Regression : Weird flickering of the content within frame is seen on Back navigation of chrome://settings/content/protectedContent
Reported by
abom...@etouch.net,
May 4 2017
|
||||||
Issue descriptionChrome Version:60.0.3088.3 (Official Build) 49d525d4dafb21903d1cd21025174928a3fdde75-refs/branch-heads/3088@{#4} OS: Win(7,8,10),Mac (10.12.3,10.11.6),Linux Pre-condition: Select 'Right-to-left direction of #force-ui-direction flag. What steps will reproduce the problem? 1. Launch chrome and navigate to chrome://settings/content/protectedContent 2. Click on Back arrow beside Protected Content tittle for back navigation and observe. Actual: Weird flickering of the content within frame is seen. Expected: Flickering of the content within frame should not be seen. This is regression issue, broken in ‘M 59’ and below is manual bisect: Good build:59.0.3069.0 Bad build:59.0.3070.0 Note: Above issue is seen for ‘ Images’, ‘Popups’, Background sync’, Automatic downloads’, Unsandboxed plug-in access’, ‘Handlers’, ‘MIDI devices’,’Zoom levels’, ‘USB devices’,’PDF documents’, ‘Protected Content’.
,
May 4 2017
I am wondering if this is related (or duplicate) to issue 715509 .
,
May 4 2017
I am able to reproduce the scroll position jumping around a bit during the animation, but not the flickering. I verified that commenting out [1] where it focuses an element while the animation is in progress, fixes the issue (but regresses the desired a11y behavior). +michaelpg, scottchen: This is one more example of how our current page transition design is insufficient. There are no clear signals of when a page is exited/entered to hook up to. The code currently uses settings-animated-pages irons-elect event, which fires when a page is selected, but apparently the animation is still in progress. Trying to focus() an element while an "exit" animation still happening is causing the weirdness. I don't have any easy fix in mind given the current design. If we were to refactor this code, providing clear enter/exit signals would be a new requirement. [1] https://cs.chromium.org/chromium/src/chrome/browser/resources/settings/settings_page/settings_animated_pages.js?l=88
,
May 4 2017
Also the fact that when we initiate the slide transition, the scroll position is being reset is also contributing the the problem being reported here (see screencast).
,
May 8 2017
,
Oct 24 2017
Marking bugs (mostly lower priority ones) that I am unlikely to get to soon as Available.
,
Jul 12
,
Dec 10
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by brajkumar@chromium.org
, May 4 2017Owner: dpa...@chromium.org
Status: Assigned (was: Unconfirmed)