<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi:<br>
<br>
LibreJS now works with Https-Everywhere now that I have replaced the
use nsIXMLHttpRequest with a channel and asyncOpen.<br>
<br>
However, I'm still having a less critical issue with
Https-Everywhere. It seems on some sites it will take up to 30
seconds to redirect and start loading the page. This only happens
with both Https-Everywhere and LibreJS on.<br>
For instance when going to fsf.org, Https-Everywhere will redirect
to https. Here is what the log shows:<br>
<br>
<blockquote>Got http-on-modify-request: <a class="moz-txt-link-freetext" href="http://fsf.org/">http://fsf.org/</a><br>
Potentially applicable rules for fsf.org:<br>
Free Software Foundation<br>
active rule Free Software Foundation in
<a class="moz-txt-link-freetext" href="chrome://browser/content/browser.xul">chrome://browser/content/browser.xul</a> ->
<a class="moz-txt-link-freetext" href="chrome://browser/content/browser.xul">chrome://browser/content/browser.xul</a> serial 6<br>
Redirection limit is 20<br>
Notifying observers of rewrite from <a class="moz-txt-link-freetext" href="http://fsf.org/">http://fsf.org/</a> to
<a class="moz-txt-link-freetext" href="https://www.fsf.org/">https://www.fsf.org/</a><br>
Scheduling channel replacement for <a class="moz-txt-link-freetext" href="http://fsf.org/">http://fsf.org/</a><br>
Ran channel replacement for <a class="moz-txt-link-freetext" href="http://fsf.org/">http://fsf.org/</a><br>
shoulLoad for <a class="moz-txt-link-freetext" href="moz-icon://stock/gtk-stop?size=toolbar">moz-icon://stock/gtk-stop?size=toolbar</a><br>
shoulLoad for <a class="moz-txt-link-freetext" href="chrome://browser/skin/tabbrowser/connecting.png">chrome://browser/skin/tabbrowser/connecting.png</a><br>
Got http-on-modify-request: <a class="moz-txt-link-freetext" href="https://www.fsf.org/">https://www.fsf.org/</a><br>
Potentially applicable rules for <a class="moz-txt-link-abbreviated" href="http://www.fsf.org:">www.fsf.org:</a><br>
Free Software Foundation<br>
shoulLoad for <a class="moz-txt-link-freetext" href="chrome://browser/skin/tabbrowser/loading.png">chrome://browser/skin/tabbrowser/loading.png</a><br>
Got http-on-modify-request: <a class="moz-txt-link-freetext" href="http://ocsp.gandi.net/">http://ocsp.gandi.net/</a><br>
no window for <a class="moz-txt-link-freetext" href="http://ocsp.gandi.net/">http://ocsp.gandi.net/</a><br>
No applicable list rewriting <a class="moz-txt-link-freetext" href="http://ocsp.gandi.net/">http://ocsp.gandi.net/</a><br>
Potentially applicable rules for ocsp.gandi.net:<br>
Gandi<br>
Got http-on-examine-response @ <a class="moz-txt-link-freetext" href="http://ocsp.gandi.net/">http://ocsp.gandi.net/</a><br>
no window for <a class="moz-txt-link-freetext" href="http://ocsp.gandi.net/">http://ocsp.gandi.net/</a><br>
<a class="moz-txt-link-freetext" href="http://ocsp.gandi.net/">http://ocsp.gandi.net/</a><br>
Got http-on-modify-request: <a class="moz-txt-link-freetext" href="http://ocsp.usertrust.com/">http://ocsp.usertrust.com/</a><br>
no window for <a class="moz-txt-link-freetext" href="http://ocsp.usertrust.com/">http://ocsp.usertrust.com/</a><br>
No applicable list rewriting <a class="moz-txt-link-freetext" href="http://ocsp.usertrust.com/">http://ocsp.usertrust.com/</a><br>
Potentially applicable rules for ocsp.usertrust.com:<br>
Got http-on-examine-response @ <a class="moz-txt-link-freetext" href="http://ocsp.usertrust.com/">http://ocsp.usertrust.com/</a><br>
no window for <a class="moz-txt-link-freetext" href="http://ocsp.usertrust.com/">http://ocsp.usertrust.com/</a><br>
<a class="moz-txt-link-freetext" href="http://ocsp.usertrust.com/">http://ocsp.usertrust.com/</a><br>
<br>
</blockquote>
<br>
and it remains stuck at this point for 20 seconds, without loading
the page.<br>
Finally it goes on and loads the page. I've seen this happen for a
few pages. What is causing this? Is there a way to hack Https
Everywhere to speed up that process? Is it a timeout? :-)<br>
<br>
Thanks,<br>
<br>
Loic<br>
<br>
<br>
</body>
</html>