gecko-dev/image/test/gtest
Andrew Osmond efc0d9172c Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel
For decoders which produce unpaletted partial frames (APNG, WebP), the
surface format should always be BGRA. These frames while partial, are
the same size as the output size of the animated image. When
FrameAnimator performs the blend with the compositing frame, it expects
all pixels we don't care about to be set to fully transparent. If it is
BGRX, they will be set to solid white instead.

Differential Revision: https://phabricator.services.mozilla.com/D10753
2018-11-03 19:47:54 -04:00
..
animated-with-extra-image-sub-blocks.gif
blend.gif Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
blend.png Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
blend.webp Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
Common.cpp Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
Common.h Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
corrupt-with-bad-bmp-height.ico
corrupt-with-bad-bmp-width.ico
corrupt-with-bad-ico-bpp.ico
corrupt.jpg
downscaled.bmp
downscaled.gif
downscaled.ico
downscaled.icon
downscaled.jpg
downscaled.png
downscaled.webp Bug 1294490 - Part 6. Implement WebP gtests. r=tnikkel 2018-10-31 15:01:08 -04:00
first-frame-green.gif
first-frame-green.png
first-frame-green.webp Bug 1294490 - Part 6. Implement WebP gtests. r=tnikkel 2018-10-31 15:01:08 -04:00
first-frame-padding.gif
green-1x1-truncated.gif
green-large-bmp.ico
green-large-png.ico
green-multiple-sizes.ico
green.bmp
green.gif
green.icc_srgb.webp Bug 1294490 - Part 6. Implement WebP gtests. r=tnikkel 2018-10-31 15:01:08 -04:00
green.ico
green.icon
green.jpg
green.png
green.webp Bug 1294490 - Part 6. Implement WebP gtests. r=tnikkel 2018-10-31 15:01:08 -04:00
invalid-truncated-metadata.bmp
moz.build Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
no-frame-delay.gif
rle4.bmp
rle8.bmp
TestADAM7InterpolatingFilter.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
TestAnimationFrameBuffer.cpp Bug 1465619 - Part 14. Add gtests for AnimationFrameRecyclingQueue. r=tnikkel 2018-10-22 13:40:35 -04:00
TestBlendAnimationFilter.cpp Bug 1337111 - Part 4. Add gtests for BlendAnimationFilter. r=tnikkel 2018-09-17 15:06:29 -04:00
TestContainers.cpp Bug 1446309 - Part 3. Properly handle ImgDrawResult for WebRender display list generation. r=tnikkel 2018-09-13 19:48:27 -04:00
TestCopyOnWrite.cpp
TestDecoders.cpp Bug 1503935 - Fix some WebP decoder implementation bugs. r=tnikkel 2018-11-01 19:26:14 -04:00
TestDecodeToSurface.cpp Bug 1294490 - Part 6. Implement WebP gtests. r=tnikkel 2018-10-31 15:01:08 -04:00
TestDeinterlacingFilter.cpp Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
TestDownscalingFilter.cpp Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
TestDownscalingFilterNoSkia.cpp Bug 1462355 - Part 1b. Update Decoder and SurfacePipe plumbing to use updated imgFrame methods. r=tnikkel 2018-05-29 08:36:12 -04:00
TestFrameAnimator.cpp Bug 1504237 - Ensure partial animated frames always use BGRA instead of BGRX. r=tnikkel 2018-11-03 19:47:54 -04:00
TestLoader.cpp Bug 1472145 - Part 1. Add support for identifying the WebP images MIME type. r=tnikkel 2018-06-29 20:30:05 -04:00
TestMetadata.cpp Bug 1503935 - Fix some WebP decoder implementation bugs. r=tnikkel 2018-11-01 19:26:14 -04:00
TestRemoveFrameRectFilter.cpp Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
TestSourceBuffer.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
TestStreamingLexer.cpp Bug 1417021 - Fix various non-unified build errors in imagelib. r=aosmond 2017-10-24 23:22:55 +01:00
TestSurfaceCache.cpp Bug 1415547 - Add SurfaceCache gtests for factor of 2 mode. r=tnikkel 2017-12-19 16:45:08 -05:00
TestSurfacePipeIntegration.cpp Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj 2018-06-01 17:59:07 +02:00
TestSurfaceSink.cpp Bug 1467311 - Fix linux64-ccov/opt beta test build bustage. r=aosmond 2018-06-07 10:37:27 -04:00
transparent-ico-with-and-mask.ico
transparent-if-within-ico.bmp
transparent.gif
transparent.png