Skip to content

Updates for Chromium 145 beta#28833

Merged
caugner merged 2 commits intomdn:mainfrom
Elchi3:chrome-145-beta
Jan 15, 2026
Merged

Updates for Chromium 145 beta#28833
caugner merged 2 commits intomdn:mainfrom
Elchi3:chrome-145-beta

Conversation

@Elchi3
Copy link
Member

@Elchi3 Elchi3 commented Jan 15, 2026

The https://collector.openwebdocs.org/ project (v10.17.1) found new features shipping in Chromium 145 beta which was released yesterday. Currently, the collector covers about 90% of BCD, so the following list might not be exhaustive. Also, if a feature is in Canary/behind origin trials/enrollment/isolated contexts, it is not considered here.

With this PR, BCD will consider the following 50 features as shipping in Chromium 145:

  • api.Element.setHTML
  • api.HTMLElement.focus.options_focusVisible_parameter
  • api.LargestContentfulPaint.paintTime
  • api.LargestContentfulPaint.presentationTime
  • api.NavigationTransition.to
  • api.Origin
  • api.Origin.Origin
  • api.Origin.from_static
  • api.Origin.isSameOrigin
  • api.Origin.isSameSite
  • api.Origin.opaque
  • api.PerformanceElementTiming.paintTime
  • api.PerformanceElementTiming.presentationTime
  • api.PerformanceLongAnimationFrameTiming.paintTime
  • api.PerformanceLongAnimationFrameTiming.presentationTime
  • api.PerformanceNavigationTiming.confidence
  • api.PerformancePaintTiming.paintTime
  • api.PerformancePaintTiming.presentationTime
  • api.PerformanceTimingConfidence
  • api.PerformanceTimingConfidence.randomizedTriggerRate
  • api.PerformanceTimingConfidence.toJSON
  • api.PerformanceTimingConfidence.value
  • api.Sanitizer
  • api.Sanitizer.Sanitizer
  • api.Sanitizer.allowAttribute
  • api.Sanitizer.allowElement
  • api.Sanitizer.get
  • api.Sanitizer.removeAttribute
  • api.Sanitizer.removeElement
  • api.Sanitizer.removeUnsafe
  • api.Sanitizer.replaceElementWithChildren
  • api.Sanitizer.setComments
  • api.Sanitizer.setDataAttributes
  • api.VideoFrame.metadata
  • css.properties.column-height
  • css.properties.column-height.auto
  • css.properties.column-wrap
  • css.properties.column-wrap.auto
  • css.properties.column-wrap.nowrap
  • css.properties.column-wrap.wrap
  • css.properties.text-justify
  • css.properties.text-justify.auto
  • css.properties.text-justify.inter-character
  • css.properties.text-justify.inter-word
  • css.properties.text-justify.none
  • css.properties.word-spacing.percentages
  • javascript.builtins.Map.getOrInsert
  • javascript.builtins.Map.getOrInsertComputed
  • javascript.builtins.WeakMap.getOrInsert
  • javascript.builtins.WeakMap.getOrInsertComputed

See also

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS data:js Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript data:wasm Compat data for Web Assembly features. https://developer.mozilla.org/en-US/docs/WebAssembly size:l [PR only] 101-1000 LoC changed labels Jan 15, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 15, 2026

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@caugner caugner self-requested a review January 15, 2026 12:08
Copy link
Contributor

@caugner caugner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found some different versions, and no reference for position-try[-fallbacks]: flip-{x,y} (meanwhile found the commit):

Feature Ref
api.Element.setHTML https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.HTMLElement.focus.options_focusVisible_parameter https://chromestatus.com/feature/5612989944299520
api.IdentityCredentialError.error 144 -> https://chromiumdash.appspot.com/commit/bf364e890a0eb0b1234e79dbec3d84a40f09c21a
api.LargestContentfulPaint.paintTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.LargestContentfulPaint.presentationTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.NavigationTransition.to https://chromestatus.com/feature/6008183302782976
api.Origin https://chromestatus.com/feature/5095541277065216
api.Origin.Origin https://chromestatus.com/feature/5095541277065216
api.Origin.from_static https://chromestatus.com/feature/5095541277065216
api.Origin.isSameOrigin https://chromestatus.com/feature/5095541277065216
api.Origin.isSameSite https://chromestatus.com/feature/5095541277065216
api.Origin.opaque https://chromestatus.com/feature/5095541277065216
api.PerformanceElementTiming.paintTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.PerformanceElementTiming.presentationTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.PerformanceLongAnimationFrameTiming.paintTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.PerformanceLongAnimationFrameTiming.presentationTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.PerformanceNavigationTiming.confidence 132 -> https://chromiumdash.appspot.com/commit/8ff750c8b579530729e4aa1cf84fbd2fef9a6eae
api.PerformancePaintTiming.paintTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.PerformancePaintTiming.presentationTime 133 -> https://chromiumdash.appspot.com/commit/008b5bd30fb650e251591bb21040dd68ce09ebed
api.PerformanceTimingConfidence https://chromiumdash.appspot.com/commit/6ba554f0152d147ae7d37cec8a53f606fee91e4e
api.PerformanceTimingConfidence.randomizedTriggerRate https://chromiumdash.appspot.com/commit/6ba554f0152d147ae7d37cec8a53f606fee91e4e
api.PerformanceTimingConfidence.toJSON https://chromiumdash.appspot.com/commit/6ba554f0152d147ae7d37cec8a53f606fee91e4e
api.PerformanceTimingConfidence.value https://chromiumdash.appspot.com/commit/6ba554f0152d147ae7d37cec8a53f606fee91e4e
api.Sanitizer https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.Sanitizer https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.allowAttribute https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.allowElement https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.get https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.removeAttribute https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.removeElement https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.removeUnsafe https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.replaceElementWithChildren https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.setComments https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.Sanitizer.setDataAttributes https://chromiumdash.appspot.com/commit/a2adf7935fa92e2d9f754053b5438d45cc0ef2f5
api.VideoFrame.metadata https://chromestatus.com/feature/5186046555586560
css.properties.column-height https://chromestatus.com/feature/5176206485618688
css.properties.column-height.auto https://chromestatus.com/feature/5176206485618688
css.properties.column-wrap https://chromestatus.com/feature/5176206485618688
css.properties.column-wrap.auto https://chromestatus.com/feature/5176206485618688
css.properties.column-wrap.nowrap https://chromestatus.com/feature/5176206485618688
css.properties.column-wrap.wrap https://chromestatus.com/feature/5176206485618688
css.properties.position-try-fallbacks.flip-x 144 -> chromium/chromium@925d96a
css.properties.position-try-fallbacks.flip-y 144 -> chromium/chromium@925d96a
css.properties.position-try.flip-x 144 -> chromium/chromium@925d96a
css.properties.position-try.flip-y 144 -> chromium/chromium@925d96a
css.properties.text-justify https://chromestatus.com/feature/5079678972985344
css.properties.text-justify.auto https://chromestatus.com/feature/5079678972985344
css.properties.text-justify.inter-character https://chromestatus.com/feature/5079678972985344
css.properties.text-justify.inter-word https://chromestatus.com/feature/5079678972985344
css.properties.text-justify.none https://chromestatus.com/feature/5079678972985344
css.properties.word-spacing.percentages https://chromestatus.com/feature/5106867491700736
javascript.builtins.Map.getOrInsert https://chromiumdash.appspot.com/commit/8bfd952c9b7a7ff7777f342616d5cb7838b7948c
javascript.builtins.Map.getOrInsertComputed https://chromiumdash.appspot.com/commit/8bfd952c9b7a7ff7777f342616d5cb7838b7948c
javascript.builtins.WeakMap.getOrInsert https://chromiumdash.appspot.com/commit/8bfd952c9b7a7ff7777f342616d5cb7838b7948c
javascript.builtins.WeakMap.getOrInsertComputed https://chromiumdash.appspot.com/commit/8bfd952c9b7a7ff7777f342616d5cb7838b7948c
webassembly.api.Memory.toFixedLengthBuffer 144 -> https://chromiumdash.appspot.com/commit/544e1c01b080671b3cb2212ed4d112c3dcf89eb5
webassembly.api.Memory.toResizableBuffer 144 -> https://chromiumdash.appspot.com/commit/544e1c01b080671b3cb2212ed4d112c3dcf89eb5

@Elchi3
Copy link
Member Author

Elchi3 commented Jan 15, 2026

Yes, sorry, I included the 144 entries here by mistake. Will undo.

For what you think is shipping 133/132, I think 145 is correct. It doesn't work in earlier versions for me.
And https://chromestatus.com/feature/5162859838046208 says "Expose "paintTime" and "presentationTime" in element timing, LCP, long animation frames, and paint timing.". So, while it may be implemented for longer it only seems to have been enabled now.

@github-actions github-actions bot removed the data:wasm Compat data for Web Assembly features. https://developer.mozilla.org/en-US/docs/WebAssembly label Jan 15, 2026
@caugner caugner merged commit 4717df8 into mdn:main Jan 15, 2026
8 checks passed
@Elchi3 Elchi3 deleted the chrome-145-beta branch January 15, 2026 15:09
@mdn-bot mdn-bot mentioned this pull request Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS data:js Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript size:l [PR only] 101-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants