Thu, 15 Jan 2015 15:59:08 +0100
Implement a real Private Browsing Mode condition by changing the API/ABI;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.
1 <?xml version="1.0"?>
2 <!DOCTYPE window>
3 <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
4 <tabbox>
5 <tabs>
6 <tab label="full grid" />
7 <tab label="grid alone" />
8 <tab label="columns alone" />
9 <tab label="rows alone" />
10 <tab label="column alone" />
11 <tab label="row alone" />
12 <tab label="wacky" />
13 </tabs>
14 <tabpanels>
15 <tabpanel>
16 <grid>
17 <rows style="color: blue">
18 <row>
19 <label value="row 1,1" />
20 <label value="row 1,2" />
21 </row>
22 <row>
23 <label value="row 2,1" />
24 <label value="row 2,2" />
25 </row>
26 </rows>
27 <columns style="color: fuchsia; opacity: 0.7">
28 <column>
29 <label value="column 1,1" />
30 <label value="column 1,2" />
31 </column>
32 <column>
33 <label value="column 2,1" />
34 <label value="column 2,2" />
35 </column>
36 </columns>
37 </grid>
38 </tabpanel>
39 <tabpanel>
40 <grid>
41 <label value="Text inside grid" />
42 </grid>
43 </tabpanel>
44 <tabpanel>
45 <columns>
46 <label value="Text inside columns" />
47 </columns>
48 </tabpanel>
49 <tabpanel>
50 <rows>
51 <label value="Text inside rows" />
52 </rows>
53 </tabpanel>
54 <tabpanel>
55 <column>
56 <label value="Text inside column" />
57 </column>
58 </tabpanel>
59 <tabpanel>
60 <row>
61 <label value="Text inside row" />
62 </row>
63 </tabpanel>
64 <tabpanel>
65 <grid>
66 <label value="Text inside grid one" />
67 <rows style="color: blue">
68 <label value="Text inside rows #1" />
69 <row>
70 <label value="row 1,1" />
71 <label value="row 1,2" />
72 </row>
73 <label value="Text inside rows #2" />
74 <row>
75 <label value="row 2,1" />
76 <label value="row 2,2" />
77 </row>
78 <label value="Text inside rows #3" />
79 </rows>
80 <label value="Text inside grid two" style="opacity: 0.7" />
81 <columns style="color: fuchsia; opacity: 0.7">
82 <label value="Text inside columns #1" />
83 <column>
84 <label value="column 1,1" />
85 <label value="column 1,2" />
86 </column>
87 <label value="Text inside columns #2" />
88 <column>
89 <label value="column 2,1" />
90 <label value="column 2,2" />
91 </column>
92 <label value="Text inside columns #3" />
93 </columns>
94 <label value="Text inside grid three" style="opacity: 0.4" />
95 </grid>
96 </tabpanel>
97 </tabpanels>
98 </tabbox>
99 </window>