Re: [csswg-drafts] [css-values] Consider removing asymptotic special-cases for tan() (#8527)

The CSS Working Group just discussed `[css-values] Consider removing asymptotic special-cases for tan()`, and agreed to the following:

* `RESOLVED: Spec it as undefined`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael_> TabAtkins: I don't recall where I got this behavior from. But I have a defintion for exactly what they should do<br>
&lt;dael_> TabAtkins: Tang of 90deg you return infinity atan does reversales.<br>
&lt;dael_> TabAtkins: Issue from emilio is depending on internal resolution these may be impossibel to present.<br>
&lt;dael_> TabAtkins: He suggested remove this and call it undefined. If you're a little above or below you get large positives or negatives. That's what happens in JS<br>
&lt;dael_> TabAtkins: My concern was roundtripping seemed mindly useful. dholbert seems a bit in support of keeping current, but don't want to speak for him<br>
&lt;Rossen_> q?<br>
&lt;dael_> TabAtkins: I'm weakly in favor but if browsers want to avoid having relance on this for an exact 90deg angle I'm fine with that as well<br>
&lt;dael_> Rossen_: Opinions?<br>
&lt;dholbert> my audio might not be working<br>
&lt;dael_> TabAtkins: dholbert your audio isn't working<br>
&lt;TabAtkins> can't hear dholbert, yeah<br>
&lt;dholbert> I was just talking through the problem space in the issue<br>
&lt;dholbert> I'm in favor of calling this un-defined<br>
&lt;dholbert> in the spirit of "are authors really gonna care"<br>
&lt;dael_> Rossen_: Are we wanting to call undefined or leave as-is?<br>
&lt;dael_> TabAtkins: Leave as-is implies we'll have tests. Browsers that don't represent angles internally with something that can do exact 90deg will fail it<br>
&lt;dael_> TabAtkins: Explicitly undefined allows either and calls out you can't depend on it. You can't depend on it in JS so likely okay in CSS.<br>
&lt;dael_> TabAtkins: I'm okay with that since Mozilla asking<br>
&lt;dael_> Rossen_: Prop: Spec it as undefined<br>
&lt;dael_> Rossen_: Obj?<br>
&lt;dael_> RESOLVED: Spec it as undefined<br>
&lt;dholbert> (if I understood Emilio correctly, defining it would require a somewhat ugly hack to nudge to the expected result, if we did have to define it, I think)<br>
&lt;dholbert> thanks!<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8527#issuecomment-1498307510 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 6 April 2023 00:01:18 UTC