am b2601359: add interface to return if (x/y) is a plugin

* commit 'b2601359ea8d9675266c6b72b7209b1f6fae0b89':
  add interface to return if (x/y) is a plugin
This commit is contained in:
Cary Clark
2011-01-18 08:29:34 -08:00
committed by Android Git Automerger

View File

@@ -6723,6 +6723,14 @@ public class WebView extends AbsoluteLayout
}
}
/**
* Returns true if x/y in content coordinates corresponds to a plugin.
*/
boolean isPluginAt(int x, int y) {
return nativePointInNavCache(x, y, mNavSlop) &&
nativeCacheHitIsPlugin();
}
/*
* Return true if the view (Plugin) is fully visible and maximized inside
* the WebView.
@@ -8150,6 +8158,7 @@ public class WebView extends AbsoluteLayout
}
private native int nativeCacheHitFramePointer();
private native boolean nativeCacheHitIsPlugin();
private native Rect nativeCacheHitNodeBounds();
private native int nativeCacheHitNodePointer();
/* package */ native void nativeClearCursor();