summaryrefslogtreecommitdiffstats
path: root/WebKit/android/jni/WebViewCore.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/android/jni/WebViewCore.h')
-rw-r--r--WebKit/android/jni/WebViewCore.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/WebKit/android/jni/WebViewCore.h b/WebKit/android/jni/WebViewCore.h
index 2af849f..62189bd 100644
--- a/WebKit/android/jni/WebViewCore.h
+++ b/WebKit/android/jni/WebViewCore.h
@@ -67,6 +67,7 @@ namespace android {
class CachedRoot;
class ListBoxReply;
+ class SurfaceCallback;
class WebCoreReply : public WebCoreRefObject {
public:
@@ -313,6 +314,15 @@ namespace android {
// Notify the Java side that webkit is requesting a keyboard
void requestKeyboard(bool);
+ // Creates a SurfaceView for a plugin
+ jobject createSurface(SurfaceCallback* cb);
+
+ // Destroys the SurfaceView after removing from the view system.
+ void destroySurface(jobject surface);
+
+ // Positions the SurfaceView at x,y with dimensions width x height
+ void attachSurface(jobject surface, int x, int y, int width, int height);
+
// other public functions
public:
// reset the picture set to empty