41 lines
1.2 KiB
HTML
41 lines
1.2 KiB
HTML
<head>
|
|
<script type="text/javascript">
|
|
function test()
|
|
{
|
|
if (!window.testRunner)
|
|
return;
|
|
testRunner.dumpAsText();
|
|
eventSender.mouseMoveTo(0, 0); // outside span
|
|
var a = document.getElementById('a');
|
|
document.body.offsetTop; // force layout
|
|
eventSender.mouseMoveTo(12, 12); // inside span
|
|
eventSender.mouseDown(); // required to get noticed?
|
|
eventSender.mouseUp();
|
|
a.style.display = 'none';
|
|
document.body.offsetTop;
|
|
eventSender.mouseMoveTo(0, 0);
|
|
a.style.display = 'inline';
|
|
document.body.offsetTop;
|
|
a.style.display = 'inline';
|
|
var r = document.getElementById('result');
|
|
var col = document.defaultView.getComputedStyle(a).color;
|
|
r.innerText = col == "rgb(0, 0, 0)" ? "PASS" : "FAIL: "+col;
|
|
}
|
|
</script>
|
|
<style>
|
|
#a:hover { color: red; }
|
|
</style>
|
|
</head>
|
|
<body onload="test()">
|
|
<span id="a">This should not be red.</span>
|
|
<hr>
|
|
<p>
|
|
This tests for a regression against
|
|
<i><a href="https://bugs.webkit.org/show_bug.cgi?id=5983">https://bugs.webkit.org/show_bug.cgi?id=5983</a>
|
|
REGRESSION: onmouseover-powered navbar at MacNN renders incorrectly</i>.
|
|
</p>
|
|
<p>
|
|
Test result: <span id="result">didn't run</span>
|
|
</p>
|
|
</body>
|