Home | History | Annotate | Download | only in nav

Lines Matching defs:WebView

66 #define GET_NATIVE_VIEW(env, obj) ((WebView*)env->GetIntField(obj, gWebViewField))
101 // of the multi-threaded WebView.
102 class WebView
111 enum DrawExtras { // keep this in sync with WebView.java
140 WebView(JNIEnv* env, jobject javaWebView, int viewImpl, WTF::String drawableDir,
188 ~WebView()
286 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
332 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
344 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
430 getDrawExtra(WebView::DrawExtrasSelection));
438 ALOG_ASSERT(m_javaGlue.m_obj, "A java object was not associated with this native WebView!");
638 // This is called when WebView switches rendering modes in a more permanent fashion
757 private: // local state for WebView
774 }; // end of WebView class
784 GLDrawFunctor(WebView* _wvInstance,
785 int (WebView::*_funcPtr)(WebCore::IntRect&, WebCore::IntRect*,
816 // When webview is on a layer, we need to use the viewport relative
858 WebView* wvInstance;
859 int (WebView::*funcPtr)(WebCore::IntRect&, WebCore::IntRect*,
875 new WebView(env, obj, viewImpl, dir, isHighEndGfx);
902 WebView* webView = GET_NATIVE_VIEW(env, obj);
904 webView->setVisibleContentRect(visibleContentRect);
905 webView->draw(canvas, color, static_cast<WebView::DrawExtras>(extras));
913 WebView *wvInstance = reinterpret_cast<WebView*>(nativeView);
919 functor = new GLDrawFunctor(wvInstance, &android::WebView::drawGL,
935 WebView *wvInstance = reinterpret_cast<WebView*>(nativeView);
945 WebView *wvInstance = reinterpret_cast<WebView*>(nativeView);
967 BaseLayerAndroid* baseLayer = reinterpret_cast<WebView*>(nativeView)->getBaseLayer();
982 return reinterpret_cast<WebView*>(nativeView)->setBaseLayer(layerImpl, showVisualIndicator,
989 return reinterpret_cast<WebView*>(nativeView)->getBaseLayer();
1004 BaseLayerAndroid* baseLayer = reinterpret_cast<WebView*>(instance)->getBaseLayer();
1027 WebView* view = GET_NATIVE_VIEW(env, obj);
1034 WebView* view = reinterpret_cast<WebView*>(ptr);
1043 reinterpret_cast<WebView*>(ptr)->stopGL();
1048 WebView* view = GET_NATIVE_VIEW(env, obj);
1119 // Return true to view invalidate WebView
1184 WebView* view = GET_NATIVE_VIEW(env, jwebview);
1202 view->draw(&canvas, 0, WebView::DrawExtrasNone);
1225 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1226 ALOG_ASSERT(webview, "webview not set in %s", __FUNCTION__);
1228 int id = webview->scrollableLayer(x, y, &nativeRect, &nativeBounds);
1240 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1241 webview->scrollLayer(layerId, x, y);
1244 LayerAndroid* baseLayer = webview->getBaseLayer();
1258 WebView* view = GET_NATIVE_VIEW(env, jwebview);
1270 WebView* view = reinterpret_cast<WebView*>(nativeView);
1284 reinterpret_cast<WebView*>(nativeView)->setDrawingPaused(pause);
1291 reinterpret_cast<WebView*>(nativeView)->setTextSelection(selection);
1298 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1301 int layerId = webview->getHandleLayerId((SelectText::HandleId) handleIndex,
1306 webview->floatQuadToQuadF(env, nativeTextQuad, textQuad);
1313 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1316 webview->mapLayerRect(layerId, nativeRect);
1323 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1324 return webview->setHwAccelerated(hwAccelerated);
1330 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1333 webview->findMaxVisibleRect(movingLayerId, nativeRect);
1340 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1341 return webview->isHandleLeft(static_cast<SelectText::HandleId>(handleId));
1347 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1348 return webview->isPointVisible(layerId, contentX, contentY);