toolkit/content/tests/chrome/test_tree_single.xul

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 <?xml version="1.0"?>
     2 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
     3 <?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
     4 <!--
     5   XUL Widget Test for single selection tree
     6   -->
     7 <window title="Single Selection Tree" width="500" height="600"
     8         onload="setTimeout(testtag_tree, 0, 'tree-single', 'treechildren-single',
     9                            'single', 'simple', 'single selection tree');"
    10         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    11   <script type="application/javascript" src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>  
    12   <script type="application/javascript" src="chrome://mochikit/content/tests/SimpleTest/EventUtils.js"></script>  
    14 <script src="tree_shared.js"/>
    16 <tree id="tree-single" rows="4" seltype="single">
    17   <treecols>
    18     <treecol id="name" label="Name" sort="label" properties="one two" flex="1"/>
    19     <treecol id="address" label="Address" flex="1"/>
    20   </treecols>
    21   <treechildren id="treechildren-single">
    22     <treeitem>
    23       <treerow properties="firstrow">
    24         <treecell label="Mary" value="mary" properties="firstname"/>
    25         <treecell label="206 Garden Avenue" value="206ga"/>
    26       </treerow>
    27     </treeitem>
    28     <treeitem>
    29       <treerow>
    30         <treecell/>
    31         <treecell value="19ms"/>
    32       </treerow>
    33     </treeitem>
    34     <treeitem container="true">
    35       <treerow>
    36         <treecell label="Sarah"/>
    37         <treecell label="702 Fern Avenue" editable="false"/>
    38       </treerow>
    39       <treechildren>
    40         <treeitem>
    41           <treerow>
    42             <treecell label="Mary"/>
    43             <treecell label="206 Garden Avenue"/>
    44           </treerow>
    45         </treeitem>
    46         <treeitem>
    47           <treerow>
    48             <treecell label="Chris"/>
    49             <treecell label="19 Marion Street"/>
    50           </treerow>
    51         </treeitem>
    52         <treeitem>
    53           <treerow>
    54             <treecell label="Sarah"/>
    55             <treecell label="702 Fern Avenue" editable="false"/>
    56           </treerow>
    57         </treeitem>
    58         <treeitem>
    59           <treerow>
    60             <treecell label="John"/>
    61             <treecell label="99 Westminster Avenue"/>
    62           </treerow>
    63         </treeitem>
    64       </treechildren>
    65     </treeitem>
    66     <treeitem>
    67       <treerow>
    68         <treecell label="John"/>
    69         <treecell label="99 Westminster Avenue"/>
    70       </treerow>
    71     </treeitem>
    72     <treeitem>
    73       <treerow>
    74         <treecell label="Mary"/>
    75         <treecell label="206 Garden Avenue" selectable="false"/>
    76       </treerow>
    77     </treeitem>
    78     <treeitem>
    79       <treerow>
    80         <treecell label="Chris"/>
    81         <treecell label="19 Marion Street"/>
    82       </treerow>
    83     </treeitem>
    84     <treeitem>
    85       <treerow>
    86         <treecell label="Sarah"/>
    87         <treecell label="702 Fern Avenue"/>
    88       </treerow>
    89     </treeitem>
    90     <treeitem>
    91       <treerow>
    92         <treecell label="John"/>
    93         <treecell label="99 Westminster Avenue"/>
    94       </treerow>
    95     </treeitem>
    96   </treechildren>
    97 </tree>
    99   <!-- test results are displayed in the html:body -->
   100   <body xmlns="http://www.w3.org/1999/xhtml" style="height: 300px; overflow: auto;"/>
   102   <!-- test code goes here -->
   103   <script type="application/javascript"><![CDATA[
   105 SimpleTest.waitForExplicitFinish();
   107 ]]>
   108 </script>
   110 </window>

mercurial