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 <html xmlns="http://www.w3.org/1999/xhtml">
2 <head>
3 <script>
4 <![CDATA[
6 var i = 0;
8 function init()
9 {
10 targetWindow = window.frames[0];
11 targetDocument = targetWindow.document;
12 targetDocument.designMode = 'on';
13 setTimeout(whack, 30);
14 }
16 function whack()
17 {
18 if (++i > 100) return;
19 document.documentElement.style.MozBinding = 'url("data:text/xml,' + encodeURIComponent("<bindings xmlns=\"http://www.mozilla.org/xbl\"><binding id=\"foo\" g=\""+Math.random()+"\"><content>\n<\/content><\/binding><\/bindings>\n") + '")';
20 setTimeout(bonk, 10);
21 }
23 function bonk()
24 {
25 document.getElementById("i").style.MozBinding = 'url("data:text/xml,' + encodeURIComponent("<bindings xmlns=\"http://www.mozilla.org/xbl\"><binding id=\"foo\" g=\""+Math.random()+"\"><content>\n\n<\/content><\/binding><\/bindings>\n") + '")';
26 setTimeout(whack, 10);
27 }
29 ]]>
30 </script>
31 </head>
33 <body onload="init()">
35 <iframe id="i" src="data:text/html," style="width: 95%; height: 500px;"/>
37 </body>
38 </html>