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 4728e229c40b8a76dda82f08ff20f162195e4728..3e263bdb9989db67ec833bd5935a51fd3e7505ff 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -2416,13 +2416,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; |
} |