Skip to content

Bump electron from 40.9.2 to 40.9.3 in /electron#980

Open
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/electron/dev/electron-40.9.3
Open

Bump electron from 40.9.2 to 40.9.3 in /electron#980
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/electron/dev/electron-40.9.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps electron from 40.9.2 to 40.9.3.

Release notes

Sourced from electron's releases.

electron v40.9.3

Release Notes for v40.9.3

Fixes

  • Ensured cross-origin fetch() and XHR are blocked for custom protocols registered with supportFetchAPI: true unless corsEnabled: true is also set; cross-origin mode: 'no-cors' requests now receive an opaque response. #51271 (Also in 39, 41, 42)
  • Fixed webContents.printToPDF rejecting on all subsequent calls after a prior call was rejected with an invalid pageRanges value. #51220 (Also in 41, 42)
  • Fixed a crash when providing invalid HTTP header names or values in the webRequest.onBeforeSendHeaders() callback. #51364 (Also in 41, 42)
  • Fixed a crash that could occur when an autofill suggestion popup was shown while a window was closing. #51334 (Also in 41, 42)
  • Fixed an issue where app-region: drag inside a hidden WebContentsView would still drag the parent window on Windows. #51247 (Also in 41, 42)
  • Fixed an issue where an Electron macOS update would not be applied if another app was previously blocking the macOS system update loop. #51211 (Also in 41, 42)
  • Fixed buggy behavior where Backspace would accept macOS text replacements inside contenteditable elements. #51345 (Also in 41, 42)

Other Changes

  • Backported a fix for route_id validation in the GPU command buffer. #51320
  • Backported security fixes for 493319454, 494158331, 493234757, 492736100, 493413432, 492668885, 496281816. #51258
  • Backported several fixes in Skia, ANGLE, and WebRTC from upstream. #51265
Commits
  • 41ad342 build(deps): bump dorny/paths-filter from 3.0.2 to 4.0.1 (#51407)
  • 330e648 ci: backport secondary siso patch (#51391)
  • ff69f9e fix: validate header name and value in webRequest.onBeforeSendHeaders (#51364)
  • f95e145 ci: split macos-x64 tests into 3 shards (40-x-y) (#50973)
  • 926da60 fix: add MicrotasksScope for worker exit emit in ContextWillDestroy (#51349)
  • fe8b883 fix: make macOS text replacement work on contenteditable (#51345)
  • e34482d fix: crash in AutofillPopup teardown (#51334)
  • e9a4378 test: fix race in reentrant loadURL() ready-to-commit test (#51322)
  • 3f553b8 chore: cherry-pick 1 change from chromium (#51320)
  • 8516b8b build: restrict npm tarball contents to an explicit allowlist (#51306)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [electron](https://github.com/electron/electron) from 40.9.2 to 40.9.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v40.9.2...v40.9.3)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 40.9.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 1, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 1, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

Client Test Results

99 tests   99 ✅  0s ⏱️
 4 suites   0 💤
 1 files     0 ❌

Results for commit e6db576.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

Python Test Results

  1 files    1 suites   1m 12s ⏱️
562 tests 562 ✅ 0 💤 0 ❌
567 runs  567 ✅ 0 💤 0 ❌

Results for commit e6db576.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants