Index: content/renderer/browser_plugin/browser_plugin_manager_impl.cc |
diff --git a/content/renderer/browser_plugin/browser_plugin_manager_impl.cc b/content/renderer/browser_plugin/browser_plugin_manager_impl.cc |
index 3c77fca165b9ed4615b78d356d118509c61387a3..b5a27cf5d136a19b2f85781deefb04a34e5e3390 100644 |
--- a/content/renderer/browser_plugin/browser_plugin_manager_impl.cc |
+++ b/content/renderer/browser_plugin/browser_plugin_manager_impl.cc |
@@ -5,7 +5,7 @@ |
#include "content/renderer/browser_plugin/browser_plugin_manager_impl.h" |
#include "content/common/browser_plugin_messages.h" |
-#include "content/renderer/browser_plugin/browser_plugin.h" |
+#include "content/renderer/browser_plugin/browser_plugin_impl.h" |
#include "content/renderer/render_thread_impl.h" |
#include "ui/gfx/point.h" |
#include "webkit/glue/webcursor.h" |
@@ -21,15 +21,15 @@ BrowserPluginManagerImpl::BrowserPluginManagerImpl( |
BrowserPluginManagerImpl::~BrowserPluginManagerImpl() { |
} |
-BrowserPlugin* BrowserPluginManagerImpl::CreateBrowserPlugin( |
+BrowserPluginImpl* BrowserPluginManagerImpl::CreateBrowserPlugin( |
RenderViewImpl* render_view, |
WebKit::WebFrame* frame, |
const WebKit::WebPluginParams& params) { |
- return new BrowserPlugin(render_view, frame, params); |
+ return new BrowserPluginImpl(render_view, frame, params); |
} |
void BrowserPluginManagerImpl::AllocateInstanceID( |
- BrowserPlugin* browser_plugin) { |
+ BrowserPluginImpl* browser_plugin) { |
int request_id = request_id_counter_++; |
pending_allocate_instance_id_requests_.AddWithID(browser_plugin, request_id); |
Send(new BrowserPluginHostMsg_AllocateInstanceID( |
@@ -48,7 +48,7 @@ bool BrowserPluginManagerImpl::OnMessageReceived( |
PickleIterator iter(message); |
bool success = iter.ReadInt(&instance_id); |
DCHECK(success); |
- BrowserPlugin* plugin = GetBrowserPlugin(instance_id); |
+ BrowserPluginImpl* plugin = GetBrowserPlugin(instance_id); |
if (plugin && plugin->OnMessageReceived(message)) |
return true; |
} |
@@ -68,7 +68,7 @@ bool BrowserPluginManagerImpl::OnMessageReceived( |
void BrowserPluginManagerImpl::OnAllocateInstanceIDACK( |
const IPC::Message& message, int request_id, int instance_id) { |
- BrowserPlugin* plugin = |
+ BrowserPluginImpl* plugin = |
pending_allocate_instance_id_requests_.Lookup(request_id); |
pending_allocate_instance_id_requests_.Remove(request_id); |
if (plugin) |
@@ -80,10 +80,10 @@ void BrowserPluginManagerImpl::OnPluginAtPositionRequest( |
int request_id, |
const gfx::Point& position) { |
int instance_id = -1; |
- IDMap<BrowserPlugin>::iterator it(&instances_); |
+ IDMap<BrowserPluginImpl>::iterator it(&instances_); |
gfx::Point local_position = position; |
while (!it.IsAtEnd()) { |
- const BrowserPlugin* plugin = it.GetCurrentValue(); |
+ const BrowserPluginImpl* plugin = it.GetCurrentValue(); |
if (plugin->InBounds(position)) { |
instance_id = plugin->instance_id(); |
local_position = plugin->ToLocalCoordinates(position); |
@@ -122,6 +122,8 @@ bool BrowserPluginManagerImpl::ShouldForwardToBrowserPlugin( |
const IPC::Message& message) { |
switch (message.type()) { |
case BrowserPluginMsg_AdvanceFocus::ID: |
+ case BrowserPluginMsg_BuffersSwapped::ID: |
+ case BrowserPluginMsg_ForwardMessage::ID: |
case BrowserPluginMsg_GuestContentWindowReady::ID: |
case BrowserPluginMsg_GuestGone::ID: |
case BrowserPluginMsg_GuestResponsive::ID: |
@@ -136,7 +138,6 @@ bool BrowserPluginManagerImpl::ShouldForwardToBrowserPlugin( |
case BrowserPluginMsg_ShouldAcceptTouchEvents::ID: |
case BrowserPluginMsg_UpdatedName::ID: |
case BrowserPluginMsg_UpdateRect::ID: |
- case BrowserPluginMsg_BuffersSwapped::ID: |
return true; |
default: |
break; |