Index: content/browser/frame_host/navigation_request_info.h |
diff --git a/content/browser/frame_host/navigation_request_info.h b/content/browser/frame_host/navigation_request_info.h |
index fd19e07b222455964e1f2260713511b0bbea639c..e027185b8098a4b08721e5e3c4731c9c4d92f42a 100644 |
--- a/content/browser/frame_host/navigation_request_info.h |
+++ b/content/browser/frame_host/navigation_request_info.h |
@@ -12,6 +12,7 @@ |
#include "content/common/navigation_params.h" |
#include "content/common/resource_request_body_impl.h" |
#include "content/public/common/referrer.h" |
+#include "third_party/WebKit/public/platform/WebInsecureRequestPolicy.h" |
#include "url/gurl.h" |
#include "url/origin.h" |
@@ -22,16 +23,18 @@ class ResourceRequestBody; |
// ResourceDispatcherHost. It is initialized on the UI thread, and then passed |
// to the IO thread by a NavigationRequest object. |
struct CONTENT_EXPORT NavigationRequestInfo { |
- NavigationRequestInfo(const CommonNavigationParams& common_params, |
- const BeginNavigationParams& begin_params, |
- const GURL& first_party_for_cookies, |
- const url::Origin& request_initiator, |
- bool is_main_frame, |
- bool parent_is_main_frame, |
- bool are_ancestors_secure, |
- int frame_tree_node_id, |
- bool is_for_guests_only, |
- bool report_raw_headers); |
+ NavigationRequestInfo( |
+ const CommonNavigationParams& common_params, |
+ const BeginNavigationParams& begin_params, |
+ const GURL& first_party_for_cookies, |
+ const url::Origin& request_initiator, |
+ bool is_main_frame, |
+ bool parent_is_main_frame, |
+ bool are_ancestors_secure, |
+ int frame_tree_node_id, |
+ bool is_for_guests_only, |
+ bool report_raw_headers, |
+ blink::WebInsecureRequestPolicy insecure_request_policy); |
~NavigationRequestInfo(); |
const CommonNavigationParams common_params; |
@@ -56,6 +59,8 @@ struct CONTENT_EXPORT NavigationRequestInfo { |
const bool is_for_guests_only; |
const bool report_raw_headers; |
+ |
+ blink::WebInsecureRequestPolicy insecure_request_policy; |
}; |
} // namespace content |