diff options
author | jdduke@chromium.org <jdduke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 00:13:23 +0000 |
---|---|---|
committer | jdduke@chromium.org <jdduke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-21 00:13:23 +0000 |
commit | da2c4ffa21aefaecd88ad130a5272b022e44c770 (patch) | |
tree | c11cc69503961d9b673c530864b233987f2533cc /ipc/ipc_channel_proxy.h | |
parent | 97a39a8f7d066e59f496c07dbe0c6bfeca6eaae3 (diff) | |
download | chromium_src-da2c4ffa21aefaecd88ad130a5272b022e44c770.zip chromium_src-da2c4ffa21aefaecd88ad130a5272b022e44c770.tar.gz chromium_src-da2c4ffa21aefaecd88ad130a5272b022e44c770.tar.bz2 |
Revert "Allow MessageFilters to restrict listening to specific message classes"
This reverts commit 2955e4e3c747fd4aa3c227d6c4e4c698cf31b3c4.
Reason for revert: Frequent crashes on Windows.
BUG=345368
TBR=
Review URL: https://codereview.chromium.org/165333004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252428 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc/ipc_channel_proxy.h')
-rw-r--r-- | ipc/ipc_channel_proxy.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/ipc/ipc_channel_proxy.h b/ipc/ipc_channel_proxy.h index dca8c97..1f5ecf4 100644 --- a/ipc/ipc_channel_proxy.h +++ b/ipc/ipc_channel_proxy.h @@ -88,13 +88,6 @@ class IPC_EXPORT ChannelProxy : public Sender, public base::NonThreadSafe { // the message be handled in the default way. virtual bool OnMessageReceived(const Message& message); - // Called to query the Message classes supported by the filter. Return - // false to indicate that all message types should reach the filter, or true - // if the resulting contents of |supported_message_classes| may be used to - // selectively offer messages of a particular class to the filter. - virtual bool GetSupportedMessageClasses( - std::vector<uint32>* supported_message_classes) const; - protected: virtual ~MessageFilter(); @@ -237,11 +230,6 @@ class IPC_EXPORT ChannelProxy : public Sender, public base::NonThreadSafe { std::string channel_id_; bool channel_connected_called_; - // Routes a given message to a proper subset of |filters_|, depending - // on which message classes a filter might support. - class MessageFilterRouter; - scoped_ptr<MessageFilterRouter> message_filter_router_; - // Holds filters between the AddFilter call on the listerner thread and the // IPC thread when they're added to filters_. std::vector<scoped_refptr<MessageFilter> > pending_filters_; |