Index: content/browser/browser_plugin/browser_plugin_host.cc |
diff --git a/content/browser/browser_plugin/browser_plugin_host.cc b/content/browser/browser_plugin/browser_plugin_host.cc |
index 49b044c0b660579b456425bac27662bd37c29146..28e4e8f1504c50444803d55ca6e6ac02797b0259 100644 |
--- a/content/browser/browser_plugin/browser_plugin_host.cc |
+++ b/content/browser/browser_plugin/browser_plugin_host.cc |
@@ -55,6 +55,12 @@ void BrowserPluginHost::RegisterContainerInstance( |
guests_by_container_id_[container_id] = observer; |
} |
+bool BrowserPluginHost::TakeFocus(bool reverse) { |
+ embedder_render_process_host()->Send( |
+ new BrowserPluginMsg_AdvanceFocus(instance_id(), reverse)); |
+ return true; |
+} |
+ |
bool BrowserPluginHost::OnMessageReceived(const IPC::Message& message) { |
bool handled = true; |
IPC_BEGIN_MESSAGE_MAP(BrowserPluginHost, message) |