36 lines
1.2 KiB
HTML
36 lines
1.2 KiB
HTML
<html>
|
|
<title>Test for marquee scrolling behavior</title>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.waitUntilDone();
|
|
|
|
function waitForMarquee()
|
|
{
|
|
var counter = 0;
|
|
var marqueeWidth = document.getElementById('marquee').offsetWidth;
|
|
var numSteps = 1 + marqueeWidth / 6; // Default scrollAmount is 6px
|
|
|
|
var interval = window.setInterval(function() {
|
|
if (++counter >= numSteps) {
|
|
window.clearInterval(interval);
|
|
if (window.testRunner)
|
|
testRunner.notifyDone();
|
|
}
|
|
}, 16);
|
|
}
|
|
window.addEventListener('load', waitForMarquee, false);
|
|
</script>
|
|
<body>
|
|
|
|
<p>Test for <a href="http://bugs.webkit.org/show_bug.cgi?id=15263">bug 15263</a>:
|
|
REGRESSION: scrolldelay=0 causes marquee not to display</p>
|
|
|
|
<p>The marquee below is defined with a scrollDelay value of zero and with the truespeed attribute assigned to an empty string. It should scroll until the text, "The marquee scroll test passed" is visible and left justified.</p>
|
|
|
|
<marquee id="marquee" width="300px" behavior="slide" bgcolor="cyan" truespeed="" scrollDelay="0">
|
|
The marquee scroll test passed
|
|
</marquee>
|
|
|
|
</body>
|
|
</html>
|