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