Tue, 06 Jan 2015 21:39:09 +0100
Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.
1 <svg xmlns="http://www.w3.org/2000/svg" height="5" onload="setTimeout(boom, 30);" class="reftest-wait">
3 <bindings xmlns="http://www.mozilla.org/xbl"><binding id="foo"><content></content></binding></bindings>
5 <script>
6 function boom()
7 {
8 document.getElementById("rr").style.MozBinding = "url('#foo')";
9 document.documentElement.setAttribute('height', "5px");
10 setTimeout(done, 30);
11 }
13 function done()
14 {
15 document.documentElement.removeAttribute("class");
16 }
17 </script>
19 <rect id="rr" x="50%" width="25%" height="10em" fill="red"/>
21 </svg>