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 69ebc35548aaca9bff168e5b0dc3ece4718ee0fc..31af98d48b72f1c08aaa0c95a2c4ae824dba332d 100644 |
--- a/third_party/WebKit/Source/modules/accessibility/AXObject.h |
+++ b/third_party/WebKit/Source/modules/accessibility/AXObject.h |
@@ -246,6 +246,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; |