Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2036)

Unified Diff: chrome/browser/accessibility_events.h

Issue 8558014: Add experimental extension APIs to notify about wakeup and screen unlock (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Codereview Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/browser/accessibility_events.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/accessibility_events.h
diff --git a/chrome/browser/accessibility_events.h b/chrome/browser/accessibility_events.h
index 88550e2c512d673aa915f9167575673e1c919df3..2ca0202262c66007acd1f7d269890417909eb37a 100644
--- a/chrome/browser/accessibility_events.h
+++ b/chrome/browser/accessibility_events.h
@@ -72,7 +72,7 @@ class AccessibilityWindowInfo : public AccessibilityControlInfo {
public:
AccessibilityWindowInfo(Profile* profile, const std::string& window_name);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
hashimoto 2011/11/18 12:18:08 It looks like a good chance to add OVERRIDE
};
// Accessibility information about a push button passed to onControlFocused
@@ -81,7 +81,7 @@ class AccessibilityButtonInfo : public AccessibilityControlInfo {
public:
AccessibilityButtonInfo(Profile* profile, const std::string& button_name);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
};
// Accessibility information about a hyperlink passed to onControlFocused
@@ -90,7 +90,7 @@ class AccessibilityLinkInfo : public AccessibilityControlInfo {
public:
AccessibilityLinkInfo(Profile* profile, const std::string& link_name);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
};
// Accessibility information about a radio button passed to onControlFocused
@@ -103,9 +103,9 @@ class AccessibilityRadioButtonInfo : public AccessibilityControlInfo {
int item_index,
int item_count);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
void SetChecked(bool checked) { checked_ = checked; }
@@ -128,9 +128,9 @@ class AccessibilityCheckboxInfo : public AccessibilityControlInfo {
const std::string& name,
bool checked);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
void SetChecked(bool checked) { checked_ = checked; }
@@ -149,9 +149,9 @@ class AccessibilityTabInfo : public AccessibilityControlInfo {
int tab_index,
int tab_count);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
void SetTab(int tab_index, std::string tab_name) {
tab_index_ = tab_index;
@@ -177,9 +177,9 @@ class AccessibilityComboBoxInfo : public AccessibilityControlInfo {
int item_index,
int item_count);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
void SetValue(int item_index, const std::string& value) {
item_index_ = item_index;
@@ -207,9 +207,9 @@ class AccessibilityTextBoxInfo : public AccessibilityControlInfo {
const std::string& name,
bool password);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
void SetValue(
const std::string& value, int selection_start, int selection_end) {
@@ -240,9 +240,9 @@ class AccessibilityListBoxInfo : public AccessibilityControlInfo {
int item_index,
int item_count);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
void SetValue(int item_index, std::string value) {
item_index_ = item_index;
@@ -268,7 +268,7 @@ class AccessibilityMenuInfo : public AccessibilityControlInfo {
public:
AccessibilityMenuInfo(Profile* profile, const std::string& menu_name);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
};
// Accessibility information about a volume; this class is used by
@@ -278,13 +278,21 @@ class AccessibilityVolumeInfo : public AccessibilityEventInfo {
// |volume| must range between 0 to 100.
AccessibilityVolumeInfo(Profile* profile, double volume, bool is_muted);
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
private:
double volume_;
bool is_muted_;
};
+// Empty accessibility event information; this class is used by
+// onScreenUnlocked and onWokeUp.
+class AccessibilityEmptyEventInfo : public AccessibilityEventInfo {
dmazzoni 2011/11/21 06:49:57 Hmmm, I'm not sure I like having an "empty" subcla
hashimoto 2011/11/21 12:36:27 Created ScreenUnlockedEventInfo and WokeUpEventInf
+ public:
+ AccessibilityEmptyEventInfo(Profile* profile);
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
+};
+
// Accessibility information about a menu item; this class is used by
// onControlFocused event listeners.
class AccessibilityMenuItemInfo : public AccessibilityControlInfo {
@@ -295,9 +303,9 @@ class AccessibilityMenuItemInfo : public AccessibilityControlInfo {
int item_index,
int item_count);
- virtual const char* type() const;
+ virtual const char* type() const OVERRIDE;
- virtual void SerializeToDict(base::DictionaryValue* dict) const;
+ virtual void SerializeToDict(base::DictionaryValue* dict) const OVERRIDE;
int item_index() const { return item_index_; }
int item_count() const { return item_count_; }
« no previous file with comments | « no previous file | chrome/browser/accessibility_events.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698