Index: content/browser/browser_plugin/browser_plugin_guest.cc |
diff --git a/content/browser/browser_plugin/browser_plugin_guest.cc b/content/browser/browser_plugin/browser_plugin_guest.cc |
index d0a39e22c2d7afa3dcd1fddb5d72c12c4b03d299..f319c5c9657bca397788a10adcd352d9d21e90a7 100644 |
--- a/content/browser/browser_plugin/browser_plugin_guest.cc |
+++ b/content/browser/browser_plugin/browser_plugin_guest.cc |
@@ -876,10 +876,7 @@ void BrowserPluginGuest::OnExtendSelectionAndDelete( |
int browser_plugin_instance_id, |
int before, |
int after) { |
- RenderFrameHostImpl* rfh = static_cast<RenderFrameHostImpl*>( |
- web_contents()->GetFocusedFrame()); |
- if (rfh) |
- rfh->ExtendSelectionAndDelete(before, after); |
+ Send(new InputMsg_ImeExtendSelectionAndDelete(routing_id(), before, after)); |
} |
void BrowserPluginGuest::OnLockMouse(bool user_gesture, |