gecko-dev/image/test/gtest
Nika Layzell 0316dc51b9 Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers
These macros will produce better outputs when they fail than these existing
patterns using `ENSURE_TRUE(NS_SUCCEEDED(...))` or similar, so this is a bulk
rewrite of existing tests to use them.

It should also help with discoverability when people base their tests off of
other existing tests.

Differential Revision: https://phabricator.services.mozilla.com/D157214
2022-09-15 14:51:50 +00:00
..
Common.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
Common.h Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestADAM7InterpolatingFilter.cpp
TestAnimationFrameBuffer.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestBlendAnimationFilter.cpp
TestCopyOnWrite.cpp
TestDecodeToSurface.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestDecoders.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestDecodersPerf.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +00:00
TestDeinterlacingFilter.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +00:00
TestDownscalingFilter.cpp
TestFrameAnimator.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestLoader.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestMetadata.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestRemoveFrameRectFilter.cpp
TestSourceBuffer.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestStreamingLexer.cpp
TestSurfaceCache.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestSurfacePipeIntegration.cpp Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
TestSurfaceSink.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +00:00
TestSwizzleFilter.cpp
animated-with-extra-image-sub-blocks.gif
blend.gif
blend.png
blend.webp
bug-1655846.avif
corrupt-with-bad-bmp-height.ico
corrupt-with-bad-bmp-width.ico
corrupt-with-bad-ico-bpp.ico
corrupt.jpg
downscaled.avif
downscaled.bmp
downscaled.gif
downscaled.ico
downscaled.icon
downscaled.jpg
downscaled.jxl Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
downscaled.png
downscaled.webp
exif_resolution.jpg Bug 1680387 - For some reason exif_resolution.jpg landed empty? 2021-05-05 15:36:55 +02:00
first-frame-green.gif
first-frame-green.png
first-frame-green.webp
first-frame-padding.gif
gray-235-8bit-full-range-bt601.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-full-range-bt709.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-full-range-bt2020.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-full-range-grayscale.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-limited-range-bt601.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-limited-range-bt709.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-limited-range-bt2020.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-8bit-limited-range-grayscale.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-full-range-bt601.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-full-range-bt709.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-full-range-bt2020.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-full-range-grayscale.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-limited-range-bt601.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-limited-range-bt709.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-limited-range-bt2020.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-10bit-limited-range-grayscale.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-full-range-bt601.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-full-range-bt709.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-full-range-bt2020.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-full-range-grayscale.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-limited-range-bt601.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-limited-range-bt709.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-limited-range-bt2020.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
gray-235-12bit-limited-range-grayscale.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
green-1x1-truncated.gif
green-large-bmp.ico
green-large-png.ico
green-multiple-sizes.ico
green.avif Bug 1654461 - Make ConvertYCbCrToRGB32 color range aware r=jbauman,aosmond 2021-05-19 18:03:43 +00:00
green.bmp
green.gif
green.icc_srgb.webp
green.ico
green.icon
green.jpg
green.jxl Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
green.png
green.webp
hdlr-nonzero-reserved-bug-1727033.avif Bug 1727033 - Firefox can't shows avif image returned by Cloudflare CDN with CF's "image-resizing" feature enabled. r=tnikkel 2021-08-31 21:24:34 +00:00
invalid-truncated-metadata.bmp
large.avif
large.jxl Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
large.webp
moz.build Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00
multilayer.avif
no-frame-delay.gif
perf_cmyk.jpg
perf_gray.jpg
perf_gray.png
perf_gray_alpha.png
perf_srgb.gif
perf_srgb.png
perf_srgb_alpha.png
perf_srgb_alpha_lossless.webp
perf_srgb_alpha_lossy.webp
perf_srgb_lossless.webp
perf_srgb_lossy.webp
perf_ycbcr.jpg
rle4.bmp
rle8.bmp
stackcheck.avif
transparent-green-50pct-8bit-yuv420.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-8bit-yuv422.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-8bit-yuv444.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-10bit-yuv420.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-10bit-yuv422.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-10bit-yuv444.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-12bit-yuv420.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-12bit-yuv422.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-green-50pct-12bit-yuv444.avif Bug 1684688 - Fix alpha support in nsAVIFDecoder. r=aosmond 2021-01-26 00:24:57 +00:00
transparent-ico-with-and-mask.ico
transparent-if-within-ico.bmp
transparent-no-alpha-header.webp
transparent.avif Bug 1654462 - Add alpha support in nsAVIFDecoder r=jbauman 2020-12-16 01:27:14 +00:00
transparent.gif
transparent.jxl Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
transparent.png
transparent.webp
valid-avif-colr-nclx-and-prof.avif Bug 1729071 - AVIF with multiple ColourInformationBox (colr) entries per item are rejected. r=aosmond 2021-09-16 14:59:17 +00:00