Index: testing/resources/javascript/bug_492_1.in |
diff --git a/testing/resources/javascript/bug_492_1.in b/testing/resources/javascript/bug_492_1.in |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f2b03b01bc78ab42e008383e4908178909b9b6e8 |
--- /dev/null |
+++ b/testing/resources/javascript/bug_492_1.in |
@@ -0,0 +1,95 @@ |
+{{header}} |
+{{object 1 0}} << |
+ /Type /Catalog |
+ /Pages 2 0 R |
+ /OpenAction 20 0 R |
+>> |
+endobj |
+{{object 2 0}} << |
+ /Type /Pages |
+ /Count 2 |
+ /Kids [ |
+ 10 0 R |
+ 11 0 R |
+ ] |
+>> |
+endobj |
+% Page number 0. |
+{{object 10 0}} << |
+ /Type /Page |
+ /Parent 2 0 R |
+ /Resources << |
+ /Font <</F1 15 0 R>> |
+ >> |
+ /MediaBox [0 0 612 792] |
+ /Annots [ |
+ 22 0 R |
+ ] |
+ /Tabs /R |
+>> |
+endobj |
+% Page number 1. |
+{{object 11 0}} << |
+ /Type /Page |
+ /Parent 2 0 R |
+ /Resources << |
+ /Font <</F1 15 0 R>> |
+ >> |
+ /MediaBox [0 0 612 792] |
+ /Annots [ |
+ 22 0 R |
+ ] |
+ /Tabs /C |
+>> |
+endobj |
+ |
+% OpenAction action |
+{{object 20 0}} << |
+ /Type /Action |
+ /S /JavaScript |
+ /JS 21 0 R |
+>> |
+endobj |
+% JS program to exexute |
+{{object 21 0}} << |
+>> |
+stream |
+ var annots = this.getAnnots(); |
+ for (var i = 0; i < annots.length; i++) |
+ app.alert(annots[i].name); |
+endstream |
+endobj |
+ |
+{{object 22 0}} << |
+ /Type /Annot |
+ /Subtype /Highlight |
+ /QuadPoints [ |
+ 115.80264 |
+ 718.9139232 |
+ 157.211172 |
+ 718.9139232 |
+ 115.80264 |
+ 706.26441 |
+ 6 |
+ 157.211172 |
+ 706.264416 |
+ ] |
+ /Rect [ 115.75062 706.328568 157.001868 719.2715904 ] |
+ /F 4 |
+ /Border [ 0 0 1 ] |
+ /C [ 1 1 0 ] |
+ /CA 1 |
+ /Contents <feff> |
+ /M (D:20160712221733) |
+ /NM (annot_s_name) |
+ /P 9 0 R |
+ /T <feff004a006100650020004800790075006e0020005000610072006b> |
+>> |
+endobj |
+ |
+{{xref}} |
+trailer << |
+ /Root 1 0 R |
+>> |
+{{startxref}} |
+%%EOF |