Samuel Attard
74e7f98572
docs: fix cookies event documentation for type generation ( #28115 )
2021-03-11 12:14:16 -08:00
Electron Bot
8badc6583f
Bump v14.0.0-nightly.20210311
2021-03-11 06:31:59 -08:00
Samuel Attard
089ac8180f
fix: ensure child window transparency works ( #28054 )
...
* 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
2021-03-10 12:44:36 -08:00
Robo
102a3740ea
chore: cherry-pick 1fe571a from node ( #28067 )
...
Backports https://github.com/nodejs/node/pull/37000
2021-03-10 11:44:16 -08:00
Cheng Zhao
32ec7e1e21
test: enable locale test for asan build ( #28085 )
2021-03-10 13:04:57 -05:00
John Kleinschmidt
73d0a16ae2
chore: convert Mac App Store Private API Rejection template to form ( #28100 )
2021-03-10 13:03:25 -05:00
Electron Bot
5df13e7c8a
Bump v14.0.0-nightly.20210310
2021-03-10 06:32:06 -08:00
Milan Burda
5b205731f6
chore: remove deprecated remote module ( #25734 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2021-03-09 17:12:40 -08:00
Shelley Vohr
d274df7e3a
chore: convert bug report template to form ( #27971 )
...
* chore: update feature_request for checkboxes
* chore: convert bug report template
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/feature_request.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* Address review feedback
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-03-09 16:30:32 -05:00
Electron Bot
aadf2f4a7c
Bump v14.0.0-nightly.20210309
2021-03-09 06:33:36 -08:00
Shelley Vohr
d9997c303f
fix: capturePage not resolving with hidden windows ( #27883 )
2021-03-09 05:51:44 -08:00
Cheng Zhao
f6949dd197
test: show full object diff ( #28062 )
2021-03-09 16:05:02 +09:00
John Kleinschmidt
e27b7ed248
build: call goma_ctl.py ensure_start directly ( #28053 )
2021-03-09 09:17:42 +09:00
Shelley Vohr
41b5cd1a84
chore: remove obsolete native node module patch ( #23760 )
2021-03-08 14:21:07 -08:00
Cheng Zhao
7e22523ed2
test: print more infomation in locale test ( #28040 )
2021-03-08 11:23:55 -05:00
Cheng Zhao
3270613bf7
test: ignore the ready event from PDF Viewer ( #28039 )
2021-03-08 11:15:39 -05:00
Electron Bot
0505beb43d
Bump v14.0.0-nightly.20210308
2021-03-08 06:31:58 -08:00
Konstantin Pschera
5b50c88508
docs: auto update downloading multiple times ( #27888 )
2021-03-08 10:03:34 +09:00
Erick Zhao
9ccb8f5910
docs: update WebPreferences default values for Electron 12 ( #27984 )
...
Updates the values for `contextIsolation` and `worldSafeExecuteJavaScript` for Electron 12.
2021-03-08 09:56:50 +09:00
Domenic Horner
46cfb347d7
docs: setWindowOpenHandler
should show object return ( #28015 )
...
* Should use object return
* Fix lint
Co-authored-by: Cheng Zhao <github@zcbenz.com>
2021-03-08 09:56:07 +09:00
Cheng Zhao
f4e1a343b9
refactor: cleanup how WebContents is destroyed ( #27920 )
2021-03-07 21:14:12 +09:00
Cheng Zhao
b3a0743121
test: exit after app.relaunch is called ( #28016 )
2021-03-07 16:30:43 +09:00
Electron Bot
f114dcfd6e
Bump v14.0.0-nightly.20210305
2021-03-05 06:32:21 -08:00
liulun
54bc71da34
chore: Add a condition to crashReporter deprecate log ( #27953 )
...
* 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: Jeremy Rose <nornagon@nornagon.net>
2021-03-05 10:13:17 +09:00
John Kleinschmidt
afb7d9f550
fix: navigator.setAppBadge/clearAppBadge from a service worker ( #27950 )
2021-03-05 10:12:03 +09:00
Stathis Siatras
d92bab0e29
docs: suspend and resume are available on Linux ( #27958 )
...
* docs: suspend and resume are available on Linux
* docs: suspend and resume are available on Linux
2021-03-05 10:11:36 +09:00
Electron Bot
ca75bca667
chore: bump chromium to 90.0.4415.0 (master) ( #27694 )
...
* 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>
2021-03-04 09:27:05 -08:00
Cheng Zhao
0b042d3b1c
test: fix contextIsolation value for later added test ( #27998 )
2021-03-04 11:22:32 -05:00
Electron Bot
9b93750e5e
Bump v14.0.0-nightly.20210304
2021-03-04 06:32:09 -08:00
Jeremy Rose
6e121d2250
feat: expose des-ede3 cipher ( #27897 )
2021-03-03 16:18:42 -08:00
Jeremy Rose
2e091d401e
docs: update fiddles/quick-start to set contextIsolation: false ( #27970 )
2021-03-03 16:18:07 -08:00
Shelley Vohr
360d1b2bfd
fix: offset browserview drag regions on macOS ( #27952 )
2021-03-03 10:37:03 -08:00
Electron Bot
86e220b14d
Bump v13.0.0-nightly.20210303
2021-03-03 06:32:27 -08:00
Milan Burda
bf7e445883
fix: warning when worldSafeExecuteJavaScript is disabled ( #27928 )
2021-03-02 09:45:27 -08:00
Cheng Zhao
ede8611937
fix: check web_contents() for destroyed WebContents ( #27815 )
2021-03-02 09:38:56 -08:00
Cheng Zhao
ed8e57e424
test: add more logging for a few tests. ( #27956 )
...
* test: add logging for app.relaunch test
* test: compare more fields in extension test
2021-03-02 09:34:41 -08:00
Michaela Laurencin
d1145a0f2b
docs: update currently supported versions for 12.0.0 release ( #27873 )
2021-03-02 12:11:21 -05:00
Electron Bot
1f7b40d302
Bump v13.0.0-nightly.20210302
2021-03-02 06:32:46 -08:00
Samuel Attard
186301e126
feat: enable context isolation by default ( #26890 )
...
* feat: enable context isolation by default
* chore: set default in ctx iso getter
* spec: make all specs work with the new contextIsolation default
* spec: fix affinity specs
* spec: update tests for new ctx iso default
* spec: update tests for new ctx iso default
* spec: update tests for new ctx iso default
* spec: update tests for new ctx iso default
* chore: move stray prod deps to dev deps
* spec: update tests for new ctx iso default
* turn off contextIsolation for visibility tests
* turn off contextIsolation for <webview> tag nodeintegration attribute loads native modules when navigation happens
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
2021-03-01 16:52:29 -05:00
Erick Zhao
2d0ad0b96a
fix: make TouchBarPopover and TouchBarGroup work ( #27901 )
...
* fix: use correct `orderedItem` touchbar property
* fix: correct parent in touchbar group and popover
* fix: preserve property hook order
2021-03-01 13:34:00 -08:00
Shelley Vohr
e5a9a1ebd7
fix: ensure owner window valid ( #27786 )
2021-03-01 13:26:23 -08:00
Keeley Hammond
c30484ce13
docs: update timeline dates for 12.0.0 and 13.0.0 ( #27867 )
...
* docs: update dates for 12.0.0 and 13.0.0
* chore: update beta-13 date and 12 node version
2021-03-01 13:19:46 -08:00
Keeley Hammond
84d0e827a3
chore: revert webFrameMain.executeJavaScriptInIsolatedWorld method ( #27926 )
2021-03-01 10:07:25 -05:00
Electron Bot
5f43c1dab8
Bump v13.0.0-nightly.20210301
2021-03-01 06:32:30 -08:00
Samuel Attard
1f896b829b
build: remove node-gyp arm64 tricks ( #27916 )
2021-03-01 20:46:19 +09:00
Samuel Attard
11d94bb9ab
build: update docker images to node 14 ( #27915 )
...
* build: update docker images to node 14
* chore: update again to fix dbus
2021-03-01 20:45:20 +09:00
Emil Pettersson
a9b25dda85
fix: race-condition in electron.net ( #27898 )
2021-02-26 13:18:46 -08:00
John Kleinschmidt
d57fd6cef0
fix: navigator.bluetooth.requestDevice ( #27902 )
...
* fix: navigator.bluetooth.requestDevice
* cleanup lint and add test
* update bluetooth test to handle no bluetooth adapter available
* update bluetooth test to handle bluetooth permission denied
2021-02-26 11:10:27 -08:00
Electron Bot
bd940b2904
Bump v13.0.0-nightly.20210226
2021-02-26 06:31:38 -08:00
Samuel Attard
e406ba9558
fix: values return from the ctx bridge with dynamic property support should themselves support dynamic properties ( #27899 )
2021-02-25 13:09:00 -08:00