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

Issue 12730003: Add IPC for new WebSocket impl. (Closed)

Created:
7 years, 9 months ago by Adam Rice
Modified:
7 years, 6 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Add IPC for new WebSocket impl. Add a new set of IPCs for the new WebSocket implementation in chrome/net. BUG=241811 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=205570

Patch Set 1 #

Patch Set 2 : Add "origin" to the arguments for a new channel. #

Total comments: 4

Patch Set 3 : Rename web_socket* files without the underscore. Remove "Bidi" from IPC names. #

Patch Set 4 : Change copyright year on new files to 2013. #

Total comments: 13

Patch Set 5 : Fixes from yhirano review. #

Total comments: 1

Patch Set 6 : Add the "extensions" parameter to the AddChannelResponse message. #

Patch Set 7 : Remove WebSocketMsg_NewChannelSlot IPC. #

Total comments: 4

Patch Set 8 : Clarify the comments on the FlowControl IPC #

Total comments: 2

Patch Set 9 : Remove ipc_param_traits.h include from websocket_messages.h #

Patch Set 10 : Rebase. #

Patch Set 11 : Rebase. #

Patch Set 12 : Rebase #

Total comments: 4

Patch Set 13 : Change WebSocketMessageType values to upper case #

Patch Set 14 : Rebase. #

Patch Set 15 : Remove semicolons from websocket_messages.h #

Unified diffs Side-by-side diffs Delta from patch set Stats (+133 lines, -0 lines) Patch
M content/common/content_message_generator.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
A content/common/websocket.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +19 lines, -0 lines 0 comments Download
A content/common/websocket_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +110 lines, -0 lines 0 comments Download
M content/content_common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -0 lines 0 comments Download
M ipc/ipc_message_start.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 36 (0 generated)
Adam Rice
7 years, 7 months ago (2013-05-17 19:01:29 UTC) #1
tyoshino (SeeGerritForStatus)
Could you please use "websocket" for filenames unless otherwise required by local rules? https://code.google.com/p/chromium/codesearch#search/&q=file:web_socket&sq=package:chromium&type=cs https://code.google.com/p/chromium/codesearch#search/&q=file:websocket%20-file:third_party%20-file:layout_tests&sq=package:chromium&type=cs ...
7 years, 7 months ago (2013-05-17 19:46:26 UTC) #2
Adam Rice
https://codereview.chromium.org/12730003/diff/2001/content/common/web_socket.h File content/common/web_socket.h (right): https://codereview.chromium.org/12730003/diff/2001/content/common/web_socket.h#newcode1 content/common/web_socket.h:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
7 years, 7 months ago (2013-05-20 03:56:20 UTC) #3
yhirano
https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h#newcode28 content/common/websocket_messages.h:28: #define IPC_MESSAGE_START SocketStreamMsgStart WebSocketMsgStart? https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h#newcode61 content/common/websocket_messages.h:61: std::string /* selected_protocol ...
7 years, 7 months ago (2013-05-20 04:49:07 UTC) #4
Adam Rice
https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h#newcode28 content/common/websocket_messages.h:28: #define IPC_MESSAGE_START SocketStreamMsgStart On 2013/05/20 04:49:07, yhirano wrote: > ...
7 years, 7 months ago (2013-05-20 06:56:31 UTC) #5
yhirano
https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h#newcode61 content/common/websocket_messages.h:61: std::string /* selected_protocol */); On 2013/05/20 06:56:31, Adam Rice ...
7 years, 7 months ago (2013-05-20 07:29:20 UTC) #6
Adam Rice
https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/15001/content/common/websocket_messages.h#newcode61 content/common/websocket_messages.h:61: std::string /* selected_protocol */); On 2013/05/20 07:29:20, yhirano wrote: ...
7 years, 7 months ago (2013-05-20 07:48:41 UTC) #7
Adam Rice
https://codereview.chromium.org/12730003/diff/20001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/20001/content/common/websocket_messages.h#newcode71 content/common/websocket_messages.h:71: IPC_MESSAGE_CONTROL2(WebSocketMsg_NewChannelSlot, After discussion with yhirano and tyoshino, we concluded ...
7 years, 7 months ago (2013-05-20 09:20:18 UTC) #8
yhirano1
https://codereview.chromium.org/12730003/diff/27001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/27001/content/common/websocket_messages.h#newcode84 content/common/websocket_messages.h:84: // Add |quota| tokens of send quota for channel ...
7 years, 7 months ago (2013-05-20 10:45:36 UTC) #9
Adam Rice
https://codereview.chromium.org/12730003/diff/27001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/27001/content/common/websocket_messages.h#newcode84 content/common/websocket_messages.h:84: // Add |quota| tokens of send quota for channel ...
7 years, 7 months ago (2013-05-22 04:28:51 UTC) #10
yhirano1
lgtm
7 years, 7 months ago (2013-05-22 04:29:56 UTC) #11
yhirano
On 2013/05/22 04:29:56, yhirano1 wrote: > lgtm I'm sorry, I have mistaken. lgtm from yhirano@chromium.org.
7 years, 7 months ago (2013-05-22 04:32:24 UTC) #12
tyoshino (SeeGerritForStatus)
LGTM
7 years, 7 months ago (2013-05-22 06:31:01 UTC) #13
tyoshino (SeeGerritForStatus)
forgot to pubish a comment before LGTM. it's just FYI comment. please start asking one ...
7 years, 7 months ago (2013-05-22 06:31:55 UTC) #14
Adam Rice
cevans, please review the new IPCs if you have time.
7 years, 7 months ago (2013-05-22 07:22:51 UTC) #15
Adam Rice
https://codereview.chromium.org/12730003/diff/34001/content/common/websocket_messages.h File content/common/websocket_messages.h (right): https://codereview.chromium.org/12730003/diff/34001/content/common/websocket_messages.h#newcode24 content/common/websocket_messages.h:24: #include "ipc/ipc_param_traits.h" On 2013/05/22 06:31:55, tyoshino wrote: > is ...
7 years, 7 months ago (2013-05-22 08:29:13 UTC) #16
Chris Evans
On 2013/05/22 08:29:13, Adam Rice wrote: > https://codereview.chromium.org/12730003/diff/34001/content/common/websocket_messages.h > File content/common/websocket_messages.h (right): > > https://codereview.chromium.org/12730003/diff/34001/content/common/websocket_messages.h#newcode24 ...
7 years, 7 months ago (2013-05-22 19:20:30 UTC) #17
Adam Rice
On 2013/05/22 19:20:30, Chris Evans wrote: > On 2013/05/22 08:29:13, Adam Rice wrote: > > ...
7 years, 7 months ago (2013-05-23 03:44:29 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/44001
7 years, 7 months ago (2013-05-23 04:32:54 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/57001
7 years, 7 months ago (2013-05-23 04:48:22 UTC) #20
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=4536
7 years, 7 months ago (2013-05-23 04:59:30 UTC) #21
Adam Rice
Hi darin, Could you review the change to content/content_common.gypi please?
7 years, 7 months ago (2013-05-23 05:01:43 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/65001
7 years, 6 months ago (2013-05-31 15:20:57 UTC) #23
Adam Rice
+jam, please review content/content_common.gypi for OWNERS approval. Thanks.
7 years, 6 months ago (2013-05-31 15:27:59 UTC) #24
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=6113
7 years, 6 months ago (2013-05-31 15:32:09 UTC) #25
jam
https://codereview.chromium.org/12730003/diff/65001/content/common/websocket.h File content/common/websocket.h (right): https://codereview.chromium.org/12730003/diff/65001/content/common/websocket.h#newcode10 content/common/websocket.h:10: enum WebSocketMessageType { nit: add a comment describing this ...
7 years, 6 months ago (2013-05-31 17:45:40 UTC) #26
Adam Rice
https://codereview.chromium.org/12730003/diff/65001/content/common/websocket.h File content/common/websocket.h (right): https://codereview.chromium.org/12730003/diff/65001/content/common/websocket.h#newcode10 content/common/websocket.h:10: enum WebSocketMessageType { On 2013/05/31 17:45:41, jam wrote: > ...
7 years, 6 months ago (2013-06-07 07:39:49 UTC) #27
jam
lgtm
7 years, 6 months ago (2013-06-10 17:19:58 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/75001
7 years, 6 months ago (2013-06-11 04:11:00 UTC) #29
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 6 months ago (2013-06-11 06:34:12 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/100001
7 years, 6 months ago (2013-06-11 07:31:46 UTC) #31
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 6 months ago (2013-06-11 08:00:49 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/99003
7 years, 6 months ago (2013-06-11 08:34:53 UTC) #33
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 6 months ago (2013-06-11 10:08:30 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ricea@chromium.org/12730003/99003
7 years, 6 months ago (2013-06-11 13:26:38 UTC) #35
commit-bot: I haz the power
7 years, 6 months ago (2013-06-11 17:16:23 UTC) #36
Message was sent while issue was closed.
Change committed as 205570

Powered by Google App Engine
This is Rietveld 408576698