| Index: net/http/http_auth_preferences.cc
|
| diff --git a/net/http/http_auth_preferences.cc b/net/http/http_auth_preferences.cc
|
| index 01df88c2f4554b1b479c9803bb334e1deccd1e17..c9b2d32a54b0e94979bfce756be14067d995f7c4 100644
|
| --- a/net/http/http_auth_preferences.cc
|
| +++ b/net/http/http_auth_preferences.cc
|
| @@ -15,6 +15,10 @@ HttpAuthPreferences::HttpAuthPreferences(
|
| ,
|
| const std::string& gssapi_library_name
|
| #endif
|
| +#if defined(OS_CHROMEOS)
|
| + ,
|
| + bool allow_gssapi_library_load
|
| +#endif
|
| )
|
| : auth_schemes_(auth_schemes.begin(), auth_schemes.end()),
|
| negotiate_disable_cname_lookup_(false),
|
| @@ -22,6 +26,9 @@ HttpAuthPreferences::HttpAuthPreferences(
|
| #if defined(OS_POSIX) && !defined(OS_ANDROID)
|
| gssapi_library_name_(gssapi_library_name),
|
| #endif
|
| +#if defined(OS_CHROMEOS)
|
| + allow_gssapi_library_load_(allow_gssapi_library_load),
|
| +#endif
|
| security_manager_(URLSecurityManager::Create()) {
|
| }
|
|
|
| @@ -49,6 +56,11 @@ std::string HttpAuthPreferences::GssapiLibraryName() const {
|
| return gssapi_library_name_;
|
| }
|
| #endif
|
| +#if defined(OS_CHROMEOS)
|
| +bool HttpAuthPreferences::AllowGssapiLibraryLoad() const {
|
| + return allow_gssapi_library_load_;
|
| +}
|
| +#endif
|
|
|
| bool HttpAuthPreferences::CanUseDefaultCredentials(
|
| const GURL& auth_origin) const {
|
|
|