[Webkit-unassigned] [Bug 135116] AX: HTML5 landmark (and related) elements should not be ignored.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jul 21 14:49:43 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=135116
James Craig <jcraig at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #235248|review+ |review-
Flag| |
--- Comment #6 from James Craig <jcraig at apple.com> 2014-07-21 14:49:57 PST ---
(From update of attachment 235248)
View in context: https://bugs.webkit.org/attachment.cgi?id=235248&action=review
> Source/WebCore/accessibility/AccessibilityObject.cpp:320
> + || role == FooterRole
We definitely don't want this. <footer> can be used hundreds of times per page. For example, each post in a Facebook feed can have a footer. There's another open bug about Footer versus ContentInfo. This would make all of them landmarks.
You only want footer to map to content info when it's not a descendant of an article or section:
http://www.w3.org/html/wg/drafts/html/CR/dom.html#sec-strong-native-semantics
Just pull this out and it'd be okay to address the rest in a separate bug.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list