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

Issue 11617005: Refactor PepperFlashFileHost and PepperBrokerHost to use MessageFilterHost. (Closed)

Created:
8 years ago by raymes
Modified:
8 years ago
CC:
chromium-reviews, joi+watch-content_chromium.org, jam, darin-cc_chromium.org
Visibility:
Public.

Description

Refactor PepperFlashFileHost and PepperBrokerHost to use MessageFilterHost. This refactors PepperFlashFileHost and PepperBrokerHost to use MessageFilterHost. This removes the empty Host classes and moves the interface definition of the MessageFilter classes into the header files. This hopefully makes the code a lot cleaner/clearer. TBR=brettw@chromium.org for gypi changes and trivial plugin_data_remover_impl changes. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174323

Patch Set 1 #

Patch Set 2 : . #

Total comments: 4

Patch Set 3 : . #

Patch Set 4 : #

Patch Set 5 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+205 lines, -716 lines) Patch
M chrome/browser/renderer_host/pepper/chrome_browser_pepper_host_factory.cc View 1 2 3 4 2 chunks +11 lines, -4 lines 0 comments Download
D chrome/browser/renderer_host/pepper/pepper_broker_host.h View 1 chunk +0 lines, -29 lines 0 comments Download
D chrome/browser/renderer_host/pepper/pepper_broker_host.cc View 1 chunk +0 lines, -118 lines 0 comments Download
A chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h View 1 2 1 chunk +51 lines, -0 lines 0 comments Download
A + chrome/browser/renderer_host/pepper/pepper_broker_message_filter.cc View 4 chunks +12 lines, -54 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/plugin_data_remover_impl.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc View 1 2 3 4 2 chunks +12 lines, -4 lines 0 comments Download
D content/browser/renderer_host/pepper/pepper_flash_file_host.h View 1 chunk +0 lines, -44 lines 0 comments Download
D content/browser/renderer_host/pepper/pepper_flash_file_host.cc View 1 chunk +0 lines, -367 lines 0 comments Download
A content/browser/renderer_host/pepper/pepper_flash_file_message_filter.h View 1 2 1 chunk +82 lines, -0 lines 0 comments Download
A + content/browser/renderer_host/pepper/pepper_flash_file_message_filter.cc View 13 chunks +31 lines, -90 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
raymes
This CL may help for context: https://codereview.chromium.org/11601004/ Let me know if you have any questions. ...
8 years ago (2012-12-18 03:28:53 UTC) #1
dmichael (off chromium)
I *think* I understand it :-) lgtm https://codereview.chromium.org/11617005/diff/2001/chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h File chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h (right): https://codereview.chromium.org/11617005/diff/2001/chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h#newcode37 chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h:37: ppapi::host::HostMessageContext* context) ...
8 years ago (2012-12-19 22:57:31 UTC) #2
raymes
https://codereview.chromium.org/11617005/diff/2001/chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h File chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h (right): https://codereview.chromium.org/11617005/diff/2001/chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h#newcode37 chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h:37: ppapi::host::HostMessageContext* context) OVERRIDE; Oh I didn't know that derived ...
8 years ago (2012-12-20 11:34:35 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/raymes@chromium.org/11617005/19001
8 years ago (2012-12-20 19:39:54 UTC) #4
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) content_browsertests
8 years ago (2012-12-20 23:54:06 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/raymes@chromium.org/11617005/30002
8 years ago (2012-12-21 00:56:45 UTC) #6
commit-bot: I haz the power
8 years ago (2012-12-21 01:50:12 UTC) #7
Retried try job too often on win_rel for step(s) browser_tests

Powered by Google App Engine
This is Rietveld 408576698