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

Issue 19005006: Switched proxy for TCPServerSocketPrivate. (Closed)

Created:
7 years, 5 months ago by ygorshenin1
Modified:
7 years, 4 months ago
Reviewers:
yzshen1, yzshen, brettw, jam, jschuh
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Switched proxy for TCPServerSocketPrivate. BUG=230784 TEST=browser_tests:*TCPServerSocketPrivate Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=215597

Patch Set 1 #

Patch Set 2 : Fixed content_unittests. #

Total comments: 44

Patch Set 3 : Fix. #

Patch Set 4 : Fix. #

Total comments: 4

Patch Set 5 : Fix. #

Patch Set 6 : Sync. #

Total comments: 4

Patch Set 7 : Sync, fix. #

Total comments: 2

Patch Set 8 : Sync, fix. #

Patch Set 9 : Sync, fix. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+787 lines, -1012 lines) Patch
M chrome/test/ppapi/ppapi_browsertest.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/ppapi_plugin_process_host.cc View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M content/browser/renderer_host/pepper/browser_ppapi_host_impl.h View 1 2 2 chunks +12 lines, -6 lines 0 comments Download
M content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc View 1 2 3 4 5 6 7 4 chunks +13 lines, -10 lines 0 comments Download
M content/browser/renderer_host/pepper/browser_ppapi_host_test.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/pepper/content_browser_pepper_host_factory.h View 1 2 3 chunks +9 lines, -1 line 0 comments Download
M content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc View 1 2 4 chunks +46 lines, -10 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_message_filter.h View 1 2 7 chunks +0 lines, -21 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_message_filter.cc View 1 2 7 chunks +2 lines, -99 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_renderer_connection.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/pepper/pepper_socket_utils.h View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_socket_utils.cc View 1 chunk +14 lines, -0 lines 0 comments Download
D content/browser/renderer_host/pepper/pepper_tcp_server_socket.h View 1 chunk +0 lines, -71 lines 0 comments Download
D content/browser/renderer_host/pepper/pepper_tcp_server_socket.cc View 1 chunk +0 lines, -184 lines 0 comments Download
A content/browser/renderer_host/pepper/pepper_tcp_server_socket_message_filter.h View 1 2 1 chunk +106 lines, -0 lines 0 comments Download
A content/browser/renderer_host/pepper/pepper_tcp_server_socket_message_filter.cc View 1 2 3 1 chunk +318 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_udp_socket_message_filter.cc View 1 2 5 chunks +16 lines, -19 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M content/content_renderer.gypi View 1 2 3 4 5 6 7 1 chunk +0 lines, -2 lines 0 comments Download
M content/ppapi_plugin/ppapi_thread.cc View 1 2 3 4 5 6 1 chunk +0 lines, -4 lines 0 comments Download
M content/renderer/pepper/pepper_helper_impl.h View 1 2 3 4 5 6 3 chunks +0 lines, -13 lines 0 comments Download
M content/renderer/pepper/pepper_helper_impl.cc View 1 2 3 4 5 6 7 4 chunks +0 lines, -48 lines 0 comments Download
M content/renderer/pepper/resource_creation_impl.cc View 1 2 2 chunks +1 line, -2 lines 0 comments Download
M ppapi/ppapi_proxy.gypi View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ppapi/ppapi_shared.gypi View 1 2 2 chunks +0 lines, -3 lines 0 comments Download
M ppapi/proxy/interface_list.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -1 line 0 comments Download
M ppapi/proxy/ppapi_messages.h View 1 2 3 4 5 6 7 3 chunks +17 lines, -36 lines 0 comments Download
D ppapi/proxy/ppb_tcp_server_socket_private_proxy.h View 1 chunk +0 lines, -60 lines 0 comments Download
D ppapi/proxy/ppb_tcp_server_socket_private_proxy.cc View 1 chunk +0 lines, -199 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
A ppapi/proxy/tcp_server_socket_private_resource.h View 1 2 1 chunk +69 lines, -0 lines 0 comments Download
A ppapi/proxy/tcp_server_socket_private_resource.cc View 1 2 3 4 5 6 1 chunk +138 lines, -0 lines 0 comments Download
M ppapi/shared_impl/api_id.h View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
D ppapi/shared_impl/private/ppb_tcp_server_socket_shared.h View 1 2 1 chunk +0 lines, -84 lines 0 comments Download
D ppapi/shared_impl/private/ppb_tcp_server_socket_shared.cc View 1 2 1 chunk +0 lines, -121 lines 0 comments Download
M ppapi/thunk/interfaces_ppb_private_no_permissions.h View 1 chunk +2 lines, -5 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
ygorshenin1
7 years, 5 months ago (2013-07-11 13:38:49 UTC) #1
ygorshenin1
+ Yuzhu
7 years, 5 months ago (2013-07-11 13:43:58 UTC) #2
ygorshenin1
Friendly ping.
7 years, 5 months ago (2013-07-15 07:49:05 UTC) #3
ygorshenin1
+ Justin for ppapi/proxy/ppapi_messages.h
7 years, 5 months ago (2013-07-17 18:12:23 UTC) #4
jschuh
It doesn't look like there's any attack surface changes here from an IPC security perspective. ...
7 years, 5 months ago (2013-07-18 01:04:11 UTC) #5
ygorshenin1
On 2013/07/18 01:04:11, Justin Schuh wrote: > It doesn't look like there's any attack surface ...
7 years, 5 months ago (2013-07-18 07:44:32 UTC) #6
ygorshenin1
Friendly ping.
7 years, 5 months ago (2013-07-19 09:24:20 UTC) #7
jschuh
Okay, looks like an ipc security no-op then, so lgtm.
7 years, 5 months ago (2013-07-19 16:53:26 UTC) #8
yzshen1
On 2013/07/19 09:24:20, ygorshenin1 wrote: > Friendly ping. Hi, Yuri. Sorry, I was on vacation ...
7 years, 5 months ago (2013-07-19 21:56:17 UTC) #9
yzshen1
Thanks, Yuri! https://codereview.chromium.org/19005006/diff/5001/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h File content/browser/renderer_host/pepper/browser_ppapi_host_impl.h (right): https://codereview.chromium.org/19005006/diff/5001/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h#newcode41 content/browser/renderer_host/pepper/browser_ppapi_host_impl.h:41: const scoped_refptr<PepperMessageFilter>& pepper_message_filter); Please add a TODO ...
7 years, 5 months ago (2013-07-19 23:51:57 UTC) #10
ygorshenin1
PTAL https://codereview.chromium.org/19005006/diff/5001/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h File content/browser/renderer_host/pepper/browser_ppapi_host_impl.h (right): https://codereview.chromium.org/19005006/diff/5001/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h#newcode41 content/browser/renderer_host/pepper/browser_ppapi_host_impl.h:41: const scoped_refptr<PepperMessageFilter>& pepper_message_filter); On 2013/07/19 23:51:58, yzshen1 wrote: ...
7 years, 4 months ago (2013-07-29 14:03:56 UTC) #11
yzshen1
Thanks! Only a few nits left. https://codereview.chromium.org/19005006/diff/35001/ppapi/proxy/tcp_server_socket_private_resource.cc File ppapi/proxy/tcp_server_socket_private_resource.cc (right): https://codereview.chromium.org/19005006/diff/35001/ppapi/proxy/tcp_server_socket_private_resource.cc#newcode104 ppapi/proxy/tcp_server_socket_private_resource.cc:104: if (!TrackedCallback::IsPending(listen_callback_)) { ...
7 years, 4 months ago (2013-07-29 18:18:10 UTC) #12
ygorshenin1
PTAL https://codereview.chromium.org/19005006/diff/35001/ppapi/proxy/tcp_server_socket_private_resource.cc File ppapi/proxy/tcp_server_socket_private_resource.cc (right): https://codereview.chromium.org/19005006/diff/35001/ppapi/proxy/tcp_server_socket_private_resource.cc#newcode104 ppapi/proxy/tcp_server_socket_private_resource.cc:104: if (!TrackedCallback::IsPending(listen_callback_)) { On 2013/07/29 18:18:10, yzshen1 wrote: ...
7 years, 4 months ago (2013-07-30 11:03:18 UTC) #13
yzshen1
LGTM Thanks! https://codereview.chromium.org/19005006/diff/90001/ppapi/proxy/tcp_server_socket_private_resource.cc File ppapi/proxy/tcp_server_socket_private_resource.cc (right): https://codereview.chromium.org/19005006/diff/90001/ppapi/proxy/tcp_server_socket_private_resource.cc#newcode104 ppapi/proxy/tcp_server_socket_private_resource.cc:104: if (state_ == STATE_CLOSED) Nit: it seems ...
7 years, 4 months ago (2013-07-30 17:56:49 UTC) #14
ygorshenin1
Many thanks! Brett, I need your OWNER's lgtm for content/*. https://codereview.chromium.org/19005006/diff/90001/ppapi/proxy/tcp_server_socket_private_resource.cc File ppapi/proxy/tcp_server_socket_private_resource.cc (right): https://codereview.chromium.org/19005006/diff/90001/ppapi/proxy/tcp_server_socket_private_resource.cc#newcode104 ...
7 years, 4 months ago (2013-07-31 11:09:30 UTC) #15
jam
just saw this while looking to see if anyone else had outstanding changes to these ...
7 years, 4 months ago (2013-08-02 15:16:53 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ygorshenin@chromium.org/19005006/110001
7 years, 4 months ago (2013-08-05 08:29:35 UTC) #17
commit-bot: I haz the power
Change committed as 215597
7 years, 4 months ago (2013-08-05 11:59:47 UTC) #18
ygorshenin1
Many thanks! https://chromiumcodereview.appspot.com/19005006/diff/97001/content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc File content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc (right): https://chromiumcodereview.appspot.com/19005006/diff/97001/content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc#newcode31 content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc:31: // The plugin name and path shouldn't ...
7 years, 4 months ago (2013-08-05 12:00:16 UTC) #19
jam
7 years, 4 months ago (2013-08-05 15:05:26 UTC) #20
Message was sent while issue was closed.
btw did you mean to delete ppb_tcp_server_socket_private_impl.*?

Powered by Google App Engine
This is Rietveld 408576698