Index: content/browser/loader/resource_request_info_impl.h |
diff --git a/content/browser/loader/resource_request_info_impl.h b/content/browser/loader/resource_request_info_impl.h |
index c54cebb0a3ed61d96c65a7522daa62594acc159d..2e802d2a4a5e1e09622bf3e0486c6642317f762e 100644 |
--- a/content/browser/loader/resource_request_info_impl.h |
+++ b/content/browser/loader/resource_request_info_impl.h |
@@ -70,7 +70,8 @@ class ResourceRequestInfoImpl : public ResourceRequestInfo, |
bool is_using_lofi, |
const std::string& original_headers, |
const scoped_refptr<ResourceRequestBodyImpl> body, |
- bool initiated_in_secure_context); |
+ bool initiated_in_secure_context, |
+ blink::WebInsecureRequestPolicy insecure_request_policy); |
~ResourceRequestInfoImpl() override; |
// ResourceRequestInfo implementation: |
@@ -197,6 +198,10 @@ class ResourceRequestInfoImpl : public ResourceRequestInfo, |
navigation_ui_data_ = std::move(navigation_ui_data); |
} |
+ blink::WebInsecureRequestPolicy insecure_request_policy() const { |
+ return insecure_request_policy_; |
+ } |
+ |
// PlzNavigate: used in navigations to store the ServiceWorkerContext, since |
// the ResourceMessageFilter will be null in this case. All other requests |
// should access the ServiceWorkerContext through the ResourceMessageFilter. |
@@ -252,6 +257,8 @@ class ResourceRequestInfoImpl : public ResourceRequestInfo, |
bool initiated_in_secure_context_; |
std::unique_ptr<NavigationUIData> navigation_ui_data_; |
scoped_refptr<ServiceWorkerContextWrapper> service_worker_context_; |
+ blink::WebInsecureRequestPolicy insecure_request_policy_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ResourceRequestInfoImpl); |
}; |