diff options
-rw-r--r-- | chrome/browser/chrome_browser_main_win.cc | 28 | ||||
-rw-r--r-- | chrome/browser/chrome_browser_main_win.h | 1 |
2 files changed, 0 insertions, 29 deletions
diff --git a/chrome/browser/chrome_browser_main_win.cc b/chrome/browser/chrome_browser_main_win.cc index cc7b6b6..b9ef210 100644 --- a/chrome/browser/chrome_browser_main_win.cc +++ b/chrome/browser/chrome_browser_main_win.cc @@ -22,15 +22,9 @@ #include "base/win/windows_version.h" #include "base/win/wrapped_window_proc.h" #include "chrome/browser/browser_util_win.h" -#include "chrome/browser/first_run/first_run.h" -#include "chrome/browser/metrics/metrics_service.h" #include "chrome/browser/profiles/profile_info_cache.h" #include "chrome/browser/profiles/profile_shortcut_manager.h" #include "chrome/browser/shell_integration.h" -#include "chrome/browser/search_engines/template_url.h" -#include "chrome/browser/search_engines/template_url_prepopulate_data.h" -#include "chrome/browser/search_engines/template_url_service.h" -#include "chrome/browser/search_engines/template_url_service_factory.h" #include "chrome/browser/ui/simple_message_box.h" #include "chrome/browser/ui/uninstall_browser_prompt.h" #include "chrome/common/chrome_constants.h" @@ -208,28 +202,6 @@ int ChromeBrowserMainPartsWin::PreCreateThreads() { return rv; } -void ChromeBrowserMainPartsWin::PostMainMessageLoopRun() { - // Log the search engine chosen on first run. Do this at shutdown, after any - // changes are made from the first run bubble link, etc. - if (first_run::IsChromeFirstRun() && profile() && - !profile()->IsOffTheRecord()) { - TemplateURLService* url_service = - TemplateURLServiceFactory::GetForProfile(profile()); - const TemplateURL* default_search_engine = - url_service->GetDefaultSearchProvider(); - // The default engine can be NULL if the administrator has disabled - // default search. - SearchEngineType search_engine_type = - TemplateURLPrepopulateData::GetEngineType(default_search_engine ? - default_search_engine->url() : std::string()); - // Record the search engine chosen. - UMA_HISTOGRAM_ENUMERATION("Chrome.SearchSelectExempt", search_engine_type, - SEARCH_ENGINE_MAX); - } - - ChromeBrowserMainParts::PostMainMessageLoopRun(); -} - void ChromeBrowserMainPartsWin::ShowMissingLocaleMessageBox() { ui::MessageBox(NULL, ASCIIToUTF16(chrome_browser::kMissingLocaleDataMessage), ASCIIToUTF16(chrome_browser::kMissingLocaleDataTitle), diff --git a/chrome/browser/chrome_browser_main_win.h b/chrome/browser/chrome_browser_main_win.h index 496d234..f3e7c78 100644 --- a/chrome/browser/chrome_browser_main_win.h +++ b/chrome/browser/chrome_browser_main_win.h @@ -27,7 +27,6 @@ class ChromeBrowserMainPartsWin : public ChromeBrowserMainParts { virtual void ToolkitInitialized() OVERRIDE; virtual void PreMainMessageLoopStart() OVERRIDE; virtual int PreCreateThreads() OVERRIDE; - virtual void PostMainMessageLoopRun() OVERRIDE; // ChromeBrowserMainParts overrides. virtual void ShowMissingLocaleMessageBox() OVERRIDE; |