Firefox 122: Update motion-related features #21844
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Targets
Target release: Firefox 122
Release date: Jan 23, 2024
Summary
This PR proposes changes in addition to the ones in #21678.
css/types/ray.json
, which corresponds to the BCD table on the ray() page:For all the row entries, updated firefox to
122
and experimental tofalse
.Additionally for those rows:
ray()
: Updated safari to16
Sources: https://bugs.webkit.org/show_bug.cgi?id=233344 and in offset-path.json
at <position>
: Updated safari to17.2
Sources: https://bugs.webkit.org/show_bug.cgi?id=258113 and https://developer.apple.com/documentation/safari-release-notes/safari-17_2-release-notes
size
: Updated safari to17
Sources: https://bugs.webkit.org/show_bug.cgi?id=258110 and https://developer.apple.com/documentation/safari-release-notes/safari-17-release-notes
css/properties/offset-path.json
:<basic-shape>
and<coord-box>
, updated firefox to122
and experimental tofalse
.Supporting details
The Firefox bugs (listed in the next section) turn on the following preferences by default in FF122 (corresponding BCD updates in
offset-position
andoffset-path
are part of Updates for Firefox 122 beta #21678 except two below):layout.css.motion-path-offset-position.enabled
layout.css.motion-path-ray.enabled
layout.css.motion-path-basic-shapes.enabled
- updated in this PRlayout.css.motion-path-coord-box.enabled
- updated in this PRlayout.css.motion-path-url.enabled
Updated preferences: https://hg.mozilla.org/integration/autoland/file/tip/modules/libpref/init/StaticPrefList.yaml
WPT: https://wpt.fyi/results/css/motion?label=master&product=chrome%5Bstable%5D&product=firefox%5Bbeta%5D&product=safari%5Bstable%5D&aligned&view=interop&q=label%3Ainterop-2023-motion
Firefox 122 Beta Release Notes
Related issues
https://bugzilla.mozilla.org/show_bug.cgi?id=1598151
https://bugzilla.mozilla.org/show_bug.cgi?id=1598152
https://bugzilla.mozilla.org/show_bug.cgi?id=1598159