[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