rem: .createInstance(Components.interfaces.nsISHistory); 
add: .createInstance(Components.interfaces.nsISHistory); 
context: function init(){  // Initialize the Help window  // move to right end of screen  var width = document.documentElement.getAttribute("width");  var height = document.documentElement.getAttribute("height");  window.moveTo(screen.availWidth-width, (screen.availHeight-height)/2);  gBrowser = document.getElementById("help-content");  var sessionHistory =  Components.classes["@mozilla.org/browser/shistory;1"]                                  .createInstance(Components.interfaces.nsISHistory);  getWebNavigation().sessionHistory = sessionHistory;  // if this is context-sensitive,  // then window.location.search contains the "key" (from the top of this file)  // that resolves to a particular html document or target  if (key[window.location.search]) {      dump("loading help content: " + key[window.location.search] + "\n");      loadURI(key[window.location.search]);   } else {      goHome();  }  window.XULBrowserWindow = new nsHelpStatusHandler();  // hook up UI through progress listener  var browser = document.getElementById("help-content");  var interfaceRequestor = browser.docShell.QueryInterface(Components.interfaces.nsIInterfaceRequestor);  var webProgress = interfaceRequestor.getInterface(Components.interfaces.nsIWebProgress);  webProgress.addProgressListener(window.XULBrowserWindow);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/5a71730a3b1326ac2406feeaa920455f7da09e96/help.js/clean/extensions/help/resources/content/help.js