Make app list recommendations into their own DisplayType.
commitc2a0964bf58348edcbd4cbb074336e807ba22a51
authorcalamity <calamity@chromium.org>
Mon, 15 Dec 2014 05:26:12 +0000 (14 21:26 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 15 Dec 2014 05:26:27 +0000 (15 05:26 +0000)
treed0935e1957a9fec25e8264c1fbcd97c9bff30e09
parentc81147dfd02bfd04282dbbba5af8fc5918dc9380
Make app list recommendations into their own DisplayType.

This CL makes the app list recommendations their own
SearchResult::DisplayType. This prevents recommendations from flashing up
for an instant when the search query is deleted.

BUG=440051

Review URL: https://codereview.chromium.org/796793002

Cr-Commit-Position: refs/heads/master@{#308316}
chrome/browser/ui/app_list/search/app_result.cc
chrome/browser/ui/app_list/search/app_result.h
chrome/browser/ui/app_list/search/app_search_provider.cc
chrome/browser/ui/app_list/search/suggestions/url_suggestion_result.cc
ui/app_list/search_result.cc
ui/app_list/search_result.h
ui/app_list/views/app_list_view_unittest.cc
ui/app_list/views/start_page_view.cc