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:
https://wpt.fyi/results/css/css-values/acos-asin-atan-atan2-computed.html?label=master&label=experimental&product=chrome&product=firefox&product=safari&aligned&view=subtest

If we're just going to match Firefox and Safari, that seems fine.

On Wed, Dec 7, 2022 at 4:55 PM Mike Taylor <[email protected]> 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 [email protected]
>>
>> 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.
>
>
>>
>>
>> Specification https://www.w3.org/TR/css-values-4/#trig-funcs
>>
>> Summary
>>
>> 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
>>
>>
>> Blink component Blink>CSS
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS>
>>
>> Search tags css <https://chromestatus.com/features#tags:css>, trigonometric
>> function
>> <https://chromestatus.com/features#tags:trigonometric%20function>, sin
>> <https://chromestatus.com/features#tags:sin>, cos
>> <https://chromestatus.com/features#tags:cos>, tan
>> <https://chromestatus.com/features#tags:tan>, asin
>> <https://chromestatus.com/features#tags:asin>, acos
>> <https://chromestatus.com/features#tags:acos>, atan
>> <https://chromestatus.com/features#tags:atan>, atan2
>> <https://chromestatus.com/features#tags:atan2>
>>
>> TAG review Not required
>>
>> TAG review status Not applicable
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> This feature will improve web compatibility, as we are adding support for
>> a feature that WebKit and Gecko already support
>>
>>
>> *Gecko*: Shipped/Shipping (
>> https://bugzilla.mozilla.org/show_bug.cgi?id=1774589)
>>
>> *WebKit*: Shipped/Shipping (
>> https://bugs.webkit.org/show_bug.cgi?id=203311)
>>
>> *Web developers*: No signals
>>
>> *Other signals*:
>>
>> Debuggability
>>
>> Automatically supported as a CSS feature in DevTools
>>
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac,
>> Linux, Chrome OS, Android, and Android WebView)? Yes
>>
>> Is this feature fully tested by web-platform-tests
>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>> ? Yes
>>
>
> Link to the test suite?
>
> I found a few related tests at
> https://wpt.fyi/results/css/css-values?label=experimental&label=master&aligned
> Are these the right tests? Are there others?
>
>
>>
>>
>> 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
>> <https://chromestatus.com/>.
>>
>> --
>> 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 [email protected].
> 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
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/694bf412-b766-403e-b6ca-5ce6c6608488n%40chromium.org?utm_medium=email&utm_source=footer>
> .
>
>
> --
> 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 [email protected].
> 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
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/01795129-3e14-e8fe-2d6c-c60c34cb459a%40chromium.org?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYexMa3%2B1nQb0GtpUVWDnkFs7i0O9rT039jG009Y7tk%3DEQ%40mail.gmail.com.

Reply via email to