Add a test case for gradients with opacity. BUG=chromium:668762 Change-Id: I99de143c6c981336994c17d8470dd9c1862bdfa3 Reviewed-on: https://pdfium-review.googlesource.com/39290 Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
diff --git a/pdfium/bug_668762.pdf b/pdfium/bug_668762.pdf new file mode 100644 index 0000000..49340de --- /dev/null +++ b/pdfium/bug_668762.pdf
@@ -0,0 +1,121 @@ +%PDF-1.3 +%ÿÿÿÿ +6 0 obj +<< +/FunctionType 2 +/Domain [0 1] +/C0 [0 0.5019607843137255 0] +/C1 [0.9333333333333333 0.5098039215686274 0.9333333333333333] +/N 1 +>> +endobj +7 0 obj +<< +/ShadingType 3 +/ColorSpace /DeviceRGB +/Coords [300 300 0 300 300 300] +/Function 6 0 R +/Extend [true true] +>> +endobj +8 0 obj +<< +/Type /Pattern +/PatternType 2 +/Shading 7 0 R +/Matrix [1 0 0 -1 0 600] +>> +endobj +10 0 obj +<< +/Type /ExtGState +/ca 0.1 +>> +endobj +5 0 obj +<< +/Type /Page +/Parent 1 0 R +/MediaBox [0 0 600 600] +/Contents 3 0 R +/Resources 4 0 R +>> +endobj +4 0 obj +<< +/ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Pattern << +/Sh1 8 0 R +>> +/Font << +/F1 9 0 R +>> +/ExtGState << +/Gs1 10 0 R +>> +>> +endobj +3 0 obj +<< +/Length 95 +>> +stream +1 0 0 -1 0 600 cm +/Pattern cs +/Sh1 scn +/Gs1 gs +BT /F1 800 Tf 0 Tr 1 0 0 -1 35 585 Tm (A) Tj ET + +endstream +endobj +11 0 obj +<< +/Producer (PDFKit) +/Creator (PDFKit) +/CreationDate (D:20161126005727Z) +>> +endobj +9 0 obj +<< +/Type /Font +/BaseFont /Helvetica +/Subtype /Type1 +/Encoding /WinAnsiEncoding +>> +endobj +2 0 obj +<< +/Type /Catalog +/Pages 1 0 R +>> +endobj +1 0 obj +<< +/Type /Pages +/Count 1 +/Kids [5 0 R] +>> +endobj +xref +0 12 +0000000000 65535 f +0000001060 00000 n +0000001011 00000 n +0000000676 00000 n +0000000532 00000 n +0000000428 00000 n +0000000015 00000 n +0000000163 00000 n +0000000290 00000 n +0000000914 00000 n +0000000381 00000 n +0000000821 00000 n +trailer +<< +/Size 12 +/Root 2 0 R +/Info 11 0 R +>> +startxref +1117 +%%EOF
diff --git a/pdfium/bug_668762_expected.pdf.0.png b/pdfium/bug_668762_expected.pdf.0.png new file mode 100644 index 0000000..5cab8dd --- /dev/null +++ b/pdfium/bug_668762_expected.pdf.0.png Binary files differ