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