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
trop[bot]
94dba56d2c
feat: support node: prefixed requires in sandboxed renderer preloads ( #38728 )
...
feat: support node: prefixed requires in sandboxed renderer preloads
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-06-15 11:59:57 +02:00
trop[bot]
582844c537
build: update typescript-generator and docs-parser ( #38777 )
...
* build: update typescript-generator and docs-parser
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
* again...
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
* build: handle more specific pageSize types
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-06-14 10:47:24 -04:00
electron-roller[bot]
cddfdf3ba2
chore: bump chromium to 116.0.5817.0 (26-x-y) ( #38546 )
...
* chore: bump chromium in DEPS to 116.0.5805.2
* chore: bump chromium in DEPS to 116.0.5807.0
* chore: update patches
* chore: bump chromium in DEPS to 116.0.5809.2
* chore: bump chromium in DEPS to 116.0.5811.0
* chore: bump chromium in DEPS to 116.0.5813.0
* chore: bump chromium in DEPS to 116.0.5815.0
* chore: bump chromium in DEPS to 116.0.5817.0
* chore: bump chromium in DEPS to 116.0.5819.0
* chore: bump chromium in DEPS to 116.0.5821.0
* chore: bump chromium in DEPS to 116.0.5823.0
* chore: bump chromium in DEPS to 116.0.5825.0
* chore: bump chromium in DEPS to 116.0.5827.0
* chore: bump chromium to 116.0.5817.0
cherry picked from fd5e6fbc14
* refactor: add ARC scaffolding for macOS (#38621 )
(cherry picked from commit 9a9d8ae5ea )
---------
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 >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-12 18:29:28 -04:00
trop[bot]
0b181e7977
fix: webContents.print parameter validation error ( #38721 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-11 09:56:35 +02:00
trop[bot]
7acdcae772
fix: menu bar visibility when exiting full screen ( #38683 )
...
* fix:visibility of menu bar when exiting full screen
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* format code
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* format code
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* Modify comments
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* add menu bar visibility test
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* format code
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* change code
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
* platform related in test
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: wugaosheng <wugaosheng@kylinos.cn >
2023-06-09 13:59:15 +02:00
trop[bot]
fc241977fe
fix: reparenting UAF crash on macOS ( #38679 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-08 13:29:17 -04:00
trop[bot]
1facc6d304
fix: validate response in protocol.handle() ( #38635 )
...
fix: validate response in protocol.handle()
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-06-07 10:44:54 -05:00
Shelley Vohr
57147d1b8d
fix: navigator.connection not working as intended ( #38491 )
...
* fix: navigator.connection not working as intended
* chore: make network quality methods private
2023-05-31 11:06:25 -04:00
Shelley Vohr
663497dc6b
chore: make contentTracing.stopRecording() failure clearer ( #38488 )
...
chore: make contentTracing.stopRecording() failure clearer
2023-05-31 09:54:41 -04:00
Shelley Vohr
40e724e5dd
fix: DCHECK minimizing parent window with non-modal child ( #38460 )
2023-05-31 11:57:44 +02:00
Milan Burda
71fb19ea14
chore: upgrade to eslint v8 ( #38472 )
...
chore: upgrade to eslint@8
2023-05-30 13:10:22 +02:00
Milan Burda
82af000a37
chore: cleanup eslint suppressions ( #38417 )
...
* chore: cleanup eslint suppressions
* address feedback
* revert script/lib/azput.js
* revert spec/fixtures/apps/remote-control/main.js
* address feedback
* revert typings/internal-ambient.d.ts
2023-05-25 10:09:17 +09:00
Milan Burda
06cc9caeaa
build: remove enable_desktop_capturer flag ( #38412 )
...
feat: remove enable_desktop_capturer flag
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-05-24 15:32:31 -04:00