rem:  setTimeout(doGrab, 1, iterator, 0); 
add: setTimeout(doGrab, 1, iterator); 
context: function makeTabs(aDocument, aWindow){  if (aWindow && aWindow.frames.length > 0)  {    var num = aWindow.frames.length;    for (var i = 0; i < num; i++)      makeTabs(aWindow.frames[i].document, aWindow.frames[i]);  // recurse through the frames  }  var formTree = document.getElementById("formtree");  var linkTree = document.getElementById("linktree");  var imageTree = document.getElementById("imagetree");  formTree.treeBoxObject.view = formView;  linkTree.treeBoxObject.view = linkView;  imageTree.treeBoxObject.view = imageView;    var iterator = aDocument.createTreeWalker(aDocument, NodeFilter.SHOW_ELEMENT, grabAll, true);  setTimeout(doGrab, 1, iterator, 0);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/071a6664d27f5b2bbaa4f824ebb35b65944b21ac/pageInfo.js/buggy/browser/base/content/pageInfo.js