Index: chrome/browser/extensions/extension_browsertest.cc |
diff --git a/chrome/browser/extensions/extension_browsertest.cc b/chrome/browser/extensions/extension_browsertest.cc |
index 5f888bf6f371170f4dacca4d18a728b4f162f381..b7f89b215430b40a8e51e65c11c7e1edaae7f533 100644 |
--- a/chrome/browser/extensions/extension_browsertest.cc |
+++ b/chrome/browser/extensions/extension_browsertest.cc |
@@ -71,6 +71,28 @@ ExtensionBrowserTest::ExtensionBrowserTest() |
false), |
profile_(NULL) { |
EXPECT_TRUE(temp_dir_.CreateUniqueTempDir()); |
+ |
+ EXPECT_TRUE(fake_user_desktop_.CreateUniqueTempDir()); |
+ EXPECT_TRUE(fake_common_desktop_.CreateUniqueTempDir()); |
+ EXPECT_TRUE(fake_user_quick_launch_.CreateUniqueTempDir()); |
+ EXPECT_TRUE(fake_default_user_quick_launch_.CreateUniqueTempDir()); |
+ EXPECT_TRUE(fake_start_menu_.CreateUniqueTempDir()); |
+ EXPECT_TRUE(fake_common_start_menu_.CreateUniqueTempDir()); |
+ user_desktop_override_.reset( |
+ new base::ScopedPathOverride(base::DIR_USER_DESKTOP, |
+ fake_user_desktop_.path())); |
+ common_desktop_override_.reset( |
+ new base::ScopedPathOverride(base::DIR_COMMON_DESKTOP, |
+ fake_common_desktop_.path())); |
+ user_quick_launch_override_.reset( |
+ new base::ScopedPathOverride(base::DIR_USER_QUICK_LAUNCH, |
+ fake_user_quick_launch_.path())); |
+ start_menu_override_.reset( |
+ new base::ScopedPathOverride(base::DIR_START_MENU, |
+ fake_start_menu_.path())); |
+ common_start_menu_override_.reset( |
+ new base::ScopedPathOverride(base::DIR_COMMON_START_MENU, |
+ fake_common_start_menu_.path())); |
} |
ExtensionBrowserTest::~ExtensionBrowserTest() { |