-
cfleizach@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=30842 Reviewed by Beth Dakin. WebCore: Implement support for ARIA "tab", "tabpanel" and "tablist". As a consequence, we also needed to implement aria-selected and aria-controls. Tests: accessibility/aria-controls-with-tabs.html accessibility/aria-tab-roles.html * accessibility/AXObjectCache.cpp: * accessibility/AccessibilityObject.h: * accessibility/AccessibilityRenderObject.cpp: * accessibility/AccessibilityRenderObject.h: * accessibility/mac/AccessibilityObjectWrapper.mm: * html/HTMLAttributeNames.in: WebKit: Add a localizable string for tab panel. * English.lproj/Localizable.strings: * StringsNotToBeLocalized.txt: WebKit/mac: * WebCoreSupport/WebViewFactory.mm: (-[WebViewFactory AXARIAContentGroupText:]): WebKitTools: * DumpRenderTree/AccessibilityUIElement.cpp: * DumpRenderTree/AccessibilityUIElement.h: * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp: * DumpRenderTree/mac/AccessibilityUIElementMac.mm: * DumpRende...
60f0160e