[HTTPS-Everywhere] compatibility with other add-on

Loic J. Duros lduros at gnu.org
Fri Apr 20 10:49:32 PDT 2012


Hello,

The add-on I work on, LibreJS (http://www.gnu.org/software/librejs/ ), 
does not catch URI changes that https-everywhere makes for certain rules 
(google-services is one of them.)
Whenever a URL doesn't go through, the log function returns "DOM window 
exploded". One of the issues is that LibreJS performs a number of xhr 
requests before passing on the intercepted http response, and when your 
extension switches a url from http to https, the request never gets 
completed.

I have read that to remedy to the issue of incompatibility, 
https-everywhere has set up a custom notification 
"https-everywhere-uri-rewrite". Do you have any concrete examples on how 
this works, or do you know any extension or add-on that make use of this 
and have achieved compatibility with https-everywhere?

Many thanks for your help,

Loic Duros




More information about the HTTPS-everywhere mailing list