New issue
Advanced search Search tips

Issue 910474 link

Starred by 4 users

Issue metadata

Status: WontFix
Owner:
Closed: Jan 2
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Mouse wheel scrolling does not work on the top composition layer

Reported by ladjz...@gmail.com, Nov 30

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36

Example URL:
https://stackoverflow.com/questions/53551277/maybe-a-chrome-bug-mouse-wheel-scrolling-does-not-work-on-the-top-composition-l

Steps to reproduce the problem:
1. open the test.html
2. scroll the pop-up, which contains content “1. a 2.b ...”, using mouse wheel 
3. no scrolling occurs to pop-up
4.
  4.1 please comment out `transform: translateZ(0);` in the test.html and goto 1
  4.1 or resize the window to force a re-render
5. scrolling occurs to pop-up

What is the expected behavior?
"pop-up" is always scrollable

What went wrong?
"pop-up" is scrollable only when page is re-rendered or no composition layer is created.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 70.0.3538.110  Channel: stable
OS Version: OS X 10.13.6
Flash Version: 

"pop-up" is not scrollable on:

chromium 72.0.3626.0
google chrome 70.0.3538.110

but scrollable on:
Safari Edge Firefox
 
test.html
2.8 KB View Download
Attach a gif
Labels: Needs-Triage-M70
Components: -Blink Blink>Input
Cc: viswa.karala@chromium.org
Components: Blink>Compositing
Labels: -Type-Bug -Pri-2 Target-73 Triaged-ET Target-70 Target-71 Target-72 RegressedIn-69 M-73 FoundIn-71 FoundIn-70 FoundIn-73 FoundIn-72 hasbisect OS-Linux OS-Windows Pri-1 Type-Bug-Regression
Owner: chrishtr@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce the issue on reported version 70.0.3538.110 and latest chrome# 73.0.3628.0 using Windows-10, Mac 10.14.0 and Linux 17.10 hence providing Bisect Info

Bisect Info:
================
Good build: 69.0.3453.0 
Bad build: 69.0.3455.0

On performing per-revision getting error, hence providing below change log from chromium bisect
You are probably looking for a change made after 565924 (known good), but no later than 565925 (first known bad).
Change Log: https://chromium.googlesource.com/chromium/src/+log/1b62d187cb66ed2a7f4ff6ff06fab87cf81afe50..38825770276009fd291931b3a8027102dd80a558
Change-Id: I21095762cbf806008395c2cf79f4ee038c39cb5f
Reviewed-on: https://chromium-review.googlesource.com/1087791

@Chris Harrelson: Please confirm the issue and help in re-assigning if it is not related to change.


Thanks!
Status: WontFix (was: Assigned)
Fixed by BGPT.

I think this testcase exposes an incomplete invalidation during compositing
update when an animation is lost.

Sign in to add a comment