<!
DOCTYPE HTML>
<
html>
<!--
https://bugzilla.mozilla.org/show_bug.cgi?id=666446
-->
<
head>
<
title>Test for Bug 666446 - Animated Background Images</
title>
<
script src=
"/tests/SimpleTest/SimpleTest.js"></
script>
<
script src=
"/tests/SimpleTest/WindowSnapshot.js"></
script>
<
script type=
"application/javascript" src=
"imgutils.js"></
script>
<
script type=
"application/javascript" src=
"animationPolling.js"></
script>
<
link rel=
"stylesheet" type=
"text/css" href=
"/tests/SimpleTest/test.css" />
</
head>
<
body>
<a target=
"_blank" href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=666446">
Mozilla Bug 666446: lots of animated gifs swamp us with paint events
</a>
<p id=
"display"></p>
<
div id=
"content">
<
div id=
"referenceDiv" style=
"height: 140px; width: 140px;
display: none; background: #2aff00
">
<
div id=
"bgImage" style=
"height: 140px; width: 140px; background-image: url(animated-gif.gif); display: none;">
</
div>
</
div>
<
div id=
"debug" style=
"display:none"></
div>
<
pre id=
"test">
<
script type=
"text/javascript">
/** Test for Bug 666446 nsImageLoader/RasterImage**/
const FAILURE_TIMEOUT = 120000; // Fail early after 120 seconds (2 minutes)
function main() {
var animTest = new AnimationTest(20, FAILURE_TIMEOUT,
'referenceDiv',
'bgImage',
'debug');
animTest.beginTest();
}
window.onload = main;
</
script>
</
pre>
</
body>
</
html>