Dropping 'HTTPS Everywhere mixed content detection and handling'
Damian Johnson

Damian Johnson commited on 2014-02-03 16:33:47
Zeige 1 geänderte Dateien mit 0 Einfügungen und 41 Löschungen.


EFF project done last year as part of OPW.


... ...
@@ -1163,47 +1163,6 @@ introductory skills with hacking on the internals of real web browsers!
1163 1163
     </p>
1164 1164
     </li>
1165 1165
 
1166
-    <a id="httpsEverywhereMixedContentHandling"></a>
1167
-    <li>
1168
-    <b>HTTPS Everywhere mixed content detection and handling</b>
1169
-    <br>
1170
-    Effort Level: <i>Medium</i>
1171
-    <br>
1172
-    Skill Level: <i>Medium</i>
1173
-    <br>
1174
-    Likely Mentors: <i>Peter Eckersley (pde), Micah Lee</i>
1175
-    <p>
1176
-Since version 20, Chrome has automatically blocked the loading of insecure
1177
-HTTP scripts and CSS in HTTPS pages.  Firefox version 23 will do the same.
1178
-This is good security practice, but it causes havoc with many sites where
1179
-HTTPS Everywhere can secure some, but not all, of the site's content.
1180
-    </p>
1181
-
1182
-    <p>
1183
-Before Firefox 23 launches, we will need a more coherent plan for detecting
1184
-sites where we are causing these mixed content situations, and either
1185
-disabling or working around the limitation.  Failure to do so will mean that
1186
-HTTPS Everywhere user experience worsens dramatically when Firefox 23 is
1187
-released.  Success will mean a dramatic improvement in user experience with
1188
-HTTPS Everywhere for Chrome.
1189
-    </p>
1190
-
1191
-    <b>Critical-path tickets:</b>
1192
-
1193
-    <ul>
1194
-      <li><a href="https://trac.torproject.org/projects/tor/ticket/6975">6975</a></li>
1195
-      <li><a href="https://trac.torproject.org/projects/tor/ticket/8664">8664</a></li>
1196
-      <li><a href="https://trac.torproject.org/projects/tor/ticket/8776">8776</a></li>
1197
-    </ul>
1198
-
1199
-    <b>Related tickets:</b>
1200
-
1201
-    <ul>
1202
-      <li><a href="https://trac.torproject.org/projects/tor/ticket/3777">3777</a></li>
1203
-      <li><a href="https://trac.torproject.org/projects/tor/ticket/6977">6977</a></li>
1204
-    </ul>
1205
-    </li>
1206
-
1207 1166
     <a id="httpsEverywhereRulesetTesting"></a>
1208 1167
     <li>
1209 1168
     <b>Incorporate Ruleset Testing into the HTTPS Everywhere release process</b>
1210 1169