Re: [csswg-drafts] [css-a11y][css-display] display: contents; strips semantic role from elements (#3040)

The CSS Working Group just discussed `display: contents and a11y`.

<details><summary>The full IRC log of that discussion</summary>
&lt;fantasai> Topic: display: contents and a11y<br>
&lt;fantasai> github: https://github.com/w3c/csswg-drafts/issues/3040<br>
&lt;AmeliaBR> fantasai: We added warning to the spec from this issue. But we're still missing browser fixes.<br>
&lt;AmeliaBR> florian: I think Chrome has fixed the accessibility tree issue, but still not focusability.<br>
&lt;AmeliaBR> rachelandrew: Yes, Chrome is working on it.<br>
&lt;AmeliaBR> fremy: Yes, issue is the focusability. So it's not keyboard accessible.<br>
&lt;AmeliaBR> Rossen_: In summary, Chrome has made progress but not done yet. Any other asks beyond nudging WebKit and Mozilla?<br>
&lt;AmeliaBR> jensimmons: Mozilla has shipped it per spec. It's Webkit and Chrome.<br>
&lt;AmeliaBR> … this is truly, deeply important that we get this fixed.<br>
&lt;AmeliaBR> florian: So, it's fixed in Mozilla?<br>
&lt;AmeliaBR> jensimmons: yes. But that's not the main reason for the fix. It's that this is broken for now &amp; we need to recommend that people don't use it.<br>
&lt;AmeliaBR> fremy: I'm not sure it's entirely fixed in Firefox when it comes to focusability.<br>
&lt;fantasai> Current note in the spec fwiw: https://github.com/w3c/csswg-drafts/commit/10d721ddefe82730a712b392eaf8695c75764e30<br>
&lt;fremy> link: https://tabatkins.github.io/bikeshed/ (try to tab-navigate the table of contents on the left)<br>
&lt;AmeliaBR> Rossen_: Let's not go too deep into who has or hasn't done what. The point is to elevate this issue &amp; get people to raise it in your team.<br>
&lt;AmeliaBR> jensimmons: if there are still issues in Firefox, file a bug &amp; please let me know.<br>
</details>


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

Received on Wednesday, 22 May 2019 18:40:12 UTC