Skip to content

Commit 27119a1

Browse files
committed
Revert "Disable HTTP Nowhere menu item when HTTPS Everywhere is disabled"
This reverts commit bda2202.
1 parent 6c4897f commit 27119a1

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

‎src/chrome/content/toolbar_button.js‎

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,6 @@ httpsEverywhere.toolbarButton = {
7373
httpNowhereItem.setAttribute('checked', showHttpNowhere ? 'true' : 'false');
7474
toolbarbutton.setAttribute('http_nowhere',
7575
showHttpNowhere ? 'true' : 'false');
76-
var enabled = HTTPSEverywhere.prefs.getBoolPref("globalEnabled");
77-
httpNowhereItem.setAttribute('disabled', enabled ? 'false' : 'true');
7876

7977
// show ruleset counter when a tab is changed
8078
tb.updateRulesetsApplied();
@@ -230,11 +228,9 @@ httpsEverywhere.toolbarButton = {
230228
* Toggles whether HTTP Nowhere mode is active, updates the toolbar icon.
231229
*/
232230
toggleHttpNowhere: function() {
233-
HTTPSEverywhere.toggleHttpNowhere();
234231
var tb = httpsEverywhere.toolbarButton;
232+
HTTPSEverywhere.toggleHttpNowhere();
235233
var showHttpNowhere = tb.shouldShowHttpNowhere();
236-
237-
// Change icon color to red if HTTP nowhere is enabled
238234
var toolbarbutton = document.getElementById('https-everywhere-button');
239235
toolbarbutton.setAttribute('http_nowhere',
240236
showHttpNowhere ? 'true' : 'false');
@@ -357,11 +353,6 @@ function toggleEnabledState(){
357353
HTTPSEverywhere.toggleEnabledState();
358354
reload_window();
359355

360-
// Disable/enable toggling HTTP Nowhere mode
361-
var httpNowhereItem = document.getElementById('http-nowhere-item');
362-
var enabled = HTTPSEverywhere.prefs.getBoolPref("globalEnabled");
363-
httpNowhereItem.setAttribute('disabled', enabled ? 'false' : 'true');
364-
365356
// Change icon depending on enabled state
366357
httpsEverywhere.toolbarButton.changeIcon();
367358
}

0 commit comments

Comments
 (0)