From 6078399d29135d3fcac7d5dbd9ebb0c54a44f279 Mon Sep 17 00:00:00 2001 From: Derek Sollenberger Date: Tue, 23 Feb 2010 16:52:45 -0500 Subject: [PATCH] DO NOT MERGE. force plugins to render on top of browser content. --- core/java/android/webkit/WebViewCore.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/android/webkit/WebViewCore.java b/core/java/android/webkit/WebViewCore.java index ed35f2694a2c4..2ee86c5975135 100644 --- a/core/java/android/webkit/WebViewCore.java +++ b/core/java/android/webkit/WebViewCore.java @@ -2346,6 +2346,9 @@ final class WebViewCore { // ensures the view system knows the view can redraw itself pluginView.setWillNotDraw(false); + if(pluginView instanceof SurfaceView) + ((SurfaceView)pluginView).setZOrderOnTop(true); + ViewManager.ChildView view = mWebView.mViewManager.createView(); view.mView = pluginView; view.attachView(x, y, width, height);