Electron Bot
2cf6909f48
Bump v13.0.0-beta.10
v13.0.0-beta.10
2021-04-01 08:02:20 -07:00
trop[bot]
fb1a41926a
fix: put RemoteCertVerifier upstream from the caching and coalescing layers ( #28433 )
...
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-03-31 10:26:07 -07:00
trop[bot]
c87ecabf19
chore: update Community link in default menu ( #28459 )
...
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-03-31 01:31:51 -07:00
trop[bot]
798ef785b4
fix: handle an unparsable pdf manifest ( #28453 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-30 23:21:17 -07:00
Antón Molleda
89e2fe2079
docs: backport current tutorials to 13-x-y ( #28397 )
2021-03-30 11:53:10 -07:00
trop[bot]
250438c2d9
refactor: remove more uses of v8::Isolate::GetCurrent() ( #28429 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-30 00:29:28 -07:00
Electron Bot
1176449cc9
Bump v13.0.0-beta.9
v13.0.0-beta.9
2021-03-29 08:01:40 -07:00
Cheng Zhao
a06af22b99
test: load minimal dict for spellchecker ( #28398 )
2021-03-29 19:43:51 +09:00
trop[bot]
bda746f2e6
feat: initialize field trials from command line arguments ( #28402 )
...
Fixes : #27877
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
2021-03-29 00:24:59 -07:00
trop[bot]
1f7f60d505
docs: add missing line in web-contents.md ( #28399 )
...
* Update web-contents.md
The text block was rendered as part of the `features` property, not the `handler`
* fix linting
Co-authored-by: Alexander Prinzhorn <alexander@prinzhorn.it >
2021-03-29 09:48:39 +09:00
trop[bot]
50cc80c44e
fix: disappearing thumbar after win.hide() ( #28390 )
...
* fix: disappearing thumbar after win.hide()
* Add descriptive comment
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-25 12:16:13 -07:00
Electron Bot
00367f0b13
Bump v13.0.0-beta.8
v13.0.0-beta.8
2021-03-25 08:02:12 -07:00
Will Anderson
5d1ada085d
docs: update Node API renderer example to use contextBridge ( #28370 )
2021-03-24 20:40:21 -04:00
trop[bot]
5b414b6f93
fix: isolate Pepper plugins ( #28372 )
...
* fix: isolate Pepper plugins
Following suit with a recent change to the same method in Chromium, we
should also isloate Pepper plugins.
* docs: add more context to comment
* fix: remove unsupported test flag behavior
Co-authored-by: clavin <cwatford@slack-corp.com >
2021-03-24 19:53:52 -04:00
trop[bot]
831bbc4b55
feat: allow omitting submitURL when uploadToServer is false ( #28283 )
...
* feat: allow omitting submitURL when uploadToServer is false
* docs
* fix test
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-03-24 19:52:42 -04:00
trop[bot]
b89b463a63
doc: desktopCapturer menu position ( #28365 )
...
desktopCapturer can be used in both main process and renderer process
Co-authored-by: liulun <xland@live.cn >
2021-03-24 16:59:46 +09:00
trop[bot]
32d3e82d88
fix: make sure service worker scheme is registered with allowServiceWorkers ( #28354 )
...
* Fix custom scheme not registered as service worker scheme
* ServiceWorker loaders do not have WebContents associated
* Add test for service worker
* Revert "Fix custom scheme not registered as service worker scheme"
This reverts commit a249235b22 .
* Add scheme to ServiceWorkerSchemes
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-03-24 16:55:13 +09:00
trop[bot]
38de02c50a
fix: window.print() in pdf plugin ( #28351 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-24 10:01:33 +09:00
trop[bot]
b8ef450cf6
ci: cleanup directories on arm64 machines after running tests ( #28331 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-03-23 09:47:55 -04:00
trop[bot]
168bcaf8f3
fix: libuv hang on Windows ( #28335 )
...
* fix: libuv hang on Windows
* test: add a hang test
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-23 05:16:04 -07:00
trop[bot]
19d26c4a0c
fix: escape URL passed to shell.openExternal on windows ( #28342 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-23 05:15:33 -07:00
trop[bot]
20bf768517
refactor: prefer embedder-focused InitializeNodeWithArgs ( #28325 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-22 12:36:55 -07:00
Electron Bot
71f631641e
Bump v13.0.0-beta.7
v13.0.0-beta.7
2021-03-22 08:02:25 -07:00
trop[bot]
5b3c90e6c6
fix: DesktopCapturer gc'd prior to capture completion ( #28280 )
...
desktopCapture.getSources() returns a promise which should resolve
when capturing finishes. Internally it creates an instance of
DesktopCapturer which is responsible for resolving or rejecting
the promise.
Between the time DesktopCapturer starts capturing frames and when
it finishes, it's possible for its handle to be GC'd leading to
it never resolving.
These changes pin the instance of DesktopCapturer until it either
finishes or errors.
fixes #25595
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2021-03-22 11:03:24 +09:00
trop[bot]
fb298ca3db
fix: drag region offsets in BrowserViews ( #28298 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-22 10:59:47 +09:00
trop[bot]
5f07df4a3d
fix: bad menu position when no positioning item specified ( #28276 )
...
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-03-19 10:20:35 +09:00
trop[bot]
3ecccf2ad3
feat: add process.contextIsolated property ( #28252 )
...
* feat: add process.contextIsolation property
* chore: rename process.contextIsolation to process.contextIsolated
* thing
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-18 14:01:06 -07:00
Electron Bot
4cafba5e46
Bump v13.0.0-beta.6
v13.0.0-beta.6
2021-03-18 08:01:58 -07:00
trop[bot]
3b049c9074
feat: add process.contextId used by @electron/remote ( #28251 )
...
* feat: add process.contextId used by @electron/remote
* Update docs/api/process.md
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2021-03-18 15:16:46 +09:00
Will Anderson
0c1ee8ae8b
docs: Update Quick Start Guide to work with contextIsolation ( #28229 )
...
* docs: Update Quick Start Guide for Electron 12
With `contextIsolation` enabled by default in Electron 12, the Getting Started Guide no longer works as it is written. In order for the basic example to display values from `process.versions`, we need to add a `preload.js` to the example.
* Trigger Build
* docs: add missing curly brace to quick start example code
2021-03-18 15:13:46 +09:00
trop[bot]
4cb842d5e3
fix: recalibrate simpleFullscreen when display metrics change ( #28216 )
...
* fix: recalibrate simpleFullscreen when display metrics change
* Address review feedback
* fix: compilation issues
* Address feedback from review
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-18 15:11:02 +09:00
trop[bot]
0ab21dfc98
test: disable some tests under ASan which might receive SIGKILL because of OOM ( #28225 )
...
* test: running child app under ASan might receive SIGKILL
* test: renderer process of webview might receive SIGKILL under ASan
* test: increase timeout for asan build
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-03-17 09:54:25 +09:00
trop[bot]
e3ef14e784
docs: document the parameter structure of hookWindowMessage ( #28213 )
...
Fixes #28178
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2021-03-16 15:44:00 -07:00
trop[bot]
010c6fd5be
fix: revert "refactor: mmap asar files ( #24470 )" ( #28203 )
...
This reverts commit 01a2e23194 .
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-03-16 19:21:21 +09:00
Electron Bot
a12d66d25e
Bump v13.0.0-beta.5
v13.0.0-beta.5
2021-03-15 08:01:29 -07:00
trop[bot]
faa5d18389
fix: handle a nil backgroundColor in win.getBackgroundColor() ( #28187 )
...
* fix: handle a nil backgroundColor in win.getBackgroundColor()
* spec: add crash case
* fix: update to fix native_views transparent color
* chore: fix lint
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
Co-authored-by: Samuel Attard <sam@electronjs.org >
2021-03-15 11:45:02 +09:00
Cheng Zhao
042e81aecb
test: reliably wait for spellchecker to load ( #28168 )
2021-03-15 10:28:06 +09:00
trop[bot]
a1b46ef8a2
chore: cherry-pick 1fe571a from node ( #28110 )
...
Backports https://github.com/nodejs/node/pull/37000
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2021-03-15 10:25:40 +09:00
trop[bot]
7f4ab06f11
fix: convert system colors to device color space in systemPreferences ( #28173 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-13 05:00:50 -08:00
trop[bot]
c11d6813e4
fix: ensure child window transparency works ( #28112 )
...
* fix: ensure child window transparency works
Windows opened via window.open and intecepted via setWindowOpenHandler
or the `new-window` event should (a) have the correct background color
and (b) that background color should be transparent if specified.
The changes in api_web_contents fix (a) and the changes in
web_contents_preferences fix (b).
Notes: Child windows with specified background colors or transpency now
work as intended
* fix: set background_color in blink prefs apply logic
* chore: update for PR comments
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-12 09:18:41 -08:00
trop[bot]
c10274663c
fix: change #if defined(OS_MACOSX) to #if defined(OS_MAC) ( #28153 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-03-12 16:44:25 +09:00
trop[bot]
839137c3f4
docs: fix cookies event documentation for type generation ( #28140 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-11 16:22:45 -08:00
Electron Bot
529e7e7797
Bump v13.0.0-beta.4
v13.0.0-beta.4
2021-03-11 07:01:34 -08:00
John Kleinschmidt
2ce64944ab
chore: bump chromium to 90.0.4415.0 (master) ( #27694 ) ( #28082 )
...
* chore: bump chromium in DEPS to 520c02b46668fc608927e0fcd79b6a90885a48bf
* chore: bump chromium in DEPS to 90.0.4414.0
* resolve chromium conflicts
* resolve v8 conflicts
* fix node gn files
* 2673502: Remove RenderViewCreated use from ExtensionHost.
https://chromium-review.googlesource.com/c/chromium/src/+/2673502
* 2676903: [mojo] Remove most legacy Binding classes.
https://chromium-review.googlesource.com/c/chromium/src/+/2676903
* 2644847: Move self-deleting URLLoaderFactory base into //services/network.
https://chromium-review.googlesource.com/c/chromium/src/+/2644847
* 2664006: Remove from mojo::DataPipe.
https://chromium-review.googlesource.com/c/chromium/src/+/2664006
* 2674530: Remove CertVerifierService feature
https://chromium-review.googlesource.com/c/chromium/src/+/2674530
* 2668748: Move OnSSLCertificateError to a new interface.
https://chromium-review.googlesource.com/c/chromium/src/+/2668748
* 2672923: Remove RAPPOR reporting infrastructure.
https://chromium-review.googlesource.com/c/chromium/src/+/2672923
* 2673502: Remove RenderViewCreated use from ExtensionHost.
https://chromium-review.googlesource.com/c/chromium/src/+/2673502
* 2655126: Convert FrameHostMsg_ContextMenu and FrameMsg_ContextMenuClosed|CustomContextMenuAction to Mojo
https://chromium-review.googlesource.com/c/chromium/src/+/2655126
* 2628705: Window Placement: Implement screen.isExtended and change event
https://chromium-review.googlesource.com/c/chromium/src/+/2628705
* 2643161: Refactor storage::kFileSystem*Native*
https://chromium-review.googlesource.com/c/chromium/src/+/2643161
* fix build
* only remove the biggest subdir of //ios
* chore: bump chromium in DEPS to 90.0.4415.0
* update patches
* update sysroots
* 2686147: Remove WebContentsObserver::RenderViewCreated().
https://chromium-review.googlesource.com/c/chromium/src/+/2686147
* 2596429: Fixing how extension's split and spanning modes affect OriginAccessList.
https://chromium-review.googlesource.com/c/chromium/src/+/2596429
* 2686026: [mojo] Delete AssociatedInterfacePtr (replaced by AssociatedRemote)
https://chromium-review.googlesource.com/c/chromium/src/+/2686026
* 2651705: Move ui/base/dragdrop/file_info to ui/base/clipboard
https://chromium-review.googlesource.com/c/chromium/src/+/2651705
* 358217: drawBitmap is deprecated
https://skia-review.googlesource.com/c/skia/+/358217
* fix gn check
* 2678098: Use gen/front_end as input to generate_devtools_grd
https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2678098
* 2674530: Remove CertVerifierService feature
https://chromium-review.googlesource.com/c/chromium/src/+/2674530
* fixup 2664006: Remove from mojo::DataPipe.
https://chromium-review.googlesource.com/c/chromium/src/+/2664006
* fixup build_add_electron_tracing_category.patch
* 2673415: [base] Prepare CrashReporterClient for string16 switch
https://chromium-review.googlesource.com/c/chromium/src/+/2673415
* 2673413: Add CursorFactoryWin to handle Cursors on Windows
https://chromium-review.googlesource.com/c/chromium/src/+/2673413
* 2668748: Move OnSSLCertificateError to a new interface.
https://chromium-review.googlesource.com/c/chromium/src/+/2668748
* fix mas gn check
* update patch after merge
* Update node for .mjs files
* build: load v8_prof_processor dependencies as ESM
* chore: add patch to fix linux 32bit
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
(cherry picked from commit ca75bca667 )
Co-authored-by: Electron Bot <electron@github.com >
2021-03-10 10:24:58 -08:00
trop[bot]
e6e1372ea7
fix: capturePage not resolving with hidden windows ( #28076 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-09 13:13:33 -08:00
trop[bot]
9e723746e9
test: show full object diff ( #28069 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-03-09 19:52:20 +09:00
trop[bot]
9a2ea12d71
chore: remove obsolete native node module patch ( #28055 )
...
* chore: remove obsolete native node module patch
* update patches
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: Electron Bot <electron@github.com >
2021-03-09 17:05:15 +09:00
trop[bot]
877013efe4
build: call goma_ctl.py ensure_start directly ( #28061 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-03-08 19:18:24 -08:00
trop[bot]
4c9317aea0
test: ignore the ready event from PDF Viewer ( #28048 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-03-08 16:30:18 -05:00
trop[bot]
cc9b4dd968
docs: setWindowOpenHandler should show object return ( #28035 )
...
* Should use object return
* Fix lint
Co-authored-by: Domenic Horner <domenic@tgxn.net >
Co-authored-by: Cheng Zhao <github@zcbenz.com >
2021-03-08 11:49:02 -05:00