[Webkit-unassigned] [Bug 239295] AX: UsableNet re: inconsistency in hidden contents behind aria-modal dialogs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 13 23:44:38 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=239295

--- Comment #6 from Giacomo Petri <giacomo.petri at usablenet.com> ---
Thanks James for the prompt feedback.

Quick clarifications about points you mentioned:
- in my previous feedback I was referring to VO navigation (VO+Right);
- "inert" was intended as "visually inert", content that shouldn't be presented to VO users navigating node by node, due to the aria-modal="true" attribute set to the modal element.

I've attached two screenshots highlighting two different examples:
- static page behaving as expected (https://giacomop-starterkit-assistive.udev1a.net/h5/giacomotest/aria-modal-vo)
- w3c page behaving inconsistently (https://www.w3.org/TR/wai-aria-practices-1.2/examples/dialog-modal/dialog.html)

Activating VO Rotor (control + option + command + U):
- In first example you will see that only aria-modal="true" content is presented to the user (expected, only aria-modal="true" content should be available within the accessibility tree).
- In second example also content available outside the aria-modal="true" element is presented to the user (inconsistent behaviour).

Of course, this will be reflected navigating node by node, unless some custom wrong JavaScript implementation.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220414/1560e44d/attachment.htm>


More information about the webkit-unassigned mailing list