| 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;
|
| }
|
|
|