Skip to content

Updates for Chromium 146 beta#29033

Merged
caugner merged 1 commit intomdn:mainfrom
Elchi3:chrome-146-beta
Feb 13, 2026
Merged

Updates for Chromium 146 beta#29033
caugner merged 1 commit intomdn:mainfrom
Elchi3:chrome-146-beta

Conversation

@Elchi3
Copy link
Member

@Elchi3 Elchi3 commented Feb 12, 2026

The https://collector.openwebdocs.org/ project (v10.17.2) found new features shipping in Chromium 146 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 42 features as shipping in Chromium 146:

  • api.AnimationTrigger (ref)
  • api.CustomElementRegistry.CustomElementRegistry (ref)
  • api.CustomElementRegistry.initialize (ref)
  • api.Document.customElementRegistry (ref)
  • api.Element.customElementRegistry (ref)
  • api.Element.setHTML (ref)
  • api.GPUSupportedLimits.maxStorageBuffersInFragmentStage
  • api.GPUSupportedLimits.maxStorageBuffersInVertexStage
  • api.GPUSupportedLimits.maxStorageTexturesInFragmentStage
  • api.GPUSupportedLimits.maxStorageTexturesInVertexStage
  • api.GPUTexture.textureBindingViewDimension
  • api.HTMLTemplateElement.shadowRootCustomElementRegistry (ref)
  • api.NavigationPrecommitController.addHandler (ref)
  • api.Sanitizer (ref)
  • api.Sanitizer.Sanitizer (ref)
  • api.Sanitizer.allowAttribute (ref)
  • api.Sanitizer.allowElement (ref)
  • api.Sanitizer.get (ref)
  • api.Sanitizer.removeAttribute (ref)
  • api.Sanitizer.removeElement (ref)
  • api.Sanitizer.removeUnsafe (ref)
  • api.Sanitizer.replaceElementWithChildren (ref)
  • api.Sanitizer.setComments (ref)
  • api.Sanitizer.setDataAttributes (ref)
  • api.ShadowRoot.customElementRegistry (ref)
  • css.properties.animation-trigger (ref)
  • css.properties.animation-trigger.none (ref)
  • css.properties.text-indent.each-line (ref)
  • css.properties.text-indent.hanging (ref)
  • css.properties.timeline-trigger-name (ref)
  • css.properties.timeline-trigger-name.none (ref)
  • css.properties.timeline-trigger-source (ref)
  • css.properties.timeline-trigger-source.auto (ref)
  • css.properties.timeline-trigger-source.none (ref)
  • css.properties.timeline-trigger (ref)
  • css.properties.timeline-trigger.auto (ref)
  • css.properties.timeline-trigger.none (ref)
  • css.properties.timeline-trigger.normal (ref)
  • css.properties.trigger-scope (ref)
  • css.properties.trigger-scope.all (ref)
  • css.properties.trigger-scope.none (ref)
  • javascript.builtins.Iterator.concat (ref)

See also:

Notes:

@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 size:l [PR only] 101-1000 LoC changed labels Feb 12, 2026
@github-actions
Copy link
Contributor

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

@caugner
Copy link
Contributor

caugner commented Feb 12, 2026

  • api.CustomElementRegistry.CustomElementRegistry (ref)

  • api.CustomElementRegistry.initialize (ref)

  • api.Document.customElementRegistry (ref)

  • api.Element.customElementRegistry (ref)

For these, I couldn't confirm with the ref (cf. Notes above).

  • api.GPUSupportedLimits.maxStorageBuffersInFragmentStage

  • api.GPUSupportedLimits.maxStorageBuffersInVertexStage

  • api.GPUSupportedLimits.maxStorageTexturesInFragmentStage

  • api.GPUSupportedLimits.maxStorageTexturesInVertexStage

  • api.GPUTexture.textureBindingViewDimension

For these, I guess we have to trust the collector.

Copy link
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

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

Nice one, Florian! I was just looking at documenting Scroll Triggered Animations, so this is very timely.

Looking at the Chrome 146 beta features list, there are only a couple that jumped out at me that aren't included here and which I thought the collector would be able to pick up:

Approving.

@Elchi3
Copy link
Member Author

Elchi3 commented Feb 12, 2026

Looking at the Chrome 146 beta features list, there are only a couple that jumped out at me that aren't included here and which I thought the collector would be able to pick up:

I don't see these two working in 146 beta. Maybe they will be shipping later in the beta cycle, but right now it seems to me they are not.

@chrisdavidmills
Copy link
Contributor

Looking at the Chrome 146 beta features list, there are only a couple that jumped out at me that aren't included here and which I thought the collector would be able to pick up:

I don't see these two working in 146 beta. Maybe they will be shipping later in the beta cycle, but right now it seems to me they are not.

Ah, OK, fair enough.

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.

Let's trust the collector tests for now.

@caugner caugner merged commit 49a18b7 into mdn:main Feb 13, 2026
7 checks passed
@mdn-bot mdn-bot mentioned this pull request Feb 13, 2026
@Elchi3 Elchi3 deleted the chrome-146-beta branch February 14, 2026 11:06
@mdn mdn deleted a comment from nateborger628-boop Feb 22, 2026
@mdn mdn deleted a comment from nateborger628-boop Feb 22, 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.

3 participants