Index: chrome/browser/profiles/profile_io_data.cc |
diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc |
index 27ef592f2b9e67ef00bbdbfec874314dbfd131d2..e56bb52b6f3035b63e6daa5ffd9919a4a1e75c29 100644 |
--- a/chrome/browser/profiles/profile_io_data.cc |
+++ b/chrome/browser/profiles/profile_io_data.cc |
@@ -436,7 +436,7 @@ void ProfileIOData::InitializeOnUIThread(Profile* profile) { |
BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO); |
#if defined(ENABLE_PRINTING) |
printing_enabled_.Init(prefs::kPrintingEnabled, pref_service); |
- printing_enabled_.MoveToThread(io_message_loop_proxy); |
+ printing_enabled_.UseAlternateTaskRunner(io_message_loop_proxy); |
#endif |
chrome_http_user_agent_settings_.reset( |
@@ -449,41 +449,44 @@ void ProfileIOData::InitializeOnUIThread(Profile* profile) { |
google_services_user_account_id_.Init( |
prefs::kGoogleServicesUserAccountId, pref_service); |
- google_services_user_account_id_.MoveToThread(io_message_loop_proxy); |
+ google_services_user_account_id_.UseAlternateTaskRunner( |
+ io_message_loop_proxy); |
google_services_username_.Init( |
prefs::kGoogleServicesUsername, pref_service); |
- google_services_username_.MoveToThread(io_message_loop_proxy); |
+ google_services_username_.UseAlternateTaskRunner(io_message_loop_proxy); |
google_services_username_pattern_.Init( |
prefs::kGoogleServicesUsernamePattern, local_state_pref_service); |
- google_services_username_pattern_.MoveToThread(io_message_loop_proxy); |
+ google_services_username_pattern_.UseAlternateTaskRunner( |
+ io_message_loop_proxy); |
reverse_autologin_enabled_.Init( |
prefs::kReverseAutologinEnabled, pref_service); |
- reverse_autologin_enabled_.MoveToThread(io_message_loop_proxy); |
+ reverse_autologin_enabled_.UseAlternateTaskRunner(io_message_loop_proxy); |
one_click_signin_rejected_email_list_.Init( |
prefs::kReverseAutologinRejectedEmailList, pref_service); |
- one_click_signin_rejected_email_list_.MoveToThread(io_message_loop_proxy); |
+ one_click_signin_rejected_email_list_.UseAlternateTaskRunner( |
+ io_message_loop_proxy); |
sync_disabled_.Init(sync_driver::prefs::kSyncManaged, pref_service); |
- sync_disabled_.MoveToThread(io_message_loop_proxy); |
+ sync_disabled_.UseAlternateTaskRunner(io_message_loop_proxy); |
signin_allowed_.Init(prefs::kSigninAllowed, pref_service); |
- signin_allowed_.MoveToThread(io_message_loop_proxy); |
+ signin_allowed_.UseAlternateTaskRunner(io_message_loop_proxy); |
} |
quick_check_enabled_.Init(prefs::kQuickCheckEnabled, |
local_state_pref_service); |
- quick_check_enabled_.MoveToThread(io_message_loop_proxy); |
+ quick_check_enabled_.UseAlternateTaskRunner(io_message_loop_proxy); |
media_device_id_salt_ = new MediaDeviceIDSalt(pref_service, IsOffTheRecord()); |
network_prediction_options_.Init(prefs::kNetworkPredictionOptions, |
pref_service); |
- network_prediction_options_.MoveToThread(io_message_loop_proxy); |
+ network_prediction_options_.UseAlternateTaskRunner(io_message_loop_proxy); |
#if defined(OS_CHROMEOS) |
scoped_ptr<policy::PolicyCertVerifier> verifier = |
@@ -524,7 +527,7 @@ void ProfileIOData::InitializeOnUIThread(Profile* profile) { |
incognito_availibility_pref_.Init( |
prefs::kIncognitoModeAvailability, pref_service); |
- incognito_availibility_pref_.MoveToThread(io_message_loop_proxy); |
+ incognito_availibility_pref_.UseAlternateTaskRunner(io_message_loop_proxy); |
initialized_on_UI_thread_ = true; |
@@ -842,14 +845,14 @@ void ProfileIOData::InitializeMetricsEnabledStateOnUIThread() { |
// Android has it's own preferences for metrics / crash uploading. |
enable_metrics_.Init(prefs::kCrashReportingEnabled, |
g_browser_process->local_state()); |
- enable_metrics_.MoveToThread( |
+ enable_metrics_.UseAlternateTaskRunner( |
BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO)); |
#else |
// Prep the PrefMember and send it to the IO thread, since this value will be |
// read from there. |
enable_metrics_.Init(prefs::kMetricsReportingEnabled, |
g_browser_process->local_state()); |
- enable_metrics_.MoveToThread( |
+ enable_metrics_.UseAlternateTaskRunner( |
BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO)); |
#endif // defined(OS_CHROMEOS) |
} |