| Index: content/common/navigation_params.cc
|
| diff --git a/content/common/navigation_params.cc b/content/common/navigation_params.cc
|
| index 613918e74abc842648c5d7f7ed4e03c7780c6995..3d7d14c20f14575d6fc905af8aac69f016a5e1d4 100644
|
| --- a/content/common/navigation_params.cc
|
| +++ b/content/common/navigation_params.cc
|
| @@ -34,7 +34,8 @@ CommonNavigationParams::CommonNavigationParams()
|
| report_type(FrameMsg_UILoadMetricsReportType::NO_REPORT),
|
| previews_state(PREVIEWS_UNSPECIFIED),
|
| navigation_start(base::TimeTicks::Now()),
|
| - method("GET") {}
|
| + method("GET"),
|
| + should_bypass_main_world_csp(false) {}
|
|
|
| CommonNavigationParams::CommonNavigationParams(
|
| const GURL& url,
|
| @@ -50,7 +51,8 @@ CommonNavigationParams::CommonNavigationParams(
|
| PreviewsState previews_state,
|
| const base::TimeTicks& navigation_start,
|
| std::string method,
|
| - const scoped_refptr<ResourceRequestBodyImpl>& post_data)
|
| + const scoped_refptr<ResourceRequestBodyImpl>& post_data,
|
| + bool should_bypass_main_world_csp)
|
| : url(url),
|
| referrer(referrer),
|
| transition(transition),
|
| @@ -64,7 +66,8 @@ CommonNavigationParams::CommonNavigationParams(
|
| previews_state(previews_state),
|
| navigation_start(navigation_start),
|
| method(method),
|
| - post_data(post_data) {
|
| + post_data(post_data),
|
| + should_bypass_main_world_csp(should_bypass_main_world_csp) {
|
| // |method != "POST"| should imply absence of |post_data|.
|
| if (method != "POST" && post_data) {
|
| NOTREACHED();
|
|
|