rem: this.updateReloadButton(); 
add: #ifdef MOZILLA_1_8_BRANCH var disableReloadPref = document.getElementById("pref.advanced.proxies.disable_button.reload"); disableReloadPref.disabled = proxyTypePref.value != 2; 
context:   proxyTypeChanged: function ()  {    var proxyTypePref = document.getElementById("network.proxy.type");        // Update http    var httpProxyURLPref = document.getElementById("network.proxy.http");    httpProxyURLPref.disabled = proxyTypePref.value != 1;    var httpProxyPortPref = document.getElementById("network.proxy.http_port");    httpProxyPortPref.disabled = proxyTypePref.value != 1;    // Now update the other protocols    this.updateProtocolPrefs();    var shareProxiesPref = document.getElementById("network.proxy.share_proxy_settings");    shareProxiesPref.disabled = proxyTypePref.value != 1;        var noProxiesPref = document.getElementById("network.proxy.no_proxies_on");    noProxiesPref.disabled = proxyTypePref.value != 1;        var autoconfigURLPref = document.getElementById("network.proxy.autoconfig_url");    autoconfigURLPref.disabled = proxyTypePref.value != 2;    this.updateReloadButton();  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/eae28a3057e352f0c2e55b67c0310f4b98baf595/connection.js/clean/calendar/base/content/preferences/connection.js