Add launcherPage.show() extension API.
commit57ca24edd1832bf47151915bf611e7d86ce43c70
authorcalamity <calamity@chromium.org>
Thu, 4 Dec 2014 05:52:27 +0000 (3 21:52 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Dec 2014 05:53:45 +0000 (4 05:53 +0000)
tree37601705a938db9829330454ead906ed41f5e46d
parentc97677e70a280d09053c33c54a0abdb0169bfb70
Add launcherPage.show() extension API.

This CL adds the launcherPage.show() extension API which shows the
custom launcher page, opening the app list if it isn't already showing.

BUG=438093

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

Cr-Commit-Position: refs/heads/master@{#306771}
18 files changed:
chrome/browser/apps/custom_launcher_page_browsertest_views.cc
chrome/browser/extensions/api/launcher_page/OWNERS [new file with mode: 0644]
chrome/browser/extensions/api/launcher_page/launcher_page_api.cc
chrome/browser/extensions/api/launcher_page/launcher_page_api.h
chrome/browser/ui/app_list/app_list_service.h
chrome/browser/ui/app_list/app_list_service_disabled.cc
chrome/browser/ui/app_list/app_list_service_mac.h
chrome/browser/ui/app_list/app_list_service_mac.mm
chrome/browser/ui/app_list/app_list_service_unittest.cc
chrome/browser/ui/app_list/app_list_service_views.cc
chrome/browser/ui/app_list/app_list_service_views.h
chrome/browser/ui/ash/app_list/app_list_service_ash.cc
chrome/browser/ui/ash/app_list/app_list_service_ash.h
chrome/common/extensions/api/launcher_page.idl
extensions/browser/extension_function_histogram_value.h
tools/metrics/histograms/histograms.xml
ui/app_list/views/contents_view.cc
ui/app_list/views/contents_view.h