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 <!DOCTYPE>
2 <html class="reftest-wait">
3 <head>
4 <title>Test MathML columnalign</title>
5 <script type="text/javascript">
6 function doTest()
7 {
8 var table1 = document.getElementById("table1");
9 var table2 = document.getElementById("table2");
10 var table3 = document.getElementById("table3");
11 var rows = undefined;
13 // Table 1 setup
14 rows = table1.getElementsByTagName("mtr");
15 for(var i = 0; i < rows.length; i++)
16 rows[i].setAttribute("columnalign", "left center right");
18 // Table 2 setup
19 rows = table2.getElementsByTagName("mtr");
20 for(var i = 0; i < rows.length; i++)
21 rows[i].setAttribute("columnalign", "right left center");
23 // Table 3 setup
24 rows = table3.getElementsByTagName("mtr");
25 for(var i = 0; i < rows.length; i++)
26 rows[i].setAttribute("columnalign", "center right left");
28 document.documentElement.removeAttribute("class");
29 }
30 window.addEventListener("MozReftestInvalidate", doTest, false);
31 </script>
32 </head>
33 <body>
34 <b>columnalign="left center right"</b> <br />
35 <math>
36 <mstyle>
37 <mtable id="table1">
38 <mtr>
39 <mtd>
40 <mtext>123</mtext>
41 </mtd>
42 <mtd>
43 <mtext>123</mtext>
44 </mtd>
45 <mtd>
46 <mtext>123</mtext>
47 </mtd>
48 </mtr>
49 <mtr>
50 <mtd>
51 <mtext>12345</mtext>
52 </mtd>
53 <mtd>
54 <mtext>12345</mtext>
55 </mtd>
56 <mtd>
57 <mtext>12345</mtext>
58 </mtd>
59 </mtr>
60 <mtr>
61 <mtd>
62 <mtext>1234567</mtext>
63 </mtd>
64 <mtd>
65 <mtext>1234567</mtext>
66 </mtd>
67 <mtd>
68 <mtext>1234567</mtext>
69 </mtd>
70 </mtr>
71 </mtable>
72 </mstyle>
73 </math> <br />
74 <b>columnalign="right left center"</b> <br />
75 <math>
76 <mstyle>
77 <mtable id="table2">
78 <mtr>
79 <mtd>
80 <mtext>123</mtext>
81 </mtd>
82 <mtd>
83 <mtext>123</mtext>
84 </mtd>
85 <mtd>
86 <mtext>123</mtext>
87 </mtd>
88 </mtr>
89 <mtr>
90 <mtd>
91 <mtext>12345</mtext>
92 </mtd>
93 <mtd>
94 <mtext>12345</mtext>
95 </mtd>
96 <mtd>
97 <mtext>12345</mtext>
98 </mtd>
99 </mtr>
100 <mtr>
101 <mtd>
102 <mtext>1234567</mtext>
103 </mtd>
104 <mtd>
105 <mtext>1234567</mtext>
106 </mtd>
107 <mtd>
108 <mtext>1234567</mtext>
109 </mtd>
110 </mtr>
111 </mtable>
112 </mstyle>
113 </math> <br />
114 <b>columnalign="center right left"</b> <br />
115 <math>
116 <mstyle>
117 <mtable id="table3">
118 <mtr>
119 <mtd>
120 <mtext>123</mtext>
121 </mtd>
122 <mtd>
123 <mtext>123</mtext>
124 </mtd>
125 <mtd>
126 <mtext>123</mtext>
127 </mtd>
128 </mtr>
129 <mtr>
130 <mtd>
131 <mtext>12345</mtext>
132 </mtd>
133 <mtd>
134 <mtext>12345</mtext>
135 </mtd>
136 <mtd>
137 <mtext>12345</mtext>
138 </mtd>
139 </mtr>
140 <mtr>
141 <mtd>
142 <mtext>1234567</mtext>
143 </mtd>
144 <mtd>
145 <mtext>1234567</mtext>
146 </mtd>
147 <mtd>
148 <mtext>1234567</mtext>
149 </mtd>
150 </mtr>
151 </mtable>
152 </mstyle>
153 </math>
154 </body>
155 </html>