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 <?xml version="1.0"?>
2 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
4 <window title="Negative flex bug #2"
5 orient="vertical"
6 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
7 <hbox>
8 <button label="Button" flex="1073741823"/>
9 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
10 <button label="Button" flex="1073741823"/>
11 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
12 </hbox>
13 <hbox>
14 <button label="Button" flex="1073741824"/>
15 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
16 <button label="Button" flex="1073741824"/>
17 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
18 </hbox>
19 <hbox>
20 <button label="Button" flex="1073741825"/>
21 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
22 <button label="Button" flex="1073741825"/>
23 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
24 </hbox>
26 <hbox>
27 <button label="Button" flex="1073741823"/>
28 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
29 <button label="Button" flex="1073741823"/>
30 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
31 </hbox>
32 <hbox>
33 <button label="Button" flex="1073741823"/>
34 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
35 <button label="Button" flex="1073741823"/>
36 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
37 </hbox>
38 <hbox>
39 <button label="Button" flex="1073741824"/>
40 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
41 <button label="Button" flex="1073741824"/>
42 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
43 </hbox>
44 <hbox>
45 <button label="Button" flex="1073741824"/>
46 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
47 <button label="Button" flex="1073741824"/>
48 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
49 </hbox>
50 <hbox>
51 <button label="Button" flex="1073741825"/>
52 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
53 <button label="Button" flex="1073741825"/>
54 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
55 </hbox>
56 <hbox>
57 <button label="Button" flex="1073741825"/>
58 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
59 <button label="Button" flex="1073741825"/>
60 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
61 </hbox>
64 <hbox>
65 <button label="Button" flex="1073741823"/>
66 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
67 <button label="Button" flex="1073741823"/>
68 <label value="This is another label" style="-moz-box-flex: 1;"/>
69 </hbox>
70 <hbox>
71 <button label="Button" flex="1073741824"/>
72 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
73 <button label="Button" flex="1073741824"/>
74 <label value="This is another label" style="-moz-box-flex: 1;"/>
75 </hbox>
76 <hbox>
77 <button label="Button" flex="1073741825"/>
78 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
79 <button label="Button" flex="1073741825"/>
80 <label value="This is another label" style="-moz-box-flex: 1;"/>
81 </hbox>
82 <hbox>
83 <button label="Button" flex="1073741823"/>
84 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
85 <button label="Button" flex="1073741823"/>
86 <label value="This is another label" style="-moz-box-flex: 2;"/>
87 </hbox>
88 <hbox>
89 <button label="Button" flex="1073741824"/>
90 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
91 <button label="Button" flex="1073741824"/>
92 <label value="This is another label" style="-moz-box-flex: 2;"/>
93 </hbox>
94 <hbox>
95 <button label="Button" flex="1073741825"/>
96 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
97 <button label="Button" flex="1073741825"/>
98 <label value="This is another label" style="-moz-box-flex: 2;"/>
99 </hbox>
101 <hbox>
102 <button label="Button" flex="1073741823"/>
103 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
104 <button label="Button" flex="1"/>
105 <label value="This is another label" style="-moz-box-flex: 1;"/>
106 </hbox>
107 <hbox>
108 <button label="Button" flex="1073741824"/>
109 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
110 <button label="Button" flex="1"/>
111 <label value="This is another label" style="-moz-box-flex: 1;"/>
112 </hbox>
113 <hbox>
114 <button label="Button" flex="1073741825"/>
115 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
116 <button label="Button" flex="1"/>
117 <label value="This is another label" style="-moz-box-flex: 1;"/>
118 </hbox>
119 <hbox>
120 <button label="Button" flex="1073741823"/>
121 <label value="This is another label" style="-moz-box-flex: 1073741823;"/>
122 <button label="Button" flex="2"/>
123 <label value="This is another label" style="-moz-box-flex: 2;"/>
124 </hbox>
125 <hbox>
126 <button label="Button" flex="1073741824"/>
127 <label value="This is another label" style="-moz-box-flex: 1073741824;"/>
128 <button label="Button" flex="2"/>
129 <label value="This is another label" style="-moz-box-flex: 2;"/>
130 </hbox>
131 <hbox>
132 <button label="Button" flex="1073741825"/>
133 <label value="This is another label" style="-moz-box-flex: 1073741825;"/>
134 <button label="Button" flex="2"/>
135 <label value="This is another label" style="-moz-box-flex: 2;"/>
136 </hbox>
137 </window>