Sudowoodo Release Bot
c67ca40ed6
Bump v19.0.8
v19.0.8
2022-07-06 08:31:50 -07:00
electron-roller[bot]
e702a8ef3b
chore: bump chromium to 102.0.5005.148 (19-x-y) ( #34824 )
...
chore: bump chromium in DEPS to 102.0.5005.148
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2022-07-05 14:09:22 -04:00
trop[bot]
54fa16a3df
fix: <datalist> bounds vertical cutoff ( #34785 )
...
fix: DataList bounds overflow
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-07-05 12:36:00 -04:00
trop[bot]
af4f598e81
docs: document the removal of IA32 Linux support ( #34805 )
...
* docs: document the removal of IA32 Linux support
Chromium had dropped support for IA32 Linux, so the Chromium
102.0.4999.0 upgrade PR,
https://github.com/electron/electron/pull/33731 , had introduced the commit,
389ef0731e ,
to drop support for IA32 Linux but the change landed without an addition
to the documentation for the breaking changes, so this PR adds that.
Closes: https://github.com/electron/electron/issues/34783
Refs: https://bugs.chromium.org/p/chromium/issues/detail?id=1194538
Signed-off-by: Darshan Sen <raisinten@gmail.com >
* Update docs/breaking-changes.md
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
Co-authored-by: Darshan Sen <raisinten@gmail.com >
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2022-06-30 21:04:25 -07:00
Keeley Hammond
b9da235ec6
docs: expand tutorial ( #34604 ) ( #34798 )
...
* docs: base tutorial update
* more docs
* zzz
* remove unused images
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2022-06-30 09:23:33 -07:00
Sudowoodo Release Bot
2f4e7679f8
Bump v19.0.7
v19.0.7
2022-06-30 08:53:29 -07:00
Sudowoodo Release Bot
50d45d07ac
Revert "Bump v19.0.7"
...
This reverts commit 8fa0cbe27a .
2022-06-29 13:07:14 -07:00
trop[bot]
39df0bdb74
build: remove appveyor hook to defunct service ( #34791 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-29 19:33:11 +02:00
Sudowoodo Release Bot
8fa0cbe27a
Bump v19.0.7
2022-06-29 08:31:37 -07:00
trop[bot]
addf23c579
fix: resolve symlinks when computing relative asar paths for integrity ( #34781 )
...
Co-authored-by: Samuel Attard <sattard@salesforce.com >
2022-06-29 17:17:42 +02:00
trop[bot]
6b67219dbf
docs: replace broken Windows taskbar images ( #34753 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2022-06-28 10:08:20 +02:00
trop[bot]
2298908a1f
fix: make navigator.userAgentData non-empty ( #34757 )
...
fix: make navigator.userAgentData non-empty (#34481 )
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-06-28 10:07:50 +02:00
trop[bot]
b8af801f82
refactor: load webFrame via process._linkedBinding in security-warnings.ts ( #34747 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-06-27 14:12:37 +02:00
trop[bot]
c38f15eb03
fix: WCO respects maximizable/closable/minimizable ( #34722 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-23 20:46:37 -04:00
Pedro Pontes
6d65180819
chore: cherry-pick 22c61cfae5d1 from chromium ( #34712 )
...
* chore: cherry-pick 22c61cfae5d1 from chromium
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-06-23 21:07:19 +02:00
electron-roller[bot]
6ba162de48
chore: bump chromium to 102.0.5005.134 (19-x-y) ( #34702 )
...
chore: bump chromium in DEPS to 102.0.5005.134
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2022-06-22 15:41:55 -04:00
Sudowoodo Release Bot
e9e2b6dfda
Bump v19.0.6
v19.0.6
2022-06-22 08:31:07 -07:00
trop[bot]
88632cbdc7
fix: window button visibility fullscreen interaction ( #34674 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-21 13:23:32 +02:00
trop[bot]
d6b2e757f8
chore: let result: ReturnType<typeof this._callWindowOpenHandler>; ( #34668 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-06-21 16:31:48 +09:00
trop[bot]
b91ab0ebf8
build: mark existing Node.js flakes as dontcare ( #34658 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-21 10:48:52 +09:00
Sudowoodo Release Bot
c0588770ea
Bump v19.0.5
v19.0.5
2022-06-20 10:16:20 -07:00
trop[bot]
2a9a71af29
fix: overzealous media key listening on Windows ( #34646 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-20 13:13:45 -04:00
Shelley Vohr
7073603150
refactor: remove deprecated drag-and-drop code ( #34652 )
2022-06-20 12:02:06 -04:00
trop[bot]
82bb684765
fix: performance problem in crashReporter.start() on macOS ( #34638 )
...
* fix: performance problem in crashReporter.start() on macOS
This change reduces the duration of crashReporter.start() on Intel macOS
from 622 milliseconds to 257 milliseconds!
Backports https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3641386
posix: Replace DoubleForkAndExec() with ForkAndSpawn()
The DoubleForkAndExec() function was taking over 622 milliseconds to run
on macOS 11 (BigSur) on Intel i5-1038NG7. I did some debugging by adding
some custom traces and found that the fork() syscall is the bottleneck
here, i.e., the first fork() takes around 359 milliseconds and the
nested fork() takes around 263 milliseconds. Replacing the nested fork()
and exec() with posix_spawn() reduces the time consumption to 257
milliseconds!
See https://github.com/libuv/libuv/pull/3064 to know why fork() is so
slow on macOS and why posix_spawn() is a better replacement.
Another point to note is that even base::LaunchProcess() from Chromium
calls posix_spawnp() on macOS -
8f8d82dea0 :base/process/launch_mac.cc;l=295-296
Change-Id: I25c6ee9629a1ae5d0c32b361b56a1ce0b4b0fd26
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3641386
Reviewed-by: Mark Mentovai <mark@chromium.org >
Commit-Queue: Mark Mentovai <mark@chromium.org >
Fixes: https://github.com/electron/electron/issues/34321
Signed-off-by: Darshan Sen <raisinten@gmail.com >
* Update .patches
Co-authored-by: Darshan Sen <raisinten@gmail.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2022-06-20 16:43:11 +09:00
trop[bot]
36169d15da
chore: fix BrowserView painting when origin updated ( #34642 )
...
chore: fix View painting when origin updated
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-20 16:41:45 +09:00
Raymond Zhao
5174419819
refactor: use stubs for libgdk-pixbuf dependency ( #34602 )
2022-06-20 13:30:43 +09:00
Keeley Hammond
64fc21fec9
build: Revert "Bump v19.0.6" & "Bump v19.0.5" ( #34600 )
...
Revert "Bump v19.0.6" & "Bump v19.0.5"
2022-06-17 15:50:10 -04:00
trop[bot]
74df9ad42f
fix: draggable regions updating on bounds change ( #34611 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-17 15:36:26 +02:00
Sudowoodo Release Bot
12f4be7fba
Bump v19.0.6
2022-06-15 18:26:49 -07:00
Sudowoodo Release Bot
9b8cd7cc53
Bump v19.0.5
2022-06-15 17:52:45 -07:00
trop[bot]
59a3898ba8
chore: increase timeout for electron-build step ( #34584 )
...
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
2022-06-16 09:44:16 +09:00
Sudowoodo Release Bot
6cb2b75fbb
Revert "Bump v19.0.5"
...
This reverts commit 0764bb1560 .
2022-06-15 13:21:08 -07:00
Sudowoodo Release Bot
0764bb1560
Bump v19.0.5
2022-06-15 08:31:03 -07:00
trop[bot]
5dd4b6aaed
test: add missing page-title-updated event spec for webview ( #34543 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-06-14 16:16:28 -04:00
trop[bot]
4e97448f70
fix: crash when setWindowOpenHandler callback throws ( #34546 )
...
* fix: crash when setWindowOpenHandler throws
* refactor: throw as process uncaughtException event
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-14 15:23:14 -04:00
electron-roller[bot]
92528220db
chore: bump chromium to 102.0.5005.115 (19-x-y) ( #34498 )
...
* chore: bump chromium in DEPS to 102.0.5005.115
* Trigger Build
* chore: update patches
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-06-14 11:04:22 -04:00
trop[bot]
108d1f9a29
refactor: move duplicate code to RendererClientBase::ShouldLoadPreload helper ( #34519 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-06-13 15:20:37 +02:00
trop[bot]
4dedbadcb5
fix: all files selection logic on linux ( #34517 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-13 11:16:57 +02:00
trop[bot]
ea2bea7382
fix: don't require glibc 2.29+ on linux arm64 builds ( #34502 )
...
* build: use sid sysroot for linux arm64
* try this
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-06-10 20:55:23 -04:00
trop[bot]
3cf901e45b
fix: update normal bounds prior to minimizing ( #34484 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-09 15:39:08 -04:00
trop[bot]
e87d17b728
build: update clang-format script ( #34480 )
...
* build: fix clang-format script
* chore: remove python2 cases
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-09 11:13:54 +09:00
Sudowoodo Release Bot
def1ec7f99
Bump v19.0.4
v19.0.4
2022-06-08 08:30:58 -07:00
trop[bot]
85f6bffee0
chore: fix nan spec runner on macOS ( #34463 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-06-08 10:30:12 +02:00
trop[bot]
94632e9703
test: fix for flaky renderer crash test ( #34455 )
...
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2022-06-07 09:46:11 +02:00
trop[bot]
7acd622750
test: skip flaky test on 32-bit Windows ( #34449 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-06-06 14:40:03 -04:00
trop[bot]
c050839202
docs: fix did-frame-navigate example in webFrameMain docs ( #34444 )
...
docs: fix did-frame-navigate example in webFrameMain docs
Co-authored-by: Will Anderson <will@itsananderson.com >
2022-06-06 11:21:08 -04:00
David Sanders
c0555c1668
fix: on macOS show BrowserWindow on maximize if not currently shown ( #34365 )
...
fix: on macOS show BrowserWindow on maximize if not currently shown (#32949 )
2022-06-06 11:12:20 -04:00
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