• Jiaquan He's avatar
    app_list: merges chrome's AppListControllerImpl into AppListClientImpl. · 3de5a64d
    Jiaquan He authored
    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: default avatarXiyuan Xia <xiyuan@chromium.org>
    Commit-Queue: Jiaquan He <hejq@google.com>
    Cr-Commit-Position: refs/heads/master@{#567834}
    3de5a64d
BUILD.gn 287 KB