-
cfleizach@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=109860 Reviewed by Beth Dakin. Source/WebCore: Support the scrollToMakeVisible() action for MacOS accessibility clients. Tests: platform/mac/accessibility/scroll-to-visible-action.html * accessibility/mac/WebAccessibilityObjectWrapper.mm: (-[WebAccessibilityObjectWrapper accessibilityActionNames]): (-[WebAccessibilityObjectWrapper accessibilityScrollToVisible]): (-[WebAccessibilityObjectWrapper accessibilityPerformAction:]): Tools: * DumpRenderTree/AccessibilityUIElement.cpp: (scrollToMakeVisibleCallback): (AccessibilityUIElement::getJSClass): * DumpRenderTree/mac/AccessibilityUIElementMac.mm: (AccessibilityUIElement::scrollToMakeVisible): * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: (WTR::AccessibilityUIElement::scrollToMakeVisible): * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h: (AccessibilityUIElement): * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl: * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm: (WTR::AccessibilityUIElement::scrollToMakeVisible): (WTR): LayoutTests: * platform/mac/accessibility/scroll-to-visible-action.html: Added. * platform/mac/accessibility/scroll-to-visible-action-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144237 268f45cc-cd09-0410-ab3c-d52691b4dbfc
c6756ec1