summaryrefslogtreecommitdiffstats
path: root/content/browser/browser_plugin/browser_plugin_embedder.cc
diff options
context:
space:
mode:
authorfsamuel@chromium.org <fsamuel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-15 20:53:05 +0000
committerfsamuel@chromium.org <fsamuel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-15 20:53:05 +0000
commit660f18eddada5f9cc329333df1eb834698c03f3a (patch)
tree573c556237f83bbbd447b7eadca3cbf00e8ace1c /content/browser/browser_plugin/browser_plugin_embedder.cc
parent9b1e1cc023f835cb055c58e37bb63a5a170a20de (diff)
downloadchromium_src-660f18eddada5f9cc329333df1eb834698c03f3a.zip
chromium_src-660f18eddada5f9cc329333df1eb834698c03f3a.tar.gz
chromium_src-660f18eddada5f9cc329333df1eb834698c03f3a.tar.bz2
<webview>: Cleanup Pointer Lock & Simplify HandleKeyboardEvent
This CL makes BrowserPluginGuestDelegate::HandleKeyboardEvent match WebContentsDelegate::HandleKeyboardEvent. BUG=364141, 330264 Review URL: https://codereview.chromium.org/288113005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270809 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/browser_plugin/browser_plugin_embedder.cc')
-rw-r--r--content/browser/browser_plugin/browser_plugin_embedder.cc22
1 files changed, 0 insertions, 22 deletions
diff --git a/content/browser/browser_plugin/browser_plugin_embedder.cc b/content/browser/browser_plugin/browser_plugin_embedder.cc
index a3fe09b..1c0df05 100644
--- a/content/browser/browser_plugin/browser_plugin_embedder.cc
+++ b/content/browser/browser_plugin/browser_plugin_embedder.cc
@@ -86,28 +86,6 @@ void BrowserPluginEmbedder::DidSendScreenRects() {
base::Unretained(this)));
}
-bool BrowserPluginEmbedder::UnlockMouseIfNecessaryCallback(
- const NativeWebKeyboardEvent& event,
- WebContents* guest_web_contents) {
- return static_cast<WebContentsImpl*>(guest_web_contents)->
- GetBrowserPluginGuest()->UnlockMouseIfNecessary(event);
-}
-
-bool BrowserPluginEmbedder::HandleKeyboardEvent(
- const NativeWebKeyboardEvent& event) {
- if ((event.type != blink::WebInputEvent::RawKeyDown) ||
- (event.windowsKeyCode != ui::VKEY_ESCAPE) ||
- (event.modifiers & blink::WebInputEvent::InputModifiers)) {
- return false;
- }
-
- return GetBrowserPluginGuestManager()->ForEachGuest(
- GetWebContents(),
- base::Bind(&BrowserPluginEmbedder::UnlockMouseIfNecessaryCallback,
- base::Unretained(this),
- event));
-}
-
bool BrowserPluginEmbedder::SetZoomLevelCallback(
double level, WebContents* guest_web_contents) {
double zoom_factor = content::ZoomLevelToZoomFactor(level);