| Index: chrome/browser/io_thread.cc
|
| diff --git a/chrome/browser/io_thread.cc b/chrome/browser/io_thread.cc
|
| index 6d2307533e18f6ff2dcf63dfcf2d1fffd3071c2f..43eb98bc37d1adc677b525b7ddc2698acf059258 100644
|
| --- a/chrome/browser/io_thread.cc
|
| +++ b/chrome/browser/io_thread.cc
|
| @@ -505,6 +505,8 @@ IOThread::IOThread(
|
| auth_delegate_whitelist_ = local_state->GetString(
|
| prefs::kAuthNegotiateDelegateWhitelist);
|
| gssapi_library_name_ = local_state->GetString(prefs::kGSSAPILibraryName);
|
| + auth_android_negotiate_account_type_ =
|
| + local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
|
| pref_proxy_config_tracker_.reset(
|
| ProxyServiceFactory::CreatePrefProxyConfigTrackerOfLocalState(
|
| local_state));
|
| @@ -1039,6 +1041,8 @@ void IOThread::RegisterPrefs(PrefRegistrySimple* registry) {
|
| registry->RegisterStringPref(prefs::kAuthNegotiateDelegateWhitelist,
|
| std::string());
|
| registry->RegisterStringPref(prefs::kGSSAPILibraryName, std::string());
|
| + registry->RegisterStringPref(prefs::kAuthAndroidNegotiateAccountType,
|
| + std::string());
|
| registry->RegisterStringPref(
|
| data_reduction_proxy::prefs::kDataReductionProxy, std::string());
|
| registry->RegisterBooleanPref(prefs::kEnableReferrers, true);
|
| @@ -1067,9 +1071,9 @@ net::HttpAuthHandlerFactory* IOThread::CreateDefaultAuthHandlerFactory(
|
|
|
| scoped_ptr<net::HttpAuthHandlerRegistryFactory> registry_factory(
|
| net::HttpAuthHandlerRegistryFactory::Create(
|
| - supported_schemes, globals_->url_security_manager.get(),
|
| - resolver, gssapi_library_name_, negotiate_disable_cname_lookup_,
|
| - negotiate_enable_port_));
|
| + supported_schemes, globals_->url_security_manager.get(), resolver,
|
| + gssapi_library_name_, auth_android_negotiate_account_type_,
|
| + negotiate_disable_cname_lookup_, negotiate_enable_port_));
|
| return registry_factory.release();
|
| }
|
|
|
|
|