Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
| index a89b4731b834c0a54168d5272006a0a680335c7a..ee56e9a63ceedcf5c5dc67da5a23e17b72a0b499 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -599,6 +599,12 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) { |
| if (observer->OnMessageReceived(message)) |
| return true; |
| + // Pepper plugin delegate doesn't use observers mechanism to don't implement |
| + // huge interface RenderViewObserver that receives notifications about |
| + // everything. |
|
jam
2011/12/05 18:07:49
None of RenderViewObserver's virtual methods are p
Dmitry Polukhin
2011/12/05 19:09:26
Done but it's inefficient and creates cyclic depen
jam
2011/12/05 19:24:43
I think only profiling can show us that this is sl
|
| + if (pepper_delegate_.OnMessageReceived(message)) |
| + return true; |
| + |
| bool handled = true; |
| bool msg_is_ok = true; |
| IPC_BEGIN_MESSAGE_MAP_EX(RenderViewImpl, message, msg_is_ok) |