-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Accessibility issues with display properties (not including display: contents
)
#512
Comments
Tests are needed for this to be a focus area. Does anyone have a pitch for a plan to get them created? How long will it take? Volunteers? In the past, we've worked on improving test coverage through the end of the previous year — so in this case, we have until mid-December to get the tests written. But we should have a plan by the Oct 12 proposal revision deadline, so the plan is known and can be considered when evaluating whether/not this will be included in Interop 2024. |
This comment was marked as outdated.
This comment was marked as outdated.
There are a few potential paths I can see being achievable:
|
Feeling a bit in over my head here. My purpose in adding this proposal was to highlight that Interop seem like a good place for the issues brought up in the linked article to be tracked. I'm not suggesting that I'm in any way qualified to take on/take over this task. Apologies for forgetting to ping @aardrian in the OP. They are a much better person to be answering the questions asked above. |
Let's break this into two issues, so we can discuss each separately. I'll make a focus area proposal for |
display: contents
)
Here's the proposal for |
As @jensimmons noted, with the latest release of Safari (17) things are much better for my test cases (and excluding The remaining Safari non- |
Could someone summarize what this issue here covers at this point, regarding issues with the other (non- I might be misunderstanding, but it sounds like @aardrian's comment above might be saying that the non- (also: I assume the "remaining Safari non-contents issue [...] (lists with display properties losing semantics)" is https://bugs.webkit.org/show_bug.cgi?id=259487 ) |
Agreed. It feels like at this point, there's no a clear list of what this focus area would cover. Also, at the moment, we don't believe https://bugs.webkit.org/show_bug.cgi?id=259487 is a report of a bug, but rather a (handy) report that the comment is out of date. We're looking into it, so aren't 100% sure yet... more later... but meanwhile, it does not look like this is an issue for Interop 2024 — especially since how precisely screenreaders are to handle lists is not standardized. Perhaps it should be, but that's another thing to discuss outside the Interop 2024 Focus Area proposal process. |
And typically test cases would be written for specific features before they are proposed as a Focus Area... For example, I hope to work on web-platform-tests/interop-accessibility#60 soon for #568 … I'm hopeful those PRs will show how easy it is to write role and label tests, so if there's an edge case not covered, anyone could add it. |
We wanted to let you know that this proposal was not selected to be part of Interop this year. We believe this proposal is too broad, and that as such, Interop 2024 is not the right venue to do this focus area.
Edit: See @jensimmons 's comment below, these were folded into the combined Accessibility focus area. Posted on behalf of the Interop team. |
Actually this proposal IS part of Interop 2024. The tests for They are in the CSS directory in this set of tests: https://wpt.fyi/results/?label=master&label=experimental&aligned&view=interop&q=label%3Ainterop-2024-accessibility |
Or, in case you don't want to drill down, the tests are here: https://wpt.fyi/results/css/css-display/accessibility/display-contents-role-and-label.html?label=master&label=experimental&aligned&view=interop&q=label%3Ainterop-2024-accessibility |
That's 138 subtests for |
Description
This is an incredibly detailed blog post by Adrian Roselli that is following fixes to accessibility issues with CSS display properties (mostly
display: contents;
). The proposal is for Interop2024 to highlight and track the work that is going on here:https://adrianroselli.com/2022/07/its-mid-2022-and-browsers-mostly-safari-still-break-accessibility-via-display-properties.html
Specification
https://drafts.csswg.org/css-display/#the-display-properties
Open Issues
No response
Tests
No response
Current Implementations
Standards Positions
No response
Browser bug reports
No response
Developer discussions
No response
Polls & Surveys
No response
Existing Usage
No response
Workarounds
No response
Accessibility Impact
No response
Privacy Impact
No response
Other
No response
The text was updated successfully, but these errors were encountered: