Backed out 2 changesets (bug 1908320) for causing wr failures on align-items-baseline...
[gecko.git] / image / test / gtest / moz.build
blob9ab29ceb2e6644577a68f44fd3214152768dfc86
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 Library("imagetest")
9 UNIFIED_SOURCES = [
10     "Common.cpp",
11     "TestADAM7InterpolatingFilter.cpp",
12     "TestAnimationFrameBuffer.cpp",
13     "TestBlendAnimationFilter.cpp",
14     "TestCopyOnWrite.cpp",
15     "TestDecoders.cpp",
16     "TestDecodersPerf.cpp",
17     "TestDecodeToSurface.cpp",
18     "TestDeinterlacingFilter.cpp",
19     "TestDownscalingFilter.cpp",
20     "TestFrameAnimator.cpp",
21     "TestLoader.cpp",
22     "TestMetadata.cpp",
23     "TestRemoveFrameRectFilter.cpp",
24     "TestSourceBuffer.cpp",
25     "TestStreamingLexer.cpp",
26     "TestSurfaceCache.cpp",
27     "TestSurfacePipeIntegration.cpp",
28     "TestSurfaceSink.cpp",
29     "TestSwizzleFilter.cpp",
32 TEST_HARNESS_FILES.gtest += [
33     "animated-with-extra-image-sub-blocks.gif",
34     "blend.avif",
35     "blend.gif",
36     "blend.png",
37     "blend.webp",
38     "bug-1655846.avif",
39     "corrupt-with-bad-bmp-height.ico",
40     "corrupt-with-bad-bmp-width.ico",
41     "corrupt-with-bad-ico-bpp.ico",
42     "corrupt.jpg",
43     "downscaled.avif",
44     "downscaled.bmp",
45     "downscaled.gif",
46     "downscaled.ico",
47     "downscaled.icon",
48     "downscaled.jpg",
49     "downscaled.jxl",
50     "downscaled.png",
51     "downscaled.webp",
52     "exif_resolution.jpg",
53     "first-frame-green.avif",
54     "first-frame-green.gif",
55     "first-frame-green.png",
56     "first-frame-green.webp",
57     "first-frame-padding.gif",
58     "gray-235-10bit-full-range-bt2020.avif",
59     "gray-235-10bit-full-range-bt601.avif",
60     "gray-235-10bit-full-range-bt709.avif",
61     "gray-235-10bit-full-range-grayscale.avif",
62     "gray-235-10bit-limited-range-bt2020.avif",
63     "gray-235-10bit-limited-range-bt601.avif",
64     "gray-235-10bit-limited-range-bt709.avif",
65     "gray-235-10bit-limited-range-grayscale.avif",
66     "gray-235-12bit-full-range-bt2020.avif",
67     "gray-235-12bit-full-range-bt601.avif",
68     "gray-235-12bit-full-range-bt709.avif",
69     "gray-235-12bit-full-range-grayscale.avif",
70     "gray-235-12bit-limited-range-bt2020.avif",
71     "gray-235-12bit-limited-range-bt601.avif",
72     "gray-235-12bit-limited-range-bt709.avif",
73     "gray-235-12bit-limited-range-grayscale.avif",
74     "gray-235-8bit-full-range-bt2020.avif",
75     "gray-235-8bit-full-range-bt601.avif",
76     "gray-235-8bit-full-range-bt709.avif",
77     "gray-235-8bit-full-range-grayscale.avif",
78     "gray-235-8bit-limited-range-bt2020.avif",
79     "gray-235-8bit-limited-range-bt601.avif",
80     "gray-235-8bit-limited-range-bt709.avif",
81     "gray-235-8bit-limited-range-grayscale.avif",
82     "green-1x1-truncated.gif",
83     "green-large-bmp.ico",
84     "green-large-png.ico",
85     "green-multiple-sizes.ico",
86     "green.avif",
87     "green.bmp",
88     "green.gif",
89     "green.icc_srgb.webp",
90     "green.ico",
91     "green.icon",
92     "green.jpg",
93     "green.jxl",
94     "green.png",
95     "green.webp",
96     "hdlr-nonzero-reserved-bug-1727033.avif",
97     "invalid-truncated-metadata.bmp",
98     "large.avif",
99     "large.jxl",
100     "large.webp",
101     "multilayer.avif",
102     "no-frame-delay.gif",
103     "perf_cmyk.jpg",
104     "perf_gray.jpg",
105     "perf_gray.png",
106     "perf_gray_alpha.png",
107     "perf_srgb.gif",
108     "perf_srgb.png",
109     "perf_srgb_alpha.png",
110     "perf_srgb_alpha_lossless.webp",
111     "perf_srgb_alpha_lossy.webp",
112     "perf_srgb_lossless.webp",
113     "perf_srgb_lossy.webp",
114     "perf_ycbcr.jpg",
115     "rle4.bmp",
116     "rle8.bmp",
117     "stackcheck.avif",
118     "transparent-green-50pct-10bit-yuv420.avif",
119     "transparent-green-50pct-10bit-yuv422.avif",
120     "transparent-green-50pct-10bit-yuv444.avif",
121     "transparent-green-50pct-12bit-yuv420.avif",
122     "transparent-green-50pct-12bit-yuv422.avif",
123     "transparent-green-50pct-12bit-yuv444.avif",
124     "transparent-green-50pct-8bit-yuv420.avif",
125     "transparent-green-50pct-8bit-yuv422.avif",
126     "transparent-green-50pct-8bit-yuv444.avif",
127     "transparent-ico-with-and-mask.ico",
128     "transparent-if-within-ico.bmp",
129     "transparent-no-alpha-header.webp",
130     "transparent.avif",
131     "transparent.gif",
132     "transparent.jxl",
133     "transparent.png",
134     "transparent.webp",
135     "valid-avif-colr-nclx-and-prof.avif",
138 include("/ipc/chromium/chromium-config.mozbuild")
140 LOCAL_INCLUDES += [
141     "/dom/base",
142     "/gfx/2d",
143     "/image",
146 LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"]
148 FINAL_LIBRARY = "xul-gtest"