Index: chrome/browser/accessibility/accessibility_events.h |
diff --git a/chrome/browser/accessibility/accessibility_events.h b/chrome/browser/accessibility/accessibility_events.h |
index a76cdf06af7d5f662829e7e89a929900433b44a1..b5e21f5f82ae059de041a1f7e9756b65c20880e5 100644 |
--- a/chrome/browser/accessibility/accessibility_events.h |
+++ b/chrome/browser/accessibility/accessibility_events.h |
@@ -314,4 +314,23 @@ class AccessibilityMenuItemInfo : public AccessibilityControlInfo { |
int item_count_; |
}; |
+// Accessibility information about a slider passed to onControlFocused |
+// and onControlAction event listeners. |
+class AccessibilitySliderInfo : public AccessibilityControlInfo { |
+ public: |
+ AccessibilitySliderInfo(Profile* profile, |
+ const std::string& name, |
+ const std::string& context, |
+ const std::string& value); |
+ |
+ virtual const char* type() const OVERRIDE; |
+ |
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE; |
+ |
+ const std::string& value() const { return value_; } |
+ |
+ private: |
+ std::string value_; |
+}; |
+ |
#endif // CHROME_BROWSER_ACCESSIBILITY_ACCESSIBILITY_EVENTS_H_ |