New issue
Advanced search Search tips

Issue 851524 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Exit from full screen of iframe does not trigger browser restoration.

Reported by s.kuch...@gmail.com, Jun 11 2018

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36

Steps to reproduce the problem:
Please see this issue: https://bugs.chromium.org/p/chromium/issues/detail?id=142427

Please open this plunkr
https://codepen.io/Siarhei_Kuchuk/pen/OEpwBB

Steps:
1. Scroll down
2. Click Play on last video
3. Click Full Screen
4. Press Escape

What is the expected behavior?
Scroll should remain on the same position where it was upon using Youtube.

What went wrong?
Page scrolled ifself to top.

Did this work before? No 

Does this work in other browsers? Yes

Chrome version: 66.0.3359.181  Channel: n/a
OS Version: 10.0
Flash Version:
 
Labels: Needs-Triage-M66
Labels: Triaged-ET M-69 Target-69 FoundIn-69 OS-Linux OS-Mac
Status: Untriaged (was: Unconfirmed)
Able to reproduce the issue on Mac 10.13.3, Win-10 and Ubuntu 14.04 using chrome reported version #66.0.3359.181 and latest canary #69.0.3455.0.
This is a non-regression issue as it is observed from M60 old builds. 

Hence, marking it as untriaged to get more inputs from dev team.

Thanks...!!

Comment 3 by e...@chromium.org, Jun 15 2018

Components: -Blink>Fullscreen Blink>Scroll

Comment 4 by bokan@chromium.org, Jun 21 2018

Cc: bokan@chromium.org
Owner: chaopeng@chromium.org
Status: Assigned (was: Untriaged)
ptal. Sad that the tests did not catch the regression. Hopefully we now have better tooling to make a better test.
Summary: Exit from full screen of iframe exit does not trigger browser restoration. (was: Return from fullscreen Youtube does not preserve scroll position (HTML5 Player))
This not page of youtube. It is youtube embed share which using a iframe. 
Summary: Exit from full screen of iframe does not trigger browser restoration. (was: Exit from full screen of iframe exit does not trigger browser restoration.)
Cc: majidvp@chromium.org
Enter/Exit Full screen actually not "load" so we do not call record a scroll state when enter and restore when exit.

Maybe we can call those in WebViewImpl::DidEnter/ExitFullscreen

majidvp@ WDYT?

Sign in to add a comment