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 .
- Jul 26, 2023
-
-
trop[bot] authored
* fix: delete desktop capturers when they're not needed Delete desktop capturer objects by resetting the DesktopMediaList objects that own them after the sources have been collected. Capturers that are not delegated are already being reset via a patch on NativeDesktopMediaList. That is not safe for delegated capturers as thumbnail generation depends on user events. Deleting the DesktopMediaList operation is safe for all capturers and releases OS capture resources as soon as possible. Co-authored-by:
Athul Iddya <athul@iddya.com> * fix: add a patch to clean up PipeWire resources Adding a patch to workaround a Chromium issue: https://bugs.chromium.org/p/chromium/issues/detail?id=1467060 The patch can be removed when the issue is resolved. Co-authored-by:
Athul Iddya <athul@iddya.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Athul Iddya <athul@iddya.com>
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
fix: resizable should disable fullscreen button at start Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
Milan Burda authored
fix: asar integration for require('node:child_process') (#38742)
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
- Jul 25, 2023
-
-
trop[bot] authored
doc: document idleDetector permissions Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
Michaela Laurencin authored
-
- Jul 24, 2023
-
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
David Sanders <dsanders11@ucsbalum.com>
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
David Sanders <dsanders11@ucsbalum.com>
-
- Jul 22, 2023
-
-
electron-roller[bot] authored
chore: bump chromium in DEPS to 114.0.5735.248 Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Keeley Hammond <vertedinde@electronjs.org>
-
trop[bot] authored
* docs: use correct names for IPC events Co-authored-by:
David Sanders <dsanders11@ucsbalum.com> * docs: remove redundant IPC event sections Co-authored-by:
David Sanders <dsanders11@ucsbalum.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
David Sanders <dsanders11@ucsbalum.com>
-
- Jul 20, 2023
-
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
David Sanders <dsanders11@ucsbalum.com>
-
trop[bot] authored
* build: fix Appveyor test workflow checkout Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> * fix: +refs/pull/num/merge -> +refs/pull/num/head Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> * chore: add to appveyor-woa as well Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jul 19, 2023
-
-
electron-roller[bot] authored
chore: bump chromium in DEPS to 114.0.5735.243 Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
-
trop[bot] authored
* build: fixup Codespaces build-tools setup Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> * oops evm.testing1.json -> evm.testing.json Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jul 18, 2023
-
-
Shelley Vohr authored
fix: webContents.print({ silent: true }) not working correctly
-
Shelley Vohr authored
-
trop[bot] authored
fix a capitalization problem For a rookie, this little mistake took a long time to find out. Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
ZWJKFLC <71260863+ZWJKFLC@users.noreply.github.com>
-
- Jul 14, 2023
-
-
Shelley Vohr authored
* fix: menu border being created properly on Windows 11 * chore: update patches --------- Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com>
-
electron-roller[bot] authored
chore: bump chromium in DEPS to 114.0.5735.200 Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
-
- Jul 13, 2023
-
-
trop[bot] authored
fix: BrowserWindow.moveAbove() not working for child windows Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jul 12, 2023
-
-
trop[bot] authored
fix: protocol.handle not intercepting file protocol Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
* fix: use StartUpdating method for PipeWire capturer Fixed a crash related to PipeWire capturer by adapting to Chromium's interface changes. Chromium expects a call to `NativeDesktopMediaList::StartUpdating` with an implementation of `DesktopMediaListObserver` for delegated capturers like PipeWire. This interface allows listening to user permission events and listing sources only after the user has made a choice on the permission dialog. The interface has been implemented by an inner class to allow listening to screen and window capture permissions concurrently using two instances of the class. A patch that was resetting the capturer on the first refresh has been changed to exclude PipeWire. PipeWire capturer object will follow the lifecycle of `NativeDesktopMediaList`, as is the case in Chromium. Fixes #37463 Co-authored-by:
Athul Iddya <athul@iddya.com> * fix: wait for thumbnails from PipeWire when necessary The PipeWire stream starts after the dialog is dismissed. If the sources are listed immediately afterwards, the thumbnail may not have been generated by that time. Explicitly wait for both thumbnail generation and a selection on the source dialog before listing sources. Co-authored-by:
Athul Iddya <athul@iddya.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Athul Iddya <athul@iddya.com>
-
- Jul 11, 2023
-
-
trop[bot] authored
Remove types from GTK CSS selectors similar to Chromium's changes in CL 4289229. Fixes #38786 Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Athul Iddya <athul@iddya.com>
-
- Jul 10, 2023
-
-
trop[bot] authored
* fix: set prototype names on gin::Constructible classes Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> * test: add tests Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
This reverts commit 75f9573e . Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
build: disable unneeded depot_tools update Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
- Jul 06, 2023
-
-
trop[bot] authored
* feat: allow headers to be sent with session.downloadURL Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> * Update shell/browser/api/electron_api_session.cc Co-authored-by:
Charles Kerr <charles@charleskerr.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> --------- Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jul 04, 2023
-
-
trop[bot] authored
Fix misleading docs for handling deeplinks in Linux Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Sergei Chestakov <me@sergei.com>
-
- Jun 30, 2023
-
-
trop[bot] authored
docs: update E26 timeline, add E22 support note Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Keeley Hammond <vertedinde@electronjs.org>
-
- Jun 28, 2023
-
-
electron-roller[bot] authored
* chore: bump chromium in DEPS to 114.0.5735.199 * chore: update patches --------- Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com>
-
- Jun 27, 2023
-
-
trop[bot] authored
Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
trop[bot] authored
docs: document e27 breaking change of dropping macOS 10.13, 10.14 support Co-authored-by:
trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by:
Charles Kerr <charles@charleskerr.com>
-
- Jun 23, 2023
-
-
Charles Kerr authored
chore: add missing content::WebContentsDelegate section (#38133) Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
Charles Kerr authored
fix: `navigator.connection` not working as intended (#38491) * fix: navigator.connection not working as intended * chore: make network quality methods private Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Jun 22, 2023
-
-
Charles Kerr authored
refactor: prefer base::Contains() over find() + end() (#38443) * refactor: use base::Contains() in KeyWeakMap::Has() * refactor: use base::Contains() in WebRequest::RequestFilter::MatchesType() * refactor: use base::Contains() in BaseWindow::AddBrowserView() * refactor: use base::Contains() in DeepFreeze() * refactor: use base::Contains() in Clipboard::Read() * Revert "refactor: use base::Contains() in BaseWindow::AddBrowserView()" This reverts commit 60152359d3978451ebdd7c8eed602c2fb8a9cafa. * refactor: use base::Contains() in BaseWindow::AddBrowserView() * refactor: use base::Contains() in IsDevToolsFileSystemAdded() * refactor: use base::Contains() in MessagePort::DisentanglePorts() * refactor: use base::Contains() in PowerSaveBlocker::IsStarted() * refactor: use base::Contains() in SpellCheckClient::OnSpellCheckDone() * refactor: use base::Contains() in ShowTaskDialogWstr() * refactor: use base::Contains() in PrintViewManagerElectron::ScriptedPrint() * refactor: use base::Contains() in PrintViewManagerElectron::DidGetPrintedPagesCount() * refactor: use base::Contains() in NativeWindow::AddDraggableRegionProvider() * refactor: use base::Contains() in ElectronBindings::ActivateUVLoop() * refactor: use base::Contains() in NativeWindowViews::IsVisibleOnAllWorkspaces() * refactor: use base::Contains() in HidChooserController::OnDeviceAdded() * refactor: use base::Contains() in ElectronSandboxedRendererClient::WillReleaseScriptContext() * refactor: use base::Contains() in ElectronRendererClient::WillDestroyWorkerContextOnWorkerThread() * refactor: use base::Contains() in GlobalShortcut::OnKeyPressed()
-