summaryrefslogtreecommitdiff
path: root/testing/resources/pixel/endobj10.pdf
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2015-07-15 10:01:29 -0700
committerTom Sepez <tsepez@chromium.org>2015-07-15 10:01:29 -0700
commit5bd88ec07e79215400777f3095c6843e0627cade (patch)
treeb1db5e49ddb4228a78de4896a5339e08709e5c56 /testing/resources/pixel/endobj10.pdf
parentacf0647bd20b5fbb95be955e60a355884d837631 (diff)
downloadpdfium-5bd88ec07e79215400777f3095c6843e0627cade.tar.xz
Add test case for parsing endobj keywords.
There is no assurance that the expected result files are consistent with other readers. Jun will have to verify that after making his parser changes for bug 493126. BUG=493126 R=thestig@chromium.org, jun_fang@foxitsoftware.com Review URL: https://codereview.chromium.org/1232803005 .
Diffstat (limited to 'testing/resources/pixel/endobj10.pdf')
-rw-r--r--testing/resources/pixel/endobj10.pdf69
1 files changed, 69 insertions, 0 deletions
diff --git a/testing/resources/pixel/endobj10.pdf b/testing/resources/pixel/endobj10.pdf
new file mode 100644
index 0000000000..7d3f25239f
--- /dev/null
+++ b/testing/resources/pixel/endobj10.pdf
@@ -0,0 +1,69 @@
+%PDF-1.7
+% ò¤ô
+1 0 obj <<
+ /Type /Catalog
+ /Pages 2 0 R
+>>
+2 0 obj <<
+ /Type /Pages
+ /MediaBox [ 0 0 200 200 ]
+ /Count 1
+ /Kids [ 3 0 R ]
+>>
+endobj
+3 0 obj <<
+ /Type /Page
+ /Parent 2 0 R
+ /Resources <<
+ /Font <<
+ /F1 4 0 R
+ /F2 5 0 R
+ >>
+ >>
+ /Contents 6 0 R
+>>
+endobj
+4 0 obj <<
+ /Type /Font
+ /Subtype /Type1
+ /BaseFont /Times-Roman
+>>
+endobj
+5 0 obj <<
+ /Type /Font
+ /Subtype /Type1
+ /BaseFont /Helvetica
+>>
+endobj
+% Case 10:
+% /Length identifies end of stream, and embedded endstream/endobj
+% keyword to trip us up, but missing endstream keyword.
+6 0 obj <<
+ /Length 97
+>>
+stream
+BT
+20 50 Td
+/F1 12 Tf
+(endstream is not text) Tj
+0 50 Td
+/F2 13 Tf
+(endobj is not text) Tj
+ET
+endobj
+xref
+0 7
+0000000000 65535 f
+0000000015 00000 n
+0000000061 00000 n
+0000000154 00000 n
+0000000296 00000 n
+0000000374 00000 n
+0000000587 00000 n
+trailer <<
+ /Size 6
+ /Root 1 0 R
+>>
+startxref
+722
+%%EOF