Add trigonometric functions sin(), cos(), tan(), asin(), acos(), atan(), atan2() to CSS math expressions.
Resolving relative length on atan2() has tricky problems. So, Using its double value for now.
FYR: https://crbug.com/1392594 Gecko: https://bugzilla.mozilla.org/show_bug.cgi?id=1802744 Webkit: https://bugs.webkit.org/show_bug.cgi?id=248513 CSSWG: https://github.com/w3c/csswg-drafts/issues/8169
This feature will improve web compatibility, as we are adding support for a feature that WebKit and Gecko already support
Automatically supported as a CSS feature in DevTools
111
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/694bf412-b766-403e-b6ca-5ce6c6608488n%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/01795129-3e14-e8fe-2d6c-c60c34cb459a%40chromium.org.
Actually, LGTM3 if the tests in acos-asin-atan-atan2-computed.html pass or match Firefox+Safari, no need to wait further in that case.
Additionally, if the CSSWG updates the spec on atan2() in the coming weeks, can you circle back to this thread with what you recommend we should do? If we can update the implementation before it reaches stable that might be good, but it depends on the details of what's decided.
On Wed, Dec 7, 2022 at 5:43 PM Philip Jägenstedt <foo...@chromium.org> wrote:For atan2(), is the behavior you intent to ship (using its double value) per spec and does it match what Firefox and Safari do? Here are the tests:If we're just going to match Firefox and Safari, that seems fine.On Wed, Dec 7, 2022 at 4:55 PM Mike Taylor <mike...@chromium.org> wrote:LGTM2
On 12/7/22 4:25 AM, Yoav Weiss wrote:
LGTM1
On Tuesday, December 6, 2022 at 4:48:55 AM UTC+1 Seokho Song wrote:
Contact emails
seo...@chromium.org
Explainer
https://github.com/DevSDK/css-trigonometric-functions/blob/main/Explainer.md
It'd be good to augment the explainer with examples of things that developers want to achieve, and which this would make easier.The current examples are clear, but don't seem extremely useful.
--
Flag name
Requires code in //chrome?
False
Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1190444
Launch bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1190444
Estimated milestones
111
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5165381072191488
Links to previous Intent discussions
Intent to prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPzLR4KH9tBj26wbiAC%3DYhshFDYv66fM9LW-ZuPmeSDrzzxEyg%40mail.gmail.com
--
This intent message was generated by Chrome Platform Status.
Regards,Seokho
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/694bf412-b766-403e-b6ca-5ce6c6608488n%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.