Skip to content

Commit 212c6f4

Browse files
committed
Merge pull request EFForg#1547 from DeathlyX/fix-#1431
Update thePlatform to fix EFForg#1431
2 parents 1951c11 + eb8ab89 commit 212c6f4

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

‎src/chrome/content/rules/ThePlatform.xml‎

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,36 +17,38 @@
1717
1818
- mpx *
1919
- web *
20+
- pdk **
2021
2122
* Works, akamai
23+
** https://github.com/EFForg/https-everywhere/issues/1431
2224
2325
24-
Partially covered subdomains:
26+
Partially securable subdomains:
2527
2628
- help (some paths 403)
2729
2830
29-
Fully covered subdomains:
30-
31-
- pdk
32-
33-
3431
NB: crossdomain.xml on player forbids https (FUU!)
3532
=> we must avoid securing clients
3633
3734
OTOH, we could rewrite crossdomain.xml from player to release....
3835
3936
-->
4037
<ruleset name="thePlatform (partial)">
41-
42-
<target host="*.theplatform.com" />
43-
<exclusion pattern="^http://help\.theplatform\.com/(?!login(?:$|\?|/))" />
38+
<target host="feed.theplatform.com" />
39+
<target host="mps.theplatform.com" />
40+
<target host="player.theplatform.com" />
41+
<target host="release.theplatform.com" />
42+
43+
<!--
44+
Commented out for the moment since I can't find some appropriate rule tests.
45+
<target host="help.theplatform.com" />
46+
<exclusion pattern="^http://help\.theplatform\.com/(?!login(?:$|\?|/))" />
47+
-->
4448

4549

4650
<securecookie host="^(?:mps|release)\.theplatform\.com$" name=".+" />
4751

4852

49-
<rule from="^http://(feed|help|mps|pdk|player|release)\.theplatform\.com/"
50-
to="https://$1.theplatform.com/" />
51-
53+
<rule from="^http:" to="https:" />
5254
</ruleset>

0 commit comments

Comments
 (0)