Opened 8 years ago

Closed 8 years ago

#3075 closed defect (duplicate)

Keep custom rulesets on upgrade

Reported by: ymorin Owned by: jacobske87
Priority: Medium Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords:
Cc: yann.morin.1998@…, jacobske87@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

When upgrading the browser and/or the plugin, the custom rulesets are silently removed.

As proof of concept for my own use, I made a custom ruleset for kernel.org. It got removed when I upgraded from FF-4.0.0 to FF-4.0.1 and/or when I upgraded the HTTPS Everywhere addon to 0.9.6.

Child Tickets

Change History (4)

comment:1 Changed 8 years ago by jacobske87

Cc: jacobske87@… added
Owner: changed from pde to jacobske87
Status: newassigned

I tried, but was unable to reproduce this. Here's what I did:

FF 4.0.1, HTTPS Everywhere 0.9.6 to 0.9.9d6: Custom rule OK
0.9.9d6, FF 4.0.1 to FF5.0b2 upgrade: Custom rule OK
0.9.9d6, FF 4.0.1 to FF 3.6.17 downgrade: Custom rule OK
0.9.9d6, FF3.6.17 to FF4.0.1 upgrade: Custom rule OK
FF 4.0.1, HTTPS Everywhere 0.9.9d6 to 0.9.5: Custom rule OK
FF 4.0.1, HTTPS Everywhere 0.9.5 to 0.9.6: Custom rule OK

From what I've seen, HTTPS Everywhere doesn't modify the contents of the profile/HTTPSEverywhereUserRules/ at all.

Is it possible that the bool/preference (in Addons > HTTPS-Everywhere options) got disabled somehow?

comment:2 Changed 8 years ago by jacobske87

My testing was on Win XP. Let me know if you're using a different OS and I can test again.

comment:3 in reply to:  2 Changed 8 years ago by ymorin

Replying to jacobske87:

My testing was on Win XP. Let me know if you're using a different OS and I can test again.

I just (automatically) upgraded to https-everywhere 0.9.7, and my custom rules were missing again.

Using Debian Lenny + backports, x86_64, firefox/iceweasel 3.5.16.
Other plugins: AdBlock Plus 1.3.8, Classic Compact Options 1.2.1, Download Statusbar 0.9.7.2, Firebug 1.5.4, Firefox Sync 1.7, gui:config 1.1.4, Tab Mix Plus 0.3.8.6.

Sorry I am not more helpful, I really don't know what to do to try to reproduce... :-/ Please educate me! ;-)

comment:4 Changed 8 years ago by rransom

Resolution: duplicate
Status: assignedclosed

This looks like a duplicate of #2268.

Note: See TracTickets for help on using tickets.