accessible/tests/crashtests/471493.xul

Wed, 31 Dec 2014 06:55:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:55:50 +0100
changeset 2
7e26c7da4463
permissions
-rw-r--r--

Added tag UPSTREAM_283F7C6 for changeset ca08bd8f51b2

     1 <?xml version="1.0"?>
     2 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
     4 <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
     5         title="bug 471493 'crash [@ nsPropertyTable::GetPropertyInternal]'"
     6         onload="doTest();">
     8   <script type="application/javascript">
     9   <![CDATA[
    10     function doTest()
    11     {
    12       var accRetrieval = SpecialPowers.Cc["@mozilla.org/accessibleRetrieval;1"].
    13         getService(SpecialPowers.Ci.nsIAccessibleRetrieval);
    15       var treecol = document.getElementById("col");
    16       var x = treecol.boxObject.screenX;
    17       var y = treecol.boxObject.screenY;
    19       var tree = document.getElementById("tree");
    20       var treeAcc = accRetrieval.getAccessibleFor(tree);
    21       treeAcc.getChildAtPoint(x + 1, y + 1);
    22     }
    23   ]]>
    24   </script>
    26   <tree id="tree" flex="1">
    27     <treecols>
    28       <treecol id="col" flex="1" primary="true" label="column"/>
    29       <treecol id="scol" flex="1" label="column 2"/>
    30     </treecols>
    31     <treechildren id="treechildren"/>
    32   </tree>
    34 </window>

mercurial