trop[bot]
41bcdd71fe
fix: the parent window remained interactive after the modal window was opened ( #48866 )
...
fix: fix the issue where the parent window remained interactive after the modal window was opened in somecases.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Bill Shen <15865969+cucbin@users.noreply.github.com >
2025-11-13 16:08:29 +01:00
Shelley Vohr
3e77a1a359
feat: enable resetting accent color ( #48853 )
2025-11-10 16:45:40 -05:00
trop[bot]
074cedd561
feat: Focus DevTools when breakpoint is triggered ( #48701 )
...
`bringToFront` DevTools message is sent when breakpoint is triggered
or inspect is called and Chromium upon this message activates DevTools
via `DevToolsUIBindings::Delegate::ActivateWindow`:
```
void DevToolsWindow::ActivateWindow() {
if (life_stage_ != kLoadCompleted)
return;
\#if BUILDFLAG(IS_ANDROID)
NOTIMPLEMENTED();
\#else
if (is_docked_ && GetInspectedBrowserWindow())
main_web_contents_->Focus();
else if (!is_docked_ && browser_ && !browser_->window()->IsActive())
browser_->window()->Activate();
\#endif
}
```
which implements: `DevToolsUIBindings::Delegate::ActivateWindow`.
Electron also implements this interface in:
`electron::InspectableWebContents`. However it was only setting
a zoom level, therefore this commit extends it with activation
of the DevTools.
Only supported for DevTools manged by `electron::InspectableWebContents`.
Closes : #37388
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Michał Pichliński <michal.pichlinski@here.io >
2025-11-10 16:41:46 -05:00
trop[bot]
a924f1a629
fix: CSD window frame tiles properly on Wayland ( #48836 )
...
fix: CSD window frame tiles properly on Linux
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mitchell Cohen <mitch.cohen@me.com >
2025-11-07 18:41:47 +01:00
trop[bot]
3d5f13a44a
fix(reland): allow disabling all NSMenuItems ( #48829 )
...
* fix: allow disabling all `NSMenuItems` (#48598 )
fix: allow disabling all NSMenuItems
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix: add guard for type
Co-authored-by: George Xu <george.xu@slack-corp.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: George Xu <george.xu@slack-corp.com >
2025-11-07 10:37:00 +01:00
trop[bot]
88a4d1c593
fix: revert allow disabling all NSMenuItems, fix menu crash ( #48801 )
...
Revert "fix: allow disabling all `NSMenuItems` (#48598 )"
This reverts commit 0cb4fdd0f2 .
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
2025-11-06 10:56:16 -08:00
trop[bot]
112489328c
fix: allow disabling all NSMenuItems ( #48710 )
...
fix: allow disabling all NSMenuItems
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-30 12:07:50 +01:00
trop[bot]
c1097edd15
feat: enable more granular a11y feature management ( #48626 )
...
* feat: enable more granular a11y feature management
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update docs/api/app.md
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
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-10-27 11:24:23 +01:00
trop[bot]
a0be2f521d
fix: crash on empty dialog extensions array on Windows ( #48660 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-27 09:17:27 +01:00
trop[bot]
9008cf70f5
fix: background hover contrast for WCO buttons ( #48595 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-23 16:09:53 +02:00
trop[bot]
c9c048196a
fix: icon in Windows toast notification ( #48630 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-22 13:55:41 +02:00
trop[bot]
955afdd92b
fix: trafficLightPosition incorrect with customButtonsOnHover ( #48620 )
...
fix: trafficLightPosition incorrect with customButtonsOnHover
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-21 19:30:59 +02:00
trop[bot]
be4805afdd
fix: fixed white flash on call to BrowserWindow.show ( #48560 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cezary Kulakowski <cezary@openfin.co >
2025-10-16 14:49:17 +02:00
trop[bot]
5bc759e08d
fix: auth required websocket crash ( #48539 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-10-13 21:39:39 -07:00
trop[bot]
af55e45ce8
fix: dialog.showMessageBox defaultid on Windows ( #48519 )
...
* fix: dialog.showMessageBox defaultid on Windows
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update shell/browser/ui/message_box_win.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-10-11 10:02:29 +02:00
trop[bot]
2af34b7353
fix: broken transparent window styles on resizable change ( #48499 )
...
* fix: wrong api call
Co-authored-by: zoy <zoy-l@outlook.com >
* fix: consistency of the resize state
Co-authored-by: zoy <zoy-l@outlook.com >
* fix: edge cases
Co-authored-by: zoy <zoy-l@outlook.com >
* chore: add detailed comments
Co-authored-by: zoy <zoy-l@outlook.com >
* fix: lint
Co-authored-by: zoy <zoy-l@outlook.com >
* chore: only windows
Co-authored-by: zoy <zoy-l@outlook.com >
* chore: use transparent
Co-authored-by: zoy <zoy-l@outlook.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: zoy <zoy-l@outlook.com >
2025-10-10 11:35:48 +02:00
trop[bot]
9c81f56f40
fix: accentColor set distinguishes the frame ( #48451 )
...
* fix: accentColor set distinguishes the frame
Co-authored-by: zoy <zoy-l@outlook.com >
* chore: invalid change
Co-authored-by: zoy <zoy-l@outlook.com >
* fix: lint
Co-authored-by: zoy <zoy-l@outlook.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: zoy <zoy-l@outlook.com >
2025-10-04 04:12:07 +02:00
BILL SHEN
6dc3923b93
fix: add missed enum SaveRequestType to PdfViewerPrivate function ( #48409 )
...
fix: add missed SaveRequestType enum to PdfViewerPrivate function
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
2025-10-03 10:59:30 -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]
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 >
2025-09-27 16:16:33 -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
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]
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 >
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 >
2025-08-29 13:15:17 -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 >
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
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
Shelley Vohr
20a563c27d
feat: allow macOS tray to maintain position ( #48077 )
2025-08-20 13:03:54 -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]
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
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 >
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
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
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
Calvin
e3f358a45a
chore: move gin::Handle to gin_helper ( #48016 )
...
chore: move gin::Handle to gin_helper (#47959 )
* chore: move gin::Handle to gin_helper
* chore: fix lint
Co-authored-by: Robo <hop2deep@gmail.com >
2025-08-10 21:46:37 +02:00
Calvin
4fff74b73e
chore: move gin::DeprecatedWrappable to gin_helper ( #47996 )
...
chore: move gin::DeprecatedWrappable to gin_helper (#47958 )
* chore: move gin::DeprecatedWrappable to gin_helper
This is in preparation for migrating to gin::Wrappable
based on cppgc #47922
The upstream class will be deleted soon via roller PR but
the cppgc migration should happen outside the roll, this
change retains the current functionality by copying the
implementation into //electron/shell/common/gin_helper.
The class can be deleted once the cppgc migration is complete.
* chore: fix lint:cpp
Co-authored-by: Robo <hop2deep@gmail.com >
2025-08-09 13:00:45 +09:00
trop[bot]
d05f99ff4c
fix: compilation error when disabling extensions and pdf_viewer ( #47993 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jinli Wu <wujinli@bytedance.com >
2025-08-07 16:49:37 -04:00
trop[bot]
433f9f5e8c
feat: Use DIR_ASSETS path to locate resource bundles ( #47950 )
...
* feat: Use DIR_ASSETS path to locate resource bundles
Co-authored-by: Will Anderson <andersonw@dropbox.com >
* Use DIR_ASSETS for calculating ASAR relative paths
Co-authored-by: Will Anderson <andersonw@dropbox.com >
* Add test to verify 'assets' matches parent dir of 'exe'
Co-authored-by: Will Anderson <andersonw@dropbox.com >
* Add Mac-specific test for assets path (but it is failing)
Co-authored-by: Will Anderson <andersonw@dropbox.com >
* test: Update app.getPath('assets') to expect an exception on Mac
Co-authored-by: Will Anderson <andersonw@dropbox.com >
* docs: Update docs for 'assets' path to indicate that it's only available on Windows + Linux
Co-authored-by: Will Anderson <andersonw@dropbox.com >
* fix: Don't define 'assets' mapping on macOS
Co-authored-by: Will Anderson <andersonw@dropbox.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Will Anderson <andersonw@dropbox.com >
2025-08-06 19:40:11 +02:00
trop[bot]
a7b6145f3b
feat: webFrameMain.fromFrameToken ( #47942 )
...
* feat: webFrameMain.fromFrameToken
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* refactor: return null instead of undefined
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* docs: mention renderer webFrame property
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: undo null->undefined in wfm.fromId api this will be updated in another pr
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
2025-08-06 19:39:56 +02:00
trop[bot]
f3774d578d
feat: add {get|set}AccentColor on Windows ( #47939 )
...
* feat: add setAccentColor on Windows
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* refactor: unify GetSystemAccentColor
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* refactor: remove redundant parsing
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: fixup documentation
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update docs/api/browser-window.md
Co-authored-by: Will Anderson <andersonw@dropbox.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update docs/api/base-window.md
Co-authored-by: Will Anderson <andersonw@dropbox.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-06 19:39:18 +02:00
trop[bot]
33f4808182
feat: add app.getRecentDocuments() ( #47924 )
...
feat: add app.getRecentDocuments()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-08-06 19:35:04 +02:00
trop[bot]
df6ad9c970
chore: bump chromium to 140.0.7327.0 (38-x-y) ( #47930 )
...
* chore: bump chromium in DEPS to 140.0.7324.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: bump chromium in DEPS to 140.0.7325.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* chore: remove @dsanders11's unused include patch CL: https://chromium-review.googlesource.com/c/chromium/src/+/6782507
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: apply keychain patch to new apple subdir CL: https://chromium-review.googlesource.com/c/chromium/src/+/6736212
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: update chromium patches
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: update other patches
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: bump chromium in DEPS to 140.0.7327.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* fix: mistake in reapplied patch
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fixup! fix: apply keychain patch to new apple subdir CL: https://chromium-review.googlesource.com/c/chromium/src/+/6736212
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: update patches
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: remove OnPrivateNetworkAccessPermissionRequired override CL: https://chromium-review.googlesource.com/c/chromium/src/+/6769208
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: update colorSpace property to use new unified value CL: https://chromium-review.googlesource.com/c/chromium/src/+/6795085
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: include OverlayWindowLiveCaptionButton CL: https://chromium-review.googlesource.com/c/chromium/src/+/6787420
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fixup! fix: apply keychain patch to new apple subdir CL: https://chromium-review.googlesource.com/c/chromium/src/+/6736212
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: format chromium_src/BUILD.gn CL: https://chromium-review.googlesource.com/c/chromium/src/+/6787427
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: format BUILD.gn CL: https://chromium-review.googlesource.com/c/chromium/src/+/6787427
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: include script/ in logged path
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: update filenames.libcxx.gni CL: https://chromium-review.googlesource.com/c/chromium/src/+/6787279
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* chore: update patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
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: clavin <clavin@electronjs.org >
2025-08-05 21:45:37 -04:00
trop[bot]
4fea51017f
fix: crash on window.close() with webContents on blur ( #47952 )
...
fix: crash on window.close with WebContentsView on blur
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-08-04 14:28:35 +02:00
trop[bot]
9b1dfe90f4
fix: dark mode on Linux default themeing ( #47919 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-07-31 14:29:43 +02:00
trop[bot]
a41ca28b63
fix: window content protection on older Windows versions ( #47886 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-07-31 10:53:15 +02:00
trop[bot]
7930f4a20c
chore: bump chromium to 140.0.7314.0 (38-x-y) ( #47903 )
...
* chore: bump chromium in DEPS to 140.0.7314.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* 6769821: Delegate checking whether preconnect is enabled.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6769821
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6632993: PDF Searchify IPH: Use embedder WebContents for GuestView PDF
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6632993
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6769214: [ios blink] Set IOSurface shared memory region on all GMB handles
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6769214
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: update patches
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6769572: [soft navs]: Move AsyncSameDocumentNavigationStarted to TaskAttributionTracker
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6769572
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: node gen-libc++-filenames.js
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6765740: [SxS] Implement support for split view in extensions API
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6765740
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6769821: Delegate checking whether preconnect is enabled.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6769821
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: update patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: patchup[bot] <73610968+patchup[bot]@users.noreply.github.com>
2025-07-29 11:00:54 -04:00
trop[bot]
e1e12318e2
refactor: avoid deprecated v8::Context::GetIsolate() calls (pt 2) ( #47896 )
...
* refactor: add a v8::Isolate* arg to Constructible::GetConstructor()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to NodeBindings::Initialize()
This is needed for the GetConstructor() call
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: avoid v8::Context::GetIsolate() call in GetIpcObject() by taking it as an arg
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: avoid v8::Context::GetIsolate() call in ipc_native::EmitIPCEvent() by taking it as an arg
Co-authored-by: Charles Kerr <charles@charleskerr.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2025-07-29 10:34:18 -04:00
trop[bot]
edccb0a7ea
chore: bump chromium to 140.0.7312.0 (38-x-y) ( #47881 )
...
* chore: bump chromium in DEPS to 140.0.7312.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* 6769540: Move NetworkTrafficAnnotationTag out of PreconnectManager.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6769540
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6771377: Roll libc++ from 3eda1e62e799 to 569aa83b4bbc (7 revisions)
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6771377
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6771398: Remove unnecessary std::optional wrappers in ResolveHostClient
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6771398
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: update patches
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6776165: Use shared session bus for MPRIS
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6776165
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: update patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: patchup[bot] <73610968+patchup[bot]@users.noreply.github.com>
2025-07-24 09:33:14 -04:00
trop[bot]
83373c3679
fix: webContents.downloadURL() did not support referer header ( #47867 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: xufuhang <576484918@qq.com >
2025-07-23 16:45:45 +02:00
trop[bot]
9c4d783d1f
chore: bump chromium to 140.0.7309.0 (38-x-y) ( #47863 )
...
* chore: bump chromium in DEPS to 140.0.7309.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
* 6762172: Replace MSG_ROUTING_NONE with IPC::mojom::kRoutingIdNone.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6762172
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6759543: [exit-time-destructors] Exclude target with warnings
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6759543
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6765167: Split PreconnectManager into interface and implementation.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6765167
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6766775: [media] Clarify coded and visible size in FrameResources
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6766775
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6760878: Move PreconnectRequest to //content/public
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6760878
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6718973: Implement media playback trust check for the video PiP overlay window
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6718973
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: add missing include of <iterator> in ada
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: update patches
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: node gen-libc++-filenames.js
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* 6759633: [media] Use format from shared image in FrameResources
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6759633
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2025-07-23 10:12:00 +02:00