X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fextensions%2Fextension_storage_monitor_browsertest.cc;h=c71fa4ffbbc7f03d534c55854c09017d70f79937;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=1c32600bdcaf19a3d5397821ca240bddb11604e1;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/extensions/extension_storage_monitor_browsertest.cc b/src/chrome/browser/extensions/extension_storage_monitor_browsertest.cc index 1c32600..c71fa4f 100644 --- a/src/chrome/browser/extensions/extension_storage_monitor_browsertest.cc +++ b/src/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/test_extension_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())); + TestExtensionRegistryObserver observer(ExtensionRegistry::Get(profile()), + extension->id()); SimulateUninstallDialogAccept(); - uninstalled_signal.Wait(); + observer.WaitForExtensionUninstalled(); } } // namespace extensions