summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/api
diff options
context:
space:
mode:
authormpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-05 18:56:36 +0000
committermpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-05 18:56:36 +0000
commit83055ea7ae7cadaf89b28bdfc96c61e7ec6b41a0 (patch)
treee572e9b5c088db6ee38bc8fe0f179e4982406def /chrome/browser/extensions/api
parent9993310623dcf7a6b9834def8fec39a810ca6693 (diff)
downloadchromium_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.cc5
-rw-r--r--chrome/browser/extensions/api/alarms/alarms_api.h4
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__