| Index: content/common/navigation_params.cc
|
| diff --git a/content/common/navigation_params.cc b/content/common/navigation_params.cc
|
| index 790f2d2ec9f467fbeaf0eb441368903d09914e3c..840db8576d825fc758d724186f0d37d20d6e4497 100644
|
| --- a/content/common/navigation_params.cc
|
| +++ b/content/common/navigation_params.cc
|
| @@ -5,7 +5,7 @@
|
| #include "content/common/navigation_params.h"
|
|
|
| #include "base/command_line.h"
|
| -#include "base/memory/ref_counted_memory.h"
|
| +#include "content/common/content_constants_internal.h"
|
| #include "content/common/service_worker/service_worker_types.h"
|
| #include "content/public/common/content_switches.h"
|
|
|
| @@ -45,6 +45,7 @@ CommonNavigationParams::CommonNavigationParams(
|
| FrameMsg_UILoadMetricsReportType::Value report_type,
|
| const GURL& base_url_for_data_url,
|
| const GURL& history_url_for_data_url,
|
| + const std::string& data_url_as_string,
|
| LoFiState lofi_state,
|
| const base::TimeTicks& navigation_start)
|
| : url(url),
|
| @@ -57,8 +58,11 @@ CommonNavigationParams::CommonNavigationParams(
|
| report_type(report_type),
|
| base_url_for_data_url(base_url_for_data_url),
|
| history_url_for_data_url(history_url_for_data_url),
|
| + data_url_as_string(data_url_as_string),
|
| lofi_state(lofi_state),
|
| navigation_start(navigation_start) {
|
| + if (data_url_as_string.length() > kMaxLengthOfDataURLString)
|
| + this->data_url_as_string = std::string();
|
| }
|
|
|
| CommonNavigationParams::~CommonNavigationParams() {
|
|
|