-
Notifications
You must be signed in to change notification settings - Fork 2k
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
feat(css): Add CSS Values Level 4 abs()
compatibility data
#10552
Conversation
abs()
compatibility data
Setting as not ready because this is blocked by #10619. |
That's added via w3c/csswg-drafts@8e3fb63 by @tabatkins, but interestingly not via a pull request and I don't see any tracking issues for browser implementations. Not sure what's going on there 🤔 |
I'm not sure what you think I'm supposed to have done here? abs() was added as part of the larger suite of new math functions, discussed and resolved on in a previous CSS face-to-face meeting. |
I wanted to check interest from implementers, and couldn't do it from the commit itself. What's the best way to track such thing? |
Depends on what level of "interest" you want. It was part of the suite of math functions approved at the CSSWG face-to-face, and has the same level of approval/interest as sin()/etc. Minutes are recorded at https://lists.w3.org/Archives/Public/www-style/2020Feb/0007.html |
Guys, I'm planning to create MDN pages for all the CSS Math functions. I need to know whether to create BCD json files for those functions. Note that no browser support them, yet. But I'm planning to nag the browser dev teams to implement them. |
Hey @ramiy, thank you for your patience on this -- while we are still deciding whether to allow or disallow all-false features in BCD, a new |
Hey again, thank you for your patience on this! We have decided not to include features that have no compatibility in BCD. A spec may implement a feature, but then rename or remove it before any browsers implement it, thus leaving a leftover statement in BCD. Would you be down to research if any browsers support this feature now? If not, I'd be happy to look into it and follow up! |
Hi @queengooborg @ddbeck @wbamberg, Looks like WebKit implemented this function. See bug #229786: Implement abs,sign calc functions (Sep 2021) Also, according to the Web Platform Tests Dashboard, the function works:
But I couldn't find any mention in official releases. |
Nice find! |
Web Platform Tests allows you to edit the search and specify the specific browser versions. I checked all the available Safari versions. Version 15.4 is the first version to add support for Before that, no support. |
Moving the conversation to #17868 |
See Safari 15.3 vs. Safari 15.4 support in web platform tests. |
Add browser compatibility data for the CSS abs() function to contain the new additions from CSS Values and Units Level 4.
Related: mdn/content#5168