| Index: chrome/browser/extensions/api/app_window/app_window_apitest.cc
|
| diff --git a/chrome/browser/extensions/api/app_window/app_window_apitest.cc b/chrome/browser/extensions/api/app_window/app_window_apitest.cc
|
| index 5b20a4226b85d87f31c8734628324d0d1f95ba6e..2420628ad7a3ddee05b023b3ca3da34554dea3d7 100644
|
| --- a/chrome/browser/extensions/api/app_window/app_window_apitest.cc
|
| +++ b/chrome/browser/extensions/api/app_window/app_window_apitest.cc
|
| @@ -51,8 +51,13 @@ namespace extensions {
|
| IN_PROC_BROWSER_TEST_F(ExperimentalPlatformAppBrowserTest, WindowsApiSetIcon) {
|
| scoped_ptr<TestAppWindowRegistryObserver> test_observer(
|
| new TestAppWindowRegistryObserver(browser()->profile()));
|
| - LoadAndLaunchPlatformApp("windows_api_set_icon", "IconSet");
|
| + ExtensionTestMessageListener listener("ready", true);
|
| +
|
| + // Launch the app and wait for it to be ready.
|
| + LoadAndLaunchPlatformApp("windows_api_set_icon", &listener);
|
| EXPECT_EQ(0, test_observer->icon_updates());
|
| + listener.Reply("");
|
| +
|
| // Now wait until the WebContent has decoded the icon and chrome has
|
| // processed it. This needs to be in a loop since the renderer runs in a
|
| // different process.
|
|
|