| Index: ui/gfx/codec/png_codec_unittest.cc
|
| diff --git a/ui/gfx/codec/png_codec_unittest.cc b/ui/gfx/codec/png_codec_unittest.cc
|
| index b0d1e3de40e98c3dbee5e956c57ef9d93130c065..eaada742fc1e91960e9997341e34c68419a9a9b2 100644
|
| --- a/ui/gfx/codec/png_codec_unittest.cc
|
| +++ b/ui/gfx/codec/png_codec_unittest.cc
|
| @@ -1173,9 +1173,14 @@ TEST(PNGCodec, EncodeDecodeWithVaryingCompressionLevels) {
|
| EXPECT_TRUE(
|
| PNGCodec::FastEncodeBGRASkBitmap(original_bitmap, false, &encoded_fast));
|
|
|
| + std::vector<unsigned char> encoded_no_compress;
|
| + EXPECT_TRUE(PNGCodec::FastEncodeBGRASkBitmap(original_bitmap, false,
|
| + &encoded_no_compress));
|
| +
|
| // Make sure the different compression settings actually do something; the
|
| // sizes should be different.
|
| - EXPECT_NE(encoded_normal.size(), encoded_fast.size());
|
| + EXPECT_GT(encoded_normal.size(), encoded_fast.size());
|
| + EXPECT_GT(encoded_fast.size(), encoded_no_compress.size());
|
|
|
| // decode, they should be identical to the original.
|
| SkBitmap decoded;
|
| @@ -1186,6 +1191,10 @@ TEST(PNGCodec, EncodeDecodeWithVaryingCompressionLevels) {
|
| EXPECT_TRUE(
|
| PNGCodec::Decode(&encoded_fast[0], encoded_fast.size(), &decoded));
|
| EXPECT_TRUE(BitmapsAreEqual(decoded, original_bitmap));
|
| +
|
| + EXPECT_TRUE(PNGCodec::Decode(&encoded_no_compress[0],
|
| + encoded_no_compress.size(), &decoded));
|
| + EXPECT_TRUE(BitmapsAreEqual(decoded, original_bitmap));
|
| }
|
|
|
|
|
|
|