diff options
author | ncj674@motorola.com <ncj674@motorola.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-14 08:42:52 +0000 |
---|---|---|
committer | ncj674@motorola.com <ncj674@motorola.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-14 08:42:52 +0000 |
commit | 0a30189026906b06e125830542bdd05b182ad8c2 (patch) | |
tree | b74777caa79c798b243577eacae1bed0a9fb0d49 /chrome/browser/accessibility/accessibility_extension_api.h | |
parent | e2d8c0c7add36fd44665b367c0f00419a8ead9bb (diff) | |
download | chromium_src-0a30189026906b06e125830542bdd05b182ad8c2.zip chromium_src-0a30189026906b06e125830542bdd05b182ad8c2.tar.gz chromium_src-0a30189026906b06e125830542bdd05b182ad8c2.tar.bz2 |
Move API functions registrations out of ExtensionFunctionRegistry.
JSON schema compiler automatically registers api functions in generated_api.cc files for the JSON files specified as schema_files in api.gyp. JSON schema compiler generates code in specific namespace, function names and file paths as per json files.
BUG=159265
TBR=mirandac@chromium.org
TBR=ben@chromium.org
TBR=kalman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/12089062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@182423 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/accessibility/accessibility_extension_api.h')
-rw-r--r-- | chrome/browser/accessibility/accessibility_extension_api.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/chrome/browser/accessibility/accessibility_extension_api.h b/chrome/browser/accessibility/accessibility_extension_api.h index 20b19d8..95216cb8 100644 --- a/chrome/browser/accessibility/accessibility_extension_api.h +++ b/chrome/browser/accessibility/accessibility_extension_api.h @@ -71,8 +71,9 @@ class ExtensionAccessibilityEventRouter : public content::NotificationObserver { // API function that enables or disables accessibility support. Event // listeners are only installed when accessibility support is enabled, to // minimize the impact. -class SetAccessibilityEnabledFunction : public SyncExtensionFunction { - virtual ~SetAccessibilityEnabledFunction() {} +class AccessibilitySetAccessibilityEnabledFunction + : public SyncExtensionFunction { + virtual ~AccessibilitySetAccessibilityEnabledFunction() {} virtual bool RunImpl() OVERRIDE; DECLARE_EXTENSION_FUNCTION( "experimental.accessibility.setAccessibilityEnabled", @@ -80,8 +81,8 @@ class SetAccessibilityEnabledFunction : public SyncExtensionFunction { }; // API function that returns the most recent focused control. -class GetFocusedControlFunction : public SyncExtensionFunction { - virtual ~GetFocusedControlFunction() {} +class AccessibilityGetFocusedControlFunction : public SyncExtensionFunction { + virtual ~AccessibilityGetFocusedControlFunction() {} virtual bool RunImpl() OVERRIDE; DECLARE_EXTENSION_FUNCTION( "experimental.accessibility.getFocusedControl", @@ -89,8 +90,8 @@ class GetFocusedControlFunction : public SyncExtensionFunction { }; // API function that returns alerts being shown on the give tab. -class GetAlertsForTabFunction : public SyncExtensionFunction { - virtual ~GetAlertsForTabFunction() {} +class AccessibilityGetAlertsForTabFunction : public SyncExtensionFunction { + virtual ~AccessibilityGetAlertsForTabFunction() {} virtual bool RunImpl() OVERRIDE; DECLARE_EXTENSION_FUNCTION( "experimental.accessibility.getAlertsForTab", |