If you do <html aria-label="test"> then the <html> element becomes an AXGroup in the AX hierarchy. We should not be exposing the <html> element because it adds another layer in the AX hierarchy for no reason, and can confuse screen readers
rdar://13130243
Created attachment 186763 [details] patch
Comment on attachment 186763 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=186763&action=review > Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2592 > + Nit: spaces. > LayoutTests/accessibility/html-html-element-is-ignored.html:20 > + } It would have been helpful if you printed a message like debug("This test requires accessibilityController"); so that a person who opened this file manually on a browser can tell why the test is not running.
Comment on attachment 186763 [details] patch Attachment 186763 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/16378990 New failing tests: accessibility/html-html-element-is-ignored.html
Comment on attachment 186763 [details] patch Attachment 186763 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/16389170 New failing tests: accessibility/html-html-element-is-ignored.html
(In reply to comment #5) > (From update of attachment 186763 [details]) > Attachment 186763 [details] did not pass chromium-ews (chromium-xvfb): > Output: http://queues.webkit.org/results/16389170 > > New failing tests: > accessibility/html-html-element-is-ignored.html chromium has a different element besides a web area I think, so I'll skip this test for cr for now
(In reply to comment #3) > (From update of attachment 186763 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=186763&action=review > > > Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2592 > > + > > Nit: spaces. > > > LayoutTests/accessibility/html-html-element-is-ignored.html:20 > > + } > > It would have been helpful if you printed a message like debug("This test requires accessibilityController"); so that a person who opened this file manually on a browser can tell why the test is not running. done and done. thanks
Created attachment 186886 [details] patch for landing
http://trac.webkit.org/changeset/142014