rem: return theList.concat(aDocument.forms); 
add: if ("forms" in aDocument) return theList.concat(aDocument.forms); else return theList.concat(aDocument.getElementsByTagNameNS(XHTMLNS, "form")); 
context: function grabAllForms(aWindow, aDocument){  var theList = [];  if (aWindow && aWindow.frames.length > 0)  {    var length = aWindow.frames.length;    for (var i = 0; i < length; i++)    {      var frame = aWindow.frames[i];      theList = theList.concat(grabAllForms(frame, frame.document));    }  }  return theList.concat(aDocument.forms);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/58aacf6e65506a6148f3767a6510be9329db97bf/pageInfo.js/buggy/suite/browser/pageInfo.js