Bug 35246
Summary: | mouseout and mouseover events with relatedTarget == null should be sent when exiting/entering the browser | ||
---|---|---|---|
Product: | WebKit | Reporter: | Grant Gayed <grant_gayed> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | UNCONFIRMED | ||
Severity: | Normal | CC: | bugs-noreply, cmarcelo |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Linux |
Grant Gayed
- observed with WebKitGTK 1.1.21
- view the page at the bottom with GtkLauncher
- move the mouse into and out of the browser control
-> the first time the mouse enters a mouseover is received with relatedTarget == null, which is correct
-> however from this point onwards there are no more mouseover and mouseout events received with relatedTarget == null when moving the mouse into and out of the browser control
<html>
<head>
<script language="JavaScript">
function mousehandler(e) {
alert(e.type);
alert(e.relatedTarget);
}
function init() {
document.onmouseover = mousehandler;
document.onmouseout = mousehandler;
}
</script>
</head>
<body onLoad="init()">
<textarea rows="2" cols="20">
</textarea>
</body>
</html>
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |