Index: content/browser/renderer_host/resource_dispatcher_host.cc |
=================================================================== |
--- content/browser/renderer_host/resource_dispatcher_host.cc (revision 86721) |
+++ content/browser/renderer_host/resource_dispatcher_host.cc (working copy) |
@@ -255,8 +255,7 @@ |
request->first_party_for_cookies(), request->url())) |
return HTTP_AUTH_RESOURCE_SAME_DOMAIN; |
- if (CommandLine::ForCurrentProcess()->HasSwitch( |
- switches::kAllowCrossOriginAuthPrompt)) |
+ if (ResourceDispatcherHost::allow_cross_origin_auth_prompt()) |
return HTTP_AUTH_RESOURCE_ALLOWED_CROSS; |
return HTTP_AUTH_RESOURCE_BLOCKED_CROSS; |
@@ -2022,3 +2021,17 @@ |
// static |
bool ResourceDispatcherHost::is_prefetch_enabled_ = false; |
+ |
+// static |
+bool ResourceDispatcherHost::allow_cross_origin_auth_prompt() { |
+ return allow_cross_origin_auth_prompt_; |
+} |
+ |
+// static |
+void ResourceDispatcherHost::set_allow_cross_origin_auth_prompt(bool value) { |
+ allow_cross_origin_auth_prompt_ = value; |
+} |
+ |
+// static |
+bool ResourceDispatcherHost::allow_cross_origin_auth_prompt_ = false; |
+ |