Index: chrome/browser/extensions/extension_service_unittest.h |
diff --git a/chrome/browser/extensions/extension_service_unittest.h b/chrome/browser/extensions/extension_service_unittest.h |
index 9ca5d22ce645cd10ecd61c27420e61e6fa309a13..cd12f6412f0ae3c44bdf80ea138cff2c36ffd08e 100644 |
--- a/chrome/browser/extensions/extension_service_unittest.h |
+++ b/chrome/browser/extensions/extension_service_unittest.h |
@@ -46,6 +46,13 @@ class ExtensionServiceTestBase : public testing::Test { |
void InitializeExtensionService(const ExtensionServiceInitParams& params); |
+ static scoped_ptr<TestingProfile> CreateTestingProfile( |
+ const ExtensionServiceInitParams& params); |
+ |
+ static ExtensionService* InitializeExtensionServiceForProfile( |
+ const ExtensionServiceInitParams& params, |
+ Profile* profile); |
+ |
void InitializeInstalledExtensionService( |
const base::FilePath& prefs_file, |
const base::FilePath& source_install_dir); |
@@ -71,6 +78,8 @@ class ExtensionServiceTestBase : public testing::Test { |
protected: |
ExtensionServiceInitParams CreateDefaultInitParams(); |
+ static ExtensionServiceInitParams CreateDefaultInitParamsInTempDir( |
+ base::ScopedTempDir* temp_dir); |
// Destroying at_exit_manager_ will delete all LazyInstances, so it must come |
// after thread_bundle_ in the destruction order. |