Opened 9 years ago

Closed 6 years ago

#3763 closed enhancement (fixed)

allow changing local rules without restarting Firefox

Reported by: inkerman Owned by: pde
Priority: Medium Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: #10033 Points:
Reviewer: Sponsor:

Description

Please consider providing a way to change local rules without restarting Firefox.

Child Tickets

Change History (4)

comment:1 Changed 9 years ago by jacobske87

I just noticed that disabling, then enabling HTTPS Everywhere with the global enable button (from issue 4060) imports any newly added user-rules without restarting Firefox.

Not a very noticeable solution, but it may save some time for ruleset authors.

comment:2 Changed 9 years ago by pde

A possible implementation strategy:

During render time for the rulesets list, check to see if there are any custom rules at all.  If there are, offer a button to reload them, which just calls the functions to globally disable and re-enable in turn.

comment:3 Changed 7 years ago by zyan

Parent ID: #10033

I think this should be done at the same time as #10033.

comment:4 Changed 6 years ago by cypherpunks

Resolution: fixed
Status: newclosed

As Jacob said, "disabling, then enabling HTTPS Everywhere with the global enable button (from issue 4060) imports any newly added user-rules without restarting Firefox".

Also, see the solutions offered on #10033.

I'm marking this bug as closed, since there's no new activity and the requested feature already exists. If someone disagrees, feel free to reopen.

That ruleset importing feature really should be documented in the HTTPS Everywhere manual, but I think that's a separate bug.

Note: See TracTickets for help on using tickets.