GNOME Bugzilla – Bug 748159
IPv6 Happy Eyeballs not working correctly on Youtube
Last modified: 2015-04-20 16:02:18 UTC
On a dual stack computer with both IPv6 and IPv4, Epiphany does not fallback on IPv4 fast enough for Youtube, which currently has faulty IPv6 support. Running CURL on URLs pointing to https://*.googlevideo.com/* obtained via the debugging tools fail w/ curl -6 but succeed w/o the -6 flag. The fallback should happen quickly as specified in https://tools.ietf.org/html/rfc6555. This issue appears similar to https://bugzilla.mozilla.org/show_bug.cgi?id=1136484 in Firefox
So this is a request to implement RFC 6555? I would probably reject that if we had to do it in Epiphany, since it's not reasonable to expect applications to think about IPv4 and IPv6, let alone open multiple simultaneous connections themselves. But fortunately we use libsoup to handle HTTP connections. An implementation there would probably be reasonable, since applications would not need to think about it.
*** This bug has been marked as a duplicate of bug 687199 ***