content/xul/templates/tests/chrome/test_bug330010.xul
author Nigel Babu <nigelbabu@gmail.com>
Thu, 07 Aug 2014 08:47:18 +0530
changeset 198247 afcb3af79d09513b2772c629c23a0d9f7b7437b4
parent 134027 832e5392108f6a697d42916c50f634bf60cf1c1c
parent 198202 a7180856b416f85cdf10e026e02db9e93edb4a8d
permissions -rw-r--r--
Merge m-i to m-c

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
<?xml-stylesheet type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        xmlns:svg="http://www.w3.org/2000/svg"
        xmlns:html="http://www.w3.org/1999/xhtml"
        onload="boom();">
<script type="application/javascript" src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"/>
<script type="text/javascript">

SimpleTest.waitForExplicitFinish();
function boom()
{
  var x = document.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "hbox");
  generatedShape = document.getElementById("s").childNodes[3];
  generatedShape.appendChild(x);
  document.documentElement.removeChild(document.getElementById("s"));
  ok(true, "Didn't crash");
  SimpleTest.finish();
}

</script>

  <html:div datasources="file_bug330010.rdf" ref="urn:root" flex="1" id="s">
    <template>
      <rule>
        <conditions>
          <content uri="?root"/>
          <triple subject="?root"
                  predicate="urn:croczilla:xulsvg1:shapes"
                  object="?shapes"/>
          <member container="?shapes" child="?shape" id="m"/>
        </conditions>
        <action>
          <hbox id="p" uri="?shape" />
       </action>
     </rule>
   </template>
 </html:div>
</window>