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 .
- Aug 27, 2021
-
-
Sudowoodo Release Bot authored
-
- Aug 26, 2021
-
-
trop[bot] authored
* docs: explain the null webContents case in permission checks * Update docs/api/session.md Co-authored-by:
Erick Zhao <erick@hotmail.ca> Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com> Co-authored-by:
Samuel Attard <sam@electronjs.org> Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
trop[bot] authored
Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
- Aug 25, 2021
-
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
electron-roller[bot] authored
* chore: bump chromium in DEPS to 94.0.4595.0 * chore: bump chromium in DEPS to 94.0.4596.0 * chore: bump chromium in DEPS to 94.0.4597.0 * chore: bump chromium in DEPS to 94.0.4598.2 * chore: bump chromium in DEPS to 94.0.4599.2 * chore: bump chromium in DEPS to 94.0.4600.0 * chore: bump chromium in DEPS to 94.0.4601.0 * chore: bump chromium in DEPS to 94.0.4602.0 * chore: bump chromium in DEPS to 94.0.4603.0 * chore: bump chromium in DEPS to 94.0.4604.0 * chore: bump chromium in DEPS to 94.0.4603.0 * chore: bump chromium in DEPS to 94.0.4605.0 * chore: bump chromium in DEPS to 94.0.4606.0 * chore: bump chromium in DEPS to 94.0.4606.3 * chore: bump chromium in DEPS to 94.0.4606.5 * build: 3-way merge of chromium patches (cherry picked from commit d77d456a369c07dbc06e4c2eade23e4029a4c169) * build: 3-way merge of chromium patches (cherry picked from commit e495584d5c8a36a469946ada24fa75b30776e1b9) * 3076040: Reland Remove delete_children RemoveAllChildViews arg Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3076040 (cherry picked from commit 22e131c7b5e146ac57b813a6906d87f98a51c3c3) * 3069287: Remove the remaining uses and delete the deprecated API Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3069287 (cherry picked from commit a6c546107298ab197893e1bdef906b15bb4f1c70) * 2297212: Replace RemoveWithoutPathExpansion(.*, nullptr) with Value::RemoveKey() Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2297212 Also: https://chromium-review.googlesource.com/c/chromium/src/+/3060296 (cherry picked from commit 10854b7cb26b1cd259b067e3f5aa2b266bf8eb9a) * 3082756: Change transport_security_persister_path param to be a path to a file. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/3082756 > this CL intentionally changes the name of the parameter > in the network context parameters and the order of the constructor > parameters to ensure all callers update their code to pass a full > file path rather than a path to a directory. The 'path' in this diff is already an absolute path, coming from `CHECK(base::PathService::Get(chrome::DIR_USER_DATA, &path_));` at https://github.com/electron/electron/blob/08ff1c2cbf73c8cfe6bca7976e3eddc3626678db/shell/browser/electron_browser_context.cc#L126 (cherry picked from commit 3e310964ffc592b0a0af4eeededeab3cadbec5a5) * iwyu: network::mojom::HttpRawHeaderPair (cherry picked from commit 51c73ea7fd65711eaf26f545b39b8e4a52435182) * fixup! 3076040: Reland Remove delete_children RemoveAllChildViews arg Missed one. (cherry picked from commit f6f9de30780e6b1c677dc55f081af34e4f44fd9c) * 2999884: CodeHealth: Remove DictionaryValue::GetStringWithoutPathExpansion Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2999884 (example of replacing GetStringWithoutPathExpansion() w/FindStringKey()) Also: https://chromium-review.googlesource.com/c/chromium/src/+/3060296 (removal of DictionaryValue::GetStringWithoutPathExpansion) (cherry picked from commit 5f7fd94d71480e05ad8badf4be1cfc5d2bd685ce) * 3059260: Remove kSameSiteByDefaultCookies and kCookiesWithoutSameSiteMustBeSecure Refs: https://chromium-review.googlesource.com/c/chromium/src/+/3059260 We had both of these in a 'disable_features' list. Since these feature have been removed upstream, remove them from our disable list, too. IMPORTANT: this commit should not be backported to older branches that still have these features, because doing so would un-disable them. (cherry picked from commit a09154d0b20af4680d7c7be6cafd40f84408df2e) * 2920890: Load reroute_info from download in-progress and history db back into DownloadItem. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2920890 (cherry picked from commit 66a3797a3f798a368c7630d6c6a1ebc3d8606880) * 3039323: [Clipboard API] Clipboard Custom Formats implementation Part 5. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/3039323 (cherry picked from commit 136b2ed9aa601bd59b3416d11c1109d249850faa) * 3084502: Add a new PrintRasterizePdfDpi policy. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/3084502 (cherry picked from commit effbe639741a0ae7929691b1ec174aa61bdfd921) * chore: update patches (cherry picked from commit 4b03542e425f73ef7742ee272f30feac350d9bd0) * chore: update patches * Disable kDesktopCaptureMacV2 https://chromium-review.googlesource.com/c/chromium/src/+/3069272 (cherry picked from commit 4b308cb8c37b8d84bce8f037d11c242ce9d45845) * [DevTools] Remove report_raw_headers from network::ResourceRequest (Attempt #2) https://chromium-review.googlesource.com/c/chromium/src/+/2856099 (cherry picked from commit 5e72ee04519bfbcc524ad198175f5d28006f55c8) * Add a new PrintRasterizePdfDpi policy. https://chromium-review.googlesource.com/c/chromium/src/+/3084502 (cherry picked from commit fe24bdc76233fc9b64fa3ba6619d8a44c464120c) * chore: update patches * chore: fix lint (cherry picked from commit ed0d9adef6b9c5fb8c2b4bcf6783a3bd58605d51) * Linux: use chrome_crashpad_handler instead of crashpad_handler https://chromium-review.googlesource.com/c/chromium/src/+/3054290 (cherry picked from commit 0c63c9c1312422180c85bedac5ba8cfb6418649f) * DCHECK that predictor always has a non-empty NetworkIsolationKey. https://chromium-review.googlesource.com/c/chromium/src/+/3067698 (cherry picked from commit ce135b12534ca03ce3dc2aa0a9e0ddcfc4627aa6) * fixup! Remove kSameSiteByDefaultCookies and kCookiesWithoutSameSiteMustBeSecure https://chromium-review.googlesource.com/c/chromium/src/+/3059260 (cherry picked from commit db85c394ba40c3fde42f6b09bc9b01105dbe4d76) * chore: bump chromium in DEPS to 94.0.4606.12 * chore: update patches * Disable kDesktopCaptureMacV2 https://chromium-review.googlesource.com/c/chromium/src/+/3069272 (cherry picked from commit 205e4770374aba520f7c45dca8bb13f8d54bb1a9) * Convert PrintManager to RenderFrameHostReceiverSet. https://chromium-review.googlesource.com/c/chromium/src/+/3072019 (cherry picked from commit 6bf73bce81d140299dd8b021bae8addaf9bf15a5) * [Clipboard API] Clipboard Custom Formats implementation Part 5. https://chromium-review.googlesource.com/c/chromium/src/+/3039323 (cherry picked from commit ffd697df932a78c7835435bb0d7fe31a17c600e7) * Convert ExtensionFrameHost to RenderFrameHostReceiverSet. https://chromium-review.googlesource.com/c/chromium/src/+/3063358 (cherry picked from commit 5e5077183574cc61518dcad4c0b87dcc4fdc7a9a) * cleanup after merge * chore: fix lint (cherry picked from commit b4ea7572815b3292d987fcb1ba537bb8821d9dba) * chore: disable v8 oilpan (cherry picked from commit 19a5afd26486ef653d5c7ca43aa207e2735f17f2) * fixup! Remove kSameSiteByDefaultCookies and kCookiesWithoutSameSiteMustBeSecure (cherry picked from commit d0a1a8b51aacea3d2eddea4e4fefa15cbf9f4498) * fixup! Remove kSameSiteByDefaultCookies and kCookiesWithoutSameSiteMustBeSecure (cherry picked from commit c49b5a927756e99d0d0ea6bd52674e67ba2ca609) * fixup! Disable kDesktopCaptureMacV2 (cherry picked from commit bc6b9746478554223cfd80d8bffcbc3903ec580a) Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by:
Charles Kerr <charles@charleskerr.com> Co-authored-by:
deepak1556 <hop2deep@gmail.com> Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com>
-
- Aug 24, 2021
-
-
trop[bot] authored
* rebase "feat: enable windows control overlay on Windows" * correct compilation error * fix linting errors * modify includes and build file * change `hidden` option to `overlay` * add patch to fix visual layout * add button background color parameter * add button text color parameter * modify `overlay` in docs and modify button hover/press transition color * change `text` to `symbol` * remove todo and fix `text` replacement * add new titleBarOverlay property and remove titleBarStyle `overlay` * update browser and frameless window docs * remove chromium patches * chore: update patches * change button hover color, update trailing `_`, update test file * add dchecks, update title bar drawing checks, update test file * modify for mac and linux builds * update docs with overlayColor and overlaySymbolColor * add corner and side hit test info * modify docs and copyright info * modify `titlebar_overlay_` as boolean or object * move `title_bar_style_ to `NativeWindow` * update docs with boolean and object titlebar_overlay_ * add `IsEmpty` checks * move get options for boolean and object checks * fix linting error * disable `use_lld` for macos * Update docs/api/frameless-window.md Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> * Update docs/api/frameless-window.md Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> * Update docs/api/frameless-window.md Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> * Apply docs suggestions from code review Co-authored-by:
Jeremy Rose <jeremya@chromium.org> * modify `true` option description `titleBarOverlay` * ci: cleanup keychain after tests on arm64 mac (#30472) Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com> Co-authored-by:
Jeremy Rose <jeremya@chromium.org> Co-authored-by:
Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com> Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
trop[bot] authored
* fix: change gin_wrappable to scoped crash key * fix: build dependency Dependency was missed in cbeae204 Co-authored-by:
VerteDinde <khammond@slack-corp.com> Co-authored-by:
deepak1556 <hop2deep@gmail.com>
-
trop[bot] authored
* feat: add SafeStorage api; first commit * chore: rename files to fit semantically * chore: add linkedBindings * chore: fix function signatures * chore: refactor eisCookieEncryptionEnabled() fuse * chore: create test file * chore: add tests and documentation * chore: add copyright and lint * chore: add additional tests * chore: fix constructor * chore: commit for pair programming * wip: commit for keeley pairing * chore: docs change and code cleanup * chore: add linux import * chore: add description to documentation * chore: fixing tests * chore: modify behaviour to not allow unencrypted strings as decyption input * fix add patch for enabling default v11 encryption on Linux * chore: remove file after each test * chore: fix patch * chore: remove chromium patch * chore: add linux specific tests * chore: fix path * chore: add checker for linuux file deletion * chore: add dcheck back * chore: remove reference to headless mode * chore: remove tests for linux * chore: edit commit message * chore: refactor safeStorage to not be a class * chore: remove static variable from header * chore: spec file remove settimeout Co-authored-by:
VerteDinde <keeleymhammond@gmail.com> Co-authored-by:
George Xu <33054982+georgexu99@users.noreply.github.com> Co-authored-by:
VerteDinde <keeleymhammond@gmail.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
- Aug 23, 2021
-
-
Sudowoodo Release Bot authored
-
- Aug 20, 2021
-
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
Sudowoodo Release Bot authored
-
- Aug 19, 2021
-
-
trop[bot] authored
Co-authored-by:
Samuel Maddock <samuel.maddock@gmail.com>
-
trop[bot] authored
* Typo in launch-app-from-url-in-another-app.md Code snippet for the info.plist example had html formatting. Removed. * Fix paddings Co-authored-by:
Larry Kluger <larry.kluger@docusign.com> Co-authored-by:
Cheng Zhao <github@zcbenz.com>
-
trop[bot] authored
* refactor: call methods directly from electron:WebContents Writing static method boilerplate isn't fun * fix: cross-origin navigation disposing WebFrameMain instances * fix: move call to WFM::Connect * refactor: use base::NoDestructor<T> * Update shell/browser/api/electron_api_web_frame_main.cc Co-authored-by:
Jeremy Rose <nornagon@nornagon.net> Co-authored-by:
samuelmaddock <samuel.maddock@gmail.com> Co-authored-by:
Jeremy Rose <nornagon@nornagon.net>
-
trop[bot] authored
* fix: handle nullish WebContentsView in UpdateDraggableRegions * build: nogncheck on webcontentsimpl include Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
trop[bot] authored
* docs: remove unused Desktop Environment Integration doc * Update docs/api/app.md Co-authored-by:
Mark Lee <malept@users.noreply.github.com> * Update docs/api/app.md Co-authored-by:
Mark Lee <malept@users.noreply.github.com> Co-authored-by:
Erick Zhao <erick@hotmail.ca> Co-authored-by:
Mark Lee <malept@users.noreply.github.com>
-
trop[bot] authored
Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
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
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Aug 17, 2021
-
-
trop[bot] authored
Co-authored-by:
VerteDinde <khammond@slack-corp.com>
-
trop[bot] authored
Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
trop[bot] authored
Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
- Aug 16, 2021
-
-
Sudowoodo Release Bot authored
-
John Kleinschmidt authored
* chore: bump chromium to 94.0.4590.2 (main) (#30274) * chore: bump chromium in DEPS to 94.0.4587.0 * chore: update patches * 2823155: fix GPU video decoding capabilities enumeration Ref: https://chromium-review.googlesource.com/c/chromium/src/+/2823155 * 3041383: Reduce includes in url_request_mojom_traits.h Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3041383 * chore: bump chromium in DEPS to 94.0.4588.0 * chore: update patches * chore: bump chromium in DEPS to 94.0.4589.0 * chore: update patches * 3050633: Rename ScaleFactor to ResourceScaleFactor Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3050633 * 3048296: Create new mojo target to prevent traits header spreading Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3048296 * 3046186: Rename base::ClampToRange Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3046186 * chore: update picture-in-picture patch Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3056037 * chore: bump chromium in DEPS to 94.0.4590.0 * chore: update patches * 3057495: Fix base::NoDestructor usage in Mac KeychainPassword Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3057495 * 3056134: Remove NetworkIsolationKey unused methods Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3056134 * 3035091: [rab/gsab] Fix gsab maxByteLength after transferring to worker Adds a patch to v8 to disable a DCHECK that is also firing on node streams in child processes. Ref: https://chromium-review.googlesource.com/c/v8/v8/+/3035091 * chore: bump chromium in DEPS to 94.0.4590.2 * chore: fix mas_no_private_api.patch Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3049052 * 3049555: [views] Add CHECK to prevent fallthrough to global NativeTheme Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3049555 * chore: empty commit * chore: fix whitespace for lint * chore: cherry-pick chromium woa fix * Revert "chore: cherry-pick chromium woa fix" This reverts commit 64f3082e2d5f93ef0e2ac5d98246532a105fd4a1. * chore: fix the build on Windows on ARM * chore: remove commented code in printing.patch * fixup! chore: remove commented code in printing.patch do not remove the new weak_ptr check * build: sync disable_use_lld_for_macos.patch Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by:
VerteDinde <khammond@slack-corp.com> Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com> Co-authored-by:
VerteDinde <keeleymhammond@gmail.com> Co-authored-by:
Charles Kerr <charles@charleskerr.com> (cherry picked from commit 81c14331 ) * test fix for (unrelated) bug showing up on linux-asan (cherry picked from commit a65d2dacd3b2bfdd9473dc892a161c95a1f5da58) Co-authored-by:
electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by:
Jeremy Rose <nornagon@nornagon.net>
-
trop[bot] authored
Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
- Aug 12, 2021
-
-
Sudowoodo Release Bot authored
-
trop[bot] authored
Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
Keeley Hammond authored
* fix: explicitly define REFGUID from ::GUID& Ref: https://chromium-review.googlesource.com/c/chromium/src/+/3076480 * fix: duplicate GUID_NULL symbol, add comment
-
- Aug 11, 2021
-
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
trop[bot] authored
Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
trop[bot] authored
* docs: fix camelcase in menu example and add hint to deal with TS error hideothers -> hideOthers (the TS compiler caught this) The TypeScript compiler also did not like the pattern used to switch between platforms for submenus was loosing the type information of the literal constants and generalized them as strings which conflicts with the type definition of MenuItemConstructorOptions. * docs: Fix spelling, added hint to TypeScript Without explicitly stating the type for the const template TypeScript does not create a with the correct shape due to generalization to strings. * remove ts hints Co-authored-by:
a@b <a@b> Co-authored-by:
Cheng Zhao <github@zcbenz.com>
-
trop[bot] authored
Fixes #30402. This bug is from the "CanResize has been de-virtualized" refactor in https://github.com/electron/electron/pull/29256 Co-authored-by:
Charles Kerr <charles@charleskerr.com>
-
- Aug 10, 2021
-
-
trop[bot] authored
* feat: add fuses for NODE_OPTIONS and --inspect * chore: add node patch to ensure NODE_OPTIONS are never parsed when fuse is disabledd * chore: fix lint * chore: flip boolean logic * chore: update patches * chore: add trailing _ to static member * Update add_should_read_node_options_from_env_option_to_disable_node_options.patch * chore: update patches Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com> Co-authored-by:
PatchUp <73610968+patchup[bot]@users.noreply.github.com> Co-authored-by:
Samuel Attard <sam@electronjs.org>
-
trop[bot] authored
* chore: more crash-keys for gin::Wrappable debugging * fix namespace for Event * Update crash_keys.cc Co-authored-by:
Jeremy Rose <nornagon@nornagon.net> Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
trop[bot] authored
Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
- Aug 09, 2021
-
-
trop[bot] authored
Co-authored-by:
Samuel Attard <sam@electronjs.org>
-
Electron Bot authored
-
trop[bot] authored
Co-authored-by:
Cheng Zhao <zcbenz@gmail.com>
-
- Aug 05, 2021
-
-
Electron Bot authored
-