[Webkit-unassigned] [Bug 244973] New: AX: Invalid summary elements should not be exposed as interactive
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 9 06:46:10 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=244973
Bug ID: 244973
Summary: AX: Invalid summary elements should not be exposed as
interactive
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: scottaohara at yahoo.com
CC: andresg_22 at apple.com,
webkit-bug-importer at group.apple.com
If a summary element is misused - e.g., specified outside of a details element, or multiple summary elements are specified within a details element, the errant summary element(s) are not rendered as interactive elements (good). However, Firefox still exposes them as interactive elements, which is not reflective of their behavior.
For instance, the following codepen has a summary element without a details parent, as well as two summary elements within a details parent https://codepen.io/scottohara/pen/poVyeNV
The invalid summary elements are visually rendered as static text. But as they are not interactive, they should be exposed as generic elements. However, VoiceOver will announce the elements no differently than correctly used summary elements.
I've made a PR to HTML AAM to clarify this in the spec as well.
https://github.com/w3c/html-aam/pull/436
--
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/20220909/0b0fd891/attachment.htm>
More information about the webkit-unassigned
mailing list