Index: android_webview/browser/in_process_view_renderer.cc |
diff --git a/android_webview/browser/in_process_view_renderer.cc b/android_webview/browser/in_process_view_renderer.cc |
index bca50c01a73cccc4ac26ada0dd8b2eb093beb86d..39614d38ce1393af606cafa4e60e686e277382c2 100644 |
--- a/android_webview/browser/in_process_view_renderer.cc |
+++ b/android_webview/browser/in_process_view_renderer.cc |
@@ -497,12 +497,7 @@ bool InProcessViewRenderer::RenderViaAuxilaryBitmapIfNeeded( |
SkCanvas canvas(&device); |
canvas.setMatrix(matrix); |
- if (pixels->clip_region) { |
- SkRegion clip_region; |
- size_t bytes_read = clip_region.readFromMemory(pixels->clip_region); |
- DCHECK_EQ(pixels->clip_region_size, bytes_read); |
- canvas.setClipRegion(clip_region); |
- } else if (pixels->clip_rect_count) { |
+ if (pixels->clip_rect_count) { |
SkRegion clip; |
for (int i = 0; i < pixels->clip_rect_count; ++i) { |
clip.op(SkIRect::MakeXYWH(pixels->clip_rects[i + 0], |