Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / android_webview / native / java_browser_view_renderer_helper.cc
index c0d1dd2..df4f433 100644 (file)
@@ -83,7 +83,7 @@ bool JavaBrowserViewRendererHelper::RenderViaAuxilaryBitmapIfNeeded(
 
     // Workarounds for http://crbug.com/271096: SW draw only supports
     // translate & scale transforms, and a simple rectangular clip.
-    if (canvas && (!canvas->getTotalClip().isRect() ||
+    if (canvas && (!canvas->isClipRect() ||
                    (canvas->getTotalMatrix().getType() &
                     ~(SkMatrix::kTranslate_Mask | SkMatrix::kScale_Mask)))) {
       canvas.clear();
@@ -130,7 +130,7 @@ bool JavaBrowserViewRendererHelper::RenderViaAuxilaryBitmap(
 }
 
 bool RegisterJavaBrowserViewRendererHelper(JNIEnv* env) {
-  return RegisterNativesImpl(env) >= 0;
+  return RegisterNativesImpl(env);
 }
 
 bool JavaBrowserViewRendererHelper::RasterizeIntoBitmap(