rem: webNav = sh.QueryInterface(Components.interfaces.nsIWebNavigation); 
add: webNav = sh.QueryInterface(nsIWebNavigation); 
context: function BrowserReloadWithFlags(reloadFlags){  /* First, we'll try to use the session history object to reload so    * that framesets are handled properly. If we're in a special    * window (such as view-source) that has no session history, fall    * back on using the web navigation's reload method.   */  var webNav = getWebNavigation();  try {    var sh = webNav.sessionHistory;    if (sh)      webNav = sh.QueryInterface(Components.interfaces.nsIWebNavigation);  } catch (e) {  }  try {    webNav.reload(reloadFlags);  } catch (e) {  }}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/b703a680af1d3650d75e6299dc72687209924f3d/browser.js/clean/browser/base/content/browser.js