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
734 private: // local state for WebView
751 }; // end of WebView class
761 GLDrawFunctor(WebView* _wvInstance,
762 int (WebView::*_funcPtr)(WebCore::IntRect&, WebCore::IntRect*,
793 // When webview is on a layer, we need to use the viewport relative
835 WebView* wvInstance;
836 int (WebView::*funcPtr)(WebCore::IntRect&, WebCore::IntRect*,
852 new WebView(env, obj, viewImpl, dir, isHighEndGfx);
879 WebView* webView = GET_NATIVE_VIEW(env, obj);
881 webView->setVisibleContentRect(visibleContentRect);
882 webView->draw(canvas, color, static_cast<WebView::DrawExtras>(extras));
890 WebView *wvInstance = reinterpret_cast<WebView*>(nativeView);
896 functor = new GLDrawFunctor(wvInstance, &android::WebView::drawGL,
912 WebView *wvInstance = reinterpret_cast<WebView*>(nativeView);
922 WebView *wvInstance = reinterpret_cast<WebView*>(nativeView);
944 BaseLayerAndroid* baseLayer = reinterpret_cast<WebView*>(nativeView)->getBaseLayer();
959 return reinterpret_cast<WebView*>(nativeView)->setBaseLayer(layerImpl, showVisualIndicator,
966 return reinterpret_cast<WebView*>(nativeView)->getBaseLayer();
982 WebView* view = GET_NATIVE_VIEW(env, obj);
989 WebView* view = reinterpret_cast<WebView*>(ptr);
998 reinterpret_cast<WebView*>(ptr)->stopGL();
1003 WebView* view = GET_NATIVE_VIEW(env, obj);
1074 // Return true to view invalidate WebView
1139 WebView* view = GET_NATIVE_VIEW(env, jwebview);
1157 view->draw(&canvas, 0, WebView::DrawExtrasNone);
1179 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1180 ALOG_ASSERT(webview, "webview not set in %s", __FUNCTION__);
1182 int id = webview->scrollableLayer(x, y, &nativeRect, &nativeBounds);
1194 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1195 webview->scrollLayer(layerId, x, y);
1198 LayerAndroid* baseLayer = webview->getBaseLayer();
1212 WebView* view = GET_NATIVE_VIEW(env, jwebview);
1224 WebView* view = reinterpret_cast<WebView*>(nativeView);
1238 reinterpret_cast<WebView*>(nativeView)->setDrawingPaused(pause);
1245 reinterpret_cast<WebView*>(nativeView)->setTextSelection(selection);
1252 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1255 int layerId = webview->getHandleLayerId((SelectText::HandleId) handleIndex,
1260 webview->floatQuadToQuadF(env, nativeTextQuad, textQuad);
1267 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1270 webview->mapLayerRect(layerId, nativeRect);
1277 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1278 return webview->setHwAccelerated(hwAccelerated);
1284 WebView* webview = reinterpret_cast<WebView*>(nativeView);
1287 webview->findMaxVisibleRect(movingLayerId, nativeRect);