summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/platform/image-encoders/skia/PNGImageEncoder.cpp
diff options
context:
space:
mode:
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.cpp2
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);