Index: content/child/indexed_db/indexed_db_message_filter.h |
=================================================================== |
--- content/child/indexed_db/indexed_db_message_filter.h (revision 208777) |
+++ content/child/indexed_db/indexed_db_message_filter.h (working copy) |
@@ -14,16 +14,13 @@ |
class MessageLoopProxy; |
} // namespace base |
-namespace IPC { |
-class SyncMessageFilter; |
-} |
- |
namespace content { |
class IndexedDBDispatcher; |
+class ThreadSafeSender; |
class IndexedDBMessageFilter : public IPC::ChannelProxy::MessageFilter { |
public: |
- explicit IndexedDBMessageFilter(IPC::SyncMessageFilter* sync_message_filter); |
+ explicit IndexedDBMessageFilter(ThreadSafeSender* thread_safe_sender); |
// IPC::Listener implementation. |
virtual bool OnMessageReceived(const IPC::Message& msg) OVERRIDE; |
@@ -42,7 +39,7 @@ |
void OnStaleUpgradeNeeded(const IndexedDBMsg_CallbacksUpgradeNeeded_Params&); |
scoped_refptr<base::MessageLoopProxy> main_thread_loop_proxy_; |
- scoped_refptr<IPC::SyncMessageFilter> sync_message_filter_; |
+ scoped_refptr<ThreadSafeSender> thread_safe_sender_; |
DISALLOW_COPY_AND_ASSIGN(IndexedDBMessageFilter); |
}; |