Index: chrome/browser/importer/external_process_importer_bridge.h |
=================================================================== |
--- chrome/browser/importer/external_process_importer_bridge.h (revision 92173) |
+++ chrome/browser/importer/external_process_importer_bridge.h (working copy) |
@@ -14,10 +14,13 @@ |
#include "chrome/browser/importer/importer_bridge.h" |
#include "chrome/browser/importer/profile_writer.h" |
-class DictionaryValue; |
class GURL; |
class ProfileImportThread; |
+namespace base { |
+class DictionaryValue; |
+} |
+ |
// When the importer is run in an external process, the bridge is effectively |
// split in half by the IPC infrastructure. The external bridge receives data |
// and notifications from the importer, and sends it across IPC. The |
@@ -26,7 +29,7 @@ |
class ExternalProcessImporterBridge : public ImporterBridge { |
public: |
ExternalProcessImporterBridge(ProfileImportThread* profile_import_thread, |
- const DictionaryValue& localized_strings); |
+ const base::DictionaryValue& localized_strings); |
// Begin ImporterBridge implementation: |
virtual void AddBookmarks( |
@@ -68,7 +71,7 @@ |
// Holds strings needed by the external importer because the resource |
// bundle isn't available to the external process. |
- scoped_ptr<DictionaryValue> localized_strings_; |
+ scoped_ptr<base::DictionaryValue> localized_strings_; |
DISALLOW_COPY_AND_ASSIGN(ExternalProcessImporterBridge); |
}; |