[tor-bugs] #9378 [EFF-HTTPS Everywhere]: HTTPS Everywhere 3.3 doesn't work in Firefox 15 or earlier
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Aug 2 14:30:47 UTC 2013
#9378: HTTPS Everywhere 3.3 doesn't work in Firefox 15 or earlier
----------------------------------+-----------------------------------------
Reporter: micahlee | Owner: pde
Type: defect | Status: new
Priority: normal | Milestone:
Component: EFF-HTTPS Everywhere | Version:
Keywords: | Parent:
Points: | Actualpoints:
----------------------------------+-----------------------------------------
Here's some background:
Hi. It seems my HTTPS Everywhere doesn't work anymore. When I click on its
icon, it displays only the prefs and about. When I click on Prefs, nothing
happens. Any idea ?
elesouef: what version of Firefox?
what version of HTTPS Everywhere?
and what errors do you see in the Firefox error console
?
(or maybe you're using chrome?...)
pde, sorry. forgot to tell these infos : iceweasel 10.0.12, HTTPS
Everywhere 3.3.1.
oh dear, sounds like a problem with old firefoxes
fsck
what do you see in the error console?
Erreur : HTTPSEverywhere is not defined
Fichier Source : chrome://browser/content/browser.xul
Ligne : 1Erreur : HTTPSEverywhere is not defined
Fichier Source : chrome://https-everywhere/content/toolbar_button.js
Ligne : 209
anything before that?
nope
(that's not the real error, just a symptom)
sounds strange to me, I was sure it was working some weeks ago.
what if you click "errors" rather than "messages"?
pde: I get
Error: missing ) after formal parameters
Source File: file:///home/thomas/.mozilla/firefox/profile/extensions
/https-everywhere at eff.org/components/https-everywhere.js
Line: 606, Column: 33
Source Code: get_prefs: function(prefBranch = PREFBRANCH_ROOT) {
yep
pde, these are errors, not messages.
looks like Micah's bugs
I will bug him about them
this is bad, none of us are in SF to release a fix
pde, maybe I should reinstall it. Having emptied iceweasel config file
for https everywhere lines ?
reinstalling it won't fix it
the error you're seeing is almost certainly caused by the one GeKo is
seeing
upgrading to iceweasel 17 might help you
pde, huh...
or downgrading to an older https everywhere
(https everywhere like all firefox extensions auto upgrades...
and a bugfix in a recent release was not backwards compatible with
iceweasel 10
apparently
agreed. what's the version I should use ?
try...
https://www.eff.org/files/https-everywhere-3.2.4.xpi
if that doesn't work, step backwards towards 3.2
https://www.eff.org/https-everywhere#https-everywhere-files
pde, it works with version 3.2.4. Thanks very much. I disabled the
automatic upgrade for this extension.
(03:42:55 PM) pde at jabber.org/ebfb3eaf564ee1a9: GeKo is reporting the error
as being here:
(03:42:56 PM) pde at jabber.org/ebfb3eaf564ee1a9:
https://gitweb.torproject.org/https-
everywhere.git/blob/3.0:/src/components/https-everywhere.js#l606
(03:44:28 PM) pde at jabber.org/ebfb3eaf564ee1a9: is it possible that default
argument values were added to JS sometime after firefox 10, and you used
them?
(03:45:02 PM) pde at jabber.org/ebfb3eaf564ee1a9:
https://developer.mozilla.org/en-
US/docs/Web/JavaScript/Reference/default_parameters
(03:45:09 PM) pde at jabber.org/ebfb3eaf564ee1a9: looks like FF < 15 will be
broken
(03:45:56 PM) micah lee: oh, eeek
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9378>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list