| Index: content/browser/web_contents/web_contents_impl.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
| index 785a17420ad1a44ba225c2f25d5972ced839cc7c..d554a95d4ab87dacd0413550bea3f4d46b1390c8 100644
|
| --- a/content/browser/web_contents/web_contents_impl.cc
|
| +++ b/content/browser/web_contents/web_contents_impl.cc
|
| @@ -216,6 +216,10 @@ void MakeNavigateParams(const NavigationEntryImpl& entry,
|
| params->current_history_list_offset = controller.GetLastCommittedEntryIndex();
|
| params->current_history_list_length = controller.GetEntryCount();
|
| params->url = entry.GetURL();
|
| + if (!entry.GetBaseURLForDataURL().is_empty()) {
|
| + params->base_url_for_data_url = entry.GetBaseURLForDataURL();
|
| + params->history_url_for_data_url = entry.GetVirtualURL();
|
| + }
|
| params->referrer = entry.GetReferrer();
|
| params->transition = entry.GetTransitionType();
|
| params->state = entry.GetContentState();
|
|
|