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 a009cc1b643b8b5bb308a4de4cb78bab53046333..9094f1f25043fa663fd700a85f092300c8e76a76 100644 |
--- a/LayoutTests/fast/js/webidl-type-mapping-expected.txt |
+++ b/LayoutTests/fast/js/webidl-type-mapping-expected.txt |
@@ -1058,6 +1058,39 @@ PASS converter.testByteStringTreatReturnedNullStringAsNullAttribute is null |
PASS converter.testByteStringTreatReturnedNullStringAsUndefinedAttribute is undefined. |
PASS converter.getTestByteStringTreatReturnedNullStringAsNullMethod() is null |
PASS converter.getTestByteStringTreatReturnedNullStringAsUndefinedMethod() is undefined. |
+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 |