trop[bot]
77f3f5f2b2
fix: screen.getCursorScreenPoint() crash on Wayland ( #50104 )
...
* docs: document that getCursorScreenPoint() needs a Window on Wayland
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* feat: add IsWayland() helper
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* fix: Wayland crash in GetCursorScreenPoint()
fix: support Screen::GetCursorScreenPoint() on X11
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 >
2026-03-09 12:33:49 +01:00
trop[bot]
d574f99c9e
docs: cleanup desktop-capturer doc after chromium audio capture additions ( #50113 )
...
* docs: cleanup desktop-capturer doc after chromium audio capture additions
Co-authored-by: Michaela Laurencin <mlaurencin@electronjs.org >
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
* disable linter for list in note
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Michaela Laurencin <mlaurencin@electronjs.org >
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
2026-03-06 16:06:03 -05:00
trop[bot]
de61f6c5e8
feat: show toast dismissal reason on Windows ( #50030 )
...
* feat: show toast dismissal reason on Windows
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update docs/api/notification.md
Co-authored-by: David Sanders <dsanders11@ucsbalum.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 >
2026-03-05 11:29:21 +01:00
trop[bot]
29216464dc
fix: update label/sublabel/icon in MenuItems on open ( #49973 )
...
fix: update label/sublabel/icon in macOS item on open
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2026-03-02 11:37:53 -05:00
reito
589e08af80
fix: offscreen rendering with correct screen info. ( #49681 )
...
* fix: osr use correct screen info.
* fix: 40-x-y types
* Update breaking changes documentation
Removed details about planned breaking API changes for versions 41.0 and 42.0.
2026-02-26 11:08:34 -05:00
trop[bot]
d6e6fcea86
feat: add support for --experimental-transform-types ( #49883 )
...
* feat: add support for `--experimental-transform-types`
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: add tests
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* docs: add `--experimental-transform-types` to docs
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 >
2026-02-25 12:54:38 -05:00
trop[bot]
f715930d49
docs: fix some string enum typings ( #49931 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2026-02-24 11:19:28 -05:00
trop[bot]
8d41dbe65f
chore: use relative links from docs/ to files outside of docs/ ( #49867 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2026-02-19 14:23:34 +01:00
trop[bot]
f711af1080
docs: note required windows in 'new-window-for-tab' event ( #49860 )
...
docs: note required windows in new-window-for-tab
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2026-02-18 20:37:10 -08:00
trop[bot]
ada2c4e072
feat: add focusOnNavigation flag to WebPreferences ( #49512 )
...
* feat: add focusOnNavigation webPreference
Co-authored-by: Kyle Cutler <kycutler@microsoft.com >
* WebContentsView tests
Co-authored-by: Kyle Cutler <kycutler@microsoft.com >
* fix
Co-authored-by: Kyle Cutler <kycutler@microsoft.com >
* fix
Co-authored-by: Kyle Cutler <kycutler@microsoft.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Kyle Cutler <kycutler@microsoft.com >
2026-02-18 15:51:20 -05:00
trop[bot]
1a76e35971
feat: add support for long-animation-frame script attribution ( #49772 )
...
* feat: add support for `long-animation-frame` script attribution
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* docs: document `AlwaysLogLOAFURL`
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: add test
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* docs: adjust docs as per PR comment
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* fix: test failures
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: simplify test
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* fix: tests on Windows and Linux
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: fixup patches
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2026-02-18 14:22:00 -05:00
trop[bot]
3d475716f4
feat: improve Windows Toast actions support ( #49786 )
...
* feat: improve Windows Toast actions support
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix: ensure MSIX compatibility
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* test: add bad clsid format test
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 >
2026-02-18 13:22:10 -05:00
trop[bot]
ba487e914d
fix: address upstream Chromium shift to enable CoreAudio Tap API for audio capture used in electron's desktopCapturer ( 🍏 macOS). ( #49741 )
...
* fix: Enable CoreAudio Tap API for Audio Capture (🍏 macOS)
Co-authored-by: Bug-Reaper <llama@soundsafari.io >
* fix: addressed markdown issue which caused pre-commit hook failure
🧑🔧 : Ref : https://github.com/electron/electron/pull/49717#issuecomment-3874660013
Co-authored-by: Bug-Reaper <llama@soundsafari.io >
* fix: updated docs to cover `desktopCapturer` nuances with macOS
📝 : PR https://github.com/electron/electron/pull/49717
Co-authored-by: Bug-Reaper <llama@soundsafari.io >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Bug-Reaper <llama@soundsafari.io >
2026-02-13 16:27:51 +01:00
Keeley Hammond
fdd31a7aa4
feat: add support for disclaiming utility processes ( #49695 )
...
feat: add support for disclaiming utility processes (#49128 )
* feat: add support for disclaiming utility processes
* chore: update patches
---------
2026-02-11 16:51:03 +01:00
trop[bot]
cb0727f88c
docs: fix typos across documentation ( #49758 )
...
Fix 40 typos across 25 documentation files including misspellings,
missing words, doubled words, wrong words, and grammatical errors.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: ron <ronald_eddy@yahoo.com >
2026-02-11 16:48:48 +01:00
trop[bot]
bf4746c7c9
fix: default accelerator for role-based menu items ( #49669 )
...
fix: apply default accelerator for role-based menu items
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2026-02-09 10:09:18 -05:00
trop[bot]
091c5db763
docs: fix framerate limit when osr with shared texture ( #49729 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: reito <reito@chromium.org >
2026-02-09 15:37:31 +01:00
trop[bot]
8cd558f439
feat: import shared texture supports nv12. ( #49040 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: reito <reito@chromium.org >
2026-02-04 14:30:54 -05:00
trop[bot]
75e4f83f87
docs: add Wayland note to win.getPosition() and win.getBounds() ( #49661 )
...
docs: add Wayland note to win.getPosition()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2026-02-04 11:48:12 -05:00
trop[bot]
af272ec773
feat: msix auto-updater ( #49587 )
2026-02-02 14:22:04 +01:00
trop[bot]
f5dbe3212b
docs: app.getGPUInfo() may reject ( #49617 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org >
2026-02-02 11:18:27 +01:00
trop[bot]
d942351bad
docs: correct type for process.noDeprecation ( #49544 )
...
* docs: correct type for process.noDeprecation
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* docs: mark `noDeprecation` as optional instead
Co-authored-by: René <contact.9a5d6388@renegade334.me.uk >
Co-authored-by: David Sanders <dsanders11@ucsbalum.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: David Sanders <dsanders11@ucsbalum.com >
2026-01-27 11:37:19 +01:00
trop[bot]
db6b22a8e5
docs: add type reference links in Menu and MenuItem API documentation ( #49525 )
...
* docs: add type reference links in Menu and MenuItem API documentation
Co-authored-by: Sourav Bera <sbera987654321@gmail.com >
* docs: revert type links in Menu return types to fix parser
Co-authored-by: Sourav Bera <sbera987654321@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Sourav Bera <sbera987654321@gmail.com >
2026-01-26 14:28:04 +01:00
trop[bot]
f476b29459
docs: document that shell.trashItem requires backslashes ( #49480 )
...
docs: Update shell.md: Document that shell.trashItem requires backslashes
In Windows many functions relating to files (e.g. shell.openItem, the Node fs functions, as well as native Win32 APIs) will accept either type of slash / or \ as a folder separator.
shell.trashItem does not work with / as folder separator in Windows. This documentation change explains that.
See also:
https://github.com/electron/electron/issues/28831
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: sam marshall <s.marshall@open.ac.uk >
2026-01-21 14:51:39 -05:00
trop[bot]
412ea766bb
docs: add a few API history fragments ( #49477 )
...
* docs: add a few API history fragments
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* manual fixes
Co-authored-by: Erick Zhao <erick@hotmail.ca >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2026-01-21 14:50:37 -05:00
trop[bot]
5e91ab8c50
docs: fix webContents.hostWebContents types ( #49446 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2026-01-19 12:02:05 +01:00
trop[bot]
9c753c344a
docs: remove stale example and standardize DevTools capitalization ( #49387 )
...
* docs: remove stale example and standardize `DevTools` capitalization
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
* Update docs/api/web-contents.md
Co-authored-by: Kilian Valkhof <kilian@kilianvalkhof.com >
Co-authored-by: Erick Zhao <erick@hotmail.ca >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2026-01-14 14:51:07 +01:00
trop[bot]
4152b44bf8
docs: document ELECTRON_SKIP_BINARY_DOWNLOAD ( #49332 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <ezhao@slack-corp.com >
2026-01-08 10:10:08 -06:00
trop[bot]
96018acfc2
docs: update roundedCorners documentation ( #49311 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2026-01-06 10:32:37 -05:00
trop[bot]
488b96b18a
docs: explain how to create transparent window using BaseWindow ( #49052 )
...
docs: clarify how to create transparent BaseWindow
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: teoyuqi <83915879+teoyuqi@users.noreply.github.com >
2025-11-24 09:41:08 +01:00
trop[bot]
f8d3e0f3cd
fix: abort more descriptively for beforeunload ( #49010 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-11-19 15:41:59 -05:00
trop[bot]
ebd173afea
docs: fix docs for app.isHardwareAccelerationEnabled() ( #48946 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-11-13 14:59:13 -05:00
trop[bot]
58328779f7
docs: explain how to load SF Symbols with nativeImage ( #48940 )
...
* docs: explain how to load SF Symbols with `nativeImage`
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* fix: use single quotes
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* fix: use single quotes
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-11-13 11:18:59 -05:00
trop[bot]
7a5e34e6ca
feat: add bypassCustomProtocolHandlers option to net.request ( #48883 )
...
* 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:36:25 -05:00
trop[bot]
0c4f0cf729
docs: clarify meaning of string value for menu item icon ( #48937 )
...
* docs: clarify meaning of string value for menu item icon
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* fix: format
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* fix: wording
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-11-13 10:28:46 -05:00
trop[bot]
fa764f7328
docs: deprecate clipboard API access from renderer processes ( #48923 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-11-12 15:16:37 -05:00
trop[bot]
c229e274a0
feat: add sharedTexture module to import shared texture ( #48831 )
...
feat: add `sharedTexture` module.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: reito <reito@chromium.org >
2025-11-11 11:55:54 -05:00
trop[bot]
fe396ef002
feat: add SF Symbol support to NativeImage::CreateFromNamedImage ( #48772 )
...
* feat: add SF Symbol support to NativeImage::CreateFromNamedImage
Co-authored-by: TheCommieAxolotl <87679354+TheCommieAxolotl@users.noreply.github.com >
* use obj-c name in NSImage constructor
Co-authored-by: TheCommieAxolotl <87679354+TheCommieAxolotl@users.noreply.github.com >
* add test for named symbol image
Co-authored-by: TheCommieAxolotl <87679354+TheCommieAxolotl@users.noreply.github.com >
* apply suggested simplification
Co-authored-by: TheCommieAxolotl <87679354+TheCommieAxolotl@users.noreply.github.com >
* fix: support NX cocoa prefix
Co-authored-by: TheCommieAxolotl <87679354+TheCommieAxolotl@users.noreply.github.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: TheCommieAxolotl <87679354+TheCommieAxolotl@users.noreply.github.com >
2025-11-10 21:18:00 +01:00
byquanton
1d3cc9d554
docs: add caveats for Electron PipeWire implementation ( #48242 )
2025-10-28 12:39:12 -07:00
Teaveloper
9ce27e5318
docs: security.md use runnable examples for permissions and csp ( #43248 )
...
* docs: security.md use runnable examples for permissions and csp
Signed-off-by: LeUser111 <florian.wiedenmann@grob.de >
* Removed semi-colon for uniform js code style in examples
Signed-off-by: LeUser111 <florian.wiedenmann@grob.de >
* docs: security.md, session.md - added clarification on defaultSession, added csp example
* docs: security.md/session.md incorporated review feedback
* docs: security.md/session.md incorporated more review feedback
* docs: security.md/session.md incorporated more review feedback
* docs: tutorial/security.md - fixed linting issue
* chore: empty commit for CI
---------
Signed-off-by: LeUser111 <florian.wiedenmann@grob.de >
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
2025-10-27 16:56:53 -04:00
Shelley Vohr
b389377c63
feat: add app.isHardwareAccelerationEnabled() ( #47614 )
...
* feat: add app.isHardwareAccelerationEnabled()
* chore: address review feedback
2025-10-27 14:03:08 -05:00
zoy
8f6ecd816b
docs: modify the thickFrame doc ( #48579 )
...
* doc: modify the thickFrame doc
* chore: update description
Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com >
* update format
---------
Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com >
2025-10-27 13:38:05 -04:00
Teaveloper
fbfd7c7126
docs: security.md mark 'Enable process sandboxing' as active by defau… ( #43247 )
...
* docs: security.md mark 'Enable process sandboxing' as active by default since electron 20
* Adjusted according to feedback
* Updated according to feedback - adjusted sandbox.md
* formatting
* Fixed broken markup
* Implemented docs linting suggestions
* docs: docs/tutorial/sandbox.md - fixed typo
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* docs: web-preferences.md - sandbox: mention default value and relation to nodeIntegration
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2025-10-23 16:11:55 -04:00
Tau Gärtli
7ec0ebc50a
feat: Add getAccentColor on Linux ( #48027 )
...
* feat: Implement `getAccentColor` on Linux
* doc: Update OS support for accent color APIs
2025-10-21 14:26:30 -04:00
Shelley Vohr
e766d378e1
feat: enable more granular a11y feature management ( #48042 )
...
* feat: enable more granular a11y feature management
* Update docs/api/app.md
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-10-21 10:56:14 -04:00
Shelley Vohr
0a19176917
feat: enable resetting accent color ( #48274 )
2025-10-21 10:49:08 -04:00
Mitchell Cohen
0c27c1a395
fix: position window titlebar buttons correctly in Ubuntu on Wayland ( #48490 )
2025-10-20 12:42:23 -07:00
electron-roller[bot]
d920c82fc4
chore: bump chromium to 143.0.7451.0 (main) ( #48362 )
...
* chore: bump chromium in DEPS to 142.0.7429.0
* chore: bump chromium in DEPS to 142.0.7430.0
* 6954508: Reland Migrate WrappableWithNamedPropertyInterceptor to gin::Wrappable | https://chromium-review.googlesource.com/c/chromium/src/+/6954508
* https://chromium-review.googlesource.com/c/chromium/src/+/6955633
* 5584820: Fix font face resolution when renderer is blocked | https://chromium-review.googlesource.com/c/chromium/src/+/5584820
* chore: export patches
* chore: remove patch that keeley says is ok to remove in comments
* chore: bump chromium in DEPS to 142.0.7432.0
* chore: export patches
* chore: bump chromium in DEPS to 142.0.7434.0
* 6973697: Use type tags for data stored in V8 internal fields | https://chromium-review.googlesource.com/c/chromium/src/+/6973697
* 6976272: Revert Reland mac: click through content area in main window | https://chromium-review.googlesource.com/c/chromium/src/+/6976272
* chore: export patches
* 6938086: Rename native_widget_types.h -> native_ui_types.h | https://chromium-review.googlesource.com/c/chromium/src/+/6938086
* 6951252: Correct PersistentCache backed code cache context grouping
* chore: bump chromium in DEPS to 142.0.7436.0
* 6981628: Reland Use unordered_map in AcceleratorMap | https://chromium-review.googlesource.com/c/chromium/src/+/6981628
* chore: export patches
* chore: resolve patch conflict with main
* chore: merge conflict with main
* chore: bump chromium in DEPS to 142.0.7438.0
* chore: bump chromium in DEPS to 142.0.7440.0
* chore: bump chromium in DEPS to 142.0.7442.0
* chore: bump chromium in DEPS to 142.0.7444.0
* chore: bump chromium in DEPS to 143.0.7445.0
* chore: bump chromium in DEPS to 143.0.7447.0
* chore: bump chromium in DEPS to 143.0.7449.0
* chore: bump chromium in DEPS to 143.0.7451.0
* 7001364: Migrate GURL accessors to Get* variants in //content | https://chromium-review.googlesource.com/c/chromium/src/+/7001364
* 6986521: Implicit second value 'any' instead of 'span-all' for fallback query | https://chromium-review.googlesource.com/c/chromium/src/+/6986521
* chore: update chromium patches
* chore: update chromium patches
* chore: update patches
* fix: parse macOS SDK version across line break
https://chromium-review.googlesource.com/c/chromium/src/+/6980166
* fix: replace v8::Object::SetPrototype() usage
https://chromium-review.googlesource.com/c/v8/v8/+/6983465
https://github.com/nodejs/node/pull/55453
* fix: regenerate filenames.libcxx.gni
https://chromium-review.googlesource.com/c/chromium/src/+/6980307
* fix: replace additional usages of SetPrototype
https://chromium-review.googlesource.com/c/v8/v8/+/6983465
* build: use macos 15 minimum
https://chromium-review.googlesource.com/c/chromium/src/+/6980166
* ci: ignore missing dir for strip_universal_deep
* fix: js2c compilation failure
https://chromium-review.googlesource.com/c/chromium/src/+/6950738
See patch description explaining MacOS 26 SDK headers incompatibility.
* fixup! chore: export patches
* feat: add new memory-eviction exit reason
https://chromium-review.googlesource.com/c/chromium/src/+/6991933
* fix: set JSON reader parsing options
https://chromium-review.googlesource.com/c/chromium/src/+/6992114
* fix: provide DeviceEmulationCacheBehavior param
https://chromium-review.googlesource.com/c/chromium/src/+/6965238
* fix: views::NonClientFrameView -> views::FrameView
https://chromium-review.googlesource.com/c/chromium/src/+/7005027
https://chromium-review.googlesource.com/c/chromium/src/+/6966937
* fix: check new forced colors enum value
https://chromium-review.googlesource.com/c/chromium/src/+/6944403
* fix: migrate NetworkConditions -> MatchedNetworkConditions
https://chromium-review.googlesource.com/c/chromium/src/+/6827307
* fix: migrate GURL string methods to Get*()
https://chromium-review.googlesource.com/c/chromium/src/+/7007010
* fix: disable C++ modules in electron_lib builds
https://chromium-review.googlesource.com/c/chromium/src/+/6950738
* fix: partially revert is_headless_mode removal
https://chromium-review.googlesource.com/c/chromium/src/+/6955633
This patch should likely be reworked. For now, this partially reverts the
removal of a required class property to restore behavior.
* Revert "build: use macos 15 minimum"
This reverts commit 2fc12d6acc .
Initially this change was made to test if it fixes libcxx
compilation issues. As that's now resolved by disabling libcxx
modules, this can be reverted.
* fix: disable C++ modules in libnode builds
* fixup! fix: replace v8::Object::SetPrototype() usage https://chromium-review.googlesource.com/c/v8/v8/+/6983465 https://github.com/nodejs/node/pull/55453
* fixup! fix: replace v8::Object::SetPrototype() usage https://chromium-review.googlesource.com/c/v8/v8/+/6983465 https://github.com/nodejs/node/pull/55453
* build: switch to macos-15 runner
build/mac/find_sdk.py now requires macOS 15 SDK as a minimum version. The
macos 15 runners default to an Xcode using the 15 SDK and removes older
versions.
* fixup! fix: check new forced colors enum value https://chromium-review.googlesource.com/c/chromium/src/+/6944403
* fixup! fix: migrate GURL string methods to Get*() https://chromium-review.googlesource.com/c/chromium/src/+/7007010
* fix: use std::u16string for Extension::Create() error parameter
https://chromium-review.googlesource.com/c/chromium/src/+/6975452
* fix: add missing image_skia include
https://chromium-review.googlesource.com/c/chromium/src/+/6986762
* fixup! fix: add missing image_skia include https://chromium-review.googlesource.com/c/chromium/src/+/6986762
* fix: remove outdated V8 flag
https://chromium-review.googlesource.com/c/v8/v8/+/6948286
* fix: disable protocol handler DCHECK
https://chromium-review.googlesource.com/c/chromium/src/+/6727594
Ignore the extension custom protocol handler registry DCHECK until
we invest in supporting it. Replacing this DCHECK seems harmless
and will unblock the roll.
* fix: replace deprecated usage of SetPrototype
https://chromium-review.googlesource.com/c/v8/v8/+/6983465
* fixup! fix: migrate NetworkConditions -> MatchedNetworkConditions https://chromium-review.googlesource.com/c/chromium/src/+/6827307
* fixup! fix: migrate GURL string methods to Get*() https://chromium-review.googlesource.com/c/chromium/src/+/7007010
* chore: remove patch already included in roll
* chore: remove extraneous formatting added to patch
* chore: remove fix_harden_blink_scriptstate_maybefrom.patch
https://chromium-review.googlesource.com/c/chromium/src/+/6973697
No longer needed since the above CL landed.
* 6973697: Use type tags for data stored in V8 internal fields
https://chromium-review.googlesource.com/c/chromium/src/+/6973697
* chore: update patches
* fixup! chore: export patches
* chore: restore electron embedder data tag patch
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Alice Zhao <alicelovescake@anthropic.com >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
Co-authored-by: Samuel Maddock <smaddock@slack-corp.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-10-13 12:21:54 -04:00
Zuohui Yang
16b5776b01
fix: launch crash when null device is disabled on Windows ( #47870 )
...
fix: fix launch crash when null device is disabled on Windows
add node flag node::ProcessInitializationFlags::kNoStdioInitialization
Co-authored-by: yangzuohui <yangzuohui@bytedance.com >
Co-authored-by: yangliu <yangliu.leo@bytedance.com >
2025-10-11 18:00:04 -04:00
reito
9e46efb8f7
feat: offscreen rendering support rgbaf16 hdr output format. ( #48265 )
...
* feat: offscreen rendering support rgbaf16
* docs: update doc
* docs: update doc.
2025-10-09 10:33:34 +02:00