trop[bot]
074d0e19fb
docs: update allowed window.open options ( #48444 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
v38.2.1
2025-10-02 20:58:09 -05:00
trop[bot]
7e089f65c1
fix: snapped window restoring to correct position ( #48437 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-03 00:12:03 +02:00
trop[bot]
ad8686f7d7
docs: fix formatting in asar integrity ( #48433 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-10-01 23:41:11 -07:00
trop[bot]
48c0f561ff
build: add missing copied tarball to cloudstore paths ( #48415 )
...
It's guarunteed that `iojs-*` and `node-*` were the same origin file (we azcopy them) but this was missing in logs and it annoyed me
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <sam@electronjs.org >
2025-09-30 18:36:20 +02:00
trop[bot]
81db417caa
fix: MacOS 26 Tahoe - stop overriding private cornerMask API to fix WindowServer GPU load ( #48398 )
...
fix: MacOS 26 Tahoe - stop overriding private cornerMask API to fix WindowServer GPU load (#48376 )
fix: macOS stop overriding private cornerMask API to fix WindowServer GPU load spike
Electron fetched a custom `_cornerMask` for `ElectronNSWindow` to smooth
vibrancy corners. On macOS 15 (Tahoe) that private hook forces the window
shadow to be rendered from a fully transparent surface, causing the
WindowServer GPU load regression. Remove the `cornerMask` property and
the `_cornerMask` override so we stay on Apple’s default shadow path.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: avarayr <7735415+avarayr@users.noreply.github.com >
v38.2.0
2025-09-27 16:16:33 -07:00
trop[bot]
5dfeee6b55
fix: disable NSAutoFillHeuristicController on macOS 26 ( #48394 )
...
* fix: disable NSAutoFillHeuristicController on macOS 26 (#48379 )
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
Co-authored-by: Robo <hop2deep@gmail.com >
* chore: update .patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Robo <hop2deep@gmail.com >
2025-09-27 14:53:42 -07:00
John Kleinschmidt
2982cd77f0
test: rerun failed tests individually ( #48387 )
...
* test: rerun failed tests individually
* rerun test up to 3 times
* test: fixup navigationHistory flake
(cherry picked from commit fa6431c368 )
2025-09-27 10:32:10 -07:00
trop[bot]
3179f61bc1
fix: set ozone platform for wayland ( #48309 )
...
* fix: set ozone platform for wayland
Co-authored-by: clavin <clavin@electronjs.org >
* whoops, includes. thx charles
Co-authored-by: clavin <clavin@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org >
2025-09-25 15:22:16 -04:00
John Kleinschmidt
526dfe2577
build: update build tools to get siso for forks fix ( #48345 ) ( #48350 )
2025-09-25 13:19:43 -04:00
trop[bot]
cf9d0448be
feat: add fileSystem to ses.setPermissionCheckHandler ( #48327 )
...
feat: add fileSystem to ses.setPermissionCheckHandler
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-09-24 13:10:33 -04:00
trop[bot]
99feff3965
docs: mention setContentProtection macOS limitations ( #48367 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-09-23 17:04:13 -05:00
Keeley Hammond
d60ae17998
chore: cherry-pick ec6c18478382 from v8 ( #48337 )
...
* chore: cherry-pick ec6c18478382 from v8
* chore: update patches
* chore: update patches post-rebase
v38.1.2
2025-09-16 23:24:49 -07:00
trop[bot]
f43348e75c
ci: Use Local Execution, Remote Caching (LERC) for fork PRS ( #48323 )
...
cleanup
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v38.1.1
2025-09-16 09:52:34 -04:00
electron-roller[bot]
5e51c882ee
chore: bump chromium to 140.0.7339.133 (38-x-y) ( #48287 )
...
* chore: bump chromium in DEPS to 140.0.7339.133
* 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 >
2025-09-12 10:18:12 -04:00
trop[bot]
8cd29d24b1
docs: update release timeline for unsupported v35 ( #48286 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
v38.1.0
2025-09-09 15:50:16 -07:00
electron-roller[bot]
35639ad801
chore: bump node to v22.19.0 (38-x-y) ( #48221 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2025-09-08 11:25:24 +02:00
electron-roller[bot]
2d397883a5
chore: bump chromium to 140.0.7339.80 (38-x-y) ( #48249 )
...
chore: bump chromium in DEPS to 140.0.7339.80
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2025-09-04 17:25:44 -04:00
trop[bot]
79433861fe
fix: BrowserWindow add the same BrowserView ( #48201 )
...
fix: BrowserWindow add the same BrowserView (#48057 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Zonglong Liu <83216456+mai-121@users.noreply.github.com >
v38.0.0
2025-09-02 16:56:04 -04:00
trop[bot]
a7335142a4
fix: file-only picker incorrectly allowing some directories ( #48231 )
...
* fix: file-only picker incorrectly allowing some directories
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* build: remove chore patch for Electron objects
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2025-09-02 13:50:33 -07:00
trop[bot]
d5907878bc
fix: showMessageDialog should center dialog to parent ( #48215 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v38.0.0-beta.11
2025-09-01 14:56:47 -07:00
trop[bot]
0098160f2a
fix: ensure dragging works again after emitting contextmenu event ( #48224 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v38.0.0-beta.10
2025-08-29 13:15:17 -04:00
electron-roller[bot]
207f64fec8
chore: bump chromium to 140.0.7339.41 (38-x-y) ( #48190 )
...
* chore: bump chromium in DEPS to 140.0.7339.41
* chore: update patches
* 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 >
2025-08-28 16:39:10 -04:00
BILL SHEN
441cff700b
feat: add fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS ( #48146 )
...
feat: add fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS
2025-08-28 10:57:06 -07:00
trop[bot]
9eede35fc1
build: refactor Linux binary stripping to align with upstream ( #48197 )
...
build: refactor Linux binary stripping to align with upstream (#47932 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2025-08-28 10:51:07 -07:00
trop[bot]
6812b13161
docs: fix some module headings ( #48195 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-08-28 10:25:13 +02:00
trop[bot]
a64175ff1c
ci: use free GH arm runners ( #48187 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-08-27 15:44:58 -04:00
trop[bot]
b34e618285
docs: add release timeline for Electron 39 ( #48176 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org >
2025-08-26 15:08:31 -07:00
trop[bot]
818743493d
build: use siso instead of reclient ( #48154 )
...
* build: use siso instead of reclient
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: remove no longer needed arg for siso
* build: fix ffmpeg build with siso
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v38.0.0-beta.9
2025-08-25 16:46:51 -04:00
trop[bot]
9e631b62d8
fix: snapped restoration after minimization ( #48157 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v38.0.0-beta.8
2025-08-25 13:22:28 +02:00
trop[bot]
f28d08ad86
refactor: use XmlWriter for Windows toasts ( #48130 )
...
refactor: use XmlWriter for Windows toasts
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-08-22 14:38:13 -04:00
trop[bot]
0c2271a515
fix: net.isOnline always true in utility processes ( #48151 )
...
* fix: net.isOnline always true in utilityProcesses
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update shell/services/node/node_service.cc
Co-authored-by: Robo <hop2deep@gmail.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-08-22 11:18:58 -04:00
electron-roller[bot]
cc67728226
chore: bump chromium to 140.0.7339.24 (38-x-y) ( #48147 )
...
* chore: bump chromium in DEPS to 140.0.7339.24
* chore: update patches
* Track DevTools feature usage in new badge tracker
https://chromium-review.googlesource.com/c/chromium/src/+/6842401
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-08-22 14:30:23 +02:00
trop[bot]
1a38293926
build: use new 7z command line switch ( #48139 )
...
-snld20 replaces -snld
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v38.0.0-beta.7
2025-08-21 09:44:04 -04:00
trop[bot]
2cb262b280
build: fixup docs only condition ( #48134 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-08-20 17:48:04 -04:00
Shelley Vohr
20a563c27d
feat: allow macOS tray to maintain position ( #48077 )
2025-08-20 13:03:54 -04:00
trop[bot]
aa022ce30e
build: get source cache for docs only pipeline ( #48127 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-08-20 09:35:52 -04:00
electron-roller[bot]
fead821311
chore: bump chromium to 140.0.7339.16 (38-x-y) ( #48075 )
...
* chore: bump chromium in DEPS to 140.0.7339.16
* chore: update patches
* Remove ELECTRON_OZONE_PLATFORM_HINT env var
6819616: Remove OzonePlatformHint | https://chromium-review.googlesource.com/c/chromium/src/+/6819616
See: https://github.com/electron/electron/issues/48001
(cherry picked from commit d9dad43050 )
* Remove `DESKTOP_STARTUP_ID` code
This was removed upstream in https://chromium-review.googlesource.com/c/chromium/src/+/6819616 and I confirmed with the author that it was an intentional change. Going to mirror upstream and remove it here too.
(cherry picked from commit 8fffb83c11 )
---------
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: clavin <clavin@electronjs.org >
2025-08-19 21:04:49 -04:00
trop[bot]
37b5a62daa
fix: system accent color parsing hex order ( #48108 )
...
fix: system accent color parsing
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-08-19 12:45:57 +02:00
trop[bot]
3e0378340e
fix: avoid deprecated login item methods ( #48094 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <sattard@anthropic.com >
2025-08-19 12:45:49 +02:00
Keeley Hammond
2e5a0b7220
fix: ensure snapshot is valid ( #48102 )
...
* feat: add support for embedder snapshot validation
* fix: cpp lint
v38.0.0-beta.6
2025-08-18 14:37:21 -07:00
trop[bot]
a6b0d27bb7
fix: shell.openPath should be non-blocking ( #48089 )
...
fix: shell.openPath should be non-blocking
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v38.0.0-beta.5
2025-08-17 20:19:09 +02:00
trop[bot]
114a3b3971
build: use quick tunnels for ssh debugging ( #48071 )
...
* build: use dynamic local tunnels for ssh debugging
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* weeee
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* that'll do
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* chore: pretty output
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* build: allow ssh input
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2025-08-16 09:38:28 +02:00
trop[bot]
641f60619f
fix: app.accessibilitySupportEnabled ( #48060 )
...
fix: app.accessibilitySupportEnabled on macOS
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v38.0.0-beta.4
2025-08-14 11:06:46 +02:00
trop[bot]
a130d4ebfe
fix: re-entrancy issues in webContents.loadURL() ( #48043 )
2025-08-12 13:41:47 +02:00
trop[bot]
cea5034019
build: drop @types/webpack-env in favor of webpack/module types ( #48015 )
...
* build: drop @types/webpack-env in favor of webpack/module types
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: improve type when assigning to global.require
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2025-08-12 11:11:56 +02:00
Calvin
095ae30f6d
chore: bump chromium to 140.0.7339.2 (38-x-y) ( #47985 )
...
chore: bump chromium to 140.0.7339.2 (main) (#47929 )
* chore: bump chromium in DEPS to 140.0.7330.0
* chore: bump chromium in DEPS to 140.0.7331.0
* chore: update patches
* fix: gn check failing on crashpad.h
Not yet sure what caused this
* fix: predictors::PreconnectManager -> content::PreconnectManager
CL: https://chromium-review.googlesource.com/c/chromium/src/+/6788473
* chore: bump chromium in DEPS to 140.0.7333.0
* chore: bump chromium in DEPS to 140.0.7335.0
* chore: bump chromium in DEPS to 140.0.7337.0
* chore: update patches
* chore: restore some gin utility
* 6804057: [Extensions] Validate nodoc is specified as a boolean in schemas
https://chromium-review.googlesource.com/c/chromium/src/+/6804057
* fixup! chore: restore some gin utility
* fixup! fix: predictors::PreconnectManager -> content::PreconnectManager CL: https://chromium-review.googlesource.com/c/chromium/src/+/6788473
* 6772346: Reset MouseWheelPhaseHandler state when trackpoint scroll is detected
https://chromium-review.googlesource.com/c/chromium/src/+/6772346
Not certain about what the "correct" argument to pass here is. A quick dive into the CL suggests that passing `false` is safe to keep things working. The blast radius if this assumption is wrong is that "fling" scroll gestures may not work as expected with the OSR.
* 6789383: Uninstall SODA language pack after 30 days of inactivity
https://chromium-review.googlesource.com/c/chromium/src/+/6789383
* chore: update libcxx filenames
* chore: bump chromium in DEPS to 140.0.7339.0
* chore: update patches
* fixup! 6772346: Reset MouseWheelPhaseHandler state when trackpoint scroll is detected https://chromium-review.googlesource.com/c/chromium/src/+/6772346
* chore: bump chromium in DEPS to 140.0.7339.2
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2025-08-11 16:01:08 -04:00
trop[bot]
35b3d25ee1
docs: deprecate ELECTRON_OZONE_PLATFORM_HINT env var ( #48028 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org >
v38.0.0-beta.3
2025-08-11 09:43:30 +02:00
trop[bot]
03a14844b1
fix: importing from electron/utility in ESM ( #48019 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2025-08-11 09:42:56 +02:00
Calvin
fffe214702
ci: update llvmobjdump package as part of fix sync ( #48029 )
...
ci: update llvmobjdump package as part of fix sync (#47858 )
2025-08-10 21:08:14 -07:00
Calvin
bc56c6987f
fix: offscreen mode under window.open creation ( #48026 )
...
fix: offscreen mode under `window.open` creation (#47868 )
fix: offscreen mode under new window creation
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-08-10 21:55:40 +02:00