| Index: chrome/browser/extensions/api/tabs/tabs_test.cc
 | 
| diff --git a/chrome/browser/extensions/api/tabs/tabs_test.cc b/chrome/browser/extensions/api/tabs/tabs_test.cc
 | 
| index 43cd585052945e121495535e2cad9a138c12ec1b..06e5571076024672eaa595f89691d53ca04ab77f 100644
 | 
| --- a/chrome/browser/extensions/api/tabs/tabs_test.cc
 | 
| +++ b/chrome/browser/extensions/api/tabs/tabs_test.cc
 | 
| @@ -832,7 +832,7 @@ class ExtensionWindowLastFocusedTest : public ExtensionTabsTest {
 | 
|      // AppWindowRegistry::Observer:
 | 
|      void OnAppWindowActivated(AppWindow* app_window) override {
 | 
|        if (app_window_ == app_window && waiting_) {
 | 
| -        base::MessageLoopForUI::current()->Quit();
 | 
| +        base::MessageLoopForUI::current()->QuitWhenIdle();
 | 
|          waiting_ = false;
 | 
|        }
 | 
|      }
 | 
| @@ -864,7 +864,7 @@ class ExtensionWindowLastFocusedTest : public ExtensionTabsTest {
 | 
|      void OnWidgetActivationChanged(views::Widget* widget,
 | 
|                                     bool active) override {
 | 
|        if (widget_ == widget && waiting_) {
 | 
| -        base::MessageLoopForUI::current()->Quit();
 | 
| +        base::MessageLoopForUI::current()->QuitWhenIdle();
 | 
|          waiting_ = false;
 | 
|        }
 | 
|      }
 | 
| 
 |