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

Issue 9568007: Added CPP wrapper for PPB_TCPServerSocket_Private. (Closed)

Created:
8 years, 9 months ago by ygorshenin1
Modified:
8 years, 9 months ago
CC:
chromium-reviews, Dmitry Polukhin
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Added CPP wrapper for PPB_TCPServerSocket_Private. BUG= TEST=PPAPI(NaCl?)Test.TestTCPServerSocketPrivate Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126367

Patch Set 1 #

Patch Set 2 : TCPSocketPrivate constructor from PP_Resource marked as 'explicit', deleted unused inclusions. #

Total comments: 11

Patch Set 3 : Deleted IsAvailable method. #

Patch Set 4 : Added check of availability of PPB_TCPServerSocket_Private interface in tests. #

Patch Set 5 : Restored IsAvailable method, fixed TCPSocketPrivate constructor. #

Total comments: 8

Patch Set 6 : Fixed TCPSocketPrivate consturctor. #

Patch Set 7 : Fixed receiving of local address in tests. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+228 lines, -222 lines) Patch
A ppapi/cpp/private/tcp_server_socket_private.h View 1 2 3 4 1 chunk +38 lines, -0 lines 0 comments Download
A ppapi/cpp/private/tcp_server_socket_private.cc View 3 4 1 chunk +59 lines, -0 lines 0 comments Download
M ppapi/cpp/private/tcp_socket_private.h View 1 2 3 4 5 2 chunks +3 lines, -0 lines 0 comments Download
M ppapi/cpp/private/tcp_socket_private.cc View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M ppapi/ppapi_sources.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/tests/test_tcp_server_socket_private.h View 1 2 3 4 5 6 2 chunks +23 lines, -25 lines 0 comments Download
M ppapi/tests/test_tcp_server_socket_private.cc View 1 2 3 4 5 6 9 chunks +99 lines, -197 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
ygorshenin1
8 years, 9 months ago (2012-03-01 12:35:38 UTC) #1
brettw
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); We don't normally add this type ...
8 years, 9 months ago (2012-03-05 18:30:50 UTC) #2
yzshen1
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); It is used to ease Pepper ...
8 years, 9 months ago (2012-03-05 18:53:13 UTC) #3
brettw
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); I guess I'd say we shouldn't ...
8 years, 9 months ago (2012-03-05 21:30:42 UTC) #4
yzshen1
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); Resource creation could fail because of ...
8 years, 9 months ago (2012-03-05 22:49:26 UTC) #5
ygorshenin1
PTAL. http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); IsAvailable is deleted. On 2012/03/05 ...
8 years, 9 months ago (2012-03-06 11:37:52 UTC) #6
viettrungluu
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); On 2012/03/05 21:30:42, brettw wrote: > ...
8 years, 9 months ago (2012-03-06 18:31:49 UTC) #7
brettw
How can I argue when Trung stipulates... LGTM (I didn't really look again, I think ...
8 years, 9 months ago (2012-03-06 18:35:56 UTC) #8
yzshen1
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode27 ppapi/cpp/private/tcp_server_socket_private.h:27: int32_t Accept(PP_Resource* socket, On 2012/03/06 11:37:52, ygorshenin1 wrote: > ...
8 years, 9 months ago (2012-03-06 19:08:41 UTC) #9
ygorshenin1
http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h File ppapi/cpp/private/tcp_server_socket_private.h (right): http://codereview.chromium.org/9568007/diff/2001/ppapi/cpp/private/tcp_server_socket_private.h#newcode22 ppapi/cpp/private/tcp_server_socket_private.h:22: static bool IsAvailable(); OK, I restored this method. On ...
8 years, 9 months ago (2012-03-07 11:17:29 UTC) #10
yzshen1
lgtm http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc File ppapi/cpp/private/tcp_socket_private.cc (left): http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc#oldcode30 ppapi/cpp/private/tcp_socket_private.cc:30: You could release it using ReleaseResource() in ppapi/cpp/core.h, ...
8 years, 9 months ago (2012-03-07 17:27:04 UTC) #11
ygorshenin1
http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc File ppapi/cpp/private/tcp_socket_private.cc (left): http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc#oldcode30 ppapi/cpp/private/tcp_socket_private.cc:30: Sure, but how to notify user about that? On ...
8 years, 9 months ago (2012-03-07 17:40:40 UTC) #12
yzshen1
http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc File ppapi/cpp/private/tcp_socket_private.cc (left): http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc#oldcode30 ppapi/cpp/private/tcp_socket_private.cc:30: is_null() will be true. If the user expects the ...
8 years, 9 months ago (2012-03-07 17:56:48 UTC) #13
brettw
http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc File ppapi/cpp/private/tcp_socket_private.cc (left): http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc#oldcode30 ppapi/cpp/private/tcp_socket_private.cc:30: I'd just delete the if and call the default ...
8 years, 9 months ago (2012-03-08 18:47:17 UTC) #14
ygorshenin1
Thanks, PTAL. http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc File ppapi/cpp/private/tcp_socket_private.cc (left): http://codereview.chromium.org/9568007/diff/12006/ppapi/cpp/private/tcp_socket_private.cc#oldcode30 ppapi/cpp/private/tcp_socket_private.cc:30: On 2012/03/08 18:47:17, brettw wrote: > I'd ...
8 years, 9 months ago (2012-03-11 09:39:33 UTC) #15
brettw
lgtm
8 years, 9 months ago (2012-03-11 17:50:33 UTC) #16
yzshen1
lgtm
8 years, 9 months ago (2012-03-12 17:01:52 UTC) #17
ygorshenin1
I restored the old way to receiving local address because the new one doesn't work ...
8 years, 9 months ago (2012-03-13 08:30:47 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ygorshenin@chromium.org/9568007/32001
8 years, 9 months ago (2012-03-13 08:31:19 UTC) #19
commit-bot: I haz the power
8 years, 9 months ago (2012-03-13 09:45:15 UTC) #20
Change committed as 126367

Powered by Google App Engine
This is Rietveld 408576698