Index: ui/accessibility/ax_enums.idl |
diff --git a/ui/accessibility/ax_enums.idl b/ui/accessibility/ax_enums.idl |
index bde48b6925e797f9602a76d514870f1b561498a9..f985120eff65a8604cd1db735fa8d9765783d8db 100644 |
--- a/ui/accessibility/ax_enums.idl |
+++ b/ui/accessibility/ax_enums.idl |
@@ -232,6 +232,8 @@ |
display, |
help, |
html_tag, |
+ // Only used when invalid_state == invalid_state_other. |
+ aria_invalid_value, |
name, |
live_relevant, |
live_status, |
@@ -293,7 +295,11 @@ |
tree_id, |
// Identifies a child tree which this node hosts. |
- child_tree_id |
+ child_tree_id, |
+ |
+ // Indicates if a form control has invalid input or |
+ // if an element has an aria-invalid attribute. |
+ invalid_state |
}; |
[cpp_enum_prefix_override="ax_attr"] enum AXFloatAttribute { |
@@ -384,4 +390,13 @@ |
text_direction_tb, |
text_direction_bt |
}; |
+ |
+ [cpp_enum_prefix_override="ax"] enum AXInvalidState { |
+ invalid_state_false, |
+ invalid_state_true, |
+ invalid_state_spelling, |
+ invalid_state_grammar, |
+ invalid_state_other |
+ }; |
+ |
}; |