[tor-bugs] #1678 [EFF-HTTPS Everywhere]: HTTPS Everywhere broken with 4.0b2pre nightly build

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Fri Sep 24 16:28:18 UTC 2010


#1678: HTTPS Everywhere broken with 4.0b2pre nightly build
----------------------------------+-----------------------------------------
 Reporter:  schoen                |       Owner:  pde         
     Type:  defect                |      Status:  needs_review
 Priority:  major                 |   Milestone:              
Component:  EFF-HTTPS Everywhere  |     Version:              
 Keywords:                        |      Parent:              
----------------------------------+-----------------------------------------

Comment(by salty-horse):

 I tested the patch on Firefox 3 and 4, but I didn't test it fully, so some
 things may break. I'm especially not sure about where I moved the app-
 startup code.

 The addition of <!em:unpack> to install.rdf is required because extensions
 aren't extracted by default.

 HTTPS-Everywhere expects the extension to be extracted because it tries to
 list the contents of the rules/ dir, and access the files using the
 nsILocalFile interface, which doesn't work with packed XPI's.

 If you're interested in using the packed XPI, both the built-in rules and
 the custom rules could be accessed via XMLHTTPRequest that will fetch them
 as !chrome:// and [ file://] URI's.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/1678#comment:9>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list