| Index: android_webview/native/java_browser_view_renderer_helper.cc
|
| diff --git a/android_webview/native/java_browser_view_renderer_helper.cc b/android_webview/native/java_browser_view_renderer_helper.cc
|
| index c0d1dd29b7502ed01bd66e8924aead17c1021f14..ec2866f9a9ed8cf53021a58beacd68497f01ed4e 100644
|
| --- a/android_webview/native/java_browser_view_renderer_helper.cc
|
| +++ b/android_webview/native/java_browser_view_renderer_helper.cc
|
| @@ -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();
|
|
|