Electron Bot
f1f0ed1ecd
Bump v11.4.0
v11.4.0
2021-03-15 10:25:31 -07:00
Pedro Pontes
570db18ef2
chore: cherry-pick 6e8856624cbb from chromium ( #28165 )
...
* chore: cherry-pick 6e8856624cbb from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
2021-03-15 11:52:18 -04:00
trop[bot]
43b9988c57
chore: cherry-pick 1fe571a from node ( #28108 )
...
* chore: cherry-pick 1fe571a from node
Backports https://github.com/nodejs/node/pull/37000
* Fix merge error
* update patches
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
Co-authored-by: Electron Bot <electron@github.com >
2021-03-15 04:39:08 -07:00
trop[bot]
b740cd2202
fix: handle a nil backgroundColor in win.getBackgroundColor() ( #28186 )
...
* 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:08:12 +09:00
trop[bot]
592430f918
fix: convert system colors to device color space in systemPreferences ( #28171 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-13 05:01:23 -08:00
Pedro Pontes
3445fbf7dc
chore: cherry-pick 18d3f86206e8 from chromium ( #28097 )
...
* chore: cherry-pick 18d3f86206e8 from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
2021-03-13 10:44:25 +09:00
Pedro Pontes
df5ff97144
cherry-pick 157601b9b9 from pdfium ( #28101 )
2021-03-12 09:24:23 -08:00
Pedro Pontes
3bb800ce04
chore: cherry-pick eb0c0353bf24 from chromium ( #28093 )
...
* chore: cherry-pick eb0c0353bf24 from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-03-12 19:44:21 +09:00
trop[bot]
413fbcfa18
fix: change #if defined(OS_MACOSX) to #if defined(OS_MAC) ( #28151 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-03-12 16:43:24 +09:00
Pedro Pontes
8877087e51
chore: cherry-pick 38781b86f0 from chromium ( #28050 )
2021-03-12 16:37:40 +09:00
trop[bot]
275eecdfcb
docs: fix cookies event documentation for type generation ( #28138 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-11 16:22:53 -08:00
Pedro Pontes
6ecf43c8c4
chore: cherry-pick aeb6bc551b60 from chromium ( #28089 )
...
* chore: cherry-pick aeb6bc551b60 from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-03-10 13:43:25 -05:00
Pedro Pontes
aec62a9874
chore: cherry-pick 6ed1c0c425e0 from chromium ( #28091 )
...
* chore: cherry-pick 6ed1c0c425e0 from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
2021-03-10 11:26:03 -05:00
trop[bot]
291b4f9980
fix: capturePage not resolving with hidden windows ( #28074 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-09 13:42:49 -08:00
trop[bot]
a841bd195c
build: call goma_ctl.py ensure_start directly ( #28058 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-03-09 16:05:36 +09:00
Pedro Pontes
4a5a18f003
chore: cherry-pick 7e0e52df283c from chromium ( #28046 )
...
* chore: cherry-pick 7e0e52df283c from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
2021-03-08 16:58:37 -05:00
trop[bot]
5c29d3b533
chore: Add a condition to crashReporter deprecate log ( #28012 )
...
* Add a condition to crashReporter deprecate log
When developer set submitURL to '' crash reports will be saved at `...\AppData\Roaming\...\Crashpad\reports`, will not be uploaded to the server.
So at this time `deprecate.log('Sending uncompressed crash reports....')` is unnecessary.
* Update lib/browser/api/crash-reporter.ts
change to check uploadToServer
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: liulun <xland@live.cn >
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-03-07 16:31:27 +09:00
trop[bot]
e0172c45f0
fix: warning when worldSafeExecuteJavaScript is disabled ( #27968 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-03-05 10:14:47 +09:00
trop[bot]
3fa9826b8b
feat: expose des-ede3 cipher ( #27993 )
...
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-03-04 15:38:42 -05:00
trop[bot]
e262b5040a
fix: ensure owner window valid ( #27948 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-04 16:39:08 +09:00
trop[bot]
e5eafc8ee9
fix: check web_contents() for destroyed WebContents ( #27965 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-03-04 16:33:37 +09:00
trop[bot]
2bcf583bcf
fix: offset browserview drag regions on macOS ( #27987 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-04 16:32:45 +09:00
Shelley Vohr
c50d0e49c1
fix: set WebContents background color ubiquitously ( #27944 )
...
Move it from LoadURL to RenderViewCreated which is present
in all window creation cases and is called early enough to be
relevant from user prespective and after RenderWidgetHostView
is already present.
Co-authored-by: marekharanczyk <48673767+marekharanczyk@users.noreply.github.com >
2021-03-01 13:21:16 -08:00
John Kleinschmidt
26c5cc2801
fix: navigator.bluetooth.requestDevice crash ( #27941 )
...
* fix: navigator.bluetooth.requestDevice crash
* update bluetooth test to handle bluetooth permission denied
(cherry picked from commit 1c7ca277cc )
2021-03-01 12:39:54 -08:00
trop[bot]
fb5822af43
docs: fix header level of some events in app.md ( #27886 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2021-02-24 20:36:19 +09:00
trop[bot]
97626aeac8
fix: isFullScreen typo ( #27863 )
...
* fix isFullScreen typo
* Update lib/browser/api/base-window.ts
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
Co-authored-by: Tony Wu <tonywoo@fb.com >
Co-authored-by: Tony <TonyWuu@users.noreply.github.com >
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
2021-02-24 18:05:16 +09:00
Shelley Vohr
b8d136aeea
fix: libuv hang when nodeIntegrationInSubframes enabled ( #27880 )
2021-02-24 17:58:56 +09:00
Erick Zhao
eed55d5923
docs: remove v5 and v6 modernization docs ( #27857 )
2021-02-22 12:21:16 -08:00
trop[bot]
ef4d98ac7f
fix: cap sendInputEvent text length at n-1 ( #27853 )
...
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-02-22 11:54:10 -08:00
Michaela Laurencin
8ae9c5c7cf
fix: replace default frameName title with null check ( #27813 )
...
* fix: replace default frameName title with null check (#27521 )
* refactor: replace default frameName title with null check
* add isNativeWindowOpen check in makeBrowserWindowOptions
* modify snapshot test files
* replace title with frame-name again for proxy - not native open
* modify proxy snapshot title key-value to come after height key-value
* add nativewindowopen check to null title
* fix lint and json formatting
* reformat test cases for this branch
the merged changes included some rearrangements to the json items that
do not apply to this branch, so the items were reordered according to
this branch's previous files.
* remove default frameName title for native open call and modify test txts
2021-02-22 11:07:18 -05:00
Electron Bot
1631fc9b0c
Bump v11.3.0
v11.3.0
2021-02-19 11:40:19 -08:00
trop[bot]
cc0848a86e
revert: patch libuv to use posix_spawn on macOS ( #27026 ) ( #27809 )
...
* Revert "perf: patch libuv to use posix_spawn on macOS (#27026 )"
This reverts commit f69c11105f .
* Update .patches
Co-authored-by: VerteDinde <khammond@slack-corp.com >
Co-authored-by: Robo <hop2deep@gmail.com >
2021-02-19 09:50:35 -08:00
trop[bot]
c7a2b32c5a
docs: update menu item '&' escaping ( #27817 )
...
Co-authored-by: mlaurencin <mlaurencin@electronjs.org >
2021-02-19 09:44:41 -08:00
trop[bot]
18cfdb1c82
fix: enableBlinkFeatures warning in webviews ( #27789 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-02-19 15:46:47 +09:00
trop[bot]
1105931d0a
fix: don't create last saved path if none exists ( #27808 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-02-19 15:44:44 +09:00
Robo
234309497e
chore: cherry-pick b712f9fd66 from chromium ( #27781 )
...
Backports https://chromium-review.googlesource.com/c/chromium/src/+/2690730
2021-02-18 17:23:41 -08:00
Calvin
6fa2ab2edd
fix: restore window event redispatching on mac ( #27787 )
2021-02-18 16:19:13 -08:00
Robo
527c767107
chore: cherry-pick 202b40b9ae, 135a6e537f from chromium ( #27780 )
...
* chore: cherry-pick 202b40b9ae, 135a6e537f from chromium
Backports:
https://chromium-review.googlesource.com/c/chromium/src/+/2687828
https://chromium-review.googlesource.com/c/chromium/src/+/2688137
* update patches
* fix: compilation errors
Co-authored-by: Electron Bot <electron@github.com >
2021-02-18 15:34:00 -08:00
Robo
15468432c8
chore: cherry-pick 59f3ca2780 from chromium ( #27778 )
...
Backports https://chromium-review.googlesource.com/c/chromium/src/+/2679121
2021-02-18 14:11:11 -08:00
Robo
af34655cb7
chore: cherry-pick 3a6f6fbfd8 from chromium ( #27776 )
...
* chore: cherry-pick 3a6f6fbfd8 from chromium
Backports https://chromium-review.googlesource.com/c/chromium/src/+/2692927
* fix: compilation errors
2021-02-18 13:41:13 -08:00
Robo
111b737ae4
chore: cherry-pick 84853ff62a from v8 ( #27777 )
...
Backports https://chromium-review.googlesource.com/c/v8/v8/+/2689191
2021-02-18 13:21:49 -08:00
Robo
e33df2c7b6
chore: cherry-pick 62bda83979 from chromium ( #27779 )
...
Backports https://chromium-review.googlesource.com/c/chromium/src/+/2651183
2021-02-18 11:11:08 -08:00
Robo
f30018b4b0
fix: crash in crypto.createDiffieHellman ( #27766 )
2021-02-18 10:34:56 +09:00
Eryk Rakowski
795200a838
feat: add win.setTopBrowserView() so that BrowserViews can be raised ( #27007 ) ( #27712 )
...
* feat: Raise a browser view via `BrowserWindow.setTopBrowserView()`.
This is similar to removing and re-adding a browser view, but avoids a visible flicker as the browser view is not removed from the window when using `setTopBrowserView`. Note: if the given browser view is not attached to the window, it will be added.
This commit contains the macOS implementation.
* feat: setTopBrowserView support for Windows and Linux
* docs: add info about setTopBrowserView
* docs: Clarify behavior when browserView is not yet attached.
* fix: throw en error when browserView is not attached to the window
* fix: build error
* fix: test
* fix: add test case
* fix: tests
* fix: reparenting
* fix: close second window in tests
Co-authored-by: sentialx <sentialx@gmail.com >
Co-authored-by: Stewart Lord <stew@offbynone.com >
2021-02-18 10:20:55 +09:00
trop[bot]
64d4e5969f
fix: check WebContents before emitting render-process-gone event ( #27757 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-02-18 10:17:03 +09:00
trop[bot]
be670059a6
test: fix flaky did-change-theme-color test ( #27767 )
...
* test: move did-change-theme-color test to main
* test: enable did-change-theme-color test for WOA
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-02-18 10:15:15 +09:00
Jeremy Rose
5d64c42801
chore: cherry-pick 76cb1cc32baa from chromium ( #27750 )
...
* chore: cherry-pick 76cb1cc32baa from chromium
* update patches
Co-authored-by: Electron Bot <electron@github.com >
2021-02-17 10:22:14 -08:00
Jeremy Rose
5b81463423
feat: implement allowFileAccess loadExtension option ( #27703 )
...
Co-authored-by: Сковорода Никита Андреевич <chalkerx@gmail.com >
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com >
2021-02-16 15:32:37 -08:00
Erick Zhao
92df786066
PATCH ( #27558 )
2021-02-15 11:59:18 +09:00
trop[bot]
59aaa65381
ci: ignore errors deleting user app directories on WOA testing ( #27728 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-02-15 11:49:23 +09:00