Opened 6 years ago
Closed 6 years ago
#9489 closed defect (fixed)
Twitch.tv websites broken
Reported by: | cypherpunks | Owned by: | zyan |
---|---|---|---|
Priority: | Very High | Milestone: | HTTPS-E 4 stable |
Component: | HTTPS Everywhere/EFF-HTTPS Everywhere | Version: | |
Severity: | Keywords: | aurora, firefox, beta, twitch, blank, empty | |
Cc: | adam@… | Actual Points: | |
Parent ID: | Points: | ||
Reviewer: | Sponsor: |
Description
On Aurora 25.0a2, HTTPS-Everywhere 4.0dev9 completely breaks all streamers' individual Twitch.tv sites and Twitch.tv's site in general. Nearly everything but the basic site navigation shows up blank (no video player, no descriptions) and the chat also doesn't work. Loaded from a third-party site such as speedrunslive.com or teamliquid.org, the video player loads and works, but the chat still doesn't work.
Disabling the extension alleviates the problem and everything works as expected. This does not appear to be ruleset-related, as there apparently are no rulesets for Twitch.tv. This has been reliably reproducible on two PCs I possess and is, by my testing, definitely the only extension responsible the problem. Firefox Beta 24.0b2 also does not work, IE10, though, obviously does (meaning it's not necessarily Twitch's fault). I am not sure which party is ultimately at fault here, but given that Firefox otherwise works flawlessly without the extension, I'm going to guess it's got to be something on HTTPS-Everywhere's side that a recent change somewhere caused to break.
Given the easily reproducible nature of the bug and the fact that Twitch.tv is pretty essential to many people, I'm going to mark this as critical. If I'd know whether this also affects both Firefox 23 and/or Chrome/Chromium, I'd possibly mark it as a blocker.
This does not appear to be MCB-related and disabling the option in about:config doesn't fix the issue. It should be noted, though, that the above-mentioned sites load the video player via a normal HTTP connection. Go to an individual streamer's site, load a VOD and you'll see that Twitch also has SSL-enabled CDN URLs available (which work just as well as the HTTP ones if loaded directly). I am not sure whether Twitch even allows a live broadcast to use SSL, though, but due to the overhead I'm guessing not. Anyway, the VODs and streams themselves work fine if you use their direct URLs. Embedded into Twitch's site, though (and only Twitch's), they don't work anymore.
Child Tickets
Change History (6)
comment:1 Changed 6 years ago by
Milestone: | HTTPS-E 4.0dev9 → HTTPS-E 4 stable |
---|
comment:2 Changed 6 years ago by
Cc: | adam@… added |
---|
comment:3 Changed 6 years ago by
Owner: | changed from pde to zyan |
---|---|
Status: | new → assigned |
comment:4 Changed 6 years ago by
I have noticed some issues with flash in general as well as twitch.tv - Not sure the cause of it, unfortunately.
comment:5 Changed 6 years ago by
Just got this after updating HTTPS-Everywhere to 3.5 on Firefox 28.
It's Justin.tv rule.
Disable it until it's fixed.
comment:6 Changed 6 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I can confirm this behaviour in the last couple of days in Firefox 20 (well, Pale Moon) using HTTPS-E 4.0dev10, if that counts for anything.