summaryrefslogtreecommitdiffstats
path: root/chrome/browser/search_engines/template_url_service.cc
diff options
context:
space:
mode:
authorivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-16 14:55:39 +0000
committerivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-16 14:55:39 +0000
commite625c3b2cf78c8f759327cb19ad28fe7464df29d (patch)
tree4de8bbd7e70ef82d4a9869017abe1ded106cab7c /chrome/browser/search_engines/template_url_service.cc
parent88a1fe9e6e359c68a47bf7aae3ab9468ed657b90 (diff)
downloadchromium_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.cc3
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);