| Index: content/browser/compositor/delegated_frame_host.cc
|
| diff --git a/content/browser/compositor/delegated_frame_host.cc b/content/browser/compositor/delegated_frame_host.cc
|
| index b468978b9ce9f32bb1b0f9c4763ddbf9167ac00d..f943dd2ded246a9a5493b894aab2a602a4c15656 100644
|
| --- a/content/browser/compositor/delegated_frame_host.cc
|
| +++ b/content/browser/compositor/delegated_frame_host.cc
|
| @@ -575,10 +575,10 @@ void DelegatedFrameHost::PrepareTextureCopyOutputResult(
|
| base::Bind(callback, false, SkBitmap()));
|
|
|
| scoped_ptr<SkBitmap> bitmap(new SkBitmap);
|
| - if (!bitmap->allocPixels(SkImageInfo::Make(dst_size_in_pixel.width(),
|
| - dst_size_in_pixel.height(),
|
| - color_type,
|
| - kOpaque_SkAlphaType)))
|
| + if (!bitmap->tryAllocPixels(SkImageInfo::Make(dst_size_in_pixel.width(),
|
| + dst_size_in_pixel.height(),
|
| + color_type,
|
| + kOpaque_SkAlphaType)))
|
| return;
|
|
|
| ImageTransportFactory* factory = ImageTransportFactory::GetInstance();
|
| @@ -649,7 +649,7 @@ void DelegatedFrameHost::PrepareBitmapCopyOutputResult(
|
| DCHECK_EQ(scaled_bitmap.colorType(), kN32_SkColorType);
|
| // Paint |scaledBitmap| to alpha-only |grayscale_bitmap|.
|
| SkBitmap grayscale_bitmap;
|
| - bool success = grayscale_bitmap.allocPixels(
|
| + bool success = grayscale_bitmap.tryAllocPixels(
|
| SkImageInfo::MakeA8(scaled_bitmap.width(), scaled_bitmap.height()));
|
| if (!success) {
|
| callback.Run(false, SkBitmap());
|
|
|