layout/xul/grid/crashtests/306911-grid-testcases.xul

Thu, 15 Jan 2015 15:59:08 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 15:59:08 +0100
branch
TOR_BUG_9701
changeset 10
ac0c01689b40
permissions
-rw-r--r--

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>

mercurial