Tau Gärtli
ed83ccb8db
feat: Add getAccentColor on Linux ( #48027 )
...
* feat: Implement `getAccentColor` on Linux
* doc: Update OS support for accent color APIs
2026-01-26 14:49:07 -05:00
trop[bot]
933f0d50d1
docs: update linux build instructions ( #49061 )
...
* docs: update linux build instructions
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
* Update docs/development/build-instructions-linux.md
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
* Update docs/development/build-instructions-linux.md
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-11-24 13:50:40 -06:00
trop[bot]
c550d938c4
feat: add bypassCustomProtocolHandlers option to net.request ( #48881 )
...
* feat: add bypassCustomProtocolHandlers option to net.request
Co-authored-by: Kai <udbmnm@163.com >
* style: fix lint errors in api-protocol-spec
Co-authored-by: Kai <udbmnm@163.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Kai <udbmnm@163.com >
2025-11-13 10:34:11 -05:00
trop[bot]
9f19d58510
feat: add app.isHardwareAccelerationEnabled() ( #48681 )
...
* feat: add app.isHardwareAccelerationEnabled()
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: address review feedback
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-11-13 10:33:11 -05:00
Shelley Vohr
3e77a1a359
feat: enable resetting accent color ( #48853 )
2025-11-10 16:45:40 -05:00
trop[bot]
c1eb83c659
docs: add net.isOnline() to online/offline detection tutorial ( #48684 )
...
* docs: add net.isOnline() to online/offline detection tutorial
Co-authored-by: CuzImSlymi <fridolinojustin@gmail.com >
* chore: make linter happy
docs/tutorial/online-offline-events.md:12:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk]
docs/tutorial/online-offline-events.md:13:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk]
Co-authored-by: Charles Kerr <charles@charleskerr.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: CuzImSlymi <fridolinojustin@gmail.com >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2025-10-28 08:54:08 +01:00
trop[bot]
370a737ced
docs: modify the thickFrame doc ( #48678 )
...
* doc: modify the thickFrame doc
Co-authored-by: zoy <zoy-l@outlook.com >
* chore: update description
Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com >
Co-authored-by: zoy <zoy-l@outlook.com >
* update format
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-27 12:51:45 -05: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]
d14320748d
docs: security.md mark 'Enable process sandboxing' as active by defau… ( #48649 )
...
* docs: security.md mark 'Enable process sandboxing' as active by default since electron 20
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
* Adjusted according to feedback
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
* Updated according to feedback - adjusted sandbox.md
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
* formatting
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
* Fixed broken markup
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
* Implemented docs linting suggestions
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
* docs: docs/tutorial/sandbox.md - fixed typo
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Teaveloper <49181620+LeUser111@users.noreply.github.com >
* docs: web-preferences.md - sandbox: mention default value and relation to nodeIntegration
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: LeUser111 <florian.wiedenmann@grob.de >
Co-authored-by: Teaveloper <49181620+LeUser111@users.noreply.github.com >
2025-10-24 11:16:38 +02:00
trop[bot]
5e29e21a60
fix: position window titlebar buttons correctly in Ubuntu on Wayland ( #48602 )
...
fix: position window titlebar buttons correctly in Ubuntu on Wayland (#48490 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mitchell Cohen <mitch.cohen@me.com >
2025-10-21 15:26:57 +02:00
trop[bot]
d0db2ec333
feat: dynamic ESM import in preload without context isolation ( #48489 )
...
Dynamic ESM import in non-context-isolated preload
Extend `HostImportModuleWithPhaseDynamically`'s routing to support
Node.js import resolution in non-context-isolated preloads through
`v8_host_defined_options` length check. The length of host defined
options is distinct between Blink and Node.js and we can use it to
determine which resolver to use.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Fedor Indutny <indutny@signal.org >
2025-10-21 07:28:25 +02:00
trop[bot]
d1c2d06bae
docs: update Azure Trusted Signing availability ( #48523 )
...
* docs: update Azure Trusted Signing availability
Source: https://github.com/Azure/trusted-signing-action/issues/93#issuecomment-3383517386
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* docs: remove unused link
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-10-10 12:44:37 -04:00
trop[bot]
f8479ece3d
docs: add note for node_modules for Yarn and pnpm ( #48496 )
...
* Add instructions on using node_modules with Yarn
* update text for pnpm
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-10-09 10:30:02 +02:00
trop[bot]
cc4712affa
docs: clarify postinstall requirements ( #48497 )
...
postinstall
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-10-09 10:29:40 +02:00
trop[bot]
6ee299c9ee
docs: recommend calling renderer process modules from preload script ( #48462 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-10-04 17:23:42 -05:00
trop[bot]
4e4c156ab3
docs: clarify optional args in webFrame.executeJavaScript() ( #48460 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2025-10-04 18:45:05 +02:00
trop[bot]
347fd37dfb
docs: mention that webUtils should be used via preload script ( #48454 )
...
docs: mention that webUtils should be used via preload script (#45861 )
* docs: mention that webUtils should be used via preload script
* docs: suppress lint errors
* docs: clarify webUtils usage scope
* docs: exclude potentially dangerous alert() in the example code
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: minor change
* docs: make linter happy
* docs: apply suggestion
* docs: apply suggestion
* docs: apply suggestion
* docs: minor change
* docs: minor change
* docs: remove preload line
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Kaiichiro Ota <kigh.ota@gmail.com >
2025-10-03 15:48:06 -05:00
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 >
2025-10-02 20:58:09 -05: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]
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
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 >
2025-09-09 15:50:16 -07: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]
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
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]
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 >
2025-08-11 09:43:30 +02:00
trop[bot]
74ad696f98
refactor: replace webFrame.routingId with sync IPC ( #47941 )
...
* refactor: replace webFrame.routingId with sync IPC
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: GetConstructor missing isolate
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
* fix: missing isolate
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-08 10:55:05 +02: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]
f2d14ca29d
refactor: avoid deprecated v8::Context::GetIsolate() calls pt 3 context get isolate pt 3 ( #47910 )
...
* refactor: add a v8::Isolate* arg to RendererClientBase::IsWebViewFrame()
Needed for creating gin dictionaries
refactor: add a v8::Isolate* arg to ShouldLoadPreload()
Needed for calling IsWebViewFrame()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to electron::util::CompileAndCall()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to OnCreatePreloadableV8Context()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to InvokeEmitProcessEvent()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to ServiceWorkerData's constructor
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to RendererClientBase::SetupMainWorldOverrides()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to RendererClientBase::WilLReleaseScriptContext()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* docs: update docs to avoid v8::Context::GetIsolate()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: add a v8::Isolate* arg to ElectronSandboxedRendererClient::InitializeBindings()
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* refactor: avoid v8::Context::GetIsolate() call in PromiseBase::SettleScope::~SettleScope()
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-31 14:19:10 -05:00
trop[bot]
280f643862
docs: add Menu module tutorials ( #47761 )
...
* docs: add `Menu` module tutorials
* link API docs to new tutorials
* removed unreferenced fiddles
* add wording for new types
* fix import sort errors
* delete accelerator.md
* fixes
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-07-16 12:20:08 -07:00
trop[bot]
f37f8d41c0
fix: corner smoothing feature gate crash ( #47785 )
...
* fix: corner smoothing feature gate crash
Co-authored-by: clavin <clavin@electronjs.org >
* Fix ElectronCornerSmoothing::CSSValueFromComputedStyleInternal
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-07-16 12:15:53 -07:00
trop[bot]
d6c5642155
docs: fix broken sentence in crashReporter.start() documentation ( #47778 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Pratyush <116508117+pratstick@users.noreply.github.com >
2025-07-16 15:58:16 +02:00
trop[bot]
44bd560068
docs: improve win.setContentProtection() docs ( #47763 )
...
* docs: improve win.setContentProtection() docs
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* docs: update Windows display affinity value
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* docs: update Windows behavior description
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Revert "docs: update Windows behavior description"
This reverts commit 6d1942c53a .
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Revert "docs: update Windows display affinity value"
This reverts commit c15363e75d .
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-07-15 16:54:21 -07:00
electron-roller[bot]
2783f76f1f
chore: bump chromium to 140.0.7281.0 (38-x-y) ( #47559 )
...
* chore: bump chromium in DEPS to 139.0.7258.6
* chore: bump chromium in DEPS to 139.0.7258.5
* chore: bump chromium in DEPS to 140.0.7270.1
* chore: bump chromium in DEPS to 140.0.7271.1
* chore: bump chromium in DEPS to 140.0.7273.0
* chore: bump chromium in DEPS to 140.0.7273.1
* chore: bump chromium in DEPS to 140.0.7275.1
* chore: bump chromium in DEPS to 140.0.7275.4
* chore: bump chromium in DEPS to 140.0.7277.1
* chore: bump chromium in DEPS to 140.0.7279.1
* chore: bump chromium in DEPS to 140.0.7281.1
* chore: bump chromium in DEPS to 140.0.7283.1
* chore: bump chromium in DEPS to 140.0.7285.1
* chore: bump chromium in DEPS to 140.0.7287.1
* chore: bump chromium in DEPS to 140.0.7289.0
* chore: bump chromium in DEPS to 140.0.7289.1
* chore: bump chromium in DEPS to 140.0.7291.1
* chore: bump chromium in DEPS to 140.0.7293.1
* chore: bump chromium in DEPS to 140.0.7295.1
* chore: bump chromium in DEPS to 140.0.7296.0
* chore: bump chromium to 140.0.7281.0 (main) (#47616 )
cherry picked from 603cafad7e
* chore: bump chromium in DEPS to 140.0.7269.2
* chore: bump chromium in DEPS to 140.0.7270.0
* chore: bump chromium in DEPS to 140.0.7271.0
* chore: bump chromium in DEPS to 140.0.7273.0
* 6516731: [ExclusiveAccessForAndroid] remove unneeded includes & deps | https://chromium-review.googlesource.com/c/chromium/src/+/6516731
* 6694809: dbus: Ensure systemd scope is started before using any portal services | https://chromium-review.googlesource.com/c/chromium/src/+/6694809
* chore: patch chromium
* chore: export patches
* chore: bump chromium in DEPS to 140.0.7275.0
* 6677511: [pepper] More pepper removal | https://chromium-review.googlesource.com/c/chromium/src/+/6677511
* 6513641: [gin] Rename gin::Wrappable to gin::DeprecatedWrappable | https://chromium-review.googlesource.com/c/chromium/src/+/6513641
* chore: export chromium patches
* 6513641: [gin] Rename gin::Wrappable to gin::DeprecatedWrappable | https://chromium-review.googlesource.com/c/chromium/src/+/6513641
* chore: bump chromium in DEPS to 140.0.7277.0
* chore: bump chromium in DEPS to 140.0.7279.0
* chore: bump chromium in DEPS to 140.0.7281.0
* 6677314: Plumb enabled client hints in the network requestion to network layer
https://chromium-review.googlesource.com/c/chromium/src/+/6677314
* 6351556: [source-phase-imports] Support Wasm Source Phase Imports
https://chromium-review.googlesource.com/c/chromium/src/+/6351556
* 6700077: [renderer] Avoid calls to deprecated GetIsolate methods
https://chromium-review.googlesource.com/c/chromium/src/+/6700077
* 6692873: Reland "Reland "FSA: Only normalize the hardcoded rules once during initialization""
https://chromium-review.googlesource.com/c/chromium/src/+/6692873
* 6686234: [gin] Cleanup NamedPropertyInterceptor for Wrappable
https://chromium-review.googlesource.com/c/chromium/src/+/6686234
* chore: export patches
* 6667723: Remove content_enable_legacy_ipc GN arg.
https://chromium-review.googlesource.com/c/chromium/src/+/6667723
* 6646566: ui: Move NativeWindowTracker to its own directory
https://chromium-review.googlesource.com/c/chromium/src/+/6646566
* fix: add missing includes
* 6580522: [WAR, DNR] Fix unsafe redirect error to web accessible resource
https://chromium-review.googlesource.com/c/chromium/src/+/6580522
* 6680477: Implement `completeCode` endpoint and expose to DevTools
https://chromium-review.googlesource.com/c/chromium/src/+/6680477
* 6677511: [pepper] More pepper removal
https://chromium-review.googlesource.com/c/chromium/src/+/6677511
* 6696689: Rename views::WidgetFocusManager -> NativeViewFocusManager
https://chromium-review.googlesource.com/c/chromium/src/+/6696689
* 6702812: Move wtf/text/string_impl*.* to "blink" namespace
https://chromium-review.googlesource.com/c/chromium/src/+/6702812
* chore: fix dialog patch
* 6702431: [animation-trigger] Parse timeline-trigger-name
https://chromium-review.googlesource.com/c/chromium/src/+/6702431
* chore: fixup patch indices
* feat: replace webFrame.routingId with webFrame.frameToken
* feat: WebFrameMain.prototype.frameToken
* test: refactor to use replacement APIs
* chore: fixup pip patch
* test: adjust webFrame tests for frameToken changes
* 6703757: Reland "Enable -fsanitize=array-bounds in non-UBSan builds"
https://chromium-review.googlesource.com/c/chromium/src/+/6703757
* test: switch to frameTokens
* test: routingId is fine to test in the main process
* docs: add routingId to breaking changes
* docs: update plugin-crashed event
* chore: fixup linux dialog patch
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: alice <alice@makenotion.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
(cherry picked from commit 603cafad7e )
---------
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: alice <alice@makenotion.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
2025-07-15 12:05:29 -04:00
trop[bot]
e08f057e91
docs: update build prerequisites ( #47696 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-07-09 12:31:52 +02:00
trop[bot]
f97bee6f04
build: drop eslint-plugin-unicorn ( #47686 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2025-07-08 18:18:37 +02:00
trop[bot]
3eabf175b8
docs: update example apps ( #47599 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-06-29 21:58:10 +02:00
trop[bot]
79d6160bdc
docs: fix --experimental-network-inspection spelling ( #47574 )
...
doc: fix `--experimental-network-inspection` spelling
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-06-26 16:38:22 +02:00
trop[bot]
c30eae3216
docs: update asar integrity fuse availability ( #47568 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-06-25 17:06:46 -05:00
trop[bot]
b89810f374
docs: Add C++/Linux tutorial ( #47552 )
...
* docs: Add C++/Linux tutorial
Co-authored-by: Felix Rieseberg <fr@makenotion.com >
* Update docs/tutorial/native-code-and-electron-cpp-linux.md
Co-authored-by: Kilian Valkhof <kilian@kilianvalkhof.com >
Co-authored-by: Felix Rieseberg <fr@makenotion.com >
* Apply suggestions from code review
Co-authored-by: Kilian Valkhof <kilian@kilianvalkhof.com >
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Felix Rieseberg <felix@felixrieseberg.com >
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Felix Rieseberg <felix@felixrieseberg.com >
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Felix Rieseberg <felix@felixrieseberg.com >
* Implement more feedback, lint
Co-authored-by: Felix Rieseberg <felix@felixrieseberg.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Felix Rieseberg <fr@makenotion.com >
Co-authored-by: Felix Rieseberg <felix@felixrieseberg.com >
2025-06-25 09:35:00 -04:00
Shelley Vohr
3e8e87d186
feat: support customizing window accent color on Windows ( #47285 )
2025-06-24 14:43:02 +02:00
Michaela Laurencin
a6ad5a6e60
docs: update timelines for E38 ( #47488 )
...
Update electron-timelines.md
2025-06-23 15:50:22 +02:00
Robo
626895848e
fix: utilityProcess running user script after process.exit is called ( #47469 )
...
* fix: utilityProcess running user script after process.exit is called
* docs: update breaking changes
* chore: update spec
* chore: update spec/api-utility-process-spec.ts
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: remove interface bound checks
---------
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2025-06-18 04:36:22 +09:00
Shelley Vohr
2ad762e075
feat: support HIDDevice.collections ( #47391 )
...
* feat: support HIDDevice.collections
* Update docs/api/structures/hid-device.md
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
---------
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2025-06-16 15:56:08 -04:00