| Index: content/common/navigation_params.h
|
| diff --git a/content/common/navigation_params.h b/content/common/navigation_params.h
|
| index 757d1a7fcc32f93c19ebb7f782badf670381a585..58e2ca53e2217e3a89561b162e7253c2735fdd75 100644
|
| --- a/content/common/navigation_params.h
|
| +++ b/content/common/navigation_params.h
|
| @@ -38,7 +38,9 @@ struct CONTENT_EXPORT CommonNavigationParams {
|
| FrameMsg_Navigate_Type::Value navigation_type,
|
| bool allow_download,
|
| base::TimeTicks ui_timestamp,
|
| - FrameMsg_UILoadMetricsReportType::Value report_type);
|
| + FrameMsg_UILoadMetricsReportType::Value report_type,
|
| + const GURL& base_url_for_data_url,
|
| + const GURL& history_url_for_data_url);
|
| ~CommonNavigationParams();
|
|
|
| // The URL to navigate to.
|
| @@ -66,6 +68,14 @@ struct CONTENT_EXPORT CommonNavigationParams {
|
|
|
| // The report type to be used when recording the metric using |ui_timestamp|.
|
| FrameMsg_UILoadMetricsReportType::Value report_type;
|
| +
|
| + // Base URL for use in Blink's SubstituteData.
|
| + // Is only used with data: URLs.
|
| + GURL base_url_for_data_url;
|
| +
|
| + // History URL for use in Blink's SubstituteData.
|
| + // Is only used with data: URLs.
|
| + GURL history_url_for_data_url;
|
| };
|
|
|
| // PlzNavigate: parameters needed to start a navigation on the IO thread.
|
|
|