mouseover/mouseout fire improperly when display element alternately
Reported by
liuhao...@gmail.com,
Jul 30
|
|||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36 Steps to reproduce the problem: 1. Open `index.html` in Chrome 2. Switch to `Console` tab of browser devtools 3. Click many times `Click!` text quickly What is the expected behavior? Console output nothing What went wrong? mouseover/mouseout fired when clicking `Click!` element Did this work before? N/A Does this work in other browsers? N/A Chrome version: 67.0.3396.99 Channel: stable OS Version: 10.0 Flash Version: I can reproduce this issue on chrome canary 70.0.3506.0, but it's very different.
,
Jul 30
,
Jul 30
Bisected to 3963e231e4c43187a05f3c6420f5df997d734ea0 "Send Mouse Leave events all the time when we get a ET_MOUSE_EXITED" Landed in 57.0.2975.0 Simplified repro: 1. open the attached test.html 2. click the "Click" text 100 times without moving the mouse Expected: only one initial "mouseover" shown Observed: more than one "mouseover" or "mouseout" shown Clicking can be done easily if you install AutoHotKey https://autohotkey.com 1. create a new file named click100.ahk 2. put "F1::click 100" without quotes into the file 3. doubleclick the file to run it 4. point the mouse cursor over the target and press F1 key one time.
,
Jul 30
,
Jul 30
,
Jul 31
Able to reproduce the issue on Mac 10.13.3, Win-10 and Ubuntu 14.04 using chrome reported version #67.0.3396.99 and latest canary #70.0.3506.0. This is a non-regression issue as it is observed from M60 old builds. Hence, marking it as untriaged to get more inputs from dev team. Thanks...!!
,
Aug 2
Looks like issue 798535 |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by liuhao...@gmail.com
, Jul 30