Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 6f5017dfb27f58028d73ae7713385361c7d4a576..5890d6622daae00895119eec6b792e154465046c 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -3954,6 +3954,10 @@ bool RenderViewImpl::didTapMultipleTargets( |
RenderThreadImpl::current()->shared_bitmap_manager(); |
scoped_ptr<cc::SharedBitmap> shared_bitmap = |
manager->AllocateSharedBitmap(canvas_size); |
+ if (!shared_bitmap) { |
no sievers
2015/01/28 18:26:23
nit: consider if (shared_bitmap) {line 3961-3996}
no sievers
2015/01/30 02:09:29
and maybe this nit
|
+ handled = false; |
+ break; |
+ } |
{ |
SkBitmap bitmap; |
SkImageInfo info = SkImageInfo::MakeN32Premul(canvas_size.width(), |