Bug 115504

Summary: [WebSocket] Remove x-webkit-deflate-frame extension support
Product: WebKit Reporter: Takeshi Yoshino <tyoshino>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap, bfulgham, lamarque, ricea, wilander, yhirano
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Takeshi Yoshino 2013-05-01 20:32:02 PDT
Compression extension for WebSocket has been introduced experimentally by https://bugs.webkit.org/show_bug.cgi?id=77522 as x-webkit-deflate-frame.

It's now deprecated and permessage-deflate [1] extension is officially being standardized instead. Blink is switching to it. WebKit should also disable it and switch to the new one if it's fine at some point.

Compatibility issue of this change is not severe. WebSocket server should still be able to accept WebSocket clients without x-webkit-deflate-frame.


- [1] http://tools.ietf.org/html/draft-ietf-hybi-permessage-compression-09
Comment 1 Lamarque V. Souza 2013-05-09 15:35:42 PDT
Just informing that I attached a port of Blink's permessage-deflate implementation to https://bugs.webkit.org/show_bug.cgi?id=98840. It depends on the pywebsocket update in https://bugs.webkit.org/show_bug.cgi?id=115863