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

Issue 9283022: Exposed Listen and Accept methods to plugin. (Closed)

Created:
8 years, 11 months ago by ygorshenin1
Modified:
8 years, 10 months ago
CC:
chromium-reviews, yzshen+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org, ihf+watch_chromium.org, zel
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Exposed Listen and Accept methods to in-process plugins. BUG=108277 TEST=UI test TestTCPServerSocketPrivate Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=123033

Patch Set 1 #

Patch Set 2 : Deleted stdio inclusion. #

Patch Set 3 : Added empty stubs in MockPluginDelegate. #

Patch Set 4 : Filled local and remote addresses of accepted sockets. #

Patch Set 5 : Added test for backlog. #

Patch Set 6 : Added shared declaration of GetPPB_TCPServerSocketPrivate_0_1_Thunk. #

Total comments: 7

Patch Set 7 : Added documentation for PPB_TCPServerSocket_Private methods, Create method became async. #

Total comments: 4

Patch Set 8 : Changed type of tcp_socket_buffer_ field of PPB_TCPServerSocket_Private class. #

Total comments: 60

Patch Set 9 : Fixed issues. #

Patch Set 10 : Implemented lazy initialization of PPB_TCPServerSocket_Private #

Patch Set 11 : Added Destroy message for initialized but cancelled sockets. #

Total comments: 32

Patch Set 12 : Init and Accept calls are combined #

Total comments: 9

Patch Set 13 : Fixed issues, sync. #

Patch Set 14 : Fixed MockPluginDelegate. #

Total comments: 4

Patch Set 15 : Added comment, fixed StopListening. #

Total comments: 2

Patch Set 16 : Added early check. #

Total comments: 2

Patch Set 17 : Added protection for Server Sockets. #

Total comments: 2

Patch Set 18 : Deleted inclusion of ppb_net_address_private.h #

Patch Set 19 : Sync. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1680 lines, -16 lines) Patch
M chrome/test/ui/ppapi_uitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper_message_filter.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 5 chunks +28 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper_message_filter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 8 chunks +106 lines, -3 lines 0 comments Download
A content/browser/renderer_host/pepper_tcp_server_socket.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +63 lines, -0 lines 0 comments Download
A content/browser/renderer_host/pepper_tcp_server_socket.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +160 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper_tcp_socket.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +8 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper_tcp_socket.cc View 2 chunks +17 lines, -1 line 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -0 lines 0 comments Download
M content/renderer/pepper/pepper_plugin_delegate_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 chunks +25 lines, -0 lines 0 comments Download
M content/renderer/pepper/pepper_plugin_delegate_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 8 chunks +92 lines, -6 lines 0 comments Download
A ppapi/api/private/ppb_tcp_server_socket_private.idl View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +61 lines, -0 lines 0 comments Download
A ppapi/c/private/ppb_tcp_server_socket_private.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +87 lines, -0 lines 0 comments Download
M ppapi/ppapi_shared.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +4 lines, -1 line 0 comments Download
M ppapi/ppapi_sources.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/proxy/ppapi_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +36 lines, -0 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +6 lines, -0 lines 0 comments Download
A ppapi/shared_impl/private/ppb_tcp_server_socket_shared.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +84 lines, -0 lines 0 comments Download
A ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +113 lines, -0 lines 0 comments Download
M ppapi/shared_impl/resource.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +1 line, -0 lines 0 comments Download
A ppapi/tests/test_tcp_server_socket_private.h View 1 2 3 4 5 6 7 8 9 1 chunk +56 lines, -0 lines 0 comments Download
A ppapi/tests/test_tcp_server_socket_private.cc View 1 2 3 4 5 6 7 8 9 1 chunk +399 lines, -0 lines 0 comments Download
A ppapi/thunk/ppb_tcp_server_socket_private_api.h View 1 2 3 4 5 6 7 1 chunk +29 lines, -0 lines 0 comments Download
A ppapi/thunk/ppb_tcp_server_socket_private_thunk.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +71 lines, -0 lines 0 comments Download
M ppapi/thunk/resource_creation_api.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/thunk/thunk.h View 1 2 3 4 5 6 2 chunks +3 lines, -0 lines 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/mock_plugin_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +9 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/mock_plugin_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +18 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 chunks +12 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_module.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +3 lines, -0 lines 0 comments Download
A webkit/plugins/ppapi/ppb_tcp_server_socket_private_impl.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +41 lines, -0 lines 0 comments Download
A webkit/plugins/ppapi/ppb_tcp_server_socket_private_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +86 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/ppb_tcp_socket_private_impl.h View 1 2 3 3 chunks +10 lines, -1 line 0 comments Download
M webkit/plugins/ppapi/ppb_tcp_socket_private_impl.cc View 1 2 3 4 5 6 7 8 4 chunks +32 lines, -4 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 43 (0 generated)
ygorshenin1
8 years, 11 months ago (2012-01-24 14:45:32 UTC) #1
brettw
Can you give some background about why this is needed? I only see a bug ...
8 years, 11 months ago (2012-01-24 17:19:46 UTC) #2
dpolukhin
On 2012/01/24 17:19:46, brettw wrote: > Can you give some background about why this is ...
8 years, 11 months ago (2012-01-25 07:34:38 UTC) #3
brettw
http://codereview.chromium.org/9283022/diff/17001/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/9283022/diff/17001/content/renderer/pepper_plugin_delegate_impl.cc#newcode1809 content/renderer/pepper_plugin_delegate_impl.cc:1809: render_view_->Send(new PpapiHostMsg_PPBTCPServerSocket_Create( Supporting these in the renderer is very ...
8 years, 10 months ago (2012-02-07 00:15:22 UTC) #4
Dmitry Polukhin
http://codereview.chromium.org/9283022/diff/17001/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/9283022/diff/17001/content/renderer/pepper_plugin_delegate_impl.cc#newcode1809 content/renderer/pepper_plugin_delegate_impl.cc:1809: render_view_->Send(new PpapiHostMsg_PPBTCPServerSocket_Create( On 2012/02/07 00:15:22, brettw wrote: > Supporting ...
8 years, 10 months ago (2012-02-07 06:45:49 UTC) #5
ygorshenin1
PTAL http://codereview.chromium.org/9283022/diff/17001/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/9283022/diff/17001/content/renderer/pepper_plugin_delegate_impl.cc#newcode1809 content/renderer/pepper_plugin_delegate_impl.cc:1809: render_view_->Send(new PpapiHostMsg_PPBTCPServerSocket_Create( Fixed: PPB_TCPServerSocke_Private::Create method is asynchronous now. ...
8 years, 10 months ago (2012-02-07 13:42:59 UTC) #6
brettw
Thanks for the nice patch. Sorry I took so long to review, it was quite ...
8 years, 10 months ago (2012-02-09 00:13:48 UTC) #7
yzshen1
http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_message_filter.cc File content/browser/renderer_host/pepper_message_filter.cc (right): http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_message_filter.cc#newcode537 content/browser/renderer_host/pepper_message_filter.cc:537: return; |socket| is leaked here. http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc File content/browser/renderer_host/pepper_tcp_server_socket.cc (right): ...
8 years, 10 months ago (2012-02-09 02:31:50 UTC) #8
ygorshenin1
PTAL http://codereview.chromium.org/9283022/diff/32007/content/renderer/pepper_plugin_delegate_impl.h File content/renderer/pepper_plugin_delegate_impl.h (right): http://codereview.chromium.org/9283022/diff/32007/content/renderer/pepper_plugin_delegate_impl.h#newcode355 content/renderer/pepper_plugin_delegate_impl.h:355: On 2012/02/09 00:13:48, brettw wrote: > No blank ...
8 years, 10 months ago (2012-02-09 15:00:10 UTC) #9
yzshen1
http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc File content/browser/renderer_host/pepper_tcp_server_socket.cc (right): http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc#newcode73 content/browser/renderer_host/pepper_tcp_server_socket.cc:73: int result = socket_->Accept( I mean: http://code.google.com/codesearch#OAMlx_jo-ck/src/net/socket/tcp_server_socket_win.cc&exact_package=chromium&l=105 On 2012/02/09 ...
8 years, 10 months ago (2012-02-09 17:36:38 UTC) #10
brettw
http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl File ppapi/api/private/ppb_tcp_server_socket_private.idl (right): http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl#newcode27 ppapi/api/private/ppb_tcp_server_socket_private.idl:27: [in] PP_CompletionCallback callback); I kind of know what you ...
8 years, 10 months ago (2012-02-09 18:19:11 UTC) #11
ygorshenin1
http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl File ppapi/api/private/ppb_tcp_server_socket_private.idl (right): http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl#newcode27 ppapi/api/private/ppb_tcp_server_socket_private.idl:27: [in] PP_CompletionCallback callback); Well, but how to distinguish errors ...
8 years, 10 months ago (2012-02-09 18:44:27 UTC) #12
brettw
http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl File ppapi/api/private/ppb_tcp_server_socket_private.idl (right): http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl#newcode27 ppapi/api/private/ppb_tcp_server_socket_private.idl:27: [in] PP_CompletionCallback callback); That's true. What errors are you ...
8 years, 10 months ago (2012-02-09 18:52:33 UTC) #13
ygorshenin1
http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl File ppapi/api/private/ppb_tcp_server_socket_private.idl (right): http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl#newcode27 ppapi/api/private/ppb_tcp_server_socket_private.idl:27: [in] PP_CompletionCallback callback); New socket can't be initialized if ...
8 years, 10 months ago (2012-02-09 19:13:07 UTC) #14
brettw
On Thu, Feb 9, 2012 at 11:13 AM, <ygorshenin@chromium.org> wrote: > > http://codereview.chromium.org/9283022/diff/35001/ppapi/api/private/ppb_tcp_server_socket_private.idl > File ...
8 years, 10 months ago (2012-02-09 19:18:54 UTC) #15
ygorshenin1
PTAL http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc File content/browser/renderer_host/pepper_tcp_server_socket.cc (right): http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc#newcode73 content/browser/renderer_host/pepper_tcp_server_socket.cc:73: int result = socket_->Accept( OK, but in this ...
8 years, 10 months ago (2012-02-10 13:27:40 UTC) #16
brettw
Just some comments that I think are a result of the last change we made. ...
8 years, 10 months ago (2012-02-10 21:43:32 UTC) #17
yzshen1
http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc File content/browser/renderer_host/pepper_tcp_server_socket.cc (right): http://codereview.chromium.org/9283022/diff/35001/content/browser/renderer_host/pepper_tcp_server_socket.cc#newcode73 content/browser/renderer_host/pepper_tcp_server_socket.cc:73: int result = socket_->Accept( Ah, you are right. Thanks ...
8 years, 10 months ago (2012-02-10 22:40:14 UTC) #18
ygorshenin1
Many thanks, PTAL. http://codereview.chromium.org/9283022/diff/50005/content/browser/renderer_host/pepper_message_filter.cc File content/browser/renderer_host/pepper_message_filter.cc (right): http://codereview.chromium.org/9283022/diff/50005/content/browser/renderer_host/pepper_message_filter.cc#newcode109 content/browser/renderer_host/pepper_message_filter.cc:109: IPC_MESSAGE_HANDLER(PpapiHostMsg_PPBTCPServerSocket_StopListening, On 2012/02/10 22:40:15, yzshen1 wrote: ...
8 years, 10 months ago (2012-02-13 14:59:45 UTC) #19
brettw
lgtm
8 years, 10 months ago (2012-02-13 22:19:49 UTC) #20
yzshen1
http://codereview.chromium.org/9283022/diff/50005/content/browser/renderer_host/pepper_message_filter.cc File content/browser/renderer_host/pepper_message_filter.cc (right): http://codereview.chromium.org/9283022/diff/50005/content/browser/renderer_host/pepper_message_filter.cc#newcode109 content/browser/renderer_host/pepper_message_filter.cc:109: IPC_MESSAGE_HANDLER(PpapiHostMsg_PPBTCPServerSocket_StopListening, [nit, optional] Agree. I meant to keep Destroy ...
8 years, 10 months ago (2012-02-14 00:42:04 UTC) #21
ygorshenin1
Thanks, PTAL. http://codereview.chromium.org/9283022/diff/50005/content/browser/renderer_host/pepper_message_filter.cc File content/browser/renderer_host/pepper_message_filter.cc (right): http://codereview.chromium.org/9283022/diff/50005/content/browser/renderer_host/pepper_message_filter.cc#newcode109 content/browser/renderer_host/pepper_message_filter.cc:109: IPC_MESSAGE_HANDLER(PpapiHostMsg_PPBTCPServerSocket_StopListening, On 2012/02/14 00:42:04, yzshen1 wrote: > ...
8 years, 10 months ago (2012-02-14 09:34:44 UTC) #22
yzshen1
http://codereview.chromium.org/9283022/diff/35054/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/9283022/diff/35054/content/renderer/pepper_plugin_delegate_impl.cc#newcode2119 content/renderer/pepper_plugin_delegate_impl.cc:2119: render_view_->Send( nit: it is good to have a comment ...
8 years, 10 months ago (2012-02-14 18:26:30 UTC) #23
ygorshenin1
PTAL http://codereview.chromium.org/9283022/diff/35054/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/9283022/diff/35054/content/renderer/pepper_plugin_delegate_impl.cc#newcode2119 content/renderer/pepper_plugin_delegate_impl.cc:2119: render_view_->Send( On 2012/02/14 18:26:31, yzshen1 wrote: > nit: ...
8 years, 10 months ago (2012-02-14 20:27:43 UTC) #24
yzshen1
LGTM with nits: http://codereview.chromium.org/9283022/diff/39061/ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc File ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc (right): http://codereview.chromium.org/9283022/diff/39061/ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc#newcode76 ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc:76: void PPB_TCPServerSocket_Shared::StopListening() { You could return ...
8 years, 10 months ago (2012-02-14 20:32:18 UTC) #25
ygorshenin1
Many thanks! http://codereview.chromium.org/9283022/diff/39061/ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc File ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc (right): http://codereview.chromium.org/9283022/diff/39061/ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc#newcode76 ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc:76: void PPB_TCPServerSocket_Shared::StopListening() { On 2012/02/14 20:32:18, yzshen1 ...
8 years, 10 months ago (2012-02-14 20:45:18 UTC) #26
ygorshenin1
+ jam
8 years, 10 months ago (2012-02-15 10:49:15 UTC) #27
jam
On 2012/02/15 10:49:15, ygorshenin1 wrote: > + jam why? brettw is an owner in all ...
8 years, 10 months ago (2012-02-15 17:03:55 UTC) #28
ygorshenin1
+ Darin Need an OWNER review for webkit/glue/webkit_glue.gypi.
8 years, 10 months ago (2012-02-16 13:29:47 UTC) #29
darin (slow to review)
http://codereview.chromium.org/9283022/diff/25166/ppapi/api/private/ppb_tcp_server_socket_private.idl File ppapi/api/private/ppb_tcp_server_socket_private.idl (right): http://codereview.chromium.org/9283022/diff/25166/ppapi/api/private/ppb_tcp_server_socket_private.idl#newcode60 ppapi/api/private/ppb_tcp_server_socket_private.idl:60: void StopListening([in] PP_Resource tcp_server_socket); Is there a reason not ...
8 years, 10 months ago (2012-02-16 19:02:38 UTC) #30
viettrungluu
http://codereview.chromium.org/9283022/diff/25166/ppapi/api/private/ppb_tcp_server_socket_private.idl File ppapi/api/private/ppb_tcp_server_socket_private.idl (right): http://codereview.chromium.org/9283022/diff/25166/ppapi/api/private/ppb_tcp_server_socket_private.idl#newcode60 ppapi/api/private/ppb_tcp_server_socket_private.idl:60: void StopListening([in] PP_Resource tcp_server_socket); On 2012/02/16 19:02:39, darin wrote: ...
8 years, 10 months ago (2012-02-16 19:10:55 UTC) #31
darin (slow to review)
On Thu, Feb 16, 2012 at 11:10 AM, <viettrungluu@chromium.org> wrote: > > http://codereview.chromium.**org/9283022/diff/25166/ppapi/** > api/private/ppb_tcp_server_**socket_private.idl<http://codereview.chromium.org/9283022/diff/25166/ppapi/api/private/ppb_tcp_server_socket_private.idl> ...
8 years, 10 months ago (2012-02-16 19:30:04 UTC) #32
Dmitry Polukhin
On 2012/02/16 19:30:04, darin wrote: > Agreed. In the Pepper API, we usually do tie ...
8 years, 10 months ago (2012-02-16 19:49:54 UTC) #33
darin (slow to review)
Is there something analogous to the shutdown BSD socket call? -Darin On Thu, Feb 16, ...
8 years, 10 months ago (2012-02-16 22:06:09 UTC) #34
ygorshenin1
Semantic of "shutdown" system call is to close a socket with guaranteed delivery of data, ...
8 years, 10 months ago (2012-02-17 10:15:43 UTC) #35
ygorshenin1
Added protection for TCP Server Sockets. PTAL.
8 years, 10 months ago (2012-02-17 11:37:00 UTC) #36
Dmitry Polukhin
LGTM http://codereview.chromium.org/9283022/diff/73003/content/browser/renderer_host/pepper_message_filter.h File content/browser/renderer_host/pepper_message_filter.h (right): http://codereview.chromium.org/9283022/diff/73003/content/browser/renderer_host/pepper_message_filter.h#newcode22 content/browser/renderer_host/pepper_message_filter.h:22: #include "ppapi/c/private/ppb_net_address_private.h" nit: it looks like forward declaration ...
8 years, 10 months ago (2012-02-17 11:56:22 UTC) #37
ygorshenin1
Thanks! http://codereview.chromium.org/9283022/diff/73003/content/browser/renderer_host/pepper_message_filter.h File content/browser/renderer_host/pepper_message_filter.h (right): http://codereview.chromium.org/9283022/diff/73003/content/browser/renderer_host/pepper_message_filter.h#newcode22 content/browser/renderer_host/pepper_message_filter.h:22: #include "ppapi/c/private/ppb_net_address_private.h" On 2012/02/17 11:56:22, Dmitry Polukhin wrote: ...
8 years, 10 months ago (2012-02-17 12:08:00 UTC) #38
darin (slow to review)
On Fri, Feb 17, 2012 at 2:15 AM, <ygorshenin@chromium.org> wrote: > Semantic of "shutdown" system ...
8 years, 10 months ago (2012-02-17 18:54:09 UTC) #39
ygorshenin1
+ tony Need an OWNER LGTM for webkit/glue/webkit_glue.gypi.
8 years, 10 months ago (2012-02-20 08:34:56 UTC) #40
tony
webkit/glue LGTM
8 years, 10 months ago (2012-02-21 19:51:07 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ygorshenin@chromium.org/9283022/84001
8 years, 10 months ago (2012-02-22 13:29:00 UTC) #42
commit-bot: I haz the power
8 years, 10 months ago (2012-02-22 15:56:06 UTC) #43
Change committed as 123033

Powered by Google App Engine
This is Rietveld 408576698