Index: chrome/browser/media_gallery/media_galleries_preferences_unittest.cc |
diff --git a/chrome/browser/media_gallery/media_galleries_preferences_unittest.cc b/chrome/browser/media_gallery/media_galleries_preferences_unittest.cc |
index a92d5c87bf2f1ce54534bb4b4bd29b482086bf5d..dac5a4e9ddfdb6ba13bafe04ca54eb999125595a 100644 |
--- a/chrome/browser/media_gallery/media_galleries_preferences_unittest.cc |
+++ b/chrome/browser/media_gallery/media_galleries_preferences_unittest.cc |
@@ -45,7 +45,12 @@ class MediaGalleriesPreferencesTest : public testing::Test { |
default_galleries_count_(0) { |
} |
- virtual ~MediaGalleriesPreferencesTest() {} |
+ virtual ~MediaGalleriesPreferencesTest() { |
+ // TestExtensionSystem uses delete soon, so we need to delete the profile |
vandebo (ex-Chrome)
2012/08/09 00:59:29
see chrome/browser/extensions/settings/settings_fr
Lei Zhang
2012/08/09 01:03:53
s/delete soon/DeleteSoon/
|
+ // and then run the message queue to clean up. |
+ profile_.reset(); |
+ MessageLoop::current()->RunAllPending(); |
+ } |
virtual void SetUp() OVERRIDE { |
CommandLine::ForCurrentProcess()->AppendSwitch( |