summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_browser_actions_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/extension_browser_actions_api.h')
-rw-r--r--chrome/browser/extensions/extension_browser_actions_api.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/extensions/extension_browser_actions_api.h b/chrome/browser/extensions/extension_browser_actions_api.h
index ad7b706..127ad4a 100644
--- a/chrome/browser/extensions/extension_browser_actions_api.h
+++ b/chrome/browser/extensions/extension_browser_actions_api.h
@@ -9,9 +9,12 @@
#include "chrome/browser/extensions/extension_function.h"
#include "chrome/common/extensions/extension_action.h"
-class DictionaryValue;
class ExtensionAction;
+namespace base {
+class DictionaryValue;
+}
+
// Base class for chrome.browserAction.* APIs.
class BrowserActionFunction : public SyncExtensionFunction {
protected:
@@ -25,7 +28,7 @@ class BrowserActionFunction : public SyncExtensionFunction {
// All the browser action APIs take a single argument called details that is
// a dictionary.
- DictionaryValue* details_;
+ base::DictionaryValue* details_;
// The tab id the browser action function should apply to, if any, or
// kDefaultTabId if none was specified.