summaryrefslogtreecommitdiff
path: root/testing/resources/javascript/consts.in
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2015-09-11 13:21:50 -0700
committerTom Sepez <tsepez@chromium.org>2015-09-11 13:21:50 -0700
commit142165e2f62b8ba727e8aab40591ca3a7b6fa214 (patch)
tree66983430b5997e9852a18009b814cde7a1828c56 /testing/resources/javascript/consts.in
parent570875c067ab1b4c81fac2cfe908f867d3979d3a (diff)
downloadpdfium-142165e2f62b8ba727e8aab40591ca3a7b6fa214.tar.xz
Merge to XFA: Fix strings, ..., void return types for Consts.h.
(cherry picked from commit f9e40aec10263f9445d69598657f42550294d653) Orignal Review URL: https://codereview.chromium.org/1342433002 . R=thestig@chromium.org TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/1338003004 .
Diffstat (limited to 'testing/resources/javascript/consts.in')
-rw-r--r--testing/resources/javascript/consts.in61
1 files changed, 58 insertions, 3 deletions
diff --git a/testing/resources/javascript/consts.in b/testing/resources/javascript/consts.in
index 2ed239a63d..a717ec873a 100644
--- a/testing/resources/javascript/consts.in
+++ b/testing/resources/javascript/consts.in
@@ -36,12 +36,37 @@ endobj
stream
function doTest(name, props) {
- for (var i = 0; i < props.length; ++i) {
- var expr = name + "." + props[i];
- app.alert(expr + " is " + eval(expr));
+ try {
+ for (var i = 0; i < props.length; ++i) {
+ var expr = name + "." + props[i];
+ app.alert(expr + " is " + eval(expr));
+ }
+ } catch (e) {
+ app.alert("ERROR: " + e.toString());
}
}
+function doGlobalTest(props) {
+ try {
+ for (var i = 0; i < props.length; ++i) {
+ app.alert(props[i] + " is " + eval(props[i]));
+ }
+ } catch (e) {
+ app.alert("ERROR: " + e.toString());
+ }
+}
+
+function doGlobalArrayTest(props) {
+ try {
+ for (var i = 0; i < props.length; ++i) {
+ app.alert(props[i] + " is\n " + eval(props[i]).join(",\n "));
+ }
+ } catch (e) {
+ app.alert("ERROR: " + e.toString());
+ }
+}
+
+
try {
doTest("border", ["s", "b", "d", "i", "u", "nonesuch"]);
doTest("display", ["visible", "hidden", "noPrint", "noView", "nonesuch"]);
@@ -58,6 +83,35 @@ try {
doTest("style", ["ch", "cr", "di", "ci", "st", "sq", "nonesuch"]);
doTest("zoomtype", ["none", "fitP", "fitW", "fitH", "fitV", "pref", "refW",
"nonesuch"]);
+
+ doGlobalTest([
+ "IDS_GREATER_THAN",
+ "IDS_GT_AND_LT",
+ "IDS_LESS_THAN",
+ "IDS_INVALID_MONTH",
+ "IDS_INVALID_DATE",
+ "IDS_INVALID_VALUE",
+ "IDS_AM",
+ "IDS_PM",
+ "IDS_MONTH_INFO",
+ "IDS_STARTUP_CONSOLE_MSG"
+ ]);
+
+ doGlobalArrayTest([
+ "RE_NUMBER_ENTRY_DOT_SEP",
+ "RE_NUMBER_COMMIT_DOT_SEP",
+ "RE_NUMBER_ENTRY_COMMA_SEP",
+ "RE_NUMBER_COMMIT_COMMA_SEP",
+ "RE_ZIP_ENTRY",
+ "RE_ZIP_COMMIT",
+ "RE_ZIP4_ENTRY",
+ "RE_ZIP4_COMMIT",
+ "RE_PHONE_ENTRY",
+ "RE_PHONE_COMMIT",
+ "RE_SSN_ENTRY",
+ "RE_SSN_COMMIT"
+ ]);
+
} catch (e) {
app.alert("ERROR: " + e.toString());
}
@@ -69,3 +123,4 @@ trailer <<
>>
{{startxref}}
%%EOF
+