trop[bot]
c00c8debcc
fix: navigator.keyboard.lock() fullscreen exit handling ( #40387 )
...
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 16:53:29 -04:00
Milan Burda
6f663c78fa
test: add spec for app.getAppMetrics() for utility process ( #40319 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
2023-10-24 13:32:34 -07:00
Milan Burda
b77eb9ce86
test: add spec for child-process-gone event for utility process ( #40309 )
...
test: add spec for `child-process-gone` event for utility process (#40281 )
2023-10-24 11:15:12 -04:00
David Sanders
ad34b4b793
docs: fix some string union typings ( #40203 )
...
docs: fix some string union typings (#40180 )
2023-10-16 09:18:02 +09:00
trop[bot]
677d05a3d6
fix: webContents.capturePage() for hidden windows on Windows/Linux ( #40187 )
...
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 >
2023-10-12 13:54:45 +02:00
trop[bot]
b8f522b5f2
test: make capturePage color matching timeouts consistent ( #40167 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-10 19:44:27 -04:00
trop[bot]
0da1d6d4cc
fix: crash when calling non-reentrant function in loadURL ( #40163 )
...
fix: crash when calling non-reentrant function in loadURL
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-10 11:48:37 -04:00
trop[bot]
7985f82f87
test: fix "crashed event does not crash main process when destroying WebContents in it" ( #40147 )
...
test: fix "crashed event does not crash main process when destroying WebContents in it" (#40135 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-10-10 10:22:53 +02:00
trop[bot]
6228c075f7
fix: all children showing when showing child window ( #40107 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-10-06 09:56:58 -04:00
trop[bot]
d7da2b9561
feat: support chrome.scripting extension APIs ( #39676 )
...
feat: support chrome.scripting extension APIs
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-09-28 11:29:05 -04:00
Shelley Vohr
77da40381c
fix: ensure BrowserView bounds are always relative to window ( #39850 )
2023-09-14 10:39:46 -04:00
trop[bot]
4e9c583230
fix: keyCodes being incorrectly converted in webContents.sendInputEvent() ( #39821 )
...
fix: sendInputEvent keyCodes being incorrectly converted
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-09-12 16:03:39 +02:00
John Kleinschmidt
65f2726851
test: fix flaky content tracing test ( #39749 )
...
* test: fix flaky content tracing test
(cherry picked from commit 964004fb15 )
* test: use default timeout
2023-09-07 11:09:35 +02:00
trop[bot]
3f1fee72b4
fix: promise resolved to early when browser initiated in-page navigation v2 ( #39679 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Tomasz Malinowski <tomasz@openfin.co >
2023-08-31 10:40:28 -04:00
trop[bot]
81bd81667c
feat: add more extensions manifest key options ( #39673 )
...
feat: add more manifest key options
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-31 10:38:54 -04:00
trop[bot]
1b9842b9b5
fix: ensure windows respect fullscreenability with different resizability values ( #39641 )
...
* fix: ensure child windows respect fullscreenability/resizability when parent is fullscreen
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* test: add an extra resize 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 >
2023-08-28 11:05:05 +09:00
trop[bot]
bf1dbaffcc
feat: allow headers to be sent with webContents.downloadURL() ( #39562 )
...
feat: allow headers to be sent with webContents.downloadURL()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-24 11:06:51 -04:00
trop[bot]
a6649ffb61
fix: instantiate tab video tracks from BrowserCaptureMediaStreamTrack ( #39618 )
...
return BrowserCaptureMediaStreamTrack instead of MediaStreamTrack
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: brhenrique <bruno.d@miro.com >
2023-08-23 09:54:54 -04:00
trop[bot]
5da1b91546
fix: chrome.tabs 'url' and 'title' are privileged information ( #39607 )
...
fix: tabs url and title are privileged information
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-22 17:28:57 +02:00
trop[bot]
054b99634c
fix: chrome://gpu failing to load ( #39584 )
...
fix: chrome://gpu failing to load
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-21 13:48:40 +02:00
trop[bot]
04994de9e6
feat: support dns-result-order Node.js cli flag ( #39501 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2023-08-16 14:07:15 -04:00
trop[bot]
9dea18c1db
fix: crash when calling BrowserWindow.moveTop() on modal children ( #39527 )
...
fix: crash when calling moveTop() on modal children
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-16 09:56:33 -05:00
David Sanders
ad385bf1ce
chore: document deprecated systemPreferences APIs ( #39492 )
...
chore: document deprecated systemPreferences APIs (#39343 )
* chore: document deprecated systemPreferences APIs
* chore: forgot systemPreferences.appLevelAppearance
* test: expect deprecation messages
2023-08-14 11:19:06 -07:00
electron-roller[bot]
0a478f9ef0
chore: bump chromium to 116.0.5845.82 (26-x-y) ( #39458 )
...
* chore: bump chromium in DEPS to 116.0.5845.82
* chore: update patches
* fix: set allowFileAccess on devtools extensions correctly
Ref: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4714725
---------
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: Samuel Attard <marshallofsound@electronjs.org >
2023-08-14 16:37:11 +02:00
trop[bot]
ceb5230395
fix: use nested run loop in clipboard.readImage ( #39487 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2023-08-14 14:49:17 +02:00
trop[bot]
5f1ada46f5
feat: support minimum_chrome_version manifest key ( #39357 )
...
feat: support minimum_chrome_version extension key
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-08-14 10:06:41 +02:00
trop[bot]
ca899eb3cb
feat: add support for chrome.tabs.query ( #39431 )
...
* feat: add support for tabs.query
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* fix: scope to webContents in current session
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* test: add test for session behavior
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-08-14 10:05:59 +02:00
trop[bot]
9c028cd279
test: helper to expect deprecation warnings ( #39429 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-08-09 14:47:01 +02:00
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 >
2023-08-07 12:38:19 +02: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]
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]
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
Shelley Vohr
9a49ac1454
fix: reparenting after BrowserWindow.destroy() ( #39297 )
...
fix: reparenting after BrowserWindow.destroy()
2023-07-31 17:03:40 -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
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 >
2023-07-27 22:59:46 +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]
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]
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
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]
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]
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
trop[bot]
33376fba39
fix: set prototype names on gin::Constructible classes ( #39036 )
...
* fix: set prototype names on gin::Constructible classes
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* test: add tests
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-10 15:58:18 +02:00
trop[bot]
b0b87b098e
revert: compensate for title bar height when setting bounds on BrowserView ( #39004 )
...
This reverts commit 75f9573e53 .
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-10 15:57:55 +02:00
trop[bot]
13d224e816
fix: webview crash when removing in close event ( #39007 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-07-10 13:42:21 +02:00
trop[bot]
26e6252ac8
fix: child window may have opener removed ( #38930 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2023-06-27 15:48:06 +09:00
trop[bot]
76f4291130
feat: allow headers to be sent with session.downloadURL() ( #38871 )
...
* feat: allow headers to be sent with session.downloadURL
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update shell/browser/api/electron_api_session.cc
Co-authored-by: Charles Kerr <charles@charleskerr.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 >
2023-06-22 14:40:11 -04:00
trop[bot]
479c2d8d4a
fix: crash calling BrowserWindow.removeBrowserView() with destroyed webContents ( #38885 )
...
fix: crash calling removeBrowserView() with destroyed webContents
https://github.com/electron/electron/issues/37642
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-22 12:56:33 +02:00