rem: } 
add: } if (!browser.popupUrls) { browser.popupUrls = []; browser.popupFeatures = []; } browser.popupUrls.push(aEvent.popupWindowURI); browser.popupFeatures.push(aEvent.popupWindowFeatures); 
context: function onPopupBlocked(aEvent) {  var playSound = pref.getBoolPref("privacy.popups.sound_enabled");  if (playSound) {    var sound = Components.classes["@mozilla.org/sound;1"]                          .createInstance(Components.interfaces.nsISound);    var soundUrlSpec = pref.getCharPref("privacy.popups.sound_url");    if (!soundUrlSpec)      sound.beep();    if (soundUrlSpec.substr(0, 7) == "file://") {      var soundUrl = Components.classes["@mozilla.org/network/standard-url;1"]                               .createInstance(Components.interfaces.nsIFileURL);      soundUrl.spec = soundUrlSpec;      var file = soundUrl.file;      if (file.exists)        sound.play(soundUrl);    }     else {      sound.playSystemSound(soundUrlSpec);    }  }  var showIcon = pref.getBoolPref("privacy.popups.statusbar_icon_enabled");  if (showIcon) {    var browser = getBrowserForDocument(aEvent.target);          if (browser) {      var hostPort = browser.currentURI.hostPort;      browser.popupDomain = hostPort;      if (browser == getBrowser().selectedBrowser) {        var popupIcon = document.getElementById("popupIcon");        popupIcon.hidden = false;      }        }  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/f008ef89d7e38ec9d52122c165d6fb793c86a045/navigator.js/buggy/xpfe/browser/resources/content/navigator.js