Skip to content

chore: bump chromium to 150.0.7863.0 (43-x-y)#51799

Merged
ckerr merged 2 commits into
43-x-yfrom
roller/chromium/43-x-y
May 31, 2026
Merged

chore: bump chromium to 150.0.7863.0 (43-x-y)#51799
ckerr merged 2 commits into
43-x-yfrom
roller/chromium/43-x-y

Conversation

@electron-roller

@electron-roller electron-roller Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

Updating Chromium to 150.0.7863.0.

See all changes in 150.0.7857.0..150.0.7863.0

Notes: Updated Chromium to 150.0.7863.0.

@electron-roller electron-roller Bot requested a review from a team as a code owner May 29, 2026 15:00
@electron-roller electron-roller Bot added backport-check-skip Skip trop's backport validity checking semver/patch backwards-compatible bug fixes labels May 29, 2026
@electron-cation electron-cation Bot added new-pr 🌱 PR opened recently and removed new-pr 🌱 PR opened recently labels May 29, 2026
Skip-Lint: cherry pick of #51794

* chore: bump chromium in DEPS to 150.0.7863.0

* 7872896: [iOS Blink] Fix build breaks in ca_layer_tree_coordinator.mm

Upstream relocated the closing brace of the `if (!ca_context_)` block
to after `#endif // !BUILDFLAG(IS_IOS) || BUILDFLAG(IS_IOS_TVOS)`.
Repositioned the MAS `#endif` accordingly so the IS_MAS_BUILD guard
still wraps the entire function body.

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7872896

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

* 7876807: [GlowUp] Adjust icons

Upstream renamed vector_icons::kCloseIcon to kCloseSmallIcon.
Updated the Google-branded icon fallback in the PiP close button
patch accordingly.

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7876807

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

* 7839163: Reland "Roll out Apple Linker for macOS non-official builds"

Upstream moved the use_thin_lto declaration to an earlier
declare_args() block and folded is_mac + (is_ios && use_lld) into a
single is_apple condition. Re-targeted the patch at the new location
and replaced is_apple with is_ios so thin LTO remains disabled on
macOS while staying enabled for iOS.

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7839163

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

* 7867233: text-fit: Rename FitText, FitTextType, FitTextTarget, and FitTextMethod

Upstream renamed FitText -> TextFit (and ConvertFitText ->
ConvertTextFit). Updated the corner-smoothing patch's surrounding
declarations and definitions to match the new name, keeping the
inserted ConvertCornerSmoothing entry just before ConvertTextFit.

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7867233

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

* chore: update patches

* 7777607: Replace ui::DomKey implicit constructor with C++17 inline constexpr

Upstream made ui::DomKey's integer constructor explicit, so the
implicit conversion from uint32_t no longer works. Cast
WebKeyboardEvent::dom_key to ui::DomKey explicitly before calling
DomKeyToKeyString.

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7777607

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

* 7872317: [Extensions] Remove duplicate type entries from Manifest::Type

Upstream removed the SCREAMING_ENUM_STYLE aliases on
extensions::Manifest::Type. Switched from TYPE_EXTENSION to
Type::kExtension.

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7872317

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

---------

Signed-off-by: John Kleinschmidt <kleinschmidtorama@gmail.com>
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: chromium-roller[bot] <chromium-roller[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
@jkleinsc jkleinsc requested a review from a team as a code owner May 29, 2026 15:20
@jkleinsc jkleinsc changed the title chore: bump chromium to 150.0.7865.1 (43-x-y) chore: bump chromium to 150.0.7863.0 (43-x-y) May 29, 2026
@ckerr ckerr merged commit b11b5e4 into 43-x-y May 31, 2026
78 checks passed
@ckerr ckerr deleted the roller/chromium/43-x-y branch May 31, 2026 16:04
@release-clerk

release-clerk Bot commented May 31, 2026

Copy link
Copy Markdown

Release Notes Persisted

Updated Chromium to 150.0.7863.0.

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

Labels

backport-check-skip Skip trop's backport validity checking roller/pause semver/patch backwards-compatible bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants