Index: chrome/browser/ui/startup/startup_browser_creator_impl.cc |
diff --git a/chrome/browser/ui/startup/startup_browser_creator_impl.cc b/chrome/browser/ui/startup/startup_browser_creator_impl.cc |
index 51e2d18d9d835d61e3e1892b2f4267ce5dcfa99a..6abbea5cee7552c5fb20571523a38c565bba6dfb 100644 |
--- a/chrome/browser/ui/startup/startup_browser_creator_impl.cc |
+++ b/chrome/browser/ui/startup/startup_browser_creator_impl.cc |
@@ -69,13 +69,13 @@ |
#include "chrome/browser/ui/startup/startup_browser_creator.h" |
#include "chrome/browser/ui/tabs/pinned_tab_codec.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
-#include "chrome/browser/ui/webui/ntp/core_app_launcher_handler.h" |
#include "chrome/common/chrome_constants.h" |
#include "chrome/common/chrome_paths.h" |
#include "chrome/common/chrome_result_codes.h" |
#include "chrome/common/chrome_switches.h" |
#include "chrome/common/chrome_version_info.h" |
#include "chrome/common/extensions/extension_constants.h" |
+#include "chrome/common/extensions/extension_metrics.h" |
#include "chrome/common/url_constants.h" |
#include "chrome/grit/locale_settings.h" |
#include "chrome/installer/util/browser_distribution.h" |
@@ -211,9 +211,8 @@ bool GetAppLaunchContainer( |
} |
void RecordCmdLineAppHistogram(extensions::Manifest::Type app_type) { |
- CoreAppLauncherHandler::RecordAppLaunchType( |
- extension_misc::APP_LAUNCH_CMD_LINE_APP, |
- app_type); |
+ extensions::RecordAppLaunchType(extension_misc::APP_LAUNCH_CMD_LINE_APP, |
+ app_type); |
} |
void RecordAppLaunches(Profile* profile, |
@@ -225,18 +224,16 @@ void RecordAppLaunches(Profile* profile, |
const extensions::Extension* extension = |
extensions.GetAppByURL(cmd_line_urls.at(i)); |
if (extension) { |
- CoreAppLauncherHandler::RecordAppLaunchType( |
- extension_misc::APP_LAUNCH_CMD_LINE_URL, |
- extension->GetType()); |
+ extensions::RecordAppLaunchType(extension_misc::APP_LAUNCH_CMD_LINE_URL, |
+ extension->GetType()); |
} |
} |
for (size_t i = 0; i < autolaunch_tabs.size(); ++i) { |
const extensions::Extension* extension = |
extensions.GetAppByURL(autolaunch_tabs.at(i).url); |
if (extension) { |
- CoreAppLauncherHandler::RecordAppLaunchType( |
- extension_misc::APP_LAUNCH_AUTOLAUNCH, |
- extension->GetType()); |
+ extensions::RecordAppLaunchType(extension_misc::APP_LAUNCH_AUTOLAUNCH, |
+ extension->GetType()); |
} |
} |
} |
@@ -495,7 +492,7 @@ bool StartupBrowserCreatorImpl::OpenApplicationWindow( |
if (extension) { |
RecordCmdLineAppHistogram(extension->GetType()); |
} else { |
- CoreAppLauncherHandler::RecordAppLaunchType( |
+ extensions::RecordAppLaunchType( |
extension_misc::APP_LAUNCH_CMD_LINE_APP_LEGACY, |
extensions::Manifest::TYPE_HOSTED_APP); |
} |