| Index: src/images/SkImageDecoder_libwebp.cpp
|
| diff --git a/src/images/SkImageDecoder_libwebp.cpp b/src/images/SkImageDecoder_libwebp.cpp
|
| index 625e96e42b7d16c3b7c8edbb4a24ae480f433a60..3373c033d0c710de1825f4fed1d541440bfe742b 100644
|
| --- a/src/images/SkImageDecoder_libwebp.cpp
|
| +++ b/src/images/SkImageDecoder_libwebp.cpp
|
| @@ -293,11 +293,8 @@ bool SkWEBPImageDecoder::setDecodeConfig(SkBitmap* decodedBitmap,
|
| return false;
|
| }
|
|
|
| - decodedBitmap->setConfig(config, width, height, 0);
|
| -
|
| - decodedBitmap->setIsOpaque(!fHasAlpha);
|
| -
|
| - return true;
|
| + return decodedBitmap->setConfig(config, width, height, 0,
|
| + fHasAlpha ? kPremul_SkAlphaType : kOpaque_SkAlphaType);
|
| }
|
|
|
| bool SkWEBPImageDecoder::onBuildTileIndex(SkStreamRewindable* stream,
|
|
|