Index: ios/web/navigation/navigation_item_impl.mm |
diff --git a/ios/web/navigation/navigation_item_impl.mm b/ios/web/navigation/navigation_item_impl.mm |
index 3d8bc3a3b23c0751ff13217ffa507f7d4a395252..e74e8397623b9c8ec74a204b83135380687abb94 100644 |
--- a/ios/web/navigation/navigation_item_impl.mm |
+++ b/ios/web/navigation/navigation_item_impl.mm |
@@ -53,6 +53,7 @@ static int GetUniqueIDInConstructor() { |
NavigationItemImpl::NavigationItemImpl(const NavigationItemImpl& item) |
: unique_id_(item.unique_id_), |
+ original_request_url_(item.original_request_url_), |
url_(item.url_), |
referrer_(item.referrer_), |
virtual_url_(item.virtual_url_), |
@@ -89,6 +90,14 @@ static int GetUniqueIDInConstructor() { |
return unique_id_; |
} |
+void NavigationItemImpl::SetOriginalRequestURL(const GURL& url) { |
+ original_request_url_ = url; |
+} |
+ |
+const GURL& NavigationItemImpl::GetOriginalRequestURL() const { |
+ return original_request_url_; |
+} |
+ |
void NavigationItemImpl::SetURL(const GURL& url) { |
url_ = url; |
cached_display_title_.clear(); |