Unable to scroll dropdown in https://www.befunky.com/create/ on Windows |
|||
Issue descriptionIn https://github.com/webcompat/web-bugs/issues/17548 a web developer filed a bug seeming to affect only Chrome (and Chrome Canary) on Windows. That issue contains enough information to triage this, and some clues in a later comment about the cause, it "only occurs when there's an opacity transition applied to it."
,
Jul 27
The issue is reproducible on ToT, both with smooth animation disabled and enabled. Still debugging to see why GSUs get ignored.
,
Jul 27
,
Jul 27
The issue seems related to layers/hittesting: In cases that drop down list scrolls successfully https://cs.chromium.org/chromium/src/cc/trees/layer_tree_host_impl.cc?gsn=DistributeScrollDelta&l=3360 forces the scrolling to happen on the main thread. But in cases that scrolling does not happen, IsMainThreadScrolling is not true for any of the scroll node's ancestors, so the GSB and GSUs are handled on Impl and the GSUs get ignored. Another thing worth mentioning is that, I could not reproduce the bug when dev tools was open. flackr@ could you please help with finding the proper owner?
,
Jul 31
Hi, I'm the dev who originally filed this bug on webcompat. Just wanted to let you know that we're currently disabling transitions on this particular .selectable-list in Chrome on Windows, so you'll need to remove this inline style to replicate the bug. Also, it only appears to affect this dropdown. There's another one under Edit > Vignette that works fine in Chrome on Windows with the opacity transition intact. Thanks for looking into this! |
|||
►
Sign in to add a comment |
|||
Comment 1 by sahel@chromium.org
, Jul 26Status: Assigned (was: Untriaged)