Regression:Glimpse of vertical scroll bar is seen on toggling to full screen in "raymond.in"
Reported by
adha...@etouch.net,
Jul 15 2016
|
|||
Issue descriptionVersion: 54.0.2797.0 (Official Build) eb270c9af201e549f3e2e2b1016b6b99565f1706-refs/heads/master@{#405656} (32/64-bit) OS: Windows (7,8,10), Mac (10.10.5, 10.11.5), Linux (14.04 LTS) Test url:http://www.raymond.in/index.asp Steps: (1)Launch chrome and navigate to the above url. (2)Play the video,click on full screen icon.(Kindly refer the video) (3)Observe. Actual:Glimpse of vertical scroll bar is seen on toggling to full screen. Expected:No such glimpse of vertical scroll bar should be seen on toggling to full screen. This is a Regression issue broken in M-54. Good build:54.0.2796.2 Bad build:54.0.2797.0 Change Log URL:(Providing Change log as unable to play the video in full screen in Chromium build ): https://chromium.googlesource.com/chromium/src/+log/54.0.2796.0..54.0.2797.0?pretty=fuller&n=10000 Suspecting:r405478? Kindly help to re-assign if your change is not the cause for this issue.
,
Jul 23 2016
,
Jul 23 2016
I have tried to reproduce this on Mac but couldn't see the scroll bar flash by in the transition. Going fullscreen also switches to another workspace on Mac, so I'm wondering if it might be obscured somehow. Do you have a recording of how this manifests on Mac?
,
Jul 26 2016
I was able to reproduce this on Windows in a Virtual Machine, seeing lots of bad frames in the transition. As described in https://bugs.chromium.org/p/chromium/issues/detail?id=240576#c67 I think this is due to issue 402421 , which is about the different timing of modifying the fullscreen element stack (the top element in which is document.fullscreenElement) and the separate internal pointer which affects document.webkitCurrentFullScreenElement and :-webkit-full-screen. Aligning the timing of those changes should mean that the transition is no worse than before.
,
Jul 27 2016
I've done a screen recording on Mac trying to reproduce this issue, but there's a fade in/out animation when going fullscreen that takes a few frames to complete and seems to obscure the problem. adharap@, can you confirm that you did in fact see a glimpse of a scroll bar on Mac, and if so can you attach a recording? Thanks!
,
Jul 27 2016
Hmm, it strikes me that on Mac it might also be because the scroll bars are only visible while scrolling.
,
Jul 28 2016
This and issue 628554 is caused by adding the fullscreen element to the top layer before entering fullscreen, and then causing the :-webkit-full-screen selector to match only after entering fullscreen. Both should be fixed by issue 402421 and the relevant CL has already been reverted, so closing this.
,
Jul 28 2016
|
|||
►
Sign in to add a comment |
|||
Comment 1 by bugdroid1@chromium.org
, Jul 22 2016