Skip to content
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

Open
wants to merge 3,284 commits into
base: main
Choose a base branch
from
Open

[pull] main from electron:main #3

wants to merge 3,284 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    8f0dffe View commit details
    Browse the repository at this point in the history
  2. fix: prevent loading spinner when launching utility process on Windows (

    #43657)
    
    fix: prevent spinning cursor when launching utility process on Windows
    nikwen authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f84ffc8 View commit details
    Browse the repository at this point in the history
  3. 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
    jkleinsc authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7d4f202 View commit details
    Browse the repository at this point in the history
  4. 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
    ckerr authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    05dfd14 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. 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
    ckerr authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b6bf277 View commit details
    Browse the repository at this point in the history
  2. 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>
    dependabot[bot] authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b838109 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1c8fbf View commit details
    Browse the repository at this point in the history
  4. 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.
    codebytere authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    aa719a4 View commit details
    Browse the repository at this point in the history
  5. fix: in Emit(), don't leak converted Arg Local<Values> into calle…

    …r's scope (#43729)
    
    fix: Emit() should not leak converted arg handles into caller's HandleScope
    ckerr authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5a76655 View commit details
    Browse the repository at this point in the history
  6. 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]>
    dependabot[bot] and jkleinsc authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4dc923a View commit details
    Browse the repository at this point in the history
  7. 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
    ckerr authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    233724f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    10ba87a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cf4ab21 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f987f8a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    de33cc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. 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]>
    6 people authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    4bcbc95 View commit details
    Browse the repository at this point in the history
  2. build: update appveyor image to latest version (#43772)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    02fd8bb View commit details
    Browse the repository at this point in the history
  3. perf: hold Emit() arg arrays in a std::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>)
    ckerr authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    d897359 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cff5a7 View commit details
    Browse the repository at this point in the history
  5. perf: hold V8FunctionInvoker args in a std::array (#43752)

    perf: hold V8FunctionInvoker args in a std::array
    ckerr authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    5904d31 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. 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>
    dependabot[bot] authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    0ac8ff6 View commit details
    Browse the repository at this point in the history
  2. chore: fix compile issue about ambiguous error of multiple methods na…

    …med 'highlight'. (#43773)
    
    chore: fix ambiguous error of multiple methods named 'highlight'
    cucbin authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    855f219 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    d100921 View commit details
    Browse the repository at this point in the history
  2. 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]>
    indutny-signal and indutny authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    6aa6bad View commit details
    Browse the repository at this point in the history
  3. 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
    ckerr authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    53e89b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bcb7362 View commit details
    Browse the repository at this point in the history
  5. fix: createWindow shouldn't load URL for webContents (#43775)

    * fix: createWindow shouldn't load URL for webContents
    
    * chore: add non about blank test
    codebytere authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    f89bd74 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    e894839 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    8be458d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da449b0 View commit details
    Browse the repository at this point in the history
  3. 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>
    dependabot[bot] authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1b52f00 View commit details
    Browse the repository at this point in the history
  4. 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>
    dependabot[bot] authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0fb50c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be68d4f View commit details
    Browse the repository at this point in the history
  6. 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>
    dependabot[bot] authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f0afcaa View commit details
    Browse the repository at this point in the history
  7. 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
    MarshallOfSound authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    517d04d View commit details
    Browse the repository at this point in the history
  8. 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
    alicelovescake authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ceea122 View commit details
    Browse the repository at this point in the history
  9. docs: add advanced specification for Squirrel updater (#43234)

    * docs: add advanced specification for Squirrel updater
    
    * address feedback
    erickzhao authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    fb5baec View commit details
    Browse the repository at this point in the history
  10. 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>
    dependabot[bot] authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    82879d1 View commit details
    Browse the repository at this point in the history
  11. 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
    VerteDinde authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a3af8ea View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. 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
    ckerr authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    33d7c9a View commit details
    Browse the repository at this point in the history
  2. 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
    ckerr authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0133080 View commit details
    Browse the repository at this point in the history
  3. 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.
    ckerr authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    9598d88 View commit details
    Browse the repository at this point in the history
  4. 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.
    ckerr authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    79627de View commit details
    Browse the repository at this point in the history
  5. 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>
    dependabot[bot] authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    65e3c33 View commit details
    Browse the repository at this point in the history
  6. 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>
    dependabot[bot] authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    7222a9f View commit details
    Browse the repository at this point in the history
  7. 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.
    CezaryKulakowski authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e64a66b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    500d4f0 View commit details
    Browse the repository at this point in the history
  9. fix: crash when focusing WebView webContents (#43921)

    fix: crash when focusing WebView
    codebytere authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    bcf4095 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. 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().
    ckerr authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    af54c5a View commit details
    Browse the repository at this point in the history
  2. 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]>
    4 people authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    30fbeec View commit details
    Browse the repository at this point in the history
  3. 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.
    ckerr authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1d3b128 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8895d0 View commit details
    Browse the repository at this point in the history
  5. 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>
    dependabot[bot] authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    846b31b View commit details
    Browse the repository at this point in the history
  6. 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>
    dependabot[bot] authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    ff36ff8 View commit details
    Browse the repository at this point in the history
  7. 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
    indutny-signal authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    15db63e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. 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
    MarshallOfSound authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    74af96d View commit details
    Browse the repository at this point in the history
  2. build: update appveyor image to latest version (#43971)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b60013f View commit details
    Browse the repository at this point in the history
  3. 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
    jkleinsc authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    40cae71 View commit details
    Browse the repository at this point in the history
  4. 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.
    ckerr authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ddd45db View commit details
    Browse the repository at this point in the history
  5. fix: ensure correct WebContents when checking PDFReadyToPrint (#4…

    …3943)
    
    * fix: ensure correct WebContents when checking PDFReadyToPrint
    
    * test: fix paths on Windows
    codebytere authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    da6ab92 View commit details
    Browse the repository at this point in the history
  6. 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
    ckerr authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    a974b74 View commit details
    Browse the repository at this point in the history
  7. perf: build g_dgettext domain name at compile time (#43960)

    perf: build GettextPackage name at compile time
    ckerr authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    852f9ff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8397fef View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. 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]>
    deepak1556 and codebytere authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    f68184a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4e4cde View commit details
    Browse the repository at this point in the history
  3. ci: write test logging to console on Windows (#43990)

    test: write logging to console on Windows
    jkleinsc authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    27d2a8f View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. 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
    ckerr authored Sep 29, 2024
    Configuration menu
    Copy the full SHA
    eb40d2c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. 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]>
    3 people authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    af58931 View commit details
    Browse the repository at this point in the history
  2. 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
    ckerr authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    77f7ba9 View commit details
    Browse the repository at this point in the history
  3. 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
    ckerr authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    1d4b86c View commit details
    Browse the repository at this point in the history
  4. 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]>
    electron-roller[bot] and ckerr authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5d9800e View commit details
    Browse the repository at this point in the history
  5. 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
    VerteDinde authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7ebc427 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. 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
    MarshallOfSound authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6156546 View commit details
    Browse the repository at this point in the history
  2. 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?
    MarshallOfSound authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    47cf1e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f828c1d View commit details
    Browse the repository at this point in the history
  4. 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.
    ckerr authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6f88f0c View commit details
    Browse the repository at this point in the history
  5. fix: -Wunsafe-buffer-usage warnings in ElectronAccessibilityUI ctor (#…

    …44055)
    
    fix: -Wunsafe-buffer-usage warnings in ElectronAccessibilityUI constructor
    ckerr authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    06bce81 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15c8759 View commit details
    Browse the repository at this point in the history
  7. build: cleanup release scripts, separate cli entrypoints from logic (#…

    …44058)
    
    * build: cleanup release scripts, separate cli entrypoints from logic
    
    * build: use repo/org constants
    MarshallOfSound authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f4ffd01 View commit details
    Browse the repository at this point in the history
  8. 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]>
    electron-roller[bot] and ckerr authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1fc2064 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    5b34138 View commit details
    Browse the repository at this point in the history
  2. 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>
    electron-roller[bot] authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5a97ee2 View commit details
    Browse the repository at this point in the history
  3. 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]>
    electron-roller[bot] and ckerr authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    59a43ef View commit details
    Browse the repository at this point in the history
  4. 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
    VerteDinde authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    93dd9fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9df092e View commit details
    Browse the repository at this point in the history
  6. 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
    ckerr authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    684e345 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. build: add import/order eslint rule (#44085)

    * build: add import/order eslint rule
    
    * chore: run lint:js --fix
    MarshallOfSound authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1226851 View commit details
    Browse the repository at this point in the history
  2. 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]>
    electron-roller[bot] and ckerr authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ab1488a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. 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]>
    electron-roller[bot] and jkleinsc authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b95ee89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa40e81 View commit details
    Browse the repository at this point in the history
  3. 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]>
    3 people authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    bcbc8d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. fix: context shear in cli_remove_deprecated_v8_flag.patch (#44148)

    fix: patch shear in cli_remove_deprecated_v8_flag.patch
    ckerr authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    4cf69f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebeae6f View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. refactor: revert url::DomainIs() for cookie domains (#44153)

    build: revert DomainIs refactor
    VerteDinde authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    08d315d View commit details
    Browse the repository at this point in the history
  2. fix: -Wunsafe-buffer-usage warnings in GetNextZoomLevel() (#44149)

    fixup e894839 really fix the warning this time
    ckerr authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b5227b4 View commit details
    Browse the repository at this point in the history
  3. fix: -Wunsafe-buffer-usage warning in WriteAsciiChunk() (#44134)

    * fix: -Wunsafe-buffer-usage warning in WriteAsciiChunk()
    
    * chore: add // SAFETY comment to explain UNSAFE_BUFFERS() use
    ckerr authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    dbbdf55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78fa477 View commit details
    Browse the repository at this point in the history
  5. 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
    mlaurencin authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d51ef7d View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. 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
    ckerr authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    3d2f68a View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    d93285d View commit details
    Browse the repository at this point in the history
  2. 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
    jkleinsc authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    8201623 View commit details
    Browse the repository at this point in the history
  3. fix: clang variable configuration in generated node headers (#44189)

    * fix: clang variable configuration in generated node headers
    
    * chore: restore value in common.gypi
    deepak1556 authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    dd5b36f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5400c04 View commit details
    Browse the repository at this point in the history
  5. build: update ts defs and docs parser (#43985)

    * build: update ts defs and docs parser
    
    * build: update dig
    MarshallOfSound authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    7402648 View commit details
    Browse the repository at this point in the history
  6. 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]>
    dependabot[bot] and jkleinsc authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    13b39e0 View commit details
    Browse the repository at this point in the history
  7. 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]>
    dependabot[bot] and jkleinsc authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    6c1b377 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    527efc0 View commit details
    Browse the repository at this point in the history
  9. 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]>
    samuelmaddock and jkleinsc authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    8b3d70a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. 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
    ckerr authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    566c72c View commit details
    Browse the repository at this point in the history
  2. test: run visibility-state-spec.ts first (#44206)

    Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
    jkleinsc and trop[bot] authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    48156ae View commit details
    Browse the repository at this point in the history
  3. docs: update timelines for E34 (#44210)

    update dates for e34
    georgexu99 authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9ecb848 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    1cab6bd View commit details
    Browse the repository at this point in the history
  2. 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>
    dependabot[bot] authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0064b23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3e3680 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72802c3 View commit details
    Browse the repository at this point in the history
  5. 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]>
    4 people authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    36b7cf3 View commit details
    Browse the repository at this point in the history
  6. 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]>
    electron-roller[bot] and jkleinsc authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ef84f13 View commit details
    Browse the repository at this point in the history
  7. fix: -Wunsafe-buffer-usage warnings in TaskbarHost::SetThumbarButtons…

    …() (#44238)
    
    * fix: -Wunsafe-buffer-usage warnings in TaskbarHost::SetThumbarButtons()
    
    * fixup! fix: -Wunsafe-buffer-usage warning in ChunkedDataPipeReadableStream (#44211)
    ckerr authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b5acebf View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. fix: ensure utilityProcess only emits one 'exit' event (#44243)

    fix: ensure utilityProcess only emits one exit
    codebytere authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    df45474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af6e2fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd4ea5b View commit details
    Browse the repository at this point in the history
  4. fix: Linux crash after webContents.print() with no parent window (#…

    …44246)
    
    fix: Linux crash after print with no parent window
    codebytere authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    cbe3cb7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67775d1 View commit details
    Browse the repository at this point in the history
  6. build: use new Issue Template types in templates (#44224)

    * build: use new Issue Template types in templates
    
    * build: restore existing labels for now
    codebytere authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d386664 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. 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]>
    electron-roller[bot] and jkleinsc authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d801bad View commit details
    Browse the repository at this point in the history
  2. 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
    dsanders11 authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    cbc12d6 View commit details
    Browse the repository at this point in the history
  3. docs: removed AngularJS Batarang from the Devtool Extension Support (#…

    …44261)
    
    docs: update Devtool Extension Support
    mayur9210 authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    44c398f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9280add View commit details
    Browse the repository at this point in the history
  5. build: fix main printing patch conflict (#44302)

    build: update patches
    VerteDinde authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    ac09d11 View commit details
    Browse the repository at this point in the history
  6. 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>
    dependabot[bot] authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    2b0624f View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. 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]>
    electron-roller[bot] and jkleinsc authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    089f233 View commit details
    Browse the repository at this point in the history
  2. 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>
    dependabot[bot] authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    6c6e5c0 View commit details
    Browse the repository at this point in the history
  3. build: update appveyor image to latest version (#44311)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    456aac1 View commit details
    Browse the repository at this point in the history
  4. 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]>
    electron-roller[bot] and jkleinsc authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    738533d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35aeab6 View commit details
    Browse the repository at this point in the history
  6. 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]>
    samuelmaddock and jkleinsc authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    87bd665 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. 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>
    dependabot[bot] authored Oct 20, 2024
    Configuration menu
    Copy the full SHA
    2cf59b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. 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]>
    electron-roller[bot] and codebytere authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0d948da View commit details
    Browse the repository at this point in the history
  2. 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>
    electron-roller[bot] authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e70f70f View commit details
    Browse the repository at this point in the history
  3. 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>
    electron-roller[bot] authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d3d02ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc9d85d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e77faf View commit details
    Browse the repository at this point in the history
  6. fix: software compositing infinite loop (#44318)

    Co-authored-by: Keeley Hammond <[email protected]>
    samuelmaddock and VerteDinde authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    fff6ea4 View commit details
    Browse the repository at this point in the history
  7. fix: silence -Wunsafe-buffer-usage warning in GetPreferredLanguages() (

    …#44333)
    
    fix: use UNSAFE_BUFFERS macro in GetPreferredLanguages()
    ckerr authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e3e94d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. build: update appveyor image to latest version (#44334)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    d60d526 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd50047 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. 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
    jkleinsc authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    c42fb09 View commit details
    Browse the repository at this point in the history
  2. 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
    ckerr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    83d7040 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    a0f51d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    57920e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. 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
    samuelmaddock authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    348801b View commit details
    Browse the repository at this point in the history
  2. 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
    ckerr authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    5d0d15a View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    7396882 View commit details
    Browse the repository at this point in the history
  2. 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>
    dependabot[bot] authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    214c822 View commit details
    Browse the repository at this point in the history
  3. build: improve gen-libc++-filenames output (#44424)

    build: improve gen-libc++-filenames output
    codebytere authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    46561fc View commit details
    Browse the repository at this point in the history
  4. 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>
    dependabot[bot] authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    cc3359f View commit details
    Browse the repository at this point in the history
  5. 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
    ckerr authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    b3c2e83 View commit details
    Browse the repository at this point in the history
  6. 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>
    dependabot[bot] authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f7ead78 View commit details
    Browse the repository at this point in the history
  7. refactor: move node ofs script to electron (#44425)

    * refactor: move node ofs script to electron
    
    * chore: remove empty file
    codebytere authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    39b24ae View commit details
    Browse the repository at this point in the history
  8. 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
    ckerr authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    dffe00b View commit details
    Browse the repository at this point in the history
  9. docs: Fix powerMonitor docs for type generation of `speed-limit-cha…

    …nge` (#44391)
    
    Fix `powerMonitor` docs for type generation of `speed-limit-change`
    devinbinnie authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    53458da View commit details
    Browse the repository at this point in the history
  10. build: fix python util verbose mode logic (#44431)

    build: fix verbose mode logic
    codebytere authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    9fc94a1 View commit details
    Browse the repository at this point in the history
  11. docs: fix win.getContentView() return type (#44430)

    docs: fix win.getContentView() return type
    codebytere authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7ff7160 View commit details
    Browse the repository at this point in the history
  12. 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
    alicelovescake authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    de04fc3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fb959f8 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    a720c8d View commit details
    Browse the repository at this point in the history
  2. docs: fix win.setContentView() arg type (#44478)

    fix: setContentView type
    ckerr authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    7cdf1a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. 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
    samuelmaddock authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    31f8e75 View commit details
    Browse the repository at this point in the history
  2. 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
    jkleinsc authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    8be4ae4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15151c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. 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
    yangannyx authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    2081f77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b985d8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9137d96 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    bc6c7bd View commit details
    Browse the repository at this point in the history
  2. docs: fix apostrophe typo "Electrons" -> "Electron's" (#44516)

    s/Electrons/Electron's/
    ckerr authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    7fea537 View commit details
    Browse the repository at this point in the history
  3. 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
    anaisbetts authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    d9a9d5b View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. 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]>
    4 people authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    48801be View commit details
    Browse the repository at this point in the history
  2. 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'
    ckerr authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    f5bdbdb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3f2ca1 View commit details
    Browse the repository at this point in the history
  4. 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
    codebytere authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    c63d0d6 View commit details
    Browse the repository at this point in the history
  5. 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
    ckerr authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    726d439 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c1eb3e View commit details
    Browse the repository at this point in the history
  7. docs: capitalize POSIX and Windows correctly (#44546)

    * docs: capitalize POSIX correctly
    
    * docs: capitalize Windows correctly
    ckerr authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1835c0a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    24dc9dd View commit details
    Browse the repository at this point in the history
  9. test: fixup flaky session tests (#44545)

    test: fixup broken tests in 32-x-y (#44389)
    
    * test: fixup broken tests in 32-x-y
    
    * test: fixup additional failing test
    
    (cherry picked from commit c61bb16)
    jkleinsc authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    f0d3e42 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    9bf067d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f2fb7b View commit details
    Browse the repository at this point in the history
  3. 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
    ckerr authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    3090e40 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. 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]>
    3 people authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    adbd25f View commit details
    Browse the repository at this point in the history
  2. chore: remove unused gin::Converter<char[]>::ToV8(isolate, const char…

    …*) (#44568)
    
    No longer needed after #44498
    ckerr authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    2002472 View commit details
    Browse the repository at this point in the history
  3. build: update appveyor image to latest version (#44570)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ea7b0a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3d75b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    4b57a8f View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. build: revert bump Node.js to v22.9.0 (#44596)

    * Revert "chore: bump Node.js to v22.9.0 (#44281)"
    
    This reverts commit c63d0d6.
    
    * chore: update patches
    VerteDinde authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f9a0401 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. 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]>
    electron-roller[bot] and VerteDinde authored Nov 9, 2024
    Configuration menu
    Copy the full SHA
    6e3a5da View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. build: update appveyor image to latest version (#44606)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    928c030 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump dsanders11/project-actions from 1.3.0 to 1.4.0 (#44566

    )
    
    Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions) from 1.3.0 to 1.4.0.
    - [Release notes](https://github.com/dsanders11/project-actions/releases)
    - [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json)
    - [Commits](dsanders11/project-actions@eb760c4...438b25e)
    
    ---
    updated-dependencies:
    - dependency-name: dsanders11/project-actions
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    c6c430b View commit details
    Browse the repository at this point in the history
  3. fix: segfault when moving WebContentsView between BrowserWindows (#44599

    )
    
    * fix: segfault when moving WebContentsView between BrowserWindows
    
    * chore: actually enable fix
    
    * fixup segfault when moving WebContentsView between BrowserWindows
    jkleinsc authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    777e547 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. build(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#44611)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.0 to 3.27.1.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@6624720...4f3212b)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    a6390b5 View commit details
    Browse the repository at this point in the history
  2. feat: add optional animation parameter to BrowserWindow.setVibrancy (#…

    …35987)
    
    adds optional animation parameter to BrowserWindow.setVibrancy
    gerhardberger authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    7a79d4c View commit details
    Browse the repository at this point in the history
  3. test: exercise fuller globalShortcut matrix (#44488)

    test: test fuller globalShortcut matrix
    codebytere authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    80ff7a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    d380cda View commit details
    Browse the repository at this point in the history
  2. fix: add theme data source for devtools. (#44114)

    * fix: add theme data source for devtools.
    
    * chore: add ut.
    
    * chore: remove recording histograms
    
    * fix: add theme data source for devtools.
    
    * chore: separate files
    
    * chore: separate files
    
    * chore: remove pragma once
    
    * chore: fix lint issue.
    cucbin authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    a120d87 View commit details
    Browse the repository at this point in the history
  3. fix: WCO buttons hidden on Linux in fullscreen (#44621)

    Closes #44569.
    
    Fixes an issue where the WCO buttons were hidden on Linux in  fullscreen mode
    but not on Windows or macOS. The Windows behavior is the expected one, so this
    commit makes the Linux behavior consistent.
    codebytere authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    0fd16dc View commit details
    Browse the repository at this point in the history
  4. build: reland bump Node.js to v22.9.0 (#44597)

    Co-authored-by: Shelley Vohr <[email protected]>
    VerteDinde and codebytere authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    946ab5f View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. refactor: unfilter unresponsive events (#44629)

    * feat: internal -unresponsive event
    
    * Reland "refactor: JSify BrowserWindow unresponsive handling"
    
    This reverts commit ef7ae78.
    
    * fix: emit unresponsive if close not prevented
    
    ---------
    
    Co-authored-by: Keeley Hammond <[email protected]>
    samuelmaddock and VerteDinde authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    41b5d7e View commit details
    Browse the repository at this point in the history
  2. build: fix python warnings "SyntaxWarning: invalid escape sequence '\…

    …w'" (#44650)
    
    * fix: SyntaxWarning: invalid escape sequence '\w'
    
    * chore: remove some unused imports
    
    * fix: E711 warning 'Comparison to  should be '
    ckerr authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    8a67e77 View commit details
    Browse the repository at this point in the history
  3. chore: bump chromium to 132.0.6834.0 (main) (#44602)

    * chore: bump chromium in DEPS to 132.0.6827.0
    
    * chore: bump chromium in DEPS to 132.0.6828.0
    
    * chore: bump chromium in DEPS to 132.0.6830.0
    
    * chore: bump chromium in DEPS to 132.0.6832.0
    
    * chore: bump chromium in DEPS to 132.0.6834.0
    
    * chore: update chromium patches
    
    * 5977022: Apply os setting of overlay scrollbar to web instances | https://chromium-review.googlesource.com/c/chromium/src/+/5977022
    
    * 5991440: Cleanup //ui/compositor from LaCros support code. | https://chromium-review.googlesource.com/c/chromium/src/+/5991440
    
    * chore: update all patches
    
    * 6000058: Add base_subdirs to file_chooser.mojom NativeFileInfo | https://chromium-review.googlesource.com/c/chromium/src/+/6000058
    
    * 6009949: Rename NOTREACHED_NORETURN() uses to NOTREACHED() | https://chromium-review.googlesource.com/c/chromium/src/+/6009949
    
    * 5966419: [freezing] Expose frozen state to extensions (3/3 - add frozen to chrome.tabs.Tab).
    
    https://chromium-review.googlesource.com/c/chromium/src/+/5966419
    Also https://chromium-review.googlesource.com/c/chromium/src/+/6006424
    
    ---------
    
    Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
    Co-authored-by: VerteDinde <[email protected]>
    Co-authored-by: John Kleinschmidt <[email protected]>
    3 people authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    b1957f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. fix: WebContentsView removal should compare directly (#44656)

    * fix: WebContentsView removal should compare directly
    
    * fixup view comparision
    
    * chore: use erase_if
    
    * Apply review suggestions
    
    ---------
    
    Co-authored-by: John Kleinschmidt <[email protected]>
    codebytere and jkleinsc authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    27fe6cc View commit details
    Browse the repository at this point in the history
  2. fix: revert required portal version for file chooser dialogs (#44426)

    * feat: add support for configuring xdg portal version at runtime
    
    * doc: update command-line-switches.md
    
    * doc: update command-line-switches.md
    
    Co-authored-by: John Kleinschmidt <[email protected]>
    
    * doc: required portal version for defaultPath support
    
    Co-authored-by: John Kleinschmidt <[email protected]>
    
    * doc: update more occurrances
    
    * fix: remove warning from save dialogs
    
    * doc: update command-line-switches.md
    
    Co-authored-by: John Kleinschmidt <[email protected]>
    
    ---------
    
    Co-authored-by: John Kleinschmidt <[email protected]>
    deepak1556 and jkleinsc authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    4fb5aab View commit details
    Browse the repository at this point in the history
  3. chore: update extensions features (#44653)

    * chore: update extensions features
    
    * restore header
    samuelmaddock authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    aca84be View commit details
    Browse the repository at this point in the history
  4. chore: cleanup following internal switch to readPackageJSON (#44644)

    chore: cleanup following internal switch to readPackageJSON
    codebytere authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    a15e42e View commit details
    Browse the repository at this point in the history
  5. build: update appveyor image to latest version (#44675)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    15ff999 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. fix: utilityProcess pid should be undefined after exit (#44677)

    fix: utilityProcess pid should be undefined after exit
    codebytere authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    dd50afa View commit details
    Browse the repository at this point in the history
  2. build: re-enable container_overflow ASAN check (#44699)

    build: re-enable container_overflow ASAN check
    codebytere authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    d320840 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36e1a0b View commit details
    Browse the repository at this point in the history
  4. chore: fix multi-version parsing in issue assignment (#44679)

    * chore: fix multi-version parsing
    
    * chore: tweak for review
    codebytere authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    58dc990 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aa7a5e6 View commit details
    Browse the repository at this point in the history
  6. docs: Make ipcRenderer and ipcMain listener API docs consistent (#44651)

    * docs: Make ipcRenderer and ipcMain listener API docs consistent
    
    * test: add some unit tests for ipcRenderer/ipcMain listener behavior
    
    * fix: Mark on/off methods as primary and addListener/removeListener as aliases
    
    * fix: clear all listeners before running ipcMain removeAllListeners tests
    itsananderson authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    10d9670 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. chore: Revert "fix: utility process exit code for graceful terminatio…

    …n" (#44717)
    
    Revert "fix: utility process exit code for graceful termination (#44698)"
    
    This reverts commit 36e1a0b.
    deepak1556 authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    1cae73b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    febf305 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump github/codeql-action from 3.27.1 to 3.27.4 (#44713)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.1 to 3.27.4.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@4f3212b...ea9e4e3)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    8efc4c7 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 (#…

    …44715)
    
    Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.27.0 to 2.0.0.
    - [Release notes](https://github.com/slackapi/slack-github-action/releases)
    - [Commits](slackapi/slack-github-action@37ebaef...485a9d4)
    
    ---
    updated-dependencies:
    - dependency-name: slackapi/slack-github-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2cea228 View commit details
    Browse the repository at this point in the history
  5. fix: improve single-pixel resize handling on Windows (#44700)

    Co-authored-by: Niklas Wenzel <[email protected]>
    codebytere and nikwen authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    4b3d1ca View commit details
    Browse the repository at this point in the history
  6. build(deps): bump the npm_and_yarn group across 2 directories with 1 …

    …update (#44701)
    
    Bumps the npm_and_yarn group with 1 update in the / directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn).
    Bumps the npm_and_yarn group with 1 update in the /spec directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn).
    
    
    Updates `cross-spawn` from 7.0.3 to 7.0.6
    - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
    - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)
    
    Updates `cross-spawn` from 7.0.3 to 7.0.6
    - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
    - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)
    
    ---
    updated-dependencies:
    - dependency-name: cross-spawn
      dependency-type: indirect
      dependency-group: npm_and_yarn
    - dependency-name: cross-spawn
      dependency-type: indirect
      dependency-group: npm_and_yarn
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9d1be5f View commit details
    Browse the repository at this point in the history
  7. build: rework header generation in Node.js (#44657)

    * build: rework header generation in Node.js
    
    * build: fix patch location error
    
    * fix: set --root-dir correctly
    codebytere authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    7a5e961 View commit details
    Browse the repository at this point in the history
  8. fix: destroy url loader wrapper when JS env exits (#44574)

    * fix: destroy url loader wrapper when JS env exits
    
    * Revert "fix: destroy url loader wrapper when JS env exits"
    
    This reverts commit 419151a.
    
    * Revert "Revert "fix: destroy url loader wrapper when JS env exits""
    
    This reverts commit 4b401b0.
    
    * fix: double free of JSChunkedDataPipeGetter
    
    * fix: crash on process exit after stream completes
    deepak1556 authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    0d6743e View commit details
    Browse the repository at this point in the history
  9. fix: utility process exit code for graceful termination (reland) (#44726

    )
    
    * chore: reland "fix: utility process exit code for graceful termination"
    
    This reverts commit 1cae73b.
    
    * fix: exit code on posix when killed via api
    
    * chore: fix code style
    deepak1556 authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    48c9149 View commit details
    Browse the repository at this point in the history
  10. fix: cyclical #include dependency between autofill_popup.h and autofi…

    …ll_popup_view.h (#44705)
    
    fix: AutofillPopup warning: use '= default' to define a trivial default constructor [modernize-use-equals-default]
    
    refactor: reduce #indclude scope in autofill_popup.h and autofill_popup_view.h
    ckerr authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    1cf5e6d View commit details
    Browse the repository at this point in the history
  11. fix: bugprone-narrowing-conversions warnings in NativeImage (#44708)

    * fix: bugprone-narrowing-conversions warning in NativeImage::memory_usage_
    
    - fix signed / unsigned math by using base/numerics/safe_conversions
    
    - make memory_usage_ an int64_t so it can safely take the size_t
      returned by computeByteSize()
    
    Warning fixed by this commit:
    
    ../../electron/shell/common/api/electron_api_native_image.cc:155:26: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int32_t' (aka 'int') is implementation-defined [bugprone-narrowing-conversions]
      155 |       new_memory_usage = image_skia->bitmap()->computeByteSize();
    
    * fix: bugprone-narrowing-conversions warnings in NativeImage::CreateFromBitmap()
    
    `SkImageInfo::MakeN32()` and `SkBitmap::allocN32Pixels()` both take int
    width and height args, but we were feeding them unsigned ints.
    
    ../../electron/shell/common/api/electron_api_native_image.cc:508:36: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions]
      508 |   auto info = SkImageInfo::MakeN32(width, height, kPremul_SkAlphaType);
          |                                    ^
    ../../electron/shell/common/api/electron_api_native_image.cc:508:43: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions]
      508 |   auto info = SkImageInfo::MakeN32(width, height, kPremul_SkAlphaType);
          |                                           ^
    ../../electron/shell/common/api/electron_api_native_image.cc:524:25: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions]
      524 |   bitmap.allocN32Pixels(width, height, false);
          |                         ^
    ../../electron/shell/common/api/electron_api_native_image.cc:524:32: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions]
      524 |   bitmap.allocN32Pixels(width, height, false);
          |                                ^
    ../../electron/shell/common/api/electron_api_native_image.cc:528:48: warning: narrowing conversion from 'double' to 'float' [bugprone-narrowing-conversions]
      528 |       gfx::ImageSkia::CreateFromBitmap(bitmap, scale_factor);
    ckerr authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ac61c74 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. chore: bump chromium to 133.0.6846.0 (main) (#44665)

    * chore: bump chromium in DEPS to 133.0.6836.0
    
    * chore: bump chromium in DEPS to 133.0.6838.0
    
    * chore: update patches
    
    * 6006096: [Sync ESB] Integrate Chrome Toast UI
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6006096
    
    * Confine enable_device_bound_sessions buildflag to //net
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6014679
    
    * revert [api] Delete deprecated struct FastApiTypedArray
    
     https://chromium-review.googlesource.com/c/v8/v8/+/5982984
    Also
    https://chromium-review.googlesource.com/c/v8/v8/+/5979766/1
    
    * fixup revert [api] Delete deprecated struct FastApiTypedArray
    
    * Migrate remaining NOTREACHED()s in chrome/
    
    https://chromium-review.googlesource.com/c/chromium/src/+/5998172
    
    * [Reland][Extensions] Remove ExtensionHostDelegate::GetJavaScriptDialogManager()
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6020106
    
    * Remove NOTREACHED_IN_MIGRATION()
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6021996
    
    * Remove Lock screen apps [#8] : remove lock screen extension
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6005846
    
    * Reland "Add CrashReporterClient::GetProductInfo(ProductInfo*)"
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6012631
    
    * Ozone/Wayland: remove lacros specific window states
    
    https://chromium-review.googlesource.com/c/chromium/src/+/6011215
    
    * chore: bump chromium in DEPS to 133.0.6840.0
    
    * chore: bump chromium in DEPS to 133.0.6841.0
    
    * chore: bump chromium in DEPS to 133.0.6844.0
    
    * implement virtual WebContents::CanUserEnterFullscreen
    
    * OnSearchifyStateChange -> OnSearchifyStarted
    
    * regen libc++ filenames
    
    * chore: bump chromium in DEPS to 133.0.6846.0
    
    * chore: update patches
    
    ---------
    
    Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
    Co-authored-by: John Kleinschmidt <[email protected]>
    Co-authored-by: Samuel Maddock <[email protected]>
    3 people authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    43ed763 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump mikefarah/yq from 4.44.3 to 4.44.5 (#44714)

    Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.44.3 to 4.44.5.
    - [Release notes](https://github.com/mikefarah/yq/releases)
    - [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt)
    - [Commits](mikefarah/yq@bbdd974...bc5b54c)
    
    ---
    updated-dependencies:
    - dependency-name: mikefarah/yq
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    8ed48e2 View commit details
    Browse the repository at this point in the history
  3. fix: tooltips in WCO caption buttons (#44721)

    fix: tooltips in WCO capton buttons
    codebytere authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    54d53bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8223ebc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eba0edf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f95e1d8 View commit details
    Browse the repository at this point in the history
  7. build: update appveyor image to latest version (#44751)

    Co-authored-by: electron-appveyor-updater[bot] <161660339+electron-appveyor-updater[bot]@users.noreply.github.com>
    electron-appveyor-updater[bot] authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    15c3064 View commit details
    Browse the repository at this point in the history
  8. refactor: use gdk_display_beep() on Linux (#44734)

    * refactor: use gdk_display_beep() to beep on Linux
    
    * chore: make a stub declaration for gdk_display_beep()
    
    * chore: remove unused file electron_gtk.sigs
    
    * chore: remove unused #includes to make gn check happy
    ckerr authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    85e2622 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    769b045 View commit details
    Browse the repository at this point in the history
  10. fix: windows save dialog extension bug (#44296)

    * fix: windows save dialog extension bug
    
    * refactor: simplify firstSpec extraction
    
    Co-authored-by: Charles Kerr <[email protected]>
    
    * refactor: split when necessary
    
    Co-authored-by: Sam Maddock <[email protected]>
    
    ---------
    
    Co-authored-by: Charles Kerr <[email protected]>
    Co-authored-by: Sam Maddock <[email protected]>
    3 people authored Nov 20, 2024
    Configuration menu
    Copy the full SHA
    0ea6485 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. fix: performance-no-automatic-move clang-tidy warnings (#44742)

    * fix: performance-no-automatic-move in GetLogFileName()
    
    remove `const` from log_filename.
    
    Warning fixed by this commit:
    
    ../../electron/shell/common/logging.cc:40:12: warning: constness of 'log_filename' prevents automatic move [performance-no-automatic-move]
    
    * fix: performance-no-automatic-move in GetBundleResourcePath()
    
    remove `const` from request_relative_path.
    
    Warning fixed by this commit:
    
    electron/shell/browser/extensions/electron_extensions_browser_client.cc:187:10: warning: constness of 'request_relative_path' prevents automatic move [performance-no-automatic-move]
    ckerr authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    6789431 View commit details
    Browse the repository at this point in the history
  2. fix: clang-tidy performance-inefficient-vector-operation warnings (#…

    …44743)
    
    * fix: performance-inefficient-vector-operation warning in Clipboard::WriteFilesForTesting()
    
    * fix: performance-inefficient-vector-operation warning in GetUploadedReports()
    ckerr authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    86962ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0005ae9 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. build: remove duplicate line in gn file (#44786)

    style: remove duplicate line in gn file
    cucbin authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    1d55eb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fd1b5b View commit details
    Browse the repository at this point in the history
  3. fix: ensure context-menu emitted for draggable regions (#44761)

    * fix: ensure context-menu emitted for draggable regions
    
    * chore: address suggestions from review
    codebytere authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    86e4529 View commit details
    Browse the repository at this point in the history
  4. fix: crash calling shell.readShortcutLink (#44784)

    fix: crash calling shell.readShortcutLink
    codebytere authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    0285592 View commit details
    Browse the repository at this point in the history
  5. feat: add query-session-end and improve session-end events on Windows (

    …#44598)
    
    * feat: add query-session-end event for Windows
    
    * fix: remove debug line
    
    * feat: notify with reason on session-end
    
    * docs: add comments and return params
    
    * docs: add same docs to the BrowserWindow
    
    * fix: add shutdown reason if lParam == 0
    
    * docs: remove 'force' word
    
    * docs: revert multithreading.md change
    
    * docs: add reasons documentation, reason variable renamed to reasons
    
    * docs: improve 'shutdown' reason wording
    
    * docs: reword with 'can be'
    
    * fix: pass reasons by reference
    
    * fix: use newer approach which expose reasons value directly on Event object
    
    * docs: add escaping
    
    * style: linter fixes
    
    * fix: project now should compile
    
    * fix: EmitWithoutEvent method added, EmitWithEvent moved to private again
    
    * docs: typo fix
    
    Co-authored-by: Sam Maddock <[email protected]>
    
    * docs: dedicated WindowSessionEndEvent type created
    
    * docs: better wording for session-end event description
    
    Co-authored-by: Will Anderson <[email protected]>
    
    ---------
    
    Co-authored-by: Sam Maddock <[email protected]>
    Co-authored-by: Will Anderson <[email protected]>
    3 people authored Nov 22, 2024
    Configuration menu
    Copy the full SHA
    c5ea177 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4a35133 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. fix: remove unused local variables (#44815)

    * chore: remove unused local non-trivial variable relaunch_executable
    
    became unused in June 2016 in 0d066de
    
    * chore: only declare program_name local variable if used
    
    We declared it everywhere but only used it on Windows
    
    * chore: remove unused local non-trivial variable path from UnregisterXWindow
    
    it became unused in 2020 by 72a0892
    ckerr authored Nov 23, 2024
    Configuration menu
    Copy the full SHA
    24df5f9 View commit details
    Browse the repository at this point in the history