Closed Bug 1022223 Opened 10 years ago Closed 10 years ago

onmouseout never fires on html5 notifications (alert.xul)

Categories

(Core :: DOM: Events, defect)

32 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: deltaburnt, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 (Beta/Release)
Build ID: 20140606030206

Steps to reproduce:

On the latest Ubuntu, define an onmouseout event on a XUL document like alert.xul (the document that specifies how HTML5 notifications appear). Happens within a virtual machine (Ubuntu) and native install of Linux (Raspbian).

If you need any easy way to test this you can install my WIP extension: https://github.com/deltaburnt/BetterNotifications

Set alert display time in the options to about 10000, hover over a new notification and notice that the progress bar to the left stopped, then hover out and it doesn't continue. This is because onmouseout event is not firing.


Actual results:

The event is never fired.


Expected results:

It works perfectly on Windows as far as I can tell, and it appears to just never call the event I define.
OS: Windows 8.1 → Linux
Could you perhaps attach a _minimal_ testcase
Keywords: testcase-wanted
Summary: onmouseout never fires on borderless XUL documents → onmouseout never fires on html5 notifications (alert.xul)
(In reply to Olli Pettay [:smaug] from comment #1)
> Could you perhaps attach a _minimal_ testcase

What is the optimal way of doing this? Would a small bootstrapped extension that creates an alert or console log in onmouseout work?
I guess that would work.
It appears it actually is calling the function, it's just my tests were flawed. For some reason I couldn't log to console from those events. Sorry to waste your time.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.