rem: gLinksBeingChecked[gNumLinksToCheck].asyncCheckURI(uri, gRequestObserver, null); 
add: gLinksBeingChecked[gNumLinksToCheck].asyncCheckURI(uri, gRequestObserver, null, Components.interfaces.nsIRequest.LOAD_NORMAL); 
context: function Startup(){  if (!InitEditorShell())    return;  // Set window location relative to parent window (based on persisted attributes)  SetWindowLocation();  // Get all objects that refer to other locations  var objects = editorShell.GetLinkedObjects();  // Loop over the nodes that have links:  for (var i = 0; i < objects.Count(); i++)  {    var refobj = objects.GetElementAt(gNumLinksToCheck).QueryInterface(Components.interfaces.nsIURIRefObject);    // Loop over the links in this node:    if (refobj)    {      try {        var uri;        while ((uri = refobj.GetNextURI()))        {          // Use the real class in netlib:          // Note that there may be more than one link per refobj          gURIRefObjects[gNumLinksToCheck] = refobj;          // Make a new nsIURIChecker          gLinksBeingChecked[gNumLinksToCheck]            = Components.classes["@mozilla.org/network/urichecker;1"]                .createInstance()                  .QueryInterface(Components.interfaces.nsIURIChecker);          // XXX Calling this is related to crash deleting gLinksBeingChecked when dialog is closed          //     (if this isn't called, no crash)          gLinksBeingChecked[gNumLinksToCheck].asyncCheckURI(uri, gRequestObserver, null);          gNumLinksToCheck++;        };      } catch (e) {dump(" Exception ERROR in Link checker. e.result="+e.result+", gNumLinksToCheck="+gNumLinksToCheck+"\n");      }    }  }  // Done with the loop, now we can be prepared for the finish:  gStartedAllChecks = true;  // Start timer to limit how long we wait for link checking  gLinkCheckTimerID = setTimeout("LinkCheckTimeOut()", 5000);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0f3179400d1a098b6230b429d4cd890bf468a83c/EdLinkChecker.js/buggy/editor/ui/dialogs/content/EdLinkChecker.js