app_list: merges chrome's AppListControllerImpl into AppListClientImpl.
Since AppListClientImpl and AppListControllerImpl depend on each other tightly, we can merge them. All Chrome components talk to Ash via the AppListControllerDelegate interface, and AppListClientImpl implements it. That's similar to the Ash AppListControllerImpl implementing AppListViewDelegate. This commit also merges app_list_controller_browsertest.cc with app_list_browsertest.cc and renames those tests into AppListClient*. Bug: 733662 Change-Id: I570d46b540d8bf23198f34e8ea8810dc3f026ab1 Reviewed-on: https://chromium-review.googlesource.com/1100554Reviewed-by:Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Jiaquan He <hejq@google.com> Cr-Commit-Position: refs/heads/master@{#567834}
Showing
Please register or sign in to comment