This is a backport PR for branch 44-x-y
claude[bot]

#55040: chore: rework BoringSSL with Node.js incompatibilities patch

Merged
Created: Oct 15, 2026, 11:24:04 PM
Merged: Oct 16, 2026, 2:50:59 AM
1 comments
Target: 44-x-y

Requested by David Babenko-Sanders · Slack thread

Description of Change

Manually backport #55037. See that PR for details.

CC @dsanders11

The cherry-pick conflicted only in the generated index and hunk headers of the node patches, because this branch's node patch series differs from main's (src_backport_the_perfetto_trace_agent.patch on main is src_add_perfetto_trace_agent.patch here), so I rebuilt them by applying this branch's series plus the change to Node.js v24.22.0 and re-exporting with script/git-export-patches, which gives the same Node.js source delta as on main.

Checklist

🤖 Generated with Claude Code

https://claude.ai/code/session_01FEtfbdwkKabsmYWAF8Sqsw

Release Notes

Notes: none


Generated by Claude Code

Backport Information

Original PR Author
dsanders11
Original PR Status
Merged
Original PR Merged At
Oct 15, 2026, 10:58:36 PM
Original PR Link
GitHubView on GitHub

Semver Impact

Major
Breaking changes
Minor
New features
Patch
Bug fixes
None
Docs, tests, etc.

Semantic Versioning helps users understand the impact of updates:

  • Major (X.y.z): Breaking changes that may require code modifications
  • Minor (x.Y.z): New features that maintain backward compatibility
  • Patch (x.y.Z): Bug fixes that don't change the API
  • None: Changes that don't affect using facing parts of Electron