| Index: chrome/browser/ui/app_list/app_list_service_views_browsertest.cc
|
| diff --git a/chrome/browser/ui/app_list/app_list_service_views_browsertest.cc b/chrome/browser/ui/app_list/app_list_service_views_browsertest.cc
|
| index 44ab3bbc1a879b2b70ffeee680dc1def1c742356..5d64a59a0d2e7812f213cacfc49ef6322fcc583b 100644
|
| --- a/chrome/browser/ui/app_list/app_list_service_views_browsertest.cc
|
| +++ b/chrome/browser/ui/app_list/app_list_service_views_browsertest.cc
|
| @@ -125,9 +125,8 @@ IN_PROC_BROWSER_TEST_F(AppListServiceViewsBrowserTest, AcceleratorClose) {
|
| typedef ExtensionBrowserTest AppListControllerAppInfoDialogBrowserTest;
|
|
|
| // Test the DoShowAppInfoFlow function of the controller delegate.
|
| -// flaky: http://crbug.com/378251
|
| IN_PROC_BROWSER_TEST_F(AppListControllerAppInfoDialogBrowserTest,
|
| - DISABLED_DoShowAppInfoFlow) {
|
| + DoShowAppInfoFlow) {
|
| // Install an extension to open the dialog for.
|
| base::FilePath test_extension_path;
|
| ASSERT_TRUE(PathService::Get(chrome::DIR_TEST_DATA, &test_extension_path));
|
| @@ -152,7 +151,7 @@ IN_PROC_BROWSER_TEST_F(AppListControllerAppInfoDialogBrowserTest,
|
|
|
| // Open the app info dialog.
|
| views::Widget::Widgets owned_widgets;
|
| - views::Widget::GetAllOwnedWidgets(native_view, &owned_widgets);
|
| + views::Widget::GetAllChildAndOwnedWidgets(native_view, &owned_widgets);
|
| EXPECT_EQ(0U, owned_widgets.size());
|
| EXPECT_FALSE(test_api.is_overlay_visible());
|
|
|
| @@ -162,7 +161,7 @@ IN_PROC_BROWSER_TEST_F(AppListControllerAppInfoDialogBrowserTest,
|
| controller->DoShowAppInfoFlow(browser()->profile(), extension->id());
|
|
|
| owned_widgets.clear();
|
| - views::Widget::GetAllOwnedWidgets(native_view, &owned_widgets);
|
| + views::Widget::GetAllChildAndOwnedWidgets(native_view, &owned_widgets);
|
| EXPECT_EQ(1U, owned_widgets.size());
|
| EXPECT_TRUE(test_api.is_overlay_visible());
|
|
|
| @@ -171,7 +170,7 @@ IN_PROC_BROWSER_TEST_F(AppListControllerAppInfoDialogBrowserTest,
|
| app_info_dialog->CloseNow();
|
|
|
| owned_widgets.clear();
|
| - views::Widget::GetAllOwnedWidgets(native_view, &owned_widgets);
|
| + views::Widget::GetAllChildAndOwnedWidgets(native_view, &owned_widgets);
|
| EXPECT_EQ(0U, owned_widgets.size());
|
| EXPECT_FALSE(test_api.is_overlay_visible());
|
| }
|
|
|