rem: } catch(exception) {} 
add: } catch(exception) {} 
context:   onSecurityChange : function(aWebProgress, aRequest, aState)  {    const wpl = Components.interfaces.nsIWebProgressListener;    this.securityButton.removeAttribute("label");    switch (aState) {      case wpl.STATE_IS_SECURE | wpl.STATE_SECURE_HIGH:        this.securityButton.setAttribute("level", "high");        if (this.urlBar)          this.urlBar.setAttribute("level", "high");        try {          this.securityButton.setAttribute("label",            gBrowser.contentWindow.location.host);        } catch(exception) {}        break;      case wpl.STATE_IS_SECURE | wpl.STATE_SECURE_LOW:        this.securityButton.setAttribute("level", "low");        if (this.urlBar)          this.urlBar.setAttribute("level", "low");        try {          this.securityButton.setAttribute("label",             gBrowser.contentWindow.location.host);        } catch(exception) {}                break;      case wpl.STATE_IS_BROKEN:        this.securityButton.setAttribute("level", "broken");        if (this.urlBar)          this.urlBar.setAttribute("level", "broken");        break;      case wpl.STATE_IS_INSECURE:      default:        this.securityButton.removeAttribute("level");        if (this.urlBar)          this.urlBar.removeAttribute("level");        break;    }    var securityUI = gBrowser.securityUI;    this.securityButton.setAttribute("tooltiptext", securityUI.tooltipText);    if (this.urlBar)      this.urlBar.setAttribute("infotext", securityUI.tooltipText);  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/2fb9feaadc992e3ccd442db789244b253d0427f8/browser.js/buggy/browser/base/content/browser.js