https://github.com/mozilla/gecko-dev
Revision 9272bc086e6b78a73ff1ddde952da3a82560cfbb authored by Ehsan Akhgari on 29 January 2016, 02:20:18 UTC, committed by Ehsan Akhgari on 29 January 2016, 02:20:18 UTC
Without this patch, the presence of a service worker that doesn't
respond to the FetchEvent that we dispatch for the handshake request
causes an internal redirect, which is unacceptable to the handshake
channel, therefore all WebSocket channels break on such pages.

Moreover, the integration of Web Sockets and Service Workers is unclear
yet, so these channels should bypass service workers completely.

--HG--
extra : commitid : Jg6sxnG5481
extra : source : 58bb81c4ed13f997d95aea9efb9d61af271a58a6
extra : intermediate-source : a81f48a769a6d00346d765b9463b62c41e450896
1 parent 4791a70
History
Tip revision: 9272bc086e6b78a73ff1ddde952da3a82560cfbb authored by Ehsan Akhgari on 29 January 2016, 02:20:18 UTC
Bug 1243942 - Bypass service workers for WebSocket handshake channels; r=bkelly, a=ritu
Tip revision: 9272bc0

README.txt

back to top