Opened 8 years ago

Closed 8 years ago

#6646 closed defect (duplicate)

Changes To Preferences Are Not Saved

Reported by: cypherpunks Owned by: pde
Priority: High Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


HTTPS-Everywhere 2.2.1, Firefox 14.0.1. Any changes made using the preferences panel work for current session only and are not saved.

Steps to re-create:

(1) Open preferences, navigate to entry for (say) Flickr.
(2) Disable the entry, green check mark becomes red x.
(3) Close browser.
(4) Re-open browser, open preferences, navigate to previously disabled entry. Now re-enabled.

Is this a bug or a feature?

Child Tickets

Change History (3)

comment:1 Changed 8 years ago by pde

This is a bug.

comment:2 Changed 8 years ago by cypherpunks

Same here. Add-on 2.2.1, Fx 14.0.1.

Duplicates: #6653 (says working in 3.0development.6) and #6689

The preference (e.g. extensions.https_everywhere.xkcd) is saved correctly in prefs.js, but reset (probably by HTTPS-Everywhere) on Firefox start.
If you disable HTTPS-Everywhere and then restart Fx, the setting remains "false" / disabled, but once you reenable the Add-on and restart Fx, it's reset again.

comment:3 Changed 8 years ago by pde

Priority: normalmajor
Resolution: duplicate
Status: newclosed

Let's make #6653 the master bug here because it has a patch attached to it.

Note: See TracTickets for help on using tickets.