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

Issue 24636002: Introduce content::ChildMessageFilter. (Closed)

Created:
7 years, 2 months ago by scherkus (not reviewing)
Modified:
6 years, 11 months ago
Reviewers:
jam
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, feature-media-reviews_chromium.org, jam, wjia+watch_chromium.org
Visibility:
Public.

Description

Introduce content::ChildMessageFilter. ChildMessageFilter is the child thread equivalent of BrowserMessageFilter. ChildMessageFilter is a convenience base class for implementing message filters that run on the child thread and can optionally dispatch messages to specific task runners.

Patch Set 1 #

Total comments: 2

Patch Set 2 : inner class #

Total comments: 5

Patch Set 3 : fix impl #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+149 lines, -31 lines) Patch
A content/child/child_message_filter.h View 1 2 1 chunk +62 lines, -0 lines 1 comment Download
A content/child/child_message_filter.cc View 1 2 1 chunk +55 lines, -0 lines 0 comments Download
M content/content_child.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M content/renderer/media/android/renderer_demuxer_android.h View 1 2 4 chunks +5 lines, -6 lines 0 comments Download
M content/renderer/media/android/renderer_demuxer_android.cc View 1 2 3 chunks +21 lines, -24 lines 0 comments Download
M content/renderer/render_thread_impl.cc View 1 2 1 chunk +4 lines, -1 line 1 comment Download

Messages

Total messages: 7 (0 generated)
scherkus (not reviewing)
here's that refactoring -- let me know what you think
7 years, 2 months ago (2013-09-25 18:23:16 UTC) #1
jam
thanks for doing this https://codereview.chromium.org/24636002/diff/1/content/child/child_message_filter.h File content/child/child_message_filter.h (right): https://codereview.chromium.org/24636002/diff/1/content/child/child_message_filter.h#newcode23 content/child/child_message_filter.h:23: // DON'T OVERRIDE THIS! Implement ...
7 years, 2 months ago (2013-09-25 20:58:57 UTC) #2
scherkus (not reviewing)
PTAL and let me know what you think it definitely fixes the OnMessageReceived() issue but ...
7 years, 2 months ago (2013-09-25 23:07:14 UTC) #3
jam
https://codereview.chromium.org/24636002/diff/7001/content/child/child_message_filter.h File content/child/child_message_filter.h (right): https://codereview.chromium.org/24636002/diff/7001/content/child/child_message_filter.h#newcode16 content/child/child_message_filter.h:16: class ChildMessageFilter : public IPC::ChannelProxy::MessageFilter, While it's nice to ...
7 years, 2 months ago (2013-09-26 18:09:36 UTC) #4
scherkus (not reviewing)
https://codereview.chromium.org/24636002/diff/7001/content/child/child_message_filter.h File content/child/child_message_filter.h (right): https://codereview.chromium.org/24636002/diff/7001/content/child/child_message_filter.h#newcode16 content/child/child_message_filter.h:16: class ChildMessageFilter : public IPC::ChannelProxy::MessageFilter, On 2013/09/26 18:09:37, jam ...
7 years, 2 months ago (2013-09-26 19:33:48 UTC) #5
scherkus (not reviewing)
https://codereview.chromium.org/24636002/diff/7001/content/child/child_message_filter.h File content/child/child_message_filter.h (right): https://codereview.chromium.org/24636002/diff/7001/content/child/child_message_filter.h#newcode16 content/child/child_message_filter.h:16: class ChildMessageFilter : public IPC::ChannelProxy::MessageFilter, On 2013/09/26 19:33:48, scherkus ...
7 years, 1 month ago (2013-11-07 21:24:22 UTC) #6
scherkus (not reviewing)
6 years, 11 months ago (2014-01-06 21:56:09 UTC) #7
Closing as kinuko@ landed equivalent in https://codereview.chromium.org/63843002

Powered by Google App Engine
This is Rietveld 408576698