Index: ash/test/app_list_controller_test_api.cc |
diff --git a/ash/test/app_list_controller_test_api.cc b/ash/test/app_list_controller_test_api.cc |
index 7e2ac2d4b651dcda997afaf9a866286d07d55e4c..6201e9ba4bd05919db1e979cd061f11c0d7d73f6 100644 |
--- a/ash/test/app_list_controller_test_api.cc |
+++ b/ash/test/app_list_controller_test_api.cc |
@@ -11,6 +11,7 @@ |
#include "ui/app_list/views/apps_container_view.h" |
#include "ui/app_list/views/apps_grid_view.h" |
#include "ui/app_list/views/contents_view.h" |
+#include "ui/app_list/views/start_page_view.h" |
namespace ash { |
namespace test { |
@@ -18,14 +19,22 @@ namespace test { |
AppListControllerTestApi::AppListControllerTestApi(Shell* shell) |
: app_list_controller_(ShellTestApi(shell).app_list_controller()) {} |
-app_list::AppsGridView* AppListControllerTestApi::GetRootGridView() { |
+app_list::AppsGridView* AppListControllerTestApi::GetRootGridView() const { |
return view()->app_list_main_view()->contents_view()-> |
apps_container_view()->apps_grid_view(); |
} |
-app_list::AppListView* AppListControllerTestApi::view() { |
+app_list::StartPageView* AppListControllerTestApi::GetStartPageView() const { |
+ return view()->app_list_main_view()->contents_view()->start_page_view(); |
+} |
+ |
+app_list::AppListView* AppListControllerTestApi::view() const { |
return app_list_controller_->view_; |
} |
+void AppListControllerTestApi::LayoutContentsView() { |
+ view()->app_list_main_view()->contents_view()->Layout(); |
+} |
+ |
} // namespace test |
} // namespace ash |