| Index: cc/output/gl_renderer.cc
|
| diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc
|
| index 6161c51aaa7ad4f005caa51a440c0a500ed52a57..de9cfa76379bada2fb584a14a445e9197c6cb310 100644
|
| --- a/cc/output/gl_renderer.cc
|
| +++ b/cc/output/gl_renderer.cc
|
| @@ -665,6 +665,8 @@ static SkBitmap ApplyImageFilter(
|
| use_gr_context->context(), desc, GrContext::kExact_ScratchTexMatch);
|
| skia::RefPtr<GrTexture> backing_store =
|
| skia::AdoptRef(scratch_texture.detach());
|
| + if (backing_store.get() == NULL)
|
| + return SkBitmap();
|
|
|
| // Create a device and canvas using that backing store.
|
| SkGpuDevice device(use_gr_context->context(), backing_store.get());
|
|
|