summaryrefslogtreecommitdiffstats
path: root/chrome/browser/importer
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-30 18:34:00 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-30 18:34:00 +0000
commit172c5599ed8ef6fb4dd6eb6e77decfe0aee6d9e0 (patch)
tree50f3143626e5e7a03d512815b344a101363ca6c4 /chrome/browser/importer
parent32100cbb8ddd908323510f7ffbb6a2c82841f68f (diff)
downloadchromium_src-172c5599ed8ef6fb4dd6eb6e77decfe0aee6d9e0.zip
chromium_src-172c5599ed8ef6fb4dd6eb6e77decfe0aee6d9e0.tar.gz
chromium_src-172c5599ed8ef6fb4dd6eb6e77decfe0aee6d9e0.tar.bz2
[GTTF] Reduce header dependencies in chrome.
TEST=none BUG=none Review URL: http://codereview.chromium.org/454004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33301 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/importer')
-rw-r--r--chrome/browser/importer/firefox2_importer.h2
-rw-r--r--chrome/browser/importer/ie_importer.h1
-rw-r--r--chrome/browser/importer/importer.cc1
-rw-r--r--chrome/browser/importer/importer.h4
-rw-r--r--chrome/browser/importer/importer_list.cc1
-rw-r--r--chrome/browser/importer/safari_importer.h2
-rw-r--r--chrome/browser/importer/toolbar_importer.cc1
-rw-r--r--chrome/browser/importer/toolbar_importer.h1
8 files changed, 12 insertions, 1 deletions
diff --git a/chrome/browser/importer/firefox2_importer.h b/chrome/browser/importer/firefox2_importer.h
index b0ae776..97b7318 100644
--- a/chrome/browser/importer/firefox2_importer.h
+++ b/chrome/browser/importer/firefox2_importer.h
@@ -7,6 +7,8 @@
#include "chrome/browser/importer/importer.h"
+#include "testing/gtest/include/gtest/gtest_prod.h"
+
class TemplateURL;
// Importer for Mozilla Firefox 2.
diff --git a/chrome/browser/importer/ie_importer.h b/chrome/browser/importer/ie_importer.h
index ea38901..a43932b 100644
--- a/chrome/browser/importer/ie_importer.h
+++ b/chrome/browser/importer/ie_importer.h
@@ -6,6 +6,7 @@
#define CHROME_BROWSER_IMPORTER_IE_IMPORTER_H_
#include "chrome/browser/importer/importer.h"
+#include "testing/gtest/include/gtest/gtest_prod.h"
class IEImporter : public Importer {
public:
diff --git a/chrome/browser/importer/importer.cc b/chrome/browser/importer/importer.cc
index 966cf5b..eddc493 100644
--- a/chrome/browser/importer/importer.cc
+++ b/chrome/browser/importer/importer.cc
@@ -20,6 +20,7 @@
#include "chrome/browser/webdata/web_data_service.h"
#include "chrome/common/notification_service.h"
#include "chrome/common/pref_names.h"
+#include "chrome/common/pref_service.h"
#include "grit/generated_resources.h"
#include "skia/ext/image_operations.h"
#include "webkit/glue/image_decoder.h"
diff --git a/chrome/browser/importer/importer.h b/chrome/browser/importer/importer.h
index a8fe226..4c9220a 100644
--- a/chrome/browser/importer/importer.h
+++ b/chrome/browser/importer/importer.h
@@ -13,14 +13,16 @@
#include "app/gfx/native_widget_types.h"
#include "base/basictypes.h"
#include "base/ref_counted.h"
+#include "base/scoped_ptr.h"
#include "chrome/browser/bookmarks/bookmark_model_observer.h"
#include "chrome/browser/history/history_types.h"
#include "chrome/browser/importer/importer_list.h"
-#include "chrome/browser/profile.h"
#include "chrome/common/notification_registrar.h"
#include "googleurl/src/gurl.h"
class ImporterBridge;
+class Profile;
+class Task;
class TemplateURL;
struct IE7PasswordInfo;
diff --git a/chrome/browser/importer/importer_list.cc b/chrome/browser/importer/importer_list.cc
index c705b51..fe8ecb7 100644
--- a/chrome/browser/importer/importer_list.cc
+++ b/chrome/browser/importer/importer_list.cc
@@ -7,6 +7,7 @@
#include "app/l10n_util.h"
#include "base/file_util.h"
#include "base/stl_util-inl.h"
+#include "base/values.h"
#include "chrome/browser/first_run.h"
#include "chrome/browser/importer/firefox2_importer.h"
#include "chrome/browser/importer/firefox3_importer.h"
diff --git a/chrome/browser/importer/safari_importer.h b/chrome/browser/importer/safari_importer.h
index b42f401..c47bdac 100644
--- a/chrome/browser/importer/safari_importer.h
+++ b/chrome/browser/importer/safari_importer.h
@@ -11,7 +11,9 @@
#include <set>
#include <vector>
+#include "base/file_path.h"
#include "chrome/common/sqlite_utils.h"
+#include "testing/gtest/include/gtest/gtest_prod.h"
#if __OBJC__
@class NSDictionary;
diff --git a/chrome/browser/importer/toolbar_importer.cc b/chrome/browser/importer/toolbar_importer.cc
index 50c6ae9..3dc301c 100644
--- a/chrome/browser/importer/toolbar_importer.cc
+++ b/chrome/browser/importer/toolbar_importer.cc
@@ -13,6 +13,7 @@
#include "chrome/browser/first_run.h"
#include "chrome/browser/importer/importer_bridge.h"
#include "chrome/browser/net/url_request_context_getter.h"
+#include "chrome/browser/profile.h"
#include "chrome/common/libxml_utils.h"
#include "grit/generated_resources.h"
#include "net/base/cookie_monster.h"
diff --git a/chrome/browser/importer/toolbar_importer.h b/chrome/browser/importer/toolbar_importer.h
index 37a97fe..14df86b 100644
--- a/chrome/browser/importer/toolbar_importer.h
+++ b/chrome/browser/importer/toolbar_importer.h
@@ -13,6 +13,7 @@
#include "chrome/browser/importer/importer.h"
#include "chrome/browser/net/url_fetcher.h"
+#include "testing/gtest/include/gtest/gtest_prod.h"
class ImporterBridge;
class XmlReader;