Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
1 <!doctype html>
2 <html class="reftest-wait"><head>
3 <title>Plugin boxes</title>
4 </head>
5 <body>
6 <embed type="application/x-test" width="400" height="400" drawmode="solid" color="FFFF0000" id="plugin" asyncmodel="bitmap"></embed> <!-- red -->
7 <script>
8 var prevPaintCount = 0;
9 function doTestWait() {
10 if (window.mozPaintCount != prevPaintCount) {
11 document.documentElement.removeAttribute('class');
12 } else {
13 setTimeout(doTestWait, 0);
14 }
15 }
17 function doTest() {
18 prevPaintCount = window.mozPaintCount;
19 document.getElementById("plugin").setColor("FF00FF00");
20 setTimeout(doTestWait, 0);
21 }
22 window.addEventListener("MozReftestInvalidate", doTest, false);
23 </script>
24 </body></html>