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

Issue 23997002: Don't create PepperMessageFilter for renderer processes. (Closed)

Created:
7 years, 3 months ago by Sergey Ulanov
Modified:
7 years, 3 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Don't create PepperMessageFilter for renderer processes. PepperMessageFilter is used for PPB_NetworkMonitor and PPB_X509Certificate. Neither of these APIs is supported for in-process plugins. TBR=sky@chromium.org, yzshen@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221764

Patch Set 1 #

Total comments: 4

Patch Set 2 : #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -138 lines) Patch
M chrome/test/ppapi/ppapi_browsertest.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/ppapi_plugin_process_host.cc View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/pepper/pepper_message_filter.h View 1 2 3 chunks +3 lines, -28 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_message_filter.cc View 4 chunks +4 lines, -31 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M content/content_renderer.gypi View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
D content/renderer/pepper/ppb_x509_certificate_private_impl.h View 1 2 1 chunk +0 lines, -35 lines 0 comments Download
D content/renderer/pepper/ppb_x509_certificate_private_impl.cc View 1 2 1 chunk +0 lines, -35 lines 0 comments Download
M content/renderer/pepper/resource_creation_impl.cc View 1 2 2 chunks +1 line, -2 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Sergey Ulanov
7 years, 3 months ago (2013-09-05 22:24:22 UTC) #1
yzshen1
https://codereview.chromium.org/23997002/diff/1/content/browser/renderer_host/pepper/pepper_message_filter.cc File content/browser/renderer_host/pepper/pepper_message_filter.cc (right): https://codereview.chromium.org/23997002/diff/1/content/browser/renderer_host/pepper/pepper_message_filter.cc#newcode34 content/browser/renderer_host/pepper/pepper_message_filter.cc:34: IPC_MESSAGE_HANDLER(PpapiHostMsg_PPBX509Certificate_ParseDER, It is still possible that this is sent ...
7 years, 3 months ago (2013-09-05 22:42:49 UTC) #2
Sergey Ulanov
https://codereview.chromium.org/23997002/diff/1/content/browser/renderer_host/pepper/pepper_message_filter.cc File content/browser/renderer_host/pepper/pepper_message_filter.cc (right): https://codereview.chromium.org/23997002/diff/1/content/browser/renderer_host/pepper/pepper_message_filter.cc#newcode34 content/browser/renderer_host/pepper/pepper_message_filter.cc:34: IPC_MESSAGE_HANDLER(PpapiHostMsg_PPBX509Certificate_ParseDER, On 2013/09/05 22:42:49, yzshen1 wrote: > It is ...
7 years, 3 months ago (2013-09-05 23:05:23 UTC) #3
Sergey Ulanov
https://codereview.chromium.org/23997002/diff/1/content/browser/renderer_host/pepper/pepper_message_filter.h File content/browser/renderer_host/pepper/pepper_message_filter.h (right): https://codereview.chromium.org/23997002/diff/1/content/browser/renderer_host/pepper/pepper_message_filter.h#newcode26 content/browser/renderer_host/pepper/pepper_message_filter.h:26: // This class is used in two contexts, both ...
7 years, 3 months ago (2013-09-05 23:08:42 UTC) #4
yzshen1
lgtm
7 years, 3 months ago (2013-09-05 23:11:33 UTC) #5
sky
What do you need me to review here?
7 years, 3 months ago (2013-09-05 23:42:12 UTC) #6
Sergey Ulanov
On 2013/09/05 23:42:12, sky wrote: > What do you need me to review here? I ...
7 years, 3 months ago (2013-09-06 00:27:57 UTC) #7
sky
content/browser/ppapi_plugin_process_host.cc and content/browser/renderer_host/render_process_host_impl.cc LGTM
7 years, 3 months ago (2013-09-06 16:08:42 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/23997002/25001
7 years, 3 months ago (2013-09-06 18:36:05 UTC) #9
Sergey Ulanov
7 years, 3 months ago (2013-09-06 20:14:58 UTC) #10
Message was sent while issue was closed.
Committed patchset #3 manually as r221764 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698