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 <html xmlns="http://www.w3.org/1999/xhtml" class="reftest-wait">
3 <head>
4 <script>
5 <![CDATA[
7 function foo()
8 {
9 var r = document.createRange();
10 r.setStart(document.getElementById("a"), 0);
11 r.setEnd(document.getElementById("b"), 0);
12 window.getSelection().addRange(r);
14 var everything = document.getElementById("everything");
15 everything.parentNode.removeChild(everything);
17 document.documentElement.removeAttribute("class");
18 }
20 ]]>
21 </script>
22 </head>
24 <body onload="setTimeout(foo, 30);">
26 <div id="everything">
28 <div id="a">
29 <span id="b" />
30 </div>
32 </div>
34 </body>
35 </html>