-
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 Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a5a1ea - Browse repository at this point
Copy the full SHA 3a5a1eaView commit details -
build: remove fix_disable_scope_reuse_associated_dchecks.patch (#43441)
chore: remove fix_disable_scope_reuse_associated_dchecks.patch
Configuration menu - View commit details
-
Copy full SHA for 9ce0ca7 - Browse repository at this point
Copy the full SHA 9ce0ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1eee18 - Browse repository at this point
Copy the full SHA c1eee18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f34b0e - Browse repository at this point
Copy the full SHA 7f34b0eView commit details -
perf: prefer GURL string_view getters (#43443)
* chore: avoid double-call to url.scheme() in WebContentsZoomController::SetZoomMode() * perf: use gurl.scheme_piece() in GetAppInfoHelperForProtocol() * perf: use gurl.scheme_piece() in Browser::GetApplicationNameForProtocol() * refactor: add std::less<> to HandlersMap This lets us search it using string_view keys * refactor: ProtocolRegistry::FindRegistered() now takes a std::string_view * perf: use gurl.scheme_piece() in InspectableWebContents::LoadNetworkResource() * refactor: ProtocolRegistry::FindIntercepted() now takes a std::string_view * perf: use gurl.scheme_piece() in SimpleURLLoaderWrapper::GetURLLoaderFactoryForURL() * perf: use gurl.scheme_piece() in ProxyingURLLoaderFactory::CreateLoaderAndStart() * perf: use gurl.host_piece() in ElectronWebUIControllerFactory::GetWebUIType() * perf: use gurl.host_piece() in ElectronWebUIControllerFactory::CreateWebUIControllerForURL()
Configuration menu - View commit details
-
Copy full SHA for 5a1eeea - Browse repository at this point
Copy the full SHA 5a1eeeaView commit details -
build: update appveyor image to latest version (#43451)
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 e6555ac - Browse repository at this point
Copy the full SHA e6555acView commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5994b34 - Browse repository at this point
Copy the full SHA 5994b34View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 56829f7 - Browse repository at this point
Copy the full SHA 56829f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2390706 - Browse repository at this point
Copy the full SHA 2390706View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cea992 - Browse repository at this point
Copy the full SHA 7cea992View commit details -
chore: bump node to v20.17.0 (main) (#43428)
* chore: bump node in DEPS to v20.17.0 * module: disallow CJS <-> ESM edges in a cycle from require(esm) nodejs/node#52264 * src: expose LookupAndCompile with parameters nodejs/node#53886 * src: fix -Wshadow warning nodejs/node#53885 * lib: convert WeakMaps in cjs loader with symbol properties nodejs/node#52095 * src: reduce unnecessary serialization of CLI options in C++ nodejs/node#52451 * build: ensure v8_pointer_compression_sandbox is enabled on 64bit nodejs/node#53884 * lib: improve error message when index not found on cjs nodejs/node#53859 * src,lib: expose getCategoryEnabledBuffer to use on node.http nodejs/node#53602 * deps: update c-ares to v1.32.2 nodejs/node#53865 * chore: fixup patch indices * deps: update V8 to 12.2 nodejs/node#51362 * stream: Expose DuplexPair API nodejs/node#34111 --------- 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 38512ef - Browse repository at this point
Copy the full SHA 38512efView commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41b8fdc - Browse repository at this point
Copy the full SHA 41b8fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c41a28d - Browse repository at this point
Copy the full SHA c41a28dView commit details
Commits on Sep 4, 2024
-
build: free up macos disk space as soon as possible (#43533)
* chore: free up macos disk space as soon as possible * build: free up disk space on gn check too
Configuration menu - View commit details
-
Copy full SHA for 90ba2df - Browse repository at this point
Copy the full SHA 90ba2dfView commit details -
fix: -Wunsafe-buffer-usage warnings in IsUrlArg() (#43477)
* fix: -Wunsafe-buffer-usage warnings in IsUrlArg() * chore: improve code comments for CheckCommandLineArguments() * chore: reduce diffs from main * refactor: CheckCommandLineArguments takes a StringVector arg Fixes another buffer warning!
Configuration menu - View commit details
-
Copy full SHA for b42c0ae - Browse repository at this point
Copy the full SHA b42c0aeView commit details -
fix: systemMediaPermissionDenied should not check camera perms when t…
…he request is asking for screen share (#43517) * fix: systemMediaPermissionDenied: should check for screen capture perms instead of camera * Revert "fix: systemMediaPermissionDenied: should check for screen capture perms instead of camera" This reverts commit e9cc672. * should only do these checks for audio or video, but not screenshare * no service * oops --------- Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 635d421 - Browse repository at this point
Copy the full SHA 635d421View commit details -
fix: Use XDG_ACTIVATION_TOKEN in wayland when launched by other app (#…
…43481) When an electron app is launched by another app ensure that the XDG_ACTIVATION_TOKEN env var is read and used for activation using xdg_activation_v1 protocol.
Configuration menu - View commit details
-
Copy full SHA for 53dcda1 - Browse repository at this point
Copy the full SHA 53dcda1View commit details -
build(deps): bump github/codeql-action from 3.26.3 to 3.26.6 (#43529)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.3 to 3.26.6. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@883d858...4dd1613) --- 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 4c83016 - Browse repository at this point
Copy the full SHA 4c83016View commit details -
fix: don't use deprecate-soon class v8::String::Value (#43518)
* fix: remove use of deprecated v8::String::Value Upstream marked v8::String::Value as `V8_DEPRECATE_SOON` last month, so let's stop using it. The replacement code mostly does the same as v8::String::Value(); but since our test only cares about the length and not the contents, we get a small perf win of not needing to allocate a char array and not needing to call Local::String::Write(). Upstream V8_DEPRECATE_SOON: Xref: https://chromium-review.googlesource.com/c/v8/v8/+/5667299kkk v8::String::Value() implementation: https://chromium.googlesource.com/v8/v8/+/20226b740bfa1a1e46dff80363232dfd3da50de8/src/api/api.cc#10883 History on why we used it: 80c1a97 f49ed30 * Update shell/common/gin_converters/file_path_converter.h Co-authored-by: Robo <[email protected]> * fixup! Update shell/common/gin_converters/file_path_converter.h do not return success for all non-Null non-Strings --------- Co-authored-by: Robo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 054cbcd - Browse repository at this point
Copy the full SHA 054cbcdView commit details -
build: don't run symbol generation on PS (#43554)
fix: don't run symbol generation on PS
Configuration menu - View commit details
-
Copy full SHA for 94f2722 - Browse repository at this point
Copy the full SHA 94f2722View commit details -
refactor: declare gin::Wrapper subclasses as final (#43527)
As per the gin docs: "Wrappable<T> explicitly does not support further subclassing of T. Subclasses of Wrappable<T> should be declared final."
Configuration menu - View commit details
-
Copy full SHA for 8ae5aac - Browse repository at this point
Copy the full SHA 8ae5aacView commit details
Commits on Sep 5, 2024
-
chore: migrate to v8::Object::SetPrototypeV2() (#43535)
chore: migrate to v8::Object::SetPrototypeV2(). Xref: https://chromium-review.googlesource.com/c/v8/v8/+/5600627 [api] Mark v8::Object::GetPrototype() for deprecation Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0467790 - Browse repository at this point
Copy the full SHA 0467790View commit details -
perf: use v8::Local<v8::Object> as the key in ObjectCache (#43519)
* perf: use v8::Object* as direct keys instead of using hash + a linked list * refactor: use v8::Local<v8::Object> as the key
Configuration menu - View commit details
-
Copy full SHA for 2d868ec - Browse repository at this point
Copy the full SHA 2d868ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73d480d - Browse repository at this point
Copy the full SHA 73d480dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c3840a - Browse repository at this point
Copy the full SHA 2c3840aView commit details -
build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#43528)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.6 to 4.4.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@834a144...5076954) --- updated-dependencies: - dependency-name: actions/upload-artifact 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 4b5a831 - Browse repository at this point
Copy the full SHA 4b5a831View commit details -
build(deps): bump slackapi/slack-github-action from 1.26.0 to 1.27.0 (#…
…43530) Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.26.0 to 1.27.0. - [Release notes](https://github.com/slackapi/slack-github-action/releases) - [Commits](slackapi/slack-github-action@70cd7be...37ebaef) --- updated-dependencies: - dependency-name: slackapi/slack-github-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 6aae126 - Browse repository at this point
Copy the full SHA 6aae126View commit details -
fix: Launch apps with XDG_ACTIVATION_TOKEN in ozone/wayland (#43480)
* fix: Launch apps with XDG_ACTIVATION_TOKEN in ozone/wayland Ensure apps are launched with the activation token received from xdg_activation_v1 protocol. * add focus_launched_process option
Configuration menu - View commit details
-
Copy full SHA for 69df09d - Browse repository at this point
Copy the full SHA 69df09dView commit details -
docs: explain ipcRenderer behavior in context-bridge.md (#43455)
* docs: explain ipcRenderer behavior in context-bridge.md * Update context-bridge.md * Update context-bridge.md * Update docs/api/context-bridge.md Co-authored-by: Erik Moura <[email protected]> * Update context-bridge.md * Update context-bridge.md * Update context-bridge.md * Update docs/api/context-bridge.md Co-authored-by: Erick Zhao <[email protected]> * Update docs/api/context-bridge.md Co-authored-by: David Sanders <[email protected]> --------- Co-authored-by: Erik Moura <[email protected]> Co-authored-by: Erick Zhao <[email protected]> Co-authored-by: David Sanders <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32d5f9e - Browse repository at this point
Copy the full SHA 32d5f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eff862b - Browse repository at this point
Copy the full SHA eff862bView commit details
Commits on Sep 6, 2024
-
fix: -Wunsafe-buffer-usage warnings in url-loader (#43564)
Use v8::ArrayBufferView::CopyContents() instead of doing the pointer math + memcpy() ourselves. This not only solves the buffer warnings, but may also avoid some additional overhead: > Copy the contents of the ArrayBufferView's buffer to an > embedder defined memory without additional overhead that > calling ArrayBufferView::Buffer might incur.
Configuration menu - View commit details
-
Copy full SHA for 3fde574 - Browse repository at this point
Copy the full SHA 3fde574View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25f4691 - Browse repository at this point
Copy the full SHA 25f4691View commit details -
fix: delete UvTaskRunner's timers only after they're closed (#43561)
* fix: free UvTaskRunner timers only after they are closed * refactor: UvTaskRunner now holds UvHandles
Configuration menu - View commit details
-
Copy full SHA for cc5aa65 - Browse repository at this point
Copy the full SHA cc5aa65View commit details -
fix: confirm a
v8::Value
is av8::Object
before casting it (#43575)fix: confirm a v8::Value is a v8::Object before casting it
Configuration menu - View commit details
-
Copy full SHA for fe0d427 - Browse repository at this point
Copy the full SHA fe0d427View commit details -
refactor:
NativeWindow::Create()
returns a unique_ptr (#43576)refactor: NativeWindow::Create() returns a unique_ptr
Configuration menu - View commit details
-
Copy full SHA for 18b1b33 - Browse repository at this point
Copy the full SHA 18b1b33View commit details
Commits on Sep 7, 2024
-
refactor: take a
uint8_t
span inValidateIntegrityOrDie()
(#43592)refactor: take a uint8_t span in ValidateIntegrityOrDie() Doing some groundwork for fixing unsafe base::File() APIs: - Change ValidateIntegrityOrDie() to take a span<const uint8_t> arg. We'll need this to migrate asar's base::File API calls away from the ones tagged `UNSAFE_BUFFER_USAGE` because the safe counterparts use span<uint8_t> too. - Simplify ValidateIntegrityOrDie()'s implementation by using crypto::SHA256Hash() instead of reinventing the wheel.
Configuration menu - View commit details
-
Copy full SHA for 44a4328 - Browse repository at this point
Copy the full SHA 44a4328View commit details
Commits on Sep 8, 2024
-
perf: avoid redundant Promise.GetContext calls (#43609)
refactor: avoid redundant Promise.GetContext calls Several Promise methods call `GetContext()` multiple times. From looking at the assembly in obj/electron/electron_lib/promise.o, these redundant calls are actually being made -- they aren't optmized out. This PR keeps the return value in a local variable to avoid extra calls.
Configuration menu - View commit details
-
Copy full SHA for 0568686 - Browse repository at this point
Copy the full SHA 0568686View commit details
Commits on Sep 9, 2024
-
build(deps): bump the npm_and_yarn group across 2 directories with 3 …
…updates (#43511) * build(deps): bump the npm_and_yarn group across 2 directories with 3 updates Bumps the npm_and_yarn group with 1 update in the / directory: [braces](https://github.com/micromatch/braces). Bumps the npm_and_yarn group with 3 updates in the /spec directory: [braces](https://github.com/micromatch/braces), [pdfjs-dist](https://github.com/mozilla/pdf.js) and [ws](https://github.com/websockets/ws). Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) Updates `pdfjs-dist` from 2.16.105 to 4.2.67 - [Release notes](https://github.com/mozilla/pdf.js/releases) - [Commits](mozilla/pdf.js@v2.16.105...v4.2.67) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@7.5.9...7.5.10) --- updated-dependencies: - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: pdfjs-dist dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * chore: update api-web-contents-spec to us newer version of pdfjs-dist * test: create fixture to read PDF files for verification --------- 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 0d4d752 - Browse repository at this point
Copy the full SHA 0d4d752View commit details -
fix: UvHandle move semantics (#43615)
reassign the uv_handle_t of the source
Configuration menu - View commit details
-
Copy full SHA for 8c5e7bb - Browse repository at this point
Copy the full SHA 8c5e7bbView commit details -
fix: update
BrowserView#lastWindowSize
after window resize (#43463)fix: update BrowserView#lastWindowSize after window resize (#43462)
Configuration menu - View commit details
-
Copy full SHA for e2fe8f5 - Browse repository at this point
Copy the full SHA e2fe8f5View commit details -
refactor: use std::optional in MicrotasksScope (#43621)
avoid an unnecessary heap allocation/free
Configuration menu - View commit details
-
Copy full SHA for 2844e34 - Browse repository at this point
Copy the full SHA 2844e34View commit details -
fix: out-of-scope Local handle in node::CallbackScope (#43622)
refactor: use an EscapableHandleScope
Configuration menu - View commit details
-
Copy full SHA for 5718ea4 - Browse repository at this point
Copy the full SHA 5718ea4View commit details -
fix: -Wunsafe-buffer-usage warnings in asar file IO (#43624)
* fix: -Wunsafe-buffer-usage warnings in ScopedTemporaryFile::InitFromFile() * fix: -Wunsafe-buffer-usage warnings in Archive::Init()
Configuration menu - View commit details
-
Copy full SHA for f1019c2 - Browse repository at this point
Copy the full SHA f1019c2View commit details
Commits on Sep 10, 2024
-
fix: restore Chromium default
Content-Disposition
header parsing (#……43611) * fix: restore Chromium default Content-Disposition header parsing * Update api-web-request-spec.ts
Configuration menu - View commit details
-
Copy full SHA for 0cc6050 - Browse repository at this point
Copy the full SHA 0cc6050View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3df950 - Browse repository at this point
Copy the full SHA a3df950View commit details -
feat: add support for system picker in setDisplayMediaRequestHandler (#…
…43581) * tmp * feat: add support for system picker in setDisplayMediaRequestHandler * oops * Apply suggestions from code review Co-authored-by: Erick Zhao <[email protected]> * stuff * well... * seems legit * chore: update patch to handle screenCapturer * feat: modify API to use useSystemPicker * fix: gate ScreenCaptureKitPicker to macos 15 or higher * fix: don't use native picker with legacy media selection * chore: code review, boolean set & docs update * fix: add cancelCallback * docs: clarify session & desktopCapturer docs --------- Co-authored-by: Samuel Attard <[email protected]> Co-authored-by: Samuel Attard <[email protected]> Co-authored-by: Erick Zhao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 309d5da - Browse repository at this point
Copy the full SHA 309d5daView commit details
Commits on Sep 11, 2024
-
build(deps-dev): bump webpack from 5.76.0 to 5.94.0 in the npm_and_ya…
…rn group across 1 directory (#43659) build(deps-dev): bump webpack Bumps the npm_and_yarn group with 1 update in the / directory: [webpack](https://github.com/webpack/webpack). Updates `webpack` from 5.76.0 to 5.94.0 - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.76.0...v5.94.0) --- updated-dependencies: - dependency-name: webpack 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>
Configuration menu - View commit details
-
Copy full SHA for 5580349 - Browse repository at this point
Copy the full SHA 5580349View commit details -
build: compile Node.js with C++20 support (#43555)
* build: compile with C++20 support * build: update build-image-sha for gcc 10
Configuration menu - View commit details
-
Copy full SHA for 90fbf30 - Browse repository at this point
Copy the full SHA 90fbf30View commit details -
fix: ensure
SetPluginCanSave
updated in PDFs (#43667)fix: ensure SetPluginCanSave updated in PDFs
Configuration menu - View commit details
-
Copy full SHA for dea6a4e - Browse repository at this point
Copy the full SHA dea6a4eView commit details
Commits on Sep 12, 2024
-
fix: native
View
wrapper crash missing when adding child view (#43638)fix: native View wrapper crash missing when adding child view
Configuration menu - View commit details
-
Copy full SHA for 74b5427 - Browse repository at this point
Copy the full SHA 74b5427View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c8321a - Browse repository at this point
Copy the full SHA 3c8321aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45bae95 - Browse repository at this point
Copy the full SHA 45bae95View commit details -
refactor: avoid minor code repetition in native_image.cc (#43689)
chore: delegate handle creation in NativeImage::Resize() chore: delegate handle creation in NativeImage::Crop() chore: delegate handle creation in NativeImage::CreateEmpty()
Configuration menu - View commit details
-
Copy full SHA for 3dd7e46 - Browse repository at this point
Copy the full SHA 3dd7e46View commit details -
feat: hide menu bar on windows fullscreen (#43402)
* feat: hide menu bar on windows fullscreen * test: state prior to html fullscreen transition * refactor: restore `#ifdef` for readability Reference: #43402 (comment) * docs: menu bar behavior changed --------- Co-authored-by: John Kleinschmidt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29c2744 - Browse repository at this point
Copy the full SHA 29c2744View commit details -
refactor: remove use of deprecated API BuildServiceInstanceFor() (#43690
) * refactor: update BadgeManagerFactory * refactor: update NetworkContextServiceFactory * refactor: update ElectronExtensionSystemFactory * refactor: update UsbChooserContextFactory * refactor: update UsbHidChooserContextFactory * refactor: update SerialChooserContextFactory * refactor: update FileSystemAccessPermissionContextFactory
Configuration menu - View commit details
-
Copy full SHA for 1c3a5ba - Browse repository at this point
Copy the full SHA 1c3a5baView commit details
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