Sudowoodo Release Bot
92f20955bd
Bump v16.0.0-beta.3
v16.0.0-beta.3
2021-10-25 06:33:46 -07:00
trop[bot]
762ecfef24
fix: vibrant window should have transparent background ( #31537 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-10-25 09:48:13 +09:00
trop[bot]
ea96f4c176
fix: MediaMetadata not working properly ( #31535 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-10-22 21:17:24 +09:00
Erick Zhao
d085de4787
docs: add window customization guide ( #31054 ) ( #31508 )
...
* docs: add window customization guide
* fixes
* Update docs/api/browser-window.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/api/browser-window.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/fiddles/windows/manage-windows/frameless-window/index.html
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/window-customization.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* fix code fence
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
2021-10-22 21:15:57 +09:00
trop[bot]
dd7a8da6be
fix: event with invalid timestamp in trace log ( #31423 )
...
* fix: event with invalid timestamp in trace log
When node is started within Electron's environment it doesn't
initialize v8 and time of v8's start is never set. As a result
we log v8's start time as 0 and it breaks timestamps in the
trace log. With this change we log v8's start time only when
it was initialized by node.
* update patches for 16-x-y
Co-authored-by: Cezary Kulakowski <cezary@openfin.co >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-10-21 13:55:02 -04:00
Sudowoodo Release Bot
a4ded39e61
Bump v16.0.0-beta.2
v16.0.0-beta.2
2021-10-21 06:33:22 -07:00
trop[bot]
d3ff2033ed
feat: Add data parameter to app.requestSingleInstanceLock() ( #31444 )
...
* WIP
* Use serialization
* Rebase windows impl of new app requestSingleInstanceLock parameter
* Fix test
* Implement posix side
* Add backwards compatibility test
* Apply PR feedback Windows
* Fix posix impl
* Switch mac impl back to vector
* Refactor Windows impl
* Use vectors, inline make_span
* Use blink converter
* fix: ownership across sequences
* Fix upstream merge from Chromium
Co-authored-by: Raymond Zhao <raymondzhao@microsoft.com >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-10-21 21:52:15 +09:00
trop[bot]
005b193307
feat: warn when ipcRenderer.sendSync() called with no listeners for channel ( #31435 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-10-21 09:08:47 +09:00
trop[bot]
369269c475
fix: remove 'NOTREACHED()' from 'GetWindowResizeEdge' ( #31479 )
...
Co-authored-by: mlaurencin <mlaurencin@electronjs.org >
2021-10-21 09:05:33 +09:00
Sudowoodo Release Bot
339eccfc42
Bump v16.0.0-beta.1
v16.0.0-beta.1
2021-10-20 07:57:25 -07:00
trop[bot]
65c8415bac
fix: don't use private enterprise APIs in MAS build ( #31488 )
...
* fix: don't use private enterprise APIs in MAS build
* Update .patches
Co-authored-by: VerteDinde <khammond@slack-corp.com >
Co-authored-by: Samuel Attard <sam@electronjs.org >
2021-10-20 07:50:32 -07:00
trop[bot]
30be3150ff
fix: ensure TracingAgent in place for SWs ( #31477 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-10-19 11:43:23 -04:00
trop[bot]
7d9ce1379f
fix: link to image windows progress bar image was linked with square brackets [] insted of parenthesis () and to github asset storage instead of local image directory. ( #31473 )
...
Co-authored-by: Daniel Ramp <12480131+DanielRamp@users.noreply.github.com >
2021-10-19 20:39:45 +09:00
trop[bot]
27d1f6a360
Avoid Undefined Variable In printToPdf Example ( #31466 )
...
Co-authored-by: universalstrapping <90921972+universalstrapping@users.noreply.github.com >
2021-10-19 17:41:05 +09:00
trop[bot]
be46387f22
fix: add isDestroyed check ( #31469 )
...
* Added isDestroyed check
fix: https://github.com/electron/electron/issues/31196
* fix: unregister frame name
Unregister the frame name so that we do not accidentally unregister the wrong window later on in case there is a timing issue with the events
* fix; check if webContents is destroyed
* fix: check if window/webContents is destroyed
Co-authored-by: Cheng Zhao <github@zcbenz.com >
Co-authored-by: t57ser <seve@live.at >
Co-authored-by: Cheng Zhao <github@zcbenz.com >
2021-10-19 17:39:33 +09:00
Cheng Zhao
fe160165b6
fix: generate valid config.gypi ( #31441 )
2021-10-18 10:35:07 -05:00
Sudowoodo Release Bot
be1c18096b
Bump v16.0.0-alpha.9
v16.0.0-alpha.9
2021-10-18 08:30:43 -07:00
trop[bot]
2e3b05bcad
fix: also pass securityOrigin to media permissions request handler ( #31416 )
...
Co-authored-by: Maxime Serrano <mserrano@alumni.cmu.edu >
2021-10-15 13:32:01 +09:00
trop[bot]
54657fb667
fix: mac window crash native theme update ( #31430 )
...
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com >
2021-10-15 09:05:53 +09:00
Sudowoodo Release Bot
c83d65eab0
Bump v16.0.0-alpha.8
v16.0.0-alpha.8
2021-10-14 11:22:30 -07:00
trop[bot]
3daad4fd40
fix: reset render_frame_disposed_ after render frame host change ( #31427 )
...
* fix: reset render_frame_disposed_ after hang
* fix: handle exception in webContents.send
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
Co-authored-by: VerteDinde <khammond@slack-corp.com >
2021-10-14 11:21:31 -07:00
trop[bot]
b4a79672cf
test: fix flaky contentTracing.startRecording spec ( #31411 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-10-13 16:52:19 -04:00
trop[bot]
a71c610747
docs: update Versioning doc ( #31389 )
...
* fix information
* move historical section to bottom
* Update docs/tutorial/electron-versioning.md
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2021-10-13 11:24:30 +09:00
trop[bot]
b1366421d1
chore: bump chromium to 96.0.4647.0 (main) ( #31302 )
...
* chore: bump chromium in DEPS to 95.0.4630.0
* 3133701: Fix chrome root store codegen for cross-compile builds.
https://chromium-review.googlesource.com/c/chromium/src/+/3133701
* 49125: Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all.
https://boringssl-review.googlesource.com/c/boringssl/+/49125
* chore: fixup patch indices
* 3131662: [Code Health] Remove ListValue::Append(Integer|Boolean)
https://chromium-review.googlesource.com/c/chromium/src/+/3131662
* chore: bump chromium in DEPS to 95.0.4631.0
* chore: update patches
* chore: bump chromium in DEPS to 95.0.4635.0
* chore: update patches
* chore: bump chromium in DEPS to 95.0.4636.0
* chore: bump chromium in DEPS to 95.0.4637.0
* chore: update patches
* refactor: move PlatformNotificationService into BrowserContext
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/3137256
* refactor: ListValue::GetSize and ListValue::AppendString were removed
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/3144540
* chore: bump chromium in DEPS to 95.0.4638.0
* chore: bump chromium in DEPS to 95.0.4638.4
* chore: bump chromium in DEPS to 96.0.4640.0
* chore: bump chromium in DEPS to 96.0.4641.0
* chore: bump chromium in DEPS to 96.0.4642.0
* chore: update patches
Co-authored-by: Michaela Laurencin <mlaurencin@electronjs.org >
* 3134756: Move extensions/browser/value_store to components/value_store.
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3134756
* 3150092: [Autofill] Allow aligning Autofill suggestions to the field's center
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3150092
* chore: bump chromium in DEPS to 96.0.4643.0
* chore: update patches
* chore: bump chromium in DEPS to 96.0.4644.0
* chore: update patches
* chore: bump chromium in DEPS to 96.0.4645.0
* chore: update patches
* chore: bump chromium in DEPS to 96.0.4646.0
* chore: bump chromium in DEPS to 96.0.4647.0
* chore: update patches
Ref (for chromium): https://chromium-review.googlesource.com/c/chromium/src/+/3165772
* 3162087: Reland "Ensure Branch Target Identification is enabled for executable pages."
Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3162087
* chore: update evert_add_inline_and_inline_origin_records_to_symbol_file.patch
Xref: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3166678
Xref: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3166674
* chore: update Allocator construction
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3135195
Change RefCount::kAllowed/Disallowed semantics into BackupRefPtr::kEnabled/Disabled
* chore: add UseConfigurablePool to v8::ArrayBuffer::Allocator invocation
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3090845
* chore: do not set network_context_params.context_name
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3155743
Remove name field from mojom::NetworkContext
* fix: use ForEachRenderFrameHost to iterate frames.
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3163336
New implementation partially cribbed from
https://source.chromium.org/chromium/chromium/src/+/main:extensions/browser/script_executor.cc;drc=f894f106c6d5fac8e0b75158f622256e0f34f593;l=109
* Remove WebLocalFrame::RequestExecuteScriptAndReturnValue()
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3149699
ExecuteJavaScript's RequestExecuteScript() new params are cribbed from
https://chromium-review.googlesource.com/c/chromium/src/+/3149699/4/third_party/blink/renderer/core/frame/web_local_frame_impl.cc
* Remove IsDescendantOf API on RenderFrameHost.
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3165357
function is trivial to implement, so make a local copy in anon namespace
* Rewrite IsDescendantOf check to check GetParentOrOuterDocument.
https://chromium-review.googlesource.com/c/chromium/src/+/3160061
* Remove GetFramesInSubtree from RenderFrameHost
https://chromium-review.googlesource.com/c/chromium/src/+/3163336
* fix: dump_syms for macOS
* chore: update patches
* Remove ListValue::AppendString and ListValue::GetSize
https://chromium-review.googlesource.com/c/chromium/src/+/3144540
* fix: gn check
https://chromium-review.googlesource.com/c/chromium/src/+/3163890
* fix: crash with Isolate::GetHeapCodeAndMetadataStatistics
https://chromium-review.googlesource.com/c/v8/v8/+/3175820
* chore: update patches
* chore: fix windows build
* Add kPrintWithPostScriptType42Fonts feature.
https://chromium-review.googlesource.com/c/chromium/src/+/3150776
* chore: update patches
* chore: fix tests
* ozone/x11: fix VA-API.
https://chromium-review.googlesource.com/c/chromium/src/+/3141878
* Revert "ozone/x11: fix VA-API."
This reverts commit 23e742acb1 .
* Reland "Make Ozone/X11 default."
https://chromium-review.googlesource.com/c/chromium/src/+/3114071
* fixup Reland "Make Ozone/X11 default."
* fixup Reland "Make Ozone/X11 default." for clipboard
* test: unflake contentTracing test
* Revert "test: unflake contentTracing test"
This reverts commit 62a6525235 .
* chore: debug large contentTracing file
* fixup debug patch
* Revert "fixup debug patch"
* Roll Perfetto Trace Processor Linux from b852166f90d5 to e90b9fb93385
https://chromium-review.googlesource.com/c/chromium/src/+/3212306
* update patch after merge
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: VerteDinde <khammond@slack-corp.com >
Co-authored-by: Michaela Laurencin <mlaurencin@electronjs.org >
Co-authored-by: VerteDinde <keeleymhammond@gmail.com >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: John Kleinschmidt <jkleinsc@github.com >
2021-10-12 13:56:37 -04:00
trop[bot]
f2696fb431
chore: refactor persisting permission granted to serial ports ( #31324 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-10-12 09:19:07 +09:00
trop[bot]
25c536d355
fix: black window on screen capture when content protection is enabled ( #31386 )
...
Co-authored-by: Micha Hanselmann <mhanselmann@microsoft.com >
2021-10-12 09:07:27 +09:00
trop[bot]
6530067b85
feat: add commandLine.removeSwitch ( #31327 )
...
* feat: add commandLine.removeSwitch
In some cases apps may want to remove Chromium command line switches to avoid certain Chromium behaviors being used, E.g. remote-debugging-port or gpu-launcher
* fix: add missing removeSwitch to app.ts
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-10-12 09:06:16 +09:00
Sudowoodo Release Bot
8626aa29d1
Bump v16.0.0-alpha.7
v16.0.0-alpha.7
2021-10-11 07:57:39 -07:00
Keeley Hammond
9e0a182821
chore: cherry-pick ec42dfd3545f from chromium ( #31331 )
...
* chore: cherry-pick ec42dfd3545f from chromium
* chore: cherry-pick 39090918efac from chromium
* chore: reconcile FPS patch differences
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2021-10-11 13:03:53 +02:00
trop[bot]
2d8fa4d225
fix: correctly notify WebViewGuestDelegate when webview is detached ( #31375 )
...
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-10-11 14:35:56 +09:00
trop[bot]
5a7ba8ba8c
chore: add logging for print_backend failures ( #31288 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-10-11 14:32:46 +09:00
trop[bot]
ede6b45bc1
test: add missing context-menu event spec for <webview> ( #31307 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-10-11 14:29:40 +09:00
trop[bot]
1000ddfcab
docs: add missing 'context-menu' event to webview-tag.md ( #31311 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-10-11 14:28:17 +09:00
trop[bot]
63110a7159
fix: crash on missing render frame ( #31336 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-10-11 09:33:59 +09:00
trop[bot]
308ef699e6
docs: nativeWindowOpen default was changed in Electron 15 ( #31356 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-10-10 15:50:20 -07:00
Sudowoodo Release Bot
764b2a6041
Bump v16.0.0-alpha.6
v16.0.0-alpha.6
2021-10-07 08:16:39 -07:00
trop[bot]
5009694dc9
refactor: only access memory coordinator interface from browser process ( #31301 )
...
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3174305
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2021-10-05 19:19:11 -07:00
trop[bot]
c07016e1d1
fix: return HTNOWHERE in resize hit test to allow draggable regions to kick in when required ( #31300 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2021-10-06 09:22:06 +09:00
Sudowoodo Release Bot
7c5a346464
Bump v16.0.0-alpha.5
v16.0.0-alpha.5
2021-10-04 12:44:25 -07:00
trop[bot]
4f54cc0d18
fix: "Failed to serialize arguments" when emitting 'context-menu' for webview ( #31278 )
...
* fix: sanitize params for 'context-menu' event sent over IPC for webview
* Revert "fix: sanitize params for 'context-menu' event sent over IPC for webview"
This reverts commit 7fee455138 .
* fix: make frame property non-enumerable in params for 'context-menu' event
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-10-04 15:43:11 -04:00
Sudowoodo Release Bot
520e7077d4
Bump v16.0.0-alpha.4
v16.0.0-alpha.4
2021-10-04 04:48:37 -07:00
trop[bot]
eb41f5b70e
fix: dialog is not defined ( #31270 )
...
Corrects the following error in Electron Fiddle:
```
Uncaught Exception:
ReferenceError: dialog is not defined
...
```
Co-authored-by: Ryan Johnson <CITguy@users.noreply.github.com >
2021-10-04 12:14:36 +09:00
trop[bot]
23afedcea8
fix: fix typo in description of secureDnsMode ( #31268 )
...
Co-authored-by: Tobias Nießen <tniessen@users.noreply.github.com >
2021-10-04 12:13:45 +09:00
Alexey Kuzmin
9bc6e1a584
chore: fix pylint ( #31201 )
...
* chore: fix pylint
* chore: fix linter errors
2021-09-30 17:19:54 -04:00
Sudowoodo Release Bot
89b08817a9
Bump v16.0.0-alpha.3
v16.0.0-alpha.3
2021-09-30 13:55:43 -07:00
trop[bot]
cb6a22a7a4
fix: Enable X509_V_FLAG_TRUSTED_FIRST flag in BoringSSL ( #31217 )
...
Fixes: https://github.com/electron/electron/issues/31212
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com >
Co-authored-by: Juan Cruz Viotti <jv@jviotti.com >
2021-09-30 16:30:32 -04:00
trop[bot]
74c53ad0c3
fix: draggable regions in BrowserViews are independent ( #31199 )
...
* fix: draggable regions in BrowserViews are independent
* Trigger Build
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-09-30 11:14:40 -04:00
trop[bot]
88235cb2bc
fix: crash creating private key with unsupported algorithm ( #31136 )
...
* fix: crash creating private key with unsupported algorithm
* test: add regression test
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-09-30 10:11:32 -04:00
Sudowoodo Release Bot
f8b4dc98b9
Bump v16.0.0-alpha.2
v16.0.0-alpha.2
2021-09-30 07:08:25 -07:00
trop[bot]
79108c7acd
fix: running tests with release build ( #31141 )
...
* fix: running tests with release build
* Update electron_api_v8_util.cc
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-09-29 15:31:54 -04:00