Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(154)

Issue 11358190: Add simple WebSocket server implementation. (Closed)

Created:
8 years, 1 month ago by Sergey Ulanov
Modified:
8 years, 1 month ago
Reviewers:
Wez
CC:
chromium-reviews, jamiewalch+watch_chromium.org, dcaiafa+watch_chromium.org, simonmorris+watch_chromium.org, hclam+watch_chromium.org, wez+watch_chromium.org, amit, sanjeevr, garykac+watch_chromium.org, lambroslambrou+watch_chromium.org, rmsousa+watch_chromium.org, alexeypa+watch_chromium.org, sergeyu+watch_chromium.org
Visibility:
Public.

Description

Add simple WebSocket server implementation. WebSockets will be used in Chromoting host to communicate with the web app. BUG=132904 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=169218

Patch Set 1 : #

Patch Set 2 : #

Total comments: 31

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Total comments: 47

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1137 lines, -0 lines) Patch
A remoting/host/websocket_connection.h View 1 2 3 4 5 6 1 chunk +139 lines, -0 lines 0 comments Download
A remoting/host/websocket_connection.cc View 1 2 3 4 5 6 7 8 1 chunk +495 lines, -0 lines 0 comments Download
A remoting/host/websocket_connection_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +333 lines, -0 lines 0 comments Download
A remoting/host/websocket_listener.h View 1 2 3 4 5 6 1 chunk +69 lines, -0 lines 0 comments Download
A remoting/host/websocket_listener.cc View 1 2 3 4 5 6 1 chunk +96 lines, -0 lines 0 comments Download
M remoting/remoting.gyp View 1 2 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
Sergey Ulanov
8 years, 1 month ago (2012-11-10 07:27:50 UTC) #1
Takashi Toyoshima
Hi Sergey, Currently, Chrome contains multiple WebSocket server implementations. 1.) HttpServer and WebSocket in net/server/ ...
8 years, 1 month ago (2012-11-12 04:58:59 UTC) #2
Sergey Ulanov
Thank you Takashi! I looked for existing implementation before writing this code, but found only ...
8 years, 1 month ago (2012-11-12 06:54:06 UTC) #3
Takashi Toyoshima
net/server implementation is intended for production. But not implemented by us, WebSocket team. Chrome supports ...
8 years, 1 month ago (2012-11-12 09:06:56 UTC) #4
Sergey Ulanov
It looks like a lot of functionality that Chromoting needs is missing from the implementation ...
8 years, 1 month ago (2012-11-12 23:20:57 UTC) #5
Takashi Toyoshima
I see. It's ok to land this firstly, and back to integrating later. Thanks!
8 years, 1 month ago (2012-11-13 03:56:17 UTC) #6
Sergey Ulanov
wez:ping
8 years, 1 month ago (2012-11-15 01:17:05 UTC) #7
Wez
Some initial comments! https://chromiumcodereview.appspot.com/11358190/diff/5002/remoting/host/websocket_connection.h File remoting/host/websocket_connection.h (right): https://chromiumcodereview.appspot.com/11358190/diff/5002/remoting/host/websocket_connection.h#newcode33 remoting/host/websocket_connection.h:33: // |connected_callback| is called when handshake ...
8 years, 1 month ago (2012-11-15 02:28:37 UTC) #8
Sergey Ulanov
https://codereview.chromium.org/11358190/diff/5002/remoting/host/websocket_connection.h File remoting/host/websocket_connection.h (right): https://codereview.chromium.org/11358190/diff/5002/remoting/host/websocket_connection.h#newcode33 remoting/host/websocket_connection.h:33: // |connected_callback| is called when handshake finishes or connection ...
8 years, 1 month ago (2012-11-15 21:01:03 UTC) #9
Sergey Ulanov
ping
8 years, 1 month ago (2012-11-20 00:56:15 UTC) #10
Wez
https://chromiumcodereview.appspot.com/11358190/diff/5002/remoting/host/websocket_connection.h File remoting/host/websocket_connection.h (right): https://chromiumcodereview.appspot.com/11358190/diff/5002/remoting/host/websocket_connection.h#newcode33 remoting/host/websocket_connection.h:33: // |connected_callback| is called when handshake finishes or connection ...
8 years, 1 month ago (2012-11-20 05:44:08 UTC) #11
Sergey Ulanov
https://codereview.chromium.org/11358190/diff/5002/remoting/host/websocket_connection.h File remoting/host/websocket_connection.h (right): https://codereview.chromium.org/11358190/diff/5002/remoting/host/websocket_connection.h#newcode37 remoting/host/websocket_connection.h:37: // Initialize WebSocket connection for the specified |socket|. On ...
8 years, 1 month ago (2012-11-21 01:40:23 UTC) #12
Sergey Ulanov
Uploaded new patchset. On 2012/11/21 01:40:23, sergeyu wrote: > https://codereview.chromium.org/11358190/diff/5002/remoting/host/websocket_connection.h > File remoting/host/websocket_connection.h (right): > ...
8 years, 1 month ago (2012-11-21 21:26:20 UTC) #13
Wez
lgtm
8 years, 1 month ago (2012-11-21 22:41:24 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/11358190/21001
8 years, 1 month ago (2012-11-21 22:42:53 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/11358190/12005
8 years, 1 month ago (2012-11-21 23:03:20 UTC) #16
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
8 years, 1 month ago (2012-11-21 23:23:34 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/11358190/15011
8 years, 1 month ago (2012-11-22 00:50:56 UTC) #18
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
8 years, 1 month ago (2012-11-22 01:47:09 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/11358190/12008
8 years, 1 month ago (2012-11-22 02:16:50 UTC) #20
commit-bot: I haz the power
8 years, 1 month ago (2012-11-22 04:42:03 UTC) #21
Change committed as 169218

Powered by Google App Engine
This is Rietveld 408576698