Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for Chrome 135 beta #26135

Merged
merged 1 commit into from
Mar 7, 2025
Merged

Updates for Chrome 135 beta #26135

merged 1 commit into from
Mar 7, 2025

Conversation

Elchi3
Copy link
Member

@Elchi3 Elchi3 commented Mar 6, 2025

The @openwebdocs BCD collector project v10.12.10 found new features shipping in Chrome 135 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 Chrome Canary/behind origin trials/enrollment, it is not considered here.

With this PR, BCD considers the following 56 features as shipping in Chrome 135:

  • api.CanvasRenderingContext2D.lang
  • api.CommandEvent
  • api.CommandEvent.CommandEvent
  • api.CommandEvent.command
  • api.CommandEvent.source
  • api.Element.ariaActiveDescendantElement
  • api.Element.ariaControlsElements
  • api.Element.ariaDescribedByElements
  • api.Element.ariaDetailsElements
  • api.Element.ariaErrorMessageElements
  • api.Element.ariaFlowToElements
  • api.Element.ariaLabelledByElements
  • api.ElementInternals.ariaActiveDescendantElement
  • api.ElementInternals.ariaControlsElements
  • api.ElementInternals.ariaDescribedByElements
  • api.ElementInternals.ariaDetailsElements
  • api.ElementInternals.ariaErrorMessageElements
  • api.ElementInternals.ariaFlowToElements
  • api.ElementInternals.ariaLabelledByElements
  • api.FetchLaterResult
  • api.FetchLaterResult.activated
  • api.GPUSupportedLimits.maxInterStageShaderComponents
  • api.HTMLButtonElement.command
  • api.HTMLButtonElement.commandForElement
  • api.HTMLElement.command_event
  • api.NavigateEvent.sourceElement
  • api.OffscreenCanvasRenderingContext2D.lang
  • api.Window.fetchLater
  • css.properties.dynamic-range-limit
  • css.properties.dynamic-range-limit.constrained-high
  • css.properties.dynamic-range-limit.high
  • css.properties.dynamic-range-limit.standard
  • css.properties.interactivity
  • css.properties.interactivity.auto
  • css.properties.interactivity.inert
  • css.properties.overflow-block
  • css.properties.overflow-block.overlay
  • css.properties.overflow-inline
  • css.properties.overflow-inline.overlay
  • css.properties.scroll-marker-group
  • css.properties.scroll-marker-group.after
  • css.properties.scroll-marker-group.before
  • css.properties.scroll-marker-group.none
  • css.selectors.scroll-marker-group
  • css.selectors.scroll-marker
  • css.selectors.target-current
  • css.types.abs
  • css.types.basic-shape.shape
  • css.types.sign
  • html.elements.button.command
  • html.elements.button.commandfor
  • javascript.builtins.DataView.getFloat16
  • javascript.builtins.DataView.setFloat16
  • javascript.builtins.Float16Array
  • javascript.builtins.Float16Array.Float16Array
  • javascript.builtins.Math.f16round

See also the 135 "Enabled by default" column on https://chromestatus.com/roadmap and https://developer.chrome.com/blog/chrome-135-beta

Notes from looking at Chromestatus for 135:

cc @rachelandrew

@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 Mar 6, 2025
@rachelandrew
Copy link
Collaborator

I have been told that Observable API may be merged in yet. I'll let you know.

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.

LGTM.

Feature Ref
api.CanvasRenderingContext2D.lang ab92db2
api.CommandEvent #invoker_commands_the_command_and_commandfor_attributes
api.CommandEvent.CommandEvent #invoker_commands_the_command_and_commandfor_attributes
api.CommandEvent.command #invoker_commands_the_command_and_commandfor_attributes
api.CommandEvent.source #invoker_commands_the_command_and_commandfor_attributes
api.Element.ariaActiveDescendantElement 163f516
api.Element.ariaControlsElements 163f516
api.Element.ariaDescribedByElements 163f516
api.Element.ariaDetailsElements 163f516
api.Element.ariaErrorMessageElements 163f516
api.Element.ariaFlowToElements 163f516
api.Element.ariaLabelledByElements 163f516
api.ElementInternals.ariaActiveDescendantElement 163f516
api.ElementInternals.ariaControlsElements 163f516
api.ElementInternals.ariaDescribedByElements 163f516
api.ElementInternals.ariaDetailsElements 163f516
api.ElementInternals.ariaErrorMessageElements 163f516
api.ElementInternals.ariaFlowToElements 163f516
api.ElementInternals.ariaLabelledByElements 163f516
api.FetchLaterResult #the_fetchlater_api
api.FetchLaterResult.activated #the_fetchlater_api
api.GPUSupportedLimits.maxInterStageShaderComponents #remove_webgpu_limit_maxinterstageshadercomponents
api.HTMLButtonElement.command #invoker_commands_the_command_and_commandfor_attributes
api.HTMLButtonElement.commandForElement #invoker_commands_the_command_and_commandfor_attributes
api.HTMLElement.command_event #invoker_commands_the_command_and_commandfor_attributes
api.NavigateEvent.sourceElement #the_navigateevent_sourceelement_property
api.OffscreenCanvasRenderingContext2D.lang ab92db2
api.Window.fetchLater #the_fetchlater_api
css.properties.dynamic-range-limit #the_dynamic-range-limit_property
css.properties.dynamic-range-limit.constrained-high #the_dynamic-range-limit_property
css.properties.dynamic-range-limit.high #the_dynamic-range-limit_property
css.properties.dynamic-range-limit.standard #the_dynamic-range-limit_property
css.properties.interactivity #css_inertness
css.properties.interactivity.auto #css_inertness
css.properties.interactivity.inert #css_inertness
css.properties.overflow-block #logical_overflow_properties
css.properties.overflow-block.overlay #logical_overflow_properties
css.properties.overflow-inline #logical_overflow_properties
css.properties.overflow-inline.overlay #logical_overflow_properties
css.properties.scroll-marker-group #scroll-marker_and_scroll-marker-group
css.properties.scroll-marker-group.after #scroll-marker_and_scroll-marker-group
css.properties.scroll-marker-group.before #scroll-marker_and_scroll-marker-group
css.properties.scroll-marker-group.none #scroll-marker_and_scroll-marker-group
css.selectors.scroll-marker-group #scroll-marker_and_scroll-marker-group
css.selectors.scroll-marker #scroll-marker_and_scroll-marker-group
css.selectors.target-current #scroll-marker_and_scroll-marker-group
css.types.abs #sign-related_functions_abs_and_sign
css.types.basic-shape.shape #the_shape_function
css.types.sign #sign-related_functions_abs_and_sign
html.elements.button.command #invoker_commands_the_command_and_commandfor_attributes
html.elements.button.commandfor #invoker_commands_the_command_and_commandfor_attributes
javascript.builtins.DataView.getFloat16 #float16array
javascript.builtins.DataView.setFloat16 #float16array
javascript.builtins.Float16Array #float16array
javascript.builtins.Float16Array.Float16Array #float16array
javascript.builtins.Math.f16round #float16array

@Elchi3
Copy link
Member Author

Elchi3 commented Mar 7, 2025

Merging this so it can make today's BCD release. Some things that are mentioned above might need follow-up PRs.

@Elchi3 Elchi3 merged commit 8549cfd into mdn:main Mar 7, 2025
6 checks passed
@Elchi3 Elchi3 deleted the chrome-135-beta branch March 7, 2025 08:33
@mdn-bot mdn-bot mentioned this pull request Mar 7, 2025
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