Opera fixes and big Opera performance boost.

Add message/state pollling in web-socket-js. Since Opera tends to drop
message events, we can dramatically increase performance by polling
every now for message event data.

Also, add more direct calls to update readyState so that it's not
missed when Opera drops events.
This commit is contained in:
Joel Martin
2010-07-01 11:54:44 -05:00
parent 4a96178307
commit bc8e3d4db7
3 changed files with 51 additions and 29 deletions

View File

@@ -2,9 +2,6 @@ Short Term:
- Test on IE 9 preview 3.
- Track down "INVALID_STATE_ERR" when reconnecting using
web-socket-js.
- Possibly support IE <= 8.0 using excanvas or fxcanvas:
http://excanvas.sourceforge.net/
http://code.google.com/p/fxcanvas/
@@ -12,6 +9,8 @@ Short Term:
- Timing delta between frames in proxy record log, for playback
support (for demo and test).
- Track down hang in Opera after second disconnect.
Medium Term: