diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp b/chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp index 776d61f5ae8..b5da17265c6 100644 --- a/chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp +++ b/chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp @@ -118,7 +118,7 @@ bool PNGImageEncoder::encode(const SkBitmap& bitmap, Vector<unsigned char>* outp { SkAutoLockPixels bitmapLock(bitmap); - if (bitmap.config() != SkBitmap::kARGB_8888_Config || !bitmap.getPixels()) + if (bitmap.colorType() != kPMColor_SkColorType || !bitmap.getPixels()) return false; // Only support 32 bit/pixel skia bitmaps. return encodePixels(IntSize(bitmap.width(), bitmap.height()), static_cast<unsigned char*>(bitmap.getPixels()), true, output); |