diff options
author | mad@chromium.org <mad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-25 21:43:31 +0000 |
---|---|---|
committer | mad@chromium.org <mad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-02-25 21:43:31 +0000 |
commit | f1b1fe087711f52ace6be3204e6bfd63172717c0 (patch) | |
tree | 5e9d2bd3d210b1b559d683a4037915d91bc01edf /chrome/browser/ui/chrome_pages.cc | |
parent | 597f68d20819453d3b13c483ba98a4d1b337b8fb (diff) | |
download | chromium_src-f1b1fe087711f52ace6be3204e6bfd63172717c0.zip chromium_src-f1b1fe087711f52ace6be3204e6bfd63172717c0.tar.gz chromium_src-f1b1fe087711f52ace6be3204e6bfd63172717c0.tar.bz2 |
Add a new chrome://apps page.
Extracted common code with new page and existing NTP exposing Apps into a new base class, made the NTP UI class inherit from this new base and created a new derived class for the apps only page.
BUG=173529
Review URL: https://chromiumcodereview.appspot.com/12208112
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184486 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/chrome_pages.cc')
-rw-r--r-- | chrome/browser/ui/chrome_pages.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/ui/chrome_pages.cc b/chrome/browser/ui/chrome_pages.cc index 4cdf442..5db3ed3 100644 --- a/chrome/browser/ui/chrome_pages.cc +++ b/chrome/browser/ui/chrome_pages.cc @@ -56,6 +56,13 @@ void NavigateToSingletonTab(Browser* browser, const GURL& url) { } // namespace +void ShowAppLauncherPage(Browser* browser) { + content::RecordAction(UserMetricsAction("ShowAppLauncherPage")); + ShowSingletonTabOverwritingNTP( + browser, + GetSingletonTabNavigateParams(browser, GURL(kChromeUIAppsURL))); +} + void ShowBookmarkManager(Browser* browser) { content::RecordAction(UserMetricsAction("ShowBookmarkManager")); content::RecordAction(UserMetricsAction("ShowBookmarks")); |