Re: [csswg-drafts] [css-ui] Outline rects of an inline (#6981)

The CSS Working Group just discussed `[css-ui] Outline rects of an inline`.

<details><summary>The full IRC log of that discussion</summary>
&lt;emeyer> Topic: [css-ui] Outline rects of an inline<br>
&lt;emeyer> Github: https://github.com/w3c/csswg-drafts/issues/6981<br>
&lt;emeyer> emilio: When you have an outline around inlines, the spec was ambiguous about what an outline should draw around.  We’ve changed Gecko to match WebKit, but missed a case where Blink does something different.<br>
&lt;emeyer> …There is a special code path for outlines of inlines.  Can we resolve on what outline actually does and fully spec it?<br>
&lt;smfr> i’d love to see some pictuers in the issue<br>
&lt;emeyer> iank_: Does this cover auto outlines?<br>
&lt;emeyer> …I think engines have different code paths.<br>
&lt;emeyer> emilio: How do they differ?<br>
&lt;emeyer> smfr: What I remember is we only respect border radius for auto outlines.<br>
&lt;Rossen_> q<br>
&lt;Rossen_> ack emilio<br>
&lt;emeyer> iank_: I believe things differ for auto versus non-auto.  If you have an inline block, we do something different to capture more of the visual overflow.<br>
&lt;emeyer> …The special case we had for non-auto outlines, I agree our behavior looks broken for one of the cases on the issue.<br>
&lt;emeyer> smfr: I’d love to see these and web platform tests.<br>
&lt;emeyer> iank_: I’ll try to create test cases where everyone does different things.  I’ll be reluctant to change the auto outline case because of accessibility, but the non-auto outline case is difficult because people often force the outlines to be different.<br>
&lt;emeyer> emilio: I find the auto versus non-auto distinction quite weird.  It should be about whether the element is focused.  If we want to have focus outlines versus non-focus outlines, that’s another topic.  But documenting the differences would be great, so we can agree on behavior.<br>
&lt;emeyer> Rossen: let’s take this back to the issue and create as many test cases as we can.  I’ll +1 smfr’s suggestion to make the test cases WPT test cases.<br>
</details>


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


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

Received on Wednesday, 16 February 2022 17:58:06 UTC