| Index: third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoderTest.cpp
|
| diff --git a/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoderTest.cpp b/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoderTest.cpp
|
| index 9a0d7dc5a67480e39e8406169387b2a65c6c8ce1..604d867f155ef37680028c0f08e0aa57f2dc9dea 100644
|
| --- a/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoderTest.cpp
|
| +++ b/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoderTest.cpp
|
| @@ -152,12 +152,16 @@ TEST(GIFImageDecoderTest, parseAndDecode)
|
| EXPECT_EQ(ImageFrame::FrameComplete, frame->getStatus());
|
| EXPECT_EQ(16, frame->getSkBitmap().width());
|
| EXPECT_EQ(16, frame->getSkBitmap().height());
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(0));
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(1));
|
|
|
| frame = decoder->frameBufferAtIndex(1);
|
| EXPECT_EQ(ImageFrame::FrameComplete, frame->getStatus());
|
| EXPECT_EQ(16, frame->getSkBitmap().width());
|
| EXPECT_EQ(16, frame->getSkBitmap().height());
|
| EXPECT_EQ(cAnimationLoopInfinite, decoder->repetitionCount());
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(0));
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(1));
|
| }
|
|
|
| TEST(GIFImageDecoderTest, parseByteByByte)
|
| @@ -328,11 +332,17 @@ TEST(GIFImageDecoderTest, frameIsCompleteLoading)
|
| EXPECT_FALSE(decoder->failed());
|
| EXPECT_TRUE(decoder->frameIsCompleteAtIndex(0));
|
| EXPECT_FALSE(decoder->frameIsCompleteAtIndex(1));
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(0));
|
| + EXPECT_TRUE(decoder->frameHasAlphaAtIndex(1));
|
| + EXPECT_TRUE(decoder->frameHasAlphaAtIndex(2));
|
|
|
| decoder->setData(data.get(), true);
|
| EXPECT_EQ(2u, decoder->frameCount());
|
| EXPECT_TRUE(decoder->frameIsCompleteAtIndex(0));
|
| EXPECT_TRUE(decoder->frameIsCompleteAtIndex(1));
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(0));
|
| + EXPECT_FALSE(decoder->frameHasAlphaAtIndex(1));
|
| + EXPECT_TRUE(decoder->frameHasAlphaAtIndex(2));
|
| }
|
|
|
| TEST(GIFImageDecoderTest, badTerminator)
|
|
|