Index: content/public/test/mock_render_thread.cc |
diff --git a/content/public/test/mock_render_thread.cc b/content/public/test/mock_render_thread.cc |
index ec7ead85a693bffebaa1b68475226b833ad0725d..19eac83a9f46db0f5a225d886beef8742963c8fa 100644 |
--- a/content/public/test/mock_render_thread.cc |
+++ b/content/public/test/mock_render_thread.cc |
@@ -26,6 +26,11 @@ MockRenderThread::MockRenderThread() |
} |
MockRenderThread::~MockRenderThread() { |
+ while (!filters_.empty()) { |
+ scoped_refptr<IPC::ChannelProxy::MessageFilter> filter = filters_.back(); |
+ filters_.pop_back(); |
+ filter->OnFilterRemoved(); |
+ } |
} |
void MockRenderThread::VerifyRunJavaScriptMessageSend( |