This project is mirrored from https://github.com/electron/electron.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Oct 18, 2021
-
-
Sudowoodo Release Bot authored
-
- Oct 15, 2021
-
-
trop[bot] authored
Co-authored-by:
Maxime Serrano <mserrano@alumni.cmu.edu>
-
trop[bot] authored
Co-authored-by:
Samuel Maddock <samuel.maddock@gmail.com>
-
Sudowoodo Release Bot authored
-
trop[bot] authored
* 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>
-
- Oct 14, 2021
-
-
trop[bot] authored
Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
- Oct 13, 2021
-
-
trop[bot] authored
* 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>
-
trop[bot] authored
* 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 23e742acb1032bf4afc1a45e4bed38e42184fd01. * 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 62a65252352ced6ee25810e10efca2b8c7764869. * 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>
-
- Oct 12, 2021
-
-
trop[bot] authored
Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
trop[bot] authored
Co-authored-by:
Micha Hanselmann <mhanselmann@microsoft.com>
-
trop[bot] authored
* 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>
-
- Oct 11, 2021
-
-
Sudowoodo Release Bot authored
-
Keeley Hammond authored
* 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>
-
trop[bot] authored
Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
- Oct 07, 2021
-
-
Sudowoodo Release Bot authored
-
- Oct 06, 2021
-
-
trop[bot] authored
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3174305 Co-authored-by:
deepak1556 <hop2deep@gmail.com>
-
trop[bot] authored
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>
-
- Oct 05, 2021
-
-
Sudowoodo Release Bot authored
-
trop[bot] authored
* 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 7fee455138e8470756a677dcca1a830260ba8d97. * fix: make frame property non-enumerable in params for 'context-menu' event Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
- Oct 04, 2021
-
-
Sudowoodo Release Bot authored
-
trop[bot] authored
Corrects the following error in Electron Fiddle: ``` Uncaught Exception: ReferenceError: dialog is not defined ... ``` Co-authored-by:
Ryan Johnson <CITguy@users.noreply.github.com>
-
trop[bot] authored
Co-authored-by:
Tobias Nießen <tniessen@users.noreply.github.com>
-
- Oct 01, 2021
-
-
Alexey Kuzmin authored
* chore: fix pylint * chore: fix linter errors
-
Sudowoodo Release Bot authored
-
trop[bot] authored
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>
-
- Sep 30, 2021
-
-
trop[bot] authored
* 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>
-
trop[bot] authored
* fix: crash creating private key with unsupported algorithm * test: add regression test Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
Sudowoodo Release Bot authored
-
trop[bot] authored
* fix: running tests with release build * Update electron_api_v8_util.cc Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
* feat: add support for WebHID * Apply suggestions from code review Co-authored-by:
Jeremy Rose <jeremya@chromium.org> * Address review feedback * Address review feedback * chore: clear granted_devices on navigation Also added test to verify devices get cleared * fixup testing for device clear * make sure navigator.hid.getDevices is run on correct frame * clear granted devices on RenderFrameHost deletion/change * manage device permissions per RenderFrameHost This change makes sure we don't clear device permission prematurely due to child frame navigation * Update shell/browser/api/electron_api_web_contents.cc Co-authored-by:
Jeremy Rose <jeremya@chromium.org> * apply review feedback from @zcbenz * Match upstream ObjectMap This change matches what ObjectPermissionContextBase uses to cache object permissions: https://source.chromium.org/chromium/chromium/src/+/main:components/permissions/object_permission_context_base.h;l=52;drc=8f95b5eab2797a3e26bba299f3b0df85bfc98bf5;bpv=1;bpt=0 The main reason for this was to resolve this crash on Win x64: ok 2 WebContentsView doesn't crash when GCed during allocation Received fatal exception EXCEPTION_ACCESS_VIOLATION Backtrace: gin::WrappableBase::SecondWeakCallback [0x00007FF6F2AFA005+133] (o:\gin\wrappable.cc:53) v8::internal::GlobalHandles::InvokeSecondPassPhantomCallbacks [0x00007FF6F028F9AB+171] (o:\v8\src\handles\global-handles.cc:1400) v8::internal::GlobalHandles::InvokeSecondPassPhantomCallbacksFromTask [0x00007FF6F028F867+391] (o:\v8\src\handles\global-handles.cc:1387) node::PerIsolatePlatformData::RunForegroundTask [0x00007FF6F3B4D065+317] (o:\third_party\electron_node\src\node_platform.cc:415) node::PerIsolatePlatformData::FlushForegroundTasksInternal [0x00007FF6F3B4C424+776] (o:\third_party\electron_node\src\node_platform.cc:479) uv_run [0x00007FF6F2DDD07C+492] (o:\third_party\electron_node\deps\uv\src\win\core.c:609) electron::NodeBindings::UvRunOnce [0x00007FF6EEE1E036+294] (o:\electron\shell\common\node_bindings.cc:631) base::TaskAnnotator::RunTask [0x00007FF6F2318A19+457] (o:\base\task\common\task_annotator.cc:178) base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl [0x00007FF6F2E6F553+963] (o:\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:361) base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork [0x00007FF6F2E6EC69+137] (o:\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:266) base::MessagePumpForUI::DoRunLoop [0x00007FF6F235AA58+216] (o:\base\message_loop\message_pump_win.cc:221) base::MessagePumpWin::Run [0x00007FF6F235A01A+106] (o:\base\message_loop\message_pump_win.cc:79) base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run [0x00007FF6F2E702DA+682] (o:\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:470) base::RunLoop::Run [0x00007FF6F22F95BA+842] (o:\base\run_loop.cc:136) content::BrowserMainLoop::RunMainMessageLoop [0x00007FF6F14423CC+208] (o:\content\browser\browser_main_loop.cc:990) content::BrowserMainRunnerImpl::Run [0x00007FF6F144402F+143] (o:\content\browser\browser_main_runner_impl.cc:153) content::BrowserMain [0x00007FF6F143F911+257] (o:\content\browser\browser_main.cc:49) content::RunBrowserProcessMain [0x00007FF6EFFA7D18+112] (o:\content\app\content_main_runner_impl.cc:608) content::ContentMainRunnerImpl::RunBrowser [0x00007FF6EFFA8CF4+1220] (o:\content\app\content_main_runner_impl.cc:1104) content::ContentMainRunnerImpl::Run [0x00007FF6EFFA87C9+393] (o:\content\app\content_main_runner_impl.cc:971) content::RunContentProcess [0x00007FF6EFFA73BD+733] (o:\content\app\content_main.cc:394) content::ContentMain [0x00007FF6EFFA79E1+54] (o:\content\app\content_main.cc:422) wWinMain [0x00007FF6EECA1535+889] (o:\electron\shell\app\electron_main.cc:291) __scrt_common_main_seh [0x00007FF6F6F88482+262] (d:\A01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288) BaseThreadInitThunk [0x00007FFEC0087034+20] RtlUserThreadStart [0x00007FFEC1F02651+33] ✗ Electron tests failed with code 0xc0000005. Co-authored-by:
Jeremy Rose <jeremya@chromium.org> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
- Sep 29, 2021
-
-
trop[bot] authored
Co-authored-by: @anulman <@anulman>
-
- Sep 28, 2021
-
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
Co-authored-by:
Black-Hole1 <158blackhole@gmail.com>
-
trop[bot] authored
-
trop[bot] authored
Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-