Index: chrome/browser/accessibility/accessibility_events.h |
diff --git a/chrome/browser/accessibility/accessibility_events.h b/chrome/browser/accessibility/accessibility_events.h |
index 28587fb6046fd6e88397993646b28b86e222e5d7..9b46861778fc8889be5a23e68ba46957b33eb99e 100644 |
--- a/chrome/browser/accessibility/accessibility_events.h |
+++ b/chrome/browser/accessibility/accessibility_events.h |
@@ -225,6 +225,7 @@ class AccessibilityComboBoxInfo : public AccessibilityControlInfo { |
int item_count_; |
}; |
+ |
// Accessibility information about a text box, passed to onControlFocused, |
// onControlAction, and onTextChanged event listeners. |
class AccessibilityTextBoxInfo : public AccessibilityControlInfo { |
@@ -325,6 +326,19 @@ class AccessibilityMenuItemInfo : public AccessibilityControlInfo { |
int item_count_; |
}; |
+// Tree navigation will be treated identically to menu navigation for now. |
+// TODO(dmazzoni): Figure out how and if we should take tree navigation beyond |
+// mimicking menus. |
+class AccessibilityTreeItemInfo : public AccessibilityMenuItemInfo { |
+ public: |
+ AccessibilityTreeItemInfo(Profile* profile, |
+ const std::string& name, |
+ const std::string& context, |
+ bool has_submenu, |
+ int item_index, |
+ int item_count); |
+}; |
+ |
// Accessibility information about a slider passed to onControlFocused |
// and onControlAction event listeners. |
class AccessibilitySliderInfo : public AccessibilityControlInfo { |