diff options
author | ivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-16 14:55:39 +0000 |
---|---|---|
committer | ivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-16 14:55:39 +0000 |
commit | e625c3b2cf78c8f759327cb19ad28fe7464df29d (patch) | |
tree | 4de8bbd7e70ef82d4a9869017abe1ded106cab7c /chrome/browser/search_engines/template_url_service.cc | |
parent | 88a1fe9e6e359c68a47bf7aae3ab9468ed657b90 (diff) | |
download | chromium_src-e625c3b2cf78c8f759327cb19ad28fe7464df29d.zip chromium_src-e625c3b2cf78c8f759327cb19ad28fe7464df29d.tar.gz chromium_src-e625c3b2cf78c8f759327cb19ad28fe7464df29d.tar.bz2 |
Add dedicated thread for RLZ I/O instead of blocking
Also make RecordProductEvent asynchronous.
BUG=157348,62328
TBR=sky,yoz
Review URL: https://chromiumcodereview.appspot.com/11410006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168203 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/search_engines/template_url_service.cc')
-rw-r--r-- | chrome/browser/search_engines/template_url_service.cc | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/chrome/browser/search_engines/template_url_service.cc b/chrome/browser/search_engines/template_url_service.cc index cc7c1ae..381811a 100644 --- a/chrome/browser/search_engines/template_url_service.cc +++ b/chrome/browser/search_engines/template_url_service.cc @@ -15,7 +15,6 @@ #include "base/string_number_conversions.h" #include "base/string_split.h" #include "base/string_util.h" -#include "base/threading/thread_restrictions.h" #include "base/time.h" #include "base/utf_string_conversions.h" #include "chrome/browser/extensions/extension_service.h" @@ -2152,8 +2151,6 @@ bool TemplateURLService::SetDefaultSearchProviderNoNotify(TemplateURL* url) { if (url->url_ref().HasGoogleBaseURLs()) { GoogleURLTracker::RequestServerCheck(profile_); #if defined(ENABLE_RLZ) - // Needs to be evaluated. See http://crbug.com/62328. - base::ThreadRestrictions::ScopedAllowIO allow_io; RLZTracker::RecordProductEvent(rlz_lib::CHROME, RLZTracker::CHROME_OMNIBOX, rlz_lib::SET_TO_GOOGLE); |