Sudowoodo Release Bot
07344857d6
Bump v19.0.3
v19.0.3
2022-06-02 19:35:06 -07:00
trop[bot]
f57ca1174c
fix: render process crash handling ( #34431 )
...
* fix: crash when renderer process is reused
Could occur when a renderer crashes and the same-origin URL is loaded again
which leads to reusing the renderer process.
* test: renderer process crash recovery
* fix: handle case which leads to render frame DCHECK
* fix: lint
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2022-06-02 19:33:11 -07:00
trop[bot]
a189d3dde6
ci: cache python install to better deal with download errors. ( #34408 )
...
* ci: cache python install to better deal with download errors.
* chore: use our CDN to download python2
* build: DRY up the python install steps
* fixup backport for 19-x-y
* trigger ci
* fixup the fixup
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Samuel Attard <sattard@salesforce.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2022-06-02 17:15:19 -04:00
trop[bot]
a49f0f7318
fix: crash in WebFrameMain mojo connection when RenderFrameHost is nullptr ( #34416 )
...
* fix: crash when RenderFrameHost is nullptr
* chore: lint fix
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2022-06-02 15:16:41 +09:00
Sudowoodo Release Bot
ba32b32ec3
Bump v19.0.2
v19.0.2
2022-06-01 08:31:50 -07:00
trop[bot]
3ad5a45173
fix: zombie windows when fullscreening and closing ( #34391 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-31 15:36:50 +02:00
Shelley Vohr
b9d16ab3eb
fix: esc not working on Windows during fullscreen ( #34359 )
...
* fix: esc not working on Windows during fullscreen
* chore: fix lint
2022-05-30 16:28:51 +02:00
Shelley Vohr
7e2606df02
fix: missing resource printing DCHECK ( #34369 )
...
* fix: missing resource printing DCHECK
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-05-30 12:19:27 +02:00
trop[bot]
8692a5b921
test: add setTitlebarOverlay spec ( #34252 )
...
spec: add setTitlebarOverlay spec
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-26 11:05:03 -04:00
electron-roller[bot]
abf438bddc
chore: bump chromium to 102.0.5005.63 (19-x-y) ( #34349 )
...
chore: bump chromium in DEPS to 102.0.5005.63
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2022-05-25 16:45:55 -04:00
Sudowoodo Release Bot
56515ad544
Bump v19.0.1
v19.0.1
2022-05-25 08:31:42 -07:00
trop[bot]
a9ff8f1359
build: do not checkout chromium for ts docs check ( #34344 )
...
Co-authored-by: Samuel Attard <sattard@salesforce.com >
2022-05-24 21:36:57 -07:00
trop[bot]
f84cafe4fd
chore: add a TRACE call for crash_reporter::Start() ( #34326 )
...
chore: add a TRACE call for crash_reporter::Start()
Initializing the crashReporter takes around 620 milliseconds on Intel
macOS. I have sent a CL to crashpad to partially fix the performance
issue in
https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3641386 .
It would be beneficial to log the performance impact of this function in
the traces in case this slows down in the future.
Signed-off-by: Darshan Sen <raisinten@gmail.com >
Co-authored-by: Darshan Sen <raisinten@gmail.com >
2022-05-24 07:41:08 -07:00
Sudowoodo Release Bot
42266d2bf0
Bump v19.0.0
v19.0.0
2022-05-23 10:25:38 -07:00
John Kleinschmidt
44b5c72f67
fix: crash on navigator.serial.getPorts() ( #34323 )
...
(cherry picked from commit 7f9431764f )
2022-05-23 10:21:05 -07:00
trop[bot]
96e1c7ec92
fix: building node modules with Visual Studio 2017 ( #34316 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-05-23 10:11:38 -07:00
trop[bot]
0206a9b7ed
fix: service worker registration with custom protocols ( #34315 )
...
* fix: service worker registration with custom protocols
Refs https://github.com/electron/electron/issues/32664
* chore: update patches
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-05-23 08:29:54 -07:00
trop[bot]
10ad6f8295
docs: remove X-Content-Security-Policy header in quick-start.md ( #34319 )
...
reference: Note: It is known that having both Content-Security-Policy
and X-Content-Security-Policy or X-Webkit-CSP causes unexpected
behaviours on certain versions of browsers. Please avoid using deprecated
X-* headers. https://content-security-policy.com/
also:
1ad18486ed
Co-authored-by: Letu Ren <fantasquex@gmail.com >
2022-05-23 11:19:05 -04:00
Keeley Hammond
23c18be06f
revert: add first-instance-ack event to the app.requestSingleInstanceLock() flow ( #34312 )
...
fix: revert "feat: add first-instance-ack event to the `app.requestSingleInstanceLock()` flow (#34295 )
* Revert "fix: requestSingleInstanceLock API ConnectNamedPipe sometimes hangs program (#33778 )"
This reverts commit ffb8749243 .
* fix: revert "feat: add first-instance-ack event to the `app.requestSingleInstanceLock()` flow"
* chore: update patch
2022-05-23 14:51:05 +02:00
Keeley Hammond
cc4565bb41
ci: save Windows artifacts at end of job in case they fail ( #34313 )
2022-05-23 11:25:53 +02:00
Shelley Vohr
9d1c53a7e4
fix: DCHECK on webContents.print() ( #34299 )
...
* fix: DCHECK on webContents.print()
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-05-23 10:11:06 +02:00
Shelley Vohr
c7cd23c069
fix: WCO crash on bad titlebarStyle ( #34302 )
2022-05-22 19:42:27 -07:00
Shelley Vohr
f9dc5b52d0
fix: crash when loading extension with missing manifest ( #34303 )
2022-05-22 19:32:22 -07:00
electron-roller[bot]
aca4b543d5
chore: bump chromium to 102.0.5005.61 (19-x-y) ( #34288 )
...
chore: bump chromium in DEPS to 102.0.5005.61
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2022-05-20 10:32:30 +02:00
trop[bot]
c2a11cef63
fix: crash when creating interface for speculative frame ( #34294 )
...
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2022-05-19 15:13:48 -07:00
trop[bot]
85a7498bd6
fix: delayed bounds when moving/resizing and preventing default ( #34285 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-19 18:25:11 +02:00
Sudowoodo Release Bot
b0c255b72c
Bump v19.0.0-beta.8
v19.0.0-beta.8
2022-05-19 06:31:02 -07:00
trop[bot]
2d91a03b36
docs: Update release dates for E20 ( #34275 )
...
Co-authored-by: Sofia Nguy <sofianguy@gmail.com >
2022-05-18 13:21:51 -07:00
trop[bot]
424fd85b1a
docs: add missing explanation for [angle|dawn]_enable_vulkan_validation_layers = false ( #34259 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-05-17 11:43:55 -04:00
electron-roller[bot]
ad48ccbb9b
chore: bump chromium to 102.0.5005.49 (19-x-y) ( #34198 )
...
* chore: bump chromium in DEPS to 102.0.5005.49
* chore: update patches
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-05-16 12:01:03 -04:00
Sudowoodo Release Bot
2ea9be3ade
Bump v19.0.0-beta.7
v19.0.0-beta.7
2022-05-16 06:31:51 -07:00
trop[bot]
52a9566f28
fix: fetching PDF element from WebLocalFrame ( #34215 )
...
fix: fetching PDF element from WebLocalFrame
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-13 11:24:01 -05:00
trop[bot]
4ecaae9555
fix: call loadUrl when opening new windows from links ( #34189 )
...
* fix: call loadUrl when opening new windows from links
* spec: add regression test
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-12 21:49:25 -04:00
trop[bot]
21b8200170
fix: tray icon not highlighting on empty menu ( #34208 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-12 16:20:00 -07:00
Sudowoodo Release Bot
2b6cd3458f
Bump v19.0.0-beta.6
v19.0.0-beta.6
2022-05-12 06:31:14 -07:00
trop[bot]
00e747ac24
test: fixup done being called multiple times ( #34188 )
...
* test: fixup done being called multiple times
* chore: run ci
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Samuel Attard <sattard@salesforce.com >
2022-05-12 11:04:42 +02:00
Keeley Hammond
082b06cf4e
build: re-enable 32-bit Windows symbol generation ( #34179 )
2022-05-11 13:16:49 -07:00
trop[bot]
b07e17a3bb
fix: fix a crash in safeStorage on Linux ( #34147 )
...
On Linux, `isEncryptionAvailable()` was crashing instead of returning a
boolean before the 'ready' event was emitted by the app. The reason of
the crash is that [`CreateKeyStorage()`](https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/os_crypt_linux.cc;l=74;drc=35be6215ec8f09e50176f36753c68f26c63d1885;bpv=1;bpt=0 )
expects the config to be set but the function responsible for setting the
config, [`SetConfig()`](https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/os_crypt_linux.cc;l=237;drc=35be6215ec8f09e50176f36753c68f26c63d1885;bpv=1;bpt=0 ),
is called only after the app is ready inside [`PostCreateMainMessageLoop()`](https://github.com/electron/electron/blob/main/shell/browser/electron_browser_main_parts.cc#L499 ).
So this changes `IsEncryptionAvailable()` to return `false` when the app
is not ready on Linux and uses that instead of the raw API in other
places like `EncryptString()` and `DecryptString()`.
Fixes: https://github.com/electron/electron/issues/32206
Signed-off-by: Darshan Sen <raisinten@gmail.com >
Co-authored-by: Darshan Sen <raisinten@gmail.com >
2022-05-11 10:20:30 -04:00
trop[bot]
49ee456797
test: run node specs with py3 ( #34165 )
...
Co-authored-by: Jeremy Rose <japthorp@slack-corp.com >
2022-05-11 10:02:00 +02:00
trop[bot]
85063322e9
fix: building node modules with Visual Studio 2017 ( #34164 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-05-11 10:01:48 +02:00
trop[bot]
633d2961eb
fix: create singleton pipename from user & executable ( #34160 )
...
* fix: create singleton pipename from user & executable
* fix: use process id & main thread id for pipe name
* fix: write rand to file using WIN method
* fix: remove file rand, add user_name to pipe
* chore: style fixes, shorten program_name & user_name
* fix: remove user_name
* chore: trigger CircleCI
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
2022-05-10 16:26:05 -07:00
trop[bot]
4f0592101b
chore: stub gtk_native_dialog_get_type ( #34151 )
...
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2022-05-09 20:59:41 -07:00
trop[bot]
8797485564
build: change upload-to-s3 vars to upload-to-storage ( #34143 )
...
* build: change upload-to-s3 vars to upload-to-az
* build: change upload-to-az to upload-to-storage
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
2022-05-09 12:57:14 -07:00
Sudowoodo Release Bot
c3746dc439
Bump v19.0.0-beta.5
v19.0.0-beta.5
2022-05-09 06:31:11 -07:00
Keeley Hammond
d5dadd0d4a
fix: load FirstPartySets without Electron initialization ( #34138 )
2022-05-09 10:44:04 +02:00
trop[bot]
da62dd2721
build: stop uploading assets to S3 ( #34116 )
...
* build: remove S3 uploads
* build: remove ending slash upload-index-json (#34125 )
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2022-05-07 03:25:57 -07:00
trop[bot]
c945629872
build: use azure function to hash assets instead of lambda ( #34123 )
...
Co-authored-by: Samuel Attard <sattard@salesforce.com >
2022-05-07 03:25:29 -07:00
trop[bot]
536a17f5ed
docs: add missing ackCallback parameter ( #34128 )
...
Co-authored-by: Raymond Zhao <raymondzhao@microsoft.com >
2022-05-06 23:34:54 -07:00
trop[bot]
433765cd73
refactor: prevent RemoveFromLoginItems() from mounting volumes from login items ( #34108 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-05-05 22:29:41 -04:00
electron-roller[bot]
870110fd52
chore: bump chromium to 102.0.5005.40 (19-x-y) ( #34089 )
...
* chore: bump chromium in DEPS to 102.0.5005.40
* chore: update patches
* Trigger Build
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-05-05 22:06:43 -04:00