Index: LayoutTests/fast/js/webidl-type-mapping-expected.txt |
diff --git a/LayoutTests/fast/js/webidl-type-mapping-expected.txt b/LayoutTests/fast/js/webidl-type-mapping-expected.txt |
index 47031c558cd8e2c852aff32b786bae8420b106f4..056a2b6370660bab715e27e19da5823bb2297269 100644 |
--- a/LayoutTests/fast/js/webidl-type-mapping-expected.txt |
+++ b/LayoutTests/fast/js/webidl-type-mapping-expected.txt |
@@ -1038,6 +1038,39 @@ PASS converter.setTestByteStringDefaultNull('\u0100') threw exception TypeError: |
PASS converter.setTestByteString() threw exception TypeError: Failed to execute 'setTestByteString' on 'TypeConversions': 1 argument required, but only 0 present.. |
PASS converter.setTestByteStringDefaultNull() did not throw exception. |
PASS converter.testByteString is "" |
+converter.testScalarValueString = '!@#123ABCabc\x00\x80\xFF\r\n\t' |
+PASS converter.testScalarValueString is "!@#123ABCabc\u0000ÿ\r\n\t" |
+converter.testScalarValueString = '\u0100' |
+PASS converter.testScalarValueString is "Ā" |
+PASS converter.testScalarValueString = {toString: function() { throw Error(); }} threw exception Error. |
+PASS converter.testScalarValueString is "Ā" |
+converter.testScalarValueString = "���" |
+PASS converter.testScalarValueString is "�" |
+converter.testScalarValueString = "���" |
+PASS converter.testScalarValueString is "�" |
+converter.testScalarValueString = "���\u0000" |
+PASS converter.testScalarValueString is "�\u0000" |
+converter.testScalarValueString = "���\u0000" |
+PASS converter.testScalarValueString is "�\u0000" |
+converter.testScalarValueString = "������" |
+PASS converter.testScalarValueString is "��" |
+converter.testScalarValueString = "𝄞" |
+PASS converter.testScalarValueString is "𝄞" |
+converter.testScalarValueString = true |
+PASS converter.testScalarValueString is "true" |
+converter.testScalarValueString = 123 |
+PASS converter.testScalarValueString is "123" |
+converter.testScalarValueString = null |
+PASS converter.testScalarValueString is "null" |
+converter.testScalarValueString = undefined |
+PASS converter.testScalarValueString is "undefined" |
+PASS converter.setTestScalarValueString('abc') did not throw exception. |
+PASS converter.setTestScalarValueStringDefaultNull('abc') did not throw exception. |
+PASS converter.setTestScalarValueString('\u0100') did not throw exception. |
+PASS converter.setTestScalarValueStringDefaultNull('\u0100') did not throw exception. |
+PASS converter.setTestScalarValueString() threw exception TypeError: Failed to execute 'setTestScalarValueString' on 'TypeConversions': 1 argument required, but only 0 present.. |
+PASS converter.setTestScalarValueStringDefaultNull() did not throw exception. |
+PASS converter.testScalarValueString is "" |
PASS successfullyParsed is true |
TEST COMPLETE |