summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_omnibox_api.cc
diff options
context:
space:
mode:
authorfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-08 09:10:14 +0000
committerfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-08 09:10:14 +0000
commita80f8282d43d1d12b5b319dc2cf3e8f024c68aa0 (patch)
tree61e28d0ca07d15dbe2f14b7099b6458cb7c0661e /chrome/browser/extensions/extension_omnibox_api.cc
parente2fecec8644b07ebfed7cd27152dd84528fbd925 (diff)
downloadchromium_src-a80f8282d43d1d12b5b319dc2cf3e8f024c68aa0.zip
chromium_src-a80f8282d43d1d12b5b319dc2cf3e8f024c68aa0.tar.gz
chromium_src-a80f8282d43d1d12b5b319dc2cf3e8f024c68aa0.tar.bz2
Record omnibox app launches in AppLaunch histogram
BUG=85189 TEST=None Review URL: http://codereview.chromium.org/7121017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88313 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_omnibox_api.cc')
-rw-r--r--chrome/browser/extensions/extension_omnibox_api.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extension_omnibox_api.cc b/chrome/browser/extensions/extension_omnibox_api.cc
index bf3f7f5..d5bd8b5 100644
--- a/chrome/browser/extensions/extension_omnibox_api.cc
+++ b/chrome/browser/extensions/extension_omnibox_api.cc
@@ -6,6 +6,7 @@
#include "base/json/json_writer.h"
#include "base/lazy_instance.h"
+#include "base/metrics/histogram.h"
#include "base/string_util.h"
#include "base/utf_string_conversions.h"
#include "base/values.h"
@@ -14,6 +15,7 @@
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/search_engines/template_url.h"
#include "chrome/browser/ui/browser.h"
+#include "chrome/common/extensions/extension_constants.h"
#include "content/common/notification_service.h"
namespace events {
@@ -277,6 +279,10 @@ void LaunchAppFromOmnibox(const AutocompleteMatch& match,
if (!extension)
return;
+ UMA_HISTOGRAM_ENUMERATION(extension_misc::kAppLaunchHistogram,
+ extension_misc::APP_LAUNCH_OMNIBOX_APP,
+ extension_misc::APP_LAUNCH_BUCKET_BOUNDARY);
+
// Look at the preferences to find the right launch container. If no
// preference is set, launch as a regular tab.
extension_misc::LaunchContainer launch_container =