Chromium Code Reviews
DescriptionAdd Progressive JPEG YUV decoding layout tests
See also issue 597127. Use a <meta> viewport tag to force
GPU rasterization on the Android bots where supported and
add test cases for images and for the <canvas> element:
fast/images/jpeg-yuv-progressive-image.html
fast/images/jpeg-yuv-progressive-canvas.html
Add new Progressive JPEG image resources: they were built
using the ImageMagik
% convert -size <size> plasma:fractal -paint
command. Details of the JPEG image encodings are:
ycbcr-progressive-000.jpg
Progressive DCT, Huffman coding
Bits Per Sample 8
Color Components 3
Image Size 200 × 200
Y Cb Cr Sub Sampling YCbCr 4:4:4 (1 1)
ycbcr-progressive-001.jpg
Progressive DCT, Huffman coding
Bits Per Sample 8
Color Components 3
Image Size 250 × 250
Y Cb Cr Sub Sampling YCbCr 4:4:4 (1 1)
ycbcr-progressive-002.jpg
Progressive DCT, Huffman coding
Bits Per Sample 8
Color Components 3
Image Size 300 × 300
Y Cb Cr Sub Sampling YCbCr 4:2:0 (2 2)
ycbcr-progressive-003.jpg
Progressive DCT, Huffman coding
Bits Per Sample 8
Color Components 3
Image Size 350 × 350
Y Cb Cr Sub Sampling YCbCr 4:2:0 (2 2)
Note: the progressive images with YUV 4:2:0 encoding both
cause the bug reported in issue 597127.
The new tests added in this CL provide some test coverage
for issue 597127 (run with --force-gpu-rasterization) but
more work is needed to automate that on the bots, such as
with a virtual test suite for this flag (it has none).
TBR=scroggo@chromium.org
BUG=598549
Committed: https://crrev.com/dca359146de5ca000b3e6681b91a468435b4f4b7
Cr-Commit-Position: refs/heads/master@{#384874}
Patch Set 1 #Patch Set 2 : Add TestExpectations #Patch Set 3 : Next round of trys #Patch Set 4 : Try again after virtual test suite landed first: crbug.com/600087 #Patch Set 5 : Yeap, need to add virtual tests to TestExpectations also #
Messages
Total messages: 33 (17 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||