-
Notifications
You must be signed in to change notification settings - Fork 22.5k
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
Experimental features: Fixes for cssletterspacing #37056
Conversation
dd6b444
to
4eae8e7
Compare
Preview URLs External URLs (3)URL:
(comment last updated: 2024-12-03 05:45:15) |
…entation.enabled)
…and update transforms)
### Vendor-prefixed transform properties | ||
|
||
The `-moz-` prefixed [CSS transform](/en-US/docs/Web/CSS/CSS_transforms) properties have been disabled in the Nightly release via the `layout.css.prefixes.transforms` preference being set to `false`. ([Firefox bug 1855763](https://bugzil.la/1855763)). | ||
Specifically, the disabled properties are: | ||
The `-moz-` prefixed [CSS transform](/en-US/docs/Web/CSS/CSS_transforms) properties can be disabled by setting the `layout.css.prefixes.transforms` preference to `false`. The intent is to disable these once the standard CSS zoom properties are well supported. ([Firefox bug 1886134](https://bugzil.la/1886134), [Firefox bug 1855763](https://bugzil.la/1855763)). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note, they tried to get this in in FF120, but when zoom when in in FF126 it broke too much. So this still exists, but it is off by default in nightly for the moment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All looking good to me, maybe we can add something for page-orientation in a follow-up because the removal is correct here.
Thank you! 👍🏻
My take on release notes is that people are interested in the release month, but by the third month after release only weirdos like us care. I'll be updating anything in the last 6 releases, but no worth it after that. I did however fix up BCD mdn/browser-compat-data#25299 because that has real and ongoing value. |
PS Thanks for the review. Nice to start the next lot with a clean slate. EDITED Except weirdly it wouldn't let me merge at first even with your approval - sorted on a second refresh. Crazy! Thanks again. |
The experimental features page has a bunch of errors, reported in #36742. This fixes the following ones:
layout.css.letter-spacing.model
is also enabled in developer - https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#9419media.setsinkid.enabled
- deleted the section. This was enabled in FF116 (and documented). Not enabled for android, but it isn't an experimental feature in android, it is just not implemented.security.insecure_connection_text_*
andbrowser.urlbar.trim
preferences were enabled in nightly in FF121 https://bugzilla.mozilla.org/show_bug.cgi?id=1853418 - this updates the releases and also adds info about thebrowser.urlbar.trim
preference ("somewhat related")layout.css.relative-color-syntax.enabled
- removed section as support added FF128 (and documented)layout.css.font-tech.enabled
- removed section -tech()
feature added in 106layout.css.backdrop-filter.enabled
- CSS backdrop-filter - removed section as feature added in FF103layout.css.page-orientation.enabled
removed sectionpage-orientation
descriptor added in FF122layout.css.zoom.enabled
- removed section - CSS zoom added in FF126 (and documented)layout.css.text-wrap-balance.enabled
- remove section - stuff added in 121 (and documented 29787 text wrap browser-compat-data#21311)layout.css.prefixes.transitions
removes (supported in FF126). UPdatedlayout.css.prefixes.transforms
as no longer supported in Nightly - test didn't work.·