rem: openDialog("chrome: 
add:  if (window.opener && window.opener.openUILinkIn) { var newWindowPref = gPref.getIntPref("browser.link.open_newwindow"); var where = newWindowPref == 3 ? "tab" : "window"; window.opener.openUILinkIn(aURL, where); } else openDialog("chrome: 
context: function openURL(aURL){# If we're not a browser, use the external protocol service to load the URI.#ifndef MOZ_PHOENIX  var uri = Components.classes["@mozilla.org/network/io-service;1"]                      .getService(nsIIOService).newURI(aURL, null, null);  var protocolSvc = Components.classes["@mozilla.org/uriloader/external-protocol-service;1"]                              .getService(Components.interfaces.nsIExternalProtocolService);  protocolSvc.loadUrl(uri);# If we're a browser, open a new browser window instead.    #else  openDialog("chrome://browser/content/browser.xul", "_blank", "chrome,all,dialog=no", aURL, null, null);#endif}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/c55fc0ddf3d3f9b8b1726546e6484b1523237074/extensions.js/clean/toolkit/mozapps/extensions/content/extensions.js