Video controls are only partially displayed if beeing rendered outside of the page visibility
Reported by
develope...@gmail.com,
Oct 19 2017
|
|||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36 Steps to reproduce the problem: 1. Create a overflow hidden container 2. Create a video element at a position where only a part is visible 3. Slide the video via animation in the screen What is the expected behavior? The controls should be completely visible What went wrong? Only the part of the controls that were visible at time of creation are displayed Did this work before? N/A Does this work in other browsers? Yes Chrome version: 62.0.3202.62 Channel: stable OS Version: 10.0 Flash Version:
,
Oct 20 2017
,
Oct 20 2017
Unable to reproduce the issue on the reported chrome version stable 62.0.3202.62 and on the latest canary 64.0.3243.0 using Windows 10, Ubuntu 14.04 and Mac 10.12.6 with the help of html file provided and steps mentioned in comment#0. Attaching the screen cast of the same. @Reporter:Could you please mention whether the same behavior is seen even after checking in a new profile and in incognito mode. Thanks!
,
Oct 20 2017
In the incognito mode the controls were loaded correctly the first time. It looks like since chrome has nothing cached yet, the controls bar is rendered at a later point of time. After an reload however, the same issue exists. The same issue occured with a new profile as well.
,
Oct 20 2017
Thank you for providing more feedback. Adding requester "vamshi.kommuri@techmahindra.com" to the cc list and removing "Needs-Feedback" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 20 2017
Here is a gif which displays the issue in incognito mode. Thank you
,
Oct 23 2017
Reproduced in 61.0.3163.100, 62.0.3202.62, 63.0.3239.9 on Ubuntu.
,
Oct 24 2017
Able to reproduce the issue on Windows 10, mac 10.12.6 and Ubuntu 14.04 using chrome reported version #62.0.3202.62 and latest canary #64.0.3247.0. Bisect Information: ===================== Good build: 56.0.2907.0 Revision(429169) Bad Build : 56.0.2908.0 Revision(429486) Change Log URL: https://chromium.googlesource.com/chromium/src/+log/be10da649c394e30378885e6b73d75257aa2aff5..3347bb8ad251e778ed35c433c0246e0659f2402d From the above change log suspecting below change Review url: https://codereview.chromium.org/2470503003 mlamouri@ - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner. Thanks...!!
,
Oct 24 2017
steimel@, can you check that the control bar resizing based on the viewport width is the cause of this issue?
,
Oct 24 2017
Yeah, the issue is that we perform the layout when the video is on the edge of the screen and we don't relayout when it slides. There's a TODO assigned to you in LayoutMedia about missing layouts: https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/layout/LayoutMedia.cpp?l=80 We could alternatively be less aggressive about clipping controls if there's some way ComputePanelWidth could tell this is happening.
,
Oct 24 2017
,
Nov 9 2017
,
May 21 2018
This showed up in Blink>Animations triage as a P1 bug that isn't meeting SLOs. From looking I don't see an obvious connection to Blink>Animations, so dropping that component. If I was wrong, please re-add the component and let me know if we can help in some way :).
,
Aug 2
|
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by manoranj...@chromium.org
, Oct 19 2017