add: event.stopPropagation();  
context:   handleIdentityClick : function(event) {    if (event.button != 0)      return; // We only want left-clicks            // Make sure that the display:none style we set in xul is removed now that    // the popup is actually needed    this._identityPopup.hidden = false;        // Tell the popup to consume dismiss clicks, to avoid bug 395314    this._identityPopup.popupBoxObject        .setConsumeRollupEvent(Ci.nsIPopupBoxObject.ROLLUP_CONSUME);        // Update the popup strings    this.setPopupMessages(this._identityBox.className);        // Now open the popup, anchored off the primary chrome element    this._identityPopup.openPopup(this._identityBox, 'after_start');  }
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/1277d7236b2fcf592e23756b62efca2fc708f0af/browser.js/buggy/browser/base/content/browser.js