trop[bot]
daff2057a4
docs: note safeStorage.isEncryptionAvailable() needs ready event ( #33738 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-04-13 10:45:49 +02:00
trop[bot]
67f2f9e024
build: migrate urllib to python3 ( #33745 )
...
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
2022-04-12 21:59:43 -07:00
Erick Zhao
3ee1a45d76
docs: add ipc fiddle samples ( #33748 )
2022-04-12 16:29:58 -07:00
Erick Zhao
652d87282a
docs: manually backport ipc doc ( #33746 )
2022-04-12 16:02:10 -07:00
trop[bot]
923788b4e4
build: explicitly run scripts with python3 ( #33729 )
...
* build: explicitly run scripts with python3
* chore: update patches
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-04-12 13:32:56 -07:00
Jeremy Rose
541504c8a4
fix: backport unseasoned pdf support to 18.x ( #33664 )
2022-04-12 11:09:30 +02:00
Jeremy Rose
490584834e
chore: cherry-pick a18fddcb53e6 from webrtc ( #33708 )
...
* chore: cherry-pick a18fddcb53e6 from webrtc
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2022-04-12 11:04:12 +02:00
trop[bot]
a269ebd1d8
build: use python3 to lint ( #33719 )
2022-04-12 11:02:32 +02:00
trop[bot]
0f073186ff
fix: report more detailed errors in shell.openExternal() on Windows ( #33705 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-04-11 22:18:56 -07:00
trop[bot]
73e216f182
fix: report more detailed errors in shell.openExternal() on Windows ( #33659 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-04-11 16:36:04 -07:00
Sudowoodo Release Bot
0a80eb4a9c
Bump v18.0.3
v18.0.3
2022-04-06 08:31:11 -07:00
trop[bot]
50e386ead4
fix: remove usage of private pid API on MAS ( #33622 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-04-06 13:40:27 +02:00
electron-roller[bot]
5f0810a177
chore: bump chromium to 100.0.4896.75 (18-x-y) ( #33619 )
...
* chore: bump chromium in DEPS to 100.0.4896.75
* 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>
2022-04-05 21:21:00 -04:00
Sudowoodo Release Bot
65f3729bfb
Bump v18.0.2
v18.0.2
2022-04-05 09:44:17 -07:00
trop[bot]
b5bdd26a45
Revert "fix: some frameless windows showing a frame on Windows ( #32692 )" ( #33610 )
...
This reverts commit 7c701367c0 .
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2022-04-05 09:42:45 -07:00
trop[bot]
9ac2ee317d
chore: set v8_typed_array_max_size_in_heap to default ( #33541 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-04-05 11:25:31 -05:00
trop[bot]
a600027384
fix: add missing translation string for ax tree ( #33616 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2022-04-05 09:20:40 -07:00
trop[bot]
7f82836d67
test: BrowserWindow backgroundColor and transparency ( #33561 )
...
* test: BrowserWindow backgroundColor
* test: allow similar colors
* test: disable linux capturing
* refactor: split screen capture from reading pixel color
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2022-04-04 09:54:21 -04:00
trop[bot]
769088f8dc
fix: create userData on requestSingleInstanceLock() if needed ( #33559 ) ( #33592 )
...
* test: use custom userData folder for requestSingleInstanceLock()
* update test
* prefix test folder path
* fix: create userDataDir on requestSingleInstanceLock() if needed
* Trigger Build
Co-authored-by: Micha Hanselmann <micha.hanselmann@gmail.com >
2022-04-04 10:48:04 +02:00
trop[bot]
c85bc3c932
fix: getting focused window with destroyed webContents ( #33538 )
...
* fix: getting focused window with destroyed webContents
* fix: add extra safeguards
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-03-31 13:01:44 -05:00
trop[bot]
3cd795a927
fix: don't unmaximize on macOS if user set max bounds ( #33550 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2022-03-31 10:07:56 -04:00
David Sanders
6179b03fa1
fix: on macOS show BrowserWindow on maximize if not currently shown ( #33537 )
2022-03-31 10:36:39 +02:00
Sudowoodo Release Bot
72c48aa400
Bump v18.0.1
v18.0.1
2022-03-30 08:32:15 -07:00
trop[bot]
befe53e5ad
fix: pointer lock escape handling ( #32828 )
2022-03-30 09:41:48 +02:00
trop[bot]
41aaed307d
fix: crash when WindowButtonsProxy references cleared NSWindow ( #33490 )
...
* resets WindowButtonsProxy on window delete on macOS
* fixes reset
Co-authored-by: Gellert Hegyi <gellert.hegyi@around.co >
2022-03-29 12:25:01 -04:00
electron-roller[bot]
0d17fac455
chore: bump chromium to 100.0.4896.60 (18-x-y) ( #33501 )
...
* chore: bump chromium in DEPS to 100.0.4896.60
* 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>
2022-03-29 11:39:34 -04:00
Robo
5c3d6aaa81
fix: calling of X11 functions when running under Wayland ( #33355 ) ( #33498 )
...
Backports https://github.com/electron/electron/pull/33355
Co-authored-by: Marek Rusinowski <marekrusinowski@gmail.com >
2022-03-29 15:09:18 +02:00
Sudowoodo Release Bot
da6996dc63
Bump v18.0.0
v18.0.0
2022-03-28 21:35:58 -07:00
Keeley Hammond
4cfa648a2e
Revert "Bump v18.0.0" ( #33493 )
...
This reverts commit 8680415128 .
2022-03-28 21:34:36 -07:00
Sudowoodo Release Bot
86294aa1d0
Revert "Bump v18.0.1"
...
This reverts commit 50d9fd215e .
2022-03-28 21:20:30 -07:00
Sudowoodo Release Bot
50d9fd215e
Bump v18.0.1
2022-03-28 21:18:45 -07:00
trop[bot]
06b3615e30
ci: fixup esbuild on macos ( #33492 )
...
* ci: fixup esbuild on macos
* ci: call update_depot_tools right after clone
* when all else fails, use sed
* chore: empty commit to trigger ci
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
2022-03-28 21:17:13 -07:00
Sudowoodo Release Bot
8680415128
Bump v18.0.0
2022-03-28 17:11:02 -07:00
Calvin
35bf159cd3
chore: update node types version ( #33477 )
...
* chore: update node types version
* update another types package to fix incompatible global declarations
* remove incompatible type magicks
* update our ambient types to match the node types
* fix test type
2022-03-28 19:07:29 -04:00
electron-roller[bot]
f8c7408279
chore: bump chromium to 100.0.4896.56 (18-x-y) ( #33475 )
...
* chore: bump chromium in DEPS to 100.0.4896.56
* chore: update patches
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-03-28 17:09:35 -05:00
Charles Kerr
9b1e7a8963
docs: simplify skipTaskbar breaking changes text ( #33479 ) ( #33482 )
2022-03-28 16:49:30 -05:00
trop[bot]
765e1025f4
feat: add WCO title bar style setters ( #33440 )
...
* feat: add wco title bar style setters
* return after throwing
Co-authored-by: clavin <clavin@electronjs.org >
2022-03-28 12:51:50 -05:00
Sudowoodo Release Bot
a5d2a56105
Revert "Bump v18.0.0-beta.7"
...
This reverts commit d8f43ed7bd .
2022-03-28 09:28:37 -07:00
Sudowoodo Release Bot
d8f43ed7bd
Bump v18.0.0-beta.7
2022-03-28 06:30:58 -07:00
trop[bot]
f1b30c26f9
fix: non-client windows messages on legacy widget host (again) ( #33446 )
...
Co-authored-by: clavin <clavin@electronjs.org >
2022-03-28 16:34:25 +09:00
trop[bot]
c80f701085
fix: gn check when //printing component is disabled ( #33442 )
...
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2022-03-25 00:51:25 -07:00
Sudowoodo Release Bot
fa6dde3e1c
Bump v18.0.0-beta.6
v18.0.0-beta.6
2022-03-24 06:30:31 -07:00
trop[bot]
bb6a072380
fix: initialize asar support in worker threads ( #33396 )
...
* fix: initialize asar support in worker threads (#33216 )
* fix: initialize asar support in worker threads
Use `ObjectWrap` instead of gin's Wrap in `electron_api_asar.cc` because
gin isn't fully initialized (and apparently not possible to initialize
without ruining the isolate configuration and array buffer allocator) in
worker threads. In the worker thread call `setupAsarSupport` just as we
do for the main process.
* Update lib/asar/fs-wrapper.ts
Co-authored-by: Darshan Sen <raisinten@gmail.com >
* Update patches/node/worker_thread_add_asar_support.patch
Co-authored-by: Darshan Sen <raisinten@gmail.com >
* Add a test
Co-authored-by: Darshan Sen <raisinten@gmail.com >
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
* chore: update .patches after merge
Co-authored-by: Fedor Indutny <fedor@indutny.com >
Co-authored-by: Darshan Sen <raisinten@gmail.com >
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-03-24 16:24:34 +09:00
trop[bot]
743e442796
ci: abort CI if goma authentication is invalid ( #33420 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-03-23 21:17:13 -04:00
trop[bot]
4abb7e9709
feat: add nativeTheme.inForcedColorsMode ( #33357 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2022-03-23 16:54:11 -07:00
trop[bot]
8b996a478a
fix: libuv patches to address child_process.spawn slowness ( #33407 )
...
* fix: libuv patches to address child_process.spawn slowness
* chore: backport additional patches
* Update .patches
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2022-03-23 19:03:25 -04:00
trop[bot]
d36dc1c7de
fix: persist BrowserView content bounds when calculating layout ( #33399 )
...
Reverting change introduced in PR: https://github.com/electron/electron/pull/30510
Co-authored-by: Andreas Johansson <aj3621@tobii.com >
2022-03-23 10:10:12 +01:00
trop[bot]
e5c56c08a4
ci: enable thin LTO on Mac ( #33194 ) ( #33387 )
...
* build: remove thin lto mac patch
* build: remove step-get-more-space-on-mac
* build: remove USE_PREBUILT_V8_CONTEXT_SNAPSHOT
* ci: re-add mksnapshot logic
* ci: re-add USE_PREBUILT_V8_CONTEXT_SNAPSHOT
* ci: re-add get-more-space, delete thin LTO cache & .dSYM
* ci: don't delete v8_snapshot_generator.dSYM
* ci: add timeout to mksnapshot
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2022-03-22 20:11:43 -04:00
trop[bot]
1763f4cfc8
fix: use stricter options in SecStaticCodeCheckValidity ( #33378 )
...
* fix: use stricter options in SecStaticCodeCheckValidity
* Update patches/squirrel.mac/fix_use_kseccschecknestedcode_kseccsstrictvalidate_in_the_sec.patch
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Samuel Attard <sam@electronjs.org >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2022-03-22 14:19:43 -07:00
trop[bot]
700887d623
fix: IncrementCapturerCount doesn't increase the capturer count ( #33371 )
...
This regression was introduced by commit 22a70eb8 .
Co-authored-by: Zeeker <13848632+zeeker999@users.noreply.github.com >
2022-03-22 11:25:27 -04:00