Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(212)

Side by Side Diff: LayoutTests/fast/dom/idl-dictionary-unittest-expected.txt

Issue 768793002: Revert of IDL: Null values should be converted for non-nullable dictionary members (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 IDL dictionary unittest 1 IDL dictionary unittest
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 Test for setting an empty dictionary 6 Test for setting an empty dictionary
7 PASS dict.longMember is undefined. 7 PASS dict.longMember is undefined.
8 PASS dict.longMemberWithDefault is 42 8 PASS dict.longMemberWithDefault is 42
9 PASS dict.longOrNullMember is undefined. 9 PASS dict.longOrNullMember is undefined.
10 PASS dict.longOrNullMemberWithDefault is null 10 PASS dict.longOrNullMemberWithDefault is null
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
62 PASS dict.enumMemberWithDefault is "bar" 62 PASS dict.enumMemberWithDefault is "bar"
63 PASS dict.enumOrNullMember is "baz" 63 PASS dict.enumOrNullMember is "baz"
64 PASS dict.objectMember is testObject1 64 PASS dict.objectMember is testObject1
65 PASS dict.objectOrNullMemberWithDefault is testObject2 65 PASS dict.objectOrNullMemberWithDefault is testObject2
66 PASS dict.doubleOrStringMember is 3.14 66 PASS dict.doubleOrStringMember is 3.14
67 67
68 Additional test for union type members 68 Additional test for union type members
69 PASS dict.doubleOrStringMember is "foo" 69 PASS dict.doubleOrStringMember is "foo"
70 PASS dict.doubleOrStringMember is "[object Object]" 70 PASS dict.doubleOrStringMember is "[object Object]"
71 PASS dict.doubleOrStringMember is "" 71 PASS dict.doubleOrStringMember is ""
72 PASS dict.doubleOrStringMember is "null" 72 This FAIL is intentional
73 FAIL dict.doubleOrStringMember should be null (of type string). Was undefined (o f type undefined).
73 PASS dict.doubleOrStringMember is undefined. 74 PASS dict.doubleOrStringMember is undefined.
74 75
75 Test for explicit undefined or null, and missing members 76 Test for explicit undefined or null, and missing members
76 PASS dict.longMember is undefined. 77 PASS dict.longMember is undefined.
77 PASS dict.longMemberWithDefault is 0 78 PASS dict.longMemberWithDefault is 42
78 PASS dict.longOrNullMember is undefined. 79 PASS dict.longOrNullMember is undefined.
79 PASS dict.longOrNullMemberWithDefault is null 80 PASS dict.longOrNullMemberWithDefault is null
80 81
81 Test for setting invalid member 82 Test for setting invalid member
82 PASS dict.invalidMember is undefined. 83 PASS dict.invalidMember is undefined.
83 84
84 Test for setting invalid ByteString value 85 Test for setting invalid ByteString value
85 PASS dictionaryTest.set({byteStringMember: 'Ā'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': Value is not a valid ByteString.. 86 PASS dictionaryTest.set({byteStringMember: 'Ā'}) threw exception TypeError: Fail ed to execute 'set' on 'DictionaryTest': Value is not a valid ByteString..
86 87
87 Test for setting invalid USVString value 88 Test for setting invalid USVString value
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
127 PASS derived.stringMemberWithDefault is "modifiedString" 128 PASS derived.stringMemberWithDefault is "modifiedString"
128 PASS derived.derivedStringMember is "modifiedString2" 129 PASS derived.derivedStringMember is "modifiedString2"
129 PASS derived.derivedStringMemberWithDefault is "modifiedString3" 130 PASS derived.derivedStringMemberWithDefault is "modifiedString3"
130 PASS derived.invalidMember is undefined. 131 PASS derived.invalidMember is undefined.
131 132
132 PASS dictionaryTest.setDerived({objectMember: 42}) threw exception TypeError: Fa iled to execute 'setDerived' on 'DictionaryTest': member objectMember is not an object.. 133 PASS dictionaryTest.setDerived({objectMember: 42}) threw exception TypeError: Fa iled to execute 'setDerived' on 'DictionaryTest': member objectMember is not an object..
133 PASS successfullyParsed is true 134 PASS successfullyParsed is true
134 135
135 TEST COMPLETE 136 TEST COMPLETE
136 137
OLDNEW
« no previous file with comments | « LayoutTests/fast/dom/idl-dictionary-unittest.html ('k') | Source/bindings/scripts/v8_dictionary.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698