Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/js/xpconnect/tests/chrome/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 1 kB image not shown  

Quelle  test_bug706301.xhtml   Sprache: unbekannt

 
Spracherkennung für: .xhtml vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="chrome://global/skin"?>
<?xml-stylesheet type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css"?>
<!--
https://bugzilla.mozilla.org/show_bug.cgi?id=706301
-->
<window title="Mozilla Bug 706301"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"/>

  <!-- test results are displayed in the html:body -->
  <body xmlns="http://www.w3.org/1999/xhtml">
  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=706301"
     target="_blank">Mozilla Bug 706301</a>
  <iframe id="ifr" src="http://mochi.test:8888/tests/js/xpconnect/tests/mochitest/file_bug706301.html" onload="doTest();" />
  </body>

  <!-- test code goes here -->
  <script type="application/javascript">
  <![CDATA[
  /** Test for Bug 706301 **/

  SimpleTest.waitForExplicitFinish();

  function getLengthInChrome(nodelist) {

    // Make sure the object is Xray wrapped.
    is(nodelist, Cu.unwaiveXrays(nodelist),
       "object passed from content to chrome should be Xray-wrapped.");

    // Perform the operation.
    Object.getOwnPropertyDescriptor(nodelist, 'length');
    return !nodelist.length;
  }

  function finishTestInChrome() {
    SimpleTest.finish();
  }

  function doTest() {

    // Set up the callbacks for content.
    $('ifr').contentWindow.wrappedJSObject.getLengthInChrome = getLengthInChrome;
    $('ifr').contentWindow.wrappedJSObject.finishTestInChrome = finishTestInChrome;
    $('ifr').contentWindow.wrappedJSObject.ok = ok;

    // Kick off the test.
    $('ifr').contentWindow.postMessage({}, '*');
  }
  ]]>
  </script>
</window>

[ Dauer der Verarbeitung: 0.32 Sekunden  ]