Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Warnings
- This test gets skipped with pattern: os == 'android'
- Manifest: toolkit/content/tests/chrome/chrome.toml
<?xml version="1.0"?>
<!--
XUL Widget Test for hierarchical tree
-->
<window title="Hierarchical Tree" width="500" height="600"
onload="setTimeout(testtag_tree, 0, 'tree-hier', 'treechildren-hier', 'multiple', '', 'hierarchical tree');"
<script src="tree_shared.js"/>
<tree id="tree-hier" rows="4">
<treecols>
<treecol id="name" label="Name" primary="true"
sort="label" properties="one two" flex="1"/>
<treecol id="address" label="Address" style="flex-grow: 2; flex-shrink: 2"/>
<treecol id="planet" label="Planet" flex="1"/>
<treecol id="gender" label="Gender" flex="1" cycler="true"/>
</treecols>
<treechildren id="treechildren-hier">
<treeitem>
<treerow properties="firstrow">
<treecell label="Mary" value="mary" properties="firstname"/>
<treecell label="206 Garden Avenue" value="206ga"/>
<treecell label="Earth"/>
<treecell label="Female" value="f"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell/>
<treecell value="19ms"/>
<treecell label="Earth"/>
<treecell label="Male" value="m"/>
</treerow>
</treeitem>
<treeitem container="true">
<treerow>
<treecell label="Sarah"/>
<treecell label="702 Fern Avenue" editable="false"/>
<treecell label="Saturn"/>
<treecell label="Female" value="f"/>
</treerow>
<treechildren>
<treeitem>
<treerow>
<treecell label="Mary"/>
<treecell label="206 Garden Avenue"/>
<treecell label="Female" value="f"/>
<treecell label="Neptune"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Chris"/>
<treecell label="19 Marion Street"/>
<treecell label="Omicron Persei 8"/>
<treecell label="Male" value="m"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Sarah"/>
<treecell label="702 Fern Avenue" editable="false"/>
<treecell label="Earth"/>
<treecell label="Female" value="f"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="John"/>
<treecell label="99 Westminster Avenue"/>
<treecell label="Neptune"/>
<treecell label="Male" value="m"/>
</treerow>
</treeitem>
</treechildren>
</treeitem>
<treeitem>
<treerow>
<treecell label="John"/>
<treecell label="99 Westminster Avenue"/>
<treecell/>
<treecell label="Male" value="m"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Mary"/>
<treecell label="206 Garden Avenue" selectable="false"/>
<treecell label=""/>
<treecell label="Female" value="f"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Chris"/>
<treecell label="19 Marion Street"/>
<treecell label="Neptune"/>
<treecell label="Male" value="m"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Sarah"/>
<treecell label="702 Fern Avenue"/>
<treecell label="Earth"/>
<treecell label="Female" value="f"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="John"/>
<treecell label="99 Westminster Avenue"/>
<treecell label="Mars"/>
<treecell label="Male" value="m"/>
</treerow>
</treeitem>
</treechildren>
</tree>
<!-- test results are displayed in the html:body -->
<!-- test code goes here -->
<script type="application/javascript"><![CDATA[
SimpleTest.waitForExplicitFinish();
]]>
</script>
</window>