summaryrefslogtreecommitdiff
path: root/testing/resources/pixel/xfa_specific
diff options
context:
space:
mode:
authorRyan Harrison <rharrison@chromium.org>2018-02-27 22:01:25 +0000
committerChromium commit bot <commit-bot@chromium.org>2018-02-27 22:01:25 +0000
commit53f555a619bfa9eed7b80ff3e1f01fd08e174195 (patch)
treef64b3fe627500f14ea446d56a3c809dc52d371db /testing/resources/pixel/xfa_specific
parent821c7236cea91645d32e1028b6f40d500961441c (diff)
downloadpdfium-chromium/3358.tar.xz
Move XFA pixel tests under pixel/chromium/3358chromium/3357
This removes the need for them to have their own runner. Due to other upstream changes some of the expectation files needed to be updated. The suppressions have been updated to make sure the tests do not run for non-XFA builds. Having these tests run on the bots surfaced an MSAN issue in the XFA code, which is fixed in this CL. BUG=pdfium:1020,pdfium:1008 Change-Id: I44e2fa1cba2d07f30f56f5792749acbe1ebf4b62 Reviewed-on: https://pdfium-review.googlesource.com/27710 Reviewed-by: dsinclair <dsinclair@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Diffstat (limited to 'testing/resources/pixel/xfa_specific')
-rw-r--r--testing/resources/pixel/xfa_specific/barcode_test.pdfbin0 -> 80879 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/dynamic_list_box_allow_multiple_selection.pdfbin0 -> 84183 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/dynamic_password_field_background_fill.pdfbin0 -> 84184 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/dynamic_table_color_and_width.pdfbin0 -> 84901 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected.pdf.0.pngbin0 -> 16156 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected_win.pdf.0.pngbin0 -> 16155 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/resolve_nodes.pdfbin0 -> 213700 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/standard_symbols.pdfbin0 -> 49726 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_list_box_caption.pdfbin0 -> 99600 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_list_box_caption_expected.pdf.0.pngbin0 -> 17875 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.pngbin0 -> 17363 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_list_box_caption_expected_win.pdf.0.pngbin0 -> 17874 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate.pdfbin0 -> 130866 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.0.pngbin0 -> 47951 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.1.pngbin0 -> 44339 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.pngbin0 -> 46538 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.pngbin0 -> 41794 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.0.pngbin0 -> 47951 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.1.pngbin0 -> 44339 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/xfa_example.in71
-rw-r--r--testing/resources/pixel/xfa_specific/xfa_example_expected.pdf.0.pngbin0 -> 5073 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/xfa_example_expected_mac.pdf.0.pngbin0 -> 4806 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/xfa_example_expected_win.pdf.0.pngbin0 -> 4806 bytes
-rw-r--r--testing/resources/pixel/xfa_specific/xfa_node_caption.pdfbin0 -> 87521 bytes
24 files changed, 71 insertions, 0 deletions
diff --git a/testing/resources/pixel/xfa_specific/barcode_test.pdf b/testing/resources/pixel/xfa_specific/barcode_test.pdf
new file mode 100644
index 0000000000..8454cd0752
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/barcode_test.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/dynamic_list_box_allow_multiple_selection.pdf b/testing/resources/pixel/xfa_specific/dynamic_list_box_allow_multiple_selection.pdf
new file mode 100644
index 0000000000..5c3aa79028
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/dynamic_list_box_allow_multiple_selection.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/dynamic_password_field_background_fill.pdf b/testing/resources/pixel/xfa_specific/dynamic_password_field_background_fill.pdf
new file mode 100644
index 0000000000..f9d74cd6ad
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/dynamic_password_field_background_fill.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width.pdf b/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width.pdf
new file mode 100644
index 0000000000..7b59c1825e
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected.pdf.0.png
new file mode 100644
index 0000000000..6b2203150a
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected_win.pdf.0.png b/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected_win.pdf.0.png
new file mode 100644
index 0000000000..fc31cfaf2b
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/dynamic_table_color_and_width_expected_win.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/resolve_nodes.pdf b/testing/resources/pixel/xfa_specific/resolve_nodes.pdf
new file mode 100644
index 0000000000..9694f7fe50
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/resolve_nodes.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/standard_symbols.pdf b/testing/resources/pixel/xfa_specific/standard_symbols.pdf
new file mode 100644
index 0000000000..6a06520f34
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/standard_symbols.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_list_box_caption.pdf b/testing/resources/pixel/xfa_specific/static_list_box_caption.pdf
new file mode 100644
index 0000000000..5b166cd214
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_list_box_caption.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_list_box_caption_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected.pdf.0.png
new file mode 100644
index 0000000000..45a898326f
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png
new file mode 100644
index 0000000000..677ba280a4
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_win.pdf.0.png b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_win.pdf.0.png
new file mode 100644
index 0000000000..71edafd0a9
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_list_box_caption_expected_win.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate.pdf b/testing/resources/pixel/xfa_specific/static_password_field_rotate.pdf
new file mode 100644
index 0000000000..1ea45b68cc
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate.pdf
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.0.png
new file mode 100644
index 0000000000..d49fc369bf
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.1.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.1.png
new file mode 100644
index 0000000000..3e60b4d893
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected.pdf.1.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png
new file mode 100644
index 0000000000..79f2e3fd0a
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png
new file mode 100644
index 0000000000..1d99751a65
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_mac.pdf.1.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.0.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.0.png
new file mode 100644
index 0000000000..9530509f61
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.1.png b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.1.png
new file mode 100644
index 0000000000..3e60b4d893
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/static_password_field_rotate_expected_win.pdf.1.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/xfa_example.in b/testing/resources/pixel/xfa_specific/xfa_example.in
new file mode 100644
index 0000000000..d8be96f305
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/xfa_example.in
@@ -0,0 +1,71 @@
+{{header}}
+
+%% Original object ID: 24 0
+{{object 1 0}}
+<<
+ /AcroForm 2 0 R
+ /Extensions <<
+ /ADBE <<
+ /BaseVersion /1.7
+ /ExtensionLevel 8
+ >>
+ >>
+ /NeedsRendering true
+ /Type /Catalog
+>>
+endobj
+
+%% Original object ID: 32 0
+{{object 2 0}}
+<<
+ /XFA [
+ (preamble)
+ 3 0 R
+ (config)
+ 4 0 R
+ (template)
+ 5 0 R
+ (localeSet)
+ 6 0 R
+ (postamble)
+ 7 0 R
+ ]
+>>
+endobj
+
+{{xfapreamble 3 0}}
+{{xfaconfig 4 0}}
+
+{{object 5 0}}
+<<
+ {{streamlen}}
+>>
+stream
+<template xmlns="http://www.xfa.org/schema/xfa-template/3.3/">
+ <subform name="form1" layout="tb" locale="zh_CN" restoreState="auto">
+ <pageSet>
+ <pageArea name="Page1" id="Page1">
+ <contentArea x="0.25in" y="0.25in" w="7.75in" h="11.25in"/>
+ <medium stock="default" short="612pt" long="792pt"/>
+ </pageArea>
+ </pageSet>
+ <subform w="576pt" h="756pt" name="Page1">
+ <draw name="HelloWorld" y="0.5in" x="0.5in" w="5in" h="2in">
+ <value>
+ <text>Hello, world.</text>
+ </value>
+ </draw>
+ </subform>
+ </subform>
+</template>
+endstream
+endobj
+
+{{xfalocale 6 0}}
+
+{{xfapostamble 7 0}}
+
+{{xref}}
+{{trailer}}
+{{startxref}}
+%%EOF \ No newline at end of file
diff --git a/testing/resources/pixel/xfa_specific/xfa_example_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/xfa_example_expected.pdf.0.png
new file mode 100644
index 0000000000..81c317a1e7
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/xfa_example_expected.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/xfa_example_expected_mac.pdf.0.png b/testing/resources/pixel/xfa_specific/xfa_example_expected_mac.pdf.0.png
new file mode 100644
index 0000000000..9a682f7186
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/xfa_example_expected_mac.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/xfa_example_expected_win.pdf.0.png b/testing/resources/pixel/xfa_specific/xfa_example_expected_win.pdf.0.png
new file mode 100644
index 0000000000..9a682f7186
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/xfa_example_expected_win.pdf.0.png
Binary files differ
diff --git a/testing/resources/pixel/xfa_specific/xfa_node_caption.pdf b/testing/resources/pixel/xfa_specific/xfa_node_caption.pdf
new file mode 100644
index 0000000000..ef8eb7dcc9
--- /dev/null
+++ b/testing/resources/pixel/xfa_specific/xfa_node_caption.pdf
Binary files differ