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

Issue 10907102: Add a PepperHelper::EnablePepperSupportForChannel function to content. (Closed)

Created:
8 years, 3 months ago by bbudge
Modified:
8 years, 3 months ago
Reviewers:
brettw, jam
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, native-client-reviews_googlegroups.com, jam
Visibility:
Public.

Description

Add a PepperHelper::EnablePepperSupportForChannel function to content. Adds a function that enables messages from PPAPI plugins to be dispatched in the browser process. The function adds a PepperMessageFilter to the plugin-browser channel. BUG=116317 TEST=manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156218

Patch Set 1 : #

Total comments: 6

Patch Set 2 : #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Total comments: 2

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -0 lines) Patch
M chrome/browser/nacl_host/nacl_process_host.cc View 1 2 3 4 5 6 7 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/chrome_render_message_filter.h View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/chrome_render_message_filter.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
A content/browser/pepper_helper.cc View 1 2 3 4 1 chunk +20 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
A content/public/browser/pepper_helper.h View 1 2 3 4 5 6 7 8 1 chunk +27 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
bbudge
8 years, 3 months ago (2012-09-06 22:11:19 UTC) #1
brettw
This definitely will create a problem not having the filter right away. Moreover, we can't ...
8 years, 3 months ago (2012-09-06 23:38:09 UTC) #2
jam
https://codereview.chromium.org/10907102/diff/3004/content/content_browser.gypi File content/content_browser.gypi (right): https://codereview.chromium.org/10907102/diff/3004/content/content_browser.gypi#newcode489 content/content_browser.gypi:489: 'browser/pepper_helper.cc', nit: also add the public file above https://codereview.chromium.org/10907102/diff/3004/content/public/browser/pepper_helper.h ...
8 years, 3 months ago (2012-09-07 16:09:30 UTC) #3
bbudge
Addressed comments. This now depends on http://codereview.chromium.org/10919169/ http://codereview.chromium.org/10907102/diff/3004/chrome/browser/nacl_host/nacl_process_host.cc File chrome/browser/nacl_host/nacl_process_host.cc (right): http://codereview.chromium.org/10907102/diff/3004/chrome/browser/nacl_host/nacl_process_host.cc#newcode733 chrome/browser/nacl_host/nacl_process_host.cc:733: base::Unretained(this), On ...
8 years, 3 months ago (2012-09-08 01:17:27 UTC) #4
jam
lgtm https://codereview.chromium.org/10907102/diff/6008/content/public/browser/pepper_helper.h File content/public/browser/pepper_helper.h (right): https://codereview.chromium.org/10907102/diff/6008/content/public/browser/pepper_helper.h#newcode11 content/public/browser/pepper_helper.h:11: class HostResolver; nit: not needed anymore https://codereview.chromium.org/10907102/diff/6008/content/public/browser/pepper_helper.h#newcode22 content/public/browser/pepper_helper.h:22: ...
8 years, 3 months ago (2012-09-10 05:39:11 UTC) #5
bbudge
http://codereview.chromium.org/10907102/diff/6008/content/public/browser/pepper_helper.h File content/public/browser/pepper_helper.h (right): http://codereview.chromium.org/10907102/diff/6008/content/public/browser/pepper_helper.h#newcode11 content/public/browser/pepper_helper.h:11: class HostResolver; On 2012/09/10 05:39:11, John Abd-El-Malek wrote: > ...
8 years, 3 months ago (2012-09-10 17:05:07 UTC) #6
bbudge
Changed back to getting the HostResolver in NaClProcessHost and leaving PepperMessageFilter as-is.
8 years, 3 months ago (2012-09-11 15:17:06 UTC) #7
bbudge
Removed incorrect OVERRIDE from destructor.
8 years, 3 months ago (2012-09-11 17:13:26 UTC) #8
bbudge
PTAL
8 years, 3 months ago (2012-09-11 22:23:55 UTC) #9
brettw
LGTM, woot! http://codereview.chromium.org/10907102/diff/15001/content/public/browser/pepper_helper.h File content/public/browser/pepper_helper.h (right): http://codereview.chromium.org/10907102/diff/15001/content/public/browser/pepper_helper.h#newcode13 content/public/browser/pepper_helper.h:13: namespace IPC { Nit: can you put ...
8 years, 3 months ago (2012-09-11 22:40:13 UTC) #10
bbudge
http://codereview.chromium.org/10907102/diff/15001/content/public/browser/pepper_helper.h File content/public/browser/pepper_helper.h (right): http://codereview.chromium.org/10907102/diff/15001/content/public/browser/pepper_helper.h#newcode13 content/public/browser/pepper_helper.h:13: namespace IPC { On 2012/09/11 22:40:13, brettw wrote: > ...
8 years, 3 months ago (2012-09-11 22:44:18 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bbudge@chromium.org/10907102/2009
8 years, 3 months ago (2012-09-11 22:44:33 UTC) #12
commit-bot: I haz the power
8 years, 3 months ago (2012-09-12 02:56:56 UTC) #13
Change committed as 156218

Powered by Google App Engine
This is Rietveld 408576698