diff options
author | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-30 10:01:49 +0000 |
---|---|---|
committer | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-30 10:01:49 +0000 |
commit | 555a5efb816f3099b8c295d980ebe153b5e73ad4 (patch) | |
tree | 2b828eb0ca69c0890c7c44c615b969cc773b0404 /chrome | |
parent | 897dbf130016411d1d77a113a5261ab18f349594 (diff) | |
download | chromium_src-555a5efb816f3099b8c295d980ebe153b5e73ad4.zip chromium_src-555a5efb816f3099b8c295d980ebe153b5e73ad4.tar.gz chromium_src-555a5efb816f3099b8c295d980ebe153b5e73ad4.tar.bz2 |
Add another ScopaAllowIO, this time to TemplateUrlModel.
BUG=62328
TEST=None, this can only be tested with official Debug builds (shouldn't DCHECK).
Review URL: http://codereview.chromium.org/7075013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87223 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/search_engines/template_url_model.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/search_engines/template_url_model.cc b/chrome/browser/search_engines/template_url_model.cc index 6d11fe8..f6c1db0 100644 --- a/chrome/browser/search_engines/template_url_model.cc +++ b/chrome/browser/search_engines/template_url_model.cc @@ -11,6 +11,7 @@ #include "base/string_number_conversions.h" #include "base/string_split.h" #include "base/string_util.h" +#include "base/threading/thread_restrictions.h" #include "base/utf_string_conversions.h" #include "chrome/browser/extensions/extension_service.h" #include "chrome/browser/google/google_url_tracker.h" @@ -1205,6 +1206,8 @@ void TemplateURLModel::SetDefaultSearchProviderNoNotify( if (url_ref && url_ref->HasGoogleBaseURLs()) { GoogleURLTracker::RequestServerCheck(); #if defined(OS_WIN) && defined(GOOGLE_CHROME_BUILD) + // Needs to be evaluated. See http://crbug.com/62328. + base::ThreadRestrictions::ScopedAllowIO allow_io; RLZTracker::RecordProductEvent(rlz_lib::CHROME, rlz_lib::CHROME_OMNIBOX, rlz_lib::SET_TO_GOOGLE); |