summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/external_extension_loader.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/external_extension_loader.h')
-rw-r--r--chrome/browser/extensions/external_extension_loader.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/extensions/external_extension_loader.h b/chrome/browser/extensions/external_extension_loader.h
index fb2185c..c47f5d22 100644
--- a/chrome/browser/extensions/external_extension_loader.h
+++ b/chrome/browser/extensions/external_extension_loader.h
@@ -10,9 +10,12 @@
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_ptr.h"
-class DictionaryValue;
class ExternalExtensionProviderImpl;
+namespace base {
+class DictionaryValue;
+}
+
// Base class for gathering a list of external extensions. Subclasses
// implement loading from registry, JSON file, policy.
// Instances are owned by ExternalExtensionProviderImpl objects.
@@ -62,7 +65,7 @@ class ExternalExtensionLoader
// this task should invoke |LoadFinished| with a PostTask. This scheme of
// posting tasks will avoid concurrent access and imply the necessary memory
// barriers.
- scoped_ptr<DictionaryValue> prefs_;
+ scoped_ptr<base::DictionaryValue> prefs_;
private:
friend class base::RefCountedThreadSafe<ExternalExtensionLoader>;