Closed Bug 1317287 Opened 9 years ago Closed 3 years ago

aria-live fails to announce additions that are transitioned and delayed with CSS

Categories

(Core :: Disability Access APIs, defect)

49 Branch
x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: neil, Unassigned)

References

(Blocks 1 open bug, )

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36 Steps to reproduce: A slider uses aria-live="assertive" and aria-relevant="additions" to announce newly entered items. The "hidden" items are hidden by having visibility: hidden styles. Actual results: When item visibility is changed through css transition (transition: visibility 0s 0.3s;), it is not announced. Expected results: The added visible item should be announced (by NVDA)
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
Component: Untriaged → Disability Access APIs
Product: Firefox → Core
Alex, I could reproduce this. Can you investigate why we're not firing the aria-live events here?
Blocks: aria
Flags: needinfo?(surkov.alexander)
Status: UNCONFIRMED → NEW
Ever confirmed: true
(In reply to Marco Zehe (:MarcoZ) from comment #1) > Alex, I could reproduce this. Can you investigate why we're not firing the > aria-live events here? do we fire show mutation events? If not, then the issue is rather at the junction of layout and accessibility, I would expect that layout doesn't notify a11y. Can you confirm whether there's an eventing problem?
Flags: needinfo?(surkov.alexander)
Having to defer this to Jamie if he can take a look in the next few days. Am still out sick and won't return before Monday November 21.
Flags: needinfo?(jamie)
Neil, you filed this bug originally, but I can no longer reproduce it with Firefox 60 nightly or 59 beta and NVDA. Can you look on your end if this is still an issue?
Flags: needinfo?(jteh) → needinfo?(neil)

This works as expected for me now, as per comment 4.

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(neil)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.