diff options
author | Jun Fang <jun_fang@foxitsoftware.com> | 2015-09-25 21:12:51 -0700 |
---|---|---|
committer | Jun Fang <jun_fang@foxitsoftware.com> | 2015-09-25 21:12:51 -0700 |
commit | fa9756f77ad6145940d3dc697814b84f5755ae17 (patch) | |
tree | 45044e7ac308813d031282c4665a4ba67db2ca17 /testing | |
parent | 9bd18183ba8210c91d71c3060146235750a4c71c (diff) | |
download | pdfium-fa9756f77ad6145940d3dc697814b84f5755ae17.tar.xz |
Revert "Fix the issue that pdfium swallows 'fi' or 'ff' in some pdf files"
This reverts commit 9bd18183ba8210c91d71c3060146235750a4c71c.
Diffstat (limited to 'testing')
-rw-r--r-- | testing/resources/pixel/bug_524043_1.in | 61 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_1_expected.pdf.0.png | bin | 5433 -> 0 bytes | |||
-rw-r--r-- | testing/resources/pixel/bug_524043_2.in | 62 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_2_expected.pdf.0.png | bin | 2237 -> 0 bytes | |||
-rw-r--r-- | testing/resources/pixel/bug_524043_3.in | 62 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_3_expected.pdf.0.png | bin | 5433 -> 0 bytes | |||
-rw-r--r-- | testing/resources/pixel/bug_524043_4.in | 61 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_4_expected.pdf.0.png | bin | 5433 -> 0 bytes | |||
-rw-r--r-- | testing/resources/pixel/bug_524043_5.in | 61 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_5_expected.pdf.0.png | bin | 5433 -> 0 bytes | |||
-rw-r--r-- | testing/resources/pixel/bug_524043_6.in | 60 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_6_expected.pdf.0.png | bin | 590 -> 0 bytes | |||
-rw-r--r-- | testing/resources/pixel/bug_524043_7.in | 61 | ||||
-rw-r--r-- | testing/resources/pixel/bug_524043_7_expected.pdf.0.png | bin | 2237 -> 0 bytes |
14 files changed, 0 insertions, 428 deletions
diff --git a/testing/resources/pixel/bug_524043_1.in b/testing/resources/pixel/bug_524043_1.in deleted file mode 100644 index 61ac6f4bb2..0000000000 --- a/testing/resources/pixel/bug_524043_1.in +++ /dev/null @@ -1,61 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 1: -% /Length identifies intended end of stream, despite embedded keywords. -% Both should render as text. -{{object 6 0}} << - /Length 107 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -endstream -0 50 Td -/F2 13 Tf -(endstream is text per /Length) Tj -ET -endstream -endobj -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_1_expected.pdf.0.png b/testing/resources/pixel/bug_524043_1_expected.pdf.0.png Binary files differdeleted file mode 100644 index a044bb0c37..0000000000 --- a/testing/resources/pixel/bug_524043_1_expected.pdf.0.png +++ /dev/null diff --git a/testing/resources/pixel/bug_524043_2.in b/testing/resources/pixel/bug_524043_2.in deleted file mode 100644 index 0ee43da106..0000000000 --- a/testing/resources/pixel/bug_524043_2.in +++ /dev/null @@ -1,62 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 2: -% /Length incorrectly identifies middle of stream. -% The stream is blocked by the keyword "endstream" -% Only the text before the keyword can be rendered. -{{object 6 0}} << - /Length 87 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -endstream -0 50 Td -/F2 13 Tf -(It's wrong when you see the text!) Tj -ET -endstream -endobj -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_2_expected.pdf.0.png b/testing/resources/pixel/bug_524043_2_expected.pdf.0.png Binary files differdeleted file mode 100644 index 19de52a360..0000000000 --- a/testing/resources/pixel/bug_524043_2_expected.pdf.0.png +++ /dev/null diff --git a/testing/resources/pixel/bug_524043_3.in b/testing/resources/pixel/bug_524043_3.in deleted file mode 100644 index 716345ede1..0000000000 --- a/testing/resources/pixel/bug_524043_3.in +++ /dev/null @@ -1,62 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 3: -% /Length incorrectly identifies middle of stream. -% "eendstream" shouldn't block the stream. -% Both should render as text. -{{object 6 0}} << - /Length 87 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -eendstream -0 50 Td -/F2 13 Tf -(endstream is text per /Length) Tj -ET -endstream -endobj -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_3_expected.pdf.0.png b/testing/resources/pixel/bug_524043_3_expected.pdf.0.png Binary files differdeleted file mode 100644 index a044bb0c37..0000000000 --- a/testing/resources/pixel/bug_524043_3_expected.pdf.0.png +++ /dev/null diff --git a/testing/resources/pixel/bug_524043_4.in b/testing/resources/pixel/bug_524043_4.in deleted file mode 100644 index 6cdb3d18a7..0000000000 --- a/testing/resources/pixel/bug_524043_4.in +++ /dev/null @@ -1,61 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 4: -% /Length incorrectly identifies middle of stream. -% "endstream." shouldn't block the stream. -% Both should render as text even "endstream" is missing. -{{object 6 0}} << - /Length 87 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -endstream. -0 50 Td -/F2 13 Tf -(endstream is text per /Length) Tj -ET -endobj -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_4_expected.pdf.0.png b/testing/resources/pixel/bug_524043_4_expected.pdf.0.png Binary files differdeleted file mode 100644 index a044bb0c37..0000000000 --- a/testing/resources/pixel/bug_524043_4_expected.pdf.0.png +++ /dev/null diff --git a/testing/resources/pixel/bug_524043_5.in b/testing/resources/pixel/bug_524043_5.in deleted file mode 100644 index 799674628d..0000000000 --- a/testing/resources/pixel/bug_524043_5.in +++ /dev/null @@ -1,61 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 5: -% /Length incorrectly identifies middle of stream. -% "endstream%" shouldn't block the stream. -% Both should render as text even "endobj" is missing. -{{object 6 0}} << - /Length 87 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -endstream% -0 50 Td -/F2 13 Tf -(endstream is text per /Length) Tj -ET -endstream -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_5_expected.pdf.0.png b/testing/resources/pixel/bug_524043_5_expected.pdf.0.png Binary files differdeleted file mode 100644 index a044bb0c37..0000000000 --- a/testing/resources/pixel/bug_524043_5_expected.pdf.0.png +++ /dev/null diff --git a/testing/resources/pixel/bug_524043_6.in b/testing/resources/pixel/bug_524043_6.in deleted file mode 100644 index 318b20750d..0000000000 --- a/testing/resources/pixel/bug_524043_6.in +++ /dev/null @@ -1,60 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 6: -% /Length incorrectly identifies middle of stream. -% "endstream+" shouldn't block the stream. -% Nothing will be rendered when both "endstream" and "endobj" are missing. -{{object 6 0}} << - /Length 87 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -endstream+ -0 50 Td -/F2 13 Tf -(endstream is text per /Length) Tj -ET -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_6_expected.pdf.0.png b/testing/resources/pixel/bug_524043_6_expected.pdf.0.png Binary files differdeleted file mode 100644 index 3edcc2db89..0000000000 --- a/testing/resources/pixel/bug_524043_6_expected.pdf.0.png +++ /dev/null diff --git a/testing/resources/pixel/bug_524043_7.in b/testing/resources/pixel/bug_524043_7.in deleted file mode 100644 index c95f2d94e1..0000000000 --- a/testing/resources/pixel/bug_524043_7.in +++ /dev/null @@ -1,61 +0,0 @@ -{{header}} -{{object 1 0}} << - /Type /Catalog - /Pages 2 0 R ->> -{{object 2 0}} << - /Type /Pages - /MediaBox [ 0 0 200 200 ] - /Count 1 - /Kids [ 3 0 R ] ->> -endobj -{{object 3 0}} << - /Type /Page - /Parent 2 0 R - /Resources << - /Font << - /F1 4 0 R - /F2 5 0 R - >> - >> - /Contents 6 0 R ->> -endobj -{{object 4 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Times-Roman ->> -endobj -{{object 5 0}} << - /Type /Font - /Subtype /Type1 - /BaseFont /Helvetica ->> -endobj -% Case 7: -% /Length incorrectly identifies middle of stream. -% "endstream" will block the stream. -% The text before the keyword "endstream" can be rendered although -% both "endstream" and "endobj" are missing at the end of stream. -{{object 6 0}} << - /Length 87 ->> -stream -BT -20 50 Td -/F1 12 Tf -(endobj is text) Tj -endstream -0 50 Td -/F2 13 Tf -(endstream is text per /Length) Tj -ET -{{xref}} -trailer << - /Size 6 - /Root 1 0 R ->> -{{startxref}} -%%EOF diff --git a/testing/resources/pixel/bug_524043_7_expected.pdf.0.png b/testing/resources/pixel/bug_524043_7_expected.pdf.0.png Binary files differdeleted file mode 100644 index 19de52a360..0000000000 --- a/testing/resources/pixel/bug_524043_7_expected.pdf.0.png +++ /dev/null |