| 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)
|
| }
|
|
|