LXR Roots - seamonkey Cross Reference: seamonkey
seamonkey/ dom/ tests/ mochitest/ ajax/ lib/ AJAX_setup.js
CVS Log
CVS Blame
CVS Graph
Raw output
changes to
this file in
the last:
day
week
month
  1 var AJAXtests = [];
  2 
  3 function runAJAXTest() {
  4   if (AJAXtests.length == 0) {
  5     SimpleTest.finish();
  6     return;
  7   }
  8 
  9   var test = AJAXtests.shift();
 10   var testframe = document.getElementById("testframe");
 11   testframe.src = test;
 12 }
 13 
 14 function onManifestLoad(manifest) {
 15   if (manifest.testcases) {
 16     AJAXtests = manifest.testcases;
 17     runAJAXTest();    
 18   } else {
 19     ok(false, "manifest check", "no manifest!?!");
 20     SimpleTest.finish();
 21   }
 22 }
 23 
 24 function fetchManifest() {
 25   var d = loadJSONDoc("manifest.json");
 26   d.addBoth(onManifestLoad);
 27 }
 28 
 29 SimpleTest.waitForExplicitFinish();
 30 addLoadEvent(fetchManifest);

This page was automatically generated by LXR.