From c732e9aa64a82c06c0ad369088d0481dd2636b86 Mon Sep 17 00:00:00 2001 From: Henrique Nakashima Date: Mon, 7 May 2018 22:44:26 +0000 Subject: Restore logic of CreateChildUIAndValueNodesIfNeeded(). CreateUIChild() was changed and renamed to CreateChildUIAndValueNodesIfNeeded() in: https://pdfium-review.googlesource.com/c/pdfium/+/24390 This caused some bugs but it's too far back for a rollback. This cl restores the logic of CreateUIChild() keeping the new signature. Bug: chromium:838994 Change-Id: I44ce741fdb90f8b0fd11379b5e881e376c307f0c Reviewed-on: https://pdfium-review.googlesource.com/32090 Reviewed-by: dsinclair Commit-Queue: Henrique Nakashima --- .../pixel/xfa_specific/xfa_rectangle_node.in | 77 +++++++++++++++++++++ .../xfa_rectangle_node_expected.pdf.0.png | Bin 0 -> 3795 bytes 2 files changed, 77 insertions(+) create mode 100644 testing/resources/pixel/xfa_specific/xfa_rectangle_node.in create mode 100644 testing/resources/pixel/xfa_specific/xfa_rectangle_node_expected.pdf.0.png (limited to 'testing/resources') diff --git a/testing/resources/pixel/xfa_specific/xfa_rectangle_node.in b/testing/resources/pixel/xfa_specific/xfa_rectangle_node.in new file mode 100644 index 0000000000..c2f7875b9e --- /dev/null +++ b/testing/resources/pixel/xfa_specific/xfa_rectangle_node.in @@ -0,0 +1,77 @@ +{{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 + +endstream +endobj + +{{xfalocale 6 0}} + +{{xfapostamble 7 0}} + +{{xref}} +{{trailer}} +{{startxref}} +%%EOF diff --git a/testing/resources/pixel/xfa_specific/xfa_rectangle_node_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/xfa_rectangle_node_expected.pdf.0.png new file mode 100644 index 0000000000..a7eb49eec8 Binary files /dev/null and b/testing/resources/pixel/xfa_specific/xfa_rectangle_node_expected.pdf.0.png differ -- cgit v1.2.3