New issue
Advanced search Search tips

Issue 828432 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 816293
Owner: ----
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Mouse hover state not set on page load

Reported by woxxom@gmail.com, Apr 3 2018

Issue description

Chrome 58 - 67, Windows 7.

1. download test.html and test2.html
2. open test.html, dismiss all first-run warnings and notifications if present
3. point the mouse over "Click me" link and click it without moving the mouse

Expected: the page turns green - this can take 1 second so don't move the mouse!
Observed: the page is gray

========================================================================

Bisect info: 446796 (good) - 446811 (bad)
https://chromium.googlesource.com/chromium/src/+log/07c6e27a..bf8eacc9?pretty=fuller
Suspecting r446810 = a05a1702da44842fed11d76a18a1452c06421473 = https://crrev.com/2637403012 by dtapuska@chromium.org
"Suppress ET_MOUSE_MOVE when the mouse hasn't moved on Windows."
Landed in 58.0.2995.0

========================================================================

Chrome should apply CSS hover state if the pointer is within the page bounds when the page loads. Even though the previous behavior was somewhat buggy (it could take up to 1 second to kick in), but it always produced the expected correct result in this particular use case. Ideally the hover state should be applied without any pause.
 
test.html
55 bytes View Download
test2.html
396 bytes View Download
Labels: Needs-Triage-M67
Mergedinto: 816293
Status: Duplicate (was: Unconfirmed)

Sign in to add a comment