Samuel Attard
40450d0a0e
build: ignore node version mismatch for electron 30 tests ( #42177 )
2024-05-14 16:02:55 -04:00
electron-roller[bot]
526e2f8916
chore: bump chromium to 124.0.6367.207 (30-x-y) ( #42166 )
...
* chore: bump chromium in DEPS to 124.0.6367.207
* chore: update patches
* chore: update docker container version to fix broken testing
https://github.com/electron/electron/runs/24917447946
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-05-14 16:02:39 -04:00
Samuel Attard
1872411ae8
test: add tests for electron fuses ( #42148 )
...
test: add tests for electron fuses (#42129 )
* spec: add tests for electron fuses
* spec: fix tests for windows
* spec: handle weird crash codes on win32
* spec: disable fuse tests on arm64 windows
2024-05-13 13:35:52 -07:00
trop[bot]
de2279599e
fix: partially revert invalidate focus ring ( #42145 )
...
* fix: partially revert invalidate focus ring
Co-authored-by: VerteDinde <keeleymhammond@gmail.com>
* chore: resolve patch after backport
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: VerteDinde <keeleymhammond@gmail.com>
Co-authored-by: Keeley Hammond <khammond@slack-corp.com>
2024-05-13 11:28:15 -07:00
trop[bot]
ea064a015a
docs: improve protocol.handle file examples ( #42141 )
...
* docs: improve protocol.handle file examples
Co-authored-by: David Sanders <dsanders11@ucsbalum.com>
* chore: fix lint
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>
2024-05-13 16:59:39 +02:00
trop[bot]
fb54883e26
fix: BrowserView autoresizing conversion error ( #42137 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-05-13 13:02:57 +02:00
Keeley Hammond
c26ef77e6c
chore: cherry-pick f320600cd1f4 from v8 ( #42122 )
...
* chore: cherry-pick f320600cd1f4 from v8
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-13 13:01:19 +02:00
trop[bot]
08abef64f4
fix: View reordering on re-addition to same parent ( #42115 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-05-13 13:01:05 +02:00
trop[bot]
4d988dd217
refactor: use `//ui/shell_dialogs` on Linux ( #42110 )
2024-05-12 10:05:32 +02:00
electron-roller[bot]
0864b87b56
chore: bump chromium to 124.0.6367.201 (30-x-y) ( #42117 )
...
* chore: bump chromium in DEPS to 124.0.6367.201
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-10 11:43:00 -04:00
trop[bot]
0650ffc715
fix: CHECK when adding view as its own child ( #42107 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-05-09 12:33:21 -04:00
electron-roller[bot]
73046231c0
chore: bump chromium to 124.0.6367.157 (30-x-y) ( #42089 )
...
* chore: bump chromium in DEPS to 124.0.6367.155
* chore: bump chromium in DEPS to 124.0.6367.157
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-05-09 11:27:35 -04:00
trop[bot]
431dcfc0fe
fix: `BrowserWindow.center()` should center relative to screen ( #42100 )
...
* fix: BrowserWindow.center() should center relative to screen
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: feedback from review & remove 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>
2024-05-09 10:00:24 +02:00
Erick Zhao
9d7b2003e3
docs: update formatting for mdx3 compatibility ( #42099 )
...
* docs: update formatting for mdx3 compatibility (#42052 )
docs: update formatting for mdx3 compat
* escape curly braces
2024-05-08 19:12:29 -07:00
Samuel Attard
8969189a72
chore: cherry-pick b2cc7b7ac538 from chromium ( #42096 )
...
* chore: cherry-pick b2cc7b7ac538 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-08 14:29:07 -07:00
trop[bot]
376cdfaa05
docs: make corrections for BrowserViews since it is deprecated ( #42083 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Peter Xu <sysu.peter.hsu@gmail.com>
2024-05-08 13:09:36 +02:00
Keeley Hammond
65e87cb8a4
chore: cherry-pick 013961609785 from chromium ( #42068 )
...
* chore: cherry-pick 013961609785 from chromium
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-05-08 11:23:33 +02:00
trop[bot]
cf1cbab1d2
fix: avoid crash after upgrade on Linux ( #42064 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: cptpcrd <31829097+cptpcrd@users.noreply.github.com>
2024-05-07 20:31:09 -04:00
Shelley Vohr
c7187d52b1
fix: do not defer construction by one microtick in stream ( #42046 )
2024-05-07 23:21:51 +02:00
trop[bot]
e76787ead1
fix: `requestFullscreen` from `WebContentsView` ( #41996 )
...
fix: requestFullscreen from WebContentsView
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-05-03 11:28:00 -04:00
trop[bot]
da26750352
fix: recentDocuments on macOS not working ( #41992 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-05-03 10:11:21 -04:00
John Kleinschmidt
9b25f82930
chore: fixup gn check when enable_pdf_viewer is false ( #41997 )
2024-05-03 09:10:36 -05:00
electron-roller[bot]
f1e9fd3daa
chore: bump chromium to 124.0.6367.119 (30-x-y) ( #42020 )
...
chore: bump chromium in DEPS to 124.0.6367.119
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-05-03 09:44:04 -04:00
electron-roller[bot]
ddcb2b7183
chore: bump chromium to 124.0.6367.118 (30-x-y) ( #42015 )
...
* chore: bump chromium in DEPS to 124.0.6367.118
* chore: update patches
* chore: disable tests that require nut.js (#42006 )
* chore: disable tests that require nut.js
* fixup! chore: disable tests that require nut.js
(cherry picked from commit 4dff815f47
)
* test: revert inadvertent winreg change
winreg 1.2.5 breaks the following tests:
app module setAsDefaultProtocolClient(protocol, path, args) creates a registry entry for the protocol class
app module setAsDefaultProtocolClient(protocol, path, args) only unsets a class registry key if it contains other data
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-05-02 17:40:21 -05:00
electron-roller[bot]
aa25b3a76e
chore: bump chromium to 124.0.6367.91 (30-x-y) ( #41976 )
...
* chore: bump chromium in DEPS to 124.0.6367.91
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-04-29 19:06:40 -04:00
trop[bot]
33e28236b7
build: work around ScreenCaptureKit bad feature flag parsing in Chromium ( #41961 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-25 22:07:11 -04:00
electron-roller[bot]
90f03d728e
chore: bump chromium to 124.0.6367.78 (30-x-y) ( #41959 )
...
* chore: bump chromium in DEPS to 124.0.6367.78
* chore: update patches
* Revert "[Clipboard] Don't add meta charset tag for async write() method on Mac."
https://chromium-review.googlesource.com/c/chromium/src/+/5455853
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2024-04-25 09:11:00 -04:00
trop[bot]
f3f27f0796
docs: Windows typo in Tutorial document ( #41949 )
...
Update tutorial-6-publishing-updating.md
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: South Drifted <shiy2008@gmail.com>
2024-04-23 21:13:38 -05:00
electron-roller[bot]
28a21403bc
chore: bump chromium to 124.0.6367.62 (30-x-y) ( #41943 )
...
chore: bump chromium in DEPS to 124.0.6367.62
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-04-23 12:49:56 -04:00
trop[bot]
9e5987fde2
docs: correct the return value for canceled showSaveDialog ( #41945 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Kilian Valkhof <kilian@kilianvalkhof.com>
2024-04-23 12:49:05 -04:00
trop[bot]
aab21a9652
build: fixup codespaces on-create ( #41935 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-23 11:24:26 -04:00
trop[bot]
8d69c95ee0
fix: data corruption in `protocol.handle` ( #41933 )
...
* fix: data corruption in protocol.handle
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* slice instead of subarray
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2024-04-23 11:23:19 -04:00
trop[bot]
8fd8757248
fix: offscreen rendering does not paint after gpu process crashed ( #41925 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: zhangqi.67 <zhangqi.67@bytedance.com>
2024-04-22 17:04:39 -05:00
trop[bot]
d800684d74
build: use latest devcontainer buildimage with codespaces ( #41921 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-22 12:21:47 -04:00
trop[bot]
eb8ed882b9
fix: EINVAL when spawning cmd files on Windows ( #41905 )
...
fix: EINVAL when spawning on Windows
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-19 16:41:59 -04:00
trop[bot]
91f257044d
fix: `nativeImage.createThumbnailFromPath` and `shell.openExternal` in renderer ( #41909 )
...
* fix: nativeImage.createThumbnailFromPath in renderer
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* also fix shell.openExternal
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2024-04-19 10:56:43 -05:00
trop[bot]
98c9e20913
chore: remove unused hash function ( #41887 )
...
Unused since e1e73fa
#24115
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
2024-04-18 17:32:09 -04:00
trop[bot]
162a8e7199
docs: update build docs,support Powershell on Windows ( #41883 )
...
* docs: update build docs,support Powershell on Windows
Co-authored-by: nashaofu <diaocheng@outlook.com>
* chore: fix capitalization
Co-authored-by: nashaofu <diaocheng@outlook.com>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: nashaofu <diaocheng@outlook.com>
2024-04-18 11:35:12 -04:00
electron-roller[bot]
6256d43f06
chore: bump chromium to 124.0.6367.60 (30-x-y) ( #41867 )
...
chore: bump chromium in DEPS to 124.0.6367.60
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-04-16 10:29:17 -04:00
trop[bot]
b66fa29095
chore: delete unused PrintPreviewMessageHandler ( #41861 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-15 17:35:59 -05:00
trop[bot]
c37c7fd3c4
feat: support `NODE_EXTRA_CA_CERTS` ( #41822 )
...
* feat: support NODE_EXTRA_CA_CERTS
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: allow disabling NODE_EXTRA_CA_CERTS
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: call base::Environment::UnSetVar
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* docs: link to fuses from env vars
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: update patch to match upstream
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* docs: note enabled by default
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* Update environment-variables.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>
2024-04-15 12:22:39 -07:00
trop[bot]
cf1087badd
feat: implement File System API support ( #41827 )
...
* feat: implement File System API support
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* test: add a test for writable permission checking
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* fix: gn check include issues
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: feedback from review
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: cleanup feedback from review
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* refactor: namespace to electron
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* fixup! chore: cleanup feedback from review
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: address more feedback from review
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* 5301485: Add content analysis to File System Access Javascript API.
https://chromium-review.googlesource.com/c/chromium/src/+/5301485
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* docs: improve typing of details object
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: address outstanding todo
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* refactor: use Chrome's file system access blocklist
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* lint
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* fix: Windows build
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* test: clarify test verbiage
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>
2024-04-15 12:22:17 -07:00
trop[bot]
20c6c37c1b
docs: clarify before `ready` usage ( #41860 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-04-15 13:03:58 -04:00
trop[bot]
8351f535ac
docs: use "id" instead of "label" for positions ( #41859 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cedrik Ewers <C.Ewers@beckhoff.com>
2024-04-15 13:02:05 -04:00
trop[bot]
d592db55c6
fix: package <__assertion_handler> as part of libcxx headers ( #41846 )
...
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5208502
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2024-04-15 16:49:42 +09:00
trop[bot]
a79268e3ad
docs: update ASAR integrity tutorial ( #41834 )
...
* docs: document windows asar integrity
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
* docs: update ASAR integrity tutorial
Co-authored-by: Erick Zhao <erick@hotmail.ca>
* fix lint
Co-authored-by: Erick Zhao <erick@hotmail.ca>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-04-14 17:07:35 -07:00
electron-roller[bot]
6390119664
chore: bump chromium to 124.0.6367.49 (30-x-y) ( #41852 )
...
* chore: bump chromium in DEPS to 124.0.6367.49
* chore: update patches
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2024-04-14 17:04:30 -07:00
trop[bot]
1b6e7768fe
fix: do not activate app when showing a panel on Mac ( #41844 )
...
* fix: do not activate app when showing or focusing a panel on Mac
Co-authored-by: Mitchell Cohen <mitch.cohen@me.com>
* restored panel activation test
Co-authored-by: Mitchell Cohen <mitch.cohen@me.com>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mitchell Cohen <mitch.cohen@me.com>
2024-04-13 16:55:42 +02:00
trop[bot]
d6d6dd973f
docs: update release timeline ( #41835 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org>
2024-04-12 10:30:37 -07:00
trop[bot]
8b0bc691c4
fix: silent printing default dpi on Windows ( #41838 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2024-04-12 18:17:28 +02:00