Index: content/renderer/dom_storage/dom_storage_dispatcher.cc |
diff --git a/content/renderer/dom_storage/dom_storage_dispatcher.cc b/content/renderer/dom_storage/dom_storage_dispatcher.cc |
index 477251c33a9b7c745242f3b1dff2c0e7edc73a58..6764a9bc0177705f2e6f2d3fe09c4c695ad0d309 100644 |
--- a/content/renderer/dom_storage/dom_storage_dispatcher.cc |
+++ b/content/renderer/dom_storage/dom_storage_dispatcher.cc |
@@ -16,6 +16,7 @@ |
#include "content/renderer/dom_storage/webstoragearea_impl.h" |
#include "content/renderer/dom_storage/webstoragenamespace_impl.h" |
#include "content/renderer/render_thread_impl.h" |
+#include "ipc/message_filter.h" |
#include "third_party/WebKit/public/platform/Platform.h" |
#include "third_party/WebKit/public/web/WebKit.h" |
#include "third_party/WebKit/public/web/WebStorageEventDispatcher.h" |
@@ -29,7 +30,7 @@ namespace { |
// a synchronous message is sent to flush all pending messages thru. |
// We expect to receive an 'ack' for each message sent. This object |
// observes receipt of the acks on the IPC thread to decrement a counter. |
-class MessageThrottlingFilter : public IPC::ChannelProxy::MessageFilter { |
+class MessageThrottlingFilter : public IPC::MessageFilter { |
public: |
explicit MessageThrottlingFilter(RenderThreadImpl* sender) |
: pending_count_(0), sender_(sender) {} |