Opened 9 years ago

Closed 8 years ago

#2211 closed defect (wontfix)

HTTPS Everywhere >0.2.2 silently fail to work on Firefox 3.0.x

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

Description

HTTPS Everywhere versions >0.2.2 don't work on the version of Firefox bundled with Debian Lenny (derived from Firefox 3.0.x with backported security fixes, version 0.2.2 works fine). I suspect the problem is with Firefox 3.0.x support in general.

The current version should either be fixed to support Firefox 3.0.x again, or it should refuse to install on these versions. At the moment, it allows the user to install/upgrade to this version and then silently fails to work, causing the unwitting user's security/privacy to be compromised.

Child Tickets

Change History (6)

comment:1 Changed 9 years ago by pde

Okay. I'll adjust so that it doesn't install in Firefox below 3.5.

comment:2 Changed 9 years ago by pde

Status: newaccepted

Done. Now let's work out what the bug is. Cypherpunks, can you look for any relevant errors in the Error Console? If you don't see any, try setting the LogLevel in about:config to 2 and see if any appear after restart.

comment:3 Changed 9 years ago by pde

Another important diagnostic you could try... does the 0.3.0.development.1 release work in those old Firefoxes?

https://www.eff.org/files/https-everywhere-0.3.0.development.1.xpi

comment:4 Changed 9 years ago by cypherpunks

Neither 0.3.0.development.1 nor 0.2.3.development.3 works. Of the versions available at https://www.eff.org/https-everywhere , version 0.2.2 is the most recent one that works.

In the error console, 0.3.0.development.1 gives me four warnings of the form:

Warning: Ignoring unrecognized chrome manifest instruction.
Source File: [PROFILE DIR]/extensions/https-everywhere@…/chrome.manifest

(the component, contract and category lines)

and the ominous message

Failed to load XPCOM component: [PROFILE DIR]/extensions/https-everywhere@…/components/https-everywhere.js

comment:5 Changed 9 years ago by pde

Cc: pde@… added
Owner: changed from pde to mikeperry
Priority: majornormal
Status: acceptedassigned

Mike I suspect this a backwards compatibility problem with your improvements to the GUI :(

comment:6 Changed 8 years ago by mikeperry

Resolution: wontfix
Status: assignedclosed

Firefox 3.0 is dead.

Note: See TracTickets for help on using tickets.