Bug 386651 - Need regression tests for image decoding. [Part 4]

git-svn-id: svn://10.0.0.236/trunk@241515 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
dolske%mozilla.com 2007-12-17 05:26:16 +00:00
parent 9be9b13488
commit b4dff20e43
82 changed files with 38319 additions and 4 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,21 @@
# PngSuite - Chunk ordering
#
# The resulting images of a type (color or grayscale) should all look the
# same, so they share common HTML reference files.
# oi1n0g16 - grayscale mother image with 1 idat-chunk
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi1n0g16.png grayscale.html
# oi1n2c16 - color mother image with 1 idat-chunk
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi1n2c16.png color.html
# oi2n0g16 - grayscale image with 2 idat-chunks
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi2n0g16.png grayscale.html
# oi2n2c16 - color image with 2 idat-chunks
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi2n2c16.png color.html
# oi4n0g16 - grayscale image with 4 unequal sized idat-chunks
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi4n0g16.png grayscale.html
# oi4n2c16 - color image with 4 unequal sized idat-chunks
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi4n2c16.png color.html
# oi9n0g16 - grayscale image with all idat-chunks length one
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi9n0g16.png grayscale.html
# oi9n2c16 - color image with all idat-chunks length one
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == oi9n2c16.png color.html

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 985 B

View File

@ -0,0 +1,22 @@
# PngSuite - Image filtering
# f00n0g08 - grayscale, no interlacing, filter-type 0
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f00n0g08.png f00n0g08.html
# f00n2c08 - color, no interlacing, filter-type 0
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f00n2c08.png f00n2c08.html
# f01n0g08 - grayscale, no interlacing, filter-type 1
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f01n0g08.png f01n0g08.html
# f01n2c08 - color, no interlacing, filter-type 1
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f01n2c08.png f01n2c08.html
# f02n0g08 - grayscale, no interlacing, filter-type 2
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f02n0g08.png f02n0g08.html
# f02n2c08 - color, no interlacing, filter-type 2
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f02n2c08.png f02n2c08.html
# f03n0g08 - grayscale, no interlacing, filter-type 3
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f03n0g08.png f03n0g08.html
# f03n2c08 - color, no interlacing, filter-type 3
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f03n2c08.png f03n2c08.html
# f04n0g08 - grayscale, no interlacing, filter-type 4
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f04n0g08.png f04n0g08.html
# f04n2c08 - color, no interlacing, filter-type 4
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == f04n2c08.png f04n2c08.html

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

View File

@ -0,0 +1,38 @@
# PngSuite - Gamma values
# g03n0g16 - grayscale, file-gamma = 0.35
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g03n0g16.png g03n0g16.html
# g03n2c08 - color, file-gamma = 0.35
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g03n2c08.png g03n2c08.html
# g03n3p04 - paletted, file-gamma = 0.35
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g03n3p04.png g03n3p04.html
# g04n0g16 - grayscale, file-gamma = 0.45
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g04n0g16.png g04n0g16.html
# g04n2c08 - color, file-gamma = 0.45
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g04n2c08.png g04n2c08.html
# g04n3p04 - paletted, file-gamma = 0.45
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g04n3p04.png g04n3p04.html
# g05n0g16 - grayscale, file-gamma = 0.55
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g05n0g16.png g05n0g16.html
# g05n2c08 - color, file-gamma = 0.55
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g05n2c08.png g05n2c08.html
# g05n3p04 - paletted, file-gamma = 0.55
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g05n3p04.png g05n3p04.html
# g07n0g16 - grayscale, file-gamma = 0.70
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g07n0g16.png g07n0g16.html
# g07n2c08 - color, file-gamma = 0.70
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g07n2c08.png g07n2c08.html
# g07n3p04 - paletted, file-gamma = 0.70
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g07n3p04.png g07n3p04.html
# g10n0g16 - grayscale, file-gamma = 1.00
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g10n0g16.png g10n0g16.html
# g10n2c08 - color, file-gamma = 1.00
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g10n2c08.png g10n2c08.html
# g10n3p04 - paletted, file-gamma = 1.00
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g10n3p04.png g10n3p04.html
# g25n0g16 - grayscale, file-gamma = 2.50
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g25n0g16.png g25n0g16.html
# g25n2c08 - color, file-gamma = 2.50
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g25n2c08.png g25n2c08.html
# g25n3p04 - paletted, file-gamma = 2.50
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == g25n3p04.png g25n3p04.html

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 962 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 818 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,14 @@
# PngSuite - Additional palettes
# pp0n2c16 - six-cube palette-chunk in true-color image
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == pp0n2c16.png pp0n2c16.html
# pp0n6a08 - six-cube palette-chunk in true-color+alpha image
#== pp0n6a08.png pp0n6a08.html
# ps1n0g08 - six-cube suggested palette (1 byte) in grayscale image
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == ps1n0g08.png ps1n0g08.html
# ps1n2c16 - six-cube suggested palette (1 byte) in true-color image
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == ps1n2c16.png ps1n2c16.html
# ps2n0g08 - six-cube suggested palette (2 bytes) in grayscale image
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == ps2n0g08.png ps2n0g08.html
# ps2n2c16 - six-cube suggested palette (2 bytes) in true-color image
fails-if(MOZ_WIDGET_TOOLKIT=="windows") == ps2n2c16.png ps2n2c16.html

View File

@ -10,11 +10,11 @@ include pngsuite-basic-n/reftest.list
include pngsuite-basic-i/reftest.list
include pngsuite-ancillary/reftest.list
#include pngsuite-background/reftest.list
#include pngsuite-chunkorder/reftest.list
include pngsuite-chunkorder/reftest.list
#include pngsuite-corrupted/reftest.list
#include pngsuite-filtering/reftest.list
#include pngsuite-gamma/reftest.list
include pngsuite-filtering/reftest.list
include pngsuite-gamma/reftest.list
include pngsuite-oddsizes/reftest.list
#include pngsuite-palettes/reftest.list
include pngsuite-palettes/reftest.list
#include pngsuite-transparency/reftest.list
include pngsuite-zlib/reftest.list