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..c999483105e9193987f5199dc06e5beee5fbe6c6 |
--- /dev/null |
+++ b/testing/resources/javascript/bug_492_1.in |
@@ -0,0 +1,85 @@ |
+{{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.264416 157.211172 706.264416 ] |
Tom Sepez
2016/08/26 21:10:06
nit: style: 80 columns, I'd write this as
/QuadP
tonikitoo
2016/08/26 21:21:35
Done.
|
+ /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 |