Merge commit '04bb1f2f035343217875ce0fc19d3a7abde41717' into HEAD

Bug: 155031873
Change-Id: Ie7dc3f5c4b8999adf8e8885761fe65fd6ee65227
Merged-In: Ie7dc3f5c4b8999adf8e8885761fe65fd6ee65227
diff --git a/testing/resources/javascript/xfa_specific/list_methods_expected.txt b/testing/resources/javascript/xfa_specific/list_methods_expected.txt
new file mode 100644
index 0000000..997826b
--- /dev/null
+++ b/testing/resources/javascript/xfa_specific/list_methods_expected.txt
@@ -0,0 +1,24 @@
+Alert: PASS: field = [object XFAObject]
+Alert: PASS: list = [object XFAObject]
+Alert: PASS: list.length = 1
+Alert: PASS: item = [object XFAObject]
+Alert: PASS: list.item(1) threw XFAObject.item: The input value is invalid.
+Alert: PASS: list.append(100) threw XFAObject.append: Incorrect parameter value.
+Alert: PASS: list.append({foo: 3}) threw XFAObject.append: Incorrect parameter value.
+Alert: PASS: list.append(field) = undefined
+Alert: PASS: list.length = 2
+Alert: PASS: list.append(field) = undefined
+Alert: PASS: list.length = 2
+Alert: PASS: list.remove(100) threw XFAObject.remove: Incorrect parameter value.
+Alert: PASS: list.remove({foo: 3}) threw XFAObject.remove: Incorrect parameter value.
+Alert: PASS: list.remove(item) = undefined
+Alert: PASS: list.length = 1
+Alert: PASS: list.remove(item) = undefined
+Alert: PASS: list.length = 1
+Alert: PASS: list.remove(field) = undefined
+Alert: PASS: list.length = 0
+Alert: PASS: list.append(field) = undefined
+Alert: PASS: list.insert(item, field) = undefined
+Alert: PASS: list.length = 2
+Alert: PASS: list.insert(item, field) = undefined
+Alert: PASS: list.length = 2