New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 902866 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

moving mouse wheel does not update frame

Project Member Reported by wfh@chromium.org, Nov 7

Issue description

Chrome Version: 72.0.3596.0 (Official Build) canary (64-bit) (cohort: Clang-64)
OS: Windows 10 Version 1803 (OS Build 17134.345)

What steps will reproduce the problem?
(1) open chat.google.com
(2) add an 'emoticon' response to a chat (indicated by arrow in screenshot)
(3) Scroll mousewheel (indicated by arrows up/down)

What is the expected result?

The emoticons update without having to move the mouse.

What happens instead?

They only update when the mouse moves.


Please use labels and text to provide additional information.

If this is a regression (i.e., worked before), please consider using the
bisect tool (https://www.chromium.org/developers/bisect-builds-py) to help
us identify the root cause and more rapidly triage the issue.

For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.


 
example_1.png
36.7 KB View Download
Cc: pdr@chromium.org lanwei@chromium.org nzolghadr@chromium.org
Labels: Needs-Bisect
works fine on 70.0.3538.77 (Official Build) (64-bit) (cohort: Stable).

variations on canary (where it does not work)

c134752e-70ea8f25
2c707b42-a772a0e8
411b6d4e-f23d1dea
d01ab0d3-c93c225b
b0271b40-a3bfba63
f993cd1-3d47f4f4
16e0dd70-3f4a17df
5bee2d7d-f23d1dea
2b6ab552-ca7d8d80
66df3e9d-e7f62c8
2b6b7805-f23d1dea
b7e2524c-3f4a17df
788ec52f-3f4a17df
da89714-4ad60575
6c18ba9d-f23d1dea
1d411afe-ca7d8d80
9041608a-3f4a17df
6025934e-3f4a17df
c27fec31-cf4f6ead
7c1bc906-86bf56d9
9def365c-f23d1dea
d442dfb7-ca7d8d80
41e765a5-f23d1dea
735958b0-f23d1dea
f75ce29e-f23d1dea
a582a1b8-ad75ce17
8f4db35c-3f4a17df
495970ba-ca7d8d80
31e1328a-ca7d8d80
e56c5101-7d60f345
249dd49a-1410f10
5d018b69-3f4a17df
aa011017-a2d707c6
66c8e28a-2f675a7f
334aa58d-f23d1dea
3f79ac13-f23d1dea
f719c9bd-f2eeb8c
345b5b61-f23d1dea
edbcf7c5-adf3d98f
5485fc4d-3d47f4f4
93731dca-e702d8c4
87a01a8d-bba2c236
e111fcd-803f8fc4
41f007f9-41f007f9
9b4c4257-30ef049d
1b558915-3f4a17df
9874ae0-3f4a17df
c992f345-ca7d8d80
165e16d1-3f4a17df
9e5c75f1-b73c6342
67fc9f6f-65bced95
2594bdf4-3e4b89c4
350fabdd-34b13816
6fa07eb4-efa92713
4934552d-f23d1dea
2b08b14-f23d1dea
7a5ba892-3f4a17df
b0a2e23d-f23d1dea
3d7e3f6a-2eb01455
95876445-ca7d8d80
d92562a9-65bced95
fc369826-3f4a17df
7aa46da5-c946b150
67246da1-f23d1dea
fc7fb3f6-1410f10
58a025e3-36e97b2c
d4d220f9-1c10ba89
ad6d27cc-7075cd8
2a32876a-70ea8f25
8576baf1-3f4a17df
f3ea30a0-3f4a17df
23496387-232b3cab
2e7f6029-c5dfd7a3
51af0496-7c7ea110
1fcbb124-9aaad08b
344833e9-473e8c2e
3f273a97-25a103a9
4bc337ce-87ea0e5e
ddf77e2c-a4760aa5
494d8760-52325d43
3ac60855-3ec2a267
f296190c-9ce370dd
4442aae2-6e597ede
ed1d377-e1cc0f14
75f0f0a0-d7f6b13c
e2b18481-6e597ede
e7e71889-4ad60575
b0ea13bc-dab9d9d
94e68624-3f4a17df
cc73f8a1-ca02b375
10a311eb-cf4f6ead
7e91b7bd-8834fcca
6204e469-e3d9cd05
3f33c9bd-332ab290
81c6897f-741d8d64
ea0f933d-29e3c6de
maybe this is NoHoverDuringScroll-Enabled ?
NoHoverDuringScroll this flag is still disable. Even when we enable it, we should see the hover update when wheel scroll finishes.

wfh@ do you see this regression on Linux, only Windows? 
it's on Windows. I can do a bisect.
This could have been caused by https://chromium.googlesource.com/chromium/src/+/564c80e84a5c6ec370e85ce1890446da108687c4

Does it reproduce with --disable-blink-features=PaintTouchActionRects ?
This still reproduces with --disable-blink-features=PaintTouchActionRects on the command line. Chrome version 72.0.3604.0 (Official Build) canary (64-bit) (cohort: Clang-64)
Also reproduces on 72.0.3602.2 (Official Build) dev (64-bit) (cohort: Dev) and 71.0.3578.30 (Official Build) beta (64-bit) (cohort: Beta)

I unfortunately can't bisect, as too many builds are missing from the bisect archive see https://bugs.chromium.org/p/chromium/issues/detail?id=893686#c61 - perhaps TE can do it (I've left the Needs-Bisect label on).
Cc: vmp...@chromium.org
Labels: M-71
Owner: chrishtr@chromium.org
Status: Assigned (was: Untriaged)
I was able to bisect (thanks to crouleau@ for the help!)

You are probably looking for a change made after 595575 (known good), but no later than 595576 (first known bad).
CHANGELOG URL:
The script might not always return single CL as suspect as some perf builds might get missing due to failure.
  https://chromium.googlesource.com/chromium/src/+log/f35338b71bcf13dad9e199f6fae519fbcef5d555..aa14bd3327d6d299d310f13fb900fdd636e30817

https://chromium.googlesource.com/chromium/src/+/aa14bd3327d6d299d310f13fb900fdd636e30817 is the culprit CL -> chrishtr@ to triage. This CL landed in 71.0.3569.0
Cc: krajshree@chromium.org
Labels: Triaged-ET Needs-Triage-M72 Needs-Feedback
Unable to reproduce the issue on win-10 using chrome version #72.0.3602.2.
Attached a screen cast for reference.

Following are the steps followed to reproduce the issue.
------------
(1) opened chat.google.com
(2) added an 'emoticon' response to a chat.
(3) Scrolled mousewheel.
(4) Observed that emoticons updated without having to move the mouse.

wfh@ - Could you please check the attached screen cast and please let us know if anything missed from our end. Also if possible please provide a screencast/gif for better understanding of the issue.

Thanks...!!
902866.mp4
1.0 MB View Download
try it with the mouse hovering over the scrollbar on the right - not over the emoticons themselves. This is circled in the original report.
Labels: -Needs-Feedback -Needs-Bisect
Unable to reproduce the issue on win-10 Version 1803 using latest chrome version #72.0.3605.0 as per comment #0 and #10. Observed that on mouse hovering over the scrollbar on the right did nothing. Same behaviour is observed in chrome version #70.0.3538.77(stable).

As in comment #8, suspect has already been identified and also it is not reproducible from TE-end. Hence, removing Needs-Bisect label.

Thanks...!!
@wfh: can you reproduce on Linux?

I can't reproduce on Linux or Mac w/ or w/o composited scrolling.

Sign in to add a comment