Decouple IPC::MessageFilter from IPC::Channel

This change gets rid of Channel dependency from MessageFilter
so that it depends only on IPC::Sender.

TEST=none
BUG=377980
R=jam@chromium.org, darin@chromium.org

Review URL: https://codereview.chromium.org/324143002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276939 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: d1549b8de5f07af6de2e1e58d3e6ce8ec6754f60
diff --git a/ipc/ipc_sync_channel_unittest.cc b/ipc/ipc_sync_channel_unittest.cc
index a145f6b..05126b9 100644
--- a/ipc/ipc_sync_channel_unittest.cc
+++ b/ipc/ipc_sync_channel_unittest.cc
@@ -934,8 +934,8 @@
         message_loop_(message_loop) {
   }
 
-  virtual void OnFilterAdded(Channel* channel) OVERRIDE {
-    SyncMessageFilter::OnFilterAdded(channel);
+  virtual void OnFilterAdded(Sender* sender) OVERRIDE {
+    SyncMessageFilter::OnFilterAdded(sender);
     message_loop_->PostTask(
         FROM_HERE,
         base::Bind(&TestSyncMessageFilter::SendMessageOnHelperThread, this));