trop[bot]
66f42b3256
fix: chrome.tabs.update return value ( #39389 )
...
fix: chrome.tabs.update return value
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v26.0.0-beta.12
2023-08-07 12:38:19 +02:00
electron-roller[bot]
4586a40bfd
chore: bump chromium to 116.0.5845.62 (26-x-y) ( #39366 )
...
* chore: bump chromium in DEPS to 116.0.5845.62
* 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-08-07 11:21:21 +02:00
trop[bot]
3c467224d5
fix: destroy message port backend when JS env exits ( #39346 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2023-08-03 17:53:38 -04:00
trop[bot]
759329dc62
test: add some environment variables for controlling tests ( #39361 )
...
chore: add some environment variables for controlling tests
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2023-08-03 17:51:37 -04:00
trop[bot]
ac867a1b95
fix: update chrome.tabs for Manifest v3 ( #39360 )
...
fix: update chrome.tabs for Manifest v3
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-03 21:58:00 +02:00
trop[bot]
75b1fd5b4c
docs: clean up removed systemPreferences methods ( #39347 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
v26.0.0-beta.11
2023-08-03 11:32:05 -04:00
trop[bot]
a800965ef6
fix: update chrome.i18n for Manifest v3 ( #39328 )
...
fix: update chrome.i18n for Manifest v3
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-02 14:53:55 +02:00
trop[bot]
53cb8f5e01
docs: correct powerSaveBlocker.stop(id) return type ( #39332 )
...
doc: correct powerSaveBlocker.stop return type
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-02 13:16:55 +02:00
trop[bot]
7c434a11e4
fix: potential crash calling tray.popUpContextMenu() ( #39313 )
...
fix: potential crash calling tray.popUpContextMenu
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-01 13:04:19 +02:00
trop[bot]
c5faab7a0d
docs: fix return type for ipcMain handle functions ( #39315 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-08-01 13:04:01 +02:00
trop[bot]
abd3acd380
fix: Chrome Extensions service worker host registration ( #39310 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-01 12:29:18 +02:00
trop[bot]
76a9aab8b5
fix: initial dark mode title bar on Windows 10 ( #39309 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-08-01 16:48:54 +09:00
Athul Iddya
63a60b8eaa
chore: cherry-pick 8fcc6df from webrtc ( #39264 )
v26.0.0-beta.10
2023-07-31 17:28:13 -04:00
Shelley Vohr
9a49ac1454
fix: reparenting after BrowserWindow.destroy() ( #39297 )
...
fix: reparenting after BrowserWindow.destroy()
2023-07-31 17:03:40 -04:00
trop[bot]
102eb176d9
fix: skip artifact validation for doc-only PRs ( #39301 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-31 13:48:11 -04:00
Shelley Vohr
87dfd83bf8
fix: pageVisibility state when backgroundThrottling disabled ( #39298 )
...
fix: pageVisibility state when backgroundThrottling disabled
2023-07-31 17:45:50 +02:00
electron-roller[bot]
784b288de0
chore: bump chromium to 116.0.5845.49 (26-x-y) ( #39259 )
...
* chore: bump chromium in DEPS to 116.0.5845.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>
2023-07-31 14:21:49 +02:00
trop[bot]
ef8c90a50a
docs: fix some string union type ( #39293 )
...
* docs: fix some string union types
Improve Type Union Typings in the Docs
Co-authored-by: mhli <mhli@hillinsight.com >
* test: add smoke tests
Co-authored-by: mhli <mhli@hillinsight.com >
* test: update `ses.clearStorageData` test case
Co-authored-by: mhli <mhli@hillinsight.com >
* test: update `ses.clearStorageData` test case
Co-authored-by: mhli <mhli@hillinsight.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: mhli <mhli@hillinsight.com >
2023-07-31 12:47:15 +02:00
trop[bot]
6771299fc2
feat: add senderIsMainFrame to messages sent via ipcRenderer.sendTo() ( #39206 )
...
feat: add `senderIsMainFrame` to messages sent via `ipcRenderer.sendTo()` (#38868 )
* feat: add isMainFrame to events emitted via ipcRenderer.sendTo()
* chore: rename isMainFrame to senderIsMainFrame
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
v26.0.0-beta.9
2023-07-27 22:59:46 +02:00
trop[bot]
b656337b43
fix: do not resolve electron entrypoints on disk ( #39252 )
...
* fix: do not resolve electron entrypoints on disk
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
* chore: update .patches after trop
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-07-27 12:53:35 -07:00
trop[bot]
fbfef19768
fix: use generic capturer to list both screens and windows when possible ( #39189 )
...
* fix: use generic capturer to list both screens and windows when possible
Screensharing with PipeWire via XDG Desktop Portal requires explicit
user permission via permission dialogs. Chromium has separate tabs for
screens and windows and thus its portal implementation requests
permissions separately for each. However, the screencast portal has no
such limitation and supports both screens and windows in a single
request.
WebRTC now supports this type of capture in a new method called
called `CreateGenericCapturer`. The `desktopCapturer` implementation has
been modified to use it. Additionally, Chromium has been patched to use
same generic capturer to ensure that the source IDs remain valid for
`getUserMedia`.
Co-authored-by: Athul Iddya <athul@iddya.com >
* build: clean up incorrectly backported patches
* chore: cherry-pick 0e9556a90cec from webrtc
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Athul Iddya <athul@iddya.com >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
v26.0.0-beta.8
2023-07-26 18:45:41 +02:00
trop[bot]
6b61917d4b
fix: delete desktop capturers when they're not needed ( #39246 )
...
* fix: delete desktop capturers when they're not needed
Delete desktop capturer objects by resetting the DesktopMediaList
objects that own them after the sources have been collected. Capturers
that are not delegated are already being reset via a patch on
NativeDesktopMediaList. That is not safe for delegated capturers as
thumbnail generation depends on user events. Deleting the
DesktopMediaList operation is safe for all capturers and releases OS
capture resources as soon as possible.
Co-authored-by: Athul Iddya <athul@iddya.com >
* fix: add a patch to clean up PipeWire resources
Adding a patch to workaround a Chromium issue:
https://bugs.chromium.org/p/chromium/issues/detail?id=1467060
The patch can be removed when the issue is resolved.
Co-authored-by: Athul Iddya <athul@iddya.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Athul Iddya <athul@iddya.com >
2023-07-26 09:27:47 -04:00
trop[bot]
d47fa5f787
fix: traffic lights not working when child windows are restored via parent window ( #39242 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-26 13:49:45 +02:00
Milan Burda
9ee4cb49bc
fix: asar integration for require('node:child_process') ( #39234 )
...
fix: asar integration for require('node:child_process') (#38742 )
2023-07-26 10:14:14 +02:00
trop[bot]
6a4bb4f6fd
fix: resizable: false should disable fullscreen button at start ( #39229 )
...
fix: resizable should disable fullscreen button at start
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-26 10:10:37 +02:00
trop[bot]
95855906d0
docs: update @electron/fuses code examples ( #39203 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-07-25 12:10:04 -04:00
electron-roller[bot]
f184603992
chore: bump chromium to 116.0.5845.42 (26-x-y) ( #39106 )
...
* chore: bump chromium in DEPS to 116.0.5845.32
* chore: update patches
* 4641991: Support automatic beacons on Android context menu navigations.
https://chromium-review.googlesource.com/c/chromium/src/+/4641991
* chore: bump chromium in DEPS to 116.0.5845.42
* chore: update patches
* chore: add include guard patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4628373
h/t @jkleinsc
(cherry picked from commit 3d45f58619 )
* fixup: cherry-pick patch
---------
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 >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2023-07-25 12:06:46 -04:00
trop[bot]
26aa910d43
chore: add dependencies upgrade policy to readme ( #39224 )
...
* chore: add dependencies upgrade policy to readme
as per wg-releases july 19 meeting
https://docs.google.com/document/d/1XWdD4uAu9m8Gcpiw1j5fLwwZ_hU4rce9JyTpuKU6uM8/edit?pli=1
Co-authored-by: George Xu <33054982+georgexu99@users.noreply.github.com >
* Update CONTRIBUTING.md
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: George Xu <33054982+georgexu99@users.noreply.github.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-07-25 12:06:14 -04:00
trop[bot]
8655990d83
ci: fail appveyor build if artifacts are missing ( #39215 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-07-25 11:59:20 +02:00
trop[bot]
a175e1f69a
docs: document idleDetector permissions ( #39214 )
...
doc: document idleDetector permissions
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-25 11:51:12 +02:00
trop[bot]
038147b6bc
docs: update window-open.md to include target ( #39204 )
...
Update window-open.md to include target
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
2023-07-25 11:50:45 +02:00
trop[bot]
03ed9531d4
docs: document idleDetector permissions ( #39214 )
...
doc: document idleDetector permissions
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-25 11:50:29 +02:00
trop[bot]
24f2379892
docs: fill in Node.js version for v25 release ( #39200 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
v26.0.0-beta.7
2023-07-24 14:32:04 +02:00
trop[bot]
9d5a25bf37
docs: remove redundant IPC event sections ( #39174 )
...
* docs: use correct names for IPC events
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* docs: remove redundant IPC event sections
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 >
2023-07-24 12:40:45 +02:00
trop[bot]
35a9d76531
build: fix Appveyor test workflow checkout ( #39170 )
...
* build: fix Appveyor test workflow checkout
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix: +refs/pull/num/merge -> +refs/pull/num/head
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: add to appveyor-woa as well
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 >
v26.0.0-beta.6
2023-07-20 14:03:27 +02:00
Brad Parham
54cd8e4827
chore: bump node 18.16.1 (26-x-y) ( #39066 )
...
chore: bump node to v18.16.1 (main) (#38869 )
* chore: bump node in DEPS to v18.16.1
* chore: update patches
* deps: update c-ares to 1.19.1
https://github.com/nodejs/node/pull/48115
* chore: fix -Wunreachable-code,-Werror FTBFS in c-ares
* chore: disable x509 bssl test
new test added in bf3e2c892
* fixup! chore: fix -Wunreachable-code,-Werror FTBFS in c-ares
also fix related -Werror,-Wunused-function FTBFS
* fixup! chore: fix -Wunreachable-code,-Werror FTBFS in c-ares
also fix another related -Werror,-Wunused-function FTBFS
* fixup! chore: disable x509 bssl test
fix yet another -Werror,-Wunused-function FTBFS
---------
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 >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2023-07-20 13:24:10 +02:00
trop[bot]
a374f41528
docs: fix casing of _Deprecated_ ( #39168 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-07-20 13:22:47 +02:00
trop[bot]
a99fc5e40f
feat: expose safestorage backend information on linux ( #39155 )
...
* feat: expose safestorage backend information on linux
Co-authored-by: deepak1556 <hop2deep@gmail.com >
* Remove gnome-keyring
Refs https://chromium-review.googlesource.com/c/chromium/src/+/4609704
Co-authored-by: deepak1556 <hop2deep@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2023-07-20 13:22:29 +02:00
trop[bot]
77bfa2ad65
perf: small perf changes in HidChooserController ( #39159 )
...
* perf: avoid string temporary in HidChooserController::PhysicalDeviceIdFromDeviceInfo()
return a const ref instead of a new string
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* perf: avoid second map lookup in HidChooserController::AddDeviceInfo()
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 >
2023-07-20 10:06:01 +02:00
trop[bot]
b7eb26c4df
fix: BrowserWindow.moveAbove() not working for child windows ( #39070 )
...
fix: BrowserWindow.moveAbove() not working for child windows
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-19 15:34:26 +02:00
Robo
25c18637ed
chore: revert 459fe0e from 26-x-y ( #39119 )
...
Revert "feat: expose safestorage backend information on linux (#39107 )"
This reverts commit 459fe0e68d .
2023-07-19 15:06:57 +02:00
trop[bot]
534cdbd538
build: fixup Codespaces build-tools setup ( #39142 )
...
* build: fixup Codespaces build-tools setup
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* oops evm.testing1.json -> evm.testing.json
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-07-19 10:56:43 +02:00
trop[bot]
689e3868cc
build: correct codespaces devcontainer extensions settings ( #39144 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-19 10:56:14 +02:00
trop[bot]
6656001a62
docs: update stable dates ( #39139 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2023-07-18 15:34:47 -07:00
trop[bot]
6930ecea68
docs: fix a capitalization problem in messagePort tutorial ( #39130 )
...
fix a capitalization problem
For a rookie, this little mistake took a long time to find out.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: ZWJKFLC <71260863+ZWJKFLC@users.noreply.github.com >
2023-07-18 09:56:12 +02:00
trop[bot]
97825a3f09
fix: clipboard.readImage() should be synchronous ( #39101 )
...
* feat: clipboard.readImage returns a Promise
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: update breaking changes doc
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix: make function synchronous
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update docs/api/native-image.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 >
v26.0.0-beta.5
2023-07-17 09:38:25 +02:00
trop[bot]
459fe0e68d
feat: expose safestorage backend information on linux ( #39107 )
...
* feat: expose safestorage backend information on linux
Co-authored-by: deepak1556 <hop2deep@gmail.com >
* Remove gnome-keyring
Refs https://chromium-review.googlesource.com/c/chromium/src/+/4609704
Co-authored-by: deepak1556 <hop2deep@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2023-07-17 14:04:30 +09:00
trop[bot]
bd66a58fa7
perf: avoid redundant lookup in BluetoothChooser::AddOrUpdateDevice() ( #39084 )
...
perf: avoid redundant map lookup in BluetoothChooser::AddOrUpdateDevice()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2023-07-13 22:51:00 +02:00
trop[bot]
db581a204d
perf: avoid redundant map lookup in NativeImage::GetHICON() ( #39082 )
...
perf: avoid double map lookup in NativeImage::GetHICON()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2023-07-13 10:25:01 +02:00
trop[bot]
e7928ce519
fix: protocol.handle not intercepting file protocol ( #39065 )
...
fix: protocol.handle not intercepting file protocol
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-13 15:33:36 +09:00