diff options
author | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-05 18:56:36 +0000 |
---|---|---|
committer | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-05 18:56:36 +0000 |
commit | 83055ea7ae7cadaf89b28bdfc96c61e7ec6b41a0 (patch) | |
tree | e572e9b5c088db6ee38bc8fe0f179e4982406def /chrome/browser/extensions/api | |
parent | 9993310623dcf7a6b9834def8fec39a810ca6693 (diff) | |
download | chromium_src-83055ea7ae7cadaf89b28bdfc96c61e7ec6b41a0.zip chromium_src-83055ea7ae7cadaf89b28bdfc96c61e7ec6b41a0.tar.gz chromium_src-83055ea7ae7cadaf89b28bdfc96c61e7ec6b41a0.tar.bz2 |
Move some of the new transient background page stuff into the extensions
namespace.
Also add ExtensionSytem::Get(Profile*) convenience wrapper.
BUG=no
TEST=no
Review URL: https://chromiumcodereview.appspot.com/9977019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130981 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/api')
-rw-r--r-- | chrome/browser/extensions/api/alarms/alarms_api.cc | 5 | ||||
-rw-r--r-- | chrome/browser/extensions/api/alarms/alarms_api.h | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/chrome/browser/extensions/api/alarms/alarms_api.cc b/chrome/browser/extensions/api/alarms/alarms_api.cc index 15d930d..f87d6a2 100644 --- a/chrome/browser/extensions/api/alarms/alarms_api.cc +++ b/chrome/browser/extensions/api/alarms/alarms_api.cc @@ -9,7 +9,6 @@ #include "base/values.h" #include "chrome/browser/browser_process.h" #include "chrome/browser/extensions/extension_event_router.h" -#include "chrome/browser/extensions/extension_service.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile_manager.h" #include "chrome/common/extensions/api/experimental.alarms.h" @@ -36,6 +35,8 @@ void AlarmCallback(Profile* profile, const std::string& extension_id) { } +namespace extensions { + bool AlarmsCreateFunction::RunImpl() { scoped_ptr<Alarms::Create::Params> params( Alarms::Create::Params::Create(*args_)); @@ -71,3 +72,5 @@ bool AlarmsClearAllFunction::RunImpl() { error_ = "Not implemented."; return false; } + +} // namespace extensions diff --git a/chrome/browser/extensions/api/alarms/alarms_api.h b/chrome/browser/extensions/api/alarms/alarms_api.h index af378a3..4e01b28 100644 --- a/chrome/browser/extensions/api/alarms/alarms_api.h +++ b/chrome/browser/extensions/api/alarms/alarms_api.h @@ -8,6 +8,8 @@ #include "chrome/browser/extensions/extension_function.h" +namespace extensions { + class AlarmsCreateFunction : public SyncExtensionFunction { protected: virtual bool RunImpl() OVERRIDE; @@ -38,4 +40,6 @@ class AlarmsClearAllFunction : public SyncExtensionFunction { DECLARE_EXTENSION_FUNCTION_NAME("experimental.alarms.clearAll"); }; +} // namespace extensions + #endif // CHROME_BROWSER_EXTENSIONS_API_ALARMS_ALARMS_API_H__ |