aria
aria copied to clipboard
clarifying existing live region announcement behavior on creation/rendering of new live regions
Closes #1216
Codifies existing UA behavior for live regions, especially in the context of creation and initial rendering, where only alert live regions are announced.
PR tracking
Check these when the relevant issue or PR has been made, OR after you have confirmed the related change is not necessary (add N/A). Leave unchecked if you are unsure. Read the Process Document or Test Overview for more information.
- [x] Related Core AAM Issue/PR: N/A
- [x] Related AccName Issue/PR: N/A
- [x] Any other dependent changes? None
Test, Documentation and Implementation tracking
Once this PR and all related PRs have been been approved by the working group, tests should be written and issues should be opened on browsers. Add N/A and check when not applicable.
- [x] WPT Tests: Not yet testable.
- [x] Does this need AT implementations? No.
Check if PR introduces errant RFC-2119 Error: The added code should not contain must | must not | shall | shall not | should | should not | may
@pkra @spectranaut Can you help me understand the problem with this RFC-2119 change? Yes, it's a change, but it's not "errant."
Check if PR introduces errant RFC-2119 Error: The added code should not contain must | must not | shall | shall not | should | should not | may
@pkra @spectranaut Can you help me understand the problem with this RFC-2119 change? Yes, it's a change, but it's not "errant."
The github action being used for this is not that smart.
This won't stop us from merging the PR.
cc @daniel-montalvo in case there are better options known on the W3C end.
FWIW we could at least change the language of the message and replace "introduces errant" with "contains no".
From what I recall, GitHub Actions don't provide a warning-level, which might be more appropriate. Ideally, we could make it possible to manually dismiss the "failure" (like we can with IPR check).
Discussed briefly during PR triage at today's meeting: https://www.w3.org/2024/02/01-aria-minutes.html#t02