Index: content/public/browser/browser_message_filter.cc |
diff --git a/content/public/browser/browser_message_filter.cc b/content/public/browser/browser_message_filter.cc |
index cb75ff1b86a6e933cd0271deb01a7467eeb833a0..83068f1707d348cfebf244e221b60561366762f4 100644 |
--- a/content/public/browser/browser_message_filter.cc |
+++ b/content/public/browser/browser_message_filter.cc |
@@ -176,13 +176,15 @@ bool BrowserMessageFilter::CheckCanDispatchOnUI(const IPC::Message& message, |
return true; |
} |
-void BrowserMessageFilter::BadMessageReceived() { |
+void BrowserMessageFilter::ShutdownForBadMessage() { |
base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); |
if (command_line->HasSwitch(switches::kDisableKillAfterBadIPC)) |
return; |
BrowserChildProcessHostImpl::HistogramBadMessageTerminated( |
PROCESS_TYPE_RENDERER); |
+ |
+ // TODO(nick): Shouldn't this call StopChildProcess on Android? |
peer_process_.Terminate(content::RESULT_CODE_KILLED_BAD_MESSAGE, false); |
} |