Index: chrome/browser/extensions/extension_storage_monitor_browsertest.cc |
diff --git a/chrome/browser/extensions/extension_storage_monitor_browsertest.cc b/chrome/browser/extensions/extension_storage_monitor_browsertest.cc |
index 1c32600bdcaf19a3d5397821ca240bddb11604e1..2d5696c1faf36f114ab5db0c26a3ebae3c321a87 100644 |
--- a/chrome/browser/extensions/extension_storage_monitor_browsertest.cc |
+++ b/chrome/browser/extensions/extension_storage_monitor_browsertest.cc |
@@ -13,7 +13,9 @@ |
#include "chrome/browser/ui/extensions/application_launch.h" |
#include "content/public/test/test_utils.h" |
#include "extensions/browser/extension_prefs.h" |
+#include "extensions/browser/extension_registry.h" |
#include "extensions/browser/extension_system.h" |
+#include "extensions/browser/extension_test_registry_observer.h" |
#include "ui/message_center/message_center.h" |
#include "ui/message_center/message_center_observer.h" |
@@ -332,11 +334,10 @@ IN_PROC_BROWSER_TEST_F(ExtensionStorageMonitorTest, UninstallExtension) { |
ExtensionStorageMonitor::BUTTON_UNINSTALL); |
// Also fake accepting the uninstall. |
- content::WindowedNotificationObserver uninstalled_signal( |
- chrome::NOTIFICATION_EXTENSION_UNINSTALLED_DEPRECATED, |
- content::Source<Profile>(profile())); |
+ extensions::ExtensionTestRegistryObserver observer( |
+ extensions::ExtensionRegistry::Get(profile())); |
SimulateUninstallDialogAccept(); |
- uninstalled_signal.Wait(); |
+ observer.WaitForAnyExtensionUninstalled(); |
} |
} // namespace extensions |