summaryrefslogtreecommitdiffstats
path: root/WebKit/android/plugins/ANPWindowInterface.cpp
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2009-12-14 06:22:19 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2009-12-14 06:22:19 -0800
commit0fc14971d67c92800218a8e4d679c27cf1035e92 (patch)
treec1a54064ed0af1217dcb55db8072880bff10dc81 /WebKit/android/plugins/ANPWindowInterface.cpp
parent75cf7d438d6ce954f34846f9a604586bc5f797b0 (diff)
parent5a144aa00c0f8d25e58a5f93fe4732a474f043bf (diff)
downloadexternal_webkit-0fc14971d67c92800218a8e4d679c27cf1035e92.zip
external_webkit-0fc14971d67c92800218a8e4d679c27cf1035e92.tar.gz
external_webkit-0fc14971d67c92800218a8e4d679c27cf1035e92.tar.bz2
am 5a144aa0: am b13fe228: Notify native plugin code when the browser discards the customView.
Merge commit '5a144aa00c0f8d25e58a5f93fe4732a474f043bf' * commit '5a144aa00c0f8d25e58a5f93fe4732a474f043bf': Notify native plugin code when the browser discards the customView.
Diffstat (limited to 'WebKit/android/plugins/ANPWindowInterface.cpp')
-rw-r--r--WebKit/android/plugins/ANPWindowInterface.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/WebKit/android/plugins/ANPWindowInterface.cpp b/WebKit/android/plugins/ANPWindowInterface.cpp
index 6d7b8e5..c8c2c70 100644
--- a/WebKit/android/plugins/ANPWindowInterface.cpp
+++ b/WebKit/android/plugins/ANPWindowInterface.cpp
@@ -55,14 +55,13 @@ static void anp_showKeyboard(NPP instance, bool value) {
static void anp_requestFullScreen(NPP instance) {
PluginView* pluginView = pluginViewForInstance(instance);
PluginWidgetAndroid* pluginWidget = pluginView->platformPluginWidget();
- jobject javaPlugin = pluginWidget->getJavaPluginInstance();
- pluginWidget->webViewCore()->showFullScreenPlugin(javaPlugin);
+ pluginWidget->requestFullScreen();
}
static void anp_exitFullScreen(NPP instance) {
PluginView* pluginView = pluginViewForInstance(instance);
PluginWidgetAndroid* pluginWidget = pluginView->platformPluginWidget();
- pluginWidget->webViewCore()->hideFullScreenPlugin();
+ pluginWidget->exitFullScreen(true);
}
///////////////////////////////////////////////////////////////////////////////