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 2dd5a8c5656636e81c0b1badbc9721027901ea9b..114f40cd5c5ad6b0d6393d19123681ce8d538bc0 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -2438,13 +2438,11 @@ void WebContentsImpl::DidCommitProvisionalLoad( |
} |
void WebContentsImpl::DidNavigateMainFramePreCommit( |
- const FrameHostMsg_DidCommitProvisionalLoad_Params& params) { |
+ bool navigation_is_within_page) { |
// Ensure fullscreen mode is exited before committing the navigation to a |
// different page. The next page will not start out assuming it is in |
// fullscreen mode. |
- if (controller_.IsURLInPageNavigation(params.url, |
- params.was_within_same_page, |
- NAVIGATION_TYPE_UNKNOWN)) { |
+ if (navigation_is_within_page) { |
// No page change? Then, the renderer and browser can remain in fullscreen. |
return; |
} |