Support WebSockets 76 (hixie-76, hybi-00).

Looks like disabling web-socket-js debug messages by default that we
get a minor speedup.

Python proxy should support both 75 and 76 (00) modes. Also, update ws
test to more reliably hit the WebSockets ordering/drop issue.
This commit is contained in:
Joel Martin
2010-06-24 17:04:57 -05:00
parent 7dfa20b8fd
commit 486cd527f2
6 changed files with 89 additions and 29 deletions

View File

@@ -2,8 +2,6 @@ Short Term:
- Test on IE 9 preview 3.
- Support WebSockets version 76 in proxy (Chrome 6 and Safari 5).
- Support Opera 10.60.
- Possibly support IE <= 8.0 using excanvas:

View File

@@ -36,3 +36,9 @@ WebSocket gets converted to UTF-8 and vice-versa. So, one additional
(and necessary) function of the proxy is base64 encoding/decoding what
is sent to/from the browser. Another option that I want to explore is
UTF-8 encoding in the proxy.
Building web-socket-js emulator:
cd include/web-socket-js/flash-src
mxmlc -static-link-runtime-shared-libraries WebSocketMain.as