gecko-dev/image/test/gtest
Andrew Osmond 09266efcbc Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel
Rather than change every use of IntSize/Rect/Point in image/, this patch
attempts to draw the line at the relevant parts of the decoding pipeline
to prevent confusion about which size and orientation we are working
with.

Differential Revision: https://phabricator.services.mozilla.com/D126381
2021-10-06 14:41:17 +00:00
..
Common.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +00:00
Common.h Bug 1729071 - AVIF with multiple ColourInformationBox (colr) entries per item are rejected. r=aosmond 2021-09-16 14:59:17 +00:00
TestADAM7InterpolatingFilter.cpp Bug 1625770 - Qualify image::Decoder in image gtests, r=tnikkel 2020-03-30 13:09:51 +00:00
TestAnimationFrameBuffer.cpp Bug 1729051 - Simplify imgFrame to only use shared surfaces for raster images. r=jrmuizel 2021-09-17 15:50:04 +00:00
TestBlendAnimationFilter.cpp Bug 1625770 - Qualify image::Decoder in image gtests, r=tnikkel 2020-03-30 13:09:51 +00:00
TestContainers.cpp Bug 1728890 - Remove unused ImageContainer related image code. r=jrmuizel 2021-09-02 21:46:14 +00:00
TestCopyOnWrite.cpp
TestDecodeToSurface.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +00:00
TestDecoders.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +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 Bug 1625770 - Qualify image::Decoder in image gtests, r=tnikkel 2020-03-30 13:09:51 +00:00
TestFrameAnimator.cpp Bug 1683557 - Make `image` buildable outside of `unified-build` environment. r=aosmond 2021-01-04 14:20:22 +00:00
TestLoader.cpp Bug 1712147 - Add more missing MOZ_JXL checks r=tnikkel 2021-05-22 05:33:48 +00:00
TestMetadata.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +00:00
TestRemoveFrameRectFilter.cpp Bug 1625770 - Qualify image::Decoder in image gtests, r=tnikkel 2020-03-30 13:09:51 +00:00
TestSourceBuffer.cpp Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
TestStreamingLexer.cpp
TestSurfaceCache.cpp
TestSurfacePipeIntegration.cpp Bug 1732115 - Part 3. Refactor decoder pipeline to partially use Unoriented/OrientedPixel. r=tnikkel 2021-10-06 14:41:17 +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 Bug 1625770 - Qualify image::Decoder in image gtests, r=tnikkel 2020-03-30 13:09:51 +00:00
animated-with-extra-image-sub-blocks.gif
blend.gif
blend.png
blend.webp
bug-1655846.avif Bug 1655846 - Hit MOZ_CRASH(assertion failed: `(left == right)` left: `1024`, right: `0`). r=tnikkel 2020-08-14 23:17:37 +00:00
corrupt-with-bad-bmp-height.ico
corrupt-with-bad-bmp-width.ico
corrupt-with-bad-ico-bpp.ico
corrupt.jpg
downscaled.avif Bug 1625363 - AVIF (AV1 Image File Format): experimental support. r=aosmond,necko-reviewers,valentin 2020-05-01 22:56:04 +00:00
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 Bug 1620600 - Add flags to allow image decoders to produce sRGB output. r=tnikkel 2020-04-10 16:26:33 +00:00
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 Bug 1625363 - AVIF (AV1 Image File Format): experimental support. r=aosmond,necko-reviewers,valentin 2020-05-01 22:56:04 +00:00
large.jxl Bug 1707590 - Part 2: Implement nsJXLDecoder r=tnikkel 2021-05-06 02:00:57 +00:00
large.webp
moz.build Bug 1729071 - AVIF with multiple ColourInformationBox (colr) entries per item are rejected. r=aosmond 2021-09-16 14:59:17 +00:00
multilayer.avif Bug 1669033 - dav1d all_layers setting should be set to 0. r=aosmond 2020-10-08 00:56:38 +00:00
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 Bug 1639409 - AVIF (AV1 Image File Format): decode with dav1d. r=aosmond 2020-05-22 19:00:17 +00:00
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