Index: third_party/WebKit/Source/modules/accessibility/AXObject.h |
diff --git a/third_party/WebKit/Source/modules/accessibility/AXObject.h b/third_party/WebKit/Source/modules/accessibility/AXObject.h |
index 45b7a1ac1ff22eb1be5e705d0fc2e5db575b00ec..4f65993d5d4821f97beeb88d55fcbb1a51d82350 100644 |
--- a/third_party/WebKit/Source/modules/accessibility/AXObject.h |
+++ b/third_party/WebKit/Source/modules/accessibility/AXObject.h |
@@ -245,6 +245,18 @@ enum AXObjectInclusion { |
DefaultBehavior, |
}; |
+enum class AXSupportedAction { |
+ None = 0, |
+ Activate, |
+ Check, |
+ Click, |
+ Jump, |
+ Open, |
+ Press, |
+ Select, |
+ Uncheck |
+}; |
+ |
enum AccessibilityButtonState { |
ButtonStateOff = 0, |
ButtonStateOn, |
@@ -795,7 +807,7 @@ class MODULES_EXPORT AXObject : public GarbageCollectedFinalized<AXObject> { |
virtual void wordBoundaries(Vector<AXRange>&) const {} |
// Properties of interactive elements. |
- String actionVerb() const; |
+ AXSupportedAction action() const; |
virtual AccessibilityButtonState checkboxOrRadioValue() const; |
virtual AriaCurrentState ariaCurrentState() const { |
return AriaCurrentStateUndefined; |