-
dmazzoni@google.com authored
https://bugs.webkit.org/show_bug.cgi?id=104681 Reviewed by Chris Fleizach. Source/WebCore: Add UserGestureIndicator to increment() and decrement() so that all accessibility actions are treated as user actions, not scripted actions. * accessibility/AccessibilityNodeObject.cpp: (WebCore::AccessibilityNodeObject::increment): (WebCore::AccessibilityNodeObject::decrement): Source/WebKit/chromium: Add support for press, increment, and decrement actions, including tests to see whether they're supported on a given object. This allows Chromium to pass three tests that were previously skipped. * public/WebAccessibilityObject.h: (WebAccessibilityObject): * src/WebAccessibilityObject.cpp: (WebKit::WebAccessibilityObject::canDecrement): (WebKit): (WebKit::WebAccessibilityObject::canIncrement): (WebKit::WebAccessibilityObject::canPress): (WebKit::WebAccessibilityObject::increment): (WebKit::WebAccessibilityObject::decrement): (WebKit::WebAccessibilityObject::press): Too...
3569c4a7