[e10s] tooltips don't hide while page is scrolling (mouse wheel)




XUL Widgets
2 years ago
2 years ago


(Reporter: arni2033, Unassigned)



Firefox Tracking Flags

(e10s+, firefox46 affected)




(2 attachments)



2 years ago
Created attachment 8703548 [details]
testcase 1 - [e10s] tooltips don't hide while page is scrolling.htm

>>>   My Info:   Win7_64, Nightly 46, 32bit, ID 20160103030302
1. Open attached "testcase 1" or this link:
>   data:text/html,<a href="%23" title="asdf">Link</a><style>body{height:10000px;}
2. Hover mouse over the link on that page, wait until tooltip appears
3. Rotate mouse wheel up/down without pauses to scroll the page several times

Result:       Tooltip doesn't hide while page is scrolling
Expectations: Tooltips should hide immediately   [or should they? See "Notes", (2) ]

 1) This also happens with APZ disabled (layers.async-pan-zoom.enabled -> false)
 2) I noticed that mouse cursor doesn't change immediately in both modes (e10s and non-e10s). So it's not clear whether "Expectations" are correct or not. Current tooltip behavior is a bit annoying, but I'm think both modes should behave the same way, regardless of what behavior is expected here.

Comment 1

2 years ago
Created attachment 8703549 [details]
screencast 1 - [e10s] tooltips don't hide while page is scrolling.webm

Comment 2

2 years ago
* It's important NOT to move mouse after Step 2 to reproduce this bug.


2 years ago
Severity: normal → trivial
I am able to reproduce this on Mac, though the tooltip doesn't hang around nearly as long, as in the screencast provided, before going away.  If you get the tooltip, then move the mouse away from hovering over the link, the tool tip immediately goes away.  It may be expected (built in) that on scroll there is a slight delay before the tooltip goes away.  However, arni's screencast demonstrates an overly long delay.
Kats, this smells like apz
tracking-e10s: --- → +
Flags: needinfo?(bugmail.mozilla)
Comment 0 says it happens without APZ as well. I was actually just looking at this today (in reference to bug 1071737) and the behaviour is the same with and without APZ.
Flags: needinfo?(bugmail.mozilla)
This is reproducible on the latest Aurora build(46.0a2) on Windows 7 x64. The tooltip hangs for the same amount of time as it takes the cursor to change. This happens regardless if APZ is true or false. With e10s disabled, this is not reproducible, but the mouse cursor still takes the same amount of time to change.

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
Build ID: 20160207004019


2 years ago
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.