-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] main from electron:main #3
base: main
Are you sure you want to change the base?
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f0dffe - Browse repository at this point
Copy the full SHA 8f0dffeView commit details -
fix: prevent loading spinner when launching utility process on Windows (
#43657) fix: prevent spinning cursor when launching utility process on Windows
Configuration menu - View commit details
-
Copy full SHA for f84ffc8 - Browse repository at this point
Copy the full SHA f84ffc8View commit details -
ci: move Archaeologist to GHA (#43701)
* chore: move Archaeologist to GHA * chore: test archaelogist changes * Revert "chore: test archaelogist changes" This reverts commit a575d6e. * chore: properly name steps in archaeologist-dig
Configuration menu - View commit details
-
Copy full SHA for 7d4f202 - Browse repository at this point
Copy the full SHA 7d4f202View commit details -
refactor: add
EmitWarning(v8::Isolate*)
helper (#43722)* refactor: add EmitWarning(Isolate*, ...) warning * chore: remove EmitWarning(node::Environment*, ...) * chore: add code comments * fixup! refactor: add EmitWarning(Isolate*, ...) warning * chore: remove unused node #includes
Configuration menu - View commit details
-
Copy full SHA for 05dfd14 - Browse repository at this point
Copy the full SHA 05dfd14View commit details
Commits on Sep 17, 2024
-
refactor: reduce code duplication in gin_helper::Promise (#43716)
* refactor: move scope scaffolding into SettletScope idea stolen from SpellCheckScope * refactor: move impl of PromiseBase::RejectPromise() to the cc file * chore: remove unused #include
Configuration menu - View commit details
-
Copy full SHA for b6bf277 - Browse repository at this point
Copy the full SHA b6bf277View commit details -
build(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#43738)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.6 to 3.26.7. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@4dd1613...8214744) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b838109 - Browse repository at this point
Copy the full SHA b838109View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c8fbf - Browse repository at this point
Copy the full SHA c1c8fbfView commit details -
fix: resizing border on Linux WCO caption buttons (#43724)
Closes #43714. Fixes an issue where the resizing border was not being handled correctly on Linux WCO caption buttons. This is now taken into account as a part of the NonClientHitTest.
Configuration menu - View commit details
-
Copy full SHA for aa719a4 - Browse repository at this point
Copy the full SHA aa719a4View commit details -
fix: in
Emit()
, don't leak converted ArgLocal<Values>
into calle……r's scope (#43729) fix: Emit() should not leak converted arg handles into caller's HandleScope
Configuration menu - View commit details
-
Copy full SHA for 5a76655 - Browse repository at this point
Copy the full SHA 5a76655View commit details -
build(deps): bump the npm_and_yarn group across 2 directories with 5 …
…updates (#43681) Bumps the npm_and_yarn group with 1 update in the / directory: [express](https://github.com/expressjs/express). Bumps the npm_and_yarn group with 1 update in the /spec directory: [send](https://github.com/pillarjs/send). Updates `express` from 4.19.2 to 4.20.0 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.19.2...4.20.0) Updates `body-parser` from 1.20.2 to 1.20.3 - [Release notes](https://github.com/expressjs/body-parser/releases) - [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md) - [Commits](expressjs/body-parser@1.20.2...1.20.3) Updates `path-to-regexp` from 0.1.7 to 0.1.10 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](pillarjs/path-to-regexp@v0.1.7...v0.1.10) Updates `serve-static` from 1.15.0 to 1.16.0 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/master/HISTORY.md) - [Commits](expressjs/serve-static@v1.15.0...1.16.0) Updates `send` from 0.16.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](pillarjs/send@0.16.2...0.19.0) --- updated-dependencies: - dependency-name: express dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: body-parser dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4dc923a - Browse repository at this point
Copy the full SHA 4dc923aView commit details -
chore: iwyu mojom-forward header files (#43741)
* chore: iwyu mojom.h headers * fixup! chore: iwyu mojom.h headers make previously-indirect include dependency direct * fixup! fixup! chore: iwyu mojom.h headers make previously-indirect include dependency direct
Configuration menu - View commit details
-
Copy full SHA for 233724f - Browse repository at this point
Copy the full SHA 233724fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10ba87a - Browse repository at this point
Copy the full SHA 10ba87aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf4ab21 - Browse repository at this point
Copy the full SHA cf4ab21View commit details -
Configuration menu - View commit details
-
Copy full SHA for f987f8a - Browse repository at this point
Copy the full SHA f987f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for de33cc6 - Browse repository at this point
Copy the full SHA de33cc6View commit details
Commits on Sep 18, 2024
-
chore: bump chromium to 130.0.6695.0 (main) (#43454)
* chore: bump chromium in DEPS to 130.0.6673.0 * chore: bump chromium in DEPS to 130.0.6675.0 * chore: bump chromium in DEPS to 130.0.6677.2 * chore: bump chromium in DEPS to 130.0.6679.0 * 5802981: [Partitioned Popins] UKM https://chromium-review.googlesource.com/c/chromium/src/+/5802981 * 5799275: ash: Create //chrome/browser/ui/ash/web_view https://chromium-review.googlesource.com/c/chromium/src/+/5799275 * 5791853: [PWA] Allow WebContentsImpl::CreateNewWindow() to use new web contents for loading url https://chromium-review.googlesource.com/c/chromium/src/+/5791853 * 5805208: Move third_party/jacoco to a cipd/ subdirectory. https://chromium-review.googlesource.com/c/chromium/src/+/5805208 * chore: fixup patch indices * 5771091: Introduce InputManager class for handling input in Viz. https://chromium-review.googlesource.com/c/chromium/src/+/5771091 * 5498921: [Permission] Remove SubscribeToPermissionStatusChange from PermissionManager https://chromium-review.googlesource.com/c/chromium/src/+/5498921 * 5791853: [PWA] Allow WebContentsImpl::CreateNewWindow() to use new web contents for loading url https://chromium-review.googlesource.com/c/chromium/src/+/5791853 * 5801311: Don't use int for bindings https://chromium-review.googlesource.com/c/chromium/src/+/5801311 * 5548827: [Web Install] Define the web-app-installation PermissionPolicy https://chromium-review.googlesource.com/c/chromium/src/+/5548827 * 5786325: Add Infrastructure for Hand tracking permission https://chromium-review.googlesource.com/c/chromium/src/+/5786325 * chore: fixup patch indices * chore: bump chromium in DEPS to 130.0.6681.0 * [Views AX] Move BrowserAccessibility* to //ui/accessibility/platform Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5520052 * chore: e patches all * Don't have default arguments on virtual functions in render_frame_host.h https://chromium-review.googlesource.com/c/chromium/src/+/5809399 * test: log if loadURL fails in base url test * chore: bump chromium in DEPS to 130.0.6683.2 * chore: fix support_mixed_sandbox_with_zygote.patch content: restore old DisableJit behavior https://chromium-review.googlesource.com/c/chromium/src/+/5804255 * chore: update patch indices * chore: bump chromium in DEPS to 130.0.6685.0 * Parallel process launching Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5015584 * chore: update feat_expose_documentloader_setdefersloading_on_webdocumentloader.patch No manual changes; patch applied with fuzz 1 * chore: e patches all * chore: bump chromium in DEPS to 130.0.6687.0 * chore: bump chromium in DEPS to 130.0.6689.0 * chore: bump chromium in DEPS to 130.0.6691.0 * chore: bump chromium in DEPS to 130.0.6693.0 * chore: update patches * chore: bump chromium in DEPS to 130.0.6695.0 * chore: free up macos disk space as soon as possible * 5824143: Use checked in source lists for third_party/boringssl https://chromium-review.googlesource.com/c/chromium/src/+/5824143 * chore: update patches * 5824122: Extensions: Add a new view type enum for developer tools contexts https://chromium-review.googlesource.com/c/chromium/src/+/5824122 * 5806109: Option for JavaScriptExecuteRequestForTests() to ignore content settings https://chromium-review.googlesource.com/c/chromium/src/+/5806109 * build: free up disk space on gn check too * 5799369: [Refactoring] Make allow_http1_for_streaming_upload flags false. https://chromium-review.googlesource.com/c/chromium/src/+/5799369 * fixup! 5015584: Parallel process launching | https://chromium-review.googlesource.com/c/chromium/src/+/5015584 * Disable failing test for short-term See: #43730 * oops --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr <[email protected]> Co-authored-by: Charles Kerr <[email protected]> Co-authored-by: Keeley Hammond <[email protected]> Co-authored-by: John Kleinschmidt <[email protected]> Co-authored-by: clavin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bcbc95 - Browse repository at this point
Copy the full SHA 4bcbc95View commit details -
build: update appveyor image to latest version (#43772)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 02fd8bb - Browse repository at this point
Copy the full SHA 02fd8bbView commit details -
perf: hold
Emit()
arg arrays in astd::array
(#43750)* refactor: CallMethodWithArgs() now takes a span of value handles * perf: use std::array instead of std::vector to hold Emit arg parameter packs * chore: remove unused gin_helper::EmitEvent(iso, obj, name, span<Local>)
Configuration menu - View commit details
-
Copy full SHA for d897359 - Browse repository at this point
Copy the full SHA d897359View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cff5a7 - Browse repository at this point
Copy the full SHA 8cff5a7View commit details -
perf: hold
V8FunctionInvoker
args in astd::array
(#43752)perf: hold V8FunctionInvoker args in a std::array
Configuration menu - View commit details
-
Copy full SHA for 5904d31 - Browse repository at this point
Copy the full SHA 5904d31View commit details
Commits on Sep 19, 2024
-
build(deps): bump path-to-regexp from 1.8.0 to 1.9.0 in /spec in the …
…npm_and_yarn group across 1 directory (#43753) build(deps): bump path-to-regexp Bumps the npm_and_yarn group with 1 update in the /spec directory: [path-to-regexp](https://github.com/pillarjs/path-to-regexp). Updates `path-to-regexp` from 1.8.0 to 1.9.0 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](pillarjs/path-to-regexp@v1.8.0...v1.9.0) --- updated-dependencies: - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0ac8ff6 - Browse repository at this point
Copy the full SHA 0ac8ff6View commit details -
chore: fix compile issue about ambiguous error of multiple methods na…
…med 'highlight'. (#43773) chore: fix ambiguous error of multiple methods named 'highlight'
Configuration menu - View commit details
-
Copy full SHA for 855f219 - Browse repository at this point
Copy the full SHA 855f219View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d100921 - Browse repository at this point
Copy the full SHA d100921View commit details -
fix: third time screen sharing on macOS (#43767)
Because we used decrementing negative source ids for fake video id when instantating a native macOS screen share picker, we eventually hit the `DesktopMediaID::kFakeId = -3` in Chromium source code which displayed a test green screen. In this change we reserve our own fake id of `-4` and decrement the window id integer for uniqueness instead. Co-authored-by: Fedor Indutny <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6aa6bad - Browse repository at this point
Copy the full SHA 6aa6badView commit details -
fix: -Wunsafe-buffer-usage warnings in Clipboard::WriteBuffer() (#43795)
* fix: -Wunsafe-buffer-usage warnings in Clipboard::WriteBuffer() * chore: add a DCHECK to confirm the BigBuffer is full
Configuration menu - View commit details
-
Copy full SHA for 53e89b5 - Browse repository at this point
Copy the full SHA 53e89b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcb7362 - Browse repository at this point
Copy the full SHA bcb7362View commit details -
fix:
createWindow
shouldn't load URL forwebContents
(#43775)* fix: createWindow shouldn't load URL for webContents * chore: add non about blank test
Configuration menu - View commit details
-
Copy full SHA for f89bd74 - Browse repository at this point
Copy the full SHA f89bd74View commit details
Commits on Sep 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e894839 - Browse repository at this point
Copy the full SHA e894839View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8be458d - Browse repository at this point
Copy the full SHA 8be458dView commit details -
Configuration menu - View commit details
-
Copy full SHA for da449b0 - Browse repository at this point
Copy the full SHA da449b0View commit details -
build(deps): bump actions/setup-node from 4.0.3 to 4.0.4 (#43825)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@1e60f62...0a44ba7) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1b52f00 - Browse repository at this point
Copy the full SHA 1b52f00View commit details -
build(deps): bump github/codeql-action from 3.26.7 to 3.26.8 (#43826)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.7 to 3.26.8. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@8214744...294a9d9) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0fb50c4 - Browse repository at this point
Copy the full SHA 0fb50c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for be68d4f - Browse repository at this point
Copy the full SHA be68d4fView commit details -
build(deps-dev): bump @types/w3c-web-serial from 1.0.3 to 1.0.7 (#43879)
Bumps [@types/w3c-web-serial](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/w3c-web-serial) from 1.0.3 to 1.0.7. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/w3c-web-serial) --- updated-dependencies: - dependency-name: "@types/w3c-web-serial" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f0afcaa - Browse repository at this point
Copy the full SHA f0afcaaView commit details -
build: add support for fetching github token from sudowoodo (#43808)
* build: add support for fetching github token from sudowoodo * chore: update release notes cache for tests * build: support nightlies repo correctly * build: post token
Configuration menu - View commit details
-
Copy full SHA for 517d04d - Browse repository at this point
Copy the full SHA 517d04dView commit details -
docs: navigation history example (#42980)
* docs: add fiddle example * docs: add tutorial guide * refactor: PR review comments * refactor: add eof * refactor: render navigation history and make demo better. * refactor: fix broken links * refactor: add eof newline * docs: review feedback :) * chore: lint add space around list * doc: transformURL
Configuration menu - View commit details
-
Copy full SHA for ceea122 - Browse repository at this point
Copy the full SHA ceea122View commit details -
docs: add advanced specification for Squirrel updater (#43234)
* docs: add advanced specification for Squirrel updater * address feedback
Configuration menu - View commit details
-
Copy full SHA for fb5baec - Browse repository at this point
Copy the full SHA fb5baecView commit details -
build(deps-dev): bump webpack-cli from 4.10.0 to 5.1.4 (#43880)
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.10.0 to 5.1.4. - [Release notes](https://github.com/webpack/webpack-cli/releases) - [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-cli/compare/[email protected]@5.1.4) --- updated-dependencies: - dependency-name: webpack-cli dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 82879d1 - Browse repository at this point
Copy the full SHA 82879d1View commit details -
build: use Node 20 in Appveyor images (#43897)
* build: update Appveyor to Node 20 * build: update appveyor images * chore: return bake script to original form
Configuration menu - View commit details
-
Copy full SHA for a3af8ea - Browse repository at this point
Copy the full SHA a3af8eaView commit details
Commits on Sep 24, 2024
-
refactor: hide printing impl details in api::WebContents (#43893)
* refactor: move api::WebContents::OnGetDeviceNameToUse() into an anonymous namespace * refactor: move api::WebContents::OnPDFCreated() into an anonymous namespace * refactor: remove unused #include
Configuration menu - View commit details
-
Copy full SHA for 33d7c9a - Browse repository at this point
Copy the full SHA 33d7c9aView commit details -
refactor: prefer member initializers in asar structs (#43883)
prefactor: prefer member initializers in asar::Archive prefactor: prefer member initializers in asar::Archive::FileInfo prefactor: prefer member initializers in asar::IntegrityPayload
Configuration menu - View commit details
-
Copy full SHA for 0133080 - Browse repository at this point
Copy the full SHA 0133080View commit details -
refactor: remove C-style void arg type for no-arg functions (#43884)
A small cleanup to remove use of the C-style function declaration idiom.
Configuration menu - View commit details
-
Copy full SHA for 9598d88 - Browse repository at this point
Copy the full SHA 9598d88View commit details -
refactor: add SerialChooserController::web_contents_ (#43823)
Add a `base::WeakPtr<WebContents>` field to SerialChooserController and stop subclassing from WebContentsObserver. This follows the Observer docs: > don't create a `WebContentsObserver` just to be able to check > for a null `WebContentsObserver::web_contents()`. > Use a `base::WeakPtr<WebContents>` instead.
Configuration menu - View commit details
-
Copy full SHA for 79627de - Browse repository at this point
Copy the full SHA 79627deView commit details -
build(deps-dev): bump eslint from 8.41.0 to 8.57.1 (#43903)
Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.57.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v8.41.0...v8.57.1) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 65e3c33 - Browse repository at this point
Copy the full SHA 65e3c33View commit details -
build(deps-dev): bump null-loader from 4.0.0 to 4.0.1 (#43904)
Bumps [null-loader](https://github.com/webpack-contrib/null-loader) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/webpack-contrib/null-loader/releases) - [Changelog](https://github.com/webpack-contrib/null-loader/blob/master/CHANGELOG.md) - [Commits](webpack-contrib/null-loader@v4.0.0...v4.0.1) --- updated-dependencies: - dependency-name: null-loader dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7222a9f - Browse repository at this point
Copy the full SHA 7222a9fView commit details -
fix: detach native view when its removed from parent on macOS (#43627)
Right now DelayedNativeViewHost attaches its underlying native view when it's being attached to a widget but it doesn't detach it when it's being detached. It may lead to use-after-free and crash.
Configuration menu - View commit details
-
Copy full SHA for e64a66b - Browse repository at this point
Copy the full SHA e64a66bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 500d4f0 - Browse repository at this point
Copy the full SHA 500d4f0View commit details -
fix: crash when focusing
WebView
webContents
(#43921)fix: crash when focusing WebView
Configuration menu - View commit details
-
Copy full SHA for bcf4095 - Browse repository at this point
Copy the full SHA bcf4095View commit details
Commits on Sep 25, 2024
-
test: add tests dbus notification images (#43938)
Provide a NativeImage icon in the notification tests and then inspect the DBus message payload's `image_data` hint to see if it's correct. This adds test coverage for LibnotifyNotification::Show() and for GdkPixbufFromSkBitmap().
Configuration menu - View commit details
-
Copy full SHA for af54c5a - Browse repository at this point
Copy the full SHA af54c5aView commit details -
chore: bump chromium to 131.0.6734.0 (main) (#43769)
* chore: bump chromium in DEPS to 130.0.6723.4 * chore: bump chromium in DEPS to 131.0.6724.0 * chore: update patches * chore: update libc++ filenames * 5844369: controlledframe: Disable Web Bluetooth for <webview> & <controlledframe> https://chromium-review.googlesource.com/c/chromium/src/+/5844369 * (multiple CLs): Use an opaque type for FrameTreeNode IDs 5807683: Use an opaque type for FrameTreeNode IDs, part 1 | https://chromium-review.googlesource.com/c/chromium/src/+/5807683 5829746: Use an opaque type for FrameTreeNode IDs, part 2 | https://chromium-review.googlesource.com/c/chromium/src/+/5829746 5836903: Use an opaque type for FrameTreeNode IDs, part 7 | https://chromium-review.googlesource.com/c/chromium/src/+/5836903 5837249: Use an opaque type for FrameTreeNode IDs, part 8 | https://chromium-review.googlesource.com/c/chromium/src/+/5837249 5836564: Use an opaque type for FrameTreeNode IDs, part 12 | https://chromium-review.googlesource.com/c/chromium/src/+/5836564 5837180: Use an opaque type for FrameTreeNode IDs, part 15 | https://chromium-review.googlesource.com/c/chromium/src/+/5837180 * 5822889: [task] Make GetForegroundTaskRunner non-virtual https://chromium-review.googlesource.com/c/v8/v8/+/5822889 * 5833297: Remove unused inner WebContents attach params https://chromium-review.googlesource.com/c/chromium/src/+/5833297 * 5806403: Shift PowerMonitor to non static https://chromium-review.googlesource.com/c/chromium/src/+/5806403 * 5666874: [3/N] Remove old OnPowerChange in PowerObserver https://chromium-review.googlesource.com/c/chromium/src/+/5666874 * 5829085: [v8] Differentiate between UserVisible and BestEffort task runners https://chromium-review.googlesource.com/c/chromium/src/+/5829085 * 5791112: [webrtc] Use `c/b/permissions/system` for system permissions https://chromium-review.googlesource.com/c/chromium/src/+/5791112 * 5825636: [Extensions] Create WebContentsObservers with ExtensionsBrowserClient https://chromium-review.googlesource.com/c/chromium/src/+/5825636 * fixup! (multiple CLs): Use an opaque type for FrameTreeNode IDs * fixup! 5791112: [webrtc] Use `c/b/permissions/system` for system permissions https://chromium-review.googlesource.com/c/chromium/src/+/5791112 * chore: bump chromium in DEPS to 131.0.6726.0 * chore: update patches * chore: update libc++ filenames * 5858119: Declutter: Allow opening to a specific feature https://chromium-review.googlesource.com/c/chromium/src/+/5858119 * fix: macOS SDK 15 error Not sure exactly what changed in the upgrade to macOS SDK 15, but it triggered a new error: ``` electron/shell/browser/ui/message_box_mac.mm:84:7: error: multiple methods named 'highlight:' found with mismatched result, parameter type or attributes ``` The `highlight:` selector a few lines down was ambiguous because the object type of the `NSArray` was not specified. Specifying `NSButton` as the element type makes the selector unambiguous for type checking. * 5854143: [File Download Access Prevention] Obfuscate download file for enterprise deep scan https://chromium-review.googlesource.com/c/chromium/src/+/5854143 * 5854811: Use kNotAllowedError instead of kSecurityError for Web MIDI https://chromium-review.googlesource.com/c/chromium/src/+/5854811 * chore: bump chromium in DEPS to 131.0.6728.0 * chore: update patches * disable invalid test * chore: bump chromium in DEPS to 131.0.6730.0 * chore: update patches * update build tools target commit for new macOS SDK * chore: update libc++ file names * chore: bump chromium in DEPS to 131.0.6732.0 * chore: bump chromium in DEPS to 131.0.6734.0 * 5856527: [UI] Use mojo enum for `WindowShowState` in ui/ https://chromium-review.googlesource.com/c/chromium/src/+/5856527 * chore: update build-tools sha to include macOD 15.0 SDK --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: clavin <[email protected]> Co-authored-by: Shelley Vohr <[email protected]> Co-authored-by: alice <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30fbeec - Browse repository at this point
Copy the full SHA 30fbeecView commit details -
test: ensure
sender-pid
hint is set in Linux notifications (#43928)test: expect a `sender-pid` hint in Linux notifications. This PR ensures that the `sender-pid` hint is set for new notifications. It also updates the spec to confirm that DBus receives the hint and that it has the correct value. This fixes a spec failure when running libnotify >= 0.7.12 (2022-05-05). Starting with that version, libnotify started injecting `sender-pid` if not provided by the client. So our tests received a slightly different DBus payload depending on what version of libnotify was installed, causing our deep-equals tests to fail. By always providing and testing the `sender-pid` hint, our behavior and tests should be consistent across distros.
Configuration menu - View commit details
-
Copy full SHA for 1d3b128 - Browse repository at this point
Copy the full SHA 1d3b128View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8895d0 - Browse repository at this point
Copy the full SHA c8895d0View commit details -
build(deps-dev): bump @types/chai-as-promised from 7.1.3 to 8.0.1 (#4…
…3936) Bumps [@types/chai-as-promised](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai-as-promised) from 7.1.3 to 8.0.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai-as-promised) --- updated-dependencies: - dependency-name: "@types/chai-as-promised" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 846b31b - Browse repository at this point
Copy the full SHA 846b31bView commit details -
build(deps-dev): bump eslint-plugin-promise from 4.3.1 to 7.1.0 (#43935)
Bumps [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) from 4.3.1 to 7.1.0. - [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md) - [Commits](eslint-community/eslint-plugin-promise@v4.3.1...v7.1.0) --- updated-dependencies: - dependency-name: eslint-plugin-promise dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ff36ff8 - Browse repository at this point
Copy the full SHA ff36ff8View commit details -
fix: SCContentSharingPicker crash in iframes (#43905)
When running `getDisplayMedia` from an `iframe` and then destroying that `iframe`, the destrutcor for ScreenCaptureKitDeviceMac gets run, but it doesn't clean up the observers for the shared macOS picker. In this change we remove the observer on cleanup and fix the associated crash: *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSArrayM: 0x12c024123a0> was mutated while being enumerated.' 0 CoreFoundation 0x000000018eda0ec0 __exceptionPreprocess + 176 1 libobjc.A.dylib 0x000000018e886cd8 objc_exception_throw + 88 2 CoreFoundation 0x000000018ee47f80 -[__NSSingleObjectEnumerator init] + 0 3 ScreenCaptureKit 0x000000022971f3e0 -[SCContentSharingPicker contentPickerDidSelectFilter:forStream:] + 436 4 ReplayKit 0x00000001d7b879d8 -[RPScreenRecorder contentPickerDidSelectFilter:forStream:] + 84 5 ReplayKit 0x00000001d7b95ce0 -[RPDaemonProxy contentPickerDidSelectFilter:forStream:] + 224 6 CoreFoundation 0x000000018ed0e8b4 __invoking___ + 148 7 CoreFoundation 0x000000018ed0e72c -[NSInvocation invoke] + 428 8 ReplayKit 0x00000001d7b91678 -[RPDaemonProxy connection:handleInvocation:isReply:] + 316 9 Foundation 0x0000000190899f64 -[NSXPCConnection _decodeAndInvokeMessageWithEvent:reply:flags:] + 1108 10 Foundation 0x000000019089b7d0 message_handler_message + 88 11 Foundation 0x000000018feb0160 message_handler + 152 12 libxpc.dylib 0x000000018e954460 _xpc_connection_call_event_handler + 144 13 libxpc.dylib 0x000000018e952bb4 _xpc_connection_mach_event + 1120 14 libdispatch.dylib 0x000000018ea94718 _dispatch_client_callout4 + 20 15 libdispatch.dylib 0x000000018eab0c00 _dispatch_mach_msg_invoke + 464 16 libdispatch.dylib 0x000000018ea9bae8 _dispatch_lane_serial_drain + 368 17 libdispatch.dylib 0x000000018eab1954 _dispatch_mach_invoke + 456 18 libdispatch.dylib 0x000000018ea9bae8 _dispatch_lane_serial_drain + 368 19 libdispatch.dylib 0x000000018ea9c79c _dispatch_lane_invoke + 432 20 libdispatch.dylib 0x000000018eaa77e8 _dispatch_root_queue_drain_deferred_wlh + 288 21 libdispatch.dylib 0x000000018eaa7034 _dispatch_workloop_worker_thread + 540 22 libsystem_pthread.dylib 0x000000018ec433d8 _pthread_wqthread + 288 23 libsystem_pthread.dylib 0x000000018ec420f0 start_wqthread + 8
Configuration menu - View commit details
-
Copy full SHA for 15db63e - Browse repository at this point
Copy the full SHA 15db63eView commit details
Commits on Sep 26, 2024
-
build: update some build dependencies (#43882)
* build: update some build dependencies * build: fix eslint issues after updating * build: disable ts check on busted js example * build: update internal types for stricter event handling * restore url.parse behavior * fix typing issues * sigh * build: update easy deps * build: skip woa engines check
Configuration menu - View commit details
-
Copy full SHA for 74af96d - Browse repository at this point
Copy the full SHA 74af96dView commit details -
build: update appveyor image to latest version (#43971)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b60013f - Browse repository at this point
Copy the full SHA b60013fView commit details -
test: re-enable tests that were disabled in chromium rolls (#43968)
* test: fix should support base url for data urls test Caused by https://chromium-review.googlesource.com/c/chromium/src/+/5802682 * test: fixup extensions can cancel http requests * chore: document custom protocol handling on Windows change due to Non-Special Scheme URLs shipping https://chromium-review.googlesource.com/c/chromium/src/+/5802682
Configuration menu - View commit details
-
Copy full SHA for 40cae71 - Browse repository at this point
Copy the full SHA 40cae71View commit details -
fix: -Wunsafe-buffer-usage warnings in GdkPixbufFromSkBitmap() (#43956)
* fix: -Wunsafe-buffer-usage warnings in GdkPixbufFromSkBitmap() * refactor: don't change previous behavior for 0-height images Is a 0x0 image even a thing? I'm not sure; but just in case, let's treat it the same way the previous implementation did.
Configuration menu - View commit details
-
Copy full SHA for ddd45db - Browse repository at this point
Copy the full SHA ddd45dbView commit details -
fix: ensure correct
WebContents
when checkingPDFReadyToPrint
(#4……3943) * fix: ensure correct WebContents when checking PDFReadyToPrint * test: fix paths on Windows
Configuration menu - View commit details
-
Copy full SHA for da6ab92 - Browse repository at this point
Copy the full SHA da6ab92View commit details -
fix: replace deprecated libnotify API calls (#43962)
notify_notification_set_hint_string() is deprecated, so let's use notify_notification_set_hint() instead. Xref: GNOME/libnotify@2fe1748
Configuration menu - View commit details
-
Copy full SHA for a974b74 - Browse repository at this point
Copy the full SHA a974b74View commit details -
perf: build g_dgettext domain name at compile time (#43960)
perf: build GettextPackage name at compile time
Configuration menu - View commit details
-
Copy full SHA for 852f9ff - Browse repository at this point
Copy the full SHA 852f9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8397fef - Browse repository at this point
Copy the full SHA 8397fefView commit details
Commits on Sep 27, 2024
-
feat: add error event for utility process (#43774)
* feat: add error event for utility process * chore: use public report api * chore: fix lint * doc: mark error event as experimental --------- Co-authored-by: Shelley Vohr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f68184a - Browse repository at this point
Copy the full SHA f68184aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e4cde - Browse repository at this point
Copy the full SHA d4e4cdeView commit details -
ci: write test logging to console on Windows (#43990)
test: write logging to console on Windows
Configuration menu - View commit details
-
Copy full SHA for 27d2a8f - Browse repository at this point
Copy the full SHA 27d2a8fView commit details
Commits on Sep 29, 2024
-
fix: FTBFS when building with
enable_plugins = false
(#44003)* fix: do not build electron_plugin_info_host_impl.cc when plugins are disabled it fails to build from source with this error: ../../content/public/browser/plugin_service.h:17:2: error: "Plugins should be enabled" 17 | #error "Plugins should be enabled" * fix: FTBFS in printing_utils.cc when ENABLE_PDF is false * fixup! fix: do not build electron_plugin_info_host_impl.cc when plugins are disabled fix BUILD.gn linting
Configuration menu - View commit details
-
Copy full SHA for eb40d2c - Browse repository at this point
Copy the full SHA eb40d2cView commit details
Commits on Sep 30, 2024
-
chore: bump chromium to 131.0.6744.0 (main) (#43948)
* chore: bump chromium in DEPS to 131.0.6738.0 * chore: bump chromium in DEPS to 131.0.6740.0 * 5889025: [LaCrOS] Remove LaCrOS screen capturer. | https://chromium-review.googlesource.com/c/chromium/src/+/5889025 * https://boringssl.googlesource.com/boringssl.git/+/40dd94116ba03678226443ba20c5887459c9bf16/crypto/fipsmodule/digest/digests.c.inc * chore: update patches * 5878695: Add IsolationInfo for embedders handling external protocols | https://chromium-review.googlesource.com/c/chromium/src/+/5878695 * 5854304: [UI] Remove alias of mojom | https://chromium-review.googlesource.com/c/chromium/src/+/5854304 * chore: bump chromium in DEPS to 131.0.6742.0 * chore: update patches * chore: bump chromium in DEPS to 131.0.6744.0 * fixup! 5889025: [LaCrOS] Remove LaCrOS screen capturer. | https://chromium-review.googlesource.com/c/chromium/src/+/5889025 * chore: e patches all * chore: update chore_provide_iswebcontentscreationoverridden_with_full_params.patch Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5894233 * [UI] Remove alias of mojom 'WindowShowState' Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5854304 * chore: gen-libc++-filenames.js * chore: partially revert https://chromium-review.googlesource.com/c/chromium/src/+/5894233 see patch commit message for description * Clean up stale base::Feature "kFileSystemAccessLocalUNCPathBlock" This feature is always on by default and doesn't have active finch experiments. Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5881253 * fix: asar integrity test recognizes SIGABRT as a crash https://chromium-review.googlesource.com/c/chromium/src/+/5882758 ValidateIntegrityOrDie() exits via LOG(FATAL)'s call to base::ImmediateCrash(). There's been churn there upstream between 5332940 and 5882758 on whether to use SIGTRAP or SIGABRT. For now, let's accept both until the churn is done. --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: alice <[email protected]> Co-authored-by: Charles Kerr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af58931 - Browse repository at this point
Copy the full SHA af58931View commit details -
fix: -Wunsafe-buffer-usage in electron::SetFontDefaults() (#44014)
* refactor: reduce code duplication in WebContentsPreferences::OverrideWebkitPrefs() * refactor: limit scope of web_preferences temporary in ElectronBrowserClient::OverrideWebkitPrefs() * chore: savepoint * chore: savepoint * chore: savepoint * chore: savepoint * chore: remove logging * fix: unconditionally write * chore: naming * chore: add code comments * chore: more code comments * chore: remove unrelated changes * chore: remove redundant static keyword on function in anonymous namespace * refactor: naming * refactor: naming * refactor: naming * refactor: slightly more explicit typing * refactor: remove unnecessary utf16 -> utf8 -> utf16 conversion steps * chore: remove unused #includes
Configuration menu - View commit details
-
Copy full SHA for 77f7ba9 - Browse repository at this point
Copy the full SHA 77f7ba9View commit details -
fix: -Wunsafe-buffer-usage warnings in AddComponentResourceEntries() (#…
…44024) fix: -Wunsafe-buffer-usage warnings in ElectronComponentExtensionResourceManager::AddComponentResourceEntries() just replace pointer-and-length args with a span
Configuration menu - View commit details
-
Copy full SHA for 1d4b86c - Browse repository at this point
Copy the full SHA 1d4b86cView commit details -
chore: bump chromium to 131.0.6748.0 (main) (#44027)
* chore: bump chromium in DEPS to 131.0.6748.0 * chore: gen-libc++-filenames.js --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Charles Kerr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d9800e - Browse repository at this point
Copy the full SHA 5d9800eView commit details -
build: update appveyor to node 20.17 (#44026)
* build: update appveyor to node 20.17 * build: bake new images with npm dir * build: use e-131.0.6734.0-node-20.17-1
Configuration menu - View commit details
-
Copy full SHA for 7ebc427 - Browse repository at this point
Copy the full SHA 7ebc427View commit details
Commits on Oct 1, 2024
-
build: convert all release scripts to typescript (#44035)
* build: convert all release scripts to typescript * fix test imports * build: fix version bumper export * refactor: use as const * spec: fix bad type spec
Configuration menu - View commit details
-
Copy full SHA for 6156546 - Browse repository at this point
Copy the full SHA 6156546View commit details -
build: use ts-node to spawn the version-bumper (#44057)
Missed this in the tsification, we should probably call this via API instead of spawning a sub-proc?
Configuration menu - View commit details
-
Copy full SHA for 47cf1e3 - Browse repository at this point
Copy the full SHA 47cf1e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f828c1d - Browse repository at this point
Copy the full SHA f828c1dView commit details -
perf: use ArrayBuffer::Data() instead of GetBackingStore()->Data() (#…
…44067) perf: use ArrayBuffer::Data() API Replace our `GetBackingStore()->Data()` calls with this instead. Explained by the V8 docs, ArrayBuffer.Data() is > More efficient shortcut for GetBackingStore()->Data(). The > returned pointer is valid as long as the ArrayBuffer is alive.
Configuration menu - View commit details
-
Copy full SHA for 6f88f0c - Browse repository at this point
Copy the full SHA 6f88f0cView commit details -
fix: -Wunsafe-buffer-usage warnings in ElectronAccessibilityUI ctor (#…
…44055) fix: -Wunsafe-buffer-usage warnings in ElectronAccessibilityUI constructor
Configuration menu - View commit details
-
Copy full SHA for 06bce81 - Browse repository at this point
Copy the full SHA 06bce81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c8759 - Browse repository at this point
Copy the full SHA 15c8759View commit details -
build: cleanup release scripts, separate cli entrypoints from logic (#…
…44058) * build: cleanup release scripts, separate cli entrypoints from logic * build: use repo/org constants
Configuration menu - View commit details
-
Copy full SHA for f4ffd01 - Browse repository at this point
Copy the full SHA f4ffd01View commit details -
chore: bump chromium to 131.0.6750.0 (main) (#44066)
* chore: bump chromium in DEPS to 131.0.6750.0 * Clean up stale base::Feature "RestrictFileURLNavigation" Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5891262 * chore: update mas_avoid_private_macos_api_usage.patch Comment out some new private macOS API use. Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5837702 Xref: https://electronhq.slack.com/archives/C5VT8SQ8K/p1727807285899389 * chore: e patches all --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Charles Kerr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fc2064 - Browse repository at this point
Copy the full SHA 1fc2064View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b34138 - Browse repository at this point
Copy the full SHA 5b34138View commit details -
chore: bump chromium to 131.0.6751.0 (main) (#44087)
chore: bump chromium in DEPS to 131.0.6751.0 Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5a97ee2 - Browse repository at this point
Copy the full SHA 5a97ee2View commit details -
chore: bump chromium to 131.0.6752.0 (main) (#44093)
* chore: bump chromium in DEPS to 131.0.6752.0 * chore: update refactor_expose_cursor_changes_to_the_webcontentsobserver.patch adjust to upstream #include shear Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5872830 * chore: e patches all * Remove the <selectlist> prototype implementation Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5855076 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Charles Kerr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59a43ef - Browse repository at this point
Copy the full SHA 59a43efView commit details -
build: use node 20.17 on Windows (#44065)
* build: rebake image * build: use e-131.0.6734.0-node-20.17-0 * build: bump msvs version to 2022
Configuration menu - View commit details
-
Copy full SHA for 93dd9fc - Browse repository at this point
Copy the full SHA 93dd9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9df092e - Browse repository at this point
Copy the full SHA 9df092eView commit details -
fix: deprecated API and -Wunsafe-buffer-usage warnings in AsarFileVal…
…idator (#44068) * refactor: const correctness * refactor: extract-method AsarFileValidator::EnsureHashExists() * refactor: replace use of deprecated crypto API https://crbug.com/364687923 * refactor: use span API in AsarFileValidator::OnRead() * refactor: replace use of deprecated crypto API https://crbug.com/364687923 * fixup! refactor: use span API in AsarFileValidator::OnRead() fix: electron-ia32-testing FTBFS
Configuration menu - View commit details
-
Copy full SHA for 684e345 - Browse repository at this point
Copy the full SHA 684e345View commit details
Commits on Oct 3, 2024
-
build: add import/order eslint rule (#44085)
* build: add import/order eslint rule * chore: run lint:js --fix
Configuration menu - View commit details
-
Copy full SHA for 1226851 - Browse repository at this point
Copy the full SHA 1226851View commit details -
chore: bump chromium to 131.0.6754.0 (main) (#44110)
* chore: bump chromium in DEPS to 131.0.6754.0 * chore: update gin_enable_disable_v8_platform.patch fix minor context shear Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5901115 * chore: e patches all --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Charles Kerr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab1488a - Browse repository at this point
Copy the full SHA ab1488aView commit details
Commits on Oct 7, 2024
-
chore: bump node to v20.18.0 (main) (#44119)
* chore: bump node in DEPS to v20.18.0 * chore: update patches * src: improve buffer.transcode performance nodejs/node#54153 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b95ee89 - Browse repository at this point
Copy the full SHA b95ee89View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa40e81 - Browse repository at this point
Copy the full SHA aa40e81View commit details -
chore: bump chromium to 131.0.6762.0 (main) (#44117)
* chore: bump chromium in DEPS to 131.0.6756.0 * chore: update disable_hidden.patch no code changes; just handling upstream context shear https://chromium-review.googlesource.com/c/chromium/src/+/5887019 * chore: update feat_expose_raw_response_headers_from_urlloader.patch Factor out URLLoader's URLRequest configuration into a helper Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5902254 * chore: update fix_disabling_background_throttling_in_compositor.patch no manual changes; patch applied with fuzz 1 * chore: e patches all * 5882129: Fix basic auth issues for sub frame and sub resources | https://chromium-review.googlesource.com/c/chromium/src/+/5882129 - Add `is_request_for_navigation` param to ElectronBrowserClient::CreateLoginDelegate(). - Propagate the flag as another undocumented property in the app.login Event's authenticationResponseDetails object - Side cleanup: also in CreateLoginDelegate(), use upstream's name for the `is_request_for_main_frame` param, renamed back in https://chromium-review.googlesource.com/c/chromium/src/+/3256171 * 5875189: [FSA] Check for DANGEROUS extension types when creating a new file. | https://chromium-review.googlesource.com/c/chromium/src/+/5875189 * chore: node ./script/gen-libc++-filenames.js * chore: bump chromium in DEPS to 131.0.6758.0 * chore: bump chromium in DEPS to 131.0.6760.0 * chore: update patches * [A11y] Remove Accessibility Object Model (AOM) Refs https://chromium-review.googlesource.com/c/chromium/src/+/5896593 * chore: bump chromium in DEPS to 131.0.6762.0 * [heap] Remove deprecated V8 flag Refs https://chromium-review.googlesource.com/c/v8/v8/+/5904046 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Charles Kerr <[email protected]> Co-authored-by: deepak1556 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcbc8d3 - Browse repository at this point
Copy the full SHA bcbc8d3View commit details
Commits on Oct 8, 2024
-
fix: context shear in cli_remove_deprecated_v8_flag.patch (#44148)
fix: patch shear in cli_remove_deprecated_v8_flag.patch
Configuration menu - View commit details
-
Copy full SHA for 4cf69f3 - Browse repository at this point
Copy the full SHA 4cf69f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebeae6f - Browse repository at this point
Copy the full SHA ebeae6fView commit details
Commits on Oct 9, 2024
-
refactor: revert url::DomainIs() for cookie domains (#44153)
build: revert DomainIs refactor
Configuration menu - View commit details
-
Copy full SHA for 08d315d - Browse repository at this point
Copy the full SHA 08d315dView commit details -
fix: -Wunsafe-buffer-usage warnings in GetNextZoomLevel() (#44149)
fixup e894839 really fix the warning this time
Configuration menu - View commit details
-
Copy full SHA for b5227b4 - Browse repository at this point
Copy the full SHA b5227b4View commit details -
fix: -Wunsafe-buffer-usage warning in WriteAsciiChunk() (#44134)
* fix: -Wunsafe-buffer-usage warning in WriteAsciiChunk() * chore: add // SAFETY comment to explain UNSAFE_BUFFERS() use
Configuration menu - View commit details
-
Copy full SHA for dbbdf55 - Browse repository at this point
Copy the full SHA dbbdf55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78fa477 - Browse repository at this point
Copy the full SHA 78fa477View commit details -
build: update NMV to 132 (#44135)
Node PR: nodejs/node#55306 Do not merge before attached Node PR is merged. This PR updates our NMV to 132 for Electron 34 Please merge this PR before branching 34-x-y
Configuration menu - View commit details
-
Copy full SHA for d51ef7d - Browse repository at this point
Copy the full SHA d51ef7dView commit details
Commits on Oct 10, 2024
-
refactor: spanify image utils (#44127)
* refactor: electron::util::AddImageSkiaRepFromJPEG() takes a span arg * refactor: electron::util::AddImageSkiaRepFromPNG() takes a span arg * refactor: electron::util::AddImageSkiaRepFromBuffer() takes a span arg * feat: add Node-buffer-to-base-span helper function * refactor: electron::api::NativeImage::CreateFromPNG() now takes a span param * refactor: electron::api::NativeImage::CreateFromJPEG() now takes a span param * refactor: use base::as_byte_span() * fix: -Wunsafe-buffer-usage warning in NativeImage::CreateFromNamedImage() Warning fixed by this commit: ../../electron/shell/common/api/electron_api_native_image_mac.mm:131:11: error: function introduces unsafe buffer manipulation [-Werror,-Wunsafe-buffer-usage] 131 | {reinterpret_cast<const uint8_t*>((char*)[png_data bytes]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | [png_data length]}); | ~~~~~~~~~~~~~~~~~~ ../../electron/shell/common/api/electron_api_native_image_mac.mm:131:11: note: See //docs/unsafe_buffers.md for help. * chore: add // SAFETY comment for Node-buffer-to-span func * chore: add // SAFETY comment for NSData-to-span func
Configuration menu - View commit details
-
Copy full SHA for 3d2f68a - Browse repository at this point
Copy the full SHA 3d2f68aView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d93285d - Browse repository at this point
Copy the full SHA d93285dView commit details -
test: fix visibility-state-spec.ts flaky test (#44037)
* test: refactor visibility-state-spec * ci: shard tests * test: update split-tests for use on Windows * test: run visibility-state-spec.ts first
Configuration menu - View commit details
-
Copy full SHA for 8201623 - Browse repository at this point
Copy the full SHA 8201623View commit details -
fix: clang variable configuration in generated node headers (#44189)
* fix: clang variable configuration in generated node headers * chore: restore value in common.gypi
Configuration menu - View commit details
-
Copy full SHA for dd5b36f - Browse repository at this point
Copy the full SHA dd5b36fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5400c04 - Browse repository at this point
Copy the full SHA 5400c04View commit details -
build: update ts defs and docs parser (#43985)
* build: update ts defs and docs parser * build: update dig
Configuration menu - View commit details
-
Copy full SHA for 7402648 - Browse repository at this point
Copy the full SHA 7402648View commit details -
build(deps): bump github/codeql-action from 3.26.8 to 3.26.12 (#44139)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.8 to 3.26.12. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@294a9d9...c36620d) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13b39e0 - Browse repository at this point
Copy the full SHA 13b39e0View commit details -
build(deps): bump actions/checkout from 4.1.7 to 4.2.1 (#44140)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@692973e...eef6144) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c1b377 - Browse repository at this point
Copy the full SHA 6c1b377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527efc0 - Browse repository at this point
Copy the full SHA 527efc0View commit details -
feat: add WebFrameMain detached property (#43473)
* feat: add WebFrameMain detached property fix: throw instead of returning null senderFrame test: detached frames fix: ensure IPCs of pending deletion RFHs are dispatched fix: lookup WFM by FTN ID to dispatch IPCs feat: add frame.isDestroyed() return null fix: return undefined docs: add null to all frame properties refactor: option c, return null and emit warning refactor: add routingId & processId to navigation events test: null frame property docs: clarify warning message better wording clarify null frame fix: browserwindow spec * maybe fix 🤷 * fix: use updated util #43722 * docs: add notice for frame change of behavior * docs: clarify why frame properties may be null * lint * wip * fix: content::FrameTreeNodeId lookup and converter * refactor: avoid holey array deoptimization --------- Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b3d70a - Browse repository at this point
Copy the full SHA 8b3d70aView commit details
Commits on Oct 14, 2024
-
fix: -Wunsafe-buffer-usage warning in ChunkedDataPipeReadableStream (#…
…44211) * chore: rename v8_value_serializer.cc,h to v8_util.cc,h * feat: add electron::util::as_byte_span(v8::Local<v8::ArrayBuffer>) * fix: -Wunsafe-buffer-usage warnings in ChunkedDataPipeReadableStream::ReadInternal() Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5619253 * refactor: restore node buffer span util * refactor: remove redundant span wrapper
Configuration menu - View commit details
-
Copy full SHA for 566c72c - Browse repository at this point
Copy the full SHA 566c72cView commit details -
test: run visibility-state-spec.ts first (#44206)
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 48156ae - Browse repository at this point
Copy the full SHA 48156aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ecb848 - Browse repository at this point
Copy the full SHA 9ecb848View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1cab6bd - Browse repository at this point
Copy the full SHA 1cab6bdView commit details -
build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 (#44239)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.12 to 3.26.13. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@c36620d...f779452) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0064b23 - Browse repository at this point
Copy the full SHA 0064b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e3680 - Browse repository at this point
Copy the full SHA d3e3680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72802c3 - Browse repository at this point
Copy the full SHA 72802c3View commit details -
chore: bump chromium to 131.0.6776.0 (main) (#44137)
* chore: bump chromium in DEPS to 131.0.6763.0 * chore: bump chromium in DEPS to 131.0.6764.0 * update patches * chore: bump chromium in DEPS to 131.0.6766.0 * chore: update patches * Use PathInfo in FileSystemAccess code Refs https://chromium-review.googlesource.com/c/chromium/src/+/5872329 * Modernize image utilities. Refs https://chromium-review.googlesource.com/c/chromium/src/+/5905226 * [DevTools] move feature flags to the devtools directory Refs https://chromium-review.googlesource.com/c/chromium/src/+/5913878 * chore: bump chromium in DEPS to 131.0.6768.0 * chore: update patches * Remove experimental credshelper flags Refs bazelbuild/reclient@4017a6c * Change gfx::[PNG|JPEG]Codec::Decode to return a SkBitmap Refs https://chromium-review.googlesource.com/c/chromium/src/+/5917286 Refs https://chromium-review.googlesource.com/c/chromium/src/+/5905621 * chore: script/gen-libc++-filenames.js * chore: bump chromium in DEPS to 131.0.6770.0 * chore: update patches * chore: bump chromium in DEPS to 131.0.6772.0 * chore: update patches * [UI] Add alias for mojo version of `MenuSourceType` Refs https://chromium-review.googlesource.com/c/chromium/src/+/5803393 * Update Background Color for Task Manager Refresh Refs https://chromium-review.googlesource.com/c/chromium/src/+/5875259 * chore: bump chromium in DEPS to 131.0.6774.0 * chore: bump chromium in DEPS to 131.0.6776.0 * chore: update patches * chore: update filenames.libcxx.gni * esm: remove --no-import-harmony-assertions nodejs/node#54890 * 5507047: [import-attributes] Remove support for import assertions | https://chromium-review.googlesource.com/c/v8/v8/+/5507047 * fixup: Change gfx::[PNG|JPEG]Codec::Decode to return a SkBitmap * chore: bump chromium in DEPS to 131.0.6778.0 * Revert "chore: bump chromium in DEPS to 131.0.6778.0" This reverts commit fb9092f. --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Jeremy Rose <[email protected]> Co-authored-by: deepak1556 <[email protected]> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36b7cf3 - Browse repository at this point
Copy the full SHA 36b7cf3View commit details -
chore: bump chromium to 131.0.6778.0 (main) (#44251)
* chore: bump chromium in DEPS to 131.0.6778.0 * 5803393: [UI] Add alias for mojo version of `MenuSourceType` https://chromium-review.googlesource.com/c/chromium/src/+/5803393 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef84f13 - Browse repository at this point
Copy the full SHA ef84f13View commit details -
fix: -Wunsafe-buffer-usage warnings in TaskbarHost::SetThumbarButtons…
Configuration menu - View commit details
-
Copy full SHA for b5acebf - Browse repository at this point
Copy the full SHA b5acebfView commit details
Commits on Oct 16, 2024
-
fix: ensure
utilityProcess
only emits one 'exit' event (#44243)fix: ensure utilityProcess only emits one exit
Configuration menu - View commit details
-
Copy full SHA for df45474 - Browse repository at this point
Copy the full SHA df45474View commit details -
Configuration menu - View commit details
-
Copy full SHA for af6e2fb - Browse repository at this point
Copy the full SHA af6e2fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd4ea5b - Browse repository at this point
Copy the full SHA bd4ea5bView commit details -
fix: Linux crash after
webContents.print()
with no parent window (#……44246) fix: Linux crash after print with no parent window
Configuration menu - View commit details
-
Copy full SHA for cbe3cb7 - Browse repository at this point
Copy the full SHA cbe3cb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67775d1 - Browse repository at this point
Copy the full SHA 67775d1View commit details -
build: use new Issue Template types in templates (#44224)
* build: use new Issue Template types in templates * build: restore existing labels for now
Configuration menu - View commit details
-
Copy full SHA for d386664 - Browse repository at this point
Copy the full SHA d386664View commit details
Commits on Oct 17, 2024
-
chore: bump chromium to 132.0.6779.0 (main) (#44273)
* chore: bump chromium in DEPS to 132.0.6779.0 * chore: update patches * 5904951: controlledframe: Disable File System Access for <controlledframe> https://chromium-review.googlesource.com/c/chromium/src/+/5904951 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d801bad - Browse repository at this point
Copy the full SHA d801badView commit details -
ci: use Node.js 20 in Bake AppVeyor Image workflow (#44290)
* ci: use Node.js 20 in Bake AppVeyor Image workflow * chore: add bake workflow to CODEOWNERS
Configuration menu - View commit details
-
Copy full SHA for cbc12d6 - Browse repository at this point
Copy the full SHA cbc12d6View commit details -
docs: removed AngularJS Batarang from the Devtool Extension Support (#…
…44261) docs: update Devtool Extension Support
Configuration menu - View commit details
-
Copy full SHA for 44c398f - Browse repository at this point
Copy the full SHA 44c398fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9280add - Browse repository at this point
Copy the full SHA 9280addView commit details -
build: fix main printing patch conflict (#44302)
build: update patches
Configuration menu - View commit details
-
Copy full SHA for ac09d11 - Browse repository at this point
Copy the full SHA ac09d11View commit details -
build(deps-dev): bump remark-cli from 10.0.0 to 12.0.1 (#44258)
Bumps [remark-cli](https://github.com/remarkjs/remark) from 10.0.0 to 12.0.1. - [Release notes](https://github.com/remarkjs/remark/releases) - [Changelog](https://github.com/remarkjs/remark/blob/main/changelog.md) - [Commits](https://github.com/remarkjs/remark/compare/[email protected]) --- updated-dependencies: - dependency-name: remark-cli dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2b0624f - Browse repository at this point
Copy the full SHA 2b0624fView commit details
Commits on Oct 18, 2024
-
chore: bump chromium to 132.0.6781.0 (main) (#44301)
* chore: bump chromium in DEPS to 132.0.6781.0 * chore: update patches * 5933789: [MappableSI] Remove kill-switch from RenderableGpuMemoryBufferVideoFramePool. https://chromium-review.googlesource.com/c/chromium/src/+/5933789 * 5938992: Reland: Remove `force_guest_profile` param from context getters. https://chromium-review.googlesource.com/c/chromium/src/+/5938992 * 5928743: spanification: Add WTF::String::FromUTF8(span<>) overloads https://chromium-review.googlesource.com/c/chromium/src/+/5928743 * 5898835: Update windows SDK version to 10.0.26100.1742 https://chromium-review.googlesource.com/c/chromium/src/+/5898835 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 089f233 - Browse repository at this point
Copy the full SHA 089f233View commit details -
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 (#44173)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@5076954...b4b15b8) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6c6e5c0 - Browse repository at this point
Copy the full SHA 6c6e5c0View commit details -
build: update appveyor image to latest version (#44311)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 456aac1 - Browse repository at this point
Copy the full SHA 456aac1View commit details -
chore: bump chromium to 132.0.6783.0 (main) (#44307)
* chore: bump chromium in DEPS to 132.0.6782.0 * chore: bump chromium in DEPS to 132.0.6783.0 * chore: update patches --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 738533d - Browse repository at this point
Copy the full SHA 738533dView commit details -
fix: respect setAlwaysOnTop before showInactive on Linux under X11 (#…
…44078) Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35aeab6 - Browse repository at this point
Copy the full SHA 35aeab6View commit details -
feat: expose frame & move properties to console-message event object (#…
…43617) * feat: expose frame on console-message event refactor: use property names similar to ServiceWorker's console-message event refactor: don't use deprecated params in tests doc: console-message breaking change chore: add deprecation warning docs: restore deprecated argument descriptions * move console-message deprecations to v34 --------- Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87bd665 - Browse repository at this point
Copy the full SHA 87bd665View commit details
Commits on Oct 20, 2024
-
build(deps-dev): bump webpack from 5.94.0 to 5.95.0 (#44309)
Bumps [webpack](https://github.com/webpack/webpack) from 5.94.0 to 5.95.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.94.0...v5.95.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2cf59b3 - Browse repository at this point
Copy the full SHA 2cf59b3View commit details
Commits on Oct 21, 2024
-
chore: bump chromium to 132.0.6787.0 (main) (#44329)
* chore: bump chromium in DEPS to 132.0.6785.0 * chore: bump chromium in DEPS to 132.0.6787.0 * 5837702: mac fullscreen: always show traffic lights https://chromium-review.googlesource.com/c/chromium/src/+/5837702 * 5892572: Move SimpleMenuModel out of ui/base https://chromium-review.googlesource.com/c/chromium/src/+/5892572 * 5938185: Remove lacros code from //ui/base/clipboard https://chromium-review.googlesource.com/c/chromium/src/+/5938185 * chore: fixup patch indices * 5939514: Wire up the preference of overlay scrollbars to the ChromeOS settings https://chromium-review.googlesource.com/c/chromium/src/+/5939514 * chore: fixup patch indices --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d948da - Browse repository at this point
Copy the full SHA 0d948daView commit details -
chore: bump chromium to 132.0.6788.0 (main) (#44331)
chore: bump chromium in DEPS to 132.0.6788.0 Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e70f70f - Browse repository at this point
Copy the full SHA e70f70fView commit details -
chore: bump chromium to 132.0.6789.0 (main) (#44337)
chore: bump chromium in DEPS to 132.0.6789.0 Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d3d02ef - Browse repository at this point
Copy the full SHA d3d02efView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc9d85d - Browse repository at this point
Copy the full SHA cc9d85dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e77faf - Browse repository at this point
Copy the full SHA 3e77fafView commit details -
fix: software compositing infinite loop (#44318)
Co-authored-by: Keeley Hammond <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fff6ea4 - Browse repository at this point
Copy the full SHA fff6ea4View commit details -
fix: silence -Wunsafe-buffer-usage warning in GetPreferredLanguages() (…
…#44333) fix: use UNSAFE_BUFFERS macro in GetPreferredLanguages()
Configuration menu - View commit details
-
Copy full SHA for e3e94d4 - Browse repository at this point
Copy the full SHA e3e94d4View commit details
Commits on Oct 22, 2024
-
build: update appveyor image to latest version (#44334)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d60d526 - Browse repository at this point
Copy the full SHA d60d526View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd50047 - Browse repository at this point
Copy the full SHA fd50047View commit details
Commits on Oct 23, 2024
-
test: fixup flaky tests (#44349)
* test: fixup flaky test * test: disable flaky protocol speed test on macOS * test: fixup flaky test in api-browser-window-spec.ts
Configuration menu - View commit details
-
Copy full SHA for c42fb09 - Browse repository at this point
Copy the full SHA c42fb09View commit details -
fix: -Wunsafe-buffer-usage warning in didRegisterForRemoteNotificatio…
…nsWithDeviceToken (#44348) * chore: move as_byte_span() to new shell/common/mac_util.h this way it can be used by multiple mm files * fix: -Wunsafe-buffer-usage warnings in UNNotificationResponseToNSDictionary * refactor: use base::HexEncode() instead of rolling our own * fixup! chore: move as_byte_span() to new shell/common/mac_util.h * fixup! chore: move as_byte_span() to new shell/common/mac_util.h fix: move mac_util to the right place in filenames.gni
Configuration menu - View commit details
-
Copy full SHA for 83d7040 - Browse repository at this point
Copy the full SHA 83d7040View commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0f51d8 - Browse repository at this point
Copy the full SHA a0f51d8View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 57920e7 - Browse repository at this point
Copy the full SHA 57920e7View commit details
Commits on Oct 28, 2024
-
fix: crash on netlog connection error (#44406)
* fix: crash on netlog connection error * refactor: remove default PromiseBase constructor * Revert "refactor: remove default PromiseBase constructor" This reverts commit 9292324. * remove dcheck
Configuration menu - View commit details
-
Copy full SHA for 348801b - Browse repository at this point
Copy the full SHA 348801bView commit details -
perf: prefer NewFromUtf8Literal() over NewFromUtf8() for string liter…
…als (#44412) * perf: prefer NewFromUtf8Literal() over NewFromUtf8() for string literals the string length is known at compile time and no need to call ToLocalChecked() * perf: string length is known when calling NewFromUtf8(), so use it * perf: remove unnecessary calls to c_str() these just force the code being called to have to recalculate the string length
Configuration menu - View commit details
-
Copy full SHA for 5d0d15a - Browse repository at this point
Copy the full SHA 5d0d15aView commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7396882 - Browse repository at this point
Copy the full SHA 7396882View commit details -
build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 (#44434)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.13 to 3.27.0. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@f779452...6624720) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 214c822 - Browse repository at this point
Copy the full SHA 214c822View commit details -
build: improve
gen-libc++-filenames
output (#44424)build: improve gen-libc++-filenames output
Configuration menu - View commit details
-
Copy full SHA for 46561fc - Browse repository at this point
Copy the full SHA 46561fcView commit details -
build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#44435)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@eef6144...11bd719) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cc3359f - Browse repository at this point
Copy the full SHA cc3359fView commit details -
refactor: prefer
inline constexpr string_view
for string constants (#……44405) * refactor: BaseWindow::OnExecuteAppCommand() now takes a std::string_view * refactor: NativeWindow::NotifyWindowExecuteAppCommand() takes a std::string_view * refactor: AppCommandToString() returns a std::string_view, is now constexpr * refactor: make kBrowserBackward, kBrowserForward inline constexpr std::string_view Xref: https://abseil.io/tips/140 https://groups.google.com/a/chromium.org/g/chromium-dev/c/jROTxMo_m2Q/m/HgciN2KsAgAJ * refactor: use inline constexpr string_view for kDevice*Key constants Xref: https://abseil.io/tips/140 https://groups.google.com/a/chromium.org/g/chromium-dev/c/jROTxMo_m2Q/m/HgciN2KsAgAJ * refactor: IsEnvSet now takes a base::cstring_view * refactor: use inline constexpr cstring_view for kRunAsNode * refactor: use inline constexpr string_view for kPDF*PluginName * refactor: use base::FilePath::FromASCII() since "internal-pdf-viewer" is ascii * chore: remove unused shell/common/electron_constants.cc * fixup! refactor: IsEnvSet now takes a base::cstring_view
Configuration menu - View commit details
-
Copy full SHA for b3c2e83 - Browse repository at this point
Copy the full SHA b3c2e83View commit details -
build(deps): bump actions/setup-node from 4.0.4 to 4.1.0 (#44433)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.4 to 4.1.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@0a44ba7...39370e3) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f7ead78 - Browse repository at this point
Copy the full SHA f7ead78View commit details -
refactor: move node ofs script to electron (#44425)
* refactor: move node ofs script to electron * chore: remove empty file
Configuration menu - View commit details
-
Copy full SHA for 39b24ae - Browse repository at this point
Copy the full SHA 39b24aeView commit details -
fix: -Wunsafe-buffer-usage warnings with argc, argv (#44366)
* refactor: move uv_setup_args() calls to startup * refactor: call base::CommandLine::Init() before ContentMain() * feat: add ElectronCommandLine::AsUtf8() * refactor: call base::CommandLine::Init() before NodeMain() * refactor: use ElectronCommandLine::AsUtf8() in NodeMain() * fix: -Wunsafe-buffer-usage warning in ElectronCommandLine::Init() * chore: add a DCHECK to confirm ElectronCommandLine was initialized before AsUtf8() is called * chore: const correctness in ElectronCommandLine::Init() args * chore: add ElectronCommandLine to macOS Electron Helper app * chore: move argc, argvc setup into electron_library_main on macOS * chore: revert BUILD.gn changes * fix: WideToUTF8() call in ElectronCommandLine::AsUtf8() * build: add uv to the include paths for app/electron_main_linux * build: add uv to the include paths for app/electron_library_main.mm * chore: revert unrelated changes these were intended for another branch
Configuration menu - View commit details
-
Copy full SHA for dffe00b - Browse repository at this point
Copy the full SHA dffe00bView commit details -
docs: Fix
powerMonitor
docs for type generation of `speed-limit-cha……nge` (#44391) Fix `powerMonitor` docs for type generation of `speed-limit-change`
Configuration menu - View commit details
-
Copy full SHA for 53458da - Browse repository at this point
Copy the full SHA 53458daView commit details -
build: fix python util verbose mode logic (#44431)
build: fix verbose mode logic
Configuration menu - View commit details
-
Copy full SHA for 9fc94a1 - Browse repository at this point
Copy the full SHA 9fc94a1View commit details -
docs: fix
win.getContentView(
) return type (#44430)docs: fix win.getContentView() return type
Configuration menu - View commit details
-
Copy full SHA for 7ff7160 - Browse repository at this point
Copy the full SHA 7ff7160View commit details -
fix: update shell.openExternal to correctly focus on external window (#…
…44408) * fix: Use openURL:configuration:completionHandler instead of openUrl * test: add a test * fix: add dispatch_async to replace GetUIThreadTaskRunner * refactor: remove unused import * fix: update to use BindPostTaskToCurrentDefault * test: add regression test for window focus * refactor: update to explicit task runner
Configuration menu - View commit details
-
Copy full SHA for de04fc3 - Browse repository at this point
Copy the full SHA de04fc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb959f8 - Browse repository at this point
Copy the full SHA fb959f8View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a720c8d - Browse repository at this point
Copy the full SHA a720c8dView commit details -
docs: fix win.setContentView() arg type (#44478)
fix: setContentView type
Configuration menu - View commit details
-
Copy full SHA for 7cdf1a0 - Browse repository at this point
Copy the full SHA 7cdf1a0View commit details
Commits on Oct 31, 2024
-
fix: flaky utility and BrowserView tests (#44451)
* fix: flake wait for crash with specific serviceName * fix: flake when unrelated WebContents exists during BrowserView tests * fix: wait for crash before forking * use name
Configuration menu - View commit details
-
Copy full SHA for 31f8e75 - Browse repository at this point
Copy the full SHA 31f8e75View commit details -
build: handle out of disk space on source cache (#44490)
* build: handle out of disk space on source cache * build: add cron job to free up source cache disk space
Configuration menu - View commit details
-
Copy full SHA for 8be4ae4 - Browse repository at this point
Copy the full SHA 8be4ae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15151c6 - Browse repository at this point
Copy the full SHA 15151c6View commit details
Commits on Nov 1, 2024
-
docs: add custom titlebar example (#43693)
* docs: add custom titlebar example * docs: add links and other small edits * docs: add panel window docs * docs: remove panel example * docs: specify expected emphasis style * docs: responding to feedback * docs: fix section names in links * docs: rework baseWindow note * docs: making window customization its own section * responding to feedback
Configuration menu - View commit details
-
Copy full SHA for 2081f77 - Browse repository at this point
Copy the full SHA 2081f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for b985d8e - Browse repository at this point
Copy the full SHA b985d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9137d96 - Browse repository at this point
Copy the full SHA 9137d96View commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc6c7bd - Browse repository at this point
Copy the full SHA bc6c7bdView commit details -
docs: fix apostrophe typo "Electrons" -> "Electron's" (#44516)
s/Electrons/Electron's/
Configuration menu - View commit details
-
Copy full SHA for 7fea537 - Browse repository at this point
Copy the full SHA 7fea537View commit details -
docs: Update Squirrel Run at Login docs to be modern (#44487)
Update Squirrel Run at Login docs to be modern The current docs for setting up Run at Login use the legacy way that Squirrel does shortcuts. This was replaced by an easier method, let's use that instead
Configuration menu - View commit details
-
Copy full SHA for d9a9d5b - Browse repository at this point
Copy the full SHA d9a9d5bView commit details
Commits on Nov 4, 2024
-
chore: bump chromium to 132.0.6807.0 (main) (#44360)
* chore: bump chromium in DEPS to 132.0.6791.0 * 5804481: [UI] Migrate remaining clients of `MenuSourceType` https://chromium-review.googlesource.com/c/chromium/src/+/5804481 * chore: try revert PA CL * chore: bump chromium in DEPS to 132.0.6793.0 * chore: bump chromium in DEPS to 132.0.6794.0 * 5952404: Clean up //ui/base/resource from Lacros code. https://chromium-review.googlesource.com/c/chromium/src/+/5952404 * 5920842: Generate combined grd for PEPC strings and use them in the element https://chromium-review.googlesource.com/c/chromium/src/+/5920842 * 5943708: Enable DynamicSafeAreaInsets for eligible users only https://chromium-review.googlesource.com/c/chromium/src/+/5943708 * chore: fixup patch indices * 5937004: Remove components/services/language_detection https://chromium-review.googlesource.com/c/chromium/src/+/5937004 * 5920322: [UI] Use mojo enum for `MenuSourceType` in ui/views/controls/ https://chromium-review.googlesource.com/c/chromium/src/+/5920322 * chore: bump chromium in DEPS to 132.0.6797.0 * 5947724: [ui] Add missing shortcut text for VKEY_COMMAND on linux https://chromium-review.googlesource.com/c/chromium/src/+/5947724 * chore: fixup patch indices * 5948024: [DNT] Fix NavigationController raw_ptr during WebContents destruction https://chromium-review.googlesource.com/c/chromium/src/+/5948024 * 5945209: Roll libc++ from c8eec3629a9e to e2c39ff9388b (1 revision) https://chromium-review.googlesource.com/c/chromium/src/+/5945209 * chore: bump chromium in DEPS to 132.0.6799.0 * chore: bump chromium in DEPS to 132.0.6801.0 * chore: bump chromium in DEPS to 132.0.6803.0 * 5942398: Remove some chrome:: namespace from chrome/browser/win/* Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5942398 * 5963016: FSA: Use the profile path for base::DIR_HOME on ChromeOS Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5963016 * chore: fixup patch indices * chore: bump chromium in DEPS to 132.0.6805.0 * 5924816: [macOS][FSA] Block Access to Application Bundle Path Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5924816 * 5962517: [media] Apply inside blink to renderer/platform/media Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5962517 * 5829616: MPArch based GuestViews basic implementation Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5829616 * 5953710: Expose a rust_static_library instead of raw rs file from rust_bindgen Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5953710 * chore: fixup patch indices * chore: disable ELF CREL on Linux Arm 5938657: Reapply "Enable ELF CREL, which reduces the size of ELF relocatable object files." | https://chromium-review.googlesource.com/c/chromium/src/+/5938657 * chore: bump chromium in DEPS to 132.0.6807.0 * 5868889: Shared Storage: Support saved queries in selectURL Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5868889 * Revert "5956408: [fastapi] Promote deprecation of FastApiTypedArray" Refs: https://chromium-review.googlesource.com/c/v8/v8/+/5956408 * Revert "5962696: [mojo] Force blink headers to only be included in blink" Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5962696 * chore: update patches * 5973073: [Extensions] Improve warnings parsing (host) permissions in MV3 Refs: https://chromium-review.googlesource.com/c/chromium/src/+/5973073 * chore: update filenames.libcxx.gni * Apply suggestions from code review Co-authored-by: John Kleinschmidt <[email protected]> --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr <[email protected]> Co-authored-by: David Sanders <[email protected]> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48801be - Browse repository at this point
Copy the full SHA 48801beView commit details -
refactor: more inline constexpr string view (#44498)
* chore: remove unused electron::kHidProductIdKey * refactor: make electron::kHidDeviceNameKey inline constexpr std::string_view refactor: make electron::kHidGuidKey inline constexpr std::string_view * refactor: make serial_chooser_context keys inline constexpr std::string_view * refactor: make native_window keys inline constexpr std::string_view * refactor: make electron::options keys inline constexpr std::string_view pt 1 * fixup! refactor: make electron::options keys inline constexpr std::string_view pt 1 chore: make kElectronNativeWindowKey a base::cstring_view ui::Widget::GetNativeWindowProperty requires a const char* * refactor: make electron::options keys inline constexpr std::string_view pt 2 * refactor: make electron::options keys inline constexpr std::string_view pt 3 * refactor: make electron::options keys inline constexpr std::string_view pt 4 * refactor: make electron::options keys inline constexpr std::string_view pt 5 * refactor: make electron::options keys inline constexpr std::string_view pt 6 * refactor: make electron::options keys inline constexpr std::string_view pt 7 * refactor: make electron::options keys inline constexpr std::string_view pt 8 * chore: remove unused file shell/common/options_switches.cc * docs: add code comment explaining use of base::cstring_view * fixup! fixup! refactor: make electron::options keys inline constexpr std::string_view pt 1 * chore: use consistent capitalization of the word 'fullscreen'
Configuration menu - View commit details
-
Copy full SHA for f5bdbdb - Browse repository at this point
Copy the full SHA f5bdbdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3f2ca1 - Browse repository at this point
Copy the full SHA e3f2ca1View commit details -
chore: bump Node.js to v22.9.0 (#44281)
* chore: bump Node.js to v22.9.0 * build: drop base64 dep in GN build nodejs/node#52856 * build,tools: make addons tests work with GN nodejs/node#50737 * fs: add fast api for InternalModuleStat nodejs/node#51344 * src: move package_json_reader cache to c++ nodejs/node#50322 * crypto: disable PKCS#1 padding for privateDecrypt nodejs-private/node-private#525 * src: move more crypto code to ncrypto nodejs/node#54320 * crypto: ensure valid point on elliptic curve in SubtleCrypto.importKey nodejs/node#50234 * src: shift more crypto impl details to ncrypto nodejs/node#54028 * src: switch crypto APIs to use Maybe<void> nodejs/node#54775 * crypto: remove DEFAULT_ENCODING nodejs/node#47182 * deps: update libuv to 1.47.0 nodejs/node#50650 * build: fix conflict gyp configs nodejs/node#53605 * lib,src: drop --experimental-network-imports nodejs/node#53822 * esm: align sync and async load implementations nodejs/node#49152 * esm: remove unnecessary toNamespacedPath calls nodejs/node#53656 * module: detect ESM syntax by trying to recompile as SourceTextModule nodejs/node#52413 * test: adapt debugger tests to V8 11.4 nodejs/node#49639 * lib: update usage of always on Atomics API nodejs/node#49639 * test: adapt test-fs-write to V8 internal changes nodejs/node#49639 * test: adapt to new V8 trusted memory spaces nodejs/node#50115 * deps: update libuv to 1.47.0 nodejs/node#50650 * src: use non-deprecated v8::Uint8Array::kMaxLength nodejs/node#50115 * src: update default V8 platform to override functions with location nodejs/node#51362 * src: add missing TryCatch nodejs/node#51362 * lib,test: handle new Iterator global nodejs/node#51362 * src: use non-deprecated version of CreateSyntheticModule nodejs/node#50115 * src: remove calls to recently deprecated V8 APIs nodejs/node#52996 * src: use new V8 API to define stream accessor nodejs/node#53084 * src: do not use deprecated V8 API nodejs/node#53084 * src: do not use soon-to-be-deprecated V8 API nodejs/node#53174 * src: migrate to new V8 interceptors API nodejs/node#52745 * src: use supported API to get stalled TLA messages nodejs/node#51362 * module: print location of unsettled top-level await in entry points nodejs/node#51999 * test: make snapshot comparison more flexible nodejs/node#54375 * test: do not set concurrency on parallelized runs nodejs/node#52177 * src: move FromNamespacedPath to path.cc nodejs/node#53540 * test: adapt to new V8 trusted memory spaces nodejs/node#50115 * build: add option to enable clang-cl on Windows nodejs/node#52870 * chore: fixup patch indices * chore: add/remove changed files * esm: drop support for import assertions nodejs/node#54890 * build: compile with C++20 support nodejs/node#52838 * deps: update nghttp2 to 1.62.1 nodejs/node#52966 * src: parse inspector profiles with simdjson nodejs/node#51783 * build: add GN build files nodejs/node#47637 * deps,lib,src: add experimental web storage nodejs/node#52435 * build: add missing BoringSSL dep * src: rewrite task runner in c++ nodejs/node#52609 * fixup! build: add GN build files * src: stop using deprecated fields of v8::FastApiCallbackOptions nodejs/node#54077 * fix: shadow variable * build: add back incorrectly removed SetAccessor patch * fixup! fixup! build: add GN build files * crypto: fix integer comparison in crypto for BoringSSL * src,lib: reducing C++ calls of esm legacy main resolve nodejs/node#48325 * src: move more crypto_dh.cc code to ncrypto nodejs/node#54459 * chore: fixup GN files for previous commit * src: move more crypto code to ncrypto nodejs/node#54320 * Fixup Perfetto ifdef guards * fix: missing electron_natives dep * fix: node_use_node_platform = false * fix: include src/node_snapshot_stub.cc in libnode * 5507047: [import-attributes] Remove support for import assertions https://chromium-review.googlesource.com/c/v8/v8/+/5507047 * fix: restore v8-sandbox.h in filenames.json * fix: re-add original-fs generation logic * fix: ngtcp2 openssl dep * test: try removing NAPI_VERSION undef * chore(deps): bump @types/node * src: move more crypto_dh.cc code to ncrypto nodejs/node#54459 * esm: remove unnecessary toNamespacedPath calls nodejs/node#53656 * buffer: fix out of range for toString nodejs/node#54553 * lib: rewrite AsyncLocalStorage without async_hooks nodejs/node#48528 * module: print amount of load time of a cjs module nodejs/node#52213 * test: skip reproducible snapshot test on 32-bit nodejs/node#53592 * fixup! src: move more crypto_dh.cc code to ncrypto * test: adjust emittedUntil return type * chore: remove redundant wpt streams patch * fixup! chore(deps): bump @types/node * fix: gn executable name on Windows * fix: build on Windows * fix: rename conflicting win32 symbols in //third_party/sqlite On Windows otherwise we get: lld-link: error: duplicate symbol: sqlite3_win32_write_debug >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:47987 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_sleep >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48042 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_is_nt >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48113 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_utf8_to_unicode >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48470 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_unicode_to_utf8 >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48486 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_mbcs_to_utf8 >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48502 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_mbcs_to_utf8_v2 >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48518 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_utf8_to_mbcs >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48534 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj lld-link: error: duplicate symbol: sqlite3_win32_utf8_to_mbcs_v2 >>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48550 >>> obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj >>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj * docs: remove unnecessary ts-expect-error after types bump * src: move package resolver to c++ nodejs/node#50322 * build: set ASAN detect_container_overflow=0 nodejs/node#55584 * chore: fixup rebase * test: disable failing ASAN test * win: almost fix race detecting ESRCH in uv_kill libuv/libuv#4341
Configuration menu - View commit details
-
Copy full SHA for c63d0d6 - Browse repository at this point
Copy the full SHA c63d0d6View commit details -
refactor: replace base::StringPrintf() calls with absl::StrFormat() (#…
…44515) refactor: replace base::StringPrintf() calls with absl::StFormat() The former is now a pass-through for the latter and is slated for removal Xref: https://issues.chromium.org/issues/40241565 https://chromium-review.googlesource.com/c/chromium/src/+/4907781
Configuration menu - View commit details
-
Copy full SHA for 726d439 - Browse repository at this point
Copy the full SHA 726d439View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c1eb3e - Browse repository at this point
Copy the full SHA 1c1eb3eView commit details -
docs: capitalize POSIX and Windows correctly (#44546)
* docs: capitalize POSIX correctly * docs: capitalize Windows correctly
Configuration menu - View commit details
-
Copy full SHA for 1835c0a - Browse repository at this point
Copy the full SHA 1835c0aView commit details -
fix: remove use of banned std::to_string() (#44514)
Use base::NumberToString() instead Xref: https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++/c++-features.md#std_sto_i_l_ul_ll_ull_f_d_ld_to_string_banned
Configuration menu - View commit details
-
Copy full SHA for 24dc9dd - Browse repository at this point
Copy the full SHA 24dc9ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0d3e42 - Browse repository at this point
Copy the full SHA f0d3e42View commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9bf067d - Browse repository at this point
Copy the full SHA 9bf067dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f2fb7b - Browse repository at this point
Copy the full SHA 4f2fb7bView commit details -
chore: remove executable flag from docs/api/app.md file permissions (#…
…44548) chore: set docs/api/app.md file permissions to 644 md files should not be executable
Configuration menu - View commit details
-
Copy full SHA for 3090e40 - Browse repository at this point
Copy the full SHA 3090e40View commit details
Commits on Nov 6, 2024
-
chore: bump chromium to 132.0.6820.0 (main) (#44544)
* chore: bump chromium in DEPS to 132.0.6817.0 * chore: update chromium patches * 5979290: Temoporarily disable crel on arm. | https://chromium-review.googlesource.com/c/chromium/src/+/5979290 * 5981701: Include callback.h instead of callback_forward.h | https://chromium-review.googlesource.com/c/chromium/src/+/5981701 * 5964918: [v8 code cache] Add a wpt_internal test demonstrating the code cache 304 problem | https://chromium-review.googlesource.com/c/chromium/src/+/5964918 * 5969697: Add NetworkTrafficAnnotationTag to PreconnectManager | https://chromium-review.googlesource.com/c/chromium/src/+/5969697 * chore: update remaining patches * chore: bump chromium in DEPS to 132.0.6818.0 * chore: update patches * 5983492: MPArch GuestView: Have executeScript target correct frame | https://chromium-review.googlesource.com/c/chromium/src/+/5983492 * chore: bump chromium in DEPS to 132.0.6820.0 * chore: update patches * 5989717: Revert "win: Remove special check for 10.0.22621.2428 Win SDK version" | https://chromium-review.googlesource.com/c/chromium/src/+/5989717 * 5968218: Send PDF Searchifier running state to browser to show UX elements. | https://chromium-review.googlesource.com/c/chromium/src/+/5968218 * build: also update the MSVS_HASH for WOA --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Keeley Hammond <[email protected]> Co-authored-by: VerteDinde <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adbd25f - Browse repository at this point
Copy the full SHA adbd25fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2002472 - Browse repository at this point
Copy the full SHA 2002472View commit details -
build: update appveyor image to latest version (#44570)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ea7b0a4 - Browse repository at this point
Copy the full SHA ea7b0a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d75b3 - Browse repository at this point
Copy the full SHA e3d75b3View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b57a8f - Browse repository at this point
Copy the full SHA 4b57a8fView commit details
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9a0401 - Browse repository at this point
Copy the full SHA f9a0401View commit details
Commits on Nov 9, 2024
-
chore: bump chromium to 132.0.6826.0 (main) (#44584)
* chore: bump chromium in DEPS to 132.0.6821.0 * chore: bump chromium in DEPS to 132.0.6822.0 * chore: update patches * chore: bump chromium in DEPS to 132.0.6824.0 * chore: update patches * 5998172: Migrate remaining NOTREACHED()s in chrome/ | https://chromium-review.googlesource.com/c/chromium/src/+/5998172 * 5872484: Pass along accelerators for menu items coming from DevTools | https://chromium-review.googlesource.com/c/chromium/src/+/5872484 * chore: update patches * 5872913: Enable `raw_span` clang plugin [1/2] | https://chromium-review.googlesource.com/c/chromium/src/+/5872913 * fixup! picture-in-picture import * 5912245: [video pip] Add progress bar to 2024 UI | https://chromium-review.googlesource.com/c/chromium/src/+/5912245 * fixup! 5872913: Enable raw_span clang plugin [1/2] | https://chromium-review.googlesource.com/c/chromium/src/+/5872913 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: Keeley Hammond <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e3a5da - Browse repository at this point
Copy the full SHA 6e3a5daView commit details
Commits on Nov 11, 2024
-
build: update appveyor image to latest version (#44606)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 928c030 - Browse repository at this point
Copy the full SHA 928c030View commit details -
build(deps): bump dsanders11/project-actions from 1.3.0 to 1.4.0 (#44566
) Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions) from 1.3.0 to 1.4.0. - [Release notes](https://github.com/dsanders11/project-actions/releases) - [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json) - [Commits](dsanders11/project-actions@eb760c4...438b25e) --- updated-dependencies: - dependency-name: dsanders11/project-actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c6c430b - Browse repository at this point
Copy the full SHA c6c430bView commit details -
fix: segfault when moving WebContentsView between BrowserWindows (#44599
Configuration menu - View commit details
-
Copy full SHA for 777e547 - Browse repository at this point
Copy the full SHA 777e547View commit details
Commits on Nov 12, 2024
-
build(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#44611)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.0 to 3.27.1. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@6624720...4f3212b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a6390b5 - Browse repository at this point
Copy the full SHA a6390b5View commit details -
feat: add optional animation parameter to BrowserWindow.setVibrancy (#…
…35987) adds optional animation parameter to BrowserWindow.setVibrancy
Configuration menu - View commit details
-
Copy full SHA for 7a79d4c - Browse repository at this point
Copy the full SHA 7a79d4cView commit details -
test: exercise fuller
globalShortcut
matrix (#44488)test: test fuller globalShortcut matrix
Configuration menu - View commit details
-
Copy full SHA for 80ff7a1 - Browse repository at this point
Copy the full SHA 80ff7a1View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d380cda - Browse repository at this point
Copy the full SHA d380cdaView commit details -
fix: add theme data source for devtools. (#44114)
* fix: add theme data source for devtools. * chore: add ut. * chore: remove recording histograms * fix: add theme data source for devtools. * chore: separate files * chore: separate files * chore: remove pragma once * chore: fix lint issue.
Configuration menu - View commit details
-
Copy full SHA for a120d87 - Browse repository at this point
Copy the full SHA a120d87View commit details -
fix: WCO buttons hidden on Linux in fullscreen (#44621)
Closes #44569. Fixes an issue where the WCO buttons were hidden on Linux in fullscreen mode but not on Windows or macOS. The Windows behavior is the expected one, so this commit makes the Linux behavior consistent.
Configuration menu - View commit details
-
Copy full SHA for 0fd16dc - Browse repository at this point
Copy the full SHA 0fd16dcView commit details -
build: reland bump Node.js to v22.9.0 (#44597)
Co-authored-by: Shelley Vohr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 946ab5f - Browse repository at this point
Copy the full SHA 946ab5fView commit details
Commits on Nov 14, 2024
-
refactor: unfilter unresponsive events (#44629)
* feat: internal -unresponsive event * Reland "refactor: JSify BrowserWindow unresponsive handling" This reverts commit ef7ae78. * fix: emit unresponsive if close not prevented --------- Co-authored-by: Keeley Hammond <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41b5d7e - Browse repository at this point
Copy the full SHA 41b5d7eView commit details -
build: fix python warnings "SyntaxWarning: invalid escape sequence '\…
…w'" (#44650) * fix: SyntaxWarning: invalid escape sequence '\w' * chore: remove some unused imports * fix: E711 warning 'Comparison to should be '
Configuration menu - View commit details
-
Copy full SHA for 8a67e77 - Browse repository at this point
Copy the full SHA 8a67e77View commit details -
chore: bump chromium to 132.0.6834.0 (main) (#44602)
* chore: bump chromium in DEPS to 132.0.6827.0 * chore: bump chromium in DEPS to 132.0.6828.0 * chore: bump chromium in DEPS to 132.0.6830.0 * chore: bump chromium in DEPS to 132.0.6832.0 * chore: bump chromium in DEPS to 132.0.6834.0 * chore: update chromium patches * 5977022: Apply os setting of overlay scrollbar to web instances | https://chromium-review.googlesource.com/c/chromium/src/+/5977022 * 5991440: Cleanup //ui/compositor from LaCros support code. | https://chromium-review.googlesource.com/c/chromium/src/+/5991440 * chore: update all patches * 6000058: Add base_subdirs to file_chooser.mojom NativeFileInfo | https://chromium-review.googlesource.com/c/chromium/src/+/6000058 * 6009949: Rename NOTREACHED_NORETURN() uses to NOTREACHED() | https://chromium-review.googlesource.com/c/chromium/src/+/6009949 * 5966419: [freezing] Expose frozen state to extensions (3/3 - add frozen to chrome.tabs.Tab). https://chromium-review.googlesource.com/c/chromium/src/+/5966419 Also https://chromium-review.googlesource.com/c/chromium/src/+/6006424 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: VerteDinde <[email protected]> Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1957f5 - Browse repository at this point
Copy the full SHA b1957f5View commit details
Commits on Nov 15, 2024
-
fix:
WebContentsView
removal should compare directly (#44656)* fix: WebContentsView removal should compare directly * fixup view comparision * chore: use erase_if * Apply review suggestions --------- Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27fe6cc - Browse repository at this point
Copy the full SHA 27fe6ccView commit details -
fix: revert required portal version for file chooser dialogs (#44426)
* feat: add support for configuring xdg portal version at runtime * doc: update command-line-switches.md * doc: update command-line-switches.md Co-authored-by: John Kleinschmidt <[email protected]> * doc: required portal version for defaultPath support Co-authored-by: John Kleinschmidt <[email protected]> * doc: update more occurrances * fix: remove warning from save dialogs * doc: update command-line-switches.md Co-authored-by: John Kleinschmidt <[email protected]> --------- Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fb5aab - Browse repository at this point
Copy the full SHA 4fb5aabView commit details -
chore: update extensions features (#44653)
* chore: update extensions features * restore header
Configuration menu - View commit details
-
Copy full SHA for aca84be - Browse repository at this point
Copy the full SHA aca84beView commit details -
chore: cleanup following internal switch to
readPackageJSON
(#44644)chore: cleanup following internal switch to readPackageJSON
Configuration menu - View commit details
-
Copy full SHA for a15e42e - Browse repository at this point
Copy the full SHA a15e42eView commit details -
build: update appveyor image to latest version (#44675)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 15ff999 - Browse repository at this point
Copy the full SHA 15ff999View commit details
Commits on Nov 18, 2024
-
fix:
utilityProcess
pid should beundefined
after exit (#44677)fix: utilityProcess pid should be undefined after exit
Configuration menu - View commit details
-
Copy full SHA for dd50afa - Browse repository at this point
Copy the full SHA dd50afaView commit details -
build: re-enable
container_overflow
ASAN check (#44699)build: re-enable container_overflow ASAN check
Configuration menu - View commit details
-
Copy full SHA for d320840 - Browse repository at this point
Copy the full SHA d320840View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36e1a0b - Browse repository at this point
Copy the full SHA 36e1a0bView commit details -
chore: fix multi-version parsing in issue assignment (#44679)
* chore: fix multi-version parsing * chore: tweak for review
Configuration menu - View commit details
-
Copy full SHA for 58dc990 - Browse repository at this point
Copy the full SHA 58dc990View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa7a5e6 - Browse repository at this point
Copy the full SHA aa7a5e6View commit details -
docs: Make ipcRenderer and ipcMain listener API docs consistent (#44651)
* docs: Make ipcRenderer and ipcMain listener API docs consistent * test: add some unit tests for ipcRenderer/ipcMain listener behavior * fix: Mark on/off methods as primary and addListener/removeListener as aliases * fix: clear all listeners before running ipcMain removeAllListeners tests
Configuration menu - View commit details
-
Copy full SHA for 10d9670 - Browse repository at this point
Copy the full SHA 10d9670View commit details
Commits on Nov 19, 2024
-
chore: Revert "fix: utility process exit code for graceful terminatio…
Configuration menu - View commit details
-
Copy full SHA for 1cae73b - Browse repository at this point
Copy the full SHA 1cae73bView commit details -
Configuration menu - View commit details
-
Copy full SHA for febf305 - Browse repository at this point
Copy the full SHA febf305View commit details -
build(deps): bump github/codeql-action from 3.27.1 to 3.27.4 (#44713)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.1 to 3.27.4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@4f3212b...ea9e4e3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8efc4c7 - Browse repository at this point
Copy the full SHA 8efc4c7View commit details -
build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 (#…
…44715) Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.27.0 to 2.0.0. - [Release notes](https://github.com/slackapi/slack-github-action/releases) - [Commits](slackapi/slack-github-action@37ebaef...485a9d4) --- updated-dependencies: - dependency-name: slackapi/slack-github-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2cea228 - Browse repository at this point
Copy the full SHA 2cea228View commit details -
fix: improve single-pixel resize handling on Windows (#44700)
Co-authored-by: Niklas Wenzel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b3d1ca - Browse repository at this point
Copy the full SHA 4b3d1caView commit details -
build(deps): bump the npm_and_yarn group across 2 directories with 1 …
…update (#44701) Bumps the npm_and_yarn group with 1 update in the / directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn). Bumps the npm_and_yarn group with 1 update in the /spec directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn). Updates `cross-spawn` from 7.0.3 to 7.0.6 - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6) Updates `cross-spawn` from 7.0.3 to 7.0.6 - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: cross-spawn dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9d1be5f - Browse repository at this point
Copy the full SHA 9d1be5fView commit details -
build: rework header generation in Node.js (#44657)
* build: rework header generation in Node.js * build: fix patch location error * fix: set --root-dir correctly
Configuration menu - View commit details
-
Copy full SHA for 7a5e961 - Browse repository at this point
Copy the full SHA 7a5e961View commit details -
fix: destroy url loader wrapper when JS env exits (#44574)
* fix: destroy url loader wrapper when JS env exits * Revert "fix: destroy url loader wrapper when JS env exits" This reverts commit 419151a. * Revert "Revert "fix: destroy url loader wrapper when JS env exits"" This reverts commit 4b401b0. * fix: double free of JSChunkedDataPipeGetter * fix: crash on process exit after stream completes
Configuration menu - View commit details
-
Copy full SHA for 0d6743e - Browse repository at this point
Copy the full SHA 0d6743eView commit details -
fix: utility process exit code for graceful termination (reland) (#44726
) * chore: reland "fix: utility process exit code for graceful termination" This reverts commit 1cae73b. * fix: exit code on posix when killed via api * chore: fix code style
Configuration menu - View commit details
-
Copy full SHA for 48c9149 - Browse repository at this point
Copy the full SHA 48c9149View commit details -
fix: cyclical #include dependency between autofill_popup.h and autofi…
…ll_popup_view.h (#44705) fix: AutofillPopup warning: use '= default' to define a trivial default constructor [modernize-use-equals-default] refactor: reduce #indclude scope in autofill_popup.h and autofill_popup_view.h
Configuration menu - View commit details
-
Copy full SHA for 1cf5e6d - Browse repository at this point
Copy the full SHA 1cf5e6dView commit details -
fix: bugprone-narrowing-conversions warnings in NativeImage (#44708)
* fix: bugprone-narrowing-conversions warning in NativeImage::memory_usage_ - fix signed / unsigned math by using base/numerics/safe_conversions - make memory_usage_ an int64_t so it can safely take the size_t returned by computeByteSize() Warning fixed by this commit: ../../electron/shell/common/api/electron_api_native_image.cc:155:26: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int32_t' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] 155 | new_memory_usage = image_skia->bitmap()->computeByteSize(); * fix: bugprone-narrowing-conversions warnings in NativeImage::CreateFromBitmap() `SkImageInfo::MakeN32()` and `SkBitmap::allocN32Pixels()` both take int width and height args, but we were feeding them unsigned ints. ../../electron/shell/common/api/electron_api_native_image.cc:508:36: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] 508 | auto info = SkImageInfo::MakeN32(width, height, kPremul_SkAlphaType); | ^ ../../electron/shell/common/api/electron_api_native_image.cc:508:43: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] 508 | auto info = SkImageInfo::MakeN32(width, height, kPremul_SkAlphaType); | ^ ../../electron/shell/common/api/electron_api_native_image.cc:524:25: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] 524 | bitmap.allocN32Pixels(width, height, false); | ^ ../../electron/shell/common/api/electron_api_native_image.cc:524:32: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] 524 | bitmap.allocN32Pixels(width, height, false); | ^ ../../electron/shell/common/api/electron_api_native_image.cc:528:48: warning: narrowing conversion from 'double' to 'float' [bugprone-narrowing-conversions] 528 | gfx::ImageSkia::CreateFromBitmap(bitmap, scale_factor);
Configuration menu - View commit details
-
Copy full SHA for ac61c74 - Browse repository at this point
Copy the full SHA ac61c74View commit details
Commits on Nov 20, 2024
-
chore: bump chromium to 133.0.6846.0 (main) (#44665)
* chore: bump chromium in DEPS to 133.0.6836.0 * chore: bump chromium in DEPS to 133.0.6838.0 * chore: update patches * 6006096: [Sync ESB] Integrate Chrome Toast UI https://chromium-review.googlesource.com/c/chromium/src/+/6006096 * Confine enable_device_bound_sessions buildflag to //net https://chromium-review.googlesource.com/c/chromium/src/+/6014679 * revert [api] Delete deprecated struct FastApiTypedArray https://chromium-review.googlesource.com/c/v8/v8/+/5982984 Also https://chromium-review.googlesource.com/c/v8/v8/+/5979766/1 * fixup revert [api] Delete deprecated struct FastApiTypedArray * Migrate remaining NOTREACHED()s in chrome/ https://chromium-review.googlesource.com/c/chromium/src/+/5998172 * [Reland][Extensions] Remove ExtensionHostDelegate::GetJavaScriptDialogManager() https://chromium-review.googlesource.com/c/chromium/src/+/6020106 * Remove NOTREACHED_IN_MIGRATION() https://chromium-review.googlesource.com/c/chromium/src/+/6021996 * Remove Lock screen apps [#8] : remove lock screen extension https://chromium-review.googlesource.com/c/chromium/src/+/6005846 * Reland "Add CrashReporterClient::GetProductInfo(ProductInfo*)" https://chromium-review.googlesource.com/c/chromium/src/+/6012631 * Ozone/Wayland: remove lacros specific window states https://chromium-review.googlesource.com/c/chromium/src/+/6011215 * chore: bump chromium in DEPS to 133.0.6840.0 * chore: bump chromium in DEPS to 133.0.6841.0 * chore: bump chromium in DEPS to 133.0.6844.0 * implement virtual WebContents::CanUserEnterFullscreen * OnSearchifyStateChange -> OnSearchifyStarted * regen libc++ filenames * chore: bump chromium in DEPS to 133.0.6846.0 * chore: update patches --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]> Co-authored-by: Samuel Maddock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43ed763 - Browse repository at this point
Copy the full SHA 43ed763View commit details -
build(deps): bump mikefarah/yq from 4.44.3 to 4.44.5 (#44714)
Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.44.3 to 4.44.5. - [Release notes](https://github.com/mikefarah/yq/releases) - [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt) - [Commits](mikefarah/yq@bbdd974...bc5b54c) --- updated-dependencies: - dependency-name: mikefarah/yq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8ed48e2 - Browse repository at this point
Copy the full SHA 8ed48e2View commit details -
fix: tooltips in WCO caption buttons (#44721)
fix: tooltips in WCO capton buttons
Configuration menu - View commit details
-
Copy full SHA for 54d53bf - Browse repository at this point
Copy the full SHA 54d53bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8223ebc - Browse repository at this point
Copy the full SHA 8223ebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for eba0edf - Browse repository at this point
Copy the full SHA eba0edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f95e1d8 - Browse repository at this point
Copy the full SHA f95e1d8View commit details -
build: update appveyor image to latest version (#44751)
Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 15c3064 - Browse repository at this point
Copy the full SHA 15c3064View commit details -
refactor: use gdk_display_beep() on Linux (#44734)
* refactor: use gdk_display_beep() to beep on Linux * chore: make a stub declaration for gdk_display_beep() * chore: remove unused file electron_gtk.sigs * chore: remove unused #includes to make gn check happy
Configuration menu - View commit details
-
Copy full SHA for 85e2622 - Browse repository at this point
Copy the full SHA 85e2622View commit details -
docs: removes redundant phrasing in the code signing documentation (#…
…44716) Update code-signing.md
Configuration menu - View commit details
-
Copy full SHA for 769b045 - Browse repository at this point
Copy the full SHA 769b045View commit details -
fix: windows save dialog extension bug (#44296)
* fix: windows save dialog extension bug * refactor: simplify firstSpec extraction Co-authored-by: Charles Kerr <[email protected]> * refactor: split when necessary Co-authored-by: Sam Maddock <[email protected]> --------- Co-authored-by: Charles Kerr <[email protected]> Co-authored-by: Sam Maddock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ea6485 - Browse repository at this point
Copy the full SHA 0ea6485View commit details
Commits on Nov 21, 2024
-
fix:
performance-no-automatic-move
clang-tidy warnings (#44742)* fix: performance-no-automatic-move in GetLogFileName() remove `const` from log_filename. Warning fixed by this commit: ../../electron/shell/common/logging.cc:40:12: warning: constness of 'log_filename' prevents automatic move [performance-no-automatic-move] * fix: performance-no-automatic-move in GetBundleResourcePath() remove `const` from request_relative_path. Warning fixed by this commit: electron/shell/browser/extensions/electron_extensions_browser_client.cc:187:10: warning: constness of 'request_relative_path' prevents automatic move [performance-no-automatic-move]
Configuration menu - View commit details
-
Copy full SHA for 6789431 - Browse repository at this point
Copy the full SHA 6789431View commit details -
fix: clang-tidy
performance-inefficient-vector-operation
warnings (#……44743) * fix: performance-inefficient-vector-operation warning in Clipboard::WriteFilesForTesting() * fix: performance-inefficient-vector-operation warning in GetUploadedReports()
Configuration menu - View commit details
-
Copy full SHA for 86962ba - Browse repository at this point
Copy the full SHA 86962baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0005ae9 - Browse repository at this point
Copy the full SHA 0005ae9View commit details
Commits on Nov 22, 2024
-
build: remove duplicate line in gn file (#44786)
style: remove duplicate line in gn file
Configuration menu - View commit details
-
Copy full SHA for 1d55eb9 - Browse repository at this point
Copy the full SHA 1d55eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd1b5b - Browse repository at this point
Copy the full SHA 4fd1b5bView commit details -
fix: ensure
context-menu
emitted for draggable regions (#44761)* fix: ensure context-menu emitted for draggable regions * chore: address suggestions from review
Configuration menu - View commit details
-
Copy full SHA for 86e4529 - Browse repository at this point
Copy the full SHA 86e4529View commit details -
fix: crash calling
shell.readShortcutLink
(#44784)fix: crash calling shell.readShortcutLink
Configuration menu - View commit details
-
Copy full SHA for 0285592 - Browse repository at this point
Copy the full SHA 0285592View commit details -
feat: add query-session-end and improve session-end events on Windows (…
…#44598) * feat: add query-session-end event for Windows * fix: remove debug line * feat: notify with reason on session-end * docs: add comments and return params * docs: add same docs to the BrowserWindow * fix: add shutdown reason if lParam == 0 * docs: remove 'force' word * docs: revert multithreading.md change * docs: add reasons documentation, reason variable renamed to reasons * docs: improve 'shutdown' reason wording * docs: reword with 'can be' * fix: pass reasons by reference * fix: use newer approach which expose reasons value directly on Event object * docs: add escaping * style: linter fixes * fix: project now should compile * fix: EmitWithoutEvent method added, EmitWithEvent moved to private again * docs: typo fix Co-authored-by: Sam Maddock <[email protected]> * docs: dedicated WindowSessionEndEvent type created * docs: better wording for session-end event description Co-authored-by: Will Anderson <[email protected]> --------- Co-authored-by: Sam Maddock <[email protected]> Co-authored-by: Will Anderson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5ea177 - Browse repository at this point
Copy the full SHA c5ea177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a35133 - Browse repository at this point
Copy the full SHA 4a35133View commit details
Commits on Nov 23, 2024
-
fix: remove unused local variables (#44815)
* chore: remove unused local non-trivial variable relaunch_executable became unused in June 2016 in 0d066de * chore: only declare program_name local variable if used We declared it everywhere but only used it on Windows * chore: remove unused local non-trivial variable path from UnregisterXWindow it became unused in 2020 by 72a0892
Configuration menu - View commit details
-
Copy full SHA for 24df5f9 - Browse repository at this point
Copy the full SHA 24df5f9View commit details