| Index: content/browser/renderer_host/render_view_host_impl.cc
|
| ===================================================================
|
| --- content/browser/renderer_host/render_view_host_impl.cc (revision 157655)
|
| +++ content/browser/renderer_host/render_view_host_impl.cc (working copy)
|
| @@ -29,7 +29,6 @@
|
| #include "content/browser/renderer_host/render_process_host_impl.h"
|
| #include "content/browser/renderer_host/render_view_host_delegate.h"
|
| #include "content/common/accessibility_messages.h"
|
| -#include "content/common/browser_plugin_messages.h"
|
| #include "content/common/content_constants_internal.h"
|
| #include "content/common/desktop_notification_messages.h"
|
| #include "content/common/drag_messages.h"
|
| @@ -834,17 +833,7 @@
|
| // RenderViewHostImpl, IPC message handlers:
|
|
|
| bool RenderViewHostImpl::OnMessageReceived(const IPC::Message& msg) {
|
| - // Allow BrowserPluginHostMsg_* sync messages to run on the UI thread.
|
| - // Platform apps will not support windowed plugins so the deadlock cycle
|
| - // browser -> plugin -> renderer -> browser referred in
|
| - // BrowserMessageFilter::CheckCanDispatchOnUI() is not supposed to happen. If
|
| - // we want to support windowed plugins, sync messages in BrowserPlugin might
|
| - // need to be changed to async messages.
|
| - // TODO(fsamuel): Disallow BrowserPluginHostMsg_* sync messages to run on UI
|
| - // thread and make these messages async: http://crbug.com/149063.
|
| - if (msg.type() != BrowserPluginHostMsg_HandleInputEvent::ID &&
|
| - msg.type() != BrowserPluginHostMsg_ResizeGuest::ID &&
|
| - !BrowserMessageFilter::CheckCanDispatchOnUI(msg, this))
|
| + if (!BrowserMessageFilter::CheckCanDispatchOnUI(msg, this))
|
| return true;
|
|
|
| // Filter out most IPC messages if this renderer is swapped out.
|
|
|