trop[bot]
8d5a15316f
docs: avoid leaking the IpcRendererEvent in contextBridge examples ( #40412 )
...
* docs: avoid leaking the `IpcRendererEvent` in `contextBridge` examples
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* Update docs/fiddles/ipc/pattern-3/preload.js
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* Update docs/tutorial/ipc.md
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* Update docs/tutorial/ipc.md
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-11-01 18:55:47 -04:00
Shelley Vohr
6916e19ce1
refactor: remove DevTools legacy UI patching ( #40409 )
...
* refactor: remove DevTools legacy UI patching
* chore: update patches
---------
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-11-01 16:24:06 -04:00
electron-roller[bot]
5997b47d21
chore: bump chromium to 119.0.6045.105 (28-x-y) ( #40405 )
...
* chore: bump chromium in DEPS to 119.0.6045.105
* 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>
2023-11-01 11:41:52 -04:00
trop[bot]
3f0af4d435
build: actually show github upload output if verbose is true. ( #40398 )
...
* build: actually show github upload output if verbose is true.
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
* chore: fixup lint
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 >
2023-10-31 21:24:07 -04:00
trop[bot]
45fbdcca6a
fix: navigator.keyboard.lock() fullscreen exit handling ( #40389 )
...
fix: navigator.keyboard.lock() fullscreen exit handling
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-31 21:23:50 -04:00
trop[bot]
09c151a701
build: update deps to fix yarn audit ( #40392 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-10-31 17:30:14 -04:00
electron-roller[bot]
5dad69ce8f
chore: bump chromium to 119.0.6045.59 (28-x-y) ( #40356 )
...
* chore: bump chromium in DEPS to 119.0.6045.59
* 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 >
2023-10-31 09:34:43 -04:00
trop[bot]
d0d2a64739
refactor: options parsing in WebContents.prototype.printToPDF() ( #40279 )
...
* refactor: options parsing in WebContents.prototype.printToPDF()
Co-authored-by: Milan Burda <milan.burda@gmail.com >
* tweak parsePageSize
Co-authored-by: Milan Burda <milan.burda@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
v28.0.0-beta.1
2023-10-30 11:55:29 -07:00
trop[bot]
2c200c9b8d
docs: add reference to app.getAppMetrics() in serviceName for utilityProcess ( #40367 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-10-30 11:43:57 -07:00
trop[bot]
bb0dd34e63
fix: prevent PopUpButtonHandler premature dealloc ( #40346 )
...
fix: prevent PopUpButtonHandler dealloc
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v28.0.0-alpha.7
2023-10-26 14:12:43 -04:00
trop[bot]
8148ba5398
build: upload slow, more time good ( #40336 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
v28.0.0-alpha.6
2023-10-26 00:20:43 -07:00
trop[bot]
f6d7aba69c
test: add spec for app.getAppMetrics() for utility process ( #40312 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-10-25 09:30:28 -04:00
trop[bot]
22687c18c4
test: add spec for child-process-gone event for utility process ( #40304 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-10-23 11:44:22 -07:00
trop[bot]
d1bf107bee
chore: Show FIDO devices in the chooser if allowed ( #40275 )
...
chore: Show FIDO devices in the chooser if allowed (#40216 )
* chore: Show FIDO devices in the chooser if allowed
* chore: tweak HidChooserContext::IsFidoAllowedForOrigin
* chore: feedback from review
---------
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v28.0.0-alpha.5
2023-10-20 10:28:57 +02:00
electron-roller[bot]
eff2ea682d
chore: bump chromium to 119.0.6045.33 (28-x-y) ( #40278 )
...
* chore: bump chromium in DEPS to 119.0.6045.33
* chore: update patches
* test: fix Node.js color edge snapshot stack traces
(cherry picked from commit af4943fd1b )
---------
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: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-19 19:20:48 -04:00
trop[bot]
0310156be6
docs: fix represented file fiddle ( #40252 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
v28.0.0-alpha.4
2023-10-19 10:03:23 +02:00
trop[bot]
714e6ea49c
chore: implement no-op chrome.action extension APIs ( #40261 )
...
chore: implement no-op chrome.action extension APIs
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-18 21:39:10 +02:00
trop[bot]
3cf8652027
fix: correctly track receiver for methods called via ctx bridge ( #40263 )
...
* fix: correctly track receiver for methods called via ctx bridge
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
* spec: test for correct contextBridge passage
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-18 21:24:16 +02:00
trop[bot]
f622bd9927
build: re-enable partition alloc on mac ( #40230 )
...
* build: re-enable partition alloc on mac
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
* Trigger Build
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: VerteDinde <vertedinde@electronjs.org >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-10-18 12:50:12 -04:00
trop[bot]
9ddd08ba89
fix: support the throwIfNoEntry option to statSync and lstatSync in asar files ( #40224 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2023-10-18 11:33:48 +02:00
trop[bot]
a98d66dd23
refactor: partition HidDelegate observers by browser context ( #40238 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-18 10:06:16 +02:00
trop[bot]
1e51ee974d
fix: Windows Toast notification dismissal from Action Center ( #40243 )
...
* fix: Windows Toast notification dismissal from Action Center
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* docs: note Toast behavior in event
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: address feedback from review
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 >
2023-10-18 10:03:57 +02:00
trop[bot]
6732f63ac0
docs: Update docs on testing Electron apps with WebdriverIO ( #40227 )
...
* docs: Updated docs on testing Electron using WebdriverIO
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Felix Rieseberg <fr@makenotion.com >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Felix Rieseberg <fr@makenotion.com >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* more updates
Co-authored-by: Christian Bromann <git@bromann.dev >
* address PR comments
Co-authored-by: Christian Bromann <git@bromann.dev >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
* Update docs/tutorial/automated-testing.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Christian Bromann <github@christian-bromann.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Christian Bromann <github@christian-bromann.com >
Co-authored-by: Christian Bromann <git@bromann.dev >
2023-10-17 16:54:41 +02:00
trop[bot]
641249f384
fix: incorrect wco bounds in macOS fullscreen ( #40219 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v28.0.0-alpha.3
2023-10-16 15:06:39 +02:00
electron-roller[bot]
f6b135e1ac
chore: bump chromium to 119.0.6045.21 (28-x-y) ( #40178 )
...
* chore: bump chromium in DEPS to 119.0.6045.9
* chore: update patches
* chore: bump chromium in DEPS to 119.0.6045.21
* 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>
2023-10-16 14:53:20 +02:00
trop[bot]
a5f01f0328
docs: fix some string union typings ( #40199 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-10-16 14:10:13 +09:00
trop[bot]
d65b8761f8
chore: formally deprecate gpu-process-crashed event ( #40195 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-10-16 09:19:27 +09:00
trop[bot]
f8d4c45f8e
fix: ensure MessagePorts get GCed when not referenced ( #40201 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-16 09:18:36 +09:00
trop[bot]
6625666e40
fix: store portal restore token under the right source ID ( #40192 )
...
XDG Desktop Portal provides restore tokens to restore a previously
selected PipeWire stream instead of prompting the user again. This
restore token is single use only and it has to be replaced when the
stream is completed/stopped.
BaseCapturerPipewire maintains two source IDs: one is initialized by
the constructor for new sources (source_id_) and another is for
capturing previously selected sources (selected_source_id_). The
restore token was always being stored under `source_id_`, even if the
capture was ongoing for `selected_source_id_`. This prevents a stream
from being restored more than once. Fix that by storing the restore
token under the selected source ID if it exists.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Athul Iddya <athul@iddya.com >
2023-10-13 22:09:09 +02:00
trop[bot]
e3e7bf3786
fix: webContents.capturePage() for hidden windows on Windows/Linux ( #40185 )
...
fix: capturePage for hidden windows on Windows/Linux
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v28.0.0-alpha.2
2023-10-12 13:54:43 +02:00
Milan Burda
3e70692e4b
chore: formally deprecate crashed and renderer-process-crashed events ( #40089 )
v28.0.0-alpha.1
v28.0.0-nightly.20231011
2023-10-10 19:49:01 -04:00
Keeley Hammond
c892c61b90
docs: update dates for E28 ( #40154 )
...
* docs: update dates for E28
* docs: update node version
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
---------
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-10-10 19:43:35 -04:00
Milan Burda
2c88626b51
chore: revert deprecate as an internal module ( #40146 )
...
Revert "chore: restore deprecate as an internal module (#40124 )"
This reverts commit 737e3de3fa .
2023-10-10 11:50:47 -04:00
Shelley Vohr
7e312c81ca
test: make capturePage color matching timeouts consistent ( #40158 )
2023-10-10 11:13:07 -04:00
Shelley Vohr
86df4db6f1
fix: crash when calling non-reentrant function in loadURL ( #40143 )
v28.0.0-nightly.20231010
2023-10-10 12:46:04 +02:00
Milan Burda
563c370d51
refactor: use gin_helper::Dictionary::CreateEmpty() helper ( #40140 )
2023-10-10 12:45:44 +02:00
Jade Flute
47beca1d2a
docs: fix typo in session docs ( #40138 )
...
Fix typos for doc
Signed-off-by: zhangdiandian <1635468471@qq.com >
2023-10-10 12:43:18 +02:00
Tomasz
925e4f7d74
feat: Add 'mouse-enter' and 'mouse-leave' Tray events for Windows. ( #40072 )
2023-10-09 19:56:38 -04:00
John Kleinschmidt
a31deea1ba
ci: fixup diagnose_goma_log.py call ( #40131 )
2023-10-09 15:19:21 +02:00
Milan Burda
24bc0ee5c7
test: fix "crashed event does not crash main process when destroying WebContents in it" ( #40135 )
v28.0.0-nightly.20231009
2023-10-09 09:56:48 +02:00
Cheng Zhao
f5c177698e
fix: remove EarlyMallocZoneRegistration call ( #40128 )
2023-10-09 09:43:51 +09:00
Milan Burda
737e3de3fa
chore: restore deprecate as an internal module ( #40124 )
...
* Revert "refactor: don't expose deprecate as an internal module (#35311 )"
This reverts commit 8424779906 .
* check crashed event warnings
2023-10-09 08:55:16 +09:00
David Sanders
8b8fbd0408
test: add back smoke test for removed API ( #40132 )
2023-10-09 08:46:56 +09:00
Milan Burda
6a99c7b840
refactor: eliminate duplicate code ( #40088 )
2023-10-09 08:43:50 +09:00
Keeley Hammond
cff50ac65a
fix: fix vibrancy applying without transparency on MacOS ( #40109 )
2023-10-06 11:57:26 -07:00
github-actions[bot]
a55c163db0
build: update appveyor image to latest version - e-119.0.6045.0 ( #40075 )
...
build: update appveyor image to latest version
Co-authored-by: jkleinsc <jkleinsc@users.noreply.github.com >
2023-10-06 11:47:17 -04:00
Robo
fdf8b02e14
chore: cherry-pick c03569f from libuv ( #40101 )
...
Refs c03569f0df
v28.0.0-nightly.20231006
2023-10-06 19:25:19 +09:00
Shelley Vohr
73553032ea
fix: toggling DevTools while minimized on Windows ( #40091 )
...
fix: toggling devtools while minimized on Windows
2023-10-05 20:26:31 -04:00
electron-roller[bot]
8f7a48879e
chore: bump chromium to 119.0.6045.0 (main) ( #40076 )
...
* chore: bump chromium in DEPS to 119.0.6045.0
* chore: update patches
* 4864948: Remove legacy-legacy
https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4864948
* 4907760: Remove ui/base/glib/glib_signal.h
https://chromium-review.googlesource.com/c/chromium/src/+/4907760
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-10-05 19:59:39 -04:00
Milan Burda
83a928f6e3
fix: crashed events deprecation ( #40090 )
2023-10-05 19:57:14 -04:00