PASS Interfaces PASS Caching is allowed FAIL Shouldn't be able to set unsigned properties on a HTMLCollection (non-strict mode) assert_equals: expected (undefined) undefined but got (string) "foopy" FAIL Shouldn't be able to set unsigned properties on a HTMLCollection (strict mode) assert_throws: function "function () { "use strict"; l[5] = "foopy" }" did not throw PASS Should be able to set expando shadowing a proto prop (item) PASS Should be able to set expando shadowing a proto prop (namedItem) FAIL hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNames assert_array_equals: lengths differ, expected 7 got 9 PASS HTML element with uppercase tagName never matches in HTML Documents PASS Element in non-HTML namespace, no prefix, lowercase name PASS Element in non-HTML namespace, no prefix, uppercase name PASS Element in non-HTML namespace, prefix, lowercase name PASS Element in non-HTML namespace, prefix, uppercase name FAIL Element in HTML namespace, no prefix, non-ascii characters in name assert_equals: expected "aÇ" but got "aç" PASS Element in non-HTML namespace, non-ascii characters in name PASS Element in HTML namespace, prefix, non-ascii characters in name PASS Element in non-HTML namespace, prefix, non-ascii characters in name PASS getElementsByTagName('*') PASS Matching the context object