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 .
- Jun 22, 2022
-
-
Sudowoodo Release Bot authored
-
- Jun 21, 2022
-
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
* fix: performance problem in crashReporter.start() on macOS This change reduces the duration of crashReporter.start() on Intel macOS from 622 milliseconds to 257 milliseconds! Backports https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3641386 posix: Replace DoubleForkAndExec() with ForkAndSpawn() The DoubleForkAndExec() function was taking over 622 milliseconds to run on macOS 11 (BigSur) on Intel i5-1038NG7. I did some debugging by adding some custom traces and found that the fork() syscall is the bottleneck here, i.e., the first fork() takes around 359 milliseconds and the nested fork() takes around 263 milliseconds. Replacing the nested fork() and exec() with posix_spawn() reduces the time consumption to 257 milliseconds! See https://github.com/libuv/libuv/pull/3064 to know why fork() is so slow on macOS and why posix_spawn() is a better replacement. Another point to note is that even base::LaunchProcess() from Chromium calls posix_spawnp() on macOS - https://source.chromium.org/chromium/chromium/src/+/8f8d82dea0fa8f11f57c74dbb65126f8daba58f7:base/process/launch_mac.cc;l=295-296 Change-Id: I25c6ee9629a1ae5d0c32b361b56a1ce0b4b0fd26 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3641386 Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org> Fixes: https://github.com/electron/electron/issues/34321 Signed-off-by:
Darshan Sen <raisinten@gmail.com> * Trigger Build Co-authored-by:
Darshan Sen <raisinten@gmail.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
trop[bot] authored
* refactor: remove deprecated drag-and-drop code * Update shell/browser/ui/drag_util_mac.mm Co-authored-by:
Cheng Zhao <zcbenz@gmail.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
- Jun 20, 2022
-
-
Sudowoodo Release Bot authored
-
trop[bot] authored
chore: fix View painting when origin updated Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
* refactor: use stubs for gdk-pixbuf dependency * Adjust build file * Add includes * Merge gdk_pixbuf stubs into gtk stubs * Split pixbuf sigs into own file again * Add initialization check * Apply PR feedback Co-authored-by:
Raymond Zhao <raymondzhao@microsoft.com> Co-authored-by:
Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
feat: add immersive dark mode on windows (#33624) * feat: add immersive dark mode * fix syntax and add header * add me * Update fuses.json5 * fix: redraw title bar on dark mode change * chore: SetWindowTheme doesn't seem to be needed * chore: separate out Win 10 dark mode implementation * final touches * final touches * chore: limit Win 10 to >= 20H1 and drop fuse * fix types * fix lint Co-authored-by:
Micha Hanselmann <micha.hanselmann@gmail.com> Co-authored-by:
David Sanders <dsanders11@ucsbalum.com> Co-authored-by:
Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com> Co-authored-by:
Micha Hanselmann <micha.hanselmann@gmail.com> Co-authored-by:
David Sanders <dsanders11@ucsbalum.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
* fix: make preload calculation identical between sandbox & non-sandboxed * fix test * split IPCs * fix ipc constant * fix unneeded async function * remove unused preloads blink preferences * fix typings Co-authored-by:
Jeremy Rose <japthorp@slack-corp.com>
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
- Jun 16, 2022
-
-
Sudowoodo Release Bot authored
-
- Jun 15, 2022
-
-
trop[bot] authored
* fix: crash when setWindowOpenHandler throws * refactor: throw as process uncaughtException event Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jun 14, 2022
-
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
fix: make navigator.userAgentData non-empty (#34481) Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
- Jun 13, 2022
-
-
trop[bot] authored
chore: remove unused spec-main/fixtures/snapshots/proxy-window-open.snapshot.txt Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
Sudowoodo Release Bot authored
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jun 11, 2022
-
-
trop[bot] authored
* build: use sid sysroot for linux arm64 * try this Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
- Jun 09, 2022
-
-
Sudowoodo Release Bot authored
-
trop[bot] authored
* build: fix clang-format script * chore: remove python2 cases Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
--root has been improved upstream in depot_tools to better handle Windows: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3648533 Co-authored-by:
David Sanders <dsanders11@ucsbalum.com>
-
- Jun 08, 2022
-
-
trop[bot] authored
* fix: html fullscreen transitions stacking * spec: move webview test to spec-main Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
samuelmaddock <samuel.maddock@gmail.com>
-
- Jun 07, 2022
-
-
trop[bot] authored
* fix: fullscreen windows aren't resizable on macOS * chore: GetStyleMask -> HasStyleMask * chore: depreacate style names Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
- Jun 06, 2022
-
-
trop[bot] authored
docs: fix did-frame-navigate example in webFrameMain docs Co-authored-by:
Will Anderson <will@itsananderson.com>
-
Sudowoodo Release Bot authored
-
- Jun 03, 2022
-
-
trop[bot] authored
* fix: crash when renderer process is reused Could occur when a renderer crashes and the same-origin URL is loaded again which leads to reusing the renderer process. * test: renderer process crash recovery * fix: handle case which leads to render frame DCHECK * fix: lint Co-authored-by:
samuelmaddock <samuel.maddock@gmail.com>
-
Sudowoodo Release Bot authored
-
trop[bot] authored
Co-authored-by:
VerteDinde <vertedinde@electronjs.org>
-
trop[bot] authored
Co-authored-by:
Keeley Hammond <khammond@slack-corp.com>
-
trop[bot] authored
* fix: crash when RenderFrameHost is nullptr * chore: lint fix Co-authored-by:
samuelmaddock <samuel.maddock@gmail.com>
-
- Jun 02, 2022
-
-
Sudowoodo Release Bot authored
This reverts commit 4fe31bd1.
-
Sudowoodo Release Bot authored
-
electron-roller[bot] authored
-
trop[bot] authored
* ci: cache python install to better deal with download errors. * chore: use our CDN to download python2 * build: DRY up the python install steps Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by:
Samuel Attard <sattard@salesforce.com>
-