| 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 6cc68f4bfc659ef37331554fcbf18e82c7a6385a..c7a89de67b24903691bd4598f332ae9ad0bac041 100644
|
| --- a/third_party/WebKit/Source/modules/accessibility/AXObject.h
|
| +++ b/third_party/WebKit/Source/modules/accessibility/AXObject.h
|
| @@ -277,6 +277,17 @@ enum AccessibilityOptionalBool {
|
| OptionalBoolFalse
|
| };
|
|
|
| +enum AriaCurrent {
|
| + AriaCurrentUndefined = 0,
|
| + AriaCurrentFalse,
|
| + AriaCurrentTrue,
|
| + AriaCurrentPage,
|
| + AriaCurrentStep,
|
| + AriaCurrentLocation,
|
| + AriaCurrentDate,
|
| + AriaCurrentTime
|
| +};
|
| +
|
| enum InvalidState {
|
| InvalidStateUndefined = 0,
|
| InvalidStateFalse,
|
| @@ -734,6 +745,7 @@ public:
|
| // Properties of interactive elements.
|
| String actionVerb() const;
|
| virtual AccessibilityButtonState checkboxOrRadioValue() const;
|
| + virtual AriaCurrent ariaCurrent() const { return AriaCurrentUndefined; }
|
| virtual InvalidState getInvalidState() const { return InvalidStateUndefined; }
|
| // Only used when invalidState() returns InvalidStateOther.
|
| virtual String ariaInvalidValue() const { return String(); }
|
|
|