Thu, 15 Jan 2015 21:03:48 +0100
Integrate friendly tips from Tor colleagues to make (or not) 4.5 alpha 3;
This includes removal of overloaded (but unused) methods, and addition of
a overlooked call to DataStruct::SetData(nsISupports, uint32_t, bool.)
1 <html><head>
2 <title>Crash [@ nsGenericElement::SetAttr] with classList.toggle</title>
3 <script>
4 var classList;
5 var interval;
6 function run() {
7 classList = window.frames[0].document.documentElement.classList;
8 window.frames[0].location.reload();
9 interval = setInterval(function(aClassList) {aClassList.toggle('a'); forcegc();}, 10, classList);
10 // Let the interval run for awhile and close the window after 2 seconds.
11 setTimeout(function() { clearInterval(interval); window.opener.done(); window.close(); }, 2000);
12 }
14 function forcegc(){
15 SpecialPowers.forceGC();
16 SpecialPowers.gc();
17 }
19 </script>
20 </head>
21 <body onload="run()">
22 <iframe></iframe>
23 </body>
24 </html>