| Index: content/browser/tab_contents/navigation_controller.cc
|
| diff --git a/content/browser/tab_contents/navigation_controller.cc b/content/browser/tab_contents/navigation_controller.cc
|
| index 383a1ecd9e406955e683089f14f848f6de7b88e5..21582ab5d487e1282ce63446a5507f553d412007 100644
|
| --- a/content/browser/tab_contents/navigation_controller.cc
|
| +++ b/content/browser/tab_contents/navigation_controller.cc
|
| @@ -497,6 +497,25 @@ void NavigationController::AddTransientEntry(NavigationEntry* entry) {
|
| tab_contents_->NotifyNavigationStateChanged(kInvalidateAll);
|
| }
|
|
|
| +void NavigationController::TransferURL(
|
| + const GURL& url,
|
| + const GURL& referrer,
|
| + content::PageTransition transition,
|
| + const std::string& extra_headers,
|
| + const GlobalRequestID& transferred_global_request_id,
|
| + bool is_renderer_initiated) {
|
| + // The user initiated a load, we don't need to reload anymore.
|
| + needs_reload_ = false;
|
| +
|
| + NavigationEntry* entry = CreateNavigationEntry(url, referrer, transition,
|
| + is_renderer_initiated,
|
| + extra_headers,
|
| + browser_context_);
|
| + entry->set_transferred_global_request_id(transferred_global_request_id);
|
| +
|
| + LoadEntry(entry);
|
| +}
|
| +
|
| void NavigationController::LoadURL(
|
| const GURL& url,
|
| const GURL& referrer,
|
|
|