HTTPS-E v3.5.3 breaks youtube embedding on other sites (FF 29 / Chrome)
The video on this URL http://norilskonline.ru/v-mire/kosmos/681-neopoznannyy-obekt.html is not played (and preview is not shown) unless I turn off "YouTube (partial)" rule.
Trac:
Username: Ache
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Trac changed milestone to %HTTPS-E 3.5
changed milestone to %HTTPS-E 3.5
Also confirmed with HTTPS Everywhere 2014.4.25 in Google Chrome 34.0.1847.131
I can reproduce the bug in this page. http://sol.sapo.pt/inicio/Cultura/Interior.aspx?content_id=105304
Trac:
Username: NewEraCrackerSee also: https://trac.torproject.org/projects/tor/ticket/4408 and https://code.google.com/p/gdata-issues/issues/detail?id=4299 Though this might be different, it looks like that bug may be Chrome only, where this one I can reproduce on Firefox.
Disabling BOTH the Google API AND Youtube rulesets on a page fixes this bug.
Probably related with issue #12407 (moved)
Trac:
Username: NewEraCrackerI can still reproduce in FF31.0 with master and with 3.5.3 at http://norilskonline.ru/v-mire/kosmos/681-neopoznannyy-obekt.html, but the sol.sapo.pt link is now broken. I cannot reproduce in Chrome.
It's pretty mysterious. With the rule enabled, I don't see any additional errors. I do see HTTPS Everywhere rewriting the YouTube URL, but no subsequent fetche sin the Network panel for the rewritten URL.
From comment3, I agree that something like https://trac.torproject.org/projects/tor/ticket/4408 (content introspection differences) might be involved.
I also note that the problematic page uses http://norilskonline.ru/engine/editor/scripts/common/mediaelement/mediaelement-and-player.min.js, which might be trying to do something smart about loading various versions of the Youtube player.
Also worth noting that other YouTube embeds, such as http://boingboing.net/2014/08/22/anti-super-pac-ads-from-anti-s.html, appear to work fine. So I think this is specific to the embeddeding JS used.
- Yan Zhu mentioned in issue #11767 (moved)
mentioned in issue #11767 (moved)
- Trac mentioned in issue #12407 (moved)
mentioned in issue #12407 (moved)