| Implementers looking to fix bugs might want to use the original version of this suite's test framework, which conveniently aggregates similar errors and only reports failures. This file is (part of) the authoritative conformance test suite, and is suitable for incorporation into automated test suites. |
| |
| |
| PASS a.title: typeof IDL attribute |
| PASS a.title: IDL get with DOM attribute unset |
| PASS a.title: setAttribute() to "" |
| PASS a.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.title: setAttribute() to undefined |
| PASS a.title: setAttribute() to 7 |
| PASS a.title: setAttribute() to 1.5 |
| PASS a.title: setAttribute() to "5%" |
| PASS a.title: setAttribute() to "+100" |
| PASS a.title: setAttribute() to ".5" |
| PASS a.title: setAttribute() to true |
| PASS a.title: setAttribute() to false |
| PASS a.title: setAttribute() to object "[object Object]" |
| PASS a.title: setAttribute() to NaN |
| PASS a.title: setAttribute() to Infinity |
| PASS a.title: setAttribute() to -Infinity |
| PASS a.title: setAttribute() to "\0" |
| PASS a.title: setAttribute() to null |
| PASS a.title: setAttribute() to object "test-toString" |
| PASS a.title: setAttribute() to object "test-valueOf" |
| PASS a.title: IDL set to "" |
| PASS a.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.title: IDL set to undefined |
| PASS a.title: IDL set to 7 |
| PASS a.title: IDL set to 1.5 |
| PASS a.title: IDL set to "5%" |
| PASS a.title: IDL set to "+100" |
| PASS a.title: IDL set to ".5" |
| PASS a.title: IDL set to true |
| PASS a.title: IDL set to false |
| PASS a.title: IDL set to object "[object Object]" |
| PASS a.title: IDL set to NaN |
| PASS a.title: IDL set to Infinity |
| PASS a.title: IDL set to -Infinity |
| PASS a.title: IDL set to "\0" |
| PASS a.title: IDL set to null |
| PASS a.title: IDL set to object "test-toString" |
| PASS a.title: IDL set to object "test-valueOf" |
| PASS a.lang: typeof IDL attribute |
| PASS a.lang: IDL get with DOM attribute unset |
| PASS a.lang: setAttribute() to "" |
| PASS a.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.lang: setAttribute() to undefined |
| PASS a.lang: setAttribute() to 7 |
| PASS a.lang: setAttribute() to 1.5 |
| PASS a.lang: setAttribute() to "5%" |
| PASS a.lang: setAttribute() to "+100" |
| PASS a.lang: setAttribute() to ".5" |
| PASS a.lang: setAttribute() to true |
| PASS a.lang: setAttribute() to false |
| PASS a.lang: setAttribute() to object "[object Object]" |
| PASS a.lang: setAttribute() to NaN |
| PASS a.lang: setAttribute() to Infinity |
| PASS a.lang: setAttribute() to -Infinity |
| PASS a.lang: setAttribute() to "\0" |
| PASS a.lang: setAttribute() to null |
| PASS a.lang: setAttribute() to object "test-toString" |
| PASS a.lang: setAttribute() to object "test-valueOf" |
| PASS a.lang: IDL set to "" |
| PASS a.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.lang: IDL set to undefined |
| PASS a.lang: IDL set to 7 |
| PASS a.lang: IDL set to 1.5 |
| PASS a.lang: IDL set to "5%" |
| PASS a.lang: IDL set to "+100" |
| PASS a.lang: IDL set to ".5" |
| PASS a.lang: IDL set to true |
| PASS a.lang: IDL set to false |
| PASS a.lang: IDL set to object "[object Object]" |
| PASS a.lang: IDL set to NaN |
| PASS a.lang: IDL set to Infinity |
| PASS a.lang: IDL set to -Infinity |
| PASS a.lang: IDL set to "\0" |
| PASS a.lang: IDL set to null |
| PASS a.lang: IDL set to object "test-toString" |
| PASS a.lang: IDL set to object "test-valueOf" |
| PASS a.dir: typeof IDL attribute |
| PASS a.dir: IDL get with DOM attribute unset |
| PASS a.dir: setAttribute() to "" |
| PASS a.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.dir: setAttribute() to undefined |
| PASS a.dir: setAttribute() to 7 |
| PASS a.dir: setAttribute() to 1.5 |
| PASS a.dir: setAttribute() to "5%" |
| PASS a.dir: setAttribute() to "+100" |
| PASS a.dir: setAttribute() to ".5" |
| PASS a.dir: setAttribute() to true |
| PASS a.dir: setAttribute() to false |
| PASS a.dir: setAttribute() to object "[object Object]" |
| PASS a.dir: setAttribute() to NaN |
| PASS a.dir: setAttribute() to Infinity |
| PASS a.dir: setAttribute() to -Infinity |
| PASS a.dir: setAttribute() to "\0" |
| PASS a.dir: setAttribute() to null |
| PASS a.dir: setAttribute() to object "test-toString" |
| PASS a.dir: setAttribute() to object "test-valueOf" |
| PASS a.dir: setAttribute() to "ltr" |
| PASS a.dir: setAttribute() to "xltr" |
| PASS a.dir: setAttribute() to "ltr\0" |
| PASS a.dir: setAttribute() to "tr" |
| PASS a.dir: setAttribute() to "LTR" |
| PASS a.dir: setAttribute() to "rtl" |
| PASS a.dir: setAttribute() to "xrtl" |
| PASS a.dir: setAttribute() to "rtl\0" |
| PASS a.dir: setAttribute() to "tl" |
| PASS a.dir: setAttribute() to "RTL" |
| PASS a.dir: setAttribute() to "auto" |
| PASS a.dir: setAttribute() to "xauto" |
| PASS a.dir: setAttribute() to "auto\0" |
| PASS a.dir: setAttribute() to "uto" |
| PASS a.dir: setAttribute() to "AUTO" |
| PASS a.dir: IDL set to "" |
| PASS a.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.dir: IDL set to undefined |
| PASS a.dir: IDL set to 7 |
| PASS a.dir: IDL set to 1.5 |
| PASS a.dir: IDL set to "5%" |
| PASS a.dir: IDL set to "+100" |
| PASS a.dir: IDL set to ".5" |
| PASS a.dir: IDL set to true |
| PASS a.dir: IDL set to false |
| PASS a.dir: IDL set to object "[object Object]" |
| PASS a.dir: IDL set to NaN |
| PASS a.dir: IDL set to Infinity |
| PASS a.dir: IDL set to -Infinity |
| PASS a.dir: IDL set to "\0" |
| PASS a.dir: IDL set to null |
| PASS a.dir: IDL set to object "test-toString" |
| PASS a.dir: IDL set to object "test-valueOf" |
| PASS a.dir: IDL set to "ltr" |
| PASS a.dir: IDL set to "xltr" |
| PASS a.dir: IDL set to "ltr\0" |
| PASS a.dir: IDL set to "tr" |
| PASS a.dir: IDL set to "LTR" |
| PASS a.dir: IDL set to "rtl" |
| PASS a.dir: IDL set to "xrtl" |
| PASS a.dir: IDL set to "rtl\0" |
| PASS a.dir: IDL set to "tl" |
| PASS a.dir: IDL set to "RTL" |
| PASS a.dir: IDL set to "auto" |
| PASS a.dir: IDL set to "xauto" |
| PASS a.dir: IDL set to "auto\0" |
| PASS a.dir: IDL set to "uto" |
| PASS a.dir: IDL set to "AUTO" |
| PASS a.className (<a class>): typeof IDL attribute |
| PASS a.className (<a class>): IDL get with DOM attribute unset |
| PASS a.className (<a class>): setAttribute() to "" |
| PASS a.className (<a class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.className (<a class>): setAttribute() to undefined |
| PASS a.className (<a class>): setAttribute() to 7 |
| PASS a.className (<a class>): setAttribute() to 1.5 |
| PASS a.className (<a class>): setAttribute() to "5%" |
| PASS a.className (<a class>): setAttribute() to "+100" |
| PASS a.className (<a class>): setAttribute() to ".5" |
| PASS a.className (<a class>): setAttribute() to true |
| PASS a.className (<a class>): setAttribute() to false |
| PASS a.className (<a class>): setAttribute() to object "[object Object]" |
| PASS a.className (<a class>): setAttribute() to NaN |
| PASS a.className (<a class>): setAttribute() to Infinity |
| PASS a.className (<a class>): setAttribute() to -Infinity |
| PASS a.className (<a class>): setAttribute() to "\0" |
| PASS a.className (<a class>): setAttribute() to null |
| PASS a.className (<a class>): setAttribute() to object "test-toString" |
| PASS a.className (<a class>): setAttribute() to object "test-valueOf" |
| PASS a.className (<a class>): IDL set to "" |
| PASS a.className (<a class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.className (<a class>): IDL set to undefined |
| PASS a.className (<a class>): IDL set to 7 |
| PASS a.className (<a class>): IDL set to 1.5 |
| PASS a.className (<a class>): IDL set to "5%" |
| PASS a.className (<a class>): IDL set to "+100" |
| PASS a.className (<a class>): IDL set to ".5" |
| PASS a.className (<a class>): IDL set to true |
| PASS a.className (<a class>): IDL set to false |
| PASS a.className (<a class>): IDL set to object "[object Object]" |
| PASS a.className (<a class>): IDL set to NaN |
| PASS a.className (<a class>): IDL set to Infinity |
| PASS a.className (<a class>): IDL set to -Infinity |
| PASS a.className (<a class>): IDL set to "\0" |
| PASS a.className (<a class>): IDL set to null |
| PASS a.className (<a class>): IDL set to object "test-toString" |
| PASS a.className (<a class>): IDL set to object "test-valueOf" |
| FAIL a.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL a.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL a.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL a.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL a.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL a.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL a.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL a.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL a.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL a.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL a.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS a.autofocus: IDL set to true |
| FAIL a.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL a.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL a.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL a.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL a.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL a.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL a.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL a.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS a.hidden: typeof IDL attribute |
| PASS a.hidden: IDL get with DOM attribute unset |
| PASS a.hidden: setAttribute() to "" |
| PASS a.hidden: setAttribute() to " foo " |
| PASS a.hidden: setAttribute() to undefined |
| PASS a.hidden: setAttribute() to null |
| PASS a.hidden: setAttribute() to 7 |
| PASS a.hidden: setAttribute() to 1.5 |
| PASS a.hidden: setAttribute() to "5%" |
| PASS a.hidden: setAttribute() to "+100" |
| PASS a.hidden: setAttribute() to ".5" |
| PASS a.hidden: setAttribute() to true |
| PASS a.hidden: setAttribute() to false |
| PASS a.hidden: setAttribute() to object "[object Object]" |
| PASS a.hidden: setAttribute() to NaN |
| PASS a.hidden: setAttribute() to Infinity |
| PASS a.hidden: setAttribute() to -Infinity |
| PASS a.hidden: setAttribute() to "\0" |
| PASS a.hidden: setAttribute() to object "test-toString" |
| PASS a.hidden: setAttribute() to object "test-valueOf" |
| PASS a.hidden: setAttribute() to "hidden" |
| PASS a.hidden: IDL set to "" |
| PASS a.hidden: IDL set to " foo " |
| PASS a.hidden: IDL set to undefined |
| PASS a.hidden: IDL set to null |
| PASS a.hidden: IDL set to 7 |
| PASS a.hidden: IDL set to 1.5 |
| PASS a.hidden: IDL set to "5%" |
| PASS a.hidden: IDL set to "+100" |
| PASS a.hidden: IDL set to ".5" |
| PASS a.hidden: IDL set to true |
| PASS a.hidden: IDL set to false |
| PASS a.hidden: IDL set to object "[object Object]" |
| PASS a.hidden: IDL set to NaN |
| PASS a.hidden: IDL set to Infinity |
| PASS a.hidden: IDL set to -Infinity |
| PASS a.hidden: IDL set to "\0" |
| PASS a.hidden: IDL set to object "test-toString" |
| PASS a.hidden: IDL set to object "test-valueOf" |
| PASS a.accessKey: typeof IDL attribute |
| PASS a.accessKey: IDL get with DOM attribute unset |
| PASS a.accessKey: setAttribute() to "" |
| PASS a.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.accessKey: setAttribute() to undefined |
| PASS a.accessKey: setAttribute() to 7 |
| PASS a.accessKey: setAttribute() to 1.5 |
| PASS a.accessKey: setAttribute() to "5%" |
| PASS a.accessKey: setAttribute() to "+100" |
| PASS a.accessKey: setAttribute() to ".5" |
| PASS a.accessKey: setAttribute() to true |
| PASS a.accessKey: setAttribute() to false |
| PASS a.accessKey: setAttribute() to object "[object Object]" |
| PASS a.accessKey: setAttribute() to NaN |
| PASS a.accessKey: setAttribute() to Infinity |
| PASS a.accessKey: setAttribute() to -Infinity |
| PASS a.accessKey: setAttribute() to "\0" |
| PASS a.accessKey: setAttribute() to null |
| PASS a.accessKey: setAttribute() to object "test-toString" |
| PASS a.accessKey: setAttribute() to object "test-valueOf" |
| PASS a.accessKey: IDL set to "" |
| PASS a.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.accessKey: IDL set to undefined |
| PASS a.accessKey: IDL set to 7 |
| PASS a.accessKey: IDL set to 1.5 |
| PASS a.accessKey: IDL set to "5%" |
| PASS a.accessKey: IDL set to "+100" |
| PASS a.accessKey: IDL set to ".5" |
| PASS a.accessKey: IDL set to true |
| PASS a.accessKey: IDL set to false |
| PASS a.accessKey: IDL set to object "[object Object]" |
| PASS a.accessKey: IDL set to NaN |
| PASS a.accessKey: IDL set to Infinity |
| PASS a.accessKey: IDL set to -Infinity |
| PASS a.accessKey: IDL set to "\0" |
| PASS a.accessKey: IDL set to null |
| PASS a.accessKey: IDL set to object "test-toString" |
| PASS a.accessKey: IDL set to object "test-valueOf" |
| PASS a.tabIndex: typeof IDL attribute |
| PASS a.tabIndex: setAttribute() to -36 |
| PASS a.tabIndex: setAttribute() to -1 |
| PASS a.tabIndex: setAttribute() to 0 |
| PASS a.tabIndex: setAttribute() to 1 |
| PASS a.tabIndex: setAttribute() to 2147483647 |
| PASS a.tabIndex: setAttribute() to -2147483648 |
| PASS a.tabIndex: setAttribute() to "-1" |
| PASS a.tabIndex: setAttribute() to "-0" |
| PASS a.tabIndex: setAttribute() to "0" |
| PASS a.tabIndex: setAttribute() to "1" |
| PASS a.tabIndex: setAttribute() to "\t7" |
| PASS a.tabIndex: setAttribute() to "\f7" |
| PASS a.tabIndex: setAttribute() to " 7" |
| PASS a.tabIndex: setAttribute() to "\n7" |
| PASS a.tabIndex: setAttribute() to "\r7" |
| PASS a.tabIndex: setAttribute() to 1.5 |
| PASS a.tabIndex: setAttribute() to "5%" |
| PASS a.tabIndex: setAttribute() to "+100" |
| PASS a.tabIndex: setAttribute() to object "2" |
| PASS a.tabIndex: IDL set to -36 |
| PASS a.tabIndex: IDL set to -1 |
| PASS a.tabIndex: IDL set to 0 |
| PASS a.tabIndex: IDL set to 1 |
| PASS a.tabIndex: IDL set to 2147483647 |
| PASS a.tabIndex: IDL set to -2147483648 |
| PASS a.target: typeof IDL attribute |
| PASS a.target: IDL get with DOM attribute unset |
| PASS a.target: setAttribute() to "" |
| PASS a.target: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.target: setAttribute() to undefined |
| PASS a.target: setAttribute() to 7 |
| PASS a.target: setAttribute() to 1.5 |
| PASS a.target: setAttribute() to "5%" |
| PASS a.target: setAttribute() to "+100" |
| PASS a.target: setAttribute() to ".5" |
| PASS a.target: setAttribute() to true |
| PASS a.target: setAttribute() to false |
| PASS a.target: setAttribute() to object "[object Object]" |
| PASS a.target: setAttribute() to NaN |
| PASS a.target: setAttribute() to Infinity |
| PASS a.target: setAttribute() to -Infinity |
| PASS a.target: setAttribute() to "\0" |
| PASS a.target: setAttribute() to null |
| PASS a.target: setAttribute() to object "test-toString" |
| PASS a.target: setAttribute() to object "test-valueOf" |
| PASS a.target: IDL set to "" |
| PASS a.target: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.target: IDL set to undefined |
| PASS a.target: IDL set to 7 |
| PASS a.target: IDL set to 1.5 |
| PASS a.target: IDL set to "5%" |
| PASS a.target: IDL set to "+100" |
| PASS a.target: IDL set to ".5" |
| PASS a.target: IDL set to true |
| PASS a.target: IDL set to false |
| PASS a.target: IDL set to object "[object Object]" |
| PASS a.target: IDL set to NaN |
| PASS a.target: IDL set to Infinity |
| PASS a.target: IDL set to -Infinity |
| PASS a.target: IDL set to "\0" |
| PASS a.target: IDL set to null |
| PASS a.target: IDL set to object "test-toString" |
| PASS a.target: IDL set to object "test-valueOf" |
| FAIL a.download: typeof IDL attribute assert_equals: expected "string" but got "undefined" |
| FAIL a.download: IDL get with DOM attribute unset assert_equals: expected (string) "" but got (undefined) undefined |
| FAIL a.download: setAttribute() to "" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL a.download: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: IDL get expected (string) " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " but got (undefined) undefined |
| FAIL a.download: setAttribute() to undefined assert_equals: IDL get expected (string) "undefined" but got (undefined) undefined |
| FAIL a.download: setAttribute() to 7 assert_equals: IDL get expected (string) "7" but got (undefined) undefined |
| FAIL a.download: setAttribute() to 1.5 assert_equals: IDL get expected (string) "1.5" but got (undefined) undefined |
| FAIL a.download: setAttribute() to "5%" assert_equals: IDL get expected (string) "5%" but got (undefined) undefined |
| FAIL a.download: setAttribute() to "+100" assert_equals: IDL get expected (string) "+100" but got (undefined) undefined |
| FAIL a.download: setAttribute() to ".5" assert_equals: IDL get expected (string) ".5" but got (undefined) undefined |
| FAIL a.download: setAttribute() to true assert_equals: IDL get expected (string) "true" but got (undefined) undefined |
| FAIL a.download: setAttribute() to false assert_equals: IDL get expected (string) "false" but got (undefined) undefined |
| FAIL a.download: setAttribute() to object "[object Object]" assert_equals: IDL get expected (string) "[object Object]" but got (undefined) undefined |
| FAIL a.download: setAttribute() to NaN assert_equals: IDL get expected (string) "NaN" but got (undefined) undefined |
| FAIL a.download: setAttribute() to Infinity assert_equals: IDL get expected (string) "Infinity" but got (undefined) undefined |
| FAIL a.download: setAttribute() to -Infinity assert_equals: IDL get expected (string) "-Infinity" but got (undefined) undefined |
| FAIL a.download: setAttribute() to "\0" assert_equals: IDL get expected (string) "\0" but got (undefined) undefined |
| FAIL a.download: setAttribute() to null assert_equals: IDL get expected (string) "null" but got (undefined) undefined |
| FAIL a.download: setAttribute() to object "test-toString" assert_equals: IDL get expected (string) "test-toString" but got (undefined) undefined |
| FAIL a.download: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (string) "test-valueOf" but got (undefined) undefined |
| FAIL a.download: IDL set to "" assert_equals: getAttribute() expected "" but got "test-valueOf" |
| FAIL a.download: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: getAttribute() expected " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " but got "test-valueOf" |
| FAIL a.download: IDL set to undefined assert_equals: getAttribute() expected "undefined" but got "test-valueOf" |
| FAIL a.download: IDL set to 7 assert_equals: getAttribute() expected "7" but got "test-valueOf" |
| FAIL a.download: IDL set to 1.5 assert_equals: getAttribute() expected "1.5" but got "test-valueOf" |
| FAIL a.download: IDL set to "5%" assert_equals: getAttribute() expected "5%" but got "test-valueOf" |
| FAIL a.download: IDL set to "+100" assert_equals: getAttribute() expected "+100" but got "test-valueOf" |
| FAIL a.download: IDL set to ".5" assert_equals: getAttribute() expected ".5" but got "test-valueOf" |
| FAIL a.download: IDL set to true assert_equals: getAttribute() expected "true" but got "test-valueOf" |
| FAIL a.download: IDL set to false assert_equals: getAttribute() expected "false" but got "test-valueOf" |
| FAIL a.download: IDL set to object "[object Object]" assert_equals: getAttribute() expected "[object Object]" but got "test-valueOf" |
| FAIL a.download: IDL set to NaN assert_equals: getAttribute() expected "NaN" but got "test-valueOf" |
| FAIL a.download: IDL set to Infinity assert_equals: getAttribute() expected "Infinity" but got "test-valueOf" |
| FAIL a.download: IDL set to -Infinity assert_equals: getAttribute() expected "-Infinity" but got "test-valueOf" |
| FAIL a.download: IDL set to "\0" assert_equals: getAttribute() expected "\0" but got "test-valueOf" |
| FAIL a.download: IDL set to null assert_equals: getAttribute() expected "null" but got "test-valueOf" |
| FAIL a.download: IDL set to object "test-toString" assert_equals: getAttribute() expected "test-toString" but got "test-valueOf" |
| FAIL a.download: IDL set to object "test-valueOf" assert_equals: IDL get expected (string) "test-valueOf" but got (object) object "test-valueOf" |
| PASS a.ping: typeof IDL attribute |
| PASS a.ping: IDL get with DOM attribute unset |
| PASS a.ping: setAttribute() to "" |
| PASS a.ping: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.ping: setAttribute() to undefined |
| PASS a.ping: setAttribute() to 7 |
| PASS a.ping: setAttribute() to 1.5 |
| PASS a.ping: setAttribute() to "5%" |
| PASS a.ping: setAttribute() to "+100" |
| PASS a.ping: setAttribute() to ".5" |
| PASS a.ping: setAttribute() to true |
| PASS a.ping: setAttribute() to false |
| PASS a.ping: setAttribute() to object "[object Object]" |
| PASS a.ping: setAttribute() to NaN |
| PASS a.ping: setAttribute() to Infinity |
| PASS a.ping: setAttribute() to -Infinity |
| PASS a.ping: setAttribute() to "\0" |
| PASS a.ping: setAttribute() to null |
| PASS a.ping: setAttribute() to object "test-toString" |
| PASS a.ping: setAttribute() to object "test-valueOf" |
| PASS a.ping: IDL set to "" |
| PASS a.ping: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.ping: IDL set to undefined |
| PASS a.ping: IDL set to 7 |
| PASS a.ping: IDL set to 1.5 |
| PASS a.ping: IDL set to "5%" |
| PASS a.ping: IDL set to "+100" |
| PASS a.ping: IDL set to ".5" |
| PASS a.ping: IDL set to true |
| PASS a.ping: IDL set to false |
| PASS a.ping: IDL set to object "[object Object]" |
| PASS a.ping: IDL set to NaN |
| PASS a.ping: IDL set to Infinity |
| PASS a.ping: IDL set to -Infinity |
| PASS a.ping: IDL set to "\0" |
| PASS a.ping: IDL set to null |
| PASS a.ping: IDL set to object "test-toString" |
| PASS a.ping: IDL set to object "test-valueOf" |
| PASS a.rel: typeof IDL attribute |
| PASS a.rel: IDL get with DOM attribute unset |
| PASS a.rel: setAttribute() to "" |
| PASS a.rel: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.rel: setAttribute() to undefined |
| PASS a.rel: setAttribute() to 7 |
| PASS a.rel: setAttribute() to 1.5 |
| PASS a.rel: setAttribute() to "5%" |
| PASS a.rel: setAttribute() to "+100" |
| PASS a.rel: setAttribute() to ".5" |
| PASS a.rel: setAttribute() to true |
| PASS a.rel: setAttribute() to false |
| PASS a.rel: setAttribute() to object "[object Object]" |
| PASS a.rel: setAttribute() to NaN |
| PASS a.rel: setAttribute() to Infinity |
| PASS a.rel: setAttribute() to -Infinity |
| PASS a.rel: setAttribute() to "\0" |
| PASS a.rel: setAttribute() to null |
| PASS a.rel: setAttribute() to object "test-toString" |
| PASS a.rel: setAttribute() to object "test-valueOf" |
| PASS a.rel: IDL set to "" |
| PASS a.rel: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.rel: IDL set to undefined |
| PASS a.rel: IDL set to 7 |
| PASS a.rel: IDL set to 1.5 |
| PASS a.rel: IDL set to "5%" |
| PASS a.rel: IDL set to "+100" |
| PASS a.rel: IDL set to ".5" |
| PASS a.rel: IDL set to true |
| PASS a.rel: IDL set to false |
| PASS a.rel: IDL set to object "[object Object]" |
| PASS a.rel: IDL set to NaN |
| PASS a.rel: IDL set to Infinity |
| PASS a.rel: IDL set to -Infinity |
| PASS a.rel: IDL set to "\0" |
| PASS a.rel: IDL set to null |
| PASS a.rel: IDL set to object "test-toString" |
| PASS a.rel: IDL set to object "test-valueOf" |
| PASS a.hreflang: typeof IDL attribute |
| PASS a.hreflang: IDL get with DOM attribute unset |
| PASS a.hreflang: setAttribute() to "" |
| PASS a.hreflang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.hreflang: setAttribute() to undefined |
| PASS a.hreflang: setAttribute() to 7 |
| PASS a.hreflang: setAttribute() to 1.5 |
| PASS a.hreflang: setAttribute() to "5%" |
| PASS a.hreflang: setAttribute() to "+100" |
| PASS a.hreflang: setAttribute() to ".5" |
| PASS a.hreflang: setAttribute() to true |
| PASS a.hreflang: setAttribute() to false |
| PASS a.hreflang: setAttribute() to object "[object Object]" |
| PASS a.hreflang: setAttribute() to NaN |
| PASS a.hreflang: setAttribute() to Infinity |
| PASS a.hreflang: setAttribute() to -Infinity |
| PASS a.hreflang: setAttribute() to "\0" |
| PASS a.hreflang: setAttribute() to null |
| PASS a.hreflang: setAttribute() to object "test-toString" |
| PASS a.hreflang: setAttribute() to object "test-valueOf" |
| PASS a.hreflang: IDL set to "" |
| PASS a.hreflang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.hreflang: IDL set to undefined |
| PASS a.hreflang: IDL set to 7 |
| PASS a.hreflang: IDL set to 1.5 |
| PASS a.hreflang: IDL set to "5%" |
| PASS a.hreflang: IDL set to "+100" |
| PASS a.hreflang: IDL set to ".5" |
| PASS a.hreflang: IDL set to true |
| PASS a.hreflang: IDL set to false |
| PASS a.hreflang: IDL set to object "[object Object]" |
| PASS a.hreflang: IDL set to NaN |
| PASS a.hreflang: IDL set to Infinity |
| PASS a.hreflang: IDL set to -Infinity |
| PASS a.hreflang: IDL set to "\0" |
| PASS a.hreflang: IDL set to null |
| PASS a.hreflang: IDL set to object "test-toString" |
| PASS a.hreflang: IDL set to object "test-valueOf" |
| PASS a.type: typeof IDL attribute |
| PASS a.type: IDL get with DOM attribute unset |
| PASS a.type: setAttribute() to "" |
| PASS a.type: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.type: setAttribute() to undefined |
| PASS a.type: setAttribute() to 7 |
| PASS a.type: setAttribute() to 1.5 |
| PASS a.type: setAttribute() to "5%" |
| PASS a.type: setAttribute() to "+100" |
| PASS a.type: setAttribute() to ".5" |
| PASS a.type: setAttribute() to true |
| PASS a.type: setAttribute() to false |
| PASS a.type: setAttribute() to object "[object Object]" |
| PASS a.type: setAttribute() to NaN |
| PASS a.type: setAttribute() to Infinity |
| PASS a.type: setAttribute() to -Infinity |
| PASS a.type: setAttribute() to "\0" |
| PASS a.type: setAttribute() to null |
| PASS a.type: setAttribute() to object "test-toString" |
| PASS a.type: setAttribute() to object "test-valueOf" |
| PASS a.type: IDL set to "" |
| PASS a.type: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.type: IDL set to undefined |
| PASS a.type: IDL set to 7 |
| PASS a.type: IDL set to 1.5 |
| PASS a.type: IDL set to "5%" |
| PASS a.type: IDL set to "+100" |
| PASS a.type: IDL set to ".5" |
| PASS a.type: IDL set to true |
| PASS a.type: IDL set to false |
| PASS a.type: IDL set to object "[object Object]" |
| PASS a.type: IDL set to NaN |
| PASS a.type: IDL set to Infinity |
| PASS a.type: IDL set to -Infinity |
| PASS a.type: IDL set to "\0" |
| PASS a.type: IDL set to null |
| PASS a.type: IDL set to object "test-toString" |
| PASS a.type: IDL set to object "test-valueOf" |
| PASS a.referrerPolicy: typeof IDL attribute |
| PASS a.referrerPolicy: IDL get with DOM attribute unset |
| PASS a.referrerPolicy: setAttribute() to "" |
| PASS a.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.referrerPolicy: setAttribute() to undefined |
| PASS a.referrerPolicy: setAttribute() to 7 |
| PASS a.referrerPolicy: setAttribute() to 1.5 |
| PASS a.referrerPolicy: setAttribute() to "5%" |
| PASS a.referrerPolicy: setAttribute() to "+100" |
| PASS a.referrerPolicy: setAttribute() to ".5" |
| PASS a.referrerPolicy: setAttribute() to true |
| PASS a.referrerPolicy: setAttribute() to false |
| PASS a.referrerPolicy: setAttribute() to object "[object Object]" |
| PASS a.referrerPolicy: setAttribute() to NaN |
| PASS a.referrerPolicy: setAttribute() to Infinity |
| PASS a.referrerPolicy: setAttribute() to -Infinity |
| PASS a.referrerPolicy: setAttribute() to "\0" |
| PASS a.referrerPolicy: setAttribute() to null |
| PASS a.referrerPolicy: setAttribute() to object "test-toString" |
| PASS a.referrerPolicy: setAttribute() to object "test-valueOf" |
| PASS a.referrerPolicy: setAttribute() to "no-referrer" |
| PASS a.referrerPolicy: setAttribute() to "xno-referrer" |
| PASS a.referrerPolicy: setAttribute() to "no-referrer\0" |
| PASS a.referrerPolicy: setAttribute() to "o-referrer" |
| PASS a.referrerPolicy: setAttribute() to "NO-REFERRER" |
| PASS a.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" |
| PASS a.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" |
| PASS a.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" |
| PASS a.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" |
| PASS a.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" |
| PASS a.referrerPolicy: setAttribute() to "same-origin" |
| PASS a.referrerPolicy: setAttribute() to "xsame-origin" |
| PASS a.referrerPolicy: setAttribute() to "same-origin\0" |
| PASS a.referrerPolicy: setAttribute() to "ame-origin" |
| PASS a.referrerPolicy: setAttribute() to "SAME-ORIGIN" |
| PASS a.referrerPolicy: setAttribute() to "Å¿ame-origin" |
| PASS a.referrerPolicy: setAttribute() to "origin" |
| PASS a.referrerPolicy: setAttribute() to "xorigin" |
| PASS a.referrerPolicy: setAttribute() to "origin\0" |
| PASS a.referrerPolicy: setAttribute() to "rigin" |
| PASS a.referrerPolicy: setAttribute() to "ORIGIN" |
| PASS a.referrerPolicy: setAttribute() to "strict-origin" |
| PASS a.referrerPolicy: setAttribute() to "xstrict-origin" |
| PASS a.referrerPolicy: setAttribute() to "strict-origin\0" |
| PASS a.referrerPolicy: setAttribute() to "trict-origin" |
| PASS a.referrerPolicy: setAttribute() to "STRICT-ORIGIN" |
| PASS a.referrerPolicy: setAttribute() to "Å¿trict-origin" |
| PASS a.referrerPolicy: setAttribute() to "origin-when-cross-origin" |
| PASS a.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" |
| PASS a.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" |
| PASS a.referrerPolicy: setAttribute() to "rigin-when-cross-origin" |
| PASS a.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS a.referrerPolicy: setAttribute() to "origin-when-croſſ-origin" |
| PASS a.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" |
| PASS a.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" |
| PASS a.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" |
| PASS a.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" |
| PASS a.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS a.referrerPolicy: setAttribute() to "ſtrict-origin-when-croſſ-origin" |
| PASS a.referrerPolicy: setAttribute() to "unsafe-url" |
| PASS a.referrerPolicy: setAttribute() to "xunsafe-url" |
| PASS a.referrerPolicy: setAttribute() to "unsafe-url\0" |
| PASS a.referrerPolicy: setAttribute() to "nsafe-url" |
| PASS a.referrerPolicy: setAttribute() to "UNSAFE-URL" |
| PASS a.referrerPolicy: setAttribute() to "unſafe-url" |
| PASS a.referrerPolicy: IDL set to "" |
| PASS a.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.referrerPolicy: IDL set to undefined |
| PASS a.referrerPolicy: IDL set to 7 |
| PASS a.referrerPolicy: IDL set to 1.5 |
| PASS a.referrerPolicy: IDL set to "5%" |
| PASS a.referrerPolicy: IDL set to "+100" |
| PASS a.referrerPolicy: IDL set to ".5" |
| PASS a.referrerPolicy: IDL set to true |
| PASS a.referrerPolicy: IDL set to false |
| PASS a.referrerPolicy: IDL set to object "[object Object]" |
| PASS a.referrerPolicy: IDL set to NaN |
| PASS a.referrerPolicy: IDL set to Infinity |
| PASS a.referrerPolicy: IDL set to -Infinity |
| PASS a.referrerPolicy: IDL set to "\0" |
| PASS a.referrerPolicy: IDL set to null |
| PASS a.referrerPolicy: IDL set to object "test-toString" |
| PASS a.referrerPolicy: IDL set to object "test-valueOf" |
| PASS a.referrerPolicy: IDL set to "no-referrer" |
| PASS a.referrerPolicy: IDL set to "xno-referrer" |
| PASS a.referrerPolicy: IDL set to "no-referrer\0" |
| PASS a.referrerPolicy: IDL set to "o-referrer" |
| PASS a.referrerPolicy: IDL set to "NO-REFERRER" |
| PASS a.referrerPolicy: IDL set to "no-referrer-when-downgrade" |
| PASS a.referrerPolicy: IDL set to "xno-referrer-when-downgrade" |
| PASS a.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" |
| PASS a.referrerPolicy: IDL set to "o-referrer-when-downgrade" |
| PASS a.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" |
| PASS a.referrerPolicy: IDL set to "same-origin" |
| PASS a.referrerPolicy: IDL set to "xsame-origin" |
| PASS a.referrerPolicy: IDL set to "same-origin\0" |
| PASS a.referrerPolicy: IDL set to "ame-origin" |
| PASS a.referrerPolicy: IDL set to "SAME-ORIGIN" |
| PASS a.referrerPolicy: IDL set to "Å¿ame-origin" |
| PASS a.referrerPolicy: IDL set to "origin" |
| PASS a.referrerPolicy: IDL set to "xorigin" |
| PASS a.referrerPolicy: IDL set to "origin\0" |
| PASS a.referrerPolicy: IDL set to "rigin" |
| PASS a.referrerPolicy: IDL set to "ORIGIN" |
| PASS a.referrerPolicy: IDL set to "strict-origin" |
| PASS a.referrerPolicy: IDL set to "xstrict-origin" |
| PASS a.referrerPolicy: IDL set to "strict-origin\0" |
| PASS a.referrerPolicy: IDL set to "trict-origin" |
| PASS a.referrerPolicy: IDL set to "STRICT-ORIGIN" |
| PASS a.referrerPolicy: IDL set to "Å¿trict-origin" |
| PASS a.referrerPolicy: IDL set to "origin-when-cross-origin" |
| PASS a.referrerPolicy: IDL set to "xorigin-when-cross-origin" |
| PASS a.referrerPolicy: IDL set to "origin-when-cross-origin\0" |
| PASS a.referrerPolicy: IDL set to "rigin-when-cross-origin" |
| PASS a.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS a.referrerPolicy: IDL set to "origin-when-croſſ-origin" |
| PASS a.referrerPolicy: IDL set to "strict-origin-when-cross-origin" |
| PASS a.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" |
| PASS a.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" |
| PASS a.referrerPolicy: IDL set to "trict-origin-when-cross-origin" |
| PASS a.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS a.referrerPolicy: IDL set to "ſtrict-origin-when-croſſ-origin" |
| PASS a.referrerPolicy: IDL set to "unsafe-url" |
| PASS a.referrerPolicy: IDL set to "xunsafe-url" |
| PASS a.referrerPolicy: IDL set to "unsafe-url\0" |
| PASS a.referrerPolicy: IDL set to "nsafe-url" |
| PASS a.referrerPolicy: IDL set to "UNSAFE-URL" |
| PASS a.referrerPolicy: IDL set to "unſafe-url" |
| PASS a.href: typeof IDL attribute |
| PASS a.href: IDL get with DOM attribute unset |
| PASS a.href: setAttribute() to "" |
| PASS a.href: setAttribute() to " foo " |
| PASS a.href: setAttribute() to "http://site.example/" |
| PASS a.href: setAttribute() to "//site.example/path???@#l" |
| PASS a.href: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS a.href: setAttribute() to undefined |
| PASS a.href: setAttribute() to 7 |
| PASS a.href: setAttribute() to 1.5 |
| PASS a.href: setAttribute() to "5%" |
| PASS a.href: setAttribute() to "+100" |
| PASS a.href: setAttribute() to ".5" |
| PASS a.href: setAttribute() to true |
| PASS a.href: setAttribute() to false |
| PASS a.href: setAttribute() to object "[object Object]" |
| PASS a.href: setAttribute() to NaN |
| PASS a.href: setAttribute() to Infinity |
| PASS a.href: setAttribute() to -Infinity |
| PASS a.href: setAttribute() to "\0" |
| PASS a.href: setAttribute() to null |
| PASS a.href: setAttribute() to object "test-toString" |
| PASS a.href: setAttribute() to object "test-valueOf" |
| PASS a.href: IDL set to "" |
| PASS a.href: IDL set to " foo " |
| PASS a.href: IDL set to "http://site.example/" |
| PASS a.href: IDL set to "//site.example/path???@#l" |
| PASS a.href: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS a.href: IDL set to undefined |
| PASS a.href: IDL set to 7 |
| PASS a.href: IDL set to 1.5 |
| PASS a.href: IDL set to "5%" |
| PASS a.href: IDL set to "+100" |
| PASS a.href: IDL set to ".5" |
| PASS a.href: IDL set to true |
| PASS a.href: IDL set to false |
| PASS a.href: IDL set to object "[object Object]" |
| PASS a.href: IDL set to NaN |
| PASS a.href: IDL set to Infinity |
| PASS a.href: IDL set to -Infinity |
| PASS a.href: IDL set to "\0" |
| PASS a.href: IDL set to null |
| PASS a.href: IDL set to object "test-toString" |
| PASS a.href: IDL set to object "test-valueOf" |
| PASS a.coords: typeof IDL attribute |
| PASS a.coords: IDL get with DOM attribute unset |
| PASS a.coords: setAttribute() to "" |
| PASS a.coords: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.coords: setAttribute() to undefined |
| PASS a.coords: setAttribute() to 7 |
| PASS a.coords: setAttribute() to 1.5 |
| PASS a.coords: setAttribute() to "5%" |
| PASS a.coords: setAttribute() to "+100" |
| PASS a.coords: setAttribute() to ".5" |
| PASS a.coords: setAttribute() to true |
| PASS a.coords: setAttribute() to false |
| PASS a.coords: setAttribute() to object "[object Object]" |
| PASS a.coords: setAttribute() to NaN |
| PASS a.coords: setAttribute() to Infinity |
| PASS a.coords: setAttribute() to -Infinity |
| PASS a.coords: setAttribute() to "\0" |
| PASS a.coords: setAttribute() to null |
| PASS a.coords: setAttribute() to object "test-toString" |
| PASS a.coords: setAttribute() to object "test-valueOf" |
| PASS a.coords: IDL set to "" |
| PASS a.coords: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.coords: IDL set to undefined |
| PASS a.coords: IDL set to 7 |
| PASS a.coords: IDL set to 1.5 |
| PASS a.coords: IDL set to "5%" |
| PASS a.coords: IDL set to "+100" |
| PASS a.coords: IDL set to ".5" |
| PASS a.coords: IDL set to true |
| PASS a.coords: IDL set to false |
| PASS a.coords: IDL set to object "[object Object]" |
| PASS a.coords: IDL set to NaN |
| PASS a.coords: IDL set to Infinity |
| PASS a.coords: IDL set to -Infinity |
| PASS a.coords: IDL set to "\0" |
| PASS a.coords: IDL set to null |
| PASS a.coords: IDL set to object "test-toString" |
| PASS a.coords: IDL set to object "test-valueOf" |
| PASS a.charset: typeof IDL attribute |
| PASS a.charset: IDL get with DOM attribute unset |
| PASS a.charset: setAttribute() to "" |
| PASS a.charset: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.charset: setAttribute() to undefined |
| PASS a.charset: setAttribute() to 7 |
| PASS a.charset: setAttribute() to 1.5 |
| PASS a.charset: setAttribute() to "5%" |
| PASS a.charset: setAttribute() to "+100" |
| PASS a.charset: setAttribute() to ".5" |
| PASS a.charset: setAttribute() to true |
| PASS a.charset: setAttribute() to false |
| PASS a.charset: setAttribute() to object "[object Object]" |
| PASS a.charset: setAttribute() to NaN |
| PASS a.charset: setAttribute() to Infinity |
| PASS a.charset: setAttribute() to -Infinity |
| PASS a.charset: setAttribute() to "\0" |
| PASS a.charset: setAttribute() to null |
| PASS a.charset: setAttribute() to object "test-toString" |
| PASS a.charset: setAttribute() to object "test-valueOf" |
| PASS a.charset: IDL set to "" |
| PASS a.charset: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.charset: IDL set to undefined |
| PASS a.charset: IDL set to 7 |
| PASS a.charset: IDL set to 1.5 |
| PASS a.charset: IDL set to "5%" |
| PASS a.charset: IDL set to "+100" |
| PASS a.charset: IDL set to ".5" |
| PASS a.charset: IDL set to true |
| PASS a.charset: IDL set to false |
| PASS a.charset: IDL set to object "[object Object]" |
| PASS a.charset: IDL set to NaN |
| PASS a.charset: IDL set to Infinity |
| PASS a.charset: IDL set to -Infinity |
| PASS a.charset: IDL set to "\0" |
| PASS a.charset: IDL set to null |
| PASS a.charset: IDL set to object "test-toString" |
| PASS a.charset: IDL set to object "test-valueOf" |
| PASS a.name: typeof IDL attribute |
| PASS a.name: IDL get with DOM attribute unset |
| PASS a.name: setAttribute() to "" |
| PASS a.name: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.name: setAttribute() to undefined |
| PASS a.name: setAttribute() to 7 |
| PASS a.name: setAttribute() to 1.5 |
| PASS a.name: setAttribute() to "5%" |
| PASS a.name: setAttribute() to "+100" |
| PASS a.name: setAttribute() to ".5" |
| PASS a.name: setAttribute() to true |
| PASS a.name: setAttribute() to false |
| PASS a.name: setAttribute() to object "[object Object]" |
| PASS a.name: setAttribute() to NaN |
| PASS a.name: setAttribute() to Infinity |
| PASS a.name: setAttribute() to -Infinity |
| PASS a.name: setAttribute() to "\0" |
| PASS a.name: setAttribute() to null |
| PASS a.name: setAttribute() to object "test-toString" |
| PASS a.name: setAttribute() to object "test-valueOf" |
| PASS a.name: IDL set to "" |
| PASS a.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.name: IDL set to undefined |
| PASS a.name: IDL set to 7 |
| PASS a.name: IDL set to 1.5 |
| PASS a.name: IDL set to "5%" |
| PASS a.name: IDL set to "+100" |
| PASS a.name: IDL set to ".5" |
| PASS a.name: IDL set to true |
| PASS a.name: IDL set to false |
| PASS a.name: IDL set to object "[object Object]" |
| PASS a.name: IDL set to NaN |
| PASS a.name: IDL set to Infinity |
| PASS a.name: IDL set to -Infinity |
| PASS a.name: IDL set to "\0" |
| PASS a.name: IDL set to null |
| PASS a.name: IDL set to object "test-toString" |
| PASS a.name: IDL set to object "test-valueOf" |
| PASS a.rev: typeof IDL attribute |
| PASS a.rev: IDL get with DOM attribute unset |
| PASS a.rev: setAttribute() to "" |
| PASS a.rev: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.rev: setAttribute() to undefined |
| PASS a.rev: setAttribute() to 7 |
| PASS a.rev: setAttribute() to 1.5 |
| PASS a.rev: setAttribute() to "5%" |
| PASS a.rev: setAttribute() to "+100" |
| PASS a.rev: setAttribute() to ".5" |
| PASS a.rev: setAttribute() to true |
| PASS a.rev: setAttribute() to false |
| PASS a.rev: setAttribute() to object "[object Object]" |
| PASS a.rev: setAttribute() to NaN |
| PASS a.rev: setAttribute() to Infinity |
| PASS a.rev: setAttribute() to -Infinity |
| PASS a.rev: setAttribute() to "\0" |
| PASS a.rev: setAttribute() to null |
| PASS a.rev: setAttribute() to object "test-toString" |
| PASS a.rev: setAttribute() to object "test-valueOf" |
| PASS a.rev: IDL set to "" |
| PASS a.rev: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.rev: IDL set to undefined |
| PASS a.rev: IDL set to 7 |
| PASS a.rev: IDL set to 1.5 |
| PASS a.rev: IDL set to "5%" |
| PASS a.rev: IDL set to "+100" |
| PASS a.rev: IDL set to ".5" |
| PASS a.rev: IDL set to true |
| PASS a.rev: IDL set to false |
| PASS a.rev: IDL set to object "[object Object]" |
| PASS a.rev: IDL set to NaN |
| PASS a.rev: IDL set to Infinity |
| PASS a.rev: IDL set to -Infinity |
| PASS a.rev: IDL set to "\0" |
| PASS a.rev: IDL set to null |
| PASS a.rev: IDL set to object "test-toString" |
| PASS a.rev: IDL set to object "test-valueOf" |
| PASS a.shape: typeof IDL attribute |
| PASS a.shape: IDL get with DOM attribute unset |
| PASS a.shape: setAttribute() to "" |
| PASS a.shape: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.shape: setAttribute() to undefined |
| PASS a.shape: setAttribute() to 7 |
| PASS a.shape: setAttribute() to 1.5 |
| PASS a.shape: setAttribute() to "5%" |
| PASS a.shape: setAttribute() to "+100" |
| PASS a.shape: setAttribute() to ".5" |
| PASS a.shape: setAttribute() to true |
| PASS a.shape: setAttribute() to false |
| PASS a.shape: setAttribute() to object "[object Object]" |
| PASS a.shape: setAttribute() to NaN |
| PASS a.shape: setAttribute() to Infinity |
| PASS a.shape: setAttribute() to -Infinity |
| PASS a.shape: setAttribute() to "\0" |
| PASS a.shape: setAttribute() to null |
| PASS a.shape: setAttribute() to object "test-toString" |
| PASS a.shape: setAttribute() to object "test-valueOf" |
| PASS a.shape: IDL set to "" |
| PASS a.shape: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS a.shape: IDL set to undefined |
| PASS a.shape: IDL set to 7 |
| PASS a.shape: IDL set to 1.5 |
| PASS a.shape: IDL set to "5%" |
| PASS a.shape: IDL set to "+100" |
| PASS a.shape: IDL set to ".5" |
| PASS a.shape: IDL set to true |
| PASS a.shape: IDL set to false |
| PASS a.shape: IDL set to object "[object Object]" |
| PASS a.shape: IDL set to NaN |
| PASS a.shape: IDL set to Infinity |
| PASS a.shape: IDL set to -Infinity |
| PASS a.shape: IDL set to "\0" |
| PASS a.shape: IDL set to null |
| PASS a.shape: IDL set to object "test-toString" |
| PASS a.shape: IDL set to object "test-valueOf" |
| PASS em.title: typeof IDL attribute |
| PASS em.title: IDL get with DOM attribute unset |
| PASS em.title: setAttribute() to "" |
| PASS em.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.title: setAttribute() to undefined |
| PASS em.title: setAttribute() to 7 |
| PASS em.title: setAttribute() to 1.5 |
| PASS em.title: setAttribute() to "5%" |
| PASS em.title: setAttribute() to "+100" |
| PASS em.title: setAttribute() to ".5" |
| PASS em.title: setAttribute() to true |
| PASS em.title: setAttribute() to false |
| PASS em.title: setAttribute() to object "[object Object]" |
| PASS em.title: setAttribute() to NaN |
| PASS em.title: setAttribute() to Infinity |
| PASS em.title: setAttribute() to -Infinity |
| PASS em.title: setAttribute() to "\0" |
| PASS em.title: setAttribute() to null |
| PASS em.title: setAttribute() to object "test-toString" |
| PASS em.title: setAttribute() to object "test-valueOf" |
| PASS em.title: IDL set to "" |
| PASS em.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.title: IDL set to undefined |
| PASS em.title: IDL set to 7 |
| PASS em.title: IDL set to 1.5 |
| PASS em.title: IDL set to "5%" |
| PASS em.title: IDL set to "+100" |
| PASS em.title: IDL set to ".5" |
| PASS em.title: IDL set to true |
| PASS em.title: IDL set to false |
| PASS em.title: IDL set to object "[object Object]" |
| PASS em.title: IDL set to NaN |
| PASS em.title: IDL set to Infinity |
| PASS em.title: IDL set to -Infinity |
| PASS em.title: IDL set to "\0" |
| PASS em.title: IDL set to null |
| PASS em.title: IDL set to object "test-toString" |
| PASS em.title: IDL set to object "test-valueOf" |
| PASS em.lang: typeof IDL attribute |
| PASS em.lang: IDL get with DOM attribute unset |
| PASS em.lang: setAttribute() to "" |
| PASS em.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.lang: setAttribute() to undefined |
| PASS em.lang: setAttribute() to 7 |
| PASS em.lang: setAttribute() to 1.5 |
| PASS em.lang: setAttribute() to "5%" |
| PASS em.lang: setAttribute() to "+100" |
| PASS em.lang: setAttribute() to ".5" |
| PASS em.lang: setAttribute() to true |
| PASS em.lang: setAttribute() to false |
| PASS em.lang: setAttribute() to object "[object Object]" |
| PASS em.lang: setAttribute() to NaN |
| PASS em.lang: setAttribute() to Infinity |
| PASS em.lang: setAttribute() to -Infinity |
| PASS em.lang: setAttribute() to "\0" |
| PASS em.lang: setAttribute() to null |
| PASS em.lang: setAttribute() to object "test-toString" |
| PASS em.lang: setAttribute() to object "test-valueOf" |
| PASS em.lang: IDL set to "" |
| PASS em.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.lang: IDL set to undefined |
| PASS em.lang: IDL set to 7 |
| PASS em.lang: IDL set to 1.5 |
| PASS em.lang: IDL set to "5%" |
| PASS em.lang: IDL set to "+100" |
| PASS em.lang: IDL set to ".5" |
| PASS em.lang: IDL set to true |
| PASS em.lang: IDL set to false |
| PASS em.lang: IDL set to object "[object Object]" |
| PASS em.lang: IDL set to NaN |
| PASS em.lang: IDL set to Infinity |
| PASS em.lang: IDL set to -Infinity |
| PASS em.lang: IDL set to "\0" |
| PASS em.lang: IDL set to null |
| PASS em.lang: IDL set to object "test-toString" |
| PASS em.lang: IDL set to object "test-valueOf" |
| PASS em.dir: typeof IDL attribute |
| PASS em.dir: IDL get with DOM attribute unset |
| PASS em.dir: setAttribute() to "" |
| PASS em.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.dir: setAttribute() to undefined |
| PASS em.dir: setAttribute() to 7 |
| PASS em.dir: setAttribute() to 1.5 |
| PASS em.dir: setAttribute() to "5%" |
| PASS em.dir: setAttribute() to "+100" |
| PASS em.dir: setAttribute() to ".5" |
| PASS em.dir: setAttribute() to true |
| PASS em.dir: setAttribute() to false |
| PASS em.dir: setAttribute() to object "[object Object]" |
| PASS em.dir: setAttribute() to NaN |
| PASS em.dir: setAttribute() to Infinity |
| PASS em.dir: setAttribute() to -Infinity |
| PASS em.dir: setAttribute() to "\0" |
| PASS em.dir: setAttribute() to null |
| PASS em.dir: setAttribute() to object "test-toString" |
| PASS em.dir: setAttribute() to object "test-valueOf" |
| PASS em.dir: setAttribute() to "ltr" |
| PASS em.dir: setAttribute() to "xltr" |
| PASS em.dir: setAttribute() to "ltr\0" |
| PASS em.dir: setAttribute() to "tr" |
| PASS em.dir: setAttribute() to "LTR" |
| PASS em.dir: setAttribute() to "rtl" |
| PASS em.dir: setAttribute() to "xrtl" |
| PASS em.dir: setAttribute() to "rtl\0" |
| PASS em.dir: setAttribute() to "tl" |
| PASS em.dir: setAttribute() to "RTL" |
| PASS em.dir: setAttribute() to "auto" |
| PASS em.dir: setAttribute() to "xauto" |
| PASS em.dir: setAttribute() to "auto\0" |
| PASS em.dir: setAttribute() to "uto" |
| PASS em.dir: setAttribute() to "AUTO" |
| PASS em.dir: IDL set to "" |
| PASS em.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.dir: IDL set to undefined |
| PASS em.dir: IDL set to 7 |
| PASS em.dir: IDL set to 1.5 |
| PASS em.dir: IDL set to "5%" |
| PASS em.dir: IDL set to "+100" |
| PASS em.dir: IDL set to ".5" |
| PASS em.dir: IDL set to true |
| PASS em.dir: IDL set to false |
| PASS em.dir: IDL set to object "[object Object]" |
| PASS em.dir: IDL set to NaN |
| PASS em.dir: IDL set to Infinity |
| PASS em.dir: IDL set to -Infinity |
| PASS em.dir: IDL set to "\0" |
| PASS em.dir: IDL set to null |
| PASS em.dir: IDL set to object "test-toString" |
| PASS em.dir: IDL set to object "test-valueOf" |
| PASS em.dir: IDL set to "ltr" |
| PASS em.dir: IDL set to "xltr" |
| PASS em.dir: IDL set to "ltr\0" |
| PASS em.dir: IDL set to "tr" |
| PASS em.dir: IDL set to "LTR" |
| PASS em.dir: IDL set to "rtl" |
| PASS em.dir: IDL set to "xrtl" |
| PASS em.dir: IDL set to "rtl\0" |
| PASS em.dir: IDL set to "tl" |
| PASS em.dir: IDL set to "RTL" |
| PASS em.dir: IDL set to "auto" |
| PASS em.dir: IDL set to "xauto" |
| PASS em.dir: IDL set to "auto\0" |
| PASS em.dir: IDL set to "uto" |
| PASS em.dir: IDL set to "AUTO" |
| PASS em.className (<em class>): typeof IDL attribute |
| PASS em.className (<em class>): IDL get with DOM attribute unset |
| PASS em.className (<em class>): setAttribute() to "" |
| PASS em.className (<em class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.className (<em class>): setAttribute() to undefined |
| PASS em.className (<em class>): setAttribute() to 7 |
| PASS em.className (<em class>): setAttribute() to 1.5 |
| PASS em.className (<em class>): setAttribute() to "5%" |
| PASS em.className (<em class>): setAttribute() to "+100" |
| PASS em.className (<em class>): setAttribute() to ".5" |
| PASS em.className (<em class>): setAttribute() to true |
| PASS em.className (<em class>): setAttribute() to false |
| PASS em.className (<em class>): setAttribute() to object "[object Object]" |
| PASS em.className (<em class>): setAttribute() to NaN |
| PASS em.className (<em class>): setAttribute() to Infinity |
| PASS em.className (<em class>): setAttribute() to -Infinity |
| PASS em.className (<em class>): setAttribute() to "\0" |
| PASS em.className (<em class>): setAttribute() to null |
| PASS em.className (<em class>): setAttribute() to object "test-toString" |
| PASS em.className (<em class>): setAttribute() to object "test-valueOf" |
| PASS em.className (<em class>): IDL set to "" |
| PASS em.className (<em class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.className (<em class>): IDL set to undefined |
| PASS em.className (<em class>): IDL set to 7 |
| PASS em.className (<em class>): IDL set to 1.5 |
| PASS em.className (<em class>): IDL set to "5%" |
| PASS em.className (<em class>): IDL set to "+100" |
| PASS em.className (<em class>): IDL set to ".5" |
| PASS em.className (<em class>): IDL set to true |
| PASS em.className (<em class>): IDL set to false |
| PASS em.className (<em class>): IDL set to object "[object Object]" |
| PASS em.className (<em class>): IDL set to NaN |
| PASS em.className (<em class>): IDL set to Infinity |
| PASS em.className (<em class>): IDL set to -Infinity |
| PASS em.className (<em class>): IDL set to "\0" |
| PASS em.className (<em class>): IDL set to null |
| PASS em.className (<em class>): IDL set to object "test-toString" |
| PASS em.className (<em class>): IDL set to object "test-valueOf" |
| FAIL em.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL em.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL em.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL em.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL em.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL em.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL em.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL em.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL em.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL em.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL em.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS em.autofocus: IDL set to true |
| FAIL em.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL em.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL em.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL em.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL em.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL em.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL em.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL em.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS em.hidden: typeof IDL attribute |
| PASS em.hidden: IDL get with DOM attribute unset |
| PASS em.hidden: setAttribute() to "" |
| PASS em.hidden: setAttribute() to " foo " |
| PASS em.hidden: setAttribute() to undefined |
| PASS em.hidden: setAttribute() to null |
| PASS em.hidden: setAttribute() to 7 |
| PASS em.hidden: setAttribute() to 1.5 |
| PASS em.hidden: setAttribute() to "5%" |
| PASS em.hidden: setAttribute() to "+100" |
| PASS em.hidden: setAttribute() to ".5" |
| PASS em.hidden: setAttribute() to true |
| PASS em.hidden: setAttribute() to false |
| PASS em.hidden: setAttribute() to object "[object Object]" |
| PASS em.hidden: setAttribute() to NaN |
| PASS em.hidden: setAttribute() to Infinity |
| PASS em.hidden: setAttribute() to -Infinity |
| PASS em.hidden: setAttribute() to "\0" |
| PASS em.hidden: setAttribute() to object "test-toString" |
| PASS em.hidden: setAttribute() to object "test-valueOf" |
| PASS em.hidden: setAttribute() to "hidden" |
| PASS em.hidden: IDL set to "" |
| PASS em.hidden: IDL set to " foo " |
| PASS em.hidden: IDL set to undefined |
| PASS em.hidden: IDL set to null |
| PASS em.hidden: IDL set to 7 |
| PASS em.hidden: IDL set to 1.5 |
| PASS em.hidden: IDL set to "5%" |
| PASS em.hidden: IDL set to "+100" |
| PASS em.hidden: IDL set to ".5" |
| PASS em.hidden: IDL set to true |
| PASS em.hidden: IDL set to false |
| PASS em.hidden: IDL set to object "[object Object]" |
| PASS em.hidden: IDL set to NaN |
| PASS em.hidden: IDL set to Infinity |
| PASS em.hidden: IDL set to -Infinity |
| PASS em.hidden: IDL set to "\0" |
| PASS em.hidden: IDL set to object "test-toString" |
| PASS em.hidden: IDL set to object "test-valueOf" |
| PASS em.accessKey: typeof IDL attribute |
| PASS em.accessKey: IDL get with DOM attribute unset |
| PASS em.accessKey: setAttribute() to "" |
| PASS em.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.accessKey: setAttribute() to undefined |
| PASS em.accessKey: setAttribute() to 7 |
| PASS em.accessKey: setAttribute() to 1.5 |
| PASS em.accessKey: setAttribute() to "5%" |
| PASS em.accessKey: setAttribute() to "+100" |
| PASS em.accessKey: setAttribute() to ".5" |
| PASS em.accessKey: setAttribute() to true |
| PASS em.accessKey: setAttribute() to false |
| PASS em.accessKey: setAttribute() to object "[object Object]" |
| PASS em.accessKey: setAttribute() to NaN |
| PASS em.accessKey: setAttribute() to Infinity |
| PASS em.accessKey: setAttribute() to -Infinity |
| PASS em.accessKey: setAttribute() to "\0" |
| PASS em.accessKey: setAttribute() to null |
| PASS em.accessKey: setAttribute() to object "test-toString" |
| PASS em.accessKey: setAttribute() to object "test-valueOf" |
| PASS em.accessKey: IDL set to "" |
| PASS em.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS em.accessKey: IDL set to undefined |
| PASS em.accessKey: IDL set to 7 |
| PASS em.accessKey: IDL set to 1.5 |
| PASS em.accessKey: IDL set to "5%" |
| PASS em.accessKey: IDL set to "+100" |
| PASS em.accessKey: IDL set to ".5" |
| PASS em.accessKey: IDL set to true |
| PASS em.accessKey: IDL set to false |
| PASS em.accessKey: IDL set to object "[object Object]" |
| PASS em.accessKey: IDL set to NaN |
| PASS em.accessKey: IDL set to Infinity |
| PASS em.accessKey: IDL set to -Infinity |
| PASS em.accessKey: IDL set to "\0" |
| PASS em.accessKey: IDL set to null |
| PASS em.accessKey: IDL set to object "test-toString" |
| PASS em.accessKey: IDL set to object "test-valueOf" |
| PASS em.tabIndex: typeof IDL attribute |
| PASS em.tabIndex: setAttribute() to -36 |
| PASS em.tabIndex: setAttribute() to -1 |
| PASS em.tabIndex: setAttribute() to 0 |
| PASS em.tabIndex: setAttribute() to 1 |
| PASS em.tabIndex: setAttribute() to 2147483647 |
| PASS em.tabIndex: setAttribute() to -2147483648 |
| PASS em.tabIndex: setAttribute() to "-1" |
| PASS em.tabIndex: setAttribute() to "-0" |
| PASS em.tabIndex: setAttribute() to "0" |
| PASS em.tabIndex: setAttribute() to "1" |
| PASS em.tabIndex: setAttribute() to "\t7" |
| PASS em.tabIndex: setAttribute() to "\f7" |
| PASS em.tabIndex: setAttribute() to " 7" |
| PASS em.tabIndex: setAttribute() to "\n7" |
| PASS em.tabIndex: setAttribute() to "\r7" |
| PASS em.tabIndex: setAttribute() to 1.5 |
| PASS em.tabIndex: setAttribute() to "5%" |
| PASS em.tabIndex: setAttribute() to "+100" |
| PASS em.tabIndex: setAttribute() to object "2" |
| PASS em.tabIndex: IDL set to -36 |
| PASS em.tabIndex: IDL set to -1 |
| PASS em.tabIndex: IDL set to 0 |
| PASS em.tabIndex: IDL set to 1 |
| PASS em.tabIndex: IDL set to 2147483647 |
| PASS em.tabIndex: IDL set to -2147483648 |
| PASS strong.title: typeof IDL attribute |
| PASS strong.title: IDL get with DOM attribute unset |
| PASS strong.title: setAttribute() to "" |
| PASS strong.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.title: setAttribute() to undefined |
| PASS strong.title: setAttribute() to 7 |
| PASS strong.title: setAttribute() to 1.5 |
| PASS strong.title: setAttribute() to "5%" |
| PASS strong.title: setAttribute() to "+100" |
| PASS strong.title: setAttribute() to ".5" |
| PASS strong.title: setAttribute() to true |
| PASS strong.title: setAttribute() to false |
| PASS strong.title: setAttribute() to object "[object Object]" |
| PASS strong.title: setAttribute() to NaN |
| PASS strong.title: setAttribute() to Infinity |
| PASS strong.title: setAttribute() to -Infinity |
| PASS strong.title: setAttribute() to "\0" |
| PASS strong.title: setAttribute() to null |
| PASS strong.title: setAttribute() to object "test-toString" |
| PASS strong.title: setAttribute() to object "test-valueOf" |
| PASS strong.title: IDL set to "" |
| PASS strong.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.title: IDL set to undefined |
| PASS strong.title: IDL set to 7 |
| PASS strong.title: IDL set to 1.5 |
| PASS strong.title: IDL set to "5%" |
| PASS strong.title: IDL set to "+100" |
| PASS strong.title: IDL set to ".5" |
| PASS strong.title: IDL set to true |
| PASS strong.title: IDL set to false |
| PASS strong.title: IDL set to object "[object Object]" |
| PASS strong.title: IDL set to NaN |
| PASS strong.title: IDL set to Infinity |
| PASS strong.title: IDL set to -Infinity |
| PASS strong.title: IDL set to "\0" |
| PASS strong.title: IDL set to null |
| PASS strong.title: IDL set to object "test-toString" |
| PASS strong.title: IDL set to object "test-valueOf" |
| PASS strong.lang: typeof IDL attribute |
| PASS strong.lang: IDL get with DOM attribute unset |
| PASS strong.lang: setAttribute() to "" |
| PASS strong.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.lang: setAttribute() to undefined |
| PASS strong.lang: setAttribute() to 7 |
| PASS strong.lang: setAttribute() to 1.5 |
| PASS strong.lang: setAttribute() to "5%" |
| PASS strong.lang: setAttribute() to "+100" |
| PASS strong.lang: setAttribute() to ".5" |
| PASS strong.lang: setAttribute() to true |
| PASS strong.lang: setAttribute() to false |
| PASS strong.lang: setAttribute() to object "[object Object]" |
| PASS strong.lang: setAttribute() to NaN |
| PASS strong.lang: setAttribute() to Infinity |
| PASS strong.lang: setAttribute() to -Infinity |
| PASS strong.lang: setAttribute() to "\0" |
| PASS strong.lang: setAttribute() to null |
| PASS strong.lang: setAttribute() to object "test-toString" |
| PASS strong.lang: setAttribute() to object "test-valueOf" |
| PASS strong.lang: IDL set to "" |
| PASS strong.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.lang: IDL set to undefined |
| PASS strong.lang: IDL set to 7 |
| PASS strong.lang: IDL set to 1.5 |
| PASS strong.lang: IDL set to "5%" |
| PASS strong.lang: IDL set to "+100" |
| PASS strong.lang: IDL set to ".5" |
| PASS strong.lang: IDL set to true |
| PASS strong.lang: IDL set to false |
| PASS strong.lang: IDL set to object "[object Object]" |
| PASS strong.lang: IDL set to NaN |
| PASS strong.lang: IDL set to Infinity |
| PASS strong.lang: IDL set to -Infinity |
| PASS strong.lang: IDL set to "\0" |
| PASS strong.lang: IDL set to null |
| PASS strong.lang: IDL set to object "test-toString" |
| PASS strong.lang: IDL set to object "test-valueOf" |
| PASS strong.dir: typeof IDL attribute |
| PASS strong.dir: IDL get with DOM attribute unset |
| PASS strong.dir: setAttribute() to "" |
| PASS strong.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.dir: setAttribute() to undefined |
| PASS strong.dir: setAttribute() to 7 |
| PASS strong.dir: setAttribute() to 1.5 |
| PASS strong.dir: setAttribute() to "5%" |
| PASS strong.dir: setAttribute() to "+100" |
| PASS strong.dir: setAttribute() to ".5" |
| PASS strong.dir: setAttribute() to true |
| PASS strong.dir: setAttribute() to false |
| PASS strong.dir: setAttribute() to object "[object Object]" |
| PASS strong.dir: setAttribute() to NaN |
| PASS strong.dir: setAttribute() to Infinity |
| PASS strong.dir: setAttribute() to -Infinity |
| PASS strong.dir: setAttribute() to "\0" |
| PASS strong.dir: setAttribute() to null |
| PASS strong.dir: setAttribute() to object "test-toString" |
| PASS strong.dir: setAttribute() to object "test-valueOf" |
| PASS strong.dir: setAttribute() to "ltr" |
| PASS strong.dir: setAttribute() to "xltr" |
| PASS strong.dir: setAttribute() to "ltr\0" |
| PASS strong.dir: setAttribute() to "tr" |
| PASS strong.dir: setAttribute() to "LTR" |
| PASS strong.dir: setAttribute() to "rtl" |
| PASS strong.dir: setAttribute() to "xrtl" |
| PASS strong.dir: setAttribute() to "rtl\0" |
| PASS strong.dir: setAttribute() to "tl" |
| PASS strong.dir: setAttribute() to "RTL" |
| PASS strong.dir: setAttribute() to "auto" |
| PASS strong.dir: setAttribute() to "xauto" |
| PASS strong.dir: setAttribute() to "auto\0" |
| PASS strong.dir: setAttribute() to "uto" |
| PASS strong.dir: setAttribute() to "AUTO" |
| PASS strong.dir: IDL set to "" |
| PASS strong.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.dir: IDL set to undefined |
| PASS strong.dir: IDL set to 7 |
| PASS strong.dir: IDL set to 1.5 |
| PASS strong.dir: IDL set to "5%" |
| PASS strong.dir: IDL set to "+100" |
| PASS strong.dir: IDL set to ".5" |
| PASS strong.dir: IDL set to true |
| PASS strong.dir: IDL set to false |
| PASS strong.dir: IDL set to object "[object Object]" |
| PASS strong.dir: IDL set to NaN |
| PASS strong.dir: IDL set to Infinity |
| PASS strong.dir: IDL set to -Infinity |
| PASS strong.dir: IDL set to "\0" |
| PASS strong.dir: IDL set to null |
| PASS strong.dir: IDL set to object "test-toString" |
| PASS strong.dir: IDL set to object "test-valueOf" |
| PASS strong.dir: IDL set to "ltr" |
| PASS strong.dir: IDL set to "xltr" |
| PASS strong.dir: IDL set to "ltr\0" |
| PASS strong.dir: IDL set to "tr" |
| PASS strong.dir: IDL set to "LTR" |
| PASS strong.dir: IDL set to "rtl" |
| PASS strong.dir: IDL set to "xrtl" |
| PASS strong.dir: IDL set to "rtl\0" |
| PASS strong.dir: IDL set to "tl" |
| PASS strong.dir: IDL set to "RTL" |
| PASS strong.dir: IDL set to "auto" |
| PASS strong.dir: IDL set to "xauto" |
| PASS strong.dir: IDL set to "auto\0" |
| PASS strong.dir: IDL set to "uto" |
| PASS strong.dir: IDL set to "AUTO" |
| PASS strong.className (<strong class>): typeof IDL attribute |
| PASS strong.className (<strong class>): IDL get with DOM attribute unset |
| PASS strong.className (<strong class>): setAttribute() to "" |
| PASS strong.className (<strong class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.className (<strong class>): setAttribute() to undefined |
| PASS strong.className (<strong class>): setAttribute() to 7 |
| PASS strong.className (<strong class>): setAttribute() to 1.5 |
| PASS strong.className (<strong class>): setAttribute() to "5%" |
| PASS strong.className (<strong class>): setAttribute() to "+100" |
| PASS strong.className (<strong class>): setAttribute() to ".5" |
| PASS strong.className (<strong class>): setAttribute() to true |
| PASS strong.className (<strong class>): setAttribute() to false |
| PASS strong.className (<strong class>): setAttribute() to object "[object Object]" |
| PASS strong.className (<strong class>): setAttribute() to NaN |
| PASS strong.className (<strong class>): setAttribute() to Infinity |
| PASS strong.className (<strong class>): setAttribute() to -Infinity |
| PASS strong.className (<strong class>): setAttribute() to "\0" |
| PASS strong.className (<strong class>): setAttribute() to null |
| PASS strong.className (<strong class>): setAttribute() to object "test-toString" |
| PASS strong.className (<strong class>): setAttribute() to object "test-valueOf" |
| PASS strong.className (<strong class>): IDL set to "" |
| PASS strong.className (<strong class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.className (<strong class>): IDL set to undefined |
| PASS strong.className (<strong class>): IDL set to 7 |
| PASS strong.className (<strong class>): IDL set to 1.5 |
| PASS strong.className (<strong class>): IDL set to "5%" |
| PASS strong.className (<strong class>): IDL set to "+100" |
| PASS strong.className (<strong class>): IDL set to ".5" |
| PASS strong.className (<strong class>): IDL set to true |
| PASS strong.className (<strong class>): IDL set to false |
| PASS strong.className (<strong class>): IDL set to object "[object Object]" |
| PASS strong.className (<strong class>): IDL set to NaN |
| PASS strong.className (<strong class>): IDL set to Infinity |
| PASS strong.className (<strong class>): IDL set to -Infinity |
| PASS strong.className (<strong class>): IDL set to "\0" |
| PASS strong.className (<strong class>): IDL set to null |
| PASS strong.className (<strong class>): IDL set to object "test-toString" |
| PASS strong.className (<strong class>): IDL set to object "test-valueOf" |
| FAIL strong.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL strong.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL strong.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL strong.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL strong.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL strong.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL strong.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL strong.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL strong.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL strong.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL strong.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS strong.autofocus: IDL set to true |
| FAIL strong.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL strong.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL strong.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL strong.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL strong.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL strong.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL strong.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL strong.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS strong.hidden: typeof IDL attribute |
| PASS strong.hidden: IDL get with DOM attribute unset |
| PASS strong.hidden: setAttribute() to "" |
| PASS strong.hidden: setAttribute() to " foo " |
| PASS strong.hidden: setAttribute() to undefined |
| PASS strong.hidden: setAttribute() to null |
| PASS strong.hidden: setAttribute() to 7 |
| PASS strong.hidden: setAttribute() to 1.5 |
| PASS strong.hidden: setAttribute() to "5%" |
| PASS strong.hidden: setAttribute() to "+100" |
| PASS strong.hidden: setAttribute() to ".5" |
| PASS strong.hidden: setAttribute() to true |
| PASS strong.hidden: setAttribute() to false |
| PASS strong.hidden: setAttribute() to object "[object Object]" |
| PASS strong.hidden: setAttribute() to NaN |
| PASS strong.hidden: setAttribute() to Infinity |
| PASS strong.hidden: setAttribute() to -Infinity |
| PASS strong.hidden: setAttribute() to "\0" |
| PASS strong.hidden: setAttribute() to object "test-toString" |
| PASS strong.hidden: setAttribute() to object "test-valueOf" |
| PASS strong.hidden: setAttribute() to "hidden" |
| PASS strong.hidden: IDL set to "" |
| PASS strong.hidden: IDL set to " foo " |
| PASS strong.hidden: IDL set to undefined |
| PASS strong.hidden: IDL set to null |
| PASS strong.hidden: IDL set to 7 |
| PASS strong.hidden: IDL set to 1.5 |
| PASS strong.hidden: IDL set to "5%" |
| PASS strong.hidden: IDL set to "+100" |
| PASS strong.hidden: IDL set to ".5" |
| PASS strong.hidden: IDL set to true |
| PASS strong.hidden: IDL set to false |
| PASS strong.hidden: IDL set to object "[object Object]" |
| PASS strong.hidden: IDL set to NaN |
| PASS strong.hidden: IDL set to Infinity |
| PASS strong.hidden: IDL set to -Infinity |
| PASS strong.hidden: IDL set to "\0" |
| PASS strong.hidden: IDL set to object "test-toString" |
| PASS strong.hidden: IDL set to object "test-valueOf" |
| PASS strong.accessKey: typeof IDL attribute |
| PASS strong.accessKey: IDL get with DOM attribute unset |
| PASS strong.accessKey: setAttribute() to "" |
| PASS strong.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.accessKey: setAttribute() to undefined |
| PASS strong.accessKey: setAttribute() to 7 |
| PASS strong.accessKey: setAttribute() to 1.5 |
| PASS strong.accessKey: setAttribute() to "5%" |
| PASS strong.accessKey: setAttribute() to "+100" |
| PASS strong.accessKey: setAttribute() to ".5" |
| PASS strong.accessKey: setAttribute() to true |
| PASS strong.accessKey: setAttribute() to false |
| PASS strong.accessKey: setAttribute() to object "[object Object]" |
| PASS strong.accessKey: setAttribute() to NaN |
| PASS strong.accessKey: setAttribute() to Infinity |
| PASS strong.accessKey: setAttribute() to -Infinity |
| PASS strong.accessKey: setAttribute() to "\0" |
| PASS strong.accessKey: setAttribute() to null |
| PASS strong.accessKey: setAttribute() to object "test-toString" |
| PASS strong.accessKey: setAttribute() to object "test-valueOf" |
| PASS strong.accessKey: IDL set to "" |
| PASS strong.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS strong.accessKey: IDL set to undefined |
| PASS strong.accessKey: IDL set to 7 |
| PASS strong.accessKey: IDL set to 1.5 |
| PASS strong.accessKey: IDL set to "5%" |
| PASS strong.accessKey: IDL set to "+100" |
| PASS strong.accessKey: IDL set to ".5" |
| PASS strong.accessKey: IDL set to true |
| PASS strong.accessKey: IDL set to false |
| PASS strong.accessKey: IDL set to object "[object Object]" |
| PASS strong.accessKey: IDL set to NaN |
| PASS strong.accessKey: IDL set to Infinity |
| PASS strong.accessKey: IDL set to -Infinity |
| PASS strong.accessKey: IDL set to "\0" |
| PASS strong.accessKey: IDL set to null |
| PASS strong.accessKey: IDL set to object "test-toString" |
| PASS strong.accessKey: IDL set to object "test-valueOf" |
| PASS strong.tabIndex: typeof IDL attribute |
| PASS strong.tabIndex: setAttribute() to -36 |
| PASS strong.tabIndex: setAttribute() to -1 |
| PASS strong.tabIndex: setAttribute() to 0 |
| PASS strong.tabIndex: setAttribute() to 1 |
| PASS strong.tabIndex: setAttribute() to 2147483647 |
| PASS strong.tabIndex: setAttribute() to -2147483648 |
| PASS strong.tabIndex: setAttribute() to "-1" |
| PASS strong.tabIndex: setAttribute() to "-0" |
| PASS strong.tabIndex: setAttribute() to "0" |
| PASS strong.tabIndex: setAttribute() to "1" |
| PASS strong.tabIndex: setAttribute() to "\t7" |
| PASS strong.tabIndex: setAttribute() to "\f7" |
| PASS strong.tabIndex: setAttribute() to " 7" |
| PASS strong.tabIndex: setAttribute() to "\n7" |
| PASS strong.tabIndex: setAttribute() to "\r7" |
| PASS strong.tabIndex: setAttribute() to 1.5 |
| PASS strong.tabIndex: setAttribute() to "5%" |
| PASS strong.tabIndex: setAttribute() to "+100" |
| PASS strong.tabIndex: setAttribute() to object "2" |
| PASS strong.tabIndex: IDL set to -36 |
| PASS strong.tabIndex: IDL set to -1 |
| PASS strong.tabIndex: IDL set to 0 |
| PASS strong.tabIndex: IDL set to 1 |
| PASS strong.tabIndex: IDL set to 2147483647 |
| PASS strong.tabIndex: IDL set to -2147483648 |
| PASS small.title: typeof IDL attribute |
| PASS small.title: IDL get with DOM attribute unset |
| PASS small.title: setAttribute() to "" |
| PASS small.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.title: setAttribute() to undefined |
| PASS small.title: setAttribute() to 7 |
| PASS small.title: setAttribute() to 1.5 |
| PASS small.title: setAttribute() to "5%" |
| PASS small.title: setAttribute() to "+100" |
| PASS small.title: setAttribute() to ".5" |
| PASS small.title: setAttribute() to true |
| PASS small.title: setAttribute() to false |
| PASS small.title: setAttribute() to object "[object Object]" |
| PASS small.title: setAttribute() to NaN |
| PASS small.title: setAttribute() to Infinity |
| PASS small.title: setAttribute() to -Infinity |
| PASS small.title: setAttribute() to "\0" |
| PASS small.title: setAttribute() to null |
| PASS small.title: setAttribute() to object "test-toString" |
| PASS small.title: setAttribute() to object "test-valueOf" |
| PASS small.title: IDL set to "" |
| PASS small.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.title: IDL set to undefined |
| PASS small.title: IDL set to 7 |
| PASS small.title: IDL set to 1.5 |
| PASS small.title: IDL set to "5%" |
| PASS small.title: IDL set to "+100" |
| PASS small.title: IDL set to ".5" |
| PASS small.title: IDL set to true |
| PASS small.title: IDL set to false |
| PASS small.title: IDL set to object "[object Object]" |
| PASS small.title: IDL set to NaN |
| PASS small.title: IDL set to Infinity |
| PASS small.title: IDL set to -Infinity |
| PASS small.title: IDL set to "\0" |
| PASS small.title: IDL set to null |
| PASS small.title: IDL set to object "test-toString" |
| PASS small.title: IDL set to object "test-valueOf" |
| PASS small.lang: typeof IDL attribute |
| PASS small.lang: IDL get with DOM attribute unset |
| PASS small.lang: setAttribute() to "" |
| PASS small.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.lang: setAttribute() to undefined |
| PASS small.lang: setAttribute() to 7 |
| PASS small.lang: setAttribute() to 1.5 |
| PASS small.lang: setAttribute() to "5%" |
| PASS small.lang: setAttribute() to "+100" |
| PASS small.lang: setAttribute() to ".5" |
| PASS small.lang: setAttribute() to true |
| PASS small.lang: setAttribute() to false |
| PASS small.lang: setAttribute() to object "[object Object]" |
| PASS small.lang: setAttribute() to NaN |
| PASS small.lang: setAttribute() to Infinity |
| PASS small.lang: setAttribute() to -Infinity |
| PASS small.lang: setAttribute() to "\0" |
| PASS small.lang: setAttribute() to null |
| PASS small.lang: setAttribute() to object "test-toString" |
| PASS small.lang: setAttribute() to object "test-valueOf" |
| PASS small.lang: IDL set to "" |
| PASS small.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.lang: IDL set to undefined |
| PASS small.lang: IDL set to 7 |
| PASS small.lang: IDL set to 1.5 |
| PASS small.lang: IDL set to "5%" |
| PASS small.lang: IDL set to "+100" |
| PASS small.lang: IDL set to ".5" |
| PASS small.lang: IDL set to true |
| PASS small.lang: IDL set to false |
| PASS small.lang: IDL set to object "[object Object]" |
| PASS small.lang: IDL set to NaN |
| PASS small.lang: IDL set to Infinity |
| PASS small.lang: IDL set to -Infinity |
| PASS small.lang: IDL set to "\0" |
| PASS small.lang: IDL set to null |
| PASS small.lang: IDL set to object "test-toString" |
| PASS small.lang: IDL set to object "test-valueOf" |
| PASS small.dir: typeof IDL attribute |
| PASS small.dir: IDL get with DOM attribute unset |
| PASS small.dir: setAttribute() to "" |
| PASS small.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.dir: setAttribute() to undefined |
| PASS small.dir: setAttribute() to 7 |
| PASS small.dir: setAttribute() to 1.5 |
| PASS small.dir: setAttribute() to "5%" |
| PASS small.dir: setAttribute() to "+100" |
| PASS small.dir: setAttribute() to ".5" |
| PASS small.dir: setAttribute() to true |
| PASS small.dir: setAttribute() to false |
| PASS small.dir: setAttribute() to object "[object Object]" |
| PASS small.dir: setAttribute() to NaN |
| PASS small.dir: setAttribute() to Infinity |
| PASS small.dir: setAttribute() to -Infinity |
| PASS small.dir: setAttribute() to "\0" |
| PASS small.dir: setAttribute() to null |
| PASS small.dir: setAttribute() to object "test-toString" |
| PASS small.dir: setAttribute() to object "test-valueOf" |
| PASS small.dir: setAttribute() to "ltr" |
| PASS small.dir: setAttribute() to "xltr" |
| PASS small.dir: setAttribute() to "ltr\0" |
| PASS small.dir: setAttribute() to "tr" |
| PASS small.dir: setAttribute() to "LTR" |
| PASS small.dir: setAttribute() to "rtl" |
| PASS small.dir: setAttribute() to "xrtl" |
| PASS small.dir: setAttribute() to "rtl\0" |
| PASS small.dir: setAttribute() to "tl" |
| PASS small.dir: setAttribute() to "RTL" |
| PASS small.dir: setAttribute() to "auto" |
| PASS small.dir: setAttribute() to "xauto" |
| PASS small.dir: setAttribute() to "auto\0" |
| PASS small.dir: setAttribute() to "uto" |
| PASS small.dir: setAttribute() to "AUTO" |
| PASS small.dir: IDL set to "" |
| PASS small.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.dir: IDL set to undefined |
| PASS small.dir: IDL set to 7 |
| PASS small.dir: IDL set to 1.5 |
| PASS small.dir: IDL set to "5%" |
| PASS small.dir: IDL set to "+100" |
| PASS small.dir: IDL set to ".5" |
| PASS small.dir: IDL set to true |
| PASS small.dir: IDL set to false |
| PASS small.dir: IDL set to object "[object Object]" |
| PASS small.dir: IDL set to NaN |
| PASS small.dir: IDL set to Infinity |
| PASS small.dir: IDL set to -Infinity |
| PASS small.dir: IDL set to "\0" |
| PASS small.dir: IDL set to null |
| PASS small.dir: IDL set to object "test-toString" |
| PASS small.dir: IDL set to object "test-valueOf" |
| PASS small.dir: IDL set to "ltr" |
| PASS small.dir: IDL set to "xltr" |
| PASS small.dir: IDL set to "ltr\0" |
| PASS small.dir: IDL set to "tr" |
| PASS small.dir: IDL set to "LTR" |
| PASS small.dir: IDL set to "rtl" |
| PASS small.dir: IDL set to "xrtl" |
| PASS small.dir: IDL set to "rtl\0" |
| PASS small.dir: IDL set to "tl" |
| PASS small.dir: IDL set to "RTL" |
| PASS small.dir: IDL set to "auto" |
| PASS small.dir: IDL set to "xauto" |
| PASS small.dir: IDL set to "auto\0" |
| PASS small.dir: IDL set to "uto" |
| PASS small.dir: IDL set to "AUTO" |
| PASS small.className (<small class>): typeof IDL attribute |
| PASS small.className (<small class>): IDL get with DOM attribute unset |
| PASS small.className (<small class>): setAttribute() to "" |
| PASS small.className (<small class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.className (<small class>): setAttribute() to undefined |
| PASS small.className (<small class>): setAttribute() to 7 |
| PASS small.className (<small class>): setAttribute() to 1.5 |
| PASS small.className (<small class>): setAttribute() to "5%" |
| PASS small.className (<small class>): setAttribute() to "+100" |
| PASS small.className (<small class>): setAttribute() to ".5" |
| PASS small.className (<small class>): setAttribute() to true |
| PASS small.className (<small class>): setAttribute() to false |
| PASS small.className (<small class>): setAttribute() to object "[object Object]" |
| PASS small.className (<small class>): setAttribute() to NaN |
| PASS small.className (<small class>): setAttribute() to Infinity |
| PASS small.className (<small class>): setAttribute() to -Infinity |
| PASS small.className (<small class>): setAttribute() to "\0" |
| PASS small.className (<small class>): setAttribute() to null |
| PASS small.className (<small class>): setAttribute() to object "test-toString" |
| PASS small.className (<small class>): setAttribute() to object "test-valueOf" |
| PASS small.className (<small class>): IDL set to "" |
| PASS small.className (<small class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.className (<small class>): IDL set to undefined |
| PASS small.className (<small class>): IDL set to 7 |
| PASS small.className (<small class>): IDL set to 1.5 |
| PASS small.className (<small class>): IDL set to "5%" |
| PASS small.className (<small class>): IDL set to "+100" |
| PASS small.className (<small class>): IDL set to ".5" |
| PASS small.className (<small class>): IDL set to true |
| PASS small.className (<small class>): IDL set to false |
| PASS small.className (<small class>): IDL set to object "[object Object]" |
| PASS small.className (<small class>): IDL set to NaN |
| PASS small.className (<small class>): IDL set to Infinity |
| PASS small.className (<small class>): IDL set to -Infinity |
| PASS small.className (<small class>): IDL set to "\0" |
| PASS small.className (<small class>): IDL set to null |
| PASS small.className (<small class>): IDL set to object "test-toString" |
| PASS small.className (<small class>): IDL set to object "test-valueOf" |
| FAIL small.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL small.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL small.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL small.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL small.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL small.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL small.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL small.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL small.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL small.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL small.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS small.autofocus: IDL set to true |
| FAIL small.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL small.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL small.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL small.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL small.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL small.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL small.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL small.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS small.hidden: typeof IDL attribute |
| PASS small.hidden: IDL get with DOM attribute unset |
| PASS small.hidden: setAttribute() to "" |
| PASS small.hidden: setAttribute() to " foo " |
| PASS small.hidden: setAttribute() to undefined |
| PASS small.hidden: setAttribute() to null |
| PASS small.hidden: setAttribute() to 7 |
| PASS small.hidden: setAttribute() to 1.5 |
| PASS small.hidden: setAttribute() to "5%" |
| PASS small.hidden: setAttribute() to "+100" |
| PASS small.hidden: setAttribute() to ".5" |
| PASS small.hidden: setAttribute() to true |
| PASS small.hidden: setAttribute() to false |
| PASS small.hidden: setAttribute() to object "[object Object]" |
| PASS small.hidden: setAttribute() to NaN |
| PASS small.hidden: setAttribute() to Infinity |
| PASS small.hidden: setAttribute() to -Infinity |
| PASS small.hidden: setAttribute() to "\0" |
| PASS small.hidden: setAttribute() to object "test-toString" |
| PASS small.hidden: setAttribute() to object "test-valueOf" |
| PASS small.hidden: setAttribute() to "hidden" |
| PASS small.hidden: IDL set to "" |
| PASS small.hidden: IDL set to " foo " |
| PASS small.hidden: IDL set to undefined |
| PASS small.hidden: IDL set to null |
| PASS small.hidden: IDL set to 7 |
| PASS small.hidden: IDL set to 1.5 |
| PASS small.hidden: IDL set to "5%" |
| PASS small.hidden: IDL set to "+100" |
| PASS small.hidden: IDL set to ".5" |
| PASS small.hidden: IDL set to true |
| PASS small.hidden: IDL set to false |
| PASS small.hidden: IDL set to object "[object Object]" |
| PASS small.hidden: IDL set to NaN |
| PASS small.hidden: IDL set to Infinity |
| PASS small.hidden: IDL set to -Infinity |
| PASS small.hidden: IDL set to "\0" |
| PASS small.hidden: IDL set to object "test-toString" |
| PASS small.hidden: IDL set to object "test-valueOf" |
| PASS small.accessKey: typeof IDL attribute |
| PASS small.accessKey: IDL get with DOM attribute unset |
| PASS small.accessKey: setAttribute() to "" |
| PASS small.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.accessKey: setAttribute() to undefined |
| PASS small.accessKey: setAttribute() to 7 |
| PASS small.accessKey: setAttribute() to 1.5 |
| PASS small.accessKey: setAttribute() to "5%" |
| PASS small.accessKey: setAttribute() to "+100" |
| PASS small.accessKey: setAttribute() to ".5" |
| PASS small.accessKey: setAttribute() to true |
| PASS small.accessKey: setAttribute() to false |
| PASS small.accessKey: setAttribute() to object "[object Object]" |
| PASS small.accessKey: setAttribute() to NaN |
| PASS small.accessKey: setAttribute() to Infinity |
| PASS small.accessKey: setAttribute() to -Infinity |
| PASS small.accessKey: setAttribute() to "\0" |
| PASS small.accessKey: setAttribute() to null |
| PASS small.accessKey: setAttribute() to object "test-toString" |
| PASS small.accessKey: setAttribute() to object "test-valueOf" |
| PASS small.accessKey: IDL set to "" |
| PASS small.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS small.accessKey: IDL set to undefined |
| PASS small.accessKey: IDL set to 7 |
| PASS small.accessKey: IDL set to 1.5 |
| PASS small.accessKey: IDL set to "5%" |
| PASS small.accessKey: IDL set to "+100" |
| PASS small.accessKey: IDL set to ".5" |
| PASS small.accessKey: IDL set to true |
| PASS small.accessKey: IDL set to false |
| PASS small.accessKey: IDL set to object "[object Object]" |
| PASS small.accessKey: IDL set to NaN |
| PASS small.accessKey: IDL set to Infinity |
| PASS small.accessKey: IDL set to -Infinity |
| PASS small.accessKey: IDL set to "\0" |
| PASS small.accessKey: IDL set to null |
| PASS small.accessKey: IDL set to object "test-toString" |
| PASS small.accessKey: IDL set to object "test-valueOf" |
| PASS small.tabIndex: typeof IDL attribute |
| PASS small.tabIndex: setAttribute() to -36 |
| PASS small.tabIndex: setAttribute() to -1 |
| PASS small.tabIndex: setAttribute() to 0 |
| PASS small.tabIndex: setAttribute() to 1 |
| PASS small.tabIndex: setAttribute() to 2147483647 |
| PASS small.tabIndex: setAttribute() to -2147483648 |
| PASS small.tabIndex: setAttribute() to "-1" |
| PASS small.tabIndex: setAttribute() to "-0" |
| PASS small.tabIndex: setAttribute() to "0" |
| PASS small.tabIndex: setAttribute() to "1" |
| PASS small.tabIndex: setAttribute() to "\t7" |
| PASS small.tabIndex: setAttribute() to "\f7" |
| PASS small.tabIndex: setAttribute() to " 7" |
| PASS small.tabIndex: setAttribute() to "\n7" |
| PASS small.tabIndex: setAttribute() to "\r7" |
| PASS small.tabIndex: setAttribute() to 1.5 |
| PASS small.tabIndex: setAttribute() to "5%" |
| PASS small.tabIndex: setAttribute() to "+100" |
| PASS small.tabIndex: setAttribute() to object "2" |
| PASS small.tabIndex: IDL set to -36 |
| PASS small.tabIndex: IDL set to -1 |
| PASS small.tabIndex: IDL set to 0 |
| PASS small.tabIndex: IDL set to 1 |
| PASS small.tabIndex: IDL set to 2147483647 |
| PASS small.tabIndex: IDL set to -2147483648 |
| PASS s.title: typeof IDL attribute |
| PASS s.title: IDL get with DOM attribute unset |
| PASS s.title: setAttribute() to "" |
| PASS s.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.title: setAttribute() to undefined |
| PASS s.title: setAttribute() to 7 |
| PASS s.title: setAttribute() to 1.5 |
| PASS s.title: setAttribute() to "5%" |
| PASS s.title: setAttribute() to "+100" |
| PASS s.title: setAttribute() to ".5" |
| PASS s.title: setAttribute() to true |
| PASS s.title: setAttribute() to false |
| PASS s.title: setAttribute() to object "[object Object]" |
| PASS s.title: setAttribute() to NaN |
| PASS s.title: setAttribute() to Infinity |
| PASS s.title: setAttribute() to -Infinity |
| PASS s.title: setAttribute() to "\0" |
| PASS s.title: setAttribute() to null |
| PASS s.title: setAttribute() to object "test-toString" |
| PASS s.title: setAttribute() to object "test-valueOf" |
| PASS s.title: IDL set to "" |
| PASS s.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.title: IDL set to undefined |
| PASS s.title: IDL set to 7 |
| PASS s.title: IDL set to 1.5 |
| PASS s.title: IDL set to "5%" |
| PASS s.title: IDL set to "+100" |
| PASS s.title: IDL set to ".5" |
| PASS s.title: IDL set to true |
| PASS s.title: IDL set to false |
| PASS s.title: IDL set to object "[object Object]" |
| PASS s.title: IDL set to NaN |
| PASS s.title: IDL set to Infinity |
| PASS s.title: IDL set to -Infinity |
| PASS s.title: IDL set to "\0" |
| PASS s.title: IDL set to null |
| PASS s.title: IDL set to object "test-toString" |
| PASS s.title: IDL set to object "test-valueOf" |
| PASS s.lang: typeof IDL attribute |
| PASS s.lang: IDL get with DOM attribute unset |
| PASS s.lang: setAttribute() to "" |
| PASS s.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.lang: setAttribute() to undefined |
| PASS s.lang: setAttribute() to 7 |
| PASS s.lang: setAttribute() to 1.5 |
| PASS s.lang: setAttribute() to "5%" |
| PASS s.lang: setAttribute() to "+100" |
| PASS s.lang: setAttribute() to ".5" |
| PASS s.lang: setAttribute() to true |
| PASS s.lang: setAttribute() to false |
| PASS s.lang: setAttribute() to object "[object Object]" |
| PASS s.lang: setAttribute() to NaN |
| PASS s.lang: setAttribute() to Infinity |
| PASS s.lang: setAttribute() to -Infinity |
| PASS s.lang: setAttribute() to "\0" |
| PASS s.lang: setAttribute() to null |
| PASS s.lang: setAttribute() to object "test-toString" |
| PASS s.lang: setAttribute() to object "test-valueOf" |
| PASS s.lang: IDL set to "" |
| PASS s.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.lang: IDL set to undefined |
| PASS s.lang: IDL set to 7 |
| PASS s.lang: IDL set to 1.5 |
| PASS s.lang: IDL set to "5%" |
| PASS s.lang: IDL set to "+100" |
| PASS s.lang: IDL set to ".5" |
| PASS s.lang: IDL set to true |
| PASS s.lang: IDL set to false |
| PASS s.lang: IDL set to object "[object Object]" |
| PASS s.lang: IDL set to NaN |
| PASS s.lang: IDL set to Infinity |
| PASS s.lang: IDL set to -Infinity |
| PASS s.lang: IDL set to "\0" |
| PASS s.lang: IDL set to null |
| PASS s.lang: IDL set to object "test-toString" |
| PASS s.lang: IDL set to object "test-valueOf" |
| PASS s.dir: typeof IDL attribute |
| PASS s.dir: IDL get with DOM attribute unset |
| PASS s.dir: setAttribute() to "" |
| PASS s.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.dir: setAttribute() to undefined |
| PASS s.dir: setAttribute() to 7 |
| PASS s.dir: setAttribute() to 1.5 |
| PASS s.dir: setAttribute() to "5%" |
| PASS s.dir: setAttribute() to "+100" |
| PASS s.dir: setAttribute() to ".5" |
| PASS s.dir: setAttribute() to true |
| PASS s.dir: setAttribute() to false |
| PASS s.dir: setAttribute() to object "[object Object]" |
| PASS s.dir: setAttribute() to NaN |
| PASS s.dir: setAttribute() to Infinity |
| PASS s.dir: setAttribute() to -Infinity |
| PASS s.dir: setAttribute() to "\0" |
| PASS s.dir: setAttribute() to null |
| PASS s.dir: setAttribute() to object "test-toString" |
| PASS s.dir: setAttribute() to object "test-valueOf" |
| PASS s.dir: setAttribute() to "ltr" |
| PASS s.dir: setAttribute() to "xltr" |
| PASS s.dir: setAttribute() to "ltr\0" |
| PASS s.dir: setAttribute() to "tr" |
| PASS s.dir: setAttribute() to "LTR" |
| PASS s.dir: setAttribute() to "rtl" |
| PASS s.dir: setAttribute() to "xrtl" |
| PASS s.dir: setAttribute() to "rtl\0" |
| PASS s.dir: setAttribute() to "tl" |
| PASS s.dir: setAttribute() to "RTL" |
| PASS s.dir: setAttribute() to "auto" |
| PASS s.dir: setAttribute() to "xauto" |
| PASS s.dir: setAttribute() to "auto\0" |
| PASS s.dir: setAttribute() to "uto" |
| PASS s.dir: setAttribute() to "AUTO" |
| PASS s.dir: IDL set to "" |
| PASS s.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.dir: IDL set to undefined |
| PASS s.dir: IDL set to 7 |
| PASS s.dir: IDL set to 1.5 |
| PASS s.dir: IDL set to "5%" |
| PASS s.dir: IDL set to "+100" |
| PASS s.dir: IDL set to ".5" |
| PASS s.dir: IDL set to true |
| PASS s.dir: IDL set to false |
| PASS s.dir: IDL set to object "[object Object]" |
| PASS s.dir: IDL set to NaN |
| PASS s.dir: IDL set to Infinity |
| PASS s.dir: IDL set to -Infinity |
| PASS s.dir: IDL set to "\0" |
| PASS s.dir: IDL set to null |
| PASS s.dir: IDL set to object "test-toString" |
| PASS s.dir: IDL set to object "test-valueOf" |
| PASS s.dir: IDL set to "ltr" |
| PASS s.dir: IDL set to "xltr" |
| PASS s.dir: IDL set to "ltr\0" |
| PASS s.dir: IDL set to "tr" |
| PASS s.dir: IDL set to "LTR" |
| PASS s.dir: IDL set to "rtl" |
| PASS s.dir: IDL set to "xrtl" |
| PASS s.dir: IDL set to "rtl\0" |
| PASS s.dir: IDL set to "tl" |
| PASS s.dir: IDL set to "RTL" |
| PASS s.dir: IDL set to "auto" |
| PASS s.dir: IDL set to "xauto" |
| PASS s.dir: IDL set to "auto\0" |
| PASS s.dir: IDL set to "uto" |
| PASS s.dir: IDL set to "AUTO" |
| PASS s.className (<s class>): typeof IDL attribute |
| PASS s.className (<s class>): IDL get with DOM attribute unset |
| PASS s.className (<s class>): setAttribute() to "" |
| PASS s.className (<s class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.className (<s class>): setAttribute() to undefined |
| PASS s.className (<s class>): setAttribute() to 7 |
| PASS s.className (<s class>): setAttribute() to 1.5 |
| PASS s.className (<s class>): setAttribute() to "5%" |
| PASS s.className (<s class>): setAttribute() to "+100" |
| PASS s.className (<s class>): setAttribute() to ".5" |
| PASS s.className (<s class>): setAttribute() to true |
| PASS s.className (<s class>): setAttribute() to false |
| PASS s.className (<s class>): setAttribute() to object "[object Object]" |
| PASS s.className (<s class>): setAttribute() to NaN |
| PASS s.className (<s class>): setAttribute() to Infinity |
| PASS s.className (<s class>): setAttribute() to -Infinity |
| PASS s.className (<s class>): setAttribute() to "\0" |
| PASS s.className (<s class>): setAttribute() to null |
| PASS s.className (<s class>): setAttribute() to object "test-toString" |
| PASS s.className (<s class>): setAttribute() to object "test-valueOf" |
| PASS s.className (<s class>): IDL set to "" |
| PASS s.className (<s class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.className (<s class>): IDL set to undefined |
| PASS s.className (<s class>): IDL set to 7 |
| PASS s.className (<s class>): IDL set to 1.5 |
| PASS s.className (<s class>): IDL set to "5%" |
| PASS s.className (<s class>): IDL set to "+100" |
| PASS s.className (<s class>): IDL set to ".5" |
| PASS s.className (<s class>): IDL set to true |
| PASS s.className (<s class>): IDL set to false |
| PASS s.className (<s class>): IDL set to object "[object Object]" |
| PASS s.className (<s class>): IDL set to NaN |
| PASS s.className (<s class>): IDL set to Infinity |
| PASS s.className (<s class>): IDL set to -Infinity |
| PASS s.className (<s class>): IDL set to "\0" |
| PASS s.className (<s class>): IDL set to null |
| PASS s.className (<s class>): IDL set to object "test-toString" |
| PASS s.className (<s class>): IDL set to object "test-valueOf" |
| FAIL s.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL s.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL s.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL s.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL s.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL s.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL s.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL s.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL s.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL s.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL s.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS s.autofocus: IDL set to true |
| FAIL s.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL s.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL s.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL s.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL s.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL s.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL s.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL s.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS s.hidden: typeof IDL attribute |
| PASS s.hidden: IDL get with DOM attribute unset |
| PASS s.hidden: setAttribute() to "" |
| PASS s.hidden: setAttribute() to " foo " |
| PASS s.hidden: setAttribute() to undefined |
| PASS s.hidden: setAttribute() to null |
| PASS s.hidden: setAttribute() to 7 |
| PASS s.hidden: setAttribute() to 1.5 |
| PASS s.hidden: setAttribute() to "5%" |
| PASS s.hidden: setAttribute() to "+100" |
| PASS s.hidden: setAttribute() to ".5" |
| PASS s.hidden: setAttribute() to true |
| PASS s.hidden: setAttribute() to false |
| PASS s.hidden: setAttribute() to object "[object Object]" |
| PASS s.hidden: setAttribute() to NaN |
| PASS s.hidden: setAttribute() to Infinity |
| PASS s.hidden: setAttribute() to -Infinity |
| PASS s.hidden: setAttribute() to "\0" |
| PASS s.hidden: setAttribute() to object "test-toString" |
| PASS s.hidden: setAttribute() to object "test-valueOf" |
| PASS s.hidden: setAttribute() to "hidden" |
| PASS s.hidden: IDL set to "" |
| PASS s.hidden: IDL set to " foo " |
| PASS s.hidden: IDL set to undefined |
| PASS s.hidden: IDL set to null |
| PASS s.hidden: IDL set to 7 |
| PASS s.hidden: IDL set to 1.5 |
| PASS s.hidden: IDL set to "5%" |
| PASS s.hidden: IDL set to "+100" |
| PASS s.hidden: IDL set to ".5" |
| PASS s.hidden: IDL set to true |
| PASS s.hidden: IDL set to false |
| PASS s.hidden: IDL set to object "[object Object]" |
| PASS s.hidden: IDL set to NaN |
| PASS s.hidden: IDL set to Infinity |
| PASS s.hidden: IDL set to -Infinity |
| PASS s.hidden: IDL set to "\0" |
| PASS s.hidden: IDL set to object "test-toString" |
| PASS s.hidden: IDL set to object "test-valueOf" |
| PASS s.accessKey: typeof IDL attribute |
| PASS s.accessKey: IDL get with DOM attribute unset |
| PASS s.accessKey: setAttribute() to "" |
| PASS s.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.accessKey: setAttribute() to undefined |
| PASS s.accessKey: setAttribute() to 7 |
| PASS s.accessKey: setAttribute() to 1.5 |
| PASS s.accessKey: setAttribute() to "5%" |
| PASS s.accessKey: setAttribute() to "+100" |
| PASS s.accessKey: setAttribute() to ".5" |
| PASS s.accessKey: setAttribute() to true |
| PASS s.accessKey: setAttribute() to false |
| PASS s.accessKey: setAttribute() to object "[object Object]" |
| PASS s.accessKey: setAttribute() to NaN |
| PASS s.accessKey: setAttribute() to Infinity |
| PASS s.accessKey: setAttribute() to -Infinity |
| PASS s.accessKey: setAttribute() to "\0" |
| PASS s.accessKey: setAttribute() to null |
| PASS s.accessKey: setAttribute() to object "test-toString" |
| PASS s.accessKey: setAttribute() to object "test-valueOf" |
| PASS s.accessKey: IDL set to "" |
| PASS s.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS s.accessKey: IDL set to undefined |
| PASS s.accessKey: IDL set to 7 |
| PASS s.accessKey: IDL set to 1.5 |
| PASS s.accessKey: IDL set to "5%" |
| PASS s.accessKey: IDL set to "+100" |
| PASS s.accessKey: IDL set to ".5" |
| PASS s.accessKey: IDL set to true |
| PASS s.accessKey: IDL set to false |
| PASS s.accessKey: IDL set to object "[object Object]" |
| PASS s.accessKey: IDL set to NaN |
| PASS s.accessKey: IDL set to Infinity |
| PASS s.accessKey: IDL set to -Infinity |
| PASS s.accessKey: IDL set to "\0" |
| PASS s.accessKey: IDL set to null |
| PASS s.accessKey: IDL set to object "test-toString" |
| PASS s.accessKey: IDL set to object "test-valueOf" |
| PASS s.tabIndex: typeof IDL attribute |
| PASS s.tabIndex: setAttribute() to -36 |
| PASS s.tabIndex: setAttribute() to -1 |
| PASS s.tabIndex: setAttribute() to 0 |
| PASS s.tabIndex: setAttribute() to 1 |
| PASS s.tabIndex: setAttribute() to 2147483647 |
| PASS s.tabIndex: setAttribute() to -2147483648 |
| PASS s.tabIndex: setAttribute() to "-1" |
| PASS s.tabIndex: setAttribute() to "-0" |
| PASS s.tabIndex: setAttribute() to "0" |
| PASS s.tabIndex: setAttribute() to "1" |
| PASS s.tabIndex: setAttribute() to "\t7" |
| PASS s.tabIndex: setAttribute() to "\f7" |
| PASS s.tabIndex: setAttribute() to " 7" |
| PASS s.tabIndex: setAttribute() to "\n7" |
| PASS s.tabIndex: setAttribute() to "\r7" |
| PASS s.tabIndex: setAttribute() to 1.5 |
| PASS s.tabIndex: setAttribute() to "5%" |
| PASS s.tabIndex: setAttribute() to "+100" |
| PASS s.tabIndex: setAttribute() to object "2" |
| PASS s.tabIndex: IDL set to -36 |
| PASS s.tabIndex: IDL set to -1 |
| PASS s.tabIndex: IDL set to 0 |
| PASS s.tabIndex: IDL set to 1 |
| PASS s.tabIndex: IDL set to 2147483647 |
| PASS s.tabIndex: IDL set to -2147483648 |
| PASS cite.title: typeof IDL attribute |
| PASS cite.title: IDL get with DOM attribute unset |
| PASS cite.title: setAttribute() to "" |
| PASS cite.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.title: setAttribute() to undefined |
| PASS cite.title: setAttribute() to 7 |
| PASS cite.title: setAttribute() to 1.5 |
| PASS cite.title: setAttribute() to "5%" |
| PASS cite.title: setAttribute() to "+100" |
| PASS cite.title: setAttribute() to ".5" |
| PASS cite.title: setAttribute() to true |
| PASS cite.title: setAttribute() to false |
| PASS cite.title: setAttribute() to object "[object Object]" |
| PASS cite.title: setAttribute() to NaN |
| PASS cite.title: setAttribute() to Infinity |
| PASS cite.title: setAttribute() to -Infinity |
| PASS cite.title: setAttribute() to "\0" |
| PASS cite.title: setAttribute() to null |
| PASS cite.title: setAttribute() to object "test-toString" |
| PASS cite.title: setAttribute() to object "test-valueOf" |
| PASS cite.title: IDL set to "" |
| PASS cite.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.title: IDL set to undefined |
| PASS cite.title: IDL set to 7 |
| PASS cite.title: IDL set to 1.5 |
| PASS cite.title: IDL set to "5%" |
| PASS cite.title: IDL set to "+100" |
| PASS cite.title: IDL set to ".5" |
| PASS cite.title: IDL set to true |
| PASS cite.title: IDL set to false |
| PASS cite.title: IDL set to object "[object Object]" |
| PASS cite.title: IDL set to NaN |
| PASS cite.title: IDL set to Infinity |
| PASS cite.title: IDL set to -Infinity |
| PASS cite.title: IDL set to "\0" |
| PASS cite.title: IDL set to null |
| PASS cite.title: IDL set to object "test-toString" |
| PASS cite.title: IDL set to object "test-valueOf" |
| PASS cite.lang: typeof IDL attribute |
| PASS cite.lang: IDL get with DOM attribute unset |
| PASS cite.lang: setAttribute() to "" |
| PASS cite.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.lang: setAttribute() to undefined |
| PASS cite.lang: setAttribute() to 7 |
| PASS cite.lang: setAttribute() to 1.5 |
| PASS cite.lang: setAttribute() to "5%" |
| PASS cite.lang: setAttribute() to "+100" |
| PASS cite.lang: setAttribute() to ".5" |
| PASS cite.lang: setAttribute() to true |
| PASS cite.lang: setAttribute() to false |
| PASS cite.lang: setAttribute() to object "[object Object]" |
| PASS cite.lang: setAttribute() to NaN |
| PASS cite.lang: setAttribute() to Infinity |
| PASS cite.lang: setAttribute() to -Infinity |
| PASS cite.lang: setAttribute() to "\0" |
| PASS cite.lang: setAttribute() to null |
| PASS cite.lang: setAttribute() to object "test-toString" |
| PASS cite.lang: setAttribute() to object "test-valueOf" |
| PASS cite.lang: IDL set to "" |
| PASS cite.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.lang: IDL set to undefined |
| PASS cite.lang: IDL set to 7 |
| PASS cite.lang: IDL set to 1.5 |
| PASS cite.lang: IDL set to "5%" |
| PASS cite.lang: IDL set to "+100" |
| PASS cite.lang: IDL set to ".5" |
| PASS cite.lang: IDL set to true |
| PASS cite.lang: IDL set to false |
| PASS cite.lang: IDL set to object "[object Object]" |
| PASS cite.lang: IDL set to NaN |
| PASS cite.lang: IDL set to Infinity |
| PASS cite.lang: IDL set to -Infinity |
| PASS cite.lang: IDL set to "\0" |
| PASS cite.lang: IDL set to null |
| PASS cite.lang: IDL set to object "test-toString" |
| PASS cite.lang: IDL set to object "test-valueOf" |
| PASS cite.dir: typeof IDL attribute |
| PASS cite.dir: IDL get with DOM attribute unset |
| PASS cite.dir: setAttribute() to "" |
| PASS cite.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.dir: setAttribute() to undefined |
| PASS cite.dir: setAttribute() to 7 |
| PASS cite.dir: setAttribute() to 1.5 |
| PASS cite.dir: setAttribute() to "5%" |
| PASS cite.dir: setAttribute() to "+100" |
| PASS cite.dir: setAttribute() to ".5" |
| PASS cite.dir: setAttribute() to true |
| PASS cite.dir: setAttribute() to false |
| PASS cite.dir: setAttribute() to object "[object Object]" |
| PASS cite.dir: setAttribute() to NaN |
| PASS cite.dir: setAttribute() to Infinity |
| PASS cite.dir: setAttribute() to -Infinity |
| PASS cite.dir: setAttribute() to "\0" |
| PASS cite.dir: setAttribute() to null |
| PASS cite.dir: setAttribute() to object "test-toString" |
| PASS cite.dir: setAttribute() to object "test-valueOf" |
| PASS cite.dir: setAttribute() to "ltr" |
| PASS cite.dir: setAttribute() to "xltr" |
| PASS cite.dir: setAttribute() to "ltr\0" |
| PASS cite.dir: setAttribute() to "tr" |
| PASS cite.dir: setAttribute() to "LTR" |
| PASS cite.dir: setAttribute() to "rtl" |
| PASS cite.dir: setAttribute() to "xrtl" |
| PASS cite.dir: setAttribute() to "rtl\0" |
| PASS cite.dir: setAttribute() to "tl" |
| PASS cite.dir: setAttribute() to "RTL" |
| PASS cite.dir: setAttribute() to "auto" |
| PASS cite.dir: setAttribute() to "xauto" |
| PASS cite.dir: setAttribute() to "auto\0" |
| PASS cite.dir: setAttribute() to "uto" |
| PASS cite.dir: setAttribute() to "AUTO" |
| PASS cite.dir: IDL set to "" |
| PASS cite.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.dir: IDL set to undefined |
| PASS cite.dir: IDL set to 7 |
| PASS cite.dir: IDL set to 1.5 |
| PASS cite.dir: IDL set to "5%" |
| PASS cite.dir: IDL set to "+100" |
| PASS cite.dir: IDL set to ".5" |
| PASS cite.dir: IDL set to true |
| PASS cite.dir: IDL set to false |
| PASS cite.dir: IDL set to object "[object Object]" |
| PASS cite.dir: IDL set to NaN |
| PASS cite.dir: IDL set to Infinity |
| PASS cite.dir: IDL set to -Infinity |
| PASS cite.dir: IDL set to "\0" |
| PASS cite.dir: IDL set to null |
| PASS cite.dir: IDL set to object "test-toString" |
| PASS cite.dir: IDL set to object "test-valueOf" |
| PASS cite.dir: IDL set to "ltr" |
| PASS cite.dir: IDL set to "xltr" |
| PASS cite.dir: IDL set to "ltr\0" |
| PASS cite.dir: IDL set to "tr" |
| PASS cite.dir: IDL set to "LTR" |
| PASS cite.dir: IDL set to "rtl" |
| PASS cite.dir: IDL set to "xrtl" |
| PASS cite.dir: IDL set to "rtl\0" |
| PASS cite.dir: IDL set to "tl" |
| PASS cite.dir: IDL set to "RTL" |
| PASS cite.dir: IDL set to "auto" |
| PASS cite.dir: IDL set to "xauto" |
| PASS cite.dir: IDL set to "auto\0" |
| PASS cite.dir: IDL set to "uto" |
| PASS cite.dir: IDL set to "AUTO" |
| PASS cite.className (<cite class>): typeof IDL attribute |
| PASS cite.className (<cite class>): IDL get with DOM attribute unset |
| PASS cite.className (<cite class>): setAttribute() to "" |
| PASS cite.className (<cite class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.className (<cite class>): setAttribute() to undefined |
| PASS cite.className (<cite class>): setAttribute() to 7 |
| PASS cite.className (<cite class>): setAttribute() to 1.5 |
| PASS cite.className (<cite class>): setAttribute() to "5%" |
| PASS cite.className (<cite class>): setAttribute() to "+100" |
| PASS cite.className (<cite class>): setAttribute() to ".5" |
| PASS cite.className (<cite class>): setAttribute() to true |
| PASS cite.className (<cite class>): setAttribute() to false |
| PASS cite.className (<cite class>): setAttribute() to object "[object Object]" |
| PASS cite.className (<cite class>): setAttribute() to NaN |
| PASS cite.className (<cite class>): setAttribute() to Infinity |
| PASS cite.className (<cite class>): setAttribute() to -Infinity |
| PASS cite.className (<cite class>): setAttribute() to "\0" |
| PASS cite.className (<cite class>): setAttribute() to null |
| PASS cite.className (<cite class>): setAttribute() to object "test-toString" |
| PASS cite.className (<cite class>): setAttribute() to object "test-valueOf" |
| PASS cite.className (<cite class>): IDL set to "" |
| PASS cite.className (<cite class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.className (<cite class>): IDL set to undefined |
| PASS cite.className (<cite class>): IDL set to 7 |
| PASS cite.className (<cite class>): IDL set to 1.5 |
| PASS cite.className (<cite class>): IDL set to "5%" |
| PASS cite.className (<cite class>): IDL set to "+100" |
| PASS cite.className (<cite class>): IDL set to ".5" |
| PASS cite.className (<cite class>): IDL set to true |
| PASS cite.className (<cite class>): IDL set to false |
| PASS cite.className (<cite class>): IDL set to object "[object Object]" |
| PASS cite.className (<cite class>): IDL set to NaN |
| PASS cite.className (<cite class>): IDL set to Infinity |
| PASS cite.className (<cite class>): IDL set to -Infinity |
| PASS cite.className (<cite class>): IDL set to "\0" |
| PASS cite.className (<cite class>): IDL set to null |
| PASS cite.className (<cite class>): IDL set to object "test-toString" |
| PASS cite.className (<cite class>): IDL set to object "test-valueOf" |
| FAIL cite.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL cite.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL cite.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL cite.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL cite.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL cite.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL cite.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL cite.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL cite.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL cite.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL cite.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS cite.autofocus: IDL set to true |
| FAIL cite.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL cite.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL cite.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL cite.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL cite.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL cite.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL cite.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL cite.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS cite.hidden: typeof IDL attribute |
| PASS cite.hidden: IDL get with DOM attribute unset |
| PASS cite.hidden: setAttribute() to "" |
| PASS cite.hidden: setAttribute() to " foo " |
| PASS cite.hidden: setAttribute() to undefined |
| PASS cite.hidden: setAttribute() to null |
| PASS cite.hidden: setAttribute() to 7 |
| PASS cite.hidden: setAttribute() to 1.5 |
| PASS cite.hidden: setAttribute() to "5%" |
| PASS cite.hidden: setAttribute() to "+100" |
| PASS cite.hidden: setAttribute() to ".5" |
| PASS cite.hidden: setAttribute() to true |
| PASS cite.hidden: setAttribute() to false |
| PASS cite.hidden: setAttribute() to object "[object Object]" |
| PASS cite.hidden: setAttribute() to NaN |
| PASS cite.hidden: setAttribute() to Infinity |
| PASS cite.hidden: setAttribute() to -Infinity |
| PASS cite.hidden: setAttribute() to "\0" |
| PASS cite.hidden: setAttribute() to object "test-toString" |
| PASS cite.hidden: setAttribute() to object "test-valueOf" |
| PASS cite.hidden: setAttribute() to "hidden" |
| PASS cite.hidden: IDL set to "" |
| PASS cite.hidden: IDL set to " foo " |
| PASS cite.hidden: IDL set to undefined |
| PASS cite.hidden: IDL set to null |
| PASS cite.hidden: IDL set to 7 |
| PASS cite.hidden: IDL set to 1.5 |
| PASS cite.hidden: IDL set to "5%" |
| PASS cite.hidden: IDL set to "+100" |
| PASS cite.hidden: IDL set to ".5" |
| PASS cite.hidden: IDL set to true |
| PASS cite.hidden: IDL set to false |
| PASS cite.hidden: IDL set to object "[object Object]" |
| PASS cite.hidden: IDL set to NaN |
| PASS cite.hidden: IDL set to Infinity |
| PASS cite.hidden: IDL set to -Infinity |
| PASS cite.hidden: IDL set to "\0" |
| PASS cite.hidden: IDL set to object "test-toString" |
| PASS cite.hidden: IDL set to object "test-valueOf" |
| PASS cite.accessKey: typeof IDL attribute |
| PASS cite.accessKey: IDL get with DOM attribute unset |
| PASS cite.accessKey: setAttribute() to "" |
| PASS cite.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.accessKey: setAttribute() to undefined |
| PASS cite.accessKey: setAttribute() to 7 |
| PASS cite.accessKey: setAttribute() to 1.5 |
| PASS cite.accessKey: setAttribute() to "5%" |
| PASS cite.accessKey: setAttribute() to "+100" |
| PASS cite.accessKey: setAttribute() to ".5" |
| PASS cite.accessKey: setAttribute() to true |
| PASS cite.accessKey: setAttribute() to false |
| PASS cite.accessKey: setAttribute() to object "[object Object]" |
| PASS cite.accessKey: setAttribute() to NaN |
| PASS cite.accessKey: setAttribute() to Infinity |
| PASS cite.accessKey: setAttribute() to -Infinity |
| PASS cite.accessKey: setAttribute() to "\0" |
| PASS cite.accessKey: setAttribute() to null |
| PASS cite.accessKey: setAttribute() to object "test-toString" |
| PASS cite.accessKey: setAttribute() to object "test-valueOf" |
| PASS cite.accessKey: IDL set to "" |
| PASS cite.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS cite.accessKey: IDL set to undefined |
| PASS cite.accessKey: IDL set to 7 |
| PASS cite.accessKey: IDL set to 1.5 |
| PASS cite.accessKey: IDL set to "5%" |
| PASS cite.accessKey: IDL set to "+100" |
| PASS cite.accessKey: IDL set to ".5" |
| PASS cite.accessKey: IDL set to true |
| PASS cite.accessKey: IDL set to false |
| PASS cite.accessKey: IDL set to object "[object Object]" |
| PASS cite.accessKey: IDL set to NaN |
| PASS cite.accessKey: IDL set to Infinity |
| PASS cite.accessKey: IDL set to -Infinity |
| PASS cite.accessKey: IDL set to "\0" |
| PASS cite.accessKey: IDL set to null |
| PASS cite.accessKey: IDL set to object "test-toString" |
| PASS cite.accessKey: IDL set to object "test-valueOf" |
| PASS cite.tabIndex: typeof IDL attribute |
| PASS cite.tabIndex: setAttribute() to -36 |
| PASS cite.tabIndex: setAttribute() to -1 |
| PASS cite.tabIndex: setAttribute() to 0 |
| PASS cite.tabIndex: setAttribute() to 1 |
| PASS cite.tabIndex: setAttribute() to 2147483647 |
| PASS cite.tabIndex: setAttribute() to -2147483648 |
| PASS cite.tabIndex: setAttribute() to "-1" |
| PASS cite.tabIndex: setAttribute() to "-0" |
| PASS cite.tabIndex: setAttribute() to "0" |
| PASS cite.tabIndex: setAttribute() to "1" |
| PASS cite.tabIndex: setAttribute() to "\t7" |
| PASS cite.tabIndex: setAttribute() to "\f7" |
| PASS cite.tabIndex: setAttribute() to " 7" |
| PASS cite.tabIndex: setAttribute() to "\n7" |
| PASS cite.tabIndex: setAttribute() to "\r7" |
| PASS cite.tabIndex: setAttribute() to 1.5 |
| PASS cite.tabIndex: setAttribute() to "5%" |
| PASS cite.tabIndex: setAttribute() to "+100" |
| PASS cite.tabIndex: setAttribute() to object "2" |
| PASS cite.tabIndex: IDL set to -36 |
| PASS cite.tabIndex: IDL set to -1 |
| PASS cite.tabIndex: IDL set to 0 |
| PASS cite.tabIndex: IDL set to 1 |
| PASS cite.tabIndex: IDL set to 2147483647 |
| PASS cite.tabIndex: IDL set to -2147483648 |
| PASS q.title: typeof IDL attribute |
| PASS q.title: IDL get with DOM attribute unset |
| PASS q.title: setAttribute() to "" |
| PASS q.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.title: setAttribute() to undefined |
| PASS q.title: setAttribute() to 7 |
| PASS q.title: setAttribute() to 1.5 |
| PASS q.title: setAttribute() to "5%" |
| PASS q.title: setAttribute() to "+100" |
| PASS q.title: setAttribute() to ".5" |
| PASS q.title: setAttribute() to true |
| PASS q.title: setAttribute() to false |
| PASS q.title: setAttribute() to object "[object Object]" |
| PASS q.title: setAttribute() to NaN |
| PASS q.title: setAttribute() to Infinity |
| PASS q.title: setAttribute() to -Infinity |
| PASS q.title: setAttribute() to "\0" |
| PASS q.title: setAttribute() to null |
| PASS q.title: setAttribute() to object "test-toString" |
| PASS q.title: setAttribute() to object "test-valueOf" |
| PASS q.title: IDL set to "" |
| PASS q.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.title: IDL set to undefined |
| PASS q.title: IDL set to 7 |
| PASS q.title: IDL set to 1.5 |
| PASS q.title: IDL set to "5%" |
| PASS q.title: IDL set to "+100" |
| PASS q.title: IDL set to ".5" |
| PASS q.title: IDL set to true |
| PASS q.title: IDL set to false |
| PASS q.title: IDL set to object "[object Object]" |
| PASS q.title: IDL set to NaN |
| PASS q.title: IDL set to Infinity |
| PASS q.title: IDL set to -Infinity |
| PASS q.title: IDL set to "\0" |
| PASS q.title: IDL set to null |
| PASS q.title: IDL set to object "test-toString" |
| PASS q.title: IDL set to object "test-valueOf" |
| PASS q.lang: typeof IDL attribute |
| PASS q.lang: IDL get with DOM attribute unset |
| PASS q.lang: setAttribute() to "" |
| PASS q.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.lang: setAttribute() to undefined |
| PASS q.lang: setAttribute() to 7 |
| PASS q.lang: setAttribute() to 1.5 |
| PASS q.lang: setAttribute() to "5%" |
| PASS q.lang: setAttribute() to "+100" |
| PASS q.lang: setAttribute() to ".5" |
| PASS q.lang: setAttribute() to true |
| PASS q.lang: setAttribute() to false |
| PASS q.lang: setAttribute() to object "[object Object]" |
| PASS q.lang: setAttribute() to NaN |
| PASS q.lang: setAttribute() to Infinity |
| PASS q.lang: setAttribute() to -Infinity |
| PASS q.lang: setAttribute() to "\0" |
| PASS q.lang: setAttribute() to null |
| PASS q.lang: setAttribute() to object "test-toString" |
| PASS q.lang: setAttribute() to object "test-valueOf" |
| PASS q.lang: IDL set to "" |
| PASS q.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.lang: IDL set to undefined |
| PASS q.lang: IDL set to 7 |
| PASS q.lang: IDL set to 1.5 |
| PASS q.lang: IDL set to "5%" |
| PASS q.lang: IDL set to "+100" |
| PASS q.lang: IDL set to ".5" |
| PASS q.lang: IDL set to true |
| PASS q.lang: IDL set to false |
| PASS q.lang: IDL set to object "[object Object]" |
| PASS q.lang: IDL set to NaN |
| PASS q.lang: IDL set to Infinity |
| PASS q.lang: IDL set to -Infinity |
| PASS q.lang: IDL set to "\0" |
| PASS q.lang: IDL set to null |
| PASS q.lang: IDL set to object "test-toString" |
| PASS q.lang: IDL set to object "test-valueOf" |
| PASS q.dir: typeof IDL attribute |
| PASS q.dir: IDL get with DOM attribute unset |
| PASS q.dir: setAttribute() to "" |
| PASS q.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.dir: setAttribute() to undefined |
| PASS q.dir: setAttribute() to 7 |
| PASS q.dir: setAttribute() to 1.5 |
| PASS q.dir: setAttribute() to "5%" |
| PASS q.dir: setAttribute() to "+100" |
| PASS q.dir: setAttribute() to ".5" |
| PASS q.dir: setAttribute() to true |
| PASS q.dir: setAttribute() to false |
| PASS q.dir: setAttribute() to object "[object Object]" |
| PASS q.dir: setAttribute() to NaN |
| PASS q.dir: setAttribute() to Infinity |
| PASS q.dir: setAttribute() to -Infinity |
| PASS q.dir: setAttribute() to "\0" |
| PASS q.dir: setAttribute() to null |
| PASS q.dir: setAttribute() to object "test-toString" |
| PASS q.dir: setAttribute() to object "test-valueOf" |
| PASS q.dir: setAttribute() to "ltr" |
| PASS q.dir: setAttribute() to "xltr" |
| PASS q.dir: setAttribute() to "ltr\0" |
| PASS q.dir: setAttribute() to "tr" |
| PASS q.dir: setAttribute() to "LTR" |
| PASS q.dir: setAttribute() to "rtl" |
| PASS q.dir: setAttribute() to "xrtl" |
| PASS q.dir: setAttribute() to "rtl\0" |
| PASS q.dir: setAttribute() to "tl" |
| PASS q.dir: setAttribute() to "RTL" |
| PASS q.dir: setAttribute() to "auto" |
| PASS q.dir: setAttribute() to "xauto" |
| PASS q.dir: setAttribute() to "auto\0" |
| PASS q.dir: setAttribute() to "uto" |
| PASS q.dir: setAttribute() to "AUTO" |
| PASS q.dir: IDL set to "" |
| PASS q.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.dir: IDL set to undefined |
| PASS q.dir: IDL set to 7 |
| PASS q.dir: IDL set to 1.5 |
| PASS q.dir: IDL set to "5%" |
| PASS q.dir: IDL set to "+100" |
| PASS q.dir: IDL set to ".5" |
| PASS q.dir: IDL set to true |
| PASS q.dir: IDL set to false |
| PASS q.dir: IDL set to object "[object Object]" |
| PASS q.dir: IDL set to NaN |
| PASS q.dir: IDL set to Infinity |
| PASS q.dir: IDL set to -Infinity |
| PASS q.dir: IDL set to "\0" |
| PASS q.dir: IDL set to null |
| PASS q.dir: IDL set to object "test-toString" |
| PASS q.dir: IDL set to object "test-valueOf" |
| PASS q.dir: IDL set to "ltr" |
| PASS q.dir: IDL set to "xltr" |
| PASS q.dir: IDL set to "ltr\0" |
| PASS q.dir: IDL set to "tr" |
| PASS q.dir: IDL set to "LTR" |
| PASS q.dir: IDL set to "rtl" |
| PASS q.dir: IDL set to "xrtl" |
| PASS q.dir: IDL set to "rtl\0" |
| PASS q.dir: IDL set to "tl" |
| PASS q.dir: IDL set to "RTL" |
| PASS q.dir: IDL set to "auto" |
| PASS q.dir: IDL set to "xauto" |
| PASS q.dir: IDL set to "auto\0" |
| PASS q.dir: IDL set to "uto" |
| PASS q.dir: IDL set to "AUTO" |
| PASS q.className (<q class>): typeof IDL attribute |
| PASS q.className (<q class>): IDL get with DOM attribute unset |
| PASS q.className (<q class>): setAttribute() to "" |
| PASS q.className (<q class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.className (<q class>): setAttribute() to undefined |
| PASS q.className (<q class>): setAttribute() to 7 |
| PASS q.className (<q class>): setAttribute() to 1.5 |
| PASS q.className (<q class>): setAttribute() to "5%" |
| PASS q.className (<q class>): setAttribute() to "+100" |
| PASS q.className (<q class>): setAttribute() to ".5" |
| PASS q.className (<q class>): setAttribute() to true |
| PASS q.className (<q class>): setAttribute() to false |
| PASS q.className (<q class>): setAttribute() to object "[object Object]" |
| PASS q.className (<q class>): setAttribute() to NaN |
| PASS q.className (<q class>): setAttribute() to Infinity |
| PASS q.className (<q class>): setAttribute() to -Infinity |
| PASS q.className (<q class>): setAttribute() to "\0" |
| PASS q.className (<q class>): setAttribute() to null |
| PASS q.className (<q class>): setAttribute() to object "test-toString" |
| PASS q.className (<q class>): setAttribute() to object "test-valueOf" |
| PASS q.className (<q class>): IDL set to "" |
| PASS q.className (<q class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.className (<q class>): IDL set to undefined |
| PASS q.className (<q class>): IDL set to 7 |
| PASS q.className (<q class>): IDL set to 1.5 |
| PASS q.className (<q class>): IDL set to "5%" |
| PASS q.className (<q class>): IDL set to "+100" |
| PASS q.className (<q class>): IDL set to ".5" |
| PASS q.className (<q class>): IDL set to true |
| PASS q.className (<q class>): IDL set to false |
| PASS q.className (<q class>): IDL set to object "[object Object]" |
| PASS q.className (<q class>): IDL set to NaN |
| PASS q.className (<q class>): IDL set to Infinity |
| PASS q.className (<q class>): IDL set to -Infinity |
| PASS q.className (<q class>): IDL set to "\0" |
| PASS q.className (<q class>): IDL set to null |
| PASS q.className (<q class>): IDL set to object "test-toString" |
| PASS q.className (<q class>): IDL set to object "test-valueOf" |
| FAIL q.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL q.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL q.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL q.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL q.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL q.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL q.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL q.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL q.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL q.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL q.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS q.autofocus: IDL set to true |
| FAIL q.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL q.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL q.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL q.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL q.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL q.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL q.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL q.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS q.hidden: typeof IDL attribute |
| PASS q.hidden: IDL get with DOM attribute unset |
| PASS q.hidden: setAttribute() to "" |
| PASS q.hidden: setAttribute() to " foo " |
| PASS q.hidden: setAttribute() to undefined |
| PASS q.hidden: setAttribute() to null |
| PASS q.hidden: setAttribute() to 7 |
| PASS q.hidden: setAttribute() to 1.5 |
| PASS q.hidden: setAttribute() to "5%" |
| PASS q.hidden: setAttribute() to "+100" |
| PASS q.hidden: setAttribute() to ".5" |
| PASS q.hidden: setAttribute() to true |
| PASS q.hidden: setAttribute() to false |
| PASS q.hidden: setAttribute() to object "[object Object]" |
| PASS q.hidden: setAttribute() to NaN |
| PASS q.hidden: setAttribute() to Infinity |
| PASS q.hidden: setAttribute() to -Infinity |
| PASS q.hidden: setAttribute() to "\0" |
| PASS q.hidden: setAttribute() to object "test-toString" |
| PASS q.hidden: setAttribute() to object "test-valueOf" |
| PASS q.hidden: setAttribute() to "hidden" |
| PASS q.hidden: IDL set to "" |
| PASS q.hidden: IDL set to " foo " |
| PASS q.hidden: IDL set to undefined |
| PASS q.hidden: IDL set to null |
| PASS q.hidden: IDL set to 7 |
| PASS q.hidden: IDL set to 1.5 |
| PASS q.hidden: IDL set to "5%" |
| PASS q.hidden: IDL set to "+100" |
| PASS q.hidden: IDL set to ".5" |
| PASS q.hidden: IDL set to true |
| PASS q.hidden: IDL set to false |
| PASS q.hidden: IDL set to object "[object Object]" |
| PASS q.hidden: IDL set to NaN |
| PASS q.hidden: IDL set to Infinity |
| PASS q.hidden: IDL set to -Infinity |
| PASS q.hidden: IDL set to "\0" |
| PASS q.hidden: IDL set to object "test-toString" |
| PASS q.hidden: IDL set to object "test-valueOf" |
| PASS q.accessKey: typeof IDL attribute |
| PASS q.accessKey: IDL get with DOM attribute unset |
| PASS q.accessKey: setAttribute() to "" |
| PASS q.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.accessKey: setAttribute() to undefined |
| PASS q.accessKey: setAttribute() to 7 |
| PASS q.accessKey: setAttribute() to 1.5 |
| PASS q.accessKey: setAttribute() to "5%" |
| PASS q.accessKey: setAttribute() to "+100" |
| PASS q.accessKey: setAttribute() to ".5" |
| PASS q.accessKey: setAttribute() to true |
| PASS q.accessKey: setAttribute() to false |
| PASS q.accessKey: setAttribute() to object "[object Object]" |
| PASS q.accessKey: setAttribute() to NaN |
| PASS q.accessKey: setAttribute() to Infinity |
| PASS q.accessKey: setAttribute() to -Infinity |
| PASS q.accessKey: setAttribute() to "\0" |
| PASS q.accessKey: setAttribute() to null |
| PASS q.accessKey: setAttribute() to object "test-toString" |
| PASS q.accessKey: setAttribute() to object "test-valueOf" |
| PASS q.accessKey: IDL set to "" |
| PASS q.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS q.accessKey: IDL set to undefined |
| PASS q.accessKey: IDL set to 7 |
| PASS q.accessKey: IDL set to 1.5 |
| PASS q.accessKey: IDL set to "5%" |
| PASS q.accessKey: IDL set to "+100" |
| PASS q.accessKey: IDL set to ".5" |
| PASS q.accessKey: IDL set to true |
| PASS q.accessKey: IDL set to false |
| PASS q.accessKey: IDL set to object "[object Object]" |
| PASS q.accessKey: IDL set to NaN |
| PASS q.accessKey: IDL set to Infinity |
| PASS q.accessKey: IDL set to -Infinity |
| PASS q.accessKey: IDL set to "\0" |
| PASS q.accessKey: IDL set to null |
| PASS q.accessKey: IDL set to object "test-toString" |
| PASS q.accessKey: IDL set to object "test-valueOf" |
| PASS q.tabIndex: typeof IDL attribute |
| PASS q.tabIndex: setAttribute() to -36 |
| PASS q.tabIndex: setAttribute() to -1 |
| PASS q.tabIndex: setAttribute() to 0 |
| PASS q.tabIndex: setAttribute() to 1 |
| PASS q.tabIndex: setAttribute() to 2147483647 |
| PASS q.tabIndex: setAttribute() to -2147483648 |
| PASS q.tabIndex: setAttribute() to "-1" |
| PASS q.tabIndex: setAttribute() to "-0" |
| PASS q.tabIndex: setAttribute() to "0" |
| PASS q.tabIndex: setAttribute() to "1" |
| PASS q.tabIndex: setAttribute() to "\t7" |
| PASS q.tabIndex: setAttribute() to "\f7" |
| PASS q.tabIndex: setAttribute() to " 7" |
| PASS q.tabIndex: setAttribute() to "\n7" |
| PASS q.tabIndex: setAttribute() to "\r7" |
| PASS q.tabIndex: setAttribute() to 1.5 |
| PASS q.tabIndex: setAttribute() to "5%" |
| PASS q.tabIndex: setAttribute() to "+100" |
| PASS q.tabIndex: setAttribute() to object "2" |
| PASS q.tabIndex: IDL set to -36 |
| PASS q.tabIndex: IDL set to -1 |
| PASS q.tabIndex: IDL set to 0 |
| PASS q.tabIndex: IDL set to 1 |
| PASS q.tabIndex: IDL set to 2147483647 |
| PASS q.tabIndex: IDL set to -2147483648 |
| PASS q.cite: typeof IDL attribute |
| PASS q.cite: IDL get with DOM attribute unset |
| PASS q.cite: setAttribute() to "" |
| PASS q.cite: setAttribute() to " foo " |
| PASS q.cite: setAttribute() to "http://site.example/" |
| PASS q.cite: setAttribute() to "//site.example/path???@#l" |
| PASS q.cite: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS q.cite: setAttribute() to undefined |
| PASS q.cite: setAttribute() to 7 |
| PASS q.cite: setAttribute() to 1.5 |
| PASS q.cite: setAttribute() to "5%" |
| PASS q.cite: setAttribute() to "+100" |
| PASS q.cite: setAttribute() to ".5" |
| PASS q.cite: setAttribute() to true |
| PASS q.cite: setAttribute() to false |
| PASS q.cite: setAttribute() to object "[object Object]" |
| PASS q.cite: setAttribute() to NaN |
| PASS q.cite: setAttribute() to Infinity |
| PASS q.cite: setAttribute() to -Infinity |
| PASS q.cite: setAttribute() to "\0" |
| PASS q.cite: setAttribute() to null |
| PASS q.cite: setAttribute() to object "test-toString" |
| PASS q.cite: setAttribute() to object "test-valueOf" |
| PASS q.cite: IDL set to "" |
| PASS q.cite: IDL set to " foo " |
| PASS q.cite: IDL set to "http://site.example/" |
| PASS q.cite: IDL set to "//site.example/path???@#l" |
| PASS q.cite: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS q.cite: IDL set to undefined |
| PASS q.cite: IDL set to 7 |
| PASS q.cite: IDL set to 1.5 |
| PASS q.cite: IDL set to "5%" |
| PASS q.cite: IDL set to "+100" |
| PASS q.cite: IDL set to ".5" |
| PASS q.cite: IDL set to true |
| PASS q.cite: IDL set to false |
| PASS q.cite: IDL set to object "[object Object]" |
| PASS q.cite: IDL set to NaN |
| PASS q.cite: IDL set to Infinity |
| PASS q.cite: IDL set to -Infinity |
| PASS q.cite: IDL set to "\0" |
| PASS q.cite: IDL set to null |
| PASS q.cite: IDL set to object "test-toString" |
| PASS q.cite: IDL set to object "test-valueOf" |
| PASS dfn.title: typeof IDL attribute |
| PASS dfn.title: IDL get with DOM attribute unset |
| PASS dfn.title: setAttribute() to "" |
| PASS dfn.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.title: setAttribute() to undefined |
| PASS dfn.title: setAttribute() to 7 |
| PASS dfn.title: setAttribute() to 1.5 |
| PASS dfn.title: setAttribute() to "5%" |
| PASS dfn.title: setAttribute() to "+100" |
| PASS dfn.title: setAttribute() to ".5" |
| PASS dfn.title: setAttribute() to true |
| PASS dfn.title: setAttribute() to false |
| PASS dfn.title: setAttribute() to object "[object Object]" |
| PASS dfn.title: setAttribute() to NaN |
| PASS dfn.title: setAttribute() to Infinity |
| PASS dfn.title: setAttribute() to -Infinity |
| PASS dfn.title: setAttribute() to "\0" |
| PASS dfn.title: setAttribute() to null |
| PASS dfn.title: setAttribute() to object "test-toString" |
| PASS dfn.title: setAttribute() to object "test-valueOf" |
| PASS dfn.title: IDL set to "" |
| PASS dfn.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.title: IDL set to undefined |
| PASS dfn.title: IDL set to 7 |
| PASS dfn.title: IDL set to 1.5 |
| PASS dfn.title: IDL set to "5%" |
| PASS dfn.title: IDL set to "+100" |
| PASS dfn.title: IDL set to ".5" |
| PASS dfn.title: IDL set to true |
| PASS dfn.title: IDL set to false |
| PASS dfn.title: IDL set to object "[object Object]" |
| PASS dfn.title: IDL set to NaN |
| PASS dfn.title: IDL set to Infinity |
| PASS dfn.title: IDL set to -Infinity |
| PASS dfn.title: IDL set to "\0" |
| PASS dfn.title: IDL set to null |
| PASS dfn.title: IDL set to object "test-toString" |
| PASS dfn.title: IDL set to object "test-valueOf" |
| PASS dfn.lang: typeof IDL attribute |
| PASS dfn.lang: IDL get with DOM attribute unset |
| PASS dfn.lang: setAttribute() to "" |
| PASS dfn.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.lang: setAttribute() to undefined |
| PASS dfn.lang: setAttribute() to 7 |
| PASS dfn.lang: setAttribute() to 1.5 |
| PASS dfn.lang: setAttribute() to "5%" |
| PASS dfn.lang: setAttribute() to "+100" |
| PASS dfn.lang: setAttribute() to ".5" |
| PASS dfn.lang: setAttribute() to true |
| PASS dfn.lang: setAttribute() to false |
| PASS dfn.lang: setAttribute() to object "[object Object]" |
| PASS dfn.lang: setAttribute() to NaN |
| PASS dfn.lang: setAttribute() to Infinity |
| PASS dfn.lang: setAttribute() to -Infinity |
| PASS dfn.lang: setAttribute() to "\0" |
| PASS dfn.lang: setAttribute() to null |
| PASS dfn.lang: setAttribute() to object "test-toString" |
| PASS dfn.lang: setAttribute() to object "test-valueOf" |
| PASS dfn.lang: IDL set to "" |
| PASS dfn.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.lang: IDL set to undefined |
| PASS dfn.lang: IDL set to 7 |
| PASS dfn.lang: IDL set to 1.5 |
| PASS dfn.lang: IDL set to "5%" |
| PASS dfn.lang: IDL set to "+100" |
| PASS dfn.lang: IDL set to ".5" |
| PASS dfn.lang: IDL set to true |
| PASS dfn.lang: IDL set to false |
| PASS dfn.lang: IDL set to object "[object Object]" |
| PASS dfn.lang: IDL set to NaN |
| PASS dfn.lang: IDL set to Infinity |
| PASS dfn.lang: IDL set to -Infinity |
| PASS dfn.lang: IDL set to "\0" |
| PASS dfn.lang: IDL set to null |
| PASS dfn.lang: IDL set to object "test-toString" |
| PASS dfn.lang: IDL set to object "test-valueOf" |
| PASS dfn.dir: typeof IDL attribute |
| PASS dfn.dir: IDL get with DOM attribute unset |
| PASS dfn.dir: setAttribute() to "" |
| PASS dfn.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.dir: setAttribute() to undefined |
| PASS dfn.dir: setAttribute() to 7 |
| PASS dfn.dir: setAttribute() to 1.5 |
| PASS dfn.dir: setAttribute() to "5%" |
| PASS dfn.dir: setAttribute() to "+100" |
| PASS dfn.dir: setAttribute() to ".5" |
| PASS dfn.dir: setAttribute() to true |
| PASS dfn.dir: setAttribute() to false |
| PASS dfn.dir: setAttribute() to object "[object Object]" |
| PASS dfn.dir: setAttribute() to NaN |
| PASS dfn.dir: setAttribute() to Infinity |
| PASS dfn.dir: setAttribute() to -Infinity |
| PASS dfn.dir: setAttribute() to "\0" |
| PASS dfn.dir: setAttribute() to null |
| PASS dfn.dir: setAttribute() to object "test-toString" |
| PASS dfn.dir: setAttribute() to object "test-valueOf" |
| PASS dfn.dir: setAttribute() to "ltr" |
| PASS dfn.dir: setAttribute() to "xltr" |
| PASS dfn.dir: setAttribute() to "ltr\0" |
| PASS dfn.dir: setAttribute() to "tr" |
| PASS dfn.dir: setAttribute() to "LTR" |
| PASS dfn.dir: setAttribute() to "rtl" |
| PASS dfn.dir: setAttribute() to "xrtl" |
| PASS dfn.dir: setAttribute() to "rtl\0" |
| PASS dfn.dir: setAttribute() to "tl" |
| PASS dfn.dir: setAttribute() to "RTL" |
| PASS dfn.dir: setAttribute() to "auto" |
| PASS dfn.dir: setAttribute() to "xauto" |
| PASS dfn.dir: setAttribute() to "auto\0" |
| PASS dfn.dir: setAttribute() to "uto" |
| PASS dfn.dir: setAttribute() to "AUTO" |
| PASS dfn.dir: IDL set to "" |
| PASS dfn.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.dir: IDL set to undefined |
| PASS dfn.dir: IDL set to 7 |
| PASS dfn.dir: IDL set to 1.5 |
| PASS dfn.dir: IDL set to "5%" |
| PASS dfn.dir: IDL set to "+100" |
| PASS dfn.dir: IDL set to ".5" |
| PASS dfn.dir: IDL set to true |
| PASS dfn.dir: IDL set to false |
| PASS dfn.dir: IDL set to object "[object Object]" |
| PASS dfn.dir: IDL set to NaN |
| PASS dfn.dir: IDL set to Infinity |
| PASS dfn.dir: IDL set to -Infinity |
| PASS dfn.dir: IDL set to "\0" |
| PASS dfn.dir: IDL set to null |
| PASS dfn.dir: IDL set to object "test-toString" |
| PASS dfn.dir: IDL set to object "test-valueOf" |
| PASS dfn.dir: IDL set to "ltr" |
| PASS dfn.dir: IDL set to "xltr" |
| PASS dfn.dir: IDL set to "ltr\0" |
| PASS dfn.dir: IDL set to "tr" |
| PASS dfn.dir: IDL set to "LTR" |
| PASS dfn.dir: IDL set to "rtl" |
| PASS dfn.dir: IDL set to "xrtl" |
| PASS dfn.dir: IDL set to "rtl\0" |
| PASS dfn.dir: IDL set to "tl" |
| PASS dfn.dir: IDL set to "RTL" |
| PASS dfn.dir: IDL set to "auto" |
| PASS dfn.dir: IDL set to "xauto" |
| PASS dfn.dir: IDL set to "auto\0" |
| PASS dfn.dir: IDL set to "uto" |
| PASS dfn.dir: IDL set to "AUTO" |
| PASS dfn.className (<dfn class>): typeof IDL attribute |
| PASS dfn.className (<dfn class>): IDL get with DOM attribute unset |
| PASS dfn.className (<dfn class>): setAttribute() to "" |
| PASS dfn.className (<dfn class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.className (<dfn class>): setAttribute() to undefined |
| PASS dfn.className (<dfn class>): setAttribute() to 7 |
| PASS dfn.className (<dfn class>): setAttribute() to 1.5 |
| PASS dfn.className (<dfn class>): setAttribute() to "5%" |
| PASS dfn.className (<dfn class>): setAttribute() to "+100" |
| PASS dfn.className (<dfn class>): setAttribute() to ".5" |
| PASS dfn.className (<dfn class>): setAttribute() to true |
| PASS dfn.className (<dfn class>): setAttribute() to false |
| PASS dfn.className (<dfn class>): setAttribute() to object "[object Object]" |
| PASS dfn.className (<dfn class>): setAttribute() to NaN |
| PASS dfn.className (<dfn class>): setAttribute() to Infinity |
| PASS dfn.className (<dfn class>): setAttribute() to -Infinity |
| PASS dfn.className (<dfn class>): setAttribute() to "\0" |
| PASS dfn.className (<dfn class>): setAttribute() to null |
| PASS dfn.className (<dfn class>): setAttribute() to object "test-toString" |
| PASS dfn.className (<dfn class>): setAttribute() to object "test-valueOf" |
| PASS dfn.className (<dfn class>): IDL set to "" |
| PASS dfn.className (<dfn class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.className (<dfn class>): IDL set to undefined |
| PASS dfn.className (<dfn class>): IDL set to 7 |
| PASS dfn.className (<dfn class>): IDL set to 1.5 |
| PASS dfn.className (<dfn class>): IDL set to "5%" |
| PASS dfn.className (<dfn class>): IDL set to "+100" |
| PASS dfn.className (<dfn class>): IDL set to ".5" |
| PASS dfn.className (<dfn class>): IDL set to true |
| PASS dfn.className (<dfn class>): IDL set to false |
| PASS dfn.className (<dfn class>): IDL set to object "[object Object]" |
| PASS dfn.className (<dfn class>): IDL set to NaN |
| PASS dfn.className (<dfn class>): IDL set to Infinity |
| PASS dfn.className (<dfn class>): IDL set to -Infinity |
| PASS dfn.className (<dfn class>): IDL set to "\0" |
| PASS dfn.className (<dfn class>): IDL set to null |
| PASS dfn.className (<dfn class>): IDL set to object "test-toString" |
| PASS dfn.className (<dfn class>): IDL set to object "test-valueOf" |
| FAIL dfn.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL dfn.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dfn.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL dfn.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL dfn.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL dfn.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL dfn.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL dfn.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL dfn.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL dfn.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL dfn.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS dfn.autofocus: IDL set to true |
| FAIL dfn.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL dfn.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL dfn.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL dfn.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL dfn.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL dfn.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL dfn.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL dfn.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS dfn.hidden: typeof IDL attribute |
| PASS dfn.hidden: IDL get with DOM attribute unset |
| PASS dfn.hidden: setAttribute() to "" |
| PASS dfn.hidden: setAttribute() to " foo " |
| PASS dfn.hidden: setAttribute() to undefined |
| PASS dfn.hidden: setAttribute() to null |
| PASS dfn.hidden: setAttribute() to 7 |
| PASS dfn.hidden: setAttribute() to 1.5 |
| PASS dfn.hidden: setAttribute() to "5%" |
| PASS dfn.hidden: setAttribute() to "+100" |
| PASS dfn.hidden: setAttribute() to ".5" |
| PASS dfn.hidden: setAttribute() to true |
| PASS dfn.hidden: setAttribute() to false |
| PASS dfn.hidden: setAttribute() to object "[object Object]" |
| PASS dfn.hidden: setAttribute() to NaN |
| PASS dfn.hidden: setAttribute() to Infinity |
| PASS dfn.hidden: setAttribute() to -Infinity |
| PASS dfn.hidden: setAttribute() to "\0" |
| PASS dfn.hidden: setAttribute() to object "test-toString" |
| PASS dfn.hidden: setAttribute() to object "test-valueOf" |
| PASS dfn.hidden: setAttribute() to "hidden" |
| PASS dfn.hidden: IDL set to "" |
| PASS dfn.hidden: IDL set to " foo " |
| PASS dfn.hidden: IDL set to undefined |
| PASS dfn.hidden: IDL set to null |
| PASS dfn.hidden: IDL set to 7 |
| PASS dfn.hidden: IDL set to 1.5 |
| PASS dfn.hidden: IDL set to "5%" |
| PASS dfn.hidden: IDL set to "+100" |
| PASS dfn.hidden: IDL set to ".5" |
| PASS dfn.hidden: IDL set to true |
| PASS dfn.hidden: IDL set to false |
| PASS dfn.hidden: IDL set to object "[object Object]" |
| PASS dfn.hidden: IDL set to NaN |
| PASS dfn.hidden: IDL set to Infinity |
| PASS dfn.hidden: IDL set to -Infinity |
| PASS dfn.hidden: IDL set to "\0" |
| PASS dfn.hidden: IDL set to object "test-toString" |
| PASS dfn.hidden: IDL set to object "test-valueOf" |
| PASS dfn.accessKey: typeof IDL attribute |
| PASS dfn.accessKey: IDL get with DOM attribute unset |
| PASS dfn.accessKey: setAttribute() to "" |
| PASS dfn.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.accessKey: setAttribute() to undefined |
| PASS dfn.accessKey: setAttribute() to 7 |
| PASS dfn.accessKey: setAttribute() to 1.5 |
| PASS dfn.accessKey: setAttribute() to "5%" |
| PASS dfn.accessKey: setAttribute() to "+100" |
| PASS dfn.accessKey: setAttribute() to ".5" |
| PASS dfn.accessKey: setAttribute() to true |
| PASS dfn.accessKey: setAttribute() to false |
| PASS dfn.accessKey: setAttribute() to object "[object Object]" |
| PASS dfn.accessKey: setAttribute() to NaN |
| PASS dfn.accessKey: setAttribute() to Infinity |
| PASS dfn.accessKey: setAttribute() to -Infinity |
| PASS dfn.accessKey: setAttribute() to "\0" |
| PASS dfn.accessKey: setAttribute() to null |
| PASS dfn.accessKey: setAttribute() to object "test-toString" |
| PASS dfn.accessKey: setAttribute() to object "test-valueOf" |
| PASS dfn.accessKey: IDL set to "" |
| PASS dfn.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS dfn.accessKey: IDL set to undefined |
| PASS dfn.accessKey: IDL set to 7 |
| PASS dfn.accessKey: IDL set to 1.5 |
| PASS dfn.accessKey: IDL set to "5%" |
| PASS dfn.accessKey: IDL set to "+100" |
| PASS dfn.accessKey: IDL set to ".5" |
| PASS dfn.accessKey: IDL set to true |
| PASS dfn.accessKey: IDL set to false |
| PASS dfn.accessKey: IDL set to object "[object Object]" |
| PASS dfn.accessKey: IDL set to NaN |
| PASS dfn.accessKey: IDL set to Infinity |
| PASS dfn.accessKey: IDL set to -Infinity |
| PASS dfn.accessKey: IDL set to "\0" |
| PASS dfn.accessKey: IDL set to null |
| PASS dfn.accessKey: IDL set to object "test-toString" |
| PASS dfn.accessKey: IDL set to object "test-valueOf" |
| PASS dfn.tabIndex: typeof IDL attribute |
| PASS dfn.tabIndex: setAttribute() to -36 |
| PASS dfn.tabIndex: setAttribute() to -1 |
| PASS dfn.tabIndex: setAttribute() to 0 |
| PASS dfn.tabIndex: setAttribute() to 1 |
| PASS dfn.tabIndex: setAttribute() to 2147483647 |
| PASS dfn.tabIndex: setAttribute() to -2147483648 |
| PASS dfn.tabIndex: setAttribute() to "-1" |
| PASS dfn.tabIndex: setAttribute() to "-0" |
| PASS dfn.tabIndex: setAttribute() to "0" |
| PASS dfn.tabIndex: setAttribute() to "1" |
| PASS dfn.tabIndex: setAttribute() to "\t7" |
| PASS dfn.tabIndex: setAttribute() to "\f7" |
| PASS dfn.tabIndex: setAttribute() to " 7" |
| PASS dfn.tabIndex: setAttribute() to "\n7" |
| PASS dfn.tabIndex: setAttribute() to "\r7" |
| PASS dfn.tabIndex: setAttribute() to 1.5 |
| PASS dfn.tabIndex: setAttribute() to "5%" |
| PASS dfn.tabIndex: setAttribute() to "+100" |
| PASS dfn.tabIndex: setAttribute() to object "2" |
| PASS dfn.tabIndex: IDL set to -36 |
| PASS dfn.tabIndex: IDL set to -1 |
| PASS dfn.tabIndex: IDL set to 0 |
| PASS dfn.tabIndex: IDL set to 1 |
| PASS dfn.tabIndex: IDL set to 2147483647 |
| PASS dfn.tabIndex: IDL set to -2147483648 |
| PASS abbr.title: typeof IDL attribute |
| PASS abbr.title: IDL get with DOM attribute unset |
| PASS abbr.title: setAttribute() to "" |
| PASS abbr.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.title: setAttribute() to undefined |
| PASS abbr.title: setAttribute() to 7 |
| PASS abbr.title: setAttribute() to 1.5 |
| PASS abbr.title: setAttribute() to "5%" |
| PASS abbr.title: setAttribute() to "+100" |
| PASS abbr.title: setAttribute() to ".5" |
| PASS abbr.title: setAttribute() to true |
| PASS abbr.title: setAttribute() to false |
| PASS abbr.title: setAttribute() to object "[object Object]" |
| PASS abbr.title: setAttribute() to NaN |
| PASS abbr.title: setAttribute() to Infinity |
| PASS abbr.title: setAttribute() to -Infinity |
| PASS abbr.title: setAttribute() to "\0" |
| PASS abbr.title: setAttribute() to null |
| PASS abbr.title: setAttribute() to object "test-toString" |
| PASS abbr.title: setAttribute() to object "test-valueOf" |
| PASS abbr.title: IDL set to "" |
| PASS abbr.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.title: IDL set to undefined |
| PASS abbr.title: IDL set to 7 |
| PASS abbr.title: IDL set to 1.5 |
| PASS abbr.title: IDL set to "5%" |
| PASS abbr.title: IDL set to "+100" |
| PASS abbr.title: IDL set to ".5" |
| PASS abbr.title: IDL set to true |
| PASS abbr.title: IDL set to false |
| PASS abbr.title: IDL set to object "[object Object]" |
| PASS abbr.title: IDL set to NaN |
| PASS abbr.title: IDL set to Infinity |
| PASS abbr.title: IDL set to -Infinity |
| PASS abbr.title: IDL set to "\0" |
| PASS abbr.title: IDL set to null |
| PASS abbr.title: IDL set to object "test-toString" |
| PASS abbr.title: IDL set to object "test-valueOf" |
| PASS abbr.lang: typeof IDL attribute |
| PASS abbr.lang: IDL get with DOM attribute unset |
| PASS abbr.lang: setAttribute() to "" |
| PASS abbr.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.lang: setAttribute() to undefined |
| PASS abbr.lang: setAttribute() to 7 |
| PASS abbr.lang: setAttribute() to 1.5 |
| PASS abbr.lang: setAttribute() to "5%" |
| PASS abbr.lang: setAttribute() to "+100" |
| PASS abbr.lang: setAttribute() to ".5" |
| PASS abbr.lang: setAttribute() to true |
| PASS abbr.lang: setAttribute() to false |
| PASS abbr.lang: setAttribute() to object "[object Object]" |
| PASS abbr.lang: setAttribute() to NaN |
| PASS abbr.lang: setAttribute() to Infinity |
| PASS abbr.lang: setAttribute() to -Infinity |
| PASS abbr.lang: setAttribute() to "\0" |
| PASS abbr.lang: setAttribute() to null |
| PASS abbr.lang: setAttribute() to object "test-toString" |
| PASS abbr.lang: setAttribute() to object "test-valueOf" |
| PASS abbr.lang: IDL set to "" |
| PASS abbr.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.lang: IDL set to undefined |
| PASS abbr.lang: IDL set to 7 |
| PASS abbr.lang: IDL set to 1.5 |
| PASS abbr.lang: IDL set to "5%" |
| PASS abbr.lang: IDL set to "+100" |
| PASS abbr.lang: IDL set to ".5" |
| PASS abbr.lang: IDL set to true |
| PASS abbr.lang: IDL set to false |
| PASS abbr.lang: IDL set to object "[object Object]" |
| PASS abbr.lang: IDL set to NaN |
| PASS abbr.lang: IDL set to Infinity |
| PASS abbr.lang: IDL set to -Infinity |
| PASS abbr.lang: IDL set to "\0" |
| PASS abbr.lang: IDL set to null |
| PASS abbr.lang: IDL set to object "test-toString" |
| PASS abbr.lang: IDL set to object "test-valueOf" |
| PASS abbr.dir: typeof IDL attribute |
| PASS abbr.dir: IDL get with DOM attribute unset |
| PASS abbr.dir: setAttribute() to "" |
| PASS abbr.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.dir: setAttribute() to undefined |
| PASS abbr.dir: setAttribute() to 7 |
| PASS abbr.dir: setAttribute() to 1.5 |
| PASS abbr.dir: setAttribute() to "5%" |
| PASS abbr.dir: setAttribute() to "+100" |
| PASS abbr.dir: setAttribute() to ".5" |
| PASS abbr.dir: setAttribute() to true |
| PASS abbr.dir: setAttribute() to false |
| PASS abbr.dir: setAttribute() to object "[object Object]" |
| PASS abbr.dir: setAttribute() to NaN |
| PASS abbr.dir: setAttribute() to Infinity |
| PASS abbr.dir: setAttribute() to -Infinity |
| PASS abbr.dir: setAttribute() to "\0" |
| PASS abbr.dir: setAttribute() to null |
| PASS abbr.dir: setAttribute() to object "test-toString" |
| PASS abbr.dir: setAttribute() to object "test-valueOf" |
| PASS abbr.dir: setAttribute() to "ltr" |
| PASS abbr.dir: setAttribute() to "xltr" |
| PASS abbr.dir: setAttribute() to "ltr\0" |
| PASS abbr.dir: setAttribute() to "tr" |
| PASS abbr.dir: setAttribute() to "LTR" |
| PASS abbr.dir: setAttribute() to "rtl" |
| PASS abbr.dir: setAttribute() to "xrtl" |
| PASS abbr.dir: setAttribute() to "rtl\0" |
| PASS abbr.dir: setAttribute() to "tl" |
| PASS abbr.dir: setAttribute() to "RTL" |
| PASS abbr.dir: setAttribute() to "auto" |
| PASS abbr.dir: setAttribute() to "xauto" |
| PASS abbr.dir: setAttribute() to "auto\0" |
| PASS abbr.dir: setAttribute() to "uto" |
| PASS abbr.dir: setAttribute() to "AUTO" |
| PASS abbr.dir: IDL set to "" |
| PASS abbr.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.dir: IDL set to undefined |
| PASS abbr.dir: IDL set to 7 |
| PASS abbr.dir: IDL set to 1.5 |
| PASS abbr.dir: IDL set to "5%" |
| PASS abbr.dir: IDL set to "+100" |
| PASS abbr.dir: IDL set to ".5" |
| PASS abbr.dir: IDL set to true |
| PASS abbr.dir: IDL set to false |
| PASS abbr.dir: IDL set to object "[object Object]" |
| PASS abbr.dir: IDL set to NaN |
| PASS abbr.dir: IDL set to Infinity |
| PASS abbr.dir: IDL set to -Infinity |
| PASS abbr.dir: IDL set to "\0" |
| PASS abbr.dir: IDL set to null |
| PASS abbr.dir: IDL set to object "test-toString" |
| PASS abbr.dir: IDL set to object "test-valueOf" |
| PASS abbr.dir: IDL set to "ltr" |
| PASS abbr.dir: IDL set to "xltr" |
| PASS abbr.dir: IDL set to "ltr\0" |
| PASS abbr.dir: IDL set to "tr" |
| PASS abbr.dir: IDL set to "LTR" |
| PASS abbr.dir: IDL set to "rtl" |
| PASS abbr.dir: IDL set to "xrtl" |
| PASS abbr.dir: IDL set to "rtl\0" |
| PASS abbr.dir: IDL set to "tl" |
| PASS abbr.dir: IDL set to "RTL" |
| PASS abbr.dir: IDL set to "auto" |
| PASS abbr.dir: IDL set to "xauto" |
| PASS abbr.dir: IDL set to "auto\0" |
| PASS abbr.dir: IDL set to "uto" |
| PASS abbr.dir: IDL set to "AUTO" |
| PASS abbr.className (<abbr class>): typeof IDL attribute |
| PASS abbr.className (<abbr class>): IDL get with DOM attribute unset |
| PASS abbr.className (<abbr class>): setAttribute() to "" |
| PASS abbr.className (<abbr class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.className (<abbr class>): setAttribute() to undefined |
| PASS abbr.className (<abbr class>): setAttribute() to 7 |
| PASS abbr.className (<abbr class>): setAttribute() to 1.5 |
| PASS abbr.className (<abbr class>): setAttribute() to "5%" |
| PASS abbr.className (<abbr class>): setAttribute() to "+100" |
| PASS abbr.className (<abbr class>): setAttribute() to ".5" |
| PASS abbr.className (<abbr class>): setAttribute() to true |
| PASS abbr.className (<abbr class>): setAttribute() to false |
| PASS abbr.className (<abbr class>): setAttribute() to object "[object Object]" |
| PASS abbr.className (<abbr class>): setAttribute() to NaN |
| PASS abbr.className (<abbr class>): setAttribute() to Infinity |
| PASS abbr.className (<abbr class>): setAttribute() to -Infinity |
| PASS abbr.className (<abbr class>): setAttribute() to "\0" |
| PASS abbr.className (<abbr class>): setAttribute() to null |
| PASS abbr.className (<abbr class>): setAttribute() to object "test-toString" |
| PASS abbr.className (<abbr class>): setAttribute() to object "test-valueOf" |
| PASS abbr.className (<abbr class>): IDL set to "" |
| PASS abbr.className (<abbr class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.className (<abbr class>): IDL set to undefined |
| PASS abbr.className (<abbr class>): IDL set to 7 |
| PASS abbr.className (<abbr class>): IDL set to 1.5 |
| PASS abbr.className (<abbr class>): IDL set to "5%" |
| PASS abbr.className (<abbr class>): IDL set to "+100" |
| PASS abbr.className (<abbr class>): IDL set to ".5" |
| PASS abbr.className (<abbr class>): IDL set to true |
| PASS abbr.className (<abbr class>): IDL set to false |
| PASS abbr.className (<abbr class>): IDL set to object "[object Object]" |
| PASS abbr.className (<abbr class>): IDL set to NaN |
| PASS abbr.className (<abbr class>): IDL set to Infinity |
| PASS abbr.className (<abbr class>): IDL set to -Infinity |
| PASS abbr.className (<abbr class>): IDL set to "\0" |
| PASS abbr.className (<abbr class>): IDL set to null |
| PASS abbr.className (<abbr class>): IDL set to object "test-toString" |
| PASS abbr.className (<abbr class>): IDL set to object "test-valueOf" |
| FAIL abbr.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL abbr.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL abbr.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL abbr.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL abbr.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL abbr.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL abbr.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL abbr.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL abbr.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL abbr.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL abbr.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS abbr.autofocus: IDL set to true |
| FAIL abbr.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL abbr.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL abbr.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL abbr.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL abbr.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL abbr.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL abbr.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL abbr.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS abbr.hidden: typeof IDL attribute |
| PASS abbr.hidden: IDL get with DOM attribute unset |
| PASS abbr.hidden: setAttribute() to "" |
| PASS abbr.hidden: setAttribute() to " foo " |
| PASS abbr.hidden: setAttribute() to undefined |
| PASS abbr.hidden: setAttribute() to null |
| PASS abbr.hidden: setAttribute() to 7 |
| PASS abbr.hidden: setAttribute() to 1.5 |
| PASS abbr.hidden: setAttribute() to "5%" |
| PASS abbr.hidden: setAttribute() to "+100" |
| PASS abbr.hidden: setAttribute() to ".5" |
| PASS abbr.hidden: setAttribute() to true |
| PASS abbr.hidden: setAttribute() to false |
| PASS abbr.hidden: setAttribute() to object "[object Object]" |
| PASS abbr.hidden: setAttribute() to NaN |
| PASS abbr.hidden: setAttribute() to Infinity |
| PASS abbr.hidden: setAttribute() to -Infinity |
| PASS abbr.hidden: setAttribute() to "\0" |
| PASS abbr.hidden: setAttribute() to object "test-toString" |
| PASS abbr.hidden: setAttribute() to object "test-valueOf" |
| PASS abbr.hidden: setAttribute() to "hidden" |
| PASS abbr.hidden: IDL set to "" |
| PASS abbr.hidden: IDL set to " foo " |
| PASS abbr.hidden: IDL set to undefined |
| PASS abbr.hidden: IDL set to null |
| PASS abbr.hidden: IDL set to 7 |
| PASS abbr.hidden: IDL set to 1.5 |
| PASS abbr.hidden: IDL set to "5%" |
| PASS abbr.hidden: IDL set to "+100" |
| PASS abbr.hidden: IDL set to ".5" |
| PASS abbr.hidden: IDL set to true |
| PASS abbr.hidden: IDL set to false |
| PASS abbr.hidden: IDL set to object "[object Object]" |
| PASS abbr.hidden: IDL set to NaN |
| PASS abbr.hidden: IDL set to Infinity |
| PASS abbr.hidden: IDL set to -Infinity |
| PASS abbr.hidden: IDL set to "\0" |
| PASS abbr.hidden: IDL set to object "test-toString" |
| PASS abbr.hidden: IDL set to object "test-valueOf" |
| PASS abbr.accessKey: typeof IDL attribute |
| PASS abbr.accessKey: IDL get with DOM attribute unset |
| PASS abbr.accessKey: setAttribute() to "" |
| PASS abbr.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.accessKey: setAttribute() to undefined |
| PASS abbr.accessKey: setAttribute() to 7 |
| PASS abbr.accessKey: setAttribute() to 1.5 |
| PASS abbr.accessKey: setAttribute() to "5%" |
| PASS abbr.accessKey: setAttribute() to "+100" |
| PASS abbr.accessKey: setAttribute() to ".5" |
| PASS abbr.accessKey: setAttribute() to true |
| PASS abbr.accessKey: setAttribute() to false |
| PASS abbr.accessKey: setAttribute() to object "[object Object]" |
| PASS abbr.accessKey: setAttribute() to NaN |
| PASS abbr.accessKey: setAttribute() to Infinity |
| PASS abbr.accessKey: setAttribute() to -Infinity |
| PASS abbr.accessKey: setAttribute() to "\0" |
| PASS abbr.accessKey: setAttribute() to null |
| PASS abbr.accessKey: setAttribute() to object "test-toString" |
| PASS abbr.accessKey: setAttribute() to object "test-valueOf" |
| PASS abbr.accessKey: IDL set to "" |
| PASS abbr.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS abbr.accessKey: IDL set to undefined |
| PASS abbr.accessKey: IDL set to 7 |
| PASS abbr.accessKey: IDL set to 1.5 |
| PASS abbr.accessKey: IDL set to "5%" |
| PASS abbr.accessKey: IDL set to "+100" |
| PASS abbr.accessKey: IDL set to ".5" |
| PASS abbr.accessKey: IDL set to true |
| PASS abbr.accessKey: IDL set to false |
| PASS abbr.accessKey: IDL set to object "[object Object]" |
| PASS abbr.accessKey: IDL set to NaN |
| PASS abbr.accessKey: IDL set to Infinity |
| PASS abbr.accessKey: IDL set to -Infinity |
| PASS abbr.accessKey: IDL set to "\0" |
| PASS abbr.accessKey: IDL set to null |
| PASS abbr.accessKey: IDL set to object "test-toString" |
| PASS abbr.accessKey: IDL set to object "test-valueOf" |
| PASS abbr.tabIndex: typeof IDL attribute |
| PASS abbr.tabIndex: setAttribute() to -36 |
| PASS abbr.tabIndex: setAttribute() to -1 |
| PASS abbr.tabIndex: setAttribute() to 0 |
| PASS abbr.tabIndex: setAttribute() to 1 |
| PASS abbr.tabIndex: setAttribute() to 2147483647 |
| PASS abbr.tabIndex: setAttribute() to -2147483648 |
| PASS abbr.tabIndex: setAttribute() to "-1" |
| PASS abbr.tabIndex: setAttribute() to "-0" |
| PASS abbr.tabIndex: setAttribute() to "0" |
| PASS abbr.tabIndex: setAttribute() to "1" |
| PASS abbr.tabIndex: setAttribute() to "\t7" |
| PASS abbr.tabIndex: setAttribute() to "\f7" |
| PASS abbr.tabIndex: setAttribute() to " 7" |
| PASS abbr.tabIndex: setAttribute() to "\n7" |
| PASS abbr.tabIndex: setAttribute() to "\r7" |
| PASS abbr.tabIndex: setAttribute() to 1.5 |
| PASS abbr.tabIndex: setAttribute() to "5%" |
| PASS abbr.tabIndex: setAttribute() to "+100" |
| PASS abbr.tabIndex: setAttribute() to object "2" |
| PASS abbr.tabIndex: IDL set to -36 |
| PASS abbr.tabIndex: IDL set to -1 |
| PASS abbr.tabIndex: IDL set to 0 |
| PASS abbr.tabIndex: IDL set to 1 |
| PASS abbr.tabIndex: IDL set to 2147483647 |
| PASS abbr.tabIndex: IDL set to -2147483648 |
| PASS ruby.title: typeof IDL attribute |
| PASS ruby.title: IDL get with DOM attribute unset |
| PASS ruby.title: setAttribute() to "" |
| PASS ruby.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.title: setAttribute() to undefined |
| PASS ruby.title: setAttribute() to 7 |
| PASS ruby.title: setAttribute() to 1.5 |
| PASS ruby.title: setAttribute() to "5%" |
| PASS ruby.title: setAttribute() to "+100" |
| PASS ruby.title: setAttribute() to ".5" |
| PASS ruby.title: setAttribute() to true |
| PASS ruby.title: setAttribute() to false |
| PASS ruby.title: setAttribute() to object "[object Object]" |
| PASS ruby.title: setAttribute() to NaN |
| PASS ruby.title: setAttribute() to Infinity |
| PASS ruby.title: setAttribute() to -Infinity |
| PASS ruby.title: setAttribute() to "\0" |
| PASS ruby.title: setAttribute() to null |
| PASS ruby.title: setAttribute() to object "test-toString" |
| PASS ruby.title: setAttribute() to object "test-valueOf" |
| PASS ruby.title: IDL set to "" |
| PASS ruby.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.title: IDL set to undefined |
| PASS ruby.title: IDL set to 7 |
| PASS ruby.title: IDL set to 1.5 |
| PASS ruby.title: IDL set to "5%" |
| PASS ruby.title: IDL set to "+100" |
| PASS ruby.title: IDL set to ".5" |
| PASS ruby.title: IDL set to true |
| PASS ruby.title: IDL set to false |
| PASS ruby.title: IDL set to object "[object Object]" |
| PASS ruby.title: IDL set to NaN |
| PASS ruby.title: IDL set to Infinity |
| PASS ruby.title: IDL set to -Infinity |
| PASS ruby.title: IDL set to "\0" |
| PASS ruby.title: IDL set to null |
| PASS ruby.title: IDL set to object "test-toString" |
| PASS ruby.title: IDL set to object "test-valueOf" |
| PASS ruby.lang: typeof IDL attribute |
| PASS ruby.lang: IDL get with DOM attribute unset |
| PASS ruby.lang: setAttribute() to "" |
| PASS ruby.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.lang: setAttribute() to undefined |
| PASS ruby.lang: setAttribute() to 7 |
| PASS ruby.lang: setAttribute() to 1.5 |
| PASS ruby.lang: setAttribute() to "5%" |
| PASS ruby.lang: setAttribute() to "+100" |
| PASS ruby.lang: setAttribute() to ".5" |
| PASS ruby.lang: setAttribute() to true |
| PASS ruby.lang: setAttribute() to false |
| PASS ruby.lang: setAttribute() to object "[object Object]" |
| PASS ruby.lang: setAttribute() to NaN |
| PASS ruby.lang: setAttribute() to Infinity |
| PASS ruby.lang: setAttribute() to -Infinity |
| PASS ruby.lang: setAttribute() to "\0" |
| PASS ruby.lang: setAttribute() to null |
| PASS ruby.lang: setAttribute() to object "test-toString" |
| PASS ruby.lang: setAttribute() to object "test-valueOf" |
| PASS ruby.lang: IDL set to "" |
| PASS ruby.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.lang: IDL set to undefined |
| PASS ruby.lang: IDL set to 7 |
| PASS ruby.lang: IDL set to 1.5 |
| PASS ruby.lang: IDL set to "5%" |
| PASS ruby.lang: IDL set to "+100" |
| PASS ruby.lang: IDL set to ".5" |
| PASS ruby.lang: IDL set to true |
| PASS ruby.lang: IDL set to false |
| PASS ruby.lang: IDL set to object "[object Object]" |
| PASS ruby.lang: IDL set to NaN |
| PASS ruby.lang: IDL set to Infinity |
| PASS ruby.lang: IDL set to -Infinity |
| PASS ruby.lang: IDL set to "\0" |
| PASS ruby.lang: IDL set to null |
| PASS ruby.lang: IDL set to object "test-toString" |
| PASS ruby.lang: IDL set to object "test-valueOf" |
| PASS ruby.dir: typeof IDL attribute |
| PASS ruby.dir: IDL get with DOM attribute unset |
| PASS ruby.dir: setAttribute() to "" |
| PASS ruby.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.dir: setAttribute() to undefined |
| PASS ruby.dir: setAttribute() to 7 |
| PASS ruby.dir: setAttribute() to 1.5 |
| PASS ruby.dir: setAttribute() to "5%" |
| PASS ruby.dir: setAttribute() to "+100" |
| PASS ruby.dir: setAttribute() to ".5" |
| PASS ruby.dir: setAttribute() to true |
| PASS ruby.dir: setAttribute() to false |
| PASS ruby.dir: setAttribute() to object "[object Object]" |
| PASS ruby.dir: setAttribute() to NaN |
| PASS ruby.dir: setAttribute() to Infinity |
| PASS ruby.dir: setAttribute() to -Infinity |
| PASS ruby.dir: setAttribute() to "\0" |
| PASS ruby.dir: setAttribute() to null |
| PASS ruby.dir: setAttribute() to object "test-toString" |
| PASS ruby.dir: setAttribute() to object "test-valueOf" |
| PASS ruby.dir: setAttribute() to "ltr" |
| PASS ruby.dir: setAttribute() to "xltr" |
| PASS ruby.dir: setAttribute() to "ltr\0" |
| PASS ruby.dir: setAttribute() to "tr" |
| PASS ruby.dir: setAttribute() to "LTR" |
| PASS ruby.dir: setAttribute() to "rtl" |
| PASS ruby.dir: setAttribute() to "xrtl" |
| PASS ruby.dir: setAttribute() to "rtl\0" |
| PASS ruby.dir: setAttribute() to "tl" |
| PASS ruby.dir: setAttribute() to "RTL" |
| PASS ruby.dir: setAttribute() to "auto" |
| PASS ruby.dir: setAttribute() to "xauto" |
| PASS ruby.dir: setAttribute() to "auto\0" |
| PASS ruby.dir: setAttribute() to "uto" |
| PASS ruby.dir: setAttribute() to "AUTO" |
| PASS ruby.dir: IDL set to "" |
| PASS ruby.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.dir: IDL set to undefined |
| PASS ruby.dir: IDL set to 7 |
| PASS ruby.dir: IDL set to 1.5 |
| PASS ruby.dir: IDL set to "5%" |
| PASS ruby.dir: IDL set to "+100" |
| PASS ruby.dir: IDL set to ".5" |
| PASS ruby.dir: IDL set to true |
| PASS ruby.dir: IDL set to false |
| PASS ruby.dir: IDL set to object "[object Object]" |
| PASS ruby.dir: IDL set to NaN |
| PASS ruby.dir: IDL set to Infinity |
| PASS ruby.dir: IDL set to -Infinity |
| PASS ruby.dir: IDL set to "\0" |
| PASS ruby.dir: IDL set to null |
| PASS ruby.dir: IDL set to object "test-toString" |
| PASS ruby.dir: IDL set to object "test-valueOf" |
| PASS ruby.dir: IDL set to "ltr" |
| PASS ruby.dir: IDL set to "xltr" |
| PASS ruby.dir: IDL set to "ltr\0" |
| PASS ruby.dir: IDL set to "tr" |
| PASS ruby.dir: IDL set to "LTR" |
| PASS ruby.dir: IDL set to "rtl" |
| PASS ruby.dir: IDL set to "xrtl" |
| PASS ruby.dir: IDL set to "rtl\0" |
| PASS ruby.dir: IDL set to "tl" |
| PASS ruby.dir: IDL set to "RTL" |
| PASS ruby.dir: IDL set to "auto" |
| PASS ruby.dir: IDL set to "xauto" |
| PASS ruby.dir: IDL set to "auto\0" |
| PASS ruby.dir: IDL set to "uto" |
| PASS ruby.dir: IDL set to "AUTO" |
| PASS ruby.className (<ruby class>): typeof IDL attribute |
| PASS ruby.className (<ruby class>): IDL get with DOM attribute unset |
| PASS ruby.className (<ruby class>): setAttribute() to "" |
| PASS ruby.className (<ruby class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.className (<ruby class>): setAttribute() to undefined |
| PASS ruby.className (<ruby class>): setAttribute() to 7 |
| PASS ruby.className (<ruby class>): setAttribute() to 1.5 |
| PASS ruby.className (<ruby class>): setAttribute() to "5%" |
| PASS ruby.className (<ruby class>): setAttribute() to "+100" |
| PASS ruby.className (<ruby class>): setAttribute() to ".5" |
| PASS ruby.className (<ruby class>): setAttribute() to true |
| PASS ruby.className (<ruby class>): setAttribute() to false |
| PASS ruby.className (<ruby class>): setAttribute() to object "[object Object]" |
| PASS ruby.className (<ruby class>): setAttribute() to NaN |
| PASS ruby.className (<ruby class>): setAttribute() to Infinity |
| PASS ruby.className (<ruby class>): setAttribute() to -Infinity |
| PASS ruby.className (<ruby class>): setAttribute() to "\0" |
| PASS ruby.className (<ruby class>): setAttribute() to null |
| PASS ruby.className (<ruby class>): setAttribute() to object "test-toString" |
| PASS ruby.className (<ruby class>): setAttribute() to object "test-valueOf" |
| PASS ruby.className (<ruby class>): IDL set to "" |
| PASS ruby.className (<ruby class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.className (<ruby class>): IDL set to undefined |
| PASS ruby.className (<ruby class>): IDL set to 7 |
| PASS ruby.className (<ruby class>): IDL set to 1.5 |
| PASS ruby.className (<ruby class>): IDL set to "5%" |
| PASS ruby.className (<ruby class>): IDL set to "+100" |
| PASS ruby.className (<ruby class>): IDL set to ".5" |
| PASS ruby.className (<ruby class>): IDL set to true |
| PASS ruby.className (<ruby class>): IDL set to false |
| PASS ruby.className (<ruby class>): IDL set to object "[object Object]" |
| PASS ruby.className (<ruby class>): IDL set to NaN |
| PASS ruby.className (<ruby class>): IDL set to Infinity |
| PASS ruby.className (<ruby class>): IDL set to -Infinity |
| PASS ruby.className (<ruby class>): IDL set to "\0" |
| PASS ruby.className (<ruby class>): IDL set to null |
| PASS ruby.className (<ruby class>): IDL set to object "test-toString" |
| PASS ruby.className (<ruby class>): IDL set to object "test-valueOf" |
| FAIL ruby.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL ruby.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ruby.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL ruby.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL ruby.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL ruby.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL ruby.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL ruby.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL ruby.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL ruby.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL ruby.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS ruby.autofocus: IDL set to true |
| FAIL ruby.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL ruby.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL ruby.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL ruby.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL ruby.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL ruby.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL ruby.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL ruby.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS ruby.hidden: typeof IDL attribute |
| PASS ruby.hidden: IDL get with DOM attribute unset |
| PASS ruby.hidden: setAttribute() to "" |
| PASS ruby.hidden: setAttribute() to " foo " |
| PASS ruby.hidden: setAttribute() to undefined |
| PASS ruby.hidden: setAttribute() to null |
| PASS ruby.hidden: setAttribute() to 7 |
| PASS ruby.hidden: setAttribute() to 1.5 |
| PASS ruby.hidden: setAttribute() to "5%" |
| PASS ruby.hidden: setAttribute() to "+100" |
| PASS ruby.hidden: setAttribute() to ".5" |
| PASS ruby.hidden: setAttribute() to true |
| PASS ruby.hidden: setAttribute() to false |
| PASS ruby.hidden: setAttribute() to object "[object Object]" |
| PASS ruby.hidden: setAttribute() to NaN |
| PASS ruby.hidden: setAttribute() to Infinity |
| PASS ruby.hidden: setAttribute() to -Infinity |
| PASS ruby.hidden: setAttribute() to "\0" |
| PASS ruby.hidden: setAttribute() to object "test-toString" |
| PASS ruby.hidden: setAttribute() to object "test-valueOf" |
| PASS ruby.hidden: setAttribute() to "hidden" |
| PASS ruby.hidden: IDL set to "" |
| PASS ruby.hidden: IDL set to " foo " |
| PASS ruby.hidden: IDL set to undefined |
| PASS ruby.hidden: IDL set to null |
| PASS ruby.hidden: IDL set to 7 |
| PASS ruby.hidden: IDL set to 1.5 |
| PASS ruby.hidden: IDL set to "5%" |
| PASS ruby.hidden: IDL set to "+100" |
| PASS ruby.hidden: IDL set to ".5" |
| PASS ruby.hidden: IDL set to true |
| PASS ruby.hidden: IDL set to false |
| PASS ruby.hidden: IDL set to object "[object Object]" |
| PASS ruby.hidden: IDL set to NaN |
| PASS ruby.hidden: IDL set to Infinity |
| PASS ruby.hidden: IDL set to -Infinity |
| PASS ruby.hidden: IDL set to "\0" |
| PASS ruby.hidden: IDL set to object "test-toString" |
| PASS ruby.hidden: IDL set to object "test-valueOf" |
| PASS ruby.accessKey: typeof IDL attribute |
| PASS ruby.accessKey: IDL get with DOM attribute unset |
| PASS ruby.accessKey: setAttribute() to "" |
| PASS ruby.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.accessKey: setAttribute() to undefined |
| PASS ruby.accessKey: setAttribute() to 7 |
| PASS ruby.accessKey: setAttribute() to 1.5 |
| PASS ruby.accessKey: setAttribute() to "5%" |
| PASS ruby.accessKey: setAttribute() to "+100" |
| PASS ruby.accessKey: setAttribute() to ".5" |
| PASS ruby.accessKey: setAttribute() to true |
| PASS ruby.accessKey: setAttribute() to false |
| PASS ruby.accessKey: setAttribute() to object "[object Object]" |
| PASS ruby.accessKey: setAttribute() to NaN |
| PASS ruby.accessKey: setAttribute() to Infinity |
| PASS ruby.accessKey: setAttribute() to -Infinity |
| PASS ruby.accessKey: setAttribute() to "\0" |
| PASS ruby.accessKey: setAttribute() to null |
| PASS ruby.accessKey: setAttribute() to object "test-toString" |
| PASS ruby.accessKey: setAttribute() to object "test-valueOf" |
| PASS ruby.accessKey: IDL set to "" |
| PASS ruby.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS ruby.accessKey: IDL set to undefined |
| PASS ruby.accessKey: IDL set to 7 |
| PASS ruby.accessKey: IDL set to 1.5 |
| PASS ruby.accessKey: IDL set to "5%" |
| PASS ruby.accessKey: IDL set to "+100" |
| PASS ruby.accessKey: IDL set to ".5" |
| PASS ruby.accessKey: IDL set to true |
| PASS ruby.accessKey: IDL set to false |
| PASS ruby.accessKey: IDL set to object "[object Object]" |
| PASS ruby.accessKey: IDL set to NaN |
| PASS ruby.accessKey: IDL set to Infinity |
| PASS ruby.accessKey: IDL set to -Infinity |
| PASS ruby.accessKey: IDL set to "\0" |
| PASS ruby.accessKey: IDL set to null |
| PASS ruby.accessKey: IDL set to object "test-toString" |
| PASS ruby.accessKey: IDL set to object "test-valueOf" |
| PASS ruby.tabIndex: typeof IDL attribute |
| PASS ruby.tabIndex: setAttribute() to -36 |
| PASS ruby.tabIndex: setAttribute() to -1 |
| PASS ruby.tabIndex: setAttribute() to 0 |
| PASS ruby.tabIndex: setAttribute() to 1 |
| PASS ruby.tabIndex: setAttribute() to 2147483647 |
| PASS ruby.tabIndex: setAttribute() to -2147483648 |
| PASS ruby.tabIndex: setAttribute() to "-1" |
| PASS ruby.tabIndex: setAttribute() to "-0" |
| PASS ruby.tabIndex: setAttribute() to "0" |
| PASS ruby.tabIndex: setAttribute() to "1" |
| PASS ruby.tabIndex: setAttribute() to "\t7" |
| PASS ruby.tabIndex: setAttribute() to "\f7" |
| PASS ruby.tabIndex: setAttribute() to " 7" |
| PASS ruby.tabIndex: setAttribute() to "\n7" |
| PASS ruby.tabIndex: setAttribute() to "\r7" |
| PASS ruby.tabIndex: setAttribute() to 1.5 |
| PASS ruby.tabIndex: setAttribute() to "5%" |
| PASS ruby.tabIndex: setAttribute() to "+100" |
| PASS ruby.tabIndex: setAttribute() to object "2" |
| PASS ruby.tabIndex: IDL set to -36 |
| PASS ruby.tabIndex: IDL set to -1 |
| PASS ruby.tabIndex: IDL set to 0 |
| PASS ruby.tabIndex: IDL set to 1 |
| PASS ruby.tabIndex: IDL set to 2147483647 |
| PASS ruby.tabIndex: IDL set to -2147483648 |
| PASS rt.title: typeof IDL attribute |
| PASS rt.title: IDL get with DOM attribute unset |
| PASS rt.title: setAttribute() to "" |
| PASS rt.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.title: setAttribute() to undefined |
| PASS rt.title: setAttribute() to 7 |
| PASS rt.title: setAttribute() to 1.5 |
| PASS rt.title: setAttribute() to "5%" |
| PASS rt.title: setAttribute() to "+100" |
| PASS rt.title: setAttribute() to ".5" |
| PASS rt.title: setAttribute() to true |
| PASS rt.title: setAttribute() to false |
| PASS rt.title: setAttribute() to object "[object Object]" |
| PASS rt.title: setAttribute() to NaN |
| PASS rt.title: setAttribute() to Infinity |
| PASS rt.title: setAttribute() to -Infinity |
| PASS rt.title: setAttribute() to "\0" |
| PASS rt.title: setAttribute() to null |
| PASS rt.title: setAttribute() to object "test-toString" |
| PASS rt.title: setAttribute() to object "test-valueOf" |
| PASS rt.title: IDL set to "" |
| PASS rt.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.title: IDL set to undefined |
| PASS rt.title: IDL set to 7 |
| PASS rt.title: IDL set to 1.5 |
| PASS rt.title: IDL set to "5%" |
| PASS rt.title: IDL set to "+100" |
| PASS rt.title: IDL set to ".5" |
| PASS rt.title: IDL set to true |
| PASS rt.title: IDL set to false |
| PASS rt.title: IDL set to object "[object Object]" |
| PASS rt.title: IDL set to NaN |
| PASS rt.title: IDL set to Infinity |
| PASS rt.title: IDL set to -Infinity |
| PASS rt.title: IDL set to "\0" |
| PASS rt.title: IDL set to null |
| PASS rt.title: IDL set to object "test-toString" |
| PASS rt.title: IDL set to object "test-valueOf" |
| PASS rt.lang: typeof IDL attribute |
| PASS rt.lang: IDL get with DOM attribute unset |
| PASS rt.lang: setAttribute() to "" |
| PASS rt.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.lang: setAttribute() to undefined |
| PASS rt.lang: setAttribute() to 7 |
| PASS rt.lang: setAttribute() to 1.5 |
| PASS rt.lang: setAttribute() to "5%" |
| PASS rt.lang: setAttribute() to "+100" |
| PASS rt.lang: setAttribute() to ".5" |
| PASS rt.lang: setAttribute() to true |
| PASS rt.lang: setAttribute() to false |
| PASS rt.lang: setAttribute() to object "[object Object]" |
| PASS rt.lang: setAttribute() to NaN |
| PASS rt.lang: setAttribute() to Infinity |
| PASS rt.lang: setAttribute() to -Infinity |
| PASS rt.lang: setAttribute() to "\0" |
| PASS rt.lang: setAttribute() to null |
| PASS rt.lang: setAttribute() to object "test-toString" |
| PASS rt.lang: setAttribute() to object "test-valueOf" |
| PASS rt.lang: IDL set to "" |
| PASS rt.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.lang: IDL set to undefined |
| PASS rt.lang: IDL set to 7 |
| PASS rt.lang: IDL set to 1.5 |
| PASS rt.lang: IDL set to "5%" |
| PASS rt.lang: IDL set to "+100" |
| PASS rt.lang: IDL set to ".5" |
| PASS rt.lang: IDL set to true |
| PASS rt.lang: IDL set to false |
| PASS rt.lang: IDL set to object "[object Object]" |
| PASS rt.lang: IDL set to NaN |
| PASS rt.lang: IDL set to Infinity |
| PASS rt.lang: IDL set to -Infinity |
| PASS rt.lang: IDL set to "\0" |
| PASS rt.lang: IDL set to null |
| PASS rt.lang: IDL set to object "test-toString" |
| PASS rt.lang: IDL set to object "test-valueOf" |
| PASS rt.dir: typeof IDL attribute |
| PASS rt.dir: IDL get with DOM attribute unset |
| PASS rt.dir: setAttribute() to "" |
| PASS rt.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.dir: setAttribute() to undefined |
| PASS rt.dir: setAttribute() to 7 |
| PASS rt.dir: setAttribute() to 1.5 |
| PASS rt.dir: setAttribute() to "5%" |
| PASS rt.dir: setAttribute() to "+100" |
| PASS rt.dir: setAttribute() to ".5" |
| PASS rt.dir: setAttribute() to true |
| PASS rt.dir: setAttribute() to false |
| PASS rt.dir: setAttribute() to object "[object Object]" |
| PASS rt.dir: setAttribute() to NaN |
| PASS rt.dir: setAttribute() to Infinity |
| PASS rt.dir: setAttribute() to -Infinity |
| PASS rt.dir: setAttribute() to "\0" |
| PASS rt.dir: setAttribute() to null |
| PASS rt.dir: setAttribute() to object "test-toString" |
| PASS rt.dir: setAttribute() to object "test-valueOf" |
| PASS rt.dir: setAttribute() to "ltr" |
| PASS rt.dir: setAttribute() to "xltr" |
| PASS rt.dir: setAttribute() to "ltr\0" |
| PASS rt.dir: setAttribute() to "tr" |
| PASS rt.dir: setAttribute() to "LTR" |
| PASS rt.dir: setAttribute() to "rtl" |
| PASS rt.dir: setAttribute() to "xrtl" |
| PASS rt.dir: setAttribute() to "rtl\0" |
| PASS rt.dir: setAttribute() to "tl" |
| PASS rt.dir: setAttribute() to "RTL" |
| PASS rt.dir: setAttribute() to "auto" |
| PASS rt.dir: setAttribute() to "xauto" |
| PASS rt.dir: setAttribute() to "auto\0" |
| PASS rt.dir: setAttribute() to "uto" |
| PASS rt.dir: setAttribute() to "AUTO" |
| PASS rt.dir: IDL set to "" |
| PASS rt.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.dir: IDL set to undefined |
| PASS rt.dir: IDL set to 7 |
| PASS rt.dir: IDL set to 1.5 |
| PASS rt.dir: IDL set to "5%" |
| PASS rt.dir: IDL set to "+100" |
| PASS rt.dir: IDL set to ".5" |
| PASS rt.dir: IDL set to true |
| PASS rt.dir: IDL set to false |
| PASS rt.dir: IDL set to object "[object Object]" |
| PASS rt.dir: IDL set to NaN |
| PASS rt.dir: IDL set to Infinity |
| PASS rt.dir: IDL set to -Infinity |
| PASS rt.dir: IDL set to "\0" |
| PASS rt.dir: IDL set to null |
| PASS rt.dir: IDL set to object "test-toString" |
| PASS rt.dir: IDL set to object "test-valueOf" |
| PASS rt.dir: IDL set to "ltr" |
| PASS rt.dir: IDL set to "xltr" |
| PASS rt.dir: IDL set to "ltr\0" |
| PASS rt.dir: IDL set to "tr" |
| PASS rt.dir: IDL set to "LTR" |
| PASS rt.dir: IDL set to "rtl" |
| PASS rt.dir: IDL set to "xrtl" |
| PASS rt.dir: IDL set to "rtl\0" |
| PASS rt.dir: IDL set to "tl" |
| PASS rt.dir: IDL set to "RTL" |
| PASS rt.dir: IDL set to "auto" |
| PASS rt.dir: IDL set to "xauto" |
| PASS rt.dir: IDL set to "auto\0" |
| PASS rt.dir: IDL set to "uto" |
| PASS rt.dir: IDL set to "AUTO" |
| PASS rt.className (<rt class>): typeof IDL attribute |
| PASS rt.className (<rt class>): IDL get with DOM attribute unset |
| PASS rt.className (<rt class>): setAttribute() to "" |
| PASS rt.className (<rt class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.className (<rt class>): setAttribute() to undefined |
| PASS rt.className (<rt class>): setAttribute() to 7 |
| PASS rt.className (<rt class>): setAttribute() to 1.5 |
| PASS rt.className (<rt class>): setAttribute() to "5%" |
| PASS rt.className (<rt class>): setAttribute() to "+100" |
| PASS rt.className (<rt class>): setAttribute() to ".5" |
| PASS rt.className (<rt class>): setAttribute() to true |
| PASS rt.className (<rt class>): setAttribute() to false |
| PASS rt.className (<rt class>): setAttribute() to object "[object Object]" |
| PASS rt.className (<rt class>): setAttribute() to NaN |
| PASS rt.className (<rt class>): setAttribute() to Infinity |
| PASS rt.className (<rt class>): setAttribute() to -Infinity |
| PASS rt.className (<rt class>): setAttribute() to "\0" |
| PASS rt.className (<rt class>): setAttribute() to null |
| PASS rt.className (<rt class>): setAttribute() to object "test-toString" |
| PASS rt.className (<rt class>): setAttribute() to object "test-valueOf" |
| PASS rt.className (<rt class>): IDL set to "" |
| PASS rt.className (<rt class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.className (<rt class>): IDL set to undefined |
| PASS rt.className (<rt class>): IDL set to 7 |
| PASS rt.className (<rt class>): IDL set to 1.5 |
| PASS rt.className (<rt class>): IDL set to "5%" |
| PASS rt.className (<rt class>): IDL set to "+100" |
| PASS rt.className (<rt class>): IDL set to ".5" |
| PASS rt.className (<rt class>): IDL set to true |
| PASS rt.className (<rt class>): IDL set to false |
| PASS rt.className (<rt class>): IDL set to object "[object Object]" |
| PASS rt.className (<rt class>): IDL set to NaN |
| PASS rt.className (<rt class>): IDL set to Infinity |
| PASS rt.className (<rt class>): IDL set to -Infinity |
| PASS rt.className (<rt class>): IDL set to "\0" |
| PASS rt.className (<rt class>): IDL set to null |
| PASS rt.className (<rt class>): IDL set to object "test-toString" |
| PASS rt.className (<rt class>): IDL set to object "test-valueOf" |
| FAIL rt.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL rt.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rt.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL rt.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL rt.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL rt.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL rt.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL rt.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL rt.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL rt.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL rt.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS rt.autofocus: IDL set to true |
| FAIL rt.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL rt.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL rt.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL rt.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL rt.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL rt.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL rt.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL rt.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS rt.hidden: typeof IDL attribute |
| PASS rt.hidden: IDL get with DOM attribute unset |
| PASS rt.hidden: setAttribute() to "" |
| PASS rt.hidden: setAttribute() to " foo " |
| PASS rt.hidden: setAttribute() to undefined |
| PASS rt.hidden: setAttribute() to null |
| PASS rt.hidden: setAttribute() to 7 |
| PASS rt.hidden: setAttribute() to 1.5 |
| PASS rt.hidden: setAttribute() to "5%" |
| PASS rt.hidden: setAttribute() to "+100" |
| PASS rt.hidden: setAttribute() to ".5" |
| PASS rt.hidden: setAttribute() to true |
| PASS rt.hidden: setAttribute() to false |
| PASS rt.hidden: setAttribute() to object "[object Object]" |
| PASS rt.hidden: setAttribute() to NaN |
| PASS rt.hidden: setAttribute() to Infinity |
| PASS rt.hidden: setAttribute() to -Infinity |
| PASS rt.hidden: setAttribute() to "\0" |
| PASS rt.hidden: setAttribute() to object "test-toString" |
| PASS rt.hidden: setAttribute() to object "test-valueOf" |
| PASS rt.hidden: setAttribute() to "hidden" |
| PASS rt.hidden: IDL set to "" |
| PASS rt.hidden: IDL set to " foo " |
| PASS rt.hidden: IDL set to undefined |
| PASS rt.hidden: IDL set to null |
| PASS rt.hidden: IDL set to 7 |
| PASS rt.hidden: IDL set to 1.5 |
| PASS rt.hidden: IDL set to "5%" |
| PASS rt.hidden: IDL set to "+100" |
| PASS rt.hidden: IDL set to ".5" |
| PASS rt.hidden: IDL set to true |
| PASS rt.hidden: IDL set to false |
| PASS rt.hidden: IDL set to object "[object Object]" |
| PASS rt.hidden: IDL set to NaN |
| PASS rt.hidden: IDL set to Infinity |
| PASS rt.hidden: IDL set to -Infinity |
| PASS rt.hidden: IDL set to "\0" |
| PASS rt.hidden: IDL set to object "test-toString" |
| PASS rt.hidden: IDL set to object "test-valueOf" |
| PASS rt.accessKey: typeof IDL attribute |
| PASS rt.accessKey: IDL get with DOM attribute unset |
| PASS rt.accessKey: setAttribute() to "" |
| PASS rt.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.accessKey: setAttribute() to undefined |
| PASS rt.accessKey: setAttribute() to 7 |
| PASS rt.accessKey: setAttribute() to 1.5 |
| PASS rt.accessKey: setAttribute() to "5%" |
| PASS rt.accessKey: setAttribute() to "+100" |
| PASS rt.accessKey: setAttribute() to ".5" |
| PASS rt.accessKey: setAttribute() to true |
| PASS rt.accessKey: setAttribute() to false |
| PASS rt.accessKey: setAttribute() to object "[object Object]" |
| PASS rt.accessKey: setAttribute() to NaN |
| PASS rt.accessKey: setAttribute() to Infinity |
| PASS rt.accessKey: setAttribute() to -Infinity |
| PASS rt.accessKey: setAttribute() to "\0" |
| PASS rt.accessKey: setAttribute() to null |
| PASS rt.accessKey: setAttribute() to object "test-toString" |
| PASS rt.accessKey: setAttribute() to object "test-valueOf" |
| PASS rt.accessKey: IDL set to "" |
| PASS rt.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rt.accessKey: IDL set to undefined |
| PASS rt.accessKey: IDL set to 7 |
| PASS rt.accessKey: IDL set to 1.5 |
| PASS rt.accessKey: IDL set to "5%" |
| PASS rt.accessKey: IDL set to "+100" |
| PASS rt.accessKey: IDL set to ".5" |
| PASS rt.accessKey: IDL set to true |
| PASS rt.accessKey: IDL set to false |
| PASS rt.accessKey: IDL set to object "[object Object]" |
| PASS rt.accessKey: IDL set to NaN |
| PASS rt.accessKey: IDL set to Infinity |
| PASS rt.accessKey: IDL set to -Infinity |
| PASS rt.accessKey: IDL set to "\0" |
| PASS rt.accessKey: IDL set to null |
| PASS rt.accessKey: IDL set to object "test-toString" |
| PASS rt.accessKey: IDL set to object "test-valueOf" |
| PASS rt.tabIndex: typeof IDL attribute |
| PASS rt.tabIndex: setAttribute() to -36 |
| PASS rt.tabIndex: setAttribute() to -1 |
| PASS rt.tabIndex: setAttribute() to 0 |
| PASS rt.tabIndex: setAttribute() to 1 |
| PASS rt.tabIndex: setAttribute() to 2147483647 |
| PASS rt.tabIndex: setAttribute() to -2147483648 |
| PASS rt.tabIndex: setAttribute() to "-1" |
| PASS rt.tabIndex: setAttribute() to "-0" |
| PASS rt.tabIndex: setAttribute() to "0" |
| PASS rt.tabIndex: setAttribute() to "1" |
| PASS rt.tabIndex: setAttribute() to "\t7" |
| PASS rt.tabIndex: setAttribute() to "\f7" |
| PASS rt.tabIndex: setAttribute() to " 7" |
| PASS rt.tabIndex: setAttribute() to "\n7" |
| PASS rt.tabIndex: setAttribute() to "\r7" |
| PASS rt.tabIndex: setAttribute() to 1.5 |
| PASS rt.tabIndex: setAttribute() to "5%" |
| PASS rt.tabIndex: setAttribute() to "+100" |
| PASS rt.tabIndex: setAttribute() to object "2" |
| PASS rt.tabIndex: IDL set to -36 |
| PASS rt.tabIndex: IDL set to -1 |
| PASS rt.tabIndex: IDL set to 0 |
| PASS rt.tabIndex: IDL set to 1 |
| PASS rt.tabIndex: IDL set to 2147483647 |
| PASS rt.tabIndex: IDL set to -2147483648 |
| PASS rp.title: typeof IDL attribute |
| PASS rp.title: IDL get with DOM attribute unset |
| PASS rp.title: setAttribute() to "" |
| PASS rp.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.title: setAttribute() to undefined |
| PASS rp.title: setAttribute() to 7 |
| PASS rp.title: setAttribute() to 1.5 |
| PASS rp.title: setAttribute() to "5%" |
| PASS rp.title: setAttribute() to "+100" |
| PASS rp.title: setAttribute() to ".5" |
| PASS rp.title: setAttribute() to true |
| PASS rp.title: setAttribute() to false |
| PASS rp.title: setAttribute() to object "[object Object]" |
| PASS rp.title: setAttribute() to NaN |
| PASS rp.title: setAttribute() to Infinity |
| PASS rp.title: setAttribute() to -Infinity |
| PASS rp.title: setAttribute() to "\0" |
| PASS rp.title: setAttribute() to null |
| PASS rp.title: setAttribute() to object "test-toString" |
| PASS rp.title: setAttribute() to object "test-valueOf" |
| PASS rp.title: IDL set to "" |
| PASS rp.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.title: IDL set to undefined |
| PASS rp.title: IDL set to 7 |
| PASS rp.title: IDL set to 1.5 |
| PASS rp.title: IDL set to "5%" |
| PASS rp.title: IDL set to "+100" |
| PASS rp.title: IDL set to ".5" |
| PASS rp.title: IDL set to true |
| PASS rp.title: IDL set to false |
| PASS rp.title: IDL set to object "[object Object]" |
| PASS rp.title: IDL set to NaN |
| PASS rp.title: IDL set to Infinity |
| PASS rp.title: IDL set to -Infinity |
| PASS rp.title: IDL set to "\0" |
| PASS rp.title: IDL set to null |
| PASS rp.title: IDL set to object "test-toString" |
| PASS rp.title: IDL set to object "test-valueOf" |
| PASS rp.lang: typeof IDL attribute |
| PASS rp.lang: IDL get with DOM attribute unset |
| PASS rp.lang: setAttribute() to "" |
| PASS rp.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.lang: setAttribute() to undefined |
| PASS rp.lang: setAttribute() to 7 |
| PASS rp.lang: setAttribute() to 1.5 |
| PASS rp.lang: setAttribute() to "5%" |
| PASS rp.lang: setAttribute() to "+100" |
| PASS rp.lang: setAttribute() to ".5" |
| PASS rp.lang: setAttribute() to true |
| PASS rp.lang: setAttribute() to false |
| PASS rp.lang: setAttribute() to object "[object Object]" |
| PASS rp.lang: setAttribute() to NaN |
| PASS rp.lang: setAttribute() to Infinity |
| PASS rp.lang: setAttribute() to -Infinity |
| PASS rp.lang: setAttribute() to "\0" |
| PASS rp.lang: setAttribute() to null |
| PASS rp.lang: setAttribute() to object "test-toString" |
| PASS rp.lang: setAttribute() to object "test-valueOf" |
| PASS rp.lang: IDL set to "" |
| PASS rp.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.lang: IDL set to undefined |
| PASS rp.lang: IDL set to 7 |
| PASS rp.lang: IDL set to 1.5 |
| PASS rp.lang: IDL set to "5%" |
| PASS rp.lang: IDL set to "+100" |
| PASS rp.lang: IDL set to ".5" |
| PASS rp.lang: IDL set to true |
| PASS rp.lang: IDL set to false |
| PASS rp.lang: IDL set to object "[object Object]" |
| PASS rp.lang: IDL set to NaN |
| PASS rp.lang: IDL set to Infinity |
| PASS rp.lang: IDL set to -Infinity |
| PASS rp.lang: IDL set to "\0" |
| PASS rp.lang: IDL set to null |
| PASS rp.lang: IDL set to object "test-toString" |
| PASS rp.lang: IDL set to object "test-valueOf" |
| PASS rp.dir: typeof IDL attribute |
| PASS rp.dir: IDL get with DOM attribute unset |
| PASS rp.dir: setAttribute() to "" |
| PASS rp.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.dir: setAttribute() to undefined |
| PASS rp.dir: setAttribute() to 7 |
| PASS rp.dir: setAttribute() to 1.5 |
| PASS rp.dir: setAttribute() to "5%" |
| PASS rp.dir: setAttribute() to "+100" |
| PASS rp.dir: setAttribute() to ".5" |
| PASS rp.dir: setAttribute() to true |
| PASS rp.dir: setAttribute() to false |
| PASS rp.dir: setAttribute() to object "[object Object]" |
| PASS rp.dir: setAttribute() to NaN |
| PASS rp.dir: setAttribute() to Infinity |
| PASS rp.dir: setAttribute() to -Infinity |
| PASS rp.dir: setAttribute() to "\0" |
| PASS rp.dir: setAttribute() to null |
| PASS rp.dir: setAttribute() to object "test-toString" |
| PASS rp.dir: setAttribute() to object "test-valueOf" |
| PASS rp.dir: setAttribute() to "ltr" |
| PASS rp.dir: setAttribute() to "xltr" |
| PASS rp.dir: setAttribute() to "ltr\0" |
| PASS rp.dir: setAttribute() to "tr" |
| PASS rp.dir: setAttribute() to "LTR" |
| PASS rp.dir: setAttribute() to "rtl" |
| PASS rp.dir: setAttribute() to "xrtl" |
| PASS rp.dir: setAttribute() to "rtl\0" |
| PASS rp.dir: setAttribute() to "tl" |
| PASS rp.dir: setAttribute() to "RTL" |
| PASS rp.dir: setAttribute() to "auto" |
| PASS rp.dir: setAttribute() to "xauto" |
| PASS rp.dir: setAttribute() to "auto\0" |
| PASS rp.dir: setAttribute() to "uto" |
| PASS rp.dir: setAttribute() to "AUTO" |
| PASS rp.dir: IDL set to "" |
| PASS rp.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.dir: IDL set to undefined |
| PASS rp.dir: IDL set to 7 |
| PASS rp.dir: IDL set to 1.5 |
| PASS rp.dir: IDL set to "5%" |
| PASS rp.dir: IDL set to "+100" |
| PASS rp.dir: IDL set to ".5" |
| PASS rp.dir: IDL set to true |
| PASS rp.dir: IDL set to false |
| PASS rp.dir: IDL set to object "[object Object]" |
| PASS rp.dir: IDL set to NaN |
| PASS rp.dir: IDL set to Infinity |
| PASS rp.dir: IDL set to -Infinity |
| PASS rp.dir: IDL set to "\0" |
| PASS rp.dir: IDL set to null |
| PASS rp.dir: IDL set to object "test-toString" |
| PASS rp.dir: IDL set to object "test-valueOf" |
| PASS rp.dir: IDL set to "ltr" |
| PASS rp.dir: IDL set to "xltr" |
| PASS rp.dir: IDL set to "ltr\0" |
| PASS rp.dir: IDL set to "tr" |
| PASS rp.dir: IDL set to "LTR" |
| PASS rp.dir: IDL set to "rtl" |
| PASS rp.dir: IDL set to "xrtl" |
| PASS rp.dir: IDL set to "rtl\0" |
| PASS rp.dir: IDL set to "tl" |
| PASS rp.dir: IDL set to "RTL" |
| PASS rp.dir: IDL set to "auto" |
| PASS rp.dir: IDL set to "xauto" |
| PASS rp.dir: IDL set to "auto\0" |
| PASS rp.dir: IDL set to "uto" |
| PASS rp.dir: IDL set to "AUTO" |
| PASS rp.className (<rp class>): typeof IDL attribute |
| PASS rp.className (<rp class>): IDL get with DOM attribute unset |
| PASS rp.className (<rp class>): setAttribute() to "" |
| PASS rp.className (<rp class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.className (<rp class>): setAttribute() to undefined |
| PASS rp.className (<rp class>): setAttribute() to 7 |
| PASS rp.className (<rp class>): setAttribute() to 1.5 |
| PASS rp.className (<rp class>): setAttribute() to "5%" |
| PASS rp.className (<rp class>): setAttribute() to "+100" |
| PASS rp.className (<rp class>): setAttribute() to ".5" |
| PASS rp.className (<rp class>): setAttribute() to true |
| PASS rp.className (<rp class>): setAttribute() to false |
| PASS rp.className (<rp class>): setAttribute() to object "[object Object]" |
| PASS rp.className (<rp class>): setAttribute() to NaN |
| PASS rp.className (<rp class>): setAttribute() to Infinity |
| PASS rp.className (<rp class>): setAttribute() to -Infinity |
| PASS rp.className (<rp class>): setAttribute() to "\0" |
| PASS rp.className (<rp class>): setAttribute() to null |
| PASS rp.className (<rp class>): setAttribute() to object "test-toString" |
| PASS rp.className (<rp class>): setAttribute() to object "test-valueOf" |
| PASS rp.className (<rp class>): IDL set to "" |
| PASS rp.className (<rp class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.className (<rp class>): IDL set to undefined |
| PASS rp.className (<rp class>): IDL set to 7 |
| PASS rp.className (<rp class>): IDL set to 1.5 |
| PASS rp.className (<rp class>): IDL set to "5%" |
| PASS rp.className (<rp class>): IDL set to "+100" |
| PASS rp.className (<rp class>): IDL set to ".5" |
| PASS rp.className (<rp class>): IDL set to true |
| PASS rp.className (<rp class>): IDL set to false |
| PASS rp.className (<rp class>): IDL set to object "[object Object]" |
| PASS rp.className (<rp class>): IDL set to NaN |
| PASS rp.className (<rp class>): IDL set to Infinity |
| PASS rp.className (<rp class>): IDL set to -Infinity |
| PASS rp.className (<rp class>): IDL set to "\0" |
| PASS rp.className (<rp class>): IDL set to null |
| PASS rp.className (<rp class>): IDL set to object "test-toString" |
| PASS rp.className (<rp class>): IDL set to object "test-valueOf" |
| FAIL rp.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL rp.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL rp.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL rp.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL rp.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL rp.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL rp.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL rp.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL rp.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL rp.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL rp.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS rp.autofocus: IDL set to true |
| FAIL rp.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL rp.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL rp.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL rp.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL rp.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL rp.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL rp.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL rp.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS rp.hidden: typeof IDL attribute |
| PASS rp.hidden: IDL get with DOM attribute unset |
| PASS rp.hidden: setAttribute() to "" |
| PASS rp.hidden: setAttribute() to " foo " |
| PASS rp.hidden: setAttribute() to undefined |
| PASS rp.hidden: setAttribute() to null |
| PASS rp.hidden: setAttribute() to 7 |
| PASS rp.hidden: setAttribute() to 1.5 |
| PASS rp.hidden: setAttribute() to "5%" |
| PASS rp.hidden: setAttribute() to "+100" |
| PASS rp.hidden: setAttribute() to ".5" |
| PASS rp.hidden: setAttribute() to true |
| PASS rp.hidden: setAttribute() to false |
| PASS rp.hidden: setAttribute() to object "[object Object]" |
| PASS rp.hidden: setAttribute() to NaN |
| PASS rp.hidden: setAttribute() to Infinity |
| PASS rp.hidden: setAttribute() to -Infinity |
| PASS rp.hidden: setAttribute() to "\0" |
| PASS rp.hidden: setAttribute() to object "test-toString" |
| PASS rp.hidden: setAttribute() to object "test-valueOf" |
| PASS rp.hidden: setAttribute() to "hidden" |
| PASS rp.hidden: IDL set to "" |
| PASS rp.hidden: IDL set to " foo " |
| PASS rp.hidden: IDL set to undefined |
| PASS rp.hidden: IDL set to null |
| PASS rp.hidden: IDL set to 7 |
| PASS rp.hidden: IDL set to 1.5 |
| PASS rp.hidden: IDL set to "5%" |
| PASS rp.hidden: IDL set to "+100" |
| PASS rp.hidden: IDL set to ".5" |
| PASS rp.hidden: IDL set to true |
| PASS rp.hidden: IDL set to false |
| PASS rp.hidden: IDL set to object "[object Object]" |
| PASS rp.hidden: IDL set to NaN |
| PASS rp.hidden: IDL set to Infinity |
| PASS rp.hidden: IDL set to -Infinity |
| PASS rp.hidden: IDL set to "\0" |
| PASS rp.hidden: IDL set to object "test-toString" |
| PASS rp.hidden: IDL set to object "test-valueOf" |
| PASS rp.accessKey: typeof IDL attribute |
| PASS rp.accessKey: IDL get with DOM attribute unset |
| PASS rp.accessKey: setAttribute() to "" |
| PASS rp.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.accessKey: setAttribute() to undefined |
| PASS rp.accessKey: setAttribute() to 7 |
| PASS rp.accessKey: setAttribute() to 1.5 |
| PASS rp.accessKey: setAttribute() to "5%" |
| PASS rp.accessKey: setAttribute() to "+100" |
| PASS rp.accessKey: setAttribute() to ".5" |
| PASS rp.accessKey: setAttribute() to true |
| PASS rp.accessKey: setAttribute() to false |
| PASS rp.accessKey: setAttribute() to object "[object Object]" |
| PASS rp.accessKey: setAttribute() to NaN |
| PASS rp.accessKey: setAttribute() to Infinity |
| PASS rp.accessKey: setAttribute() to -Infinity |
| PASS rp.accessKey: setAttribute() to "\0" |
| PASS rp.accessKey: setAttribute() to null |
| PASS rp.accessKey: setAttribute() to object "test-toString" |
| PASS rp.accessKey: setAttribute() to object "test-valueOf" |
| PASS rp.accessKey: IDL set to "" |
| PASS rp.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS rp.accessKey: IDL set to undefined |
| PASS rp.accessKey: IDL set to 7 |
| PASS rp.accessKey: IDL set to 1.5 |
| PASS rp.accessKey: IDL set to "5%" |
| PASS rp.accessKey: IDL set to "+100" |
| PASS rp.accessKey: IDL set to ".5" |
| PASS rp.accessKey: IDL set to true |
| PASS rp.accessKey: IDL set to false |
| PASS rp.accessKey: IDL set to object "[object Object]" |
| PASS rp.accessKey: IDL set to NaN |
| PASS rp.accessKey: IDL set to Infinity |
| PASS rp.accessKey: IDL set to -Infinity |
| PASS rp.accessKey: IDL set to "\0" |
| PASS rp.accessKey: IDL set to null |
| PASS rp.accessKey: IDL set to object "test-toString" |
| PASS rp.accessKey: IDL set to object "test-valueOf" |
| PASS rp.tabIndex: typeof IDL attribute |
| PASS rp.tabIndex: setAttribute() to -36 |
| PASS rp.tabIndex: setAttribute() to -1 |
| PASS rp.tabIndex: setAttribute() to 0 |
| PASS rp.tabIndex: setAttribute() to 1 |
| PASS rp.tabIndex: setAttribute() to 2147483647 |
| PASS rp.tabIndex: setAttribute() to -2147483648 |
| PASS rp.tabIndex: setAttribute() to "-1" |
| PASS rp.tabIndex: setAttribute() to "-0" |
| PASS rp.tabIndex: setAttribute() to "0" |
| PASS rp.tabIndex: setAttribute() to "1" |
| PASS rp.tabIndex: setAttribute() to "\t7" |
| PASS rp.tabIndex: setAttribute() to "\f7" |
| PASS rp.tabIndex: setAttribute() to " 7" |
| PASS rp.tabIndex: setAttribute() to "\n7" |
| PASS rp.tabIndex: setAttribute() to "\r7" |
| PASS rp.tabIndex: setAttribute() to 1.5 |
| PASS rp.tabIndex: setAttribute() to "5%" |
| PASS rp.tabIndex: setAttribute() to "+100" |
| PASS rp.tabIndex: setAttribute() to object "2" |
| PASS rp.tabIndex: IDL set to -36 |
| PASS rp.tabIndex: IDL set to -1 |
| PASS rp.tabIndex: IDL set to 0 |
| PASS rp.tabIndex: IDL set to 1 |
| PASS rp.tabIndex: IDL set to 2147483647 |
| PASS rp.tabIndex: IDL set to -2147483648 |
| PASS data.title: typeof IDL attribute |
| PASS data.title: IDL get with DOM attribute unset |
| PASS data.title: setAttribute() to "" |
| PASS data.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.title: setAttribute() to undefined |
| PASS data.title: setAttribute() to 7 |
| PASS data.title: setAttribute() to 1.5 |
| PASS data.title: setAttribute() to "5%" |
| PASS data.title: setAttribute() to "+100" |
| PASS data.title: setAttribute() to ".5" |
| PASS data.title: setAttribute() to true |
| PASS data.title: setAttribute() to false |
| PASS data.title: setAttribute() to object "[object Object]" |
| PASS data.title: setAttribute() to NaN |
| PASS data.title: setAttribute() to Infinity |
| PASS data.title: setAttribute() to -Infinity |
| PASS data.title: setAttribute() to "\0" |
| PASS data.title: setAttribute() to null |
| PASS data.title: setAttribute() to object "test-toString" |
| PASS data.title: setAttribute() to object "test-valueOf" |
| PASS data.title: IDL set to "" |
| PASS data.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.title: IDL set to undefined |
| PASS data.title: IDL set to 7 |
| PASS data.title: IDL set to 1.5 |
| PASS data.title: IDL set to "5%" |
| PASS data.title: IDL set to "+100" |
| PASS data.title: IDL set to ".5" |
| PASS data.title: IDL set to true |
| PASS data.title: IDL set to false |
| PASS data.title: IDL set to object "[object Object]" |
| PASS data.title: IDL set to NaN |
| PASS data.title: IDL set to Infinity |
| PASS data.title: IDL set to -Infinity |
| PASS data.title: IDL set to "\0" |
| PASS data.title: IDL set to null |
| PASS data.title: IDL set to object "test-toString" |
| PASS data.title: IDL set to object "test-valueOf" |
| PASS data.lang: typeof IDL attribute |
| PASS data.lang: IDL get with DOM attribute unset |
| PASS data.lang: setAttribute() to "" |
| PASS data.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.lang: setAttribute() to undefined |
| PASS data.lang: setAttribute() to 7 |
| PASS data.lang: setAttribute() to 1.5 |
| PASS data.lang: setAttribute() to "5%" |
| PASS data.lang: setAttribute() to "+100" |
| PASS data.lang: setAttribute() to ".5" |
| PASS data.lang: setAttribute() to true |
| PASS data.lang: setAttribute() to false |
| PASS data.lang: setAttribute() to object "[object Object]" |
| PASS data.lang: setAttribute() to NaN |
| PASS data.lang: setAttribute() to Infinity |
| PASS data.lang: setAttribute() to -Infinity |
| PASS data.lang: setAttribute() to "\0" |
| PASS data.lang: setAttribute() to null |
| PASS data.lang: setAttribute() to object "test-toString" |
| PASS data.lang: setAttribute() to object "test-valueOf" |
| PASS data.lang: IDL set to "" |
| PASS data.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.lang: IDL set to undefined |
| PASS data.lang: IDL set to 7 |
| PASS data.lang: IDL set to 1.5 |
| PASS data.lang: IDL set to "5%" |
| PASS data.lang: IDL set to "+100" |
| PASS data.lang: IDL set to ".5" |
| PASS data.lang: IDL set to true |
| PASS data.lang: IDL set to false |
| PASS data.lang: IDL set to object "[object Object]" |
| PASS data.lang: IDL set to NaN |
| PASS data.lang: IDL set to Infinity |
| PASS data.lang: IDL set to -Infinity |
| PASS data.lang: IDL set to "\0" |
| PASS data.lang: IDL set to null |
| PASS data.lang: IDL set to object "test-toString" |
| PASS data.lang: IDL set to object "test-valueOf" |
| PASS data.dir: typeof IDL attribute |
| PASS data.dir: IDL get with DOM attribute unset |
| PASS data.dir: setAttribute() to "" |
| PASS data.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.dir: setAttribute() to undefined |
| PASS data.dir: setAttribute() to 7 |
| PASS data.dir: setAttribute() to 1.5 |
| PASS data.dir: setAttribute() to "5%" |
| PASS data.dir: setAttribute() to "+100" |
| PASS data.dir: setAttribute() to ".5" |
| PASS data.dir: setAttribute() to true |
| PASS data.dir: setAttribute() to false |
| PASS data.dir: setAttribute() to object "[object Object]" |
| PASS data.dir: setAttribute() to NaN |
| PASS data.dir: setAttribute() to Infinity |
| PASS data.dir: setAttribute() to -Infinity |
| PASS data.dir: setAttribute() to "\0" |
| PASS data.dir: setAttribute() to null |
| PASS data.dir: setAttribute() to object "test-toString" |
| PASS data.dir: setAttribute() to object "test-valueOf" |
| PASS data.dir: setAttribute() to "ltr" |
| PASS data.dir: setAttribute() to "xltr" |
| PASS data.dir: setAttribute() to "ltr\0" |
| PASS data.dir: setAttribute() to "tr" |
| PASS data.dir: setAttribute() to "LTR" |
| PASS data.dir: setAttribute() to "rtl" |
| PASS data.dir: setAttribute() to "xrtl" |
| PASS data.dir: setAttribute() to "rtl\0" |
| PASS data.dir: setAttribute() to "tl" |
| PASS data.dir: setAttribute() to "RTL" |
| PASS data.dir: setAttribute() to "auto" |
| PASS data.dir: setAttribute() to "xauto" |
| PASS data.dir: setAttribute() to "auto\0" |
| PASS data.dir: setAttribute() to "uto" |
| PASS data.dir: setAttribute() to "AUTO" |
| PASS data.dir: IDL set to "" |
| PASS data.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.dir: IDL set to undefined |
| PASS data.dir: IDL set to 7 |
| PASS data.dir: IDL set to 1.5 |
| PASS data.dir: IDL set to "5%" |
| PASS data.dir: IDL set to "+100" |
| PASS data.dir: IDL set to ".5" |
| PASS data.dir: IDL set to true |
| PASS data.dir: IDL set to false |
| PASS data.dir: IDL set to object "[object Object]" |
| PASS data.dir: IDL set to NaN |
| PASS data.dir: IDL set to Infinity |
| PASS data.dir: IDL set to -Infinity |
| PASS data.dir: IDL set to "\0" |
| PASS data.dir: IDL set to null |
| PASS data.dir: IDL set to object "test-toString" |
| PASS data.dir: IDL set to object "test-valueOf" |
| PASS data.dir: IDL set to "ltr" |
| PASS data.dir: IDL set to "xltr" |
| PASS data.dir: IDL set to "ltr\0" |
| PASS data.dir: IDL set to "tr" |
| PASS data.dir: IDL set to "LTR" |
| PASS data.dir: IDL set to "rtl" |
| PASS data.dir: IDL set to "xrtl" |
| PASS data.dir: IDL set to "rtl\0" |
| PASS data.dir: IDL set to "tl" |
| PASS data.dir: IDL set to "RTL" |
| PASS data.dir: IDL set to "auto" |
| PASS data.dir: IDL set to "xauto" |
| PASS data.dir: IDL set to "auto\0" |
| PASS data.dir: IDL set to "uto" |
| PASS data.dir: IDL set to "AUTO" |
| PASS data.className (<data class>): typeof IDL attribute |
| PASS data.className (<data class>): IDL get with DOM attribute unset |
| PASS data.className (<data class>): setAttribute() to "" |
| PASS data.className (<data class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.className (<data class>): setAttribute() to undefined |
| PASS data.className (<data class>): setAttribute() to 7 |
| PASS data.className (<data class>): setAttribute() to 1.5 |
| PASS data.className (<data class>): setAttribute() to "5%" |
| PASS data.className (<data class>): setAttribute() to "+100" |
| PASS data.className (<data class>): setAttribute() to ".5" |
| PASS data.className (<data class>): setAttribute() to true |
| PASS data.className (<data class>): setAttribute() to false |
| PASS data.className (<data class>): setAttribute() to object "[object Object]" |
| PASS data.className (<data class>): setAttribute() to NaN |
| PASS data.className (<data class>): setAttribute() to Infinity |
| PASS data.className (<data class>): setAttribute() to -Infinity |
| PASS data.className (<data class>): setAttribute() to "\0" |
| PASS data.className (<data class>): setAttribute() to null |
| PASS data.className (<data class>): setAttribute() to object "test-toString" |
| PASS data.className (<data class>): setAttribute() to object "test-valueOf" |
| PASS data.className (<data class>): IDL set to "" |
| PASS data.className (<data class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.className (<data class>): IDL set to undefined |
| PASS data.className (<data class>): IDL set to 7 |
| PASS data.className (<data class>): IDL set to 1.5 |
| PASS data.className (<data class>): IDL set to "5%" |
| PASS data.className (<data class>): IDL set to "+100" |
| PASS data.className (<data class>): IDL set to ".5" |
| PASS data.className (<data class>): IDL set to true |
| PASS data.className (<data class>): IDL set to false |
| PASS data.className (<data class>): IDL set to object "[object Object]" |
| PASS data.className (<data class>): IDL set to NaN |
| PASS data.className (<data class>): IDL set to Infinity |
| PASS data.className (<data class>): IDL set to -Infinity |
| PASS data.className (<data class>): IDL set to "\0" |
| PASS data.className (<data class>): IDL set to null |
| PASS data.className (<data class>): IDL set to object "test-toString" |
| PASS data.className (<data class>): IDL set to object "test-valueOf" |
| FAIL data.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL data.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL data.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL data.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL data.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL data.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL data.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL data.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL data.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL data.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL data.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS data.autofocus: IDL set to true |
| FAIL data.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL data.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL data.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL data.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL data.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL data.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL data.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL data.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS data.hidden: typeof IDL attribute |
| PASS data.hidden: IDL get with DOM attribute unset |
| PASS data.hidden: setAttribute() to "" |
| PASS data.hidden: setAttribute() to " foo " |
| PASS data.hidden: setAttribute() to undefined |
| PASS data.hidden: setAttribute() to null |
| PASS data.hidden: setAttribute() to 7 |
| PASS data.hidden: setAttribute() to 1.5 |
| PASS data.hidden: setAttribute() to "5%" |
| PASS data.hidden: setAttribute() to "+100" |
| PASS data.hidden: setAttribute() to ".5" |
| PASS data.hidden: setAttribute() to true |
| PASS data.hidden: setAttribute() to false |
| PASS data.hidden: setAttribute() to object "[object Object]" |
| PASS data.hidden: setAttribute() to NaN |
| PASS data.hidden: setAttribute() to Infinity |
| PASS data.hidden: setAttribute() to -Infinity |
| PASS data.hidden: setAttribute() to "\0" |
| PASS data.hidden: setAttribute() to object "test-toString" |
| PASS data.hidden: setAttribute() to object "test-valueOf" |
| PASS data.hidden: setAttribute() to "hidden" |
| PASS data.hidden: IDL set to "" |
| PASS data.hidden: IDL set to " foo " |
| PASS data.hidden: IDL set to undefined |
| PASS data.hidden: IDL set to null |
| PASS data.hidden: IDL set to 7 |
| PASS data.hidden: IDL set to 1.5 |
| PASS data.hidden: IDL set to "5%" |
| PASS data.hidden: IDL set to "+100" |
| PASS data.hidden: IDL set to ".5" |
| PASS data.hidden: IDL set to true |
| PASS data.hidden: IDL set to false |
| PASS data.hidden: IDL set to object "[object Object]" |
| PASS data.hidden: IDL set to NaN |
| PASS data.hidden: IDL set to Infinity |
| PASS data.hidden: IDL set to -Infinity |
| PASS data.hidden: IDL set to "\0" |
| PASS data.hidden: IDL set to object "test-toString" |
| PASS data.hidden: IDL set to object "test-valueOf" |
| PASS data.accessKey: typeof IDL attribute |
| PASS data.accessKey: IDL get with DOM attribute unset |
| PASS data.accessKey: setAttribute() to "" |
| PASS data.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.accessKey: setAttribute() to undefined |
| PASS data.accessKey: setAttribute() to 7 |
| PASS data.accessKey: setAttribute() to 1.5 |
| PASS data.accessKey: setAttribute() to "5%" |
| PASS data.accessKey: setAttribute() to "+100" |
| PASS data.accessKey: setAttribute() to ".5" |
| PASS data.accessKey: setAttribute() to true |
| PASS data.accessKey: setAttribute() to false |
| PASS data.accessKey: setAttribute() to object "[object Object]" |
| PASS data.accessKey: setAttribute() to NaN |
| PASS data.accessKey: setAttribute() to Infinity |
| PASS data.accessKey: setAttribute() to -Infinity |
| PASS data.accessKey: setAttribute() to "\0" |
| PASS data.accessKey: setAttribute() to null |
| PASS data.accessKey: setAttribute() to object "test-toString" |
| PASS data.accessKey: setAttribute() to object "test-valueOf" |
| PASS data.accessKey: IDL set to "" |
| PASS data.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.accessKey: IDL set to undefined |
| PASS data.accessKey: IDL set to 7 |
| PASS data.accessKey: IDL set to 1.5 |
| PASS data.accessKey: IDL set to "5%" |
| PASS data.accessKey: IDL set to "+100" |
| PASS data.accessKey: IDL set to ".5" |
| PASS data.accessKey: IDL set to true |
| PASS data.accessKey: IDL set to false |
| PASS data.accessKey: IDL set to object "[object Object]" |
| PASS data.accessKey: IDL set to NaN |
| PASS data.accessKey: IDL set to Infinity |
| PASS data.accessKey: IDL set to -Infinity |
| PASS data.accessKey: IDL set to "\0" |
| PASS data.accessKey: IDL set to null |
| PASS data.accessKey: IDL set to object "test-toString" |
| PASS data.accessKey: IDL set to object "test-valueOf" |
| PASS data.tabIndex: typeof IDL attribute |
| PASS data.tabIndex: setAttribute() to -36 |
| PASS data.tabIndex: setAttribute() to -1 |
| PASS data.tabIndex: setAttribute() to 0 |
| PASS data.tabIndex: setAttribute() to 1 |
| PASS data.tabIndex: setAttribute() to 2147483647 |
| PASS data.tabIndex: setAttribute() to -2147483648 |
| PASS data.tabIndex: setAttribute() to "-1" |
| PASS data.tabIndex: setAttribute() to "-0" |
| PASS data.tabIndex: setAttribute() to "0" |
| PASS data.tabIndex: setAttribute() to "1" |
| PASS data.tabIndex: setAttribute() to "\t7" |
| PASS data.tabIndex: setAttribute() to "\f7" |
| PASS data.tabIndex: setAttribute() to " 7" |
| PASS data.tabIndex: setAttribute() to "\n7" |
| PASS data.tabIndex: setAttribute() to "\r7" |
| PASS data.tabIndex: setAttribute() to 1.5 |
| PASS data.tabIndex: setAttribute() to "5%" |
| PASS data.tabIndex: setAttribute() to "+100" |
| PASS data.tabIndex: setAttribute() to object "2" |
| PASS data.tabIndex: IDL set to -36 |
| PASS data.tabIndex: IDL set to -1 |
| PASS data.tabIndex: IDL set to 0 |
| PASS data.tabIndex: IDL set to 1 |
| PASS data.tabIndex: IDL set to 2147483647 |
| PASS data.tabIndex: IDL set to -2147483648 |
| PASS data.value: typeof IDL attribute |
| PASS data.value: IDL get with DOM attribute unset |
| PASS data.value: setAttribute() to "" |
| PASS data.value: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.value: setAttribute() to undefined |
| PASS data.value: setAttribute() to 7 |
| PASS data.value: setAttribute() to 1.5 |
| PASS data.value: setAttribute() to "5%" |
| PASS data.value: setAttribute() to "+100" |
| PASS data.value: setAttribute() to ".5" |
| PASS data.value: setAttribute() to true |
| PASS data.value: setAttribute() to false |
| PASS data.value: setAttribute() to object "[object Object]" |
| PASS data.value: setAttribute() to NaN |
| PASS data.value: setAttribute() to Infinity |
| PASS data.value: setAttribute() to -Infinity |
| PASS data.value: setAttribute() to "\0" |
| PASS data.value: setAttribute() to null |
| PASS data.value: setAttribute() to object "test-toString" |
| PASS data.value: setAttribute() to object "test-valueOf" |
| PASS data.value: IDL set to "" |
| PASS data.value: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS data.value: IDL set to undefined |
| PASS data.value: IDL set to 7 |
| PASS data.value: IDL set to 1.5 |
| PASS data.value: IDL set to "5%" |
| PASS data.value: IDL set to "+100" |
| PASS data.value: IDL set to ".5" |
| PASS data.value: IDL set to true |
| PASS data.value: IDL set to false |
| PASS data.value: IDL set to object "[object Object]" |
| PASS data.value: IDL set to NaN |
| PASS data.value: IDL set to Infinity |
| PASS data.value: IDL set to -Infinity |
| PASS data.value: IDL set to "\0" |
| PASS data.value: IDL set to null |
| PASS data.value: IDL set to object "test-toString" |
| PASS data.value: IDL set to object "test-valueOf" |
| PASS time.title: typeof IDL attribute |
| PASS time.title: IDL get with DOM attribute unset |
| PASS time.title: setAttribute() to "" |
| PASS time.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.title: setAttribute() to undefined |
| PASS time.title: setAttribute() to 7 |
| PASS time.title: setAttribute() to 1.5 |
| PASS time.title: setAttribute() to "5%" |
| PASS time.title: setAttribute() to "+100" |
| PASS time.title: setAttribute() to ".5" |
| PASS time.title: setAttribute() to true |
| PASS time.title: setAttribute() to false |
| PASS time.title: setAttribute() to object "[object Object]" |
| PASS time.title: setAttribute() to NaN |
| PASS time.title: setAttribute() to Infinity |
| PASS time.title: setAttribute() to -Infinity |
| PASS time.title: setAttribute() to "\0" |
| PASS time.title: setAttribute() to null |
| PASS time.title: setAttribute() to object "test-toString" |
| PASS time.title: setAttribute() to object "test-valueOf" |
| PASS time.title: IDL set to "" |
| PASS time.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.title: IDL set to undefined |
| PASS time.title: IDL set to 7 |
| PASS time.title: IDL set to 1.5 |
| PASS time.title: IDL set to "5%" |
| PASS time.title: IDL set to "+100" |
| PASS time.title: IDL set to ".5" |
| PASS time.title: IDL set to true |
| PASS time.title: IDL set to false |
| PASS time.title: IDL set to object "[object Object]" |
| PASS time.title: IDL set to NaN |
| PASS time.title: IDL set to Infinity |
| PASS time.title: IDL set to -Infinity |
| PASS time.title: IDL set to "\0" |
| PASS time.title: IDL set to null |
| PASS time.title: IDL set to object "test-toString" |
| PASS time.title: IDL set to object "test-valueOf" |
| PASS time.lang: typeof IDL attribute |
| PASS time.lang: IDL get with DOM attribute unset |
| PASS time.lang: setAttribute() to "" |
| PASS time.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.lang: setAttribute() to undefined |
| PASS time.lang: setAttribute() to 7 |
| PASS time.lang: setAttribute() to 1.5 |
| PASS time.lang: setAttribute() to "5%" |
| PASS time.lang: setAttribute() to "+100" |
| PASS time.lang: setAttribute() to ".5" |
| PASS time.lang: setAttribute() to true |
| PASS time.lang: setAttribute() to false |
| PASS time.lang: setAttribute() to object "[object Object]" |
| PASS time.lang: setAttribute() to NaN |
| PASS time.lang: setAttribute() to Infinity |
| PASS time.lang: setAttribute() to -Infinity |
| PASS time.lang: setAttribute() to "\0" |
| PASS time.lang: setAttribute() to null |
| PASS time.lang: setAttribute() to object "test-toString" |
| PASS time.lang: setAttribute() to object "test-valueOf" |
| PASS time.lang: IDL set to "" |
| PASS time.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.lang: IDL set to undefined |
| PASS time.lang: IDL set to 7 |
| PASS time.lang: IDL set to 1.5 |
| PASS time.lang: IDL set to "5%" |
| PASS time.lang: IDL set to "+100" |
| PASS time.lang: IDL set to ".5" |
| PASS time.lang: IDL set to true |
| PASS time.lang: IDL set to false |
| PASS time.lang: IDL set to object "[object Object]" |
| PASS time.lang: IDL set to NaN |
| PASS time.lang: IDL set to Infinity |
| PASS time.lang: IDL set to -Infinity |
| PASS time.lang: IDL set to "\0" |
| PASS time.lang: IDL set to null |
| PASS time.lang: IDL set to object "test-toString" |
| PASS time.lang: IDL set to object "test-valueOf" |
| PASS time.dir: typeof IDL attribute |
| PASS time.dir: IDL get with DOM attribute unset |
| PASS time.dir: setAttribute() to "" |
| PASS time.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.dir: setAttribute() to undefined |
| PASS time.dir: setAttribute() to 7 |
| PASS time.dir: setAttribute() to 1.5 |
| PASS time.dir: setAttribute() to "5%" |
| PASS time.dir: setAttribute() to "+100" |
| PASS time.dir: setAttribute() to ".5" |
| PASS time.dir: setAttribute() to true |
| PASS time.dir: setAttribute() to false |
| PASS time.dir: setAttribute() to object "[object Object]" |
| PASS time.dir: setAttribute() to NaN |
| PASS time.dir: setAttribute() to Infinity |
| PASS time.dir: setAttribute() to -Infinity |
| PASS time.dir: setAttribute() to "\0" |
| PASS time.dir: setAttribute() to null |
| PASS time.dir: setAttribute() to object "test-toString" |
| PASS time.dir: setAttribute() to object "test-valueOf" |
| PASS time.dir: setAttribute() to "ltr" |
| PASS time.dir: setAttribute() to "xltr" |
| PASS time.dir: setAttribute() to "ltr\0" |
| PASS time.dir: setAttribute() to "tr" |
| PASS time.dir: setAttribute() to "LTR" |
| PASS time.dir: setAttribute() to "rtl" |
| PASS time.dir: setAttribute() to "xrtl" |
| PASS time.dir: setAttribute() to "rtl\0" |
| PASS time.dir: setAttribute() to "tl" |
| PASS time.dir: setAttribute() to "RTL" |
| PASS time.dir: setAttribute() to "auto" |
| PASS time.dir: setAttribute() to "xauto" |
| PASS time.dir: setAttribute() to "auto\0" |
| PASS time.dir: setAttribute() to "uto" |
| PASS time.dir: setAttribute() to "AUTO" |
| PASS time.dir: IDL set to "" |
| PASS time.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.dir: IDL set to undefined |
| PASS time.dir: IDL set to 7 |
| PASS time.dir: IDL set to 1.5 |
| PASS time.dir: IDL set to "5%" |
| PASS time.dir: IDL set to "+100" |
| PASS time.dir: IDL set to ".5" |
| PASS time.dir: IDL set to true |
| PASS time.dir: IDL set to false |
| PASS time.dir: IDL set to object "[object Object]" |
| PASS time.dir: IDL set to NaN |
| PASS time.dir: IDL set to Infinity |
| PASS time.dir: IDL set to -Infinity |
| PASS time.dir: IDL set to "\0" |
| PASS time.dir: IDL set to null |
| PASS time.dir: IDL set to object "test-toString" |
| PASS time.dir: IDL set to object "test-valueOf" |
| PASS time.dir: IDL set to "ltr" |
| PASS time.dir: IDL set to "xltr" |
| PASS time.dir: IDL set to "ltr\0" |
| PASS time.dir: IDL set to "tr" |
| PASS time.dir: IDL set to "LTR" |
| PASS time.dir: IDL set to "rtl" |
| PASS time.dir: IDL set to "xrtl" |
| PASS time.dir: IDL set to "rtl\0" |
| PASS time.dir: IDL set to "tl" |
| PASS time.dir: IDL set to "RTL" |
| PASS time.dir: IDL set to "auto" |
| PASS time.dir: IDL set to "xauto" |
| PASS time.dir: IDL set to "auto\0" |
| PASS time.dir: IDL set to "uto" |
| PASS time.dir: IDL set to "AUTO" |
| PASS time.className (<time class>): typeof IDL attribute |
| PASS time.className (<time class>): IDL get with DOM attribute unset |
| PASS time.className (<time class>): setAttribute() to "" |
| PASS time.className (<time class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.className (<time class>): setAttribute() to undefined |
| PASS time.className (<time class>): setAttribute() to 7 |
| PASS time.className (<time class>): setAttribute() to 1.5 |
| PASS time.className (<time class>): setAttribute() to "5%" |
| PASS time.className (<time class>): setAttribute() to "+100" |
| PASS time.className (<time class>): setAttribute() to ".5" |
| PASS time.className (<time class>): setAttribute() to true |
| PASS time.className (<time class>): setAttribute() to false |
| PASS time.className (<time class>): setAttribute() to object "[object Object]" |
| PASS time.className (<time class>): setAttribute() to NaN |
| PASS time.className (<time class>): setAttribute() to Infinity |
| PASS time.className (<time class>): setAttribute() to -Infinity |
| PASS time.className (<time class>): setAttribute() to "\0" |
| PASS time.className (<time class>): setAttribute() to null |
| PASS time.className (<time class>): setAttribute() to object "test-toString" |
| PASS time.className (<time class>): setAttribute() to object "test-valueOf" |
| PASS time.className (<time class>): IDL set to "" |
| PASS time.className (<time class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.className (<time class>): IDL set to undefined |
| PASS time.className (<time class>): IDL set to 7 |
| PASS time.className (<time class>): IDL set to 1.5 |
| PASS time.className (<time class>): IDL set to "5%" |
| PASS time.className (<time class>): IDL set to "+100" |
| PASS time.className (<time class>): IDL set to ".5" |
| PASS time.className (<time class>): IDL set to true |
| PASS time.className (<time class>): IDL set to false |
| PASS time.className (<time class>): IDL set to object "[object Object]" |
| PASS time.className (<time class>): IDL set to NaN |
| PASS time.className (<time class>): IDL set to Infinity |
| PASS time.className (<time class>): IDL set to -Infinity |
| PASS time.className (<time class>): IDL set to "\0" |
| PASS time.className (<time class>): IDL set to null |
| PASS time.className (<time class>): IDL set to object "test-toString" |
| PASS time.className (<time class>): IDL set to object "test-valueOf" |
| FAIL time.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL time.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL time.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL time.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL time.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL time.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL time.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL time.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL time.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL time.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL time.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS time.autofocus: IDL set to true |
| FAIL time.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL time.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL time.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL time.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL time.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL time.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL time.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL time.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS time.hidden: typeof IDL attribute |
| PASS time.hidden: IDL get with DOM attribute unset |
| PASS time.hidden: setAttribute() to "" |
| PASS time.hidden: setAttribute() to " foo " |
| PASS time.hidden: setAttribute() to undefined |
| PASS time.hidden: setAttribute() to null |
| PASS time.hidden: setAttribute() to 7 |
| PASS time.hidden: setAttribute() to 1.5 |
| PASS time.hidden: setAttribute() to "5%" |
| PASS time.hidden: setAttribute() to "+100" |
| PASS time.hidden: setAttribute() to ".5" |
| PASS time.hidden: setAttribute() to true |
| PASS time.hidden: setAttribute() to false |
| PASS time.hidden: setAttribute() to object "[object Object]" |
| PASS time.hidden: setAttribute() to NaN |
| PASS time.hidden: setAttribute() to Infinity |
| PASS time.hidden: setAttribute() to -Infinity |
| PASS time.hidden: setAttribute() to "\0" |
| PASS time.hidden: setAttribute() to object "test-toString" |
| PASS time.hidden: setAttribute() to object "test-valueOf" |
| PASS time.hidden: setAttribute() to "hidden" |
| PASS time.hidden: IDL set to "" |
| PASS time.hidden: IDL set to " foo " |
| PASS time.hidden: IDL set to undefined |
| PASS time.hidden: IDL set to null |
| PASS time.hidden: IDL set to 7 |
| PASS time.hidden: IDL set to 1.5 |
| PASS time.hidden: IDL set to "5%" |
| PASS time.hidden: IDL set to "+100" |
| PASS time.hidden: IDL set to ".5" |
| PASS time.hidden: IDL set to true |
| PASS time.hidden: IDL set to false |
| PASS time.hidden: IDL set to object "[object Object]" |
| PASS time.hidden: IDL set to NaN |
| PASS time.hidden: IDL set to Infinity |
| PASS time.hidden: IDL set to -Infinity |
| PASS time.hidden: IDL set to "\0" |
| PASS time.hidden: IDL set to object "test-toString" |
| PASS time.hidden: IDL set to object "test-valueOf" |
| PASS time.accessKey: typeof IDL attribute |
| PASS time.accessKey: IDL get with DOM attribute unset |
| PASS time.accessKey: setAttribute() to "" |
| PASS time.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.accessKey: setAttribute() to undefined |
| PASS time.accessKey: setAttribute() to 7 |
| PASS time.accessKey: setAttribute() to 1.5 |
| PASS time.accessKey: setAttribute() to "5%" |
| PASS time.accessKey: setAttribute() to "+100" |
| PASS time.accessKey: setAttribute() to ".5" |
| PASS time.accessKey: setAttribute() to true |
| PASS time.accessKey: setAttribute() to false |
| PASS time.accessKey: setAttribute() to object "[object Object]" |
| PASS time.accessKey: setAttribute() to NaN |
| PASS time.accessKey: setAttribute() to Infinity |
| PASS time.accessKey: setAttribute() to -Infinity |
| PASS time.accessKey: setAttribute() to "\0" |
| PASS time.accessKey: setAttribute() to null |
| PASS time.accessKey: setAttribute() to object "test-toString" |
| PASS time.accessKey: setAttribute() to object "test-valueOf" |
| PASS time.accessKey: IDL set to "" |
| PASS time.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.accessKey: IDL set to undefined |
| PASS time.accessKey: IDL set to 7 |
| PASS time.accessKey: IDL set to 1.5 |
| PASS time.accessKey: IDL set to "5%" |
| PASS time.accessKey: IDL set to "+100" |
| PASS time.accessKey: IDL set to ".5" |
| PASS time.accessKey: IDL set to true |
| PASS time.accessKey: IDL set to false |
| PASS time.accessKey: IDL set to object "[object Object]" |
| PASS time.accessKey: IDL set to NaN |
| PASS time.accessKey: IDL set to Infinity |
| PASS time.accessKey: IDL set to -Infinity |
| PASS time.accessKey: IDL set to "\0" |
| PASS time.accessKey: IDL set to null |
| PASS time.accessKey: IDL set to object "test-toString" |
| PASS time.accessKey: IDL set to object "test-valueOf" |
| PASS time.tabIndex: typeof IDL attribute |
| PASS time.tabIndex: setAttribute() to -36 |
| PASS time.tabIndex: setAttribute() to -1 |
| PASS time.tabIndex: setAttribute() to 0 |
| PASS time.tabIndex: setAttribute() to 1 |
| PASS time.tabIndex: setAttribute() to 2147483647 |
| PASS time.tabIndex: setAttribute() to -2147483648 |
| PASS time.tabIndex: setAttribute() to "-1" |
| PASS time.tabIndex: setAttribute() to "-0" |
| PASS time.tabIndex: setAttribute() to "0" |
| PASS time.tabIndex: setAttribute() to "1" |
| PASS time.tabIndex: setAttribute() to "\t7" |
| PASS time.tabIndex: setAttribute() to "\f7" |
| PASS time.tabIndex: setAttribute() to " 7" |
| PASS time.tabIndex: setAttribute() to "\n7" |
| PASS time.tabIndex: setAttribute() to "\r7" |
| PASS time.tabIndex: setAttribute() to 1.5 |
| PASS time.tabIndex: setAttribute() to "5%" |
| PASS time.tabIndex: setAttribute() to "+100" |
| PASS time.tabIndex: setAttribute() to object "2" |
| PASS time.tabIndex: IDL set to -36 |
| PASS time.tabIndex: IDL set to -1 |
| PASS time.tabIndex: IDL set to 0 |
| PASS time.tabIndex: IDL set to 1 |
| PASS time.tabIndex: IDL set to 2147483647 |
| PASS time.tabIndex: IDL set to -2147483648 |
| PASS time.dateTime: typeof IDL attribute |
| PASS time.dateTime: IDL get with DOM attribute unset |
| PASS time.dateTime: setAttribute() to "" |
| PASS time.dateTime: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.dateTime: setAttribute() to undefined |
| PASS time.dateTime: setAttribute() to 7 |
| PASS time.dateTime: setAttribute() to 1.5 |
| PASS time.dateTime: setAttribute() to "5%" |
| PASS time.dateTime: setAttribute() to "+100" |
| PASS time.dateTime: setAttribute() to ".5" |
| PASS time.dateTime: setAttribute() to true |
| PASS time.dateTime: setAttribute() to false |
| PASS time.dateTime: setAttribute() to object "[object Object]" |
| PASS time.dateTime: setAttribute() to NaN |
| PASS time.dateTime: setAttribute() to Infinity |
| PASS time.dateTime: setAttribute() to -Infinity |
| PASS time.dateTime: setAttribute() to "\0" |
| PASS time.dateTime: setAttribute() to null |
| PASS time.dateTime: setAttribute() to object "test-toString" |
| PASS time.dateTime: setAttribute() to object "test-valueOf" |
| PASS time.dateTime: IDL set to "" |
| PASS time.dateTime: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS time.dateTime: IDL set to undefined |
| PASS time.dateTime: IDL set to 7 |
| PASS time.dateTime: IDL set to 1.5 |
| PASS time.dateTime: IDL set to "5%" |
| PASS time.dateTime: IDL set to "+100" |
| PASS time.dateTime: IDL set to ".5" |
| PASS time.dateTime: IDL set to true |
| PASS time.dateTime: IDL set to false |
| PASS time.dateTime: IDL set to object "[object Object]" |
| PASS time.dateTime: IDL set to NaN |
| PASS time.dateTime: IDL set to Infinity |
| PASS time.dateTime: IDL set to -Infinity |
| PASS time.dateTime: IDL set to "\0" |
| PASS time.dateTime: IDL set to null |
| PASS time.dateTime: IDL set to object "test-toString" |
| PASS time.dateTime: IDL set to object "test-valueOf" |
| PASS code.title: typeof IDL attribute |
| PASS code.title: IDL get with DOM attribute unset |
| PASS code.title: setAttribute() to "" |
| PASS code.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.title: setAttribute() to undefined |
| PASS code.title: setAttribute() to 7 |
| PASS code.title: setAttribute() to 1.5 |
| PASS code.title: setAttribute() to "5%" |
| PASS code.title: setAttribute() to "+100" |
| PASS code.title: setAttribute() to ".5" |
| PASS code.title: setAttribute() to true |
| PASS code.title: setAttribute() to false |
| PASS code.title: setAttribute() to object "[object Object]" |
| PASS code.title: setAttribute() to NaN |
| PASS code.title: setAttribute() to Infinity |
| PASS code.title: setAttribute() to -Infinity |
| PASS code.title: setAttribute() to "\0" |
| PASS code.title: setAttribute() to null |
| PASS code.title: setAttribute() to object "test-toString" |
| PASS code.title: setAttribute() to object "test-valueOf" |
| PASS code.title: IDL set to "" |
| PASS code.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.title: IDL set to undefined |
| PASS code.title: IDL set to 7 |
| PASS code.title: IDL set to 1.5 |
| PASS code.title: IDL set to "5%" |
| PASS code.title: IDL set to "+100" |
| PASS code.title: IDL set to ".5" |
| PASS code.title: IDL set to true |
| PASS code.title: IDL set to false |
| PASS code.title: IDL set to object "[object Object]" |
| PASS code.title: IDL set to NaN |
| PASS code.title: IDL set to Infinity |
| PASS code.title: IDL set to -Infinity |
| PASS code.title: IDL set to "\0" |
| PASS code.title: IDL set to null |
| PASS code.title: IDL set to object "test-toString" |
| PASS code.title: IDL set to object "test-valueOf" |
| PASS code.lang: typeof IDL attribute |
| PASS code.lang: IDL get with DOM attribute unset |
| PASS code.lang: setAttribute() to "" |
| PASS code.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.lang: setAttribute() to undefined |
| PASS code.lang: setAttribute() to 7 |
| PASS code.lang: setAttribute() to 1.5 |
| PASS code.lang: setAttribute() to "5%" |
| PASS code.lang: setAttribute() to "+100" |
| PASS code.lang: setAttribute() to ".5" |
| PASS code.lang: setAttribute() to true |
| PASS code.lang: setAttribute() to false |
| PASS code.lang: setAttribute() to object "[object Object]" |
| PASS code.lang: setAttribute() to NaN |
| PASS code.lang: setAttribute() to Infinity |
| PASS code.lang: setAttribute() to -Infinity |
| PASS code.lang: setAttribute() to "\0" |
| PASS code.lang: setAttribute() to null |
| PASS code.lang: setAttribute() to object "test-toString" |
| PASS code.lang: setAttribute() to object "test-valueOf" |
| PASS code.lang: IDL set to "" |
| PASS code.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.lang: IDL set to undefined |
| PASS code.lang: IDL set to 7 |
| PASS code.lang: IDL set to 1.5 |
| PASS code.lang: IDL set to "5%" |
| PASS code.lang: IDL set to "+100" |
| PASS code.lang: IDL set to ".5" |
| PASS code.lang: IDL set to true |
| PASS code.lang: IDL set to false |
| PASS code.lang: IDL set to object "[object Object]" |
| PASS code.lang: IDL set to NaN |
| PASS code.lang: IDL set to Infinity |
| PASS code.lang: IDL set to -Infinity |
| PASS code.lang: IDL set to "\0" |
| PASS code.lang: IDL set to null |
| PASS code.lang: IDL set to object "test-toString" |
| PASS code.lang: IDL set to object "test-valueOf" |
| PASS code.dir: typeof IDL attribute |
| PASS code.dir: IDL get with DOM attribute unset |
| PASS code.dir: setAttribute() to "" |
| PASS code.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.dir: setAttribute() to undefined |
| PASS code.dir: setAttribute() to 7 |
| PASS code.dir: setAttribute() to 1.5 |
| PASS code.dir: setAttribute() to "5%" |
| PASS code.dir: setAttribute() to "+100" |
| PASS code.dir: setAttribute() to ".5" |
| PASS code.dir: setAttribute() to true |
| PASS code.dir: setAttribute() to false |
| PASS code.dir: setAttribute() to object "[object Object]" |
| PASS code.dir: setAttribute() to NaN |
| PASS code.dir: setAttribute() to Infinity |
| PASS code.dir: setAttribute() to -Infinity |
| PASS code.dir: setAttribute() to "\0" |
| PASS code.dir: setAttribute() to null |
| PASS code.dir: setAttribute() to object "test-toString" |
| PASS code.dir: setAttribute() to object "test-valueOf" |
| PASS code.dir: setAttribute() to "ltr" |
| PASS code.dir: setAttribute() to "xltr" |
| PASS code.dir: setAttribute() to "ltr\0" |
| PASS code.dir: setAttribute() to "tr" |
| PASS code.dir: setAttribute() to "LTR" |
| PASS code.dir: setAttribute() to "rtl" |
| PASS code.dir: setAttribute() to "xrtl" |
| PASS code.dir: setAttribute() to "rtl\0" |
| PASS code.dir: setAttribute() to "tl" |
| PASS code.dir: setAttribute() to "RTL" |
| PASS code.dir: setAttribute() to "auto" |
| PASS code.dir: setAttribute() to "xauto" |
| PASS code.dir: setAttribute() to "auto\0" |
| PASS code.dir: setAttribute() to "uto" |
| PASS code.dir: setAttribute() to "AUTO" |
| PASS code.dir: IDL set to "" |
| PASS code.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.dir: IDL set to undefined |
| PASS code.dir: IDL set to 7 |
| PASS code.dir: IDL set to 1.5 |
| PASS code.dir: IDL set to "5%" |
| PASS code.dir: IDL set to "+100" |
| PASS code.dir: IDL set to ".5" |
| PASS code.dir: IDL set to true |
| PASS code.dir: IDL set to false |
| PASS code.dir: IDL set to object "[object Object]" |
| PASS code.dir: IDL set to NaN |
| PASS code.dir: IDL set to Infinity |
| PASS code.dir: IDL set to -Infinity |
| PASS code.dir: IDL set to "\0" |
| PASS code.dir: IDL set to null |
| PASS code.dir: IDL set to object "test-toString" |
| PASS code.dir: IDL set to object "test-valueOf" |
| PASS code.dir: IDL set to "ltr" |
| PASS code.dir: IDL set to "xltr" |
| PASS code.dir: IDL set to "ltr\0" |
| PASS code.dir: IDL set to "tr" |
| PASS code.dir: IDL set to "LTR" |
| PASS code.dir: IDL set to "rtl" |
| PASS code.dir: IDL set to "xrtl" |
| PASS code.dir: IDL set to "rtl\0" |
| PASS code.dir: IDL set to "tl" |
| PASS code.dir: IDL set to "RTL" |
| PASS code.dir: IDL set to "auto" |
| PASS code.dir: IDL set to "xauto" |
| PASS code.dir: IDL set to "auto\0" |
| PASS code.dir: IDL set to "uto" |
| PASS code.dir: IDL set to "AUTO" |
| PASS code.className (<code class>): typeof IDL attribute |
| PASS code.className (<code class>): IDL get with DOM attribute unset |
| PASS code.className (<code class>): setAttribute() to "" |
| PASS code.className (<code class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.className (<code class>): setAttribute() to undefined |
| PASS code.className (<code class>): setAttribute() to 7 |
| PASS code.className (<code class>): setAttribute() to 1.5 |
| PASS code.className (<code class>): setAttribute() to "5%" |
| PASS code.className (<code class>): setAttribute() to "+100" |
| PASS code.className (<code class>): setAttribute() to ".5" |
| PASS code.className (<code class>): setAttribute() to true |
| PASS code.className (<code class>): setAttribute() to false |
| PASS code.className (<code class>): setAttribute() to object "[object Object]" |
| PASS code.className (<code class>): setAttribute() to NaN |
| PASS code.className (<code class>): setAttribute() to Infinity |
| PASS code.className (<code class>): setAttribute() to -Infinity |
| PASS code.className (<code class>): setAttribute() to "\0" |
| PASS code.className (<code class>): setAttribute() to null |
| PASS code.className (<code class>): setAttribute() to object "test-toString" |
| PASS code.className (<code class>): setAttribute() to object "test-valueOf" |
| PASS code.className (<code class>): IDL set to "" |
| PASS code.className (<code class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.className (<code class>): IDL set to undefined |
| PASS code.className (<code class>): IDL set to 7 |
| PASS code.className (<code class>): IDL set to 1.5 |
| PASS code.className (<code class>): IDL set to "5%" |
| PASS code.className (<code class>): IDL set to "+100" |
| PASS code.className (<code class>): IDL set to ".5" |
| PASS code.className (<code class>): IDL set to true |
| PASS code.className (<code class>): IDL set to false |
| PASS code.className (<code class>): IDL set to object "[object Object]" |
| PASS code.className (<code class>): IDL set to NaN |
| PASS code.className (<code class>): IDL set to Infinity |
| PASS code.className (<code class>): IDL set to -Infinity |
| PASS code.className (<code class>): IDL set to "\0" |
| PASS code.className (<code class>): IDL set to null |
| PASS code.className (<code class>): IDL set to object "test-toString" |
| PASS code.className (<code class>): IDL set to object "test-valueOf" |
| FAIL code.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL code.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL code.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL code.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL code.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL code.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL code.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL code.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL code.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL code.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL code.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS code.autofocus: IDL set to true |
| FAIL code.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL code.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL code.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL code.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL code.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL code.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL code.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL code.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS code.hidden: typeof IDL attribute |
| PASS code.hidden: IDL get with DOM attribute unset |
| PASS code.hidden: setAttribute() to "" |
| PASS code.hidden: setAttribute() to " foo " |
| PASS code.hidden: setAttribute() to undefined |
| PASS code.hidden: setAttribute() to null |
| PASS code.hidden: setAttribute() to 7 |
| PASS code.hidden: setAttribute() to 1.5 |
| PASS code.hidden: setAttribute() to "5%" |
| PASS code.hidden: setAttribute() to "+100" |
| PASS code.hidden: setAttribute() to ".5" |
| PASS code.hidden: setAttribute() to true |
| PASS code.hidden: setAttribute() to false |
| PASS code.hidden: setAttribute() to object "[object Object]" |
| PASS code.hidden: setAttribute() to NaN |
| PASS code.hidden: setAttribute() to Infinity |
| PASS code.hidden: setAttribute() to -Infinity |
| PASS code.hidden: setAttribute() to "\0" |
| PASS code.hidden: setAttribute() to object "test-toString" |
| PASS code.hidden: setAttribute() to object "test-valueOf" |
| PASS code.hidden: setAttribute() to "hidden" |
| PASS code.hidden: IDL set to "" |
| PASS code.hidden: IDL set to " foo " |
| PASS code.hidden: IDL set to undefined |
| PASS code.hidden: IDL set to null |
| PASS code.hidden: IDL set to 7 |
| PASS code.hidden: IDL set to 1.5 |
| PASS code.hidden: IDL set to "5%" |
| PASS code.hidden: IDL set to "+100" |
| PASS code.hidden: IDL set to ".5" |
| PASS code.hidden: IDL set to true |
| PASS code.hidden: IDL set to false |
| PASS code.hidden: IDL set to object "[object Object]" |
| PASS code.hidden: IDL set to NaN |
| PASS code.hidden: IDL set to Infinity |
| PASS code.hidden: IDL set to -Infinity |
| PASS code.hidden: IDL set to "\0" |
| PASS code.hidden: IDL set to object "test-toString" |
| PASS code.hidden: IDL set to object "test-valueOf" |
| PASS code.accessKey: typeof IDL attribute |
| PASS code.accessKey: IDL get with DOM attribute unset |
| PASS code.accessKey: setAttribute() to "" |
| PASS code.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.accessKey: setAttribute() to undefined |
| PASS code.accessKey: setAttribute() to 7 |
| PASS code.accessKey: setAttribute() to 1.5 |
| PASS code.accessKey: setAttribute() to "5%" |
| PASS code.accessKey: setAttribute() to "+100" |
| PASS code.accessKey: setAttribute() to ".5" |
| PASS code.accessKey: setAttribute() to true |
| PASS code.accessKey: setAttribute() to false |
| PASS code.accessKey: setAttribute() to object "[object Object]" |
| PASS code.accessKey: setAttribute() to NaN |
| PASS code.accessKey: setAttribute() to Infinity |
| PASS code.accessKey: setAttribute() to -Infinity |
| PASS code.accessKey: setAttribute() to "\0" |
| PASS code.accessKey: setAttribute() to null |
| PASS code.accessKey: setAttribute() to object "test-toString" |
| PASS code.accessKey: setAttribute() to object "test-valueOf" |
| PASS code.accessKey: IDL set to "" |
| PASS code.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS code.accessKey: IDL set to undefined |
| PASS code.accessKey: IDL set to 7 |
| PASS code.accessKey: IDL set to 1.5 |
| PASS code.accessKey: IDL set to "5%" |
| PASS code.accessKey: IDL set to "+100" |
| PASS code.accessKey: IDL set to ".5" |
| PASS code.accessKey: IDL set to true |
| PASS code.accessKey: IDL set to false |
| PASS code.accessKey: IDL set to object "[object Object]" |
| PASS code.accessKey: IDL set to NaN |
| PASS code.accessKey: IDL set to Infinity |
| PASS code.accessKey: IDL set to -Infinity |
| PASS code.accessKey: IDL set to "\0" |
| PASS code.accessKey: IDL set to null |
| PASS code.accessKey: IDL set to object "test-toString" |
| PASS code.accessKey: IDL set to object "test-valueOf" |
| PASS code.tabIndex: typeof IDL attribute |
| PASS code.tabIndex: setAttribute() to -36 |
| PASS code.tabIndex: setAttribute() to -1 |
| PASS code.tabIndex: setAttribute() to 0 |
| PASS code.tabIndex: setAttribute() to 1 |
| PASS code.tabIndex: setAttribute() to 2147483647 |
| PASS code.tabIndex: setAttribute() to -2147483648 |
| PASS code.tabIndex: setAttribute() to "-1" |
| PASS code.tabIndex: setAttribute() to "-0" |
| PASS code.tabIndex: setAttribute() to "0" |
| PASS code.tabIndex: setAttribute() to "1" |
| PASS code.tabIndex: setAttribute() to "\t7" |
| PASS code.tabIndex: setAttribute() to "\f7" |
| PASS code.tabIndex: setAttribute() to " 7" |
| PASS code.tabIndex: setAttribute() to "\n7" |
| PASS code.tabIndex: setAttribute() to "\r7" |
| PASS code.tabIndex: setAttribute() to 1.5 |
| PASS code.tabIndex: setAttribute() to "5%" |
| PASS code.tabIndex: setAttribute() to "+100" |
| PASS code.tabIndex: setAttribute() to object "2" |
| PASS code.tabIndex: IDL set to -36 |
| PASS code.tabIndex: IDL set to -1 |
| PASS code.tabIndex: IDL set to 0 |
| PASS code.tabIndex: IDL set to 1 |
| PASS code.tabIndex: IDL set to 2147483647 |
| PASS code.tabIndex: IDL set to -2147483648 |
| PASS var.title: typeof IDL attribute |
| PASS var.title: IDL get with DOM attribute unset |
| PASS var.title: setAttribute() to "" |
| PASS var.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.title: setAttribute() to undefined |
| PASS var.title: setAttribute() to 7 |
| PASS var.title: setAttribute() to 1.5 |
| PASS var.title: setAttribute() to "5%" |
| PASS var.title: setAttribute() to "+100" |
| PASS var.title: setAttribute() to ".5" |
| PASS var.title: setAttribute() to true |
| PASS var.title: setAttribute() to false |
| PASS var.title: setAttribute() to object "[object Object]" |
| PASS var.title: setAttribute() to NaN |
| PASS var.title: setAttribute() to Infinity |
| PASS var.title: setAttribute() to -Infinity |
| PASS var.title: setAttribute() to "\0" |
| PASS var.title: setAttribute() to null |
| PASS var.title: setAttribute() to object "test-toString" |
| PASS var.title: setAttribute() to object "test-valueOf" |
| PASS var.title: IDL set to "" |
| PASS var.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.title: IDL set to undefined |
| PASS var.title: IDL set to 7 |
| PASS var.title: IDL set to 1.5 |
| PASS var.title: IDL set to "5%" |
| PASS var.title: IDL set to "+100" |
| PASS var.title: IDL set to ".5" |
| PASS var.title: IDL set to true |
| PASS var.title: IDL set to false |
| PASS var.title: IDL set to object "[object Object]" |
| PASS var.title: IDL set to NaN |
| PASS var.title: IDL set to Infinity |
| PASS var.title: IDL set to -Infinity |
| PASS var.title: IDL set to "\0" |
| PASS var.title: IDL set to null |
| PASS var.title: IDL set to object "test-toString" |
| PASS var.title: IDL set to object "test-valueOf" |
| PASS var.lang: typeof IDL attribute |
| PASS var.lang: IDL get with DOM attribute unset |
| PASS var.lang: setAttribute() to "" |
| PASS var.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.lang: setAttribute() to undefined |
| PASS var.lang: setAttribute() to 7 |
| PASS var.lang: setAttribute() to 1.5 |
| PASS var.lang: setAttribute() to "5%" |
| PASS var.lang: setAttribute() to "+100" |
| PASS var.lang: setAttribute() to ".5" |
| PASS var.lang: setAttribute() to true |
| PASS var.lang: setAttribute() to false |
| PASS var.lang: setAttribute() to object "[object Object]" |
| PASS var.lang: setAttribute() to NaN |
| PASS var.lang: setAttribute() to Infinity |
| PASS var.lang: setAttribute() to -Infinity |
| PASS var.lang: setAttribute() to "\0" |
| PASS var.lang: setAttribute() to null |
| PASS var.lang: setAttribute() to object "test-toString" |
| PASS var.lang: setAttribute() to object "test-valueOf" |
| PASS var.lang: IDL set to "" |
| PASS var.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.lang: IDL set to undefined |
| PASS var.lang: IDL set to 7 |
| PASS var.lang: IDL set to 1.5 |
| PASS var.lang: IDL set to "5%" |
| PASS var.lang: IDL set to "+100" |
| PASS var.lang: IDL set to ".5" |
| PASS var.lang: IDL set to true |
| PASS var.lang: IDL set to false |
| PASS var.lang: IDL set to object "[object Object]" |
| PASS var.lang: IDL set to NaN |
| PASS var.lang: IDL set to Infinity |
| PASS var.lang: IDL set to -Infinity |
| PASS var.lang: IDL set to "\0" |
| PASS var.lang: IDL set to null |
| PASS var.lang: IDL set to object "test-toString" |
| PASS var.lang: IDL set to object "test-valueOf" |
| PASS var.dir: typeof IDL attribute |
| PASS var.dir: IDL get with DOM attribute unset |
| PASS var.dir: setAttribute() to "" |
| PASS var.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.dir: setAttribute() to undefined |
| PASS var.dir: setAttribute() to 7 |
| PASS var.dir: setAttribute() to 1.5 |
| PASS var.dir: setAttribute() to "5%" |
| PASS var.dir: setAttribute() to "+100" |
| PASS var.dir: setAttribute() to ".5" |
| PASS var.dir: setAttribute() to true |
| PASS var.dir: setAttribute() to false |
| PASS var.dir: setAttribute() to object "[object Object]" |
| PASS var.dir: setAttribute() to NaN |
| PASS var.dir: setAttribute() to Infinity |
| PASS var.dir: setAttribute() to -Infinity |
| PASS var.dir: setAttribute() to "\0" |
| PASS var.dir: setAttribute() to null |
| PASS var.dir: setAttribute() to object "test-toString" |
| PASS var.dir: setAttribute() to object "test-valueOf" |
| PASS var.dir: setAttribute() to "ltr" |
| PASS var.dir: setAttribute() to "xltr" |
| PASS var.dir: setAttribute() to "ltr\0" |
| PASS var.dir: setAttribute() to "tr" |
| PASS var.dir: setAttribute() to "LTR" |
| PASS var.dir: setAttribute() to "rtl" |
| PASS var.dir: setAttribute() to "xrtl" |
| PASS var.dir: setAttribute() to "rtl\0" |
| PASS var.dir: setAttribute() to "tl" |
| PASS var.dir: setAttribute() to "RTL" |
| PASS var.dir: setAttribute() to "auto" |
| PASS var.dir: setAttribute() to "xauto" |
| PASS var.dir: setAttribute() to "auto\0" |
| PASS var.dir: setAttribute() to "uto" |
| PASS var.dir: setAttribute() to "AUTO" |
| PASS var.dir: IDL set to "" |
| PASS var.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.dir: IDL set to undefined |
| PASS var.dir: IDL set to 7 |
| PASS var.dir: IDL set to 1.5 |
| PASS var.dir: IDL set to "5%" |
| PASS var.dir: IDL set to "+100" |
| PASS var.dir: IDL set to ".5" |
| PASS var.dir: IDL set to true |
| PASS var.dir: IDL set to false |
| PASS var.dir: IDL set to object "[object Object]" |
| PASS var.dir: IDL set to NaN |
| PASS var.dir: IDL set to Infinity |
| PASS var.dir: IDL set to -Infinity |
| PASS var.dir: IDL set to "\0" |
| PASS var.dir: IDL set to null |
| PASS var.dir: IDL set to object "test-toString" |
| PASS var.dir: IDL set to object "test-valueOf" |
| PASS var.dir: IDL set to "ltr" |
| PASS var.dir: IDL set to "xltr" |
| PASS var.dir: IDL set to "ltr\0" |
| PASS var.dir: IDL set to "tr" |
| PASS var.dir: IDL set to "LTR" |
| PASS var.dir: IDL set to "rtl" |
| PASS var.dir: IDL set to "xrtl" |
| PASS var.dir: IDL set to "rtl\0" |
| PASS var.dir: IDL set to "tl" |
| PASS var.dir: IDL set to "RTL" |
| PASS var.dir: IDL set to "auto" |
| PASS var.dir: IDL set to "xauto" |
| PASS var.dir: IDL set to "auto\0" |
| PASS var.dir: IDL set to "uto" |
| PASS var.dir: IDL set to "AUTO" |
| PASS var.className (<var class>): typeof IDL attribute |
| PASS var.className (<var class>): IDL get with DOM attribute unset |
| PASS var.className (<var class>): setAttribute() to "" |
| PASS var.className (<var class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.className (<var class>): setAttribute() to undefined |
| PASS var.className (<var class>): setAttribute() to 7 |
| PASS var.className (<var class>): setAttribute() to 1.5 |
| PASS var.className (<var class>): setAttribute() to "5%" |
| PASS var.className (<var class>): setAttribute() to "+100" |
| PASS var.className (<var class>): setAttribute() to ".5" |
| PASS var.className (<var class>): setAttribute() to true |
| PASS var.className (<var class>): setAttribute() to false |
| PASS var.className (<var class>): setAttribute() to object "[object Object]" |
| PASS var.className (<var class>): setAttribute() to NaN |
| PASS var.className (<var class>): setAttribute() to Infinity |
| PASS var.className (<var class>): setAttribute() to -Infinity |
| PASS var.className (<var class>): setAttribute() to "\0" |
| PASS var.className (<var class>): setAttribute() to null |
| PASS var.className (<var class>): setAttribute() to object "test-toString" |
| PASS var.className (<var class>): setAttribute() to object "test-valueOf" |
| PASS var.className (<var class>): IDL set to "" |
| PASS var.className (<var class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.className (<var class>): IDL set to undefined |
| PASS var.className (<var class>): IDL set to 7 |
| PASS var.className (<var class>): IDL set to 1.5 |
| PASS var.className (<var class>): IDL set to "5%" |
| PASS var.className (<var class>): IDL set to "+100" |
| PASS var.className (<var class>): IDL set to ".5" |
| PASS var.className (<var class>): IDL set to true |
| PASS var.className (<var class>): IDL set to false |
| PASS var.className (<var class>): IDL set to object "[object Object]" |
| PASS var.className (<var class>): IDL set to NaN |
| PASS var.className (<var class>): IDL set to Infinity |
| PASS var.className (<var class>): IDL set to -Infinity |
| PASS var.className (<var class>): IDL set to "\0" |
| PASS var.className (<var class>): IDL set to null |
| PASS var.className (<var class>): IDL set to object "test-toString" |
| PASS var.className (<var class>): IDL set to object "test-valueOf" |
| FAIL var.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL var.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL var.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL var.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL var.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL var.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL var.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL var.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL var.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL var.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL var.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS var.autofocus: IDL set to true |
| FAIL var.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL var.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL var.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL var.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL var.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL var.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL var.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL var.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS var.hidden: typeof IDL attribute |
| PASS var.hidden: IDL get with DOM attribute unset |
| PASS var.hidden: setAttribute() to "" |
| PASS var.hidden: setAttribute() to " foo " |
| PASS var.hidden: setAttribute() to undefined |
| PASS var.hidden: setAttribute() to null |
| PASS var.hidden: setAttribute() to 7 |
| PASS var.hidden: setAttribute() to 1.5 |
| PASS var.hidden: setAttribute() to "5%" |
| PASS var.hidden: setAttribute() to "+100" |
| PASS var.hidden: setAttribute() to ".5" |
| PASS var.hidden: setAttribute() to true |
| PASS var.hidden: setAttribute() to false |
| PASS var.hidden: setAttribute() to object "[object Object]" |
| PASS var.hidden: setAttribute() to NaN |
| PASS var.hidden: setAttribute() to Infinity |
| PASS var.hidden: setAttribute() to -Infinity |
| PASS var.hidden: setAttribute() to "\0" |
| PASS var.hidden: setAttribute() to object "test-toString" |
| PASS var.hidden: setAttribute() to object "test-valueOf" |
| PASS var.hidden: setAttribute() to "hidden" |
| PASS var.hidden: IDL set to "" |
| PASS var.hidden: IDL set to " foo " |
| PASS var.hidden: IDL set to undefined |
| PASS var.hidden: IDL set to null |
| PASS var.hidden: IDL set to 7 |
| PASS var.hidden: IDL set to 1.5 |
| PASS var.hidden: IDL set to "5%" |
| PASS var.hidden: IDL set to "+100" |
| PASS var.hidden: IDL set to ".5" |
| PASS var.hidden: IDL set to true |
| PASS var.hidden: IDL set to false |
| PASS var.hidden: IDL set to object "[object Object]" |
| PASS var.hidden: IDL set to NaN |
| PASS var.hidden: IDL set to Infinity |
| PASS var.hidden: IDL set to -Infinity |
| PASS var.hidden: IDL set to "\0" |
| PASS var.hidden: IDL set to object "test-toString" |
| PASS var.hidden: IDL set to object "test-valueOf" |
| PASS var.accessKey: typeof IDL attribute |
| PASS var.accessKey: IDL get with DOM attribute unset |
| PASS var.accessKey: setAttribute() to "" |
| PASS var.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.accessKey: setAttribute() to undefined |
| PASS var.accessKey: setAttribute() to 7 |
| PASS var.accessKey: setAttribute() to 1.5 |
| PASS var.accessKey: setAttribute() to "5%" |
| PASS var.accessKey: setAttribute() to "+100" |
| PASS var.accessKey: setAttribute() to ".5" |
| PASS var.accessKey: setAttribute() to true |
| PASS var.accessKey: setAttribute() to false |
| PASS var.accessKey: setAttribute() to object "[object Object]" |
| PASS var.accessKey: setAttribute() to NaN |
| PASS var.accessKey: setAttribute() to Infinity |
| PASS var.accessKey: setAttribute() to -Infinity |
| PASS var.accessKey: setAttribute() to "\0" |
| PASS var.accessKey: setAttribute() to null |
| PASS var.accessKey: setAttribute() to object "test-toString" |
| PASS var.accessKey: setAttribute() to object "test-valueOf" |
| PASS var.accessKey: IDL set to "" |
| PASS var.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS var.accessKey: IDL set to undefined |
| PASS var.accessKey: IDL set to 7 |
| PASS var.accessKey: IDL set to 1.5 |
| PASS var.accessKey: IDL set to "5%" |
| PASS var.accessKey: IDL set to "+100" |
| PASS var.accessKey: IDL set to ".5" |
| PASS var.accessKey: IDL set to true |
| PASS var.accessKey: IDL set to false |
| PASS var.accessKey: IDL set to object "[object Object]" |
| PASS var.accessKey: IDL set to NaN |
| PASS var.accessKey: IDL set to Infinity |
| PASS var.accessKey: IDL set to -Infinity |
| PASS var.accessKey: IDL set to "\0" |
| PASS var.accessKey: IDL set to null |
| PASS var.accessKey: IDL set to object "test-toString" |
| PASS var.accessKey: IDL set to object "test-valueOf" |
| PASS var.tabIndex: typeof IDL attribute |
| PASS var.tabIndex: setAttribute() to -36 |
| PASS var.tabIndex: setAttribute() to -1 |
| PASS var.tabIndex: setAttribute() to 0 |
| PASS var.tabIndex: setAttribute() to 1 |
| PASS var.tabIndex: setAttribute() to 2147483647 |
| PASS var.tabIndex: setAttribute() to -2147483648 |
| PASS var.tabIndex: setAttribute() to "-1" |
| PASS var.tabIndex: setAttribute() to "-0" |
| PASS var.tabIndex: setAttribute() to "0" |
| PASS var.tabIndex: setAttribute() to "1" |
| PASS var.tabIndex: setAttribute() to "\t7" |
| PASS var.tabIndex: setAttribute() to "\f7" |
| PASS var.tabIndex: setAttribute() to " 7" |
| PASS var.tabIndex: setAttribute() to "\n7" |
| PASS var.tabIndex: setAttribute() to "\r7" |
| PASS var.tabIndex: setAttribute() to 1.5 |
| PASS var.tabIndex: setAttribute() to "5%" |
| PASS var.tabIndex: setAttribute() to "+100" |
| PASS var.tabIndex: setAttribute() to object "2" |
| PASS var.tabIndex: IDL set to -36 |
| PASS var.tabIndex: IDL set to -1 |
| PASS var.tabIndex: IDL set to 0 |
| PASS var.tabIndex: IDL set to 1 |
| PASS var.tabIndex: IDL set to 2147483647 |
| PASS var.tabIndex: IDL set to -2147483648 |
| PASS samp.title: typeof IDL attribute |
| PASS samp.title: IDL get with DOM attribute unset |
| PASS samp.title: setAttribute() to "" |
| PASS samp.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.title: setAttribute() to undefined |
| PASS samp.title: setAttribute() to 7 |
| PASS samp.title: setAttribute() to 1.5 |
| PASS samp.title: setAttribute() to "5%" |
| PASS samp.title: setAttribute() to "+100" |
| PASS samp.title: setAttribute() to ".5" |
| PASS samp.title: setAttribute() to true |
| PASS samp.title: setAttribute() to false |
| PASS samp.title: setAttribute() to object "[object Object]" |
| PASS samp.title: setAttribute() to NaN |
| PASS samp.title: setAttribute() to Infinity |
| PASS samp.title: setAttribute() to -Infinity |
| PASS samp.title: setAttribute() to "\0" |
| PASS samp.title: setAttribute() to null |
| PASS samp.title: setAttribute() to object "test-toString" |
| PASS samp.title: setAttribute() to object "test-valueOf" |
| PASS samp.title: IDL set to "" |
| PASS samp.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.title: IDL set to undefined |
| PASS samp.title: IDL set to 7 |
| PASS samp.title: IDL set to 1.5 |
| PASS samp.title: IDL set to "5%" |
| PASS samp.title: IDL set to "+100" |
| PASS samp.title: IDL set to ".5" |
| PASS samp.title: IDL set to true |
| PASS samp.title: IDL set to false |
| PASS samp.title: IDL set to object "[object Object]" |
| PASS samp.title: IDL set to NaN |
| PASS samp.title: IDL set to Infinity |
| PASS samp.title: IDL set to -Infinity |
| PASS samp.title: IDL set to "\0" |
| PASS samp.title: IDL set to null |
| PASS samp.title: IDL set to object "test-toString" |
| PASS samp.title: IDL set to object "test-valueOf" |
| PASS samp.lang: typeof IDL attribute |
| PASS samp.lang: IDL get with DOM attribute unset |
| PASS samp.lang: setAttribute() to "" |
| PASS samp.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.lang: setAttribute() to undefined |
| PASS samp.lang: setAttribute() to 7 |
| PASS samp.lang: setAttribute() to 1.5 |
| PASS samp.lang: setAttribute() to "5%" |
| PASS samp.lang: setAttribute() to "+100" |
| PASS samp.lang: setAttribute() to ".5" |
| PASS samp.lang: setAttribute() to true |
| PASS samp.lang: setAttribute() to false |
| PASS samp.lang: setAttribute() to object "[object Object]" |
| PASS samp.lang: setAttribute() to NaN |
| PASS samp.lang: setAttribute() to Infinity |
| PASS samp.lang: setAttribute() to -Infinity |
| PASS samp.lang: setAttribute() to "\0" |
| PASS samp.lang: setAttribute() to null |
| PASS samp.lang: setAttribute() to object "test-toString" |
| PASS samp.lang: setAttribute() to object "test-valueOf" |
| PASS samp.lang: IDL set to "" |
| PASS samp.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.lang: IDL set to undefined |
| PASS samp.lang: IDL set to 7 |
| PASS samp.lang: IDL set to 1.5 |
| PASS samp.lang: IDL set to "5%" |
| PASS samp.lang: IDL set to "+100" |
| PASS samp.lang: IDL set to ".5" |
| PASS samp.lang: IDL set to true |
| PASS samp.lang: IDL set to false |
| PASS samp.lang: IDL set to object "[object Object]" |
| PASS samp.lang: IDL set to NaN |
| PASS samp.lang: IDL set to Infinity |
| PASS samp.lang: IDL set to -Infinity |
| PASS samp.lang: IDL set to "\0" |
| PASS samp.lang: IDL set to null |
| PASS samp.lang: IDL set to object "test-toString" |
| PASS samp.lang: IDL set to object "test-valueOf" |
| PASS samp.dir: typeof IDL attribute |
| PASS samp.dir: IDL get with DOM attribute unset |
| PASS samp.dir: setAttribute() to "" |
| PASS samp.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.dir: setAttribute() to undefined |
| PASS samp.dir: setAttribute() to 7 |
| PASS samp.dir: setAttribute() to 1.5 |
| PASS samp.dir: setAttribute() to "5%" |
| PASS samp.dir: setAttribute() to "+100" |
| PASS samp.dir: setAttribute() to ".5" |
| PASS samp.dir: setAttribute() to true |
| PASS samp.dir: setAttribute() to false |
| PASS samp.dir: setAttribute() to object "[object Object]" |
| PASS samp.dir: setAttribute() to NaN |
| PASS samp.dir: setAttribute() to Infinity |
| PASS samp.dir: setAttribute() to -Infinity |
| PASS samp.dir: setAttribute() to "\0" |
| PASS samp.dir: setAttribute() to null |
| PASS samp.dir: setAttribute() to object "test-toString" |
| PASS samp.dir: setAttribute() to object "test-valueOf" |
| PASS samp.dir: setAttribute() to "ltr" |
| PASS samp.dir: setAttribute() to "xltr" |
| PASS samp.dir: setAttribute() to "ltr\0" |
| PASS samp.dir: setAttribute() to "tr" |
| PASS samp.dir: setAttribute() to "LTR" |
| PASS samp.dir: setAttribute() to "rtl" |
| PASS samp.dir: setAttribute() to "xrtl" |
| PASS samp.dir: setAttribute() to "rtl\0" |
| PASS samp.dir: setAttribute() to "tl" |
| PASS samp.dir: setAttribute() to "RTL" |
| PASS samp.dir: setAttribute() to "auto" |
| PASS samp.dir: setAttribute() to "xauto" |
| PASS samp.dir: setAttribute() to "auto\0" |
| PASS samp.dir: setAttribute() to "uto" |
| PASS samp.dir: setAttribute() to "AUTO" |
| PASS samp.dir: IDL set to "" |
| PASS samp.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.dir: IDL set to undefined |
| PASS samp.dir: IDL set to 7 |
| PASS samp.dir: IDL set to 1.5 |
| PASS samp.dir: IDL set to "5%" |
| PASS samp.dir: IDL set to "+100" |
| PASS samp.dir: IDL set to ".5" |
| PASS samp.dir: IDL set to true |
| PASS samp.dir: IDL set to false |
| PASS samp.dir: IDL set to object "[object Object]" |
| PASS samp.dir: IDL set to NaN |
| PASS samp.dir: IDL set to Infinity |
| PASS samp.dir: IDL set to -Infinity |
| PASS samp.dir: IDL set to "\0" |
| PASS samp.dir: IDL set to null |
| PASS samp.dir: IDL set to object "test-toString" |
| PASS samp.dir: IDL set to object "test-valueOf" |
| PASS samp.dir: IDL set to "ltr" |
| PASS samp.dir: IDL set to "xltr" |
| PASS samp.dir: IDL set to "ltr\0" |
| PASS samp.dir: IDL set to "tr" |
| PASS samp.dir: IDL set to "LTR" |
| PASS samp.dir: IDL set to "rtl" |
| PASS samp.dir: IDL set to "xrtl" |
| PASS samp.dir: IDL set to "rtl\0" |
| PASS samp.dir: IDL set to "tl" |
| PASS samp.dir: IDL set to "RTL" |
| PASS samp.dir: IDL set to "auto" |
| PASS samp.dir: IDL set to "xauto" |
| PASS samp.dir: IDL set to "auto\0" |
| PASS samp.dir: IDL set to "uto" |
| PASS samp.dir: IDL set to "AUTO" |
| PASS samp.className (<samp class>): typeof IDL attribute |
| PASS samp.className (<samp class>): IDL get with DOM attribute unset |
| PASS samp.className (<samp class>): setAttribute() to "" |
| PASS samp.className (<samp class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.className (<samp class>): setAttribute() to undefined |
| PASS samp.className (<samp class>): setAttribute() to 7 |
| PASS samp.className (<samp class>): setAttribute() to 1.5 |
| PASS samp.className (<samp class>): setAttribute() to "5%" |
| PASS samp.className (<samp class>): setAttribute() to "+100" |
| PASS samp.className (<samp class>): setAttribute() to ".5" |
| PASS samp.className (<samp class>): setAttribute() to true |
| PASS samp.className (<samp class>): setAttribute() to false |
| PASS samp.className (<samp class>): setAttribute() to object "[object Object]" |
| PASS samp.className (<samp class>): setAttribute() to NaN |
| PASS samp.className (<samp class>): setAttribute() to Infinity |
| PASS samp.className (<samp class>): setAttribute() to -Infinity |
| PASS samp.className (<samp class>): setAttribute() to "\0" |
| PASS samp.className (<samp class>): setAttribute() to null |
| PASS samp.className (<samp class>): setAttribute() to object "test-toString" |
| PASS samp.className (<samp class>): setAttribute() to object "test-valueOf" |
| PASS samp.className (<samp class>): IDL set to "" |
| PASS samp.className (<samp class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.className (<samp class>): IDL set to undefined |
| PASS samp.className (<samp class>): IDL set to 7 |
| PASS samp.className (<samp class>): IDL set to 1.5 |
| PASS samp.className (<samp class>): IDL set to "5%" |
| PASS samp.className (<samp class>): IDL set to "+100" |
| PASS samp.className (<samp class>): IDL set to ".5" |
| PASS samp.className (<samp class>): IDL set to true |
| PASS samp.className (<samp class>): IDL set to false |
| PASS samp.className (<samp class>): IDL set to object "[object Object]" |
| PASS samp.className (<samp class>): IDL set to NaN |
| PASS samp.className (<samp class>): IDL set to Infinity |
| PASS samp.className (<samp class>): IDL set to -Infinity |
| PASS samp.className (<samp class>): IDL set to "\0" |
| PASS samp.className (<samp class>): IDL set to null |
| PASS samp.className (<samp class>): IDL set to object "test-toString" |
| PASS samp.className (<samp class>): IDL set to object "test-valueOf" |
| FAIL samp.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL samp.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL samp.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL samp.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL samp.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL samp.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL samp.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL samp.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL samp.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL samp.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL samp.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS samp.autofocus: IDL set to true |
| FAIL samp.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL samp.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL samp.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL samp.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL samp.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL samp.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL samp.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL samp.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS samp.hidden: typeof IDL attribute |
| PASS samp.hidden: IDL get with DOM attribute unset |
| PASS samp.hidden: setAttribute() to "" |
| PASS samp.hidden: setAttribute() to " foo " |
| PASS samp.hidden: setAttribute() to undefined |
| PASS samp.hidden: setAttribute() to null |
| PASS samp.hidden: setAttribute() to 7 |
| PASS samp.hidden: setAttribute() to 1.5 |
| PASS samp.hidden: setAttribute() to "5%" |
| PASS samp.hidden: setAttribute() to "+100" |
| PASS samp.hidden: setAttribute() to ".5" |
| PASS samp.hidden: setAttribute() to true |
| PASS samp.hidden: setAttribute() to false |
| PASS samp.hidden: setAttribute() to object "[object Object]" |
| PASS samp.hidden: setAttribute() to NaN |
| PASS samp.hidden: setAttribute() to Infinity |
| PASS samp.hidden: setAttribute() to -Infinity |
| PASS samp.hidden: setAttribute() to "\0" |
| PASS samp.hidden: setAttribute() to object "test-toString" |
| PASS samp.hidden: setAttribute() to object "test-valueOf" |
| PASS samp.hidden: setAttribute() to "hidden" |
| PASS samp.hidden: IDL set to "" |
| PASS samp.hidden: IDL set to " foo " |
| PASS samp.hidden: IDL set to undefined |
| PASS samp.hidden: IDL set to null |
| PASS samp.hidden: IDL set to 7 |
| PASS samp.hidden: IDL set to 1.5 |
| PASS samp.hidden: IDL set to "5%" |
| PASS samp.hidden: IDL set to "+100" |
| PASS samp.hidden: IDL set to ".5" |
| PASS samp.hidden: IDL set to true |
| PASS samp.hidden: IDL set to false |
| PASS samp.hidden: IDL set to object "[object Object]" |
| PASS samp.hidden: IDL set to NaN |
| PASS samp.hidden: IDL set to Infinity |
| PASS samp.hidden: IDL set to -Infinity |
| PASS samp.hidden: IDL set to "\0" |
| PASS samp.hidden: IDL set to object "test-toString" |
| PASS samp.hidden: IDL set to object "test-valueOf" |
| PASS samp.accessKey: typeof IDL attribute |
| PASS samp.accessKey: IDL get with DOM attribute unset |
| PASS samp.accessKey: setAttribute() to "" |
| PASS samp.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.accessKey: setAttribute() to undefined |
| PASS samp.accessKey: setAttribute() to 7 |
| PASS samp.accessKey: setAttribute() to 1.5 |
| PASS samp.accessKey: setAttribute() to "5%" |
| PASS samp.accessKey: setAttribute() to "+100" |
| PASS samp.accessKey: setAttribute() to ".5" |
| PASS samp.accessKey: setAttribute() to true |
| PASS samp.accessKey: setAttribute() to false |
| PASS samp.accessKey: setAttribute() to object "[object Object]" |
| PASS samp.accessKey: setAttribute() to NaN |
| PASS samp.accessKey: setAttribute() to Infinity |
| PASS samp.accessKey: setAttribute() to -Infinity |
| PASS samp.accessKey: setAttribute() to "\0" |
| PASS samp.accessKey: setAttribute() to null |
| PASS samp.accessKey: setAttribute() to object "test-toString" |
| PASS samp.accessKey: setAttribute() to object "test-valueOf" |
| PASS samp.accessKey: IDL set to "" |
| PASS samp.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS samp.accessKey: IDL set to undefined |
| PASS samp.accessKey: IDL set to 7 |
| PASS samp.accessKey: IDL set to 1.5 |
| PASS samp.accessKey: IDL set to "5%" |
| PASS samp.accessKey: IDL set to "+100" |
| PASS samp.accessKey: IDL set to ".5" |
| PASS samp.accessKey: IDL set to true |
| PASS samp.accessKey: IDL set to false |
| PASS samp.accessKey: IDL set to object "[object Object]" |
| PASS samp.accessKey: IDL set to NaN |
| PASS samp.accessKey: IDL set to Infinity |
| PASS samp.accessKey: IDL set to -Infinity |
| PASS samp.accessKey: IDL set to "\0" |
| PASS samp.accessKey: IDL set to null |
| PASS samp.accessKey: IDL set to object "test-toString" |
| PASS samp.accessKey: IDL set to object "test-valueOf" |
| PASS samp.tabIndex: typeof IDL attribute |
| PASS samp.tabIndex: setAttribute() to -36 |
| PASS samp.tabIndex: setAttribute() to -1 |
| PASS samp.tabIndex: setAttribute() to 0 |
| PASS samp.tabIndex: setAttribute() to 1 |
| PASS samp.tabIndex: setAttribute() to 2147483647 |
| PASS samp.tabIndex: setAttribute() to -2147483648 |
| PASS samp.tabIndex: setAttribute() to "-1" |
| PASS samp.tabIndex: setAttribute() to "-0" |
| PASS samp.tabIndex: setAttribute() to "0" |
| PASS samp.tabIndex: setAttribute() to "1" |
| PASS samp.tabIndex: setAttribute() to "\t7" |
| PASS samp.tabIndex: setAttribute() to "\f7" |
| PASS samp.tabIndex: setAttribute() to " 7" |
| PASS samp.tabIndex: setAttribute() to "\n7" |
| PASS samp.tabIndex: setAttribute() to "\r7" |
| PASS samp.tabIndex: setAttribute() to 1.5 |
| PASS samp.tabIndex: setAttribute() to "5%" |
| PASS samp.tabIndex: setAttribute() to "+100" |
| PASS samp.tabIndex: setAttribute() to object "2" |
| PASS samp.tabIndex: IDL set to -36 |
| PASS samp.tabIndex: IDL set to -1 |
| PASS samp.tabIndex: IDL set to 0 |
| PASS samp.tabIndex: IDL set to 1 |
| PASS samp.tabIndex: IDL set to 2147483647 |
| PASS samp.tabIndex: IDL set to -2147483648 |
| PASS kbd.title: typeof IDL attribute |
| PASS kbd.title: IDL get with DOM attribute unset |
| PASS kbd.title: setAttribute() to "" |
| PASS kbd.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.title: setAttribute() to undefined |
| PASS kbd.title: setAttribute() to 7 |
| PASS kbd.title: setAttribute() to 1.5 |
| PASS kbd.title: setAttribute() to "5%" |
| PASS kbd.title: setAttribute() to "+100" |
| PASS kbd.title: setAttribute() to ".5" |
| PASS kbd.title: setAttribute() to true |
| PASS kbd.title: setAttribute() to false |
| PASS kbd.title: setAttribute() to object "[object Object]" |
| PASS kbd.title: setAttribute() to NaN |
| PASS kbd.title: setAttribute() to Infinity |
| PASS kbd.title: setAttribute() to -Infinity |
| PASS kbd.title: setAttribute() to "\0" |
| PASS kbd.title: setAttribute() to null |
| PASS kbd.title: setAttribute() to object "test-toString" |
| PASS kbd.title: setAttribute() to object "test-valueOf" |
| PASS kbd.title: IDL set to "" |
| PASS kbd.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.title: IDL set to undefined |
| PASS kbd.title: IDL set to 7 |
| PASS kbd.title: IDL set to 1.5 |
| PASS kbd.title: IDL set to "5%" |
| PASS kbd.title: IDL set to "+100" |
| PASS kbd.title: IDL set to ".5" |
| PASS kbd.title: IDL set to true |
| PASS kbd.title: IDL set to false |
| PASS kbd.title: IDL set to object "[object Object]" |
| PASS kbd.title: IDL set to NaN |
| PASS kbd.title: IDL set to Infinity |
| PASS kbd.title: IDL set to -Infinity |
| PASS kbd.title: IDL set to "\0" |
| PASS kbd.title: IDL set to null |
| PASS kbd.title: IDL set to object "test-toString" |
| PASS kbd.title: IDL set to object "test-valueOf" |
| PASS kbd.lang: typeof IDL attribute |
| PASS kbd.lang: IDL get with DOM attribute unset |
| PASS kbd.lang: setAttribute() to "" |
| PASS kbd.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.lang: setAttribute() to undefined |
| PASS kbd.lang: setAttribute() to 7 |
| PASS kbd.lang: setAttribute() to 1.5 |
| PASS kbd.lang: setAttribute() to "5%" |
| PASS kbd.lang: setAttribute() to "+100" |
| PASS kbd.lang: setAttribute() to ".5" |
| PASS kbd.lang: setAttribute() to true |
| PASS kbd.lang: setAttribute() to false |
| PASS kbd.lang: setAttribute() to object "[object Object]" |
| PASS kbd.lang: setAttribute() to NaN |
| PASS kbd.lang: setAttribute() to Infinity |
| PASS kbd.lang: setAttribute() to -Infinity |
| PASS kbd.lang: setAttribute() to "\0" |
| PASS kbd.lang: setAttribute() to null |
| PASS kbd.lang: setAttribute() to object "test-toString" |
| PASS kbd.lang: setAttribute() to object "test-valueOf" |
| PASS kbd.lang: IDL set to "" |
| PASS kbd.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.lang: IDL set to undefined |
| PASS kbd.lang: IDL set to 7 |
| PASS kbd.lang: IDL set to 1.5 |
| PASS kbd.lang: IDL set to "5%" |
| PASS kbd.lang: IDL set to "+100" |
| PASS kbd.lang: IDL set to ".5" |
| PASS kbd.lang: IDL set to true |
| PASS kbd.lang: IDL set to false |
| PASS kbd.lang: IDL set to object "[object Object]" |
| PASS kbd.lang: IDL set to NaN |
| PASS kbd.lang: IDL set to Infinity |
| PASS kbd.lang: IDL set to -Infinity |
| PASS kbd.lang: IDL set to "\0" |
| PASS kbd.lang: IDL set to null |
| PASS kbd.lang: IDL set to object "test-toString" |
| PASS kbd.lang: IDL set to object "test-valueOf" |
| PASS kbd.dir: typeof IDL attribute |
| PASS kbd.dir: IDL get with DOM attribute unset |
| PASS kbd.dir: setAttribute() to "" |
| PASS kbd.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.dir: setAttribute() to undefined |
| PASS kbd.dir: setAttribute() to 7 |
| PASS kbd.dir: setAttribute() to 1.5 |
| PASS kbd.dir: setAttribute() to "5%" |
| PASS kbd.dir: setAttribute() to "+100" |
| PASS kbd.dir: setAttribute() to ".5" |
| PASS kbd.dir: setAttribute() to true |
| PASS kbd.dir: setAttribute() to false |
| PASS kbd.dir: setAttribute() to object "[object Object]" |
| PASS kbd.dir: setAttribute() to NaN |
| PASS kbd.dir: setAttribute() to Infinity |
| PASS kbd.dir: setAttribute() to -Infinity |
| PASS kbd.dir: setAttribute() to "\0" |
| PASS kbd.dir: setAttribute() to null |
| PASS kbd.dir: setAttribute() to object "test-toString" |
| PASS kbd.dir: setAttribute() to object "test-valueOf" |
| PASS kbd.dir: setAttribute() to "ltr" |
| PASS kbd.dir: setAttribute() to "xltr" |
| PASS kbd.dir: setAttribute() to "ltr\0" |
| PASS kbd.dir: setAttribute() to "tr" |
| PASS kbd.dir: setAttribute() to "LTR" |
| PASS kbd.dir: setAttribute() to "rtl" |
| PASS kbd.dir: setAttribute() to "xrtl" |
| PASS kbd.dir: setAttribute() to "rtl\0" |
| PASS kbd.dir: setAttribute() to "tl" |
| PASS kbd.dir: setAttribute() to "RTL" |
| PASS kbd.dir: setAttribute() to "auto" |
| PASS kbd.dir: setAttribute() to "xauto" |
| PASS kbd.dir: setAttribute() to "auto\0" |
| PASS kbd.dir: setAttribute() to "uto" |
| PASS kbd.dir: setAttribute() to "AUTO" |
| PASS kbd.dir: IDL set to "" |
| PASS kbd.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.dir: IDL set to undefined |
| PASS kbd.dir: IDL set to 7 |
| PASS kbd.dir: IDL set to 1.5 |
| PASS kbd.dir: IDL set to "5%" |
| PASS kbd.dir: IDL set to "+100" |
| PASS kbd.dir: IDL set to ".5" |
| PASS kbd.dir: IDL set to true |
| PASS kbd.dir: IDL set to false |
| PASS kbd.dir: IDL set to object "[object Object]" |
| PASS kbd.dir: IDL set to NaN |
| PASS kbd.dir: IDL set to Infinity |
| PASS kbd.dir: IDL set to -Infinity |
| PASS kbd.dir: IDL set to "\0" |
| PASS kbd.dir: IDL set to null |
| PASS kbd.dir: IDL set to object "test-toString" |
| PASS kbd.dir: IDL set to object "test-valueOf" |
| PASS kbd.dir: IDL set to "ltr" |
| PASS kbd.dir: IDL set to "xltr" |
| PASS kbd.dir: IDL set to "ltr\0" |
| PASS kbd.dir: IDL set to "tr" |
| PASS kbd.dir: IDL set to "LTR" |
| PASS kbd.dir: IDL set to "rtl" |
| PASS kbd.dir: IDL set to "xrtl" |
| PASS kbd.dir: IDL set to "rtl\0" |
| PASS kbd.dir: IDL set to "tl" |
| PASS kbd.dir: IDL set to "RTL" |
| PASS kbd.dir: IDL set to "auto" |
| PASS kbd.dir: IDL set to "xauto" |
| PASS kbd.dir: IDL set to "auto\0" |
| PASS kbd.dir: IDL set to "uto" |
| PASS kbd.dir: IDL set to "AUTO" |
| PASS kbd.className (<kbd class>): typeof IDL attribute |
| PASS kbd.className (<kbd class>): IDL get with DOM attribute unset |
| PASS kbd.className (<kbd class>): setAttribute() to "" |
| PASS kbd.className (<kbd class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.className (<kbd class>): setAttribute() to undefined |
| PASS kbd.className (<kbd class>): setAttribute() to 7 |
| PASS kbd.className (<kbd class>): setAttribute() to 1.5 |
| PASS kbd.className (<kbd class>): setAttribute() to "5%" |
| PASS kbd.className (<kbd class>): setAttribute() to "+100" |
| PASS kbd.className (<kbd class>): setAttribute() to ".5" |
| PASS kbd.className (<kbd class>): setAttribute() to true |
| PASS kbd.className (<kbd class>): setAttribute() to false |
| PASS kbd.className (<kbd class>): setAttribute() to object "[object Object]" |
| PASS kbd.className (<kbd class>): setAttribute() to NaN |
| PASS kbd.className (<kbd class>): setAttribute() to Infinity |
| PASS kbd.className (<kbd class>): setAttribute() to -Infinity |
| PASS kbd.className (<kbd class>): setAttribute() to "\0" |
| PASS kbd.className (<kbd class>): setAttribute() to null |
| PASS kbd.className (<kbd class>): setAttribute() to object "test-toString" |
| PASS kbd.className (<kbd class>): setAttribute() to object "test-valueOf" |
| PASS kbd.className (<kbd class>): IDL set to "" |
| PASS kbd.className (<kbd class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.className (<kbd class>): IDL set to undefined |
| PASS kbd.className (<kbd class>): IDL set to 7 |
| PASS kbd.className (<kbd class>): IDL set to 1.5 |
| PASS kbd.className (<kbd class>): IDL set to "5%" |
| PASS kbd.className (<kbd class>): IDL set to "+100" |
| PASS kbd.className (<kbd class>): IDL set to ".5" |
| PASS kbd.className (<kbd class>): IDL set to true |
| PASS kbd.className (<kbd class>): IDL set to false |
| PASS kbd.className (<kbd class>): IDL set to object "[object Object]" |
| PASS kbd.className (<kbd class>): IDL set to NaN |
| PASS kbd.className (<kbd class>): IDL set to Infinity |
| PASS kbd.className (<kbd class>): IDL set to -Infinity |
| PASS kbd.className (<kbd class>): IDL set to "\0" |
| PASS kbd.className (<kbd class>): IDL set to null |
| PASS kbd.className (<kbd class>): IDL set to object "test-toString" |
| PASS kbd.className (<kbd class>): IDL set to object "test-valueOf" |
| FAIL kbd.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL kbd.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL kbd.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL kbd.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL kbd.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL kbd.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL kbd.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL kbd.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL kbd.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL kbd.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL kbd.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS kbd.autofocus: IDL set to true |
| FAIL kbd.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL kbd.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL kbd.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL kbd.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL kbd.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL kbd.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL kbd.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL kbd.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS kbd.hidden: typeof IDL attribute |
| PASS kbd.hidden: IDL get with DOM attribute unset |
| PASS kbd.hidden: setAttribute() to "" |
| PASS kbd.hidden: setAttribute() to " foo " |
| PASS kbd.hidden: setAttribute() to undefined |
| PASS kbd.hidden: setAttribute() to null |
| PASS kbd.hidden: setAttribute() to 7 |
| PASS kbd.hidden: setAttribute() to 1.5 |
| PASS kbd.hidden: setAttribute() to "5%" |
| PASS kbd.hidden: setAttribute() to "+100" |
| PASS kbd.hidden: setAttribute() to ".5" |
| PASS kbd.hidden: setAttribute() to true |
| PASS kbd.hidden: setAttribute() to false |
| PASS kbd.hidden: setAttribute() to object "[object Object]" |
| PASS kbd.hidden: setAttribute() to NaN |
| PASS kbd.hidden: setAttribute() to Infinity |
| PASS kbd.hidden: setAttribute() to -Infinity |
| PASS kbd.hidden: setAttribute() to "\0" |
| PASS kbd.hidden: setAttribute() to object "test-toString" |
| PASS kbd.hidden: setAttribute() to object "test-valueOf" |
| PASS kbd.hidden: setAttribute() to "hidden" |
| PASS kbd.hidden: IDL set to "" |
| PASS kbd.hidden: IDL set to " foo " |
| PASS kbd.hidden: IDL set to undefined |
| PASS kbd.hidden: IDL set to null |
| PASS kbd.hidden: IDL set to 7 |
| PASS kbd.hidden: IDL set to 1.5 |
| PASS kbd.hidden: IDL set to "5%" |
| PASS kbd.hidden: IDL set to "+100" |
| PASS kbd.hidden: IDL set to ".5" |
| PASS kbd.hidden: IDL set to true |
| PASS kbd.hidden: IDL set to false |
| PASS kbd.hidden: IDL set to object "[object Object]" |
| PASS kbd.hidden: IDL set to NaN |
| PASS kbd.hidden: IDL set to Infinity |
| PASS kbd.hidden: IDL set to -Infinity |
| PASS kbd.hidden: IDL set to "\0" |
| PASS kbd.hidden: IDL set to object "test-toString" |
| PASS kbd.hidden: IDL set to object "test-valueOf" |
| PASS kbd.accessKey: typeof IDL attribute |
| PASS kbd.accessKey: IDL get with DOM attribute unset |
| PASS kbd.accessKey: setAttribute() to "" |
| PASS kbd.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.accessKey: setAttribute() to undefined |
| PASS kbd.accessKey: setAttribute() to 7 |
| PASS kbd.accessKey: setAttribute() to 1.5 |
| PASS kbd.accessKey: setAttribute() to "5%" |
| PASS kbd.accessKey: setAttribute() to "+100" |
| PASS kbd.accessKey: setAttribute() to ".5" |
| PASS kbd.accessKey: setAttribute() to true |
| PASS kbd.accessKey: setAttribute() to false |
| PASS kbd.accessKey: setAttribute() to object "[object Object]" |
| PASS kbd.accessKey: setAttribute() to NaN |
| PASS kbd.accessKey: setAttribute() to Infinity |
| PASS kbd.accessKey: setAttribute() to -Infinity |
| PASS kbd.accessKey: setAttribute() to "\0" |
| PASS kbd.accessKey: setAttribute() to null |
| PASS kbd.accessKey: setAttribute() to object "test-toString" |
| PASS kbd.accessKey: setAttribute() to object "test-valueOf" |
| PASS kbd.accessKey: IDL set to "" |
| PASS kbd.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS kbd.accessKey: IDL set to undefined |
| PASS kbd.accessKey: IDL set to 7 |
| PASS kbd.accessKey: IDL set to 1.5 |
| PASS kbd.accessKey: IDL set to "5%" |
| PASS kbd.accessKey: IDL set to "+100" |
| PASS kbd.accessKey: IDL set to ".5" |
| PASS kbd.accessKey: IDL set to true |
| PASS kbd.accessKey: IDL set to false |
| PASS kbd.accessKey: IDL set to object "[object Object]" |
| PASS kbd.accessKey: IDL set to NaN |
| PASS kbd.accessKey: IDL set to Infinity |
| PASS kbd.accessKey: IDL set to -Infinity |
| PASS kbd.accessKey: IDL set to "\0" |
| PASS kbd.accessKey: IDL set to null |
| PASS kbd.accessKey: IDL set to object "test-toString" |
| PASS kbd.accessKey: IDL set to object "test-valueOf" |
| PASS kbd.tabIndex: typeof IDL attribute |
| PASS kbd.tabIndex: setAttribute() to -36 |
| PASS kbd.tabIndex: setAttribute() to -1 |
| PASS kbd.tabIndex: setAttribute() to 0 |
| PASS kbd.tabIndex: setAttribute() to 1 |
| PASS kbd.tabIndex: setAttribute() to 2147483647 |
| PASS kbd.tabIndex: setAttribute() to -2147483648 |
| PASS kbd.tabIndex: setAttribute() to "-1" |
| PASS kbd.tabIndex: setAttribute() to "-0" |
| PASS kbd.tabIndex: setAttribute() to "0" |
| PASS kbd.tabIndex: setAttribute() to "1" |
| PASS kbd.tabIndex: setAttribute() to "\t7" |
| PASS kbd.tabIndex: setAttribute() to "\f7" |
| PASS kbd.tabIndex: setAttribute() to " 7" |
| PASS kbd.tabIndex: setAttribute() to "\n7" |
| PASS kbd.tabIndex: setAttribute() to "\r7" |
| PASS kbd.tabIndex: setAttribute() to 1.5 |
| PASS kbd.tabIndex: setAttribute() to "5%" |
| PASS kbd.tabIndex: setAttribute() to "+100" |
| PASS kbd.tabIndex: setAttribute() to object "2" |
| PASS kbd.tabIndex: IDL set to -36 |
| PASS kbd.tabIndex: IDL set to -1 |
| PASS kbd.tabIndex: IDL set to 0 |
| PASS kbd.tabIndex: IDL set to 1 |
| PASS kbd.tabIndex: IDL set to 2147483647 |
| PASS kbd.tabIndex: IDL set to -2147483648 |
| PASS sub.title: typeof IDL attribute |
| PASS sub.title: IDL get with DOM attribute unset |
| PASS sub.title: setAttribute() to "" |
| PASS sub.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.title: setAttribute() to undefined |
| PASS sub.title: setAttribute() to 7 |
| PASS sub.title: setAttribute() to 1.5 |
| PASS sub.title: setAttribute() to "5%" |
| PASS sub.title: setAttribute() to "+100" |
| PASS sub.title: setAttribute() to ".5" |
| PASS sub.title: setAttribute() to true |
| PASS sub.title: setAttribute() to false |
| PASS sub.title: setAttribute() to object "[object Object]" |
| PASS sub.title: setAttribute() to NaN |
| PASS sub.title: setAttribute() to Infinity |
| PASS sub.title: setAttribute() to -Infinity |
| PASS sub.title: setAttribute() to "\0" |
| PASS sub.title: setAttribute() to null |
| PASS sub.title: setAttribute() to object "test-toString" |
| PASS sub.title: setAttribute() to object "test-valueOf" |
| PASS sub.title: IDL set to "" |
| PASS sub.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.title: IDL set to undefined |
| PASS sub.title: IDL set to 7 |
| PASS sub.title: IDL set to 1.5 |
| PASS sub.title: IDL set to "5%" |
| PASS sub.title: IDL set to "+100" |
| PASS sub.title: IDL set to ".5" |
| PASS sub.title: IDL set to true |
| PASS sub.title: IDL set to false |
| PASS sub.title: IDL set to object "[object Object]" |
| PASS sub.title: IDL set to NaN |
| PASS sub.title: IDL set to Infinity |
| PASS sub.title: IDL set to -Infinity |
| PASS sub.title: IDL set to "\0" |
| PASS sub.title: IDL set to null |
| PASS sub.title: IDL set to object "test-toString" |
| PASS sub.title: IDL set to object "test-valueOf" |
| PASS sub.lang: typeof IDL attribute |
| PASS sub.lang: IDL get with DOM attribute unset |
| PASS sub.lang: setAttribute() to "" |
| PASS sub.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.lang: setAttribute() to undefined |
| PASS sub.lang: setAttribute() to 7 |
| PASS sub.lang: setAttribute() to 1.5 |
| PASS sub.lang: setAttribute() to "5%" |
| PASS sub.lang: setAttribute() to "+100" |
| PASS sub.lang: setAttribute() to ".5" |
| PASS sub.lang: setAttribute() to true |
| PASS sub.lang: setAttribute() to false |
| PASS sub.lang: setAttribute() to object "[object Object]" |
| PASS sub.lang: setAttribute() to NaN |
| PASS sub.lang: setAttribute() to Infinity |
| PASS sub.lang: setAttribute() to -Infinity |
| PASS sub.lang: setAttribute() to "\0" |
| PASS sub.lang: setAttribute() to null |
| PASS sub.lang: setAttribute() to object "test-toString" |
| PASS sub.lang: setAttribute() to object "test-valueOf" |
| PASS sub.lang: IDL set to "" |
| PASS sub.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.lang: IDL set to undefined |
| PASS sub.lang: IDL set to 7 |
| PASS sub.lang: IDL set to 1.5 |
| PASS sub.lang: IDL set to "5%" |
| PASS sub.lang: IDL set to "+100" |
| PASS sub.lang: IDL set to ".5" |
| PASS sub.lang: IDL set to true |
| PASS sub.lang: IDL set to false |
| PASS sub.lang: IDL set to object "[object Object]" |
| PASS sub.lang: IDL set to NaN |
| PASS sub.lang: IDL set to Infinity |
| PASS sub.lang: IDL set to -Infinity |
| PASS sub.lang: IDL set to "\0" |
| PASS sub.lang: IDL set to null |
| PASS sub.lang: IDL set to object "test-toString" |
| PASS sub.lang: IDL set to object "test-valueOf" |
| PASS sub.dir: typeof IDL attribute |
| PASS sub.dir: IDL get with DOM attribute unset |
| PASS sub.dir: setAttribute() to "" |
| PASS sub.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.dir: setAttribute() to undefined |
| PASS sub.dir: setAttribute() to 7 |
| PASS sub.dir: setAttribute() to 1.5 |
| PASS sub.dir: setAttribute() to "5%" |
| PASS sub.dir: setAttribute() to "+100" |
| PASS sub.dir: setAttribute() to ".5" |
| PASS sub.dir: setAttribute() to true |
| PASS sub.dir: setAttribute() to false |
| PASS sub.dir: setAttribute() to object "[object Object]" |
| PASS sub.dir: setAttribute() to NaN |
| PASS sub.dir: setAttribute() to Infinity |
| PASS sub.dir: setAttribute() to -Infinity |
| PASS sub.dir: setAttribute() to "\0" |
| PASS sub.dir: setAttribute() to null |
| PASS sub.dir: setAttribute() to object "test-toString" |
| PASS sub.dir: setAttribute() to object "test-valueOf" |
| PASS sub.dir: setAttribute() to "ltr" |
| PASS sub.dir: setAttribute() to "xltr" |
| PASS sub.dir: setAttribute() to "ltr\0" |
| PASS sub.dir: setAttribute() to "tr" |
| PASS sub.dir: setAttribute() to "LTR" |
| PASS sub.dir: setAttribute() to "rtl" |
| PASS sub.dir: setAttribute() to "xrtl" |
| PASS sub.dir: setAttribute() to "rtl\0" |
| PASS sub.dir: setAttribute() to "tl" |
| PASS sub.dir: setAttribute() to "RTL" |
| PASS sub.dir: setAttribute() to "auto" |
| PASS sub.dir: setAttribute() to "xauto" |
| PASS sub.dir: setAttribute() to "auto\0" |
| PASS sub.dir: setAttribute() to "uto" |
| PASS sub.dir: setAttribute() to "AUTO" |
| PASS sub.dir: IDL set to "" |
| PASS sub.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.dir: IDL set to undefined |
| PASS sub.dir: IDL set to 7 |
| PASS sub.dir: IDL set to 1.5 |
| PASS sub.dir: IDL set to "5%" |
| PASS sub.dir: IDL set to "+100" |
| PASS sub.dir: IDL set to ".5" |
| PASS sub.dir: IDL set to true |
| PASS sub.dir: IDL set to false |
| PASS sub.dir: IDL set to object "[object Object]" |
| PASS sub.dir: IDL set to NaN |
| PASS sub.dir: IDL set to Infinity |
| PASS sub.dir: IDL set to -Infinity |
| PASS sub.dir: IDL set to "\0" |
| PASS sub.dir: IDL set to null |
| PASS sub.dir: IDL set to object "test-toString" |
| PASS sub.dir: IDL set to object "test-valueOf" |
| PASS sub.dir: IDL set to "ltr" |
| PASS sub.dir: IDL set to "xltr" |
| PASS sub.dir: IDL set to "ltr\0" |
| PASS sub.dir: IDL set to "tr" |
| PASS sub.dir: IDL set to "LTR" |
| PASS sub.dir: IDL set to "rtl" |
| PASS sub.dir: IDL set to "xrtl" |
| PASS sub.dir: IDL set to "rtl\0" |
| PASS sub.dir: IDL set to "tl" |
| PASS sub.dir: IDL set to "RTL" |
| PASS sub.dir: IDL set to "auto" |
| PASS sub.dir: IDL set to "xauto" |
| PASS sub.dir: IDL set to "auto\0" |
| PASS sub.dir: IDL set to "uto" |
| PASS sub.dir: IDL set to "AUTO" |
| PASS sub.className (<sub class>): typeof IDL attribute |
| PASS sub.className (<sub class>): IDL get with DOM attribute unset |
| PASS sub.className (<sub class>): setAttribute() to "" |
| PASS sub.className (<sub class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.className (<sub class>): setAttribute() to undefined |
| PASS sub.className (<sub class>): setAttribute() to 7 |
| PASS sub.className (<sub class>): setAttribute() to 1.5 |
| PASS sub.className (<sub class>): setAttribute() to "5%" |
| PASS sub.className (<sub class>): setAttribute() to "+100" |
| PASS sub.className (<sub class>): setAttribute() to ".5" |
| PASS sub.className (<sub class>): setAttribute() to true |
| PASS sub.className (<sub class>): setAttribute() to false |
| PASS sub.className (<sub class>): setAttribute() to object "[object Object]" |
| PASS sub.className (<sub class>): setAttribute() to NaN |
| PASS sub.className (<sub class>): setAttribute() to Infinity |
| PASS sub.className (<sub class>): setAttribute() to -Infinity |
| PASS sub.className (<sub class>): setAttribute() to "\0" |
| PASS sub.className (<sub class>): setAttribute() to null |
| PASS sub.className (<sub class>): setAttribute() to object "test-toString" |
| PASS sub.className (<sub class>): setAttribute() to object "test-valueOf" |
| PASS sub.className (<sub class>): IDL set to "" |
| PASS sub.className (<sub class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.className (<sub class>): IDL set to undefined |
| PASS sub.className (<sub class>): IDL set to 7 |
| PASS sub.className (<sub class>): IDL set to 1.5 |
| PASS sub.className (<sub class>): IDL set to "5%" |
| PASS sub.className (<sub class>): IDL set to "+100" |
| PASS sub.className (<sub class>): IDL set to ".5" |
| PASS sub.className (<sub class>): IDL set to true |
| PASS sub.className (<sub class>): IDL set to false |
| PASS sub.className (<sub class>): IDL set to object "[object Object]" |
| PASS sub.className (<sub class>): IDL set to NaN |
| PASS sub.className (<sub class>): IDL set to Infinity |
| PASS sub.className (<sub class>): IDL set to -Infinity |
| PASS sub.className (<sub class>): IDL set to "\0" |
| PASS sub.className (<sub class>): IDL set to null |
| PASS sub.className (<sub class>): IDL set to object "test-toString" |
| PASS sub.className (<sub class>): IDL set to object "test-valueOf" |
| FAIL sub.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL sub.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sub.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL sub.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL sub.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL sub.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL sub.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL sub.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL sub.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL sub.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL sub.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS sub.autofocus: IDL set to true |
| FAIL sub.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL sub.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL sub.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL sub.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL sub.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL sub.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL sub.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL sub.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS sub.hidden: typeof IDL attribute |
| PASS sub.hidden: IDL get with DOM attribute unset |
| PASS sub.hidden: setAttribute() to "" |
| PASS sub.hidden: setAttribute() to " foo " |
| PASS sub.hidden: setAttribute() to undefined |
| PASS sub.hidden: setAttribute() to null |
| PASS sub.hidden: setAttribute() to 7 |
| PASS sub.hidden: setAttribute() to 1.5 |
| PASS sub.hidden: setAttribute() to "5%" |
| PASS sub.hidden: setAttribute() to "+100" |
| PASS sub.hidden: setAttribute() to ".5" |
| PASS sub.hidden: setAttribute() to true |
| PASS sub.hidden: setAttribute() to false |
| PASS sub.hidden: setAttribute() to object "[object Object]" |
| PASS sub.hidden: setAttribute() to NaN |
| PASS sub.hidden: setAttribute() to Infinity |
| PASS sub.hidden: setAttribute() to -Infinity |
| PASS sub.hidden: setAttribute() to "\0" |
| PASS sub.hidden: setAttribute() to object "test-toString" |
| PASS sub.hidden: setAttribute() to object "test-valueOf" |
| PASS sub.hidden: setAttribute() to "hidden" |
| PASS sub.hidden: IDL set to "" |
| PASS sub.hidden: IDL set to " foo " |
| PASS sub.hidden: IDL set to undefined |
| PASS sub.hidden: IDL set to null |
| PASS sub.hidden: IDL set to 7 |
| PASS sub.hidden: IDL set to 1.5 |
| PASS sub.hidden: IDL set to "5%" |
| PASS sub.hidden: IDL set to "+100" |
| PASS sub.hidden: IDL set to ".5" |
| PASS sub.hidden: IDL set to true |
| PASS sub.hidden: IDL set to false |
| PASS sub.hidden: IDL set to object "[object Object]" |
| PASS sub.hidden: IDL set to NaN |
| PASS sub.hidden: IDL set to Infinity |
| PASS sub.hidden: IDL set to -Infinity |
| PASS sub.hidden: IDL set to "\0" |
| PASS sub.hidden: IDL set to object "test-toString" |
| PASS sub.hidden: IDL set to object "test-valueOf" |
| PASS sub.accessKey: typeof IDL attribute |
| PASS sub.accessKey: IDL get with DOM attribute unset |
| PASS sub.accessKey: setAttribute() to "" |
| PASS sub.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.accessKey: setAttribute() to undefined |
| PASS sub.accessKey: setAttribute() to 7 |
| PASS sub.accessKey: setAttribute() to 1.5 |
| PASS sub.accessKey: setAttribute() to "5%" |
| PASS sub.accessKey: setAttribute() to "+100" |
| PASS sub.accessKey: setAttribute() to ".5" |
| PASS sub.accessKey: setAttribute() to true |
| PASS sub.accessKey: setAttribute() to false |
| PASS sub.accessKey: setAttribute() to object "[object Object]" |
| PASS sub.accessKey: setAttribute() to NaN |
| PASS sub.accessKey: setAttribute() to Infinity |
| PASS sub.accessKey: setAttribute() to -Infinity |
| PASS sub.accessKey: setAttribute() to "\0" |
| PASS sub.accessKey: setAttribute() to null |
| PASS sub.accessKey: setAttribute() to object "test-toString" |
| PASS sub.accessKey: setAttribute() to object "test-valueOf" |
| PASS sub.accessKey: IDL set to "" |
| PASS sub.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sub.accessKey: IDL set to undefined |
| PASS sub.accessKey: IDL set to 7 |
| PASS sub.accessKey: IDL set to 1.5 |
| PASS sub.accessKey: IDL set to "5%" |
| PASS sub.accessKey: IDL set to "+100" |
| PASS sub.accessKey: IDL set to ".5" |
| PASS sub.accessKey: IDL set to true |
| PASS sub.accessKey: IDL set to false |
| PASS sub.accessKey: IDL set to object "[object Object]" |
| PASS sub.accessKey: IDL set to NaN |
| PASS sub.accessKey: IDL set to Infinity |
| PASS sub.accessKey: IDL set to -Infinity |
| PASS sub.accessKey: IDL set to "\0" |
| PASS sub.accessKey: IDL set to null |
| PASS sub.accessKey: IDL set to object "test-toString" |
| PASS sub.accessKey: IDL set to object "test-valueOf" |
| PASS sub.tabIndex: typeof IDL attribute |
| PASS sub.tabIndex: setAttribute() to -36 |
| PASS sub.tabIndex: setAttribute() to -1 |
| PASS sub.tabIndex: setAttribute() to 0 |
| PASS sub.tabIndex: setAttribute() to 1 |
| PASS sub.tabIndex: setAttribute() to 2147483647 |
| PASS sub.tabIndex: setAttribute() to -2147483648 |
| PASS sub.tabIndex: setAttribute() to "-1" |
| PASS sub.tabIndex: setAttribute() to "-0" |
| PASS sub.tabIndex: setAttribute() to "0" |
| PASS sub.tabIndex: setAttribute() to "1" |
| PASS sub.tabIndex: setAttribute() to "\t7" |
| PASS sub.tabIndex: setAttribute() to "\f7" |
| PASS sub.tabIndex: setAttribute() to " 7" |
| PASS sub.tabIndex: setAttribute() to "\n7" |
| PASS sub.tabIndex: setAttribute() to "\r7" |
| PASS sub.tabIndex: setAttribute() to 1.5 |
| PASS sub.tabIndex: setAttribute() to "5%" |
| PASS sub.tabIndex: setAttribute() to "+100" |
| PASS sub.tabIndex: setAttribute() to object "2" |
| PASS sub.tabIndex: IDL set to -36 |
| PASS sub.tabIndex: IDL set to -1 |
| PASS sub.tabIndex: IDL set to 0 |
| PASS sub.tabIndex: IDL set to 1 |
| PASS sub.tabIndex: IDL set to 2147483647 |
| PASS sub.tabIndex: IDL set to -2147483648 |
| PASS sup.title: typeof IDL attribute |
| PASS sup.title: IDL get with DOM attribute unset |
| PASS sup.title: setAttribute() to "" |
| PASS sup.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.title: setAttribute() to undefined |
| PASS sup.title: setAttribute() to 7 |
| PASS sup.title: setAttribute() to 1.5 |
| PASS sup.title: setAttribute() to "5%" |
| PASS sup.title: setAttribute() to "+100" |
| PASS sup.title: setAttribute() to ".5" |
| PASS sup.title: setAttribute() to true |
| PASS sup.title: setAttribute() to false |
| PASS sup.title: setAttribute() to object "[object Object]" |
| PASS sup.title: setAttribute() to NaN |
| PASS sup.title: setAttribute() to Infinity |
| PASS sup.title: setAttribute() to -Infinity |
| PASS sup.title: setAttribute() to "\0" |
| PASS sup.title: setAttribute() to null |
| PASS sup.title: setAttribute() to object "test-toString" |
| PASS sup.title: setAttribute() to object "test-valueOf" |
| PASS sup.title: IDL set to "" |
| PASS sup.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.title: IDL set to undefined |
| PASS sup.title: IDL set to 7 |
| PASS sup.title: IDL set to 1.5 |
| PASS sup.title: IDL set to "5%" |
| PASS sup.title: IDL set to "+100" |
| PASS sup.title: IDL set to ".5" |
| PASS sup.title: IDL set to true |
| PASS sup.title: IDL set to false |
| PASS sup.title: IDL set to object "[object Object]" |
| PASS sup.title: IDL set to NaN |
| PASS sup.title: IDL set to Infinity |
| PASS sup.title: IDL set to -Infinity |
| PASS sup.title: IDL set to "\0" |
| PASS sup.title: IDL set to null |
| PASS sup.title: IDL set to object "test-toString" |
| PASS sup.title: IDL set to object "test-valueOf" |
| PASS sup.lang: typeof IDL attribute |
| PASS sup.lang: IDL get with DOM attribute unset |
| PASS sup.lang: setAttribute() to "" |
| PASS sup.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.lang: setAttribute() to undefined |
| PASS sup.lang: setAttribute() to 7 |
| PASS sup.lang: setAttribute() to 1.5 |
| PASS sup.lang: setAttribute() to "5%" |
| PASS sup.lang: setAttribute() to "+100" |
| PASS sup.lang: setAttribute() to ".5" |
| PASS sup.lang: setAttribute() to true |
| PASS sup.lang: setAttribute() to false |
| PASS sup.lang: setAttribute() to object "[object Object]" |
| PASS sup.lang: setAttribute() to NaN |
| PASS sup.lang: setAttribute() to Infinity |
| PASS sup.lang: setAttribute() to -Infinity |
| PASS sup.lang: setAttribute() to "\0" |
| PASS sup.lang: setAttribute() to null |
| PASS sup.lang: setAttribute() to object "test-toString" |
| PASS sup.lang: setAttribute() to object "test-valueOf" |
| PASS sup.lang: IDL set to "" |
| PASS sup.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.lang: IDL set to undefined |
| PASS sup.lang: IDL set to 7 |
| PASS sup.lang: IDL set to 1.5 |
| PASS sup.lang: IDL set to "5%" |
| PASS sup.lang: IDL set to "+100" |
| PASS sup.lang: IDL set to ".5" |
| PASS sup.lang: IDL set to true |
| PASS sup.lang: IDL set to false |
| PASS sup.lang: IDL set to object "[object Object]" |
| PASS sup.lang: IDL set to NaN |
| PASS sup.lang: IDL set to Infinity |
| PASS sup.lang: IDL set to -Infinity |
| PASS sup.lang: IDL set to "\0" |
| PASS sup.lang: IDL set to null |
| PASS sup.lang: IDL set to object "test-toString" |
| PASS sup.lang: IDL set to object "test-valueOf" |
| PASS sup.dir: typeof IDL attribute |
| PASS sup.dir: IDL get with DOM attribute unset |
| PASS sup.dir: setAttribute() to "" |
| PASS sup.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.dir: setAttribute() to undefined |
| PASS sup.dir: setAttribute() to 7 |
| PASS sup.dir: setAttribute() to 1.5 |
| PASS sup.dir: setAttribute() to "5%" |
| PASS sup.dir: setAttribute() to "+100" |
| PASS sup.dir: setAttribute() to ".5" |
| PASS sup.dir: setAttribute() to true |
| PASS sup.dir: setAttribute() to false |
| PASS sup.dir: setAttribute() to object "[object Object]" |
| PASS sup.dir: setAttribute() to NaN |
| PASS sup.dir: setAttribute() to Infinity |
| PASS sup.dir: setAttribute() to -Infinity |
| PASS sup.dir: setAttribute() to "\0" |
| PASS sup.dir: setAttribute() to null |
| PASS sup.dir: setAttribute() to object "test-toString" |
| PASS sup.dir: setAttribute() to object "test-valueOf" |
| PASS sup.dir: setAttribute() to "ltr" |
| PASS sup.dir: setAttribute() to "xltr" |
| PASS sup.dir: setAttribute() to "ltr\0" |
| PASS sup.dir: setAttribute() to "tr" |
| PASS sup.dir: setAttribute() to "LTR" |
| PASS sup.dir: setAttribute() to "rtl" |
| PASS sup.dir: setAttribute() to "xrtl" |
| PASS sup.dir: setAttribute() to "rtl\0" |
| PASS sup.dir: setAttribute() to "tl" |
| PASS sup.dir: setAttribute() to "RTL" |
| PASS sup.dir: setAttribute() to "auto" |
| PASS sup.dir: setAttribute() to "xauto" |
| PASS sup.dir: setAttribute() to "auto\0" |
| PASS sup.dir: setAttribute() to "uto" |
| PASS sup.dir: setAttribute() to "AUTO" |
| PASS sup.dir: IDL set to "" |
| PASS sup.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.dir: IDL set to undefined |
| PASS sup.dir: IDL set to 7 |
| PASS sup.dir: IDL set to 1.5 |
| PASS sup.dir: IDL set to "5%" |
| PASS sup.dir: IDL set to "+100" |
| PASS sup.dir: IDL set to ".5" |
| PASS sup.dir: IDL set to true |
| PASS sup.dir: IDL set to false |
| PASS sup.dir: IDL set to object "[object Object]" |
| PASS sup.dir: IDL set to NaN |
| PASS sup.dir: IDL set to Infinity |
| PASS sup.dir: IDL set to -Infinity |
| PASS sup.dir: IDL set to "\0" |
| PASS sup.dir: IDL set to null |
| PASS sup.dir: IDL set to object "test-toString" |
| PASS sup.dir: IDL set to object "test-valueOf" |
| PASS sup.dir: IDL set to "ltr" |
| PASS sup.dir: IDL set to "xltr" |
| PASS sup.dir: IDL set to "ltr\0" |
| PASS sup.dir: IDL set to "tr" |
| PASS sup.dir: IDL set to "LTR" |
| PASS sup.dir: IDL set to "rtl" |
| PASS sup.dir: IDL set to "xrtl" |
| PASS sup.dir: IDL set to "rtl\0" |
| PASS sup.dir: IDL set to "tl" |
| PASS sup.dir: IDL set to "RTL" |
| PASS sup.dir: IDL set to "auto" |
| PASS sup.dir: IDL set to "xauto" |
| PASS sup.dir: IDL set to "auto\0" |
| PASS sup.dir: IDL set to "uto" |
| PASS sup.dir: IDL set to "AUTO" |
| PASS sup.className (<sup class>): typeof IDL attribute |
| PASS sup.className (<sup class>): IDL get with DOM attribute unset |
| PASS sup.className (<sup class>): setAttribute() to "" |
| PASS sup.className (<sup class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.className (<sup class>): setAttribute() to undefined |
| PASS sup.className (<sup class>): setAttribute() to 7 |
| PASS sup.className (<sup class>): setAttribute() to 1.5 |
| PASS sup.className (<sup class>): setAttribute() to "5%" |
| PASS sup.className (<sup class>): setAttribute() to "+100" |
| PASS sup.className (<sup class>): setAttribute() to ".5" |
| PASS sup.className (<sup class>): setAttribute() to true |
| PASS sup.className (<sup class>): setAttribute() to false |
| PASS sup.className (<sup class>): setAttribute() to object "[object Object]" |
| PASS sup.className (<sup class>): setAttribute() to NaN |
| PASS sup.className (<sup class>): setAttribute() to Infinity |
| PASS sup.className (<sup class>): setAttribute() to -Infinity |
| PASS sup.className (<sup class>): setAttribute() to "\0" |
| PASS sup.className (<sup class>): setAttribute() to null |
| PASS sup.className (<sup class>): setAttribute() to object "test-toString" |
| PASS sup.className (<sup class>): setAttribute() to object "test-valueOf" |
| PASS sup.className (<sup class>): IDL set to "" |
| PASS sup.className (<sup class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.className (<sup class>): IDL set to undefined |
| PASS sup.className (<sup class>): IDL set to 7 |
| PASS sup.className (<sup class>): IDL set to 1.5 |
| PASS sup.className (<sup class>): IDL set to "5%" |
| PASS sup.className (<sup class>): IDL set to "+100" |
| PASS sup.className (<sup class>): IDL set to ".5" |
| PASS sup.className (<sup class>): IDL set to true |
| PASS sup.className (<sup class>): IDL set to false |
| PASS sup.className (<sup class>): IDL set to object "[object Object]" |
| PASS sup.className (<sup class>): IDL set to NaN |
| PASS sup.className (<sup class>): IDL set to Infinity |
| PASS sup.className (<sup class>): IDL set to -Infinity |
| PASS sup.className (<sup class>): IDL set to "\0" |
| PASS sup.className (<sup class>): IDL set to null |
| PASS sup.className (<sup class>): IDL set to object "test-toString" |
| PASS sup.className (<sup class>): IDL set to object "test-valueOf" |
| FAIL sup.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL sup.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL sup.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL sup.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL sup.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL sup.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL sup.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL sup.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL sup.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL sup.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL sup.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS sup.autofocus: IDL set to true |
| FAIL sup.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL sup.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL sup.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL sup.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL sup.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL sup.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL sup.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL sup.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS sup.hidden: typeof IDL attribute |
| PASS sup.hidden: IDL get with DOM attribute unset |
| PASS sup.hidden: setAttribute() to "" |
| PASS sup.hidden: setAttribute() to " foo " |
| PASS sup.hidden: setAttribute() to undefined |
| PASS sup.hidden: setAttribute() to null |
| PASS sup.hidden: setAttribute() to 7 |
| PASS sup.hidden: setAttribute() to 1.5 |
| PASS sup.hidden: setAttribute() to "5%" |
| PASS sup.hidden: setAttribute() to "+100" |
| PASS sup.hidden: setAttribute() to ".5" |
| PASS sup.hidden: setAttribute() to true |
| PASS sup.hidden: setAttribute() to false |
| PASS sup.hidden: setAttribute() to object "[object Object]" |
| PASS sup.hidden: setAttribute() to NaN |
| PASS sup.hidden: setAttribute() to Infinity |
| PASS sup.hidden: setAttribute() to -Infinity |
| PASS sup.hidden: setAttribute() to "\0" |
| PASS sup.hidden: setAttribute() to object "test-toString" |
| PASS sup.hidden: setAttribute() to object "test-valueOf" |
| PASS sup.hidden: setAttribute() to "hidden" |
| PASS sup.hidden: IDL set to "" |
| PASS sup.hidden: IDL set to " foo " |
| PASS sup.hidden: IDL set to undefined |
| PASS sup.hidden: IDL set to null |
| PASS sup.hidden: IDL set to 7 |
| PASS sup.hidden: IDL set to 1.5 |
| PASS sup.hidden: IDL set to "5%" |
| PASS sup.hidden: IDL set to "+100" |
| PASS sup.hidden: IDL set to ".5" |
| PASS sup.hidden: IDL set to true |
| PASS sup.hidden: IDL set to false |
| PASS sup.hidden: IDL set to object "[object Object]" |
| PASS sup.hidden: IDL set to NaN |
| PASS sup.hidden: IDL set to Infinity |
| PASS sup.hidden: IDL set to -Infinity |
| PASS sup.hidden: IDL set to "\0" |
| PASS sup.hidden: IDL set to object "test-toString" |
| PASS sup.hidden: IDL set to object "test-valueOf" |
| PASS sup.accessKey: typeof IDL attribute |
| PASS sup.accessKey: IDL get with DOM attribute unset |
| PASS sup.accessKey: setAttribute() to "" |
| PASS sup.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.accessKey: setAttribute() to undefined |
| PASS sup.accessKey: setAttribute() to 7 |
| PASS sup.accessKey: setAttribute() to 1.5 |
| PASS sup.accessKey: setAttribute() to "5%" |
| PASS sup.accessKey: setAttribute() to "+100" |
| PASS sup.accessKey: setAttribute() to ".5" |
| PASS sup.accessKey: setAttribute() to true |
| PASS sup.accessKey: setAttribute() to false |
| PASS sup.accessKey: setAttribute() to object "[object Object]" |
| PASS sup.accessKey: setAttribute() to NaN |
| PASS sup.accessKey: setAttribute() to Infinity |
| PASS sup.accessKey: setAttribute() to -Infinity |
| PASS sup.accessKey: setAttribute() to "\0" |
| PASS sup.accessKey: setAttribute() to null |
| PASS sup.accessKey: setAttribute() to object "test-toString" |
| PASS sup.accessKey: setAttribute() to object "test-valueOf" |
| PASS sup.accessKey: IDL set to "" |
| PASS sup.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS sup.accessKey: IDL set to undefined |
| PASS sup.accessKey: IDL set to 7 |
| PASS sup.accessKey: IDL set to 1.5 |
| PASS sup.accessKey: IDL set to "5%" |
| PASS sup.accessKey: IDL set to "+100" |
| PASS sup.accessKey: IDL set to ".5" |
| PASS sup.accessKey: IDL set to true |
| PASS sup.accessKey: IDL set to false |
| PASS sup.accessKey: IDL set to object "[object Object]" |
| PASS sup.accessKey: IDL set to NaN |
| PASS sup.accessKey: IDL set to Infinity |
| PASS sup.accessKey: IDL set to -Infinity |
| PASS sup.accessKey: IDL set to "\0" |
| PASS sup.accessKey: IDL set to null |
| PASS sup.accessKey: IDL set to object "test-toString" |
| PASS sup.accessKey: IDL set to object "test-valueOf" |
| PASS sup.tabIndex: typeof IDL attribute |
| PASS sup.tabIndex: setAttribute() to -36 |
| PASS sup.tabIndex: setAttribute() to -1 |
| PASS sup.tabIndex: setAttribute() to 0 |
| PASS sup.tabIndex: setAttribute() to 1 |
| PASS sup.tabIndex: setAttribute() to 2147483647 |
| PASS sup.tabIndex: setAttribute() to -2147483648 |
| PASS sup.tabIndex: setAttribute() to "-1" |
| PASS sup.tabIndex: setAttribute() to "-0" |
| PASS sup.tabIndex: setAttribute() to "0" |
| PASS sup.tabIndex: setAttribute() to "1" |
| PASS sup.tabIndex: setAttribute() to "\t7" |
| PASS sup.tabIndex: setAttribute() to "\f7" |
| PASS sup.tabIndex: setAttribute() to " 7" |
| PASS sup.tabIndex: setAttribute() to "\n7" |
| PASS sup.tabIndex: setAttribute() to "\r7" |
| PASS sup.tabIndex: setAttribute() to 1.5 |
| PASS sup.tabIndex: setAttribute() to "5%" |
| PASS sup.tabIndex: setAttribute() to "+100" |
| PASS sup.tabIndex: setAttribute() to object "2" |
| PASS sup.tabIndex: IDL set to -36 |
| PASS sup.tabIndex: IDL set to -1 |
| PASS sup.tabIndex: IDL set to 0 |
| PASS sup.tabIndex: IDL set to 1 |
| PASS sup.tabIndex: IDL set to 2147483647 |
| PASS sup.tabIndex: IDL set to -2147483648 |
| PASS i.title: typeof IDL attribute |
| PASS i.title: IDL get with DOM attribute unset |
| PASS i.title: setAttribute() to "" |
| PASS i.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.title: setAttribute() to undefined |
| PASS i.title: setAttribute() to 7 |
| PASS i.title: setAttribute() to 1.5 |
| PASS i.title: setAttribute() to "5%" |
| PASS i.title: setAttribute() to "+100" |
| PASS i.title: setAttribute() to ".5" |
| PASS i.title: setAttribute() to true |
| PASS i.title: setAttribute() to false |
| PASS i.title: setAttribute() to object "[object Object]" |
| PASS i.title: setAttribute() to NaN |
| PASS i.title: setAttribute() to Infinity |
| PASS i.title: setAttribute() to -Infinity |
| PASS i.title: setAttribute() to "\0" |
| PASS i.title: setAttribute() to null |
| PASS i.title: setAttribute() to object "test-toString" |
| PASS i.title: setAttribute() to object "test-valueOf" |
| PASS i.title: IDL set to "" |
| PASS i.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.title: IDL set to undefined |
| PASS i.title: IDL set to 7 |
| PASS i.title: IDL set to 1.5 |
| PASS i.title: IDL set to "5%" |
| PASS i.title: IDL set to "+100" |
| PASS i.title: IDL set to ".5" |
| PASS i.title: IDL set to true |
| PASS i.title: IDL set to false |
| PASS i.title: IDL set to object "[object Object]" |
| PASS i.title: IDL set to NaN |
| PASS i.title: IDL set to Infinity |
| PASS i.title: IDL set to -Infinity |
| PASS i.title: IDL set to "\0" |
| PASS i.title: IDL set to null |
| PASS i.title: IDL set to object "test-toString" |
| PASS i.title: IDL set to object "test-valueOf" |
| PASS i.lang: typeof IDL attribute |
| PASS i.lang: IDL get with DOM attribute unset |
| PASS i.lang: setAttribute() to "" |
| PASS i.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.lang: setAttribute() to undefined |
| PASS i.lang: setAttribute() to 7 |
| PASS i.lang: setAttribute() to 1.5 |
| PASS i.lang: setAttribute() to "5%" |
| PASS i.lang: setAttribute() to "+100" |
| PASS i.lang: setAttribute() to ".5" |
| PASS i.lang: setAttribute() to true |
| PASS i.lang: setAttribute() to false |
| PASS i.lang: setAttribute() to object "[object Object]" |
| PASS i.lang: setAttribute() to NaN |
| PASS i.lang: setAttribute() to Infinity |
| PASS i.lang: setAttribute() to -Infinity |
| PASS i.lang: setAttribute() to "\0" |
| PASS i.lang: setAttribute() to null |
| PASS i.lang: setAttribute() to object "test-toString" |
| PASS i.lang: setAttribute() to object "test-valueOf" |
| PASS i.lang: IDL set to "" |
| PASS i.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.lang: IDL set to undefined |
| PASS i.lang: IDL set to 7 |
| PASS i.lang: IDL set to 1.5 |
| PASS i.lang: IDL set to "5%" |
| PASS i.lang: IDL set to "+100" |
| PASS i.lang: IDL set to ".5" |
| PASS i.lang: IDL set to true |
| PASS i.lang: IDL set to false |
| PASS i.lang: IDL set to object "[object Object]" |
| PASS i.lang: IDL set to NaN |
| PASS i.lang: IDL set to Infinity |
| PASS i.lang: IDL set to -Infinity |
| PASS i.lang: IDL set to "\0" |
| PASS i.lang: IDL set to null |
| PASS i.lang: IDL set to object "test-toString" |
| PASS i.lang: IDL set to object "test-valueOf" |
| PASS i.dir: typeof IDL attribute |
| PASS i.dir: IDL get with DOM attribute unset |
| PASS i.dir: setAttribute() to "" |
| PASS i.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.dir: setAttribute() to undefined |
| PASS i.dir: setAttribute() to 7 |
| PASS i.dir: setAttribute() to 1.5 |
| PASS i.dir: setAttribute() to "5%" |
| PASS i.dir: setAttribute() to "+100" |
| PASS i.dir: setAttribute() to ".5" |
| PASS i.dir: setAttribute() to true |
| PASS i.dir: setAttribute() to false |
| PASS i.dir: setAttribute() to object "[object Object]" |
| PASS i.dir: setAttribute() to NaN |
| PASS i.dir: setAttribute() to Infinity |
| PASS i.dir: setAttribute() to -Infinity |
| PASS i.dir: setAttribute() to "\0" |
| PASS i.dir: setAttribute() to null |
| PASS i.dir: setAttribute() to object "test-toString" |
| PASS i.dir: setAttribute() to object "test-valueOf" |
| PASS i.dir: setAttribute() to "ltr" |
| PASS i.dir: setAttribute() to "xltr" |
| PASS i.dir: setAttribute() to "ltr\0" |
| PASS i.dir: setAttribute() to "tr" |
| PASS i.dir: setAttribute() to "LTR" |
| PASS i.dir: setAttribute() to "rtl" |
| PASS i.dir: setAttribute() to "xrtl" |
| PASS i.dir: setAttribute() to "rtl\0" |
| PASS i.dir: setAttribute() to "tl" |
| PASS i.dir: setAttribute() to "RTL" |
| PASS i.dir: setAttribute() to "auto" |
| PASS i.dir: setAttribute() to "xauto" |
| PASS i.dir: setAttribute() to "auto\0" |
| PASS i.dir: setAttribute() to "uto" |
| PASS i.dir: setAttribute() to "AUTO" |
| PASS i.dir: IDL set to "" |
| PASS i.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.dir: IDL set to undefined |
| PASS i.dir: IDL set to 7 |
| PASS i.dir: IDL set to 1.5 |
| PASS i.dir: IDL set to "5%" |
| PASS i.dir: IDL set to "+100" |
| PASS i.dir: IDL set to ".5" |
| PASS i.dir: IDL set to true |
| PASS i.dir: IDL set to false |
| PASS i.dir: IDL set to object "[object Object]" |
| PASS i.dir: IDL set to NaN |
| PASS i.dir: IDL set to Infinity |
| PASS i.dir: IDL set to -Infinity |
| PASS i.dir: IDL set to "\0" |
| PASS i.dir: IDL set to null |
| PASS i.dir: IDL set to object "test-toString" |
| PASS i.dir: IDL set to object "test-valueOf" |
| PASS i.dir: IDL set to "ltr" |
| PASS i.dir: IDL set to "xltr" |
| PASS i.dir: IDL set to "ltr\0" |
| PASS i.dir: IDL set to "tr" |
| PASS i.dir: IDL set to "LTR" |
| PASS i.dir: IDL set to "rtl" |
| PASS i.dir: IDL set to "xrtl" |
| PASS i.dir: IDL set to "rtl\0" |
| PASS i.dir: IDL set to "tl" |
| PASS i.dir: IDL set to "RTL" |
| PASS i.dir: IDL set to "auto" |
| PASS i.dir: IDL set to "xauto" |
| PASS i.dir: IDL set to "auto\0" |
| PASS i.dir: IDL set to "uto" |
| PASS i.dir: IDL set to "AUTO" |
| PASS i.className (<i class>): typeof IDL attribute |
| PASS i.className (<i class>): IDL get with DOM attribute unset |
| PASS i.className (<i class>): setAttribute() to "" |
| PASS i.className (<i class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.className (<i class>): setAttribute() to undefined |
| PASS i.className (<i class>): setAttribute() to 7 |
| PASS i.className (<i class>): setAttribute() to 1.5 |
| PASS i.className (<i class>): setAttribute() to "5%" |
| PASS i.className (<i class>): setAttribute() to "+100" |
| PASS i.className (<i class>): setAttribute() to ".5" |
| PASS i.className (<i class>): setAttribute() to true |
| PASS i.className (<i class>): setAttribute() to false |
| PASS i.className (<i class>): setAttribute() to object "[object Object]" |
| PASS i.className (<i class>): setAttribute() to NaN |
| PASS i.className (<i class>): setAttribute() to Infinity |
| PASS i.className (<i class>): setAttribute() to -Infinity |
| PASS i.className (<i class>): setAttribute() to "\0" |
| PASS i.className (<i class>): setAttribute() to null |
| PASS i.className (<i class>): setAttribute() to object "test-toString" |
| PASS i.className (<i class>): setAttribute() to object "test-valueOf" |
| PASS i.className (<i class>): IDL set to "" |
| PASS i.className (<i class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.className (<i class>): IDL set to undefined |
| PASS i.className (<i class>): IDL set to 7 |
| PASS i.className (<i class>): IDL set to 1.5 |
| PASS i.className (<i class>): IDL set to "5%" |
| PASS i.className (<i class>): IDL set to "+100" |
| PASS i.className (<i class>): IDL set to ".5" |
| PASS i.className (<i class>): IDL set to true |
| PASS i.className (<i class>): IDL set to false |
| PASS i.className (<i class>): IDL set to object "[object Object]" |
| PASS i.className (<i class>): IDL set to NaN |
| PASS i.className (<i class>): IDL set to Infinity |
| PASS i.className (<i class>): IDL set to -Infinity |
| PASS i.className (<i class>): IDL set to "\0" |
| PASS i.className (<i class>): IDL set to null |
| PASS i.className (<i class>): IDL set to object "test-toString" |
| PASS i.className (<i class>): IDL set to object "test-valueOf" |
| FAIL i.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL i.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL i.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL i.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL i.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL i.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL i.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL i.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL i.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL i.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL i.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS i.autofocus: IDL set to true |
| FAIL i.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL i.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL i.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL i.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL i.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL i.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL i.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL i.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS i.hidden: typeof IDL attribute |
| PASS i.hidden: IDL get with DOM attribute unset |
| PASS i.hidden: setAttribute() to "" |
| PASS i.hidden: setAttribute() to " foo " |
| PASS i.hidden: setAttribute() to undefined |
| PASS i.hidden: setAttribute() to null |
| PASS i.hidden: setAttribute() to 7 |
| PASS i.hidden: setAttribute() to 1.5 |
| PASS i.hidden: setAttribute() to "5%" |
| PASS i.hidden: setAttribute() to "+100" |
| PASS i.hidden: setAttribute() to ".5" |
| PASS i.hidden: setAttribute() to true |
| PASS i.hidden: setAttribute() to false |
| PASS i.hidden: setAttribute() to object "[object Object]" |
| PASS i.hidden: setAttribute() to NaN |
| PASS i.hidden: setAttribute() to Infinity |
| PASS i.hidden: setAttribute() to -Infinity |
| PASS i.hidden: setAttribute() to "\0" |
| PASS i.hidden: setAttribute() to object "test-toString" |
| PASS i.hidden: setAttribute() to object "test-valueOf" |
| PASS i.hidden: setAttribute() to "hidden" |
| PASS i.hidden: IDL set to "" |
| PASS i.hidden: IDL set to " foo " |
| PASS i.hidden: IDL set to undefined |
| PASS i.hidden: IDL set to null |
| PASS i.hidden: IDL set to 7 |
| PASS i.hidden: IDL set to 1.5 |
| PASS i.hidden: IDL set to "5%" |
| PASS i.hidden: IDL set to "+100" |
| PASS i.hidden: IDL set to ".5" |
| PASS i.hidden: IDL set to true |
| PASS i.hidden: IDL set to false |
| PASS i.hidden: IDL set to object "[object Object]" |
| PASS i.hidden: IDL set to NaN |
| PASS i.hidden: IDL set to Infinity |
| PASS i.hidden: IDL set to -Infinity |
| PASS i.hidden: IDL set to "\0" |
| PASS i.hidden: IDL set to object "test-toString" |
| PASS i.hidden: IDL set to object "test-valueOf" |
| PASS i.accessKey: typeof IDL attribute |
| PASS i.accessKey: IDL get with DOM attribute unset |
| PASS i.accessKey: setAttribute() to "" |
| PASS i.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.accessKey: setAttribute() to undefined |
| PASS i.accessKey: setAttribute() to 7 |
| PASS i.accessKey: setAttribute() to 1.5 |
| PASS i.accessKey: setAttribute() to "5%" |
| PASS i.accessKey: setAttribute() to "+100" |
| PASS i.accessKey: setAttribute() to ".5" |
| PASS i.accessKey: setAttribute() to true |
| PASS i.accessKey: setAttribute() to false |
| PASS i.accessKey: setAttribute() to object "[object Object]" |
| PASS i.accessKey: setAttribute() to NaN |
| PASS i.accessKey: setAttribute() to Infinity |
| PASS i.accessKey: setAttribute() to -Infinity |
| PASS i.accessKey: setAttribute() to "\0" |
| PASS i.accessKey: setAttribute() to null |
| PASS i.accessKey: setAttribute() to object "test-toString" |
| PASS i.accessKey: setAttribute() to object "test-valueOf" |
| PASS i.accessKey: IDL set to "" |
| PASS i.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS i.accessKey: IDL set to undefined |
| PASS i.accessKey: IDL set to 7 |
| PASS i.accessKey: IDL set to 1.5 |
| PASS i.accessKey: IDL set to "5%" |
| PASS i.accessKey: IDL set to "+100" |
| PASS i.accessKey: IDL set to ".5" |
| PASS i.accessKey: IDL set to true |
| PASS i.accessKey: IDL set to false |
| PASS i.accessKey: IDL set to object "[object Object]" |
| PASS i.accessKey: IDL set to NaN |
| PASS i.accessKey: IDL set to Infinity |
| PASS i.accessKey: IDL set to -Infinity |
| PASS i.accessKey: IDL set to "\0" |
| PASS i.accessKey: IDL set to null |
| PASS i.accessKey: IDL set to object "test-toString" |
| PASS i.accessKey: IDL set to object "test-valueOf" |
| PASS i.tabIndex: typeof IDL attribute |
| PASS i.tabIndex: setAttribute() to -36 |
| PASS i.tabIndex: setAttribute() to -1 |
| PASS i.tabIndex: setAttribute() to 0 |
| PASS i.tabIndex: setAttribute() to 1 |
| PASS i.tabIndex: setAttribute() to 2147483647 |
| PASS i.tabIndex: setAttribute() to -2147483648 |
| PASS i.tabIndex: setAttribute() to "-1" |
| PASS i.tabIndex: setAttribute() to "-0" |
| PASS i.tabIndex: setAttribute() to "0" |
| PASS i.tabIndex: setAttribute() to "1" |
| PASS i.tabIndex: setAttribute() to "\t7" |
| PASS i.tabIndex: setAttribute() to "\f7" |
| PASS i.tabIndex: setAttribute() to " 7" |
| PASS i.tabIndex: setAttribute() to "\n7" |
| PASS i.tabIndex: setAttribute() to "\r7" |
| PASS i.tabIndex: setAttribute() to 1.5 |
| PASS i.tabIndex: setAttribute() to "5%" |
| PASS i.tabIndex: setAttribute() to "+100" |
| PASS i.tabIndex: setAttribute() to object "2" |
| PASS i.tabIndex: IDL set to -36 |
| PASS i.tabIndex: IDL set to -1 |
| PASS i.tabIndex: IDL set to 0 |
| PASS i.tabIndex: IDL set to 1 |
| PASS i.tabIndex: IDL set to 2147483647 |
| PASS i.tabIndex: IDL set to -2147483648 |
| PASS b.title: typeof IDL attribute |
| PASS b.title: IDL get with DOM attribute unset |
| PASS b.title: setAttribute() to "" |
| PASS b.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.title: setAttribute() to undefined |
| PASS b.title: setAttribute() to 7 |
| PASS b.title: setAttribute() to 1.5 |
| PASS b.title: setAttribute() to "5%" |
| PASS b.title: setAttribute() to "+100" |
| PASS b.title: setAttribute() to ".5" |
| PASS b.title: setAttribute() to true |
| PASS b.title: setAttribute() to false |
| PASS b.title: setAttribute() to object "[object Object]" |
| PASS b.title: setAttribute() to NaN |
| PASS b.title: setAttribute() to Infinity |
| PASS b.title: setAttribute() to -Infinity |
| PASS b.title: setAttribute() to "\0" |
| PASS b.title: setAttribute() to null |
| PASS b.title: setAttribute() to object "test-toString" |
| PASS b.title: setAttribute() to object "test-valueOf" |
| PASS b.title: IDL set to "" |
| PASS b.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.title: IDL set to undefined |
| PASS b.title: IDL set to 7 |
| PASS b.title: IDL set to 1.5 |
| PASS b.title: IDL set to "5%" |
| PASS b.title: IDL set to "+100" |
| PASS b.title: IDL set to ".5" |
| PASS b.title: IDL set to true |
| PASS b.title: IDL set to false |
| PASS b.title: IDL set to object "[object Object]" |
| PASS b.title: IDL set to NaN |
| PASS b.title: IDL set to Infinity |
| PASS b.title: IDL set to -Infinity |
| PASS b.title: IDL set to "\0" |
| PASS b.title: IDL set to null |
| PASS b.title: IDL set to object "test-toString" |
| PASS b.title: IDL set to object "test-valueOf" |
| PASS b.lang: typeof IDL attribute |
| PASS b.lang: IDL get with DOM attribute unset |
| PASS b.lang: setAttribute() to "" |
| PASS b.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.lang: setAttribute() to undefined |
| PASS b.lang: setAttribute() to 7 |
| PASS b.lang: setAttribute() to 1.5 |
| PASS b.lang: setAttribute() to "5%" |
| PASS b.lang: setAttribute() to "+100" |
| PASS b.lang: setAttribute() to ".5" |
| PASS b.lang: setAttribute() to true |
| PASS b.lang: setAttribute() to false |
| PASS b.lang: setAttribute() to object "[object Object]" |
| PASS b.lang: setAttribute() to NaN |
| PASS b.lang: setAttribute() to Infinity |
| PASS b.lang: setAttribute() to -Infinity |
| PASS b.lang: setAttribute() to "\0" |
| PASS b.lang: setAttribute() to null |
| PASS b.lang: setAttribute() to object "test-toString" |
| PASS b.lang: setAttribute() to object "test-valueOf" |
| PASS b.lang: IDL set to "" |
| PASS b.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.lang: IDL set to undefined |
| PASS b.lang: IDL set to 7 |
| PASS b.lang: IDL set to 1.5 |
| PASS b.lang: IDL set to "5%" |
| PASS b.lang: IDL set to "+100" |
| PASS b.lang: IDL set to ".5" |
| PASS b.lang: IDL set to true |
| PASS b.lang: IDL set to false |
| PASS b.lang: IDL set to object "[object Object]" |
| PASS b.lang: IDL set to NaN |
| PASS b.lang: IDL set to Infinity |
| PASS b.lang: IDL set to -Infinity |
| PASS b.lang: IDL set to "\0" |
| PASS b.lang: IDL set to null |
| PASS b.lang: IDL set to object "test-toString" |
| PASS b.lang: IDL set to object "test-valueOf" |
| PASS b.dir: typeof IDL attribute |
| PASS b.dir: IDL get with DOM attribute unset |
| PASS b.dir: setAttribute() to "" |
| PASS b.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.dir: setAttribute() to undefined |
| PASS b.dir: setAttribute() to 7 |
| PASS b.dir: setAttribute() to 1.5 |
| PASS b.dir: setAttribute() to "5%" |
| PASS b.dir: setAttribute() to "+100" |
| PASS b.dir: setAttribute() to ".5" |
| PASS b.dir: setAttribute() to true |
| PASS b.dir: setAttribute() to false |
| PASS b.dir: setAttribute() to object "[object Object]" |
| PASS b.dir: setAttribute() to NaN |
| PASS b.dir: setAttribute() to Infinity |
| PASS b.dir: setAttribute() to -Infinity |
| PASS b.dir: setAttribute() to "\0" |
| PASS b.dir: setAttribute() to null |
| PASS b.dir: setAttribute() to object "test-toString" |
| PASS b.dir: setAttribute() to object "test-valueOf" |
| PASS b.dir: setAttribute() to "ltr" |
| PASS b.dir: setAttribute() to "xltr" |
| PASS b.dir: setAttribute() to "ltr\0" |
| PASS b.dir: setAttribute() to "tr" |
| PASS b.dir: setAttribute() to "LTR" |
| PASS b.dir: setAttribute() to "rtl" |
| PASS b.dir: setAttribute() to "xrtl" |
| PASS b.dir: setAttribute() to "rtl\0" |
| PASS b.dir: setAttribute() to "tl" |
| PASS b.dir: setAttribute() to "RTL" |
| PASS b.dir: setAttribute() to "auto" |
| PASS b.dir: setAttribute() to "xauto" |
| PASS b.dir: setAttribute() to "auto\0" |
| PASS b.dir: setAttribute() to "uto" |
| PASS b.dir: setAttribute() to "AUTO" |
| PASS b.dir: IDL set to "" |
| PASS b.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.dir: IDL set to undefined |
| PASS b.dir: IDL set to 7 |
| PASS b.dir: IDL set to 1.5 |
| PASS b.dir: IDL set to "5%" |
| PASS b.dir: IDL set to "+100" |
| PASS b.dir: IDL set to ".5" |
| PASS b.dir: IDL set to true |
| PASS b.dir: IDL set to false |
| PASS b.dir: IDL set to object "[object Object]" |
| PASS b.dir: IDL set to NaN |
| PASS b.dir: IDL set to Infinity |
| PASS b.dir: IDL set to -Infinity |
| PASS b.dir: IDL set to "\0" |
| PASS b.dir: IDL set to null |
| PASS b.dir: IDL set to object "test-toString" |
| PASS b.dir: IDL set to object "test-valueOf" |
| PASS b.dir: IDL set to "ltr" |
| PASS b.dir: IDL set to "xltr" |
| PASS b.dir: IDL set to "ltr\0" |
| PASS b.dir: IDL set to "tr" |
| PASS b.dir: IDL set to "LTR" |
| PASS b.dir: IDL set to "rtl" |
| PASS b.dir: IDL set to "xrtl" |
| PASS b.dir: IDL set to "rtl\0" |
| PASS b.dir: IDL set to "tl" |
| PASS b.dir: IDL set to "RTL" |
| PASS b.dir: IDL set to "auto" |
| PASS b.dir: IDL set to "xauto" |
| PASS b.dir: IDL set to "auto\0" |
| PASS b.dir: IDL set to "uto" |
| PASS b.dir: IDL set to "AUTO" |
| PASS b.className (<b class>): typeof IDL attribute |
| PASS b.className (<b class>): IDL get with DOM attribute unset |
| PASS b.className (<b class>): setAttribute() to "" |
| PASS b.className (<b class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.className (<b class>): setAttribute() to undefined |
| PASS b.className (<b class>): setAttribute() to 7 |
| PASS b.className (<b class>): setAttribute() to 1.5 |
| PASS b.className (<b class>): setAttribute() to "5%" |
| PASS b.className (<b class>): setAttribute() to "+100" |
| PASS b.className (<b class>): setAttribute() to ".5" |
| PASS b.className (<b class>): setAttribute() to true |
| PASS b.className (<b class>): setAttribute() to false |
| PASS b.className (<b class>): setAttribute() to object "[object Object]" |
| PASS b.className (<b class>): setAttribute() to NaN |
| PASS b.className (<b class>): setAttribute() to Infinity |
| PASS b.className (<b class>): setAttribute() to -Infinity |
| PASS b.className (<b class>): setAttribute() to "\0" |
| PASS b.className (<b class>): setAttribute() to null |
| PASS b.className (<b class>): setAttribute() to object "test-toString" |
| PASS b.className (<b class>): setAttribute() to object "test-valueOf" |
| PASS b.className (<b class>): IDL set to "" |
| PASS b.className (<b class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.className (<b class>): IDL set to undefined |
| PASS b.className (<b class>): IDL set to 7 |
| PASS b.className (<b class>): IDL set to 1.5 |
| PASS b.className (<b class>): IDL set to "5%" |
| PASS b.className (<b class>): IDL set to "+100" |
| PASS b.className (<b class>): IDL set to ".5" |
| PASS b.className (<b class>): IDL set to true |
| PASS b.className (<b class>): IDL set to false |
| PASS b.className (<b class>): IDL set to object "[object Object]" |
| PASS b.className (<b class>): IDL set to NaN |
| PASS b.className (<b class>): IDL set to Infinity |
| PASS b.className (<b class>): IDL set to -Infinity |
| PASS b.className (<b class>): IDL set to "\0" |
| PASS b.className (<b class>): IDL set to null |
| PASS b.className (<b class>): IDL set to object "test-toString" |
| PASS b.className (<b class>): IDL set to object "test-valueOf" |
| FAIL b.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL b.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL b.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL b.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL b.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL b.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL b.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL b.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL b.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL b.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL b.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS b.autofocus: IDL set to true |
| FAIL b.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL b.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL b.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL b.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL b.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL b.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL b.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL b.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS b.hidden: typeof IDL attribute |
| PASS b.hidden: IDL get with DOM attribute unset |
| PASS b.hidden: setAttribute() to "" |
| PASS b.hidden: setAttribute() to " foo " |
| PASS b.hidden: setAttribute() to undefined |
| PASS b.hidden: setAttribute() to null |
| PASS b.hidden: setAttribute() to 7 |
| PASS b.hidden: setAttribute() to 1.5 |
| PASS b.hidden: setAttribute() to "5%" |
| PASS b.hidden: setAttribute() to "+100" |
| PASS b.hidden: setAttribute() to ".5" |
| PASS b.hidden: setAttribute() to true |
| PASS b.hidden: setAttribute() to false |
| PASS b.hidden: setAttribute() to object "[object Object]" |
| PASS b.hidden: setAttribute() to NaN |
| PASS b.hidden: setAttribute() to Infinity |
| PASS b.hidden: setAttribute() to -Infinity |
| PASS b.hidden: setAttribute() to "\0" |
| PASS b.hidden: setAttribute() to object "test-toString" |
| PASS b.hidden: setAttribute() to object "test-valueOf" |
| PASS b.hidden: setAttribute() to "hidden" |
| PASS b.hidden: IDL set to "" |
| PASS b.hidden: IDL set to " foo " |
| PASS b.hidden: IDL set to undefined |
| PASS b.hidden: IDL set to null |
| PASS b.hidden: IDL set to 7 |
| PASS b.hidden: IDL set to 1.5 |
| PASS b.hidden: IDL set to "5%" |
| PASS b.hidden: IDL set to "+100" |
| PASS b.hidden: IDL set to ".5" |
| PASS b.hidden: IDL set to true |
| PASS b.hidden: IDL set to false |
| PASS b.hidden: IDL set to object "[object Object]" |
| PASS b.hidden: IDL set to NaN |
| PASS b.hidden: IDL set to Infinity |
| PASS b.hidden: IDL set to -Infinity |
| PASS b.hidden: IDL set to "\0" |
| PASS b.hidden: IDL set to object "test-toString" |
| PASS b.hidden: IDL set to object "test-valueOf" |
| PASS b.accessKey: typeof IDL attribute |
| PASS b.accessKey: IDL get with DOM attribute unset |
| PASS b.accessKey: setAttribute() to "" |
| PASS b.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.accessKey: setAttribute() to undefined |
| PASS b.accessKey: setAttribute() to 7 |
| PASS b.accessKey: setAttribute() to 1.5 |
| PASS b.accessKey: setAttribute() to "5%" |
| PASS b.accessKey: setAttribute() to "+100" |
| PASS b.accessKey: setAttribute() to ".5" |
| PASS b.accessKey: setAttribute() to true |
| PASS b.accessKey: setAttribute() to false |
| PASS b.accessKey: setAttribute() to object "[object Object]" |
| PASS b.accessKey: setAttribute() to NaN |
| PASS b.accessKey: setAttribute() to Infinity |
| PASS b.accessKey: setAttribute() to -Infinity |
| PASS b.accessKey: setAttribute() to "\0" |
| PASS b.accessKey: setAttribute() to null |
| PASS b.accessKey: setAttribute() to object "test-toString" |
| PASS b.accessKey: setAttribute() to object "test-valueOf" |
| PASS b.accessKey: IDL set to "" |
| PASS b.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS b.accessKey: IDL set to undefined |
| PASS b.accessKey: IDL set to 7 |
| PASS b.accessKey: IDL set to 1.5 |
| PASS b.accessKey: IDL set to "5%" |
| PASS b.accessKey: IDL set to "+100" |
| PASS b.accessKey: IDL set to ".5" |
| PASS b.accessKey: IDL set to true |
| PASS b.accessKey: IDL set to false |
| PASS b.accessKey: IDL set to object "[object Object]" |
| PASS b.accessKey: IDL set to NaN |
| PASS b.accessKey: IDL set to Infinity |
| PASS b.accessKey: IDL set to -Infinity |
| PASS b.accessKey: IDL set to "\0" |
| PASS b.accessKey: IDL set to null |
| PASS b.accessKey: IDL set to object "test-toString" |
| PASS b.accessKey: IDL set to object "test-valueOf" |
| PASS b.tabIndex: typeof IDL attribute |
| PASS b.tabIndex: setAttribute() to -36 |
| PASS b.tabIndex: setAttribute() to -1 |
| PASS b.tabIndex: setAttribute() to 0 |
| PASS b.tabIndex: setAttribute() to 1 |
| PASS b.tabIndex: setAttribute() to 2147483647 |
| PASS b.tabIndex: setAttribute() to -2147483648 |
| PASS b.tabIndex: setAttribute() to "-1" |
| PASS b.tabIndex: setAttribute() to "-0" |
| PASS b.tabIndex: setAttribute() to "0" |
| PASS b.tabIndex: setAttribute() to "1" |
| PASS b.tabIndex: setAttribute() to "\t7" |
| PASS b.tabIndex: setAttribute() to "\f7" |
| PASS b.tabIndex: setAttribute() to " 7" |
| PASS b.tabIndex: setAttribute() to "\n7" |
| PASS b.tabIndex: setAttribute() to "\r7" |
| PASS b.tabIndex: setAttribute() to 1.5 |
| PASS b.tabIndex: setAttribute() to "5%" |
| PASS b.tabIndex: setAttribute() to "+100" |
| PASS b.tabIndex: setAttribute() to object "2" |
| PASS b.tabIndex: IDL set to -36 |
| PASS b.tabIndex: IDL set to -1 |
| PASS b.tabIndex: IDL set to 0 |
| PASS b.tabIndex: IDL set to 1 |
| PASS b.tabIndex: IDL set to 2147483647 |
| PASS b.tabIndex: IDL set to -2147483648 |
| PASS u.title: typeof IDL attribute |
| PASS u.title: IDL get with DOM attribute unset |
| PASS u.title: setAttribute() to "" |
| PASS u.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.title: setAttribute() to undefined |
| PASS u.title: setAttribute() to 7 |
| PASS u.title: setAttribute() to 1.5 |
| PASS u.title: setAttribute() to "5%" |
| PASS u.title: setAttribute() to "+100" |
| PASS u.title: setAttribute() to ".5" |
| PASS u.title: setAttribute() to true |
| PASS u.title: setAttribute() to false |
| PASS u.title: setAttribute() to object "[object Object]" |
| PASS u.title: setAttribute() to NaN |
| PASS u.title: setAttribute() to Infinity |
| PASS u.title: setAttribute() to -Infinity |
| PASS u.title: setAttribute() to "\0" |
| PASS u.title: setAttribute() to null |
| PASS u.title: setAttribute() to object "test-toString" |
| PASS u.title: setAttribute() to object "test-valueOf" |
| PASS u.title: IDL set to "" |
| PASS u.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.title: IDL set to undefined |
| PASS u.title: IDL set to 7 |
| PASS u.title: IDL set to 1.5 |
| PASS u.title: IDL set to "5%" |
| PASS u.title: IDL set to "+100" |
| PASS u.title: IDL set to ".5" |
| PASS u.title: IDL set to true |
| PASS u.title: IDL set to false |
| PASS u.title: IDL set to object "[object Object]" |
| PASS u.title: IDL set to NaN |
| PASS u.title: IDL set to Infinity |
| PASS u.title: IDL set to -Infinity |
| PASS u.title: IDL set to "\0" |
| PASS u.title: IDL set to null |
| PASS u.title: IDL set to object "test-toString" |
| PASS u.title: IDL set to object "test-valueOf" |
| PASS u.lang: typeof IDL attribute |
| PASS u.lang: IDL get with DOM attribute unset |
| PASS u.lang: setAttribute() to "" |
| PASS u.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.lang: setAttribute() to undefined |
| PASS u.lang: setAttribute() to 7 |
| PASS u.lang: setAttribute() to 1.5 |
| PASS u.lang: setAttribute() to "5%" |
| PASS u.lang: setAttribute() to "+100" |
| PASS u.lang: setAttribute() to ".5" |
| PASS u.lang: setAttribute() to true |
| PASS u.lang: setAttribute() to false |
| PASS u.lang: setAttribute() to object "[object Object]" |
| PASS u.lang: setAttribute() to NaN |
| PASS u.lang: setAttribute() to Infinity |
| PASS u.lang: setAttribute() to -Infinity |
| PASS u.lang: setAttribute() to "\0" |
| PASS u.lang: setAttribute() to null |
| PASS u.lang: setAttribute() to object "test-toString" |
| PASS u.lang: setAttribute() to object "test-valueOf" |
| PASS u.lang: IDL set to "" |
| PASS u.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.lang: IDL set to undefined |
| PASS u.lang: IDL set to 7 |
| PASS u.lang: IDL set to 1.5 |
| PASS u.lang: IDL set to "5%" |
| PASS u.lang: IDL set to "+100" |
| PASS u.lang: IDL set to ".5" |
| PASS u.lang: IDL set to true |
| PASS u.lang: IDL set to false |
| PASS u.lang: IDL set to object "[object Object]" |
| PASS u.lang: IDL set to NaN |
| PASS u.lang: IDL set to Infinity |
| PASS u.lang: IDL set to -Infinity |
| PASS u.lang: IDL set to "\0" |
| PASS u.lang: IDL set to null |
| PASS u.lang: IDL set to object "test-toString" |
| PASS u.lang: IDL set to object "test-valueOf" |
| PASS u.dir: typeof IDL attribute |
| PASS u.dir: IDL get with DOM attribute unset |
| PASS u.dir: setAttribute() to "" |
| PASS u.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.dir: setAttribute() to undefined |
| PASS u.dir: setAttribute() to 7 |
| PASS u.dir: setAttribute() to 1.5 |
| PASS u.dir: setAttribute() to "5%" |
| PASS u.dir: setAttribute() to "+100" |
| PASS u.dir: setAttribute() to ".5" |
| PASS u.dir: setAttribute() to true |
| PASS u.dir: setAttribute() to false |
| PASS u.dir: setAttribute() to object "[object Object]" |
| PASS u.dir: setAttribute() to NaN |
| PASS u.dir: setAttribute() to Infinity |
| PASS u.dir: setAttribute() to -Infinity |
| PASS u.dir: setAttribute() to "\0" |
| PASS u.dir: setAttribute() to null |
| PASS u.dir: setAttribute() to object "test-toString" |
| PASS u.dir: setAttribute() to object "test-valueOf" |
| PASS u.dir: setAttribute() to "ltr" |
| PASS u.dir: setAttribute() to "xltr" |
| PASS u.dir: setAttribute() to "ltr\0" |
| PASS u.dir: setAttribute() to "tr" |
| PASS u.dir: setAttribute() to "LTR" |
| PASS u.dir: setAttribute() to "rtl" |
| PASS u.dir: setAttribute() to "xrtl" |
| PASS u.dir: setAttribute() to "rtl\0" |
| PASS u.dir: setAttribute() to "tl" |
| PASS u.dir: setAttribute() to "RTL" |
| PASS u.dir: setAttribute() to "auto" |
| PASS u.dir: setAttribute() to "xauto" |
| PASS u.dir: setAttribute() to "auto\0" |
| PASS u.dir: setAttribute() to "uto" |
| PASS u.dir: setAttribute() to "AUTO" |
| PASS u.dir: IDL set to "" |
| PASS u.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.dir: IDL set to undefined |
| PASS u.dir: IDL set to 7 |
| PASS u.dir: IDL set to 1.5 |
| PASS u.dir: IDL set to "5%" |
| PASS u.dir: IDL set to "+100" |
| PASS u.dir: IDL set to ".5" |
| PASS u.dir: IDL set to true |
| PASS u.dir: IDL set to false |
| PASS u.dir: IDL set to object "[object Object]" |
| PASS u.dir: IDL set to NaN |
| PASS u.dir: IDL set to Infinity |
| PASS u.dir: IDL set to -Infinity |
| PASS u.dir: IDL set to "\0" |
| PASS u.dir: IDL set to null |
| PASS u.dir: IDL set to object "test-toString" |
| PASS u.dir: IDL set to object "test-valueOf" |
| PASS u.dir: IDL set to "ltr" |
| PASS u.dir: IDL set to "xltr" |
| PASS u.dir: IDL set to "ltr\0" |
| PASS u.dir: IDL set to "tr" |
| PASS u.dir: IDL set to "LTR" |
| PASS u.dir: IDL set to "rtl" |
| PASS u.dir: IDL set to "xrtl" |
| PASS u.dir: IDL set to "rtl\0" |
| PASS u.dir: IDL set to "tl" |
| PASS u.dir: IDL set to "RTL" |
| PASS u.dir: IDL set to "auto" |
| PASS u.dir: IDL set to "xauto" |
| PASS u.dir: IDL set to "auto\0" |
| PASS u.dir: IDL set to "uto" |
| PASS u.dir: IDL set to "AUTO" |
| PASS u.className (<u class>): typeof IDL attribute |
| PASS u.className (<u class>): IDL get with DOM attribute unset |
| PASS u.className (<u class>): setAttribute() to "" |
| PASS u.className (<u class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.className (<u class>): setAttribute() to undefined |
| PASS u.className (<u class>): setAttribute() to 7 |
| PASS u.className (<u class>): setAttribute() to 1.5 |
| PASS u.className (<u class>): setAttribute() to "5%" |
| PASS u.className (<u class>): setAttribute() to "+100" |
| PASS u.className (<u class>): setAttribute() to ".5" |
| PASS u.className (<u class>): setAttribute() to true |
| PASS u.className (<u class>): setAttribute() to false |
| PASS u.className (<u class>): setAttribute() to object "[object Object]" |
| PASS u.className (<u class>): setAttribute() to NaN |
| PASS u.className (<u class>): setAttribute() to Infinity |
| PASS u.className (<u class>): setAttribute() to -Infinity |
| PASS u.className (<u class>): setAttribute() to "\0" |
| PASS u.className (<u class>): setAttribute() to null |
| PASS u.className (<u class>): setAttribute() to object "test-toString" |
| PASS u.className (<u class>): setAttribute() to object "test-valueOf" |
| PASS u.className (<u class>): IDL set to "" |
| PASS u.className (<u class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.className (<u class>): IDL set to undefined |
| PASS u.className (<u class>): IDL set to 7 |
| PASS u.className (<u class>): IDL set to 1.5 |
| PASS u.className (<u class>): IDL set to "5%" |
| PASS u.className (<u class>): IDL set to "+100" |
| PASS u.className (<u class>): IDL set to ".5" |
| PASS u.className (<u class>): IDL set to true |
| PASS u.className (<u class>): IDL set to false |
| PASS u.className (<u class>): IDL set to object "[object Object]" |
| PASS u.className (<u class>): IDL set to NaN |
| PASS u.className (<u class>): IDL set to Infinity |
| PASS u.className (<u class>): IDL set to -Infinity |
| PASS u.className (<u class>): IDL set to "\0" |
| PASS u.className (<u class>): IDL set to null |
| PASS u.className (<u class>): IDL set to object "test-toString" |
| PASS u.className (<u class>): IDL set to object "test-valueOf" |
| FAIL u.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL u.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL u.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL u.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL u.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL u.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL u.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL u.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL u.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL u.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL u.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS u.autofocus: IDL set to true |
| FAIL u.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL u.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL u.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL u.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL u.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL u.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL u.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL u.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS u.hidden: typeof IDL attribute |
| PASS u.hidden: IDL get with DOM attribute unset |
| PASS u.hidden: setAttribute() to "" |
| PASS u.hidden: setAttribute() to " foo " |
| PASS u.hidden: setAttribute() to undefined |
| PASS u.hidden: setAttribute() to null |
| PASS u.hidden: setAttribute() to 7 |
| PASS u.hidden: setAttribute() to 1.5 |
| PASS u.hidden: setAttribute() to "5%" |
| PASS u.hidden: setAttribute() to "+100" |
| PASS u.hidden: setAttribute() to ".5" |
| PASS u.hidden: setAttribute() to true |
| PASS u.hidden: setAttribute() to false |
| PASS u.hidden: setAttribute() to object "[object Object]" |
| PASS u.hidden: setAttribute() to NaN |
| PASS u.hidden: setAttribute() to Infinity |
| PASS u.hidden: setAttribute() to -Infinity |
| PASS u.hidden: setAttribute() to "\0" |
| PASS u.hidden: setAttribute() to object "test-toString" |
| PASS u.hidden: setAttribute() to object "test-valueOf" |
| PASS u.hidden: setAttribute() to "hidden" |
| PASS u.hidden: IDL set to "" |
| PASS u.hidden: IDL set to " foo " |
| PASS u.hidden: IDL set to undefined |
| PASS u.hidden: IDL set to null |
| PASS u.hidden: IDL set to 7 |
| PASS u.hidden: IDL set to 1.5 |
| PASS u.hidden: IDL set to "5%" |
| PASS u.hidden: IDL set to "+100" |
| PASS u.hidden: IDL set to ".5" |
| PASS u.hidden: IDL set to true |
| PASS u.hidden: IDL set to false |
| PASS u.hidden: IDL set to object "[object Object]" |
| PASS u.hidden: IDL set to NaN |
| PASS u.hidden: IDL set to Infinity |
| PASS u.hidden: IDL set to -Infinity |
| PASS u.hidden: IDL set to "\0" |
| PASS u.hidden: IDL set to object "test-toString" |
| PASS u.hidden: IDL set to object "test-valueOf" |
| PASS u.accessKey: typeof IDL attribute |
| PASS u.accessKey: IDL get with DOM attribute unset |
| PASS u.accessKey: setAttribute() to "" |
| PASS u.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.accessKey: setAttribute() to undefined |
| PASS u.accessKey: setAttribute() to 7 |
| PASS u.accessKey: setAttribute() to 1.5 |
| PASS u.accessKey: setAttribute() to "5%" |
| PASS u.accessKey: setAttribute() to "+100" |
| PASS u.accessKey: setAttribute() to ".5" |
| PASS u.accessKey: setAttribute() to true |
| PASS u.accessKey: setAttribute() to false |
| PASS u.accessKey: setAttribute() to object "[object Object]" |
| PASS u.accessKey: setAttribute() to NaN |
| PASS u.accessKey: setAttribute() to Infinity |
| PASS u.accessKey: setAttribute() to -Infinity |
| PASS u.accessKey: setAttribute() to "\0" |
| PASS u.accessKey: setAttribute() to null |
| PASS u.accessKey: setAttribute() to object "test-toString" |
| PASS u.accessKey: setAttribute() to object "test-valueOf" |
| PASS u.accessKey: IDL set to "" |
| PASS u.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS u.accessKey: IDL set to undefined |
| PASS u.accessKey: IDL set to 7 |
| PASS u.accessKey: IDL set to 1.5 |
| PASS u.accessKey: IDL set to "5%" |
| PASS u.accessKey: IDL set to "+100" |
| PASS u.accessKey: IDL set to ".5" |
| PASS u.accessKey: IDL set to true |
| PASS u.accessKey: IDL set to false |
| PASS u.accessKey: IDL set to object "[object Object]" |
| PASS u.accessKey: IDL set to NaN |
| PASS u.accessKey: IDL set to Infinity |
| PASS u.accessKey: IDL set to -Infinity |
| PASS u.accessKey: IDL set to "\0" |
| PASS u.accessKey: IDL set to null |
| PASS u.accessKey: IDL set to object "test-toString" |
| PASS u.accessKey: IDL set to object "test-valueOf" |
| PASS u.tabIndex: typeof IDL attribute |
| PASS u.tabIndex: setAttribute() to -36 |
| PASS u.tabIndex: setAttribute() to -1 |
| PASS u.tabIndex: setAttribute() to 0 |
| PASS u.tabIndex: setAttribute() to 1 |
| PASS u.tabIndex: setAttribute() to 2147483647 |
| PASS u.tabIndex: setAttribute() to -2147483648 |
| PASS u.tabIndex: setAttribute() to "-1" |
| PASS u.tabIndex: setAttribute() to "-0" |
| PASS u.tabIndex: setAttribute() to "0" |
| PASS u.tabIndex: setAttribute() to "1" |
| PASS u.tabIndex: setAttribute() to "\t7" |
| PASS u.tabIndex: setAttribute() to "\f7" |
| PASS u.tabIndex: setAttribute() to " 7" |
| PASS u.tabIndex: setAttribute() to "\n7" |
| PASS u.tabIndex: setAttribute() to "\r7" |
| PASS u.tabIndex: setAttribute() to 1.5 |
| PASS u.tabIndex: setAttribute() to "5%" |
| PASS u.tabIndex: setAttribute() to "+100" |
| PASS u.tabIndex: setAttribute() to object "2" |
| PASS u.tabIndex: IDL set to -36 |
| PASS u.tabIndex: IDL set to -1 |
| PASS u.tabIndex: IDL set to 0 |
| PASS u.tabIndex: IDL set to 1 |
| PASS u.tabIndex: IDL set to 2147483647 |
| PASS u.tabIndex: IDL set to -2147483648 |
| PASS mark.title: typeof IDL attribute |
| PASS mark.title: IDL get with DOM attribute unset |
| PASS mark.title: setAttribute() to "" |
| PASS mark.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.title: setAttribute() to undefined |
| PASS mark.title: setAttribute() to 7 |
| PASS mark.title: setAttribute() to 1.5 |
| PASS mark.title: setAttribute() to "5%" |
| PASS mark.title: setAttribute() to "+100" |
| PASS mark.title: setAttribute() to ".5" |
| PASS mark.title: setAttribute() to true |
| PASS mark.title: setAttribute() to false |
| PASS mark.title: setAttribute() to object "[object Object]" |
| PASS mark.title: setAttribute() to NaN |
| PASS mark.title: setAttribute() to Infinity |
| PASS mark.title: setAttribute() to -Infinity |
| PASS mark.title: setAttribute() to "\0" |
| PASS mark.title: setAttribute() to null |
| PASS mark.title: setAttribute() to object "test-toString" |
| PASS mark.title: setAttribute() to object "test-valueOf" |
| PASS mark.title: IDL set to "" |
| PASS mark.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.title: IDL set to undefined |
| PASS mark.title: IDL set to 7 |
| PASS mark.title: IDL set to 1.5 |
| PASS mark.title: IDL set to "5%" |
| PASS mark.title: IDL set to "+100" |
| PASS mark.title: IDL set to ".5" |
| PASS mark.title: IDL set to true |
| PASS mark.title: IDL set to false |
| PASS mark.title: IDL set to object "[object Object]" |
| PASS mark.title: IDL set to NaN |
| PASS mark.title: IDL set to Infinity |
| PASS mark.title: IDL set to -Infinity |
| PASS mark.title: IDL set to "\0" |
| PASS mark.title: IDL set to null |
| PASS mark.title: IDL set to object "test-toString" |
| PASS mark.title: IDL set to object "test-valueOf" |
| PASS mark.lang: typeof IDL attribute |
| PASS mark.lang: IDL get with DOM attribute unset |
| PASS mark.lang: setAttribute() to "" |
| PASS mark.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.lang: setAttribute() to undefined |
| PASS mark.lang: setAttribute() to 7 |
| PASS mark.lang: setAttribute() to 1.5 |
| PASS mark.lang: setAttribute() to "5%" |
| PASS mark.lang: setAttribute() to "+100" |
| PASS mark.lang: setAttribute() to ".5" |
| PASS mark.lang: setAttribute() to true |
| PASS mark.lang: setAttribute() to false |
| PASS mark.lang: setAttribute() to object "[object Object]" |
| PASS mark.lang: setAttribute() to NaN |
| PASS mark.lang: setAttribute() to Infinity |
| PASS mark.lang: setAttribute() to -Infinity |
| PASS mark.lang: setAttribute() to "\0" |
| PASS mark.lang: setAttribute() to null |
| PASS mark.lang: setAttribute() to object "test-toString" |
| PASS mark.lang: setAttribute() to object "test-valueOf" |
| PASS mark.lang: IDL set to "" |
| PASS mark.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.lang: IDL set to undefined |
| PASS mark.lang: IDL set to 7 |
| PASS mark.lang: IDL set to 1.5 |
| PASS mark.lang: IDL set to "5%" |
| PASS mark.lang: IDL set to "+100" |
| PASS mark.lang: IDL set to ".5" |
| PASS mark.lang: IDL set to true |
| PASS mark.lang: IDL set to false |
| PASS mark.lang: IDL set to object "[object Object]" |
| PASS mark.lang: IDL set to NaN |
| PASS mark.lang: IDL set to Infinity |
| PASS mark.lang: IDL set to -Infinity |
| PASS mark.lang: IDL set to "\0" |
| PASS mark.lang: IDL set to null |
| PASS mark.lang: IDL set to object "test-toString" |
| PASS mark.lang: IDL set to object "test-valueOf" |
| PASS mark.dir: typeof IDL attribute |
| PASS mark.dir: IDL get with DOM attribute unset |
| PASS mark.dir: setAttribute() to "" |
| PASS mark.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.dir: setAttribute() to undefined |
| PASS mark.dir: setAttribute() to 7 |
| PASS mark.dir: setAttribute() to 1.5 |
| PASS mark.dir: setAttribute() to "5%" |
| PASS mark.dir: setAttribute() to "+100" |
| PASS mark.dir: setAttribute() to ".5" |
| PASS mark.dir: setAttribute() to true |
| PASS mark.dir: setAttribute() to false |
| PASS mark.dir: setAttribute() to object "[object Object]" |
| PASS mark.dir: setAttribute() to NaN |
| PASS mark.dir: setAttribute() to Infinity |
| PASS mark.dir: setAttribute() to -Infinity |
| PASS mark.dir: setAttribute() to "\0" |
| PASS mark.dir: setAttribute() to null |
| PASS mark.dir: setAttribute() to object "test-toString" |
| PASS mark.dir: setAttribute() to object "test-valueOf" |
| PASS mark.dir: setAttribute() to "ltr" |
| PASS mark.dir: setAttribute() to "xltr" |
| PASS mark.dir: setAttribute() to "ltr\0" |
| PASS mark.dir: setAttribute() to "tr" |
| PASS mark.dir: setAttribute() to "LTR" |
| PASS mark.dir: setAttribute() to "rtl" |
| PASS mark.dir: setAttribute() to "xrtl" |
| PASS mark.dir: setAttribute() to "rtl\0" |
| PASS mark.dir: setAttribute() to "tl" |
| PASS mark.dir: setAttribute() to "RTL" |
| PASS mark.dir: setAttribute() to "auto" |
| PASS mark.dir: setAttribute() to "xauto" |
| PASS mark.dir: setAttribute() to "auto\0" |
| PASS mark.dir: setAttribute() to "uto" |
| PASS mark.dir: setAttribute() to "AUTO" |
| PASS mark.dir: IDL set to "" |
| PASS mark.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.dir: IDL set to undefined |
| PASS mark.dir: IDL set to 7 |
| PASS mark.dir: IDL set to 1.5 |
| PASS mark.dir: IDL set to "5%" |
| PASS mark.dir: IDL set to "+100" |
| PASS mark.dir: IDL set to ".5" |
| PASS mark.dir: IDL set to true |
| PASS mark.dir: IDL set to false |
| PASS mark.dir: IDL set to object "[object Object]" |
| PASS mark.dir: IDL set to NaN |
| PASS mark.dir: IDL set to Infinity |
| PASS mark.dir: IDL set to -Infinity |
| PASS mark.dir: IDL set to "\0" |
| PASS mark.dir: IDL set to null |
| PASS mark.dir: IDL set to object "test-toString" |
| PASS mark.dir: IDL set to object "test-valueOf" |
| PASS mark.dir: IDL set to "ltr" |
| PASS mark.dir: IDL set to "xltr" |
| PASS mark.dir: IDL set to "ltr\0" |
| PASS mark.dir: IDL set to "tr" |
| PASS mark.dir: IDL set to "LTR" |
| PASS mark.dir: IDL set to "rtl" |
| PASS mark.dir: IDL set to "xrtl" |
| PASS mark.dir: IDL set to "rtl\0" |
| PASS mark.dir: IDL set to "tl" |
| PASS mark.dir: IDL set to "RTL" |
| PASS mark.dir: IDL set to "auto" |
| PASS mark.dir: IDL set to "xauto" |
| PASS mark.dir: IDL set to "auto\0" |
| PASS mark.dir: IDL set to "uto" |
| PASS mark.dir: IDL set to "AUTO" |
| PASS mark.className (<mark class>): typeof IDL attribute |
| PASS mark.className (<mark class>): IDL get with DOM attribute unset |
| PASS mark.className (<mark class>): setAttribute() to "" |
| PASS mark.className (<mark class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.className (<mark class>): setAttribute() to undefined |
| PASS mark.className (<mark class>): setAttribute() to 7 |
| PASS mark.className (<mark class>): setAttribute() to 1.5 |
| PASS mark.className (<mark class>): setAttribute() to "5%" |
| PASS mark.className (<mark class>): setAttribute() to "+100" |
| PASS mark.className (<mark class>): setAttribute() to ".5" |
| PASS mark.className (<mark class>): setAttribute() to true |
| PASS mark.className (<mark class>): setAttribute() to false |
| PASS mark.className (<mark class>): setAttribute() to object "[object Object]" |
| PASS mark.className (<mark class>): setAttribute() to NaN |
| PASS mark.className (<mark class>): setAttribute() to Infinity |
| PASS mark.className (<mark class>): setAttribute() to -Infinity |
| PASS mark.className (<mark class>): setAttribute() to "\0" |
| PASS mark.className (<mark class>): setAttribute() to null |
| PASS mark.className (<mark class>): setAttribute() to object "test-toString" |
| PASS mark.className (<mark class>): setAttribute() to object "test-valueOf" |
| PASS mark.className (<mark class>): IDL set to "" |
| PASS mark.className (<mark class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.className (<mark class>): IDL set to undefined |
| PASS mark.className (<mark class>): IDL set to 7 |
| PASS mark.className (<mark class>): IDL set to 1.5 |
| PASS mark.className (<mark class>): IDL set to "5%" |
| PASS mark.className (<mark class>): IDL set to "+100" |
| PASS mark.className (<mark class>): IDL set to ".5" |
| PASS mark.className (<mark class>): IDL set to true |
| PASS mark.className (<mark class>): IDL set to false |
| PASS mark.className (<mark class>): IDL set to object "[object Object]" |
| PASS mark.className (<mark class>): IDL set to NaN |
| PASS mark.className (<mark class>): IDL set to Infinity |
| PASS mark.className (<mark class>): IDL set to -Infinity |
| PASS mark.className (<mark class>): IDL set to "\0" |
| PASS mark.className (<mark class>): IDL set to null |
| PASS mark.className (<mark class>): IDL set to object "test-toString" |
| PASS mark.className (<mark class>): IDL set to object "test-valueOf" |
| FAIL mark.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL mark.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL mark.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL mark.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL mark.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL mark.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL mark.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL mark.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL mark.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL mark.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL mark.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS mark.autofocus: IDL set to true |
| FAIL mark.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL mark.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL mark.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL mark.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL mark.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL mark.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL mark.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL mark.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS mark.hidden: typeof IDL attribute |
| PASS mark.hidden: IDL get with DOM attribute unset |
| PASS mark.hidden: setAttribute() to "" |
| PASS mark.hidden: setAttribute() to " foo " |
| PASS mark.hidden: setAttribute() to undefined |
| PASS mark.hidden: setAttribute() to null |
| PASS mark.hidden: setAttribute() to 7 |
| PASS mark.hidden: setAttribute() to 1.5 |
| PASS mark.hidden: setAttribute() to "5%" |
| PASS mark.hidden: setAttribute() to "+100" |
| PASS mark.hidden: setAttribute() to ".5" |
| PASS mark.hidden: setAttribute() to true |
| PASS mark.hidden: setAttribute() to false |
| PASS mark.hidden: setAttribute() to object "[object Object]" |
| PASS mark.hidden: setAttribute() to NaN |
| PASS mark.hidden: setAttribute() to Infinity |
| PASS mark.hidden: setAttribute() to -Infinity |
| PASS mark.hidden: setAttribute() to "\0" |
| PASS mark.hidden: setAttribute() to object "test-toString" |
| PASS mark.hidden: setAttribute() to object "test-valueOf" |
| PASS mark.hidden: setAttribute() to "hidden" |
| PASS mark.hidden: IDL set to "" |
| PASS mark.hidden: IDL set to " foo " |
| PASS mark.hidden: IDL set to undefined |
| PASS mark.hidden: IDL set to null |
| PASS mark.hidden: IDL set to 7 |
| PASS mark.hidden: IDL set to 1.5 |
| PASS mark.hidden: IDL set to "5%" |
| PASS mark.hidden: IDL set to "+100" |
| PASS mark.hidden: IDL set to ".5" |
| PASS mark.hidden: IDL set to true |
| PASS mark.hidden: IDL set to false |
| PASS mark.hidden: IDL set to object "[object Object]" |
| PASS mark.hidden: IDL set to NaN |
| PASS mark.hidden: IDL set to Infinity |
| PASS mark.hidden: IDL set to -Infinity |
| PASS mark.hidden: IDL set to "\0" |
| PASS mark.hidden: IDL set to object "test-toString" |
| PASS mark.hidden: IDL set to object "test-valueOf" |
| PASS mark.accessKey: typeof IDL attribute |
| PASS mark.accessKey: IDL get with DOM attribute unset |
| PASS mark.accessKey: setAttribute() to "" |
| PASS mark.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.accessKey: setAttribute() to undefined |
| PASS mark.accessKey: setAttribute() to 7 |
| PASS mark.accessKey: setAttribute() to 1.5 |
| PASS mark.accessKey: setAttribute() to "5%" |
| PASS mark.accessKey: setAttribute() to "+100" |
| PASS mark.accessKey: setAttribute() to ".5" |
| PASS mark.accessKey: setAttribute() to true |
| PASS mark.accessKey: setAttribute() to false |
| PASS mark.accessKey: setAttribute() to object "[object Object]" |
| PASS mark.accessKey: setAttribute() to NaN |
| PASS mark.accessKey: setAttribute() to Infinity |
| PASS mark.accessKey: setAttribute() to -Infinity |
| PASS mark.accessKey: setAttribute() to "\0" |
| PASS mark.accessKey: setAttribute() to null |
| PASS mark.accessKey: setAttribute() to object "test-toString" |
| PASS mark.accessKey: setAttribute() to object "test-valueOf" |
| PASS mark.accessKey: IDL set to "" |
| PASS mark.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS mark.accessKey: IDL set to undefined |
| PASS mark.accessKey: IDL set to 7 |
| PASS mark.accessKey: IDL set to 1.5 |
| PASS mark.accessKey: IDL set to "5%" |
| PASS mark.accessKey: IDL set to "+100" |
| PASS mark.accessKey: IDL set to ".5" |
| PASS mark.accessKey: IDL set to true |
| PASS mark.accessKey: IDL set to false |
| PASS mark.accessKey: IDL set to object "[object Object]" |
| PASS mark.accessKey: IDL set to NaN |
| PASS mark.accessKey: IDL set to Infinity |
| PASS mark.accessKey: IDL set to -Infinity |
| PASS mark.accessKey: IDL set to "\0" |
| PASS mark.accessKey: IDL set to null |
| PASS mark.accessKey: IDL set to object "test-toString" |
| PASS mark.accessKey: IDL set to object "test-valueOf" |
| PASS mark.tabIndex: typeof IDL attribute |
| PASS mark.tabIndex: setAttribute() to -36 |
| PASS mark.tabIndex: setAttribute() to -1 |
| PASS mark.tabIndex: setAttribute() to 0 |
| PASS mark.tabIndex: setAttribute() to 1 |
| PASS mark.tabIndex: setAttribute() to 2147483647 |
| PASS mark.tabIndex: setAttribute() to -2147483648 |
| PASS mark.tabIndex: setAttribute() to "-1" |
| PASS mark.tabIndex: setAttribute() to "-0" |
| PASS mark.tabIndex: setAttribute() to "0" |
| PASS mark.tabIndex: setAttribute() to "1" |
| PASS mark.tabIndex: setAttribute() to "\t7" |
| PASS mark.tabIndex: setAttribute() to "\f7" |
| PASS mark.tabIndex: setAttribute() to " 7" |
| PASS mark.tabIndex: setAttribute() to "\n7" |
| PASS mark.tabIndex: setAttribute() to "\r7" |
| PASS mark.tabIndex: setAttribute() to 1.5 |
| PASS mark.tabIndex: setAttribute() to "5%" |
| PASS mark.tabIndex: setAttribute() to "+100" |
| PASS mark.tabIndex: setAttribute() to object "2" |
| PASS mark.tabIndex: IDL set to -36 |
| PASS mark.tabIndex: IDL set to -1 |
| PASS mark.tabIndex: IDL set to 0 |
| PASS mark.tabIndex: IDL set to 1 |
| PASS mark.tabIndex: IDL set to 2147483647 |
| PASS mark.tabIndex: IDL set to -2147483648 |
| PASS bdi.title: typeof IDL attribute |
| PASS bdi.title: IDL get with DOM attribute unset |
| PASS bdi.title: setAttribute() to "" |
| PASS bdi.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.title: setAttribute() to undefined |
| PASS bdi.title: setAttribute() to 7 |
| PASS bdi.title: setAttribute() to 1.5 |
| PASS bdi.title: setAttribute() to "5%" |
| PASS bdi.title: setAttribute() to "+100" |
| PASS bdi.title: setAttribute() to ".5" |
| PASS bdi.title: setAttribute() to true |
| PASS bdi.title: setAttribute() to false |
| PASS bdi.title: setAttribute() to object "[object Object]" |
| PASS bdi.title: setAttribute() to NaN |
| PASS bdi.title: setAttribute() to Infinity |
| PASS bdi.title: setAttribute() to -Infinity |
| PASS bdi.title: setAttribute() to "\0" |
| PASS bdi.title: setAttribute() to null |
| PASS bdi.title: setAttribute() to object "test-toString" |
| PASS bdi.title: setAttribute() to object "test-valueOf" |
| PASS bdi.title: IDL set to "" |
| PASS bdi.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.title: IDL set to undefined |
| PASS bdi.title: IDL set to 7 |
| PASS bdi.title: IDL set to 1.5 |
| PASS bdi.title: IDL set to "5%" |
| PASS bdi.title: IDL set to "+100" |
| PASS bdi.title: IDL set to ".5" |
| PASS bdi.title: IDL set to true |
| PASS bdi.title: IDL set to false |
| PASS bdi.title: IDL set to object "[object Object]" |
| PASS bdi.title: IDL set to NaN |
| PASS bdi.title: IDL set to Infinity |
| PASS bdi.title: IDL set to -Infinity |
| PASS bdi.title: IDL set to "\0" |
| PASS bdi.title: IDL set to null |
| PASS bdi.title: IDL set to object "test-toString" |
| PASS bdi.title: IDL set to object "test-valueOf" |
| PASS bdi.lang: typeof IDL attribute |
| PASS bdi.lang: IDL get with DOM attribute unset |
| PASS bdi.lang: setAttribute() to "" |
| PASS bdi.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.lang: setAttribute() to undefined |
| PASS bdi.lang: setAttribute() to 7 |
| PASS bdi.lang: setAttribute() to 1.5 |
| PASS bdi.lang: setAttribute() to "5%" |
| PASS bdi.lang: setAttribute() to "+100" |
| PASS bdi.lang: setAttribute() to ".5" |
| PASS bdi.lang: setAttribute() to true |
| PASS bdi.lang: setAttribute() to false |
| PASS bdi.lang: setAttribute() to object "[object Object]" |
| PASS bdi.lang: setAttribute() to NaN |
| PASS bdi.lang: setAttribute() to Infinity |
| PASS bdi.lang: setAttribute() to -Infinity |
| PASS bdi.lang: setAttribute() to "\0" |
| PASS bdi.lang: setAttribute() to null |
| PASS bdi.lang: setAttribute() to object "test-toString" |
| PASS bdi.lang: setAttribute() to object "test-valueOf" |
| PASS bdi.lang: IDL set to "" |
| PASS bdi.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.lang: IDL set to undefined |
| PASS bdi.lang: IDL set to 7 |
| PASS bdi.lang: IDL set to 1.5 |
| PASS bdi.lang: IDL set to "5%" |
| PASS bdi.lang: IDL set to "+100" |
| PASS bdi.lang: IDL set to ".5" |
| PASS bdi.lang: IDL set to true |
| PASS bdi.lang: IDL set to false |
| PASS bdi.lang: IDL set to object "[object Object]" |
| PASS bdi.lang: IDL set to NaN |
| PASS bdi.lang: IDL set to Infinity |
| PASS bdi.lang: IDL set to -Infinity |
| PASS bdi.lang: IDL set to "\0" |
| PASS bdi.lang: IDL set to null |
| PASS bdi.lang: IDL set to object "test-toString" |
| PASS bdi.lang: IDL set to object "test-valueOf" |
| PASS bdi.dir: typeof IDL attribute |
| PASS bdi.dir: IDL get with DOM attribute unset |
| PASS bdi.dir: setAttribute() to "" |
| PASS bdi.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.dir: setAttribute() to undefined |
| PASS bdi.dir: setAttribute() to 7 |
| PASS bdi.dir: setAttribute() to 1.5 |
| PASS bdi.dir: setAttribute() to "5%" |
| PASS bdi.dir: setAttribute() to "+100" |
| PASS bdi.dir: setAttribute() to ".5" |
| PASS bdi.dir: setAttribute() to true |
| PASS bdi.dir: setAttribute() to false |
| PASS bdi.dir: setAttribute() to object "[object Object]" |
| PASS bdi.dir: setAttribute() to NaN |
| PASS bdi.dir: setAttribute() to Infinity |
| PASS bdi.dir: setAttribute() to -Infinity |
| PASS bdi.dir: setAttribute() to "\0" |
| PASS bdi.dir: setAttribute() to null |
| PASS bdi.dir: setAttribute() to object "test-toString" |
| PASS bdi.dir: setAttribute() to object "test-valueOf" |
| PASS bdi.dir: setAttribute() to "ltr" |
| PASS bdi.dir: setAttribute() to "xltr" |
| PASS bdi.dir: setAttribute() to "ltr\0" |
| PASS bdi.dir: setAttribute() to "tr" |
| PASS bdi.dir: setAttribute() to "LTR" |
| PASS bdi.dir: setAttribute() to "rtl" |
| PASS bdi.dir: setAttribute() to "xrtl" |
| PASS bdi.dir: setAttribute() to "rtl\0" |
| PASS bdi.dir: setAttribute() to "tl" |
| PASS bdi.dir: setAttribute() to "RTL" |
| PASS bdi.dir: setAttribute() to "auto" |
| PASS bdi.dir: setAttribute() to "xauto" |
| PASS bdi.dir: setAttribute() to "auto\0" |
| PASS bdi.dir: setAttribute() to "uto" |
| PASS bdi.dir: setAttribute() to "AUTO" |
| PASS bdi.dir: IDL set to "" |
| PASS bdi.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.dir: IDL set to undefined |
| PASS bdi.dir: IDL set to 7 |
| PASS bdi.dir: IDL set to 1.5 |
| PASS bdi.dir: IDL set to "5%" |
| PASS bdi.dir: IDL set to "+100" |
| PASS bdi.dir: IDL set to ".5" |
| PASS bdi.dir: IDL set to true |
| PASS bdi.dir: IDL set to false |
| PASS bdi.dir: IDL set to object "[object Object]" |
| PASS bdi.dir: IDL set to NaN |
| PASS bdi.dir: IDL set to Infinity |
| PASS bdi.dir: IDL set to -Infinity |
| PASS bdi.dir: IDL set to "\0" |
| PASS bdi.dir: IDL set to null |
| PASS bdi.dir: IDL set to object "test-toString" |
| PASS bdi.dir: IDL set to object "test-valueOf" |
| PASS bdi.dir: IDL set to "ltr" |
| PASS bdi.dir: IDL set to "xltr" |
| PASS bdi.dir: IDL set to "ltr\0" |
| PASS bdi.dir: IDL set to "tr" |
| PASS bdi.dir: IDL set to "LTR" |
| PASS bdi.dir: IDL set to "rtl" |
| PASS bdi.dir: IDL set to "xrtl" |
| PASS bdi.dir: IDL set to "rtl\0" |
| PASS bdi.dir: IDL set to "tl" |
| PASS bdi.dir: IDL set to "RTL" |
| PASS bdi.dir: IDL set to "auto" |
| PASS bdi.dir: IDL set to "xauto" |
| PASS bdi.dir: IDL set to "auto\0" |
| PASS bdi.dir: IDL set to "uto" |
| PASS bdi.dir: IDL set to "AUTO" |
| PASS bdi.className (<bdi class>): typeof IDL attribute |
| PASS bdi.className (<bdi class>): IDL get with DOM attribute unset |
| PASS bdi.className (<bdi class>): setAttribute() to "" |
| PASS bdi.className (<bdi class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.className (<bdi class>): setAttribute() to undefined |
| PASS bdi.className (<bdi class>): setAttribute() to 7 |
| PASS bdi.className (<bdi class>): setAttribute() to 1.5 |
| PASS bdi.className (<bdi class>): setAttribute() to "5%" |
| PASS bdi.className (<bdi class>): setAttribute() to "+100" |
| PASS bdi.className (<bdi class>): setAttribute() to ".5" |
| PASS bdi.className (<bdi class>): setAttribute() to true |
| PASS bdi.className (<bdi class>): setAttribute() to false |
| PASS bdi.className (<bdi class>): setAttribute() to object "[object Object]" |
| PASS bdi.className (<bdi class>): setAttribute() to NaN |
| PASS bdi.className (<bdi class>): setAttribute() to Infinity |
| PASS bdi.className (<bdi class>): setAttribute() to -Infinity |
| PASS bdi.className (<bdi class>): setAttribute() to "\0" |
| PASS bdi.className (<bdi class>): setAttribute() to null |
| PASS bdi.className (<bdi class>): setAttribute() to object "test-toString" |
| PASS bdi.className (<bdi class>): setAttribute() to object "test-valueOf" |
| PASS bdi.className (<bdi class>): IDL set to "" |
| PASS bdi.className (<bdi class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.className (<bdi class>): IDL set to undefined |
| PASS bdi.className (<bdi class>): IDL set to 7 |
| PASS bdi.className (<bdi class>): IDL set to 1.5 |
| PASS bdi.className (<bdi class>): IDL set to "5%" |
| PASS bdi.className (<bdi class>): IDL set to "+100" |
| PASS bdi.className (<bdi class>): IDL set to ".5" |
| PASS bdi.className (<bdi class>): IDL set to true |
| PASS bdi.className (<bdi class>): IDL set to false |
| PASS bdi.className (<bdi class>): IDL set to object "[object Object]" |
| PASS bdi.className (<bdi class>): IDL set to NaN |
| PASS bdi.className (<bdi class>): IDL set to Infinity |
| PASS bdi.className (<bdi class>): IDL set to -Infinity |
| PASS bdi.className (<bdi class>): IDL set to "\0" |
| PASS bdi.className (<bdi class>): IDL set to null |
| PASS bdi.className (<bdi class>): IDL set to object "test-toString" |
| PASS bdi.className (<bdi class>): IDL set to object "test-valueOf" |
| FAIL bdi.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL bdi.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdi.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL bdi.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL bdi.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL bdi.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL bdi.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL bdi.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL bdi.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL bdi.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL bdi.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS bdi.autofocus: IDL set to true |
| FAIL bdi.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL bdi.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL bdi.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL bdi.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL bdi.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL bdi.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL bdi.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL bdi.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS bdi.hidden: typeof IDL attribute |
| PASS bdi.hidden: IDL get with DOM attribute unset |
| PASS bdi.hidden: setAttribute() to "" |
| PASS bdi.hidden: setAttribute() to " foo " |
| PASS bdi.hidden: setAttribute() to undefined |
| PASS bdi.hidden: setAttribute() to null |
| PASS bdi.hidden: setAttribute() to 7 |
| PASS bdi.hidden: setAttribute() to 1.5 |
| PASS bdi.hidden: setAttribute() to "5%" |
| PASS bdi.hidden: setAttribute() to "+100" |
| PASS bdi.hidden: setAttribute() to ".5" |
| PASS bdi.hidden: setAttribute() to true |
| PASS bdi.hidden: setAttribute() to false |
| PASS bdi.hidden: setAttribute() to object "[object Object]" |
| PASS bdi.hidden: setAttribute() to NaN |
| PASS bdi.hidden: setAttribute() to Infinity |
| PASS bdi.hidden: setAttribute() to -Infinity |
| PASS bdi.hidden: setAttribute() to "\0" |
| PASS bdi.hidden: setAttribute() to object "test-toString" |
| PASS bdi.hidden: setAttribute() to object "test-valueOf" |
| PASS bdi.hidden: setAttribute() to "hidden" |
| PASS bdi.hidden: IDL set to "" |
| PASS bdi.hidden: IDL set to " foo " |
| PASS bdi.hidden: IDL set to undefined |
| PASS bdi.hidden: IDL set to null |
| PASS bdi.hidden: IDL set to 7 |
| PASS bdi.hidden: IDL set to 1.5 |
| PASS bdi.hidden: IDL set to "5%" |
| PASS bdi.hidden: IDL set to "+100" |
| PASS bdi.hidden: IDL set to ".5" |
| PASS bdi.hidden: IDL set to true |
| PASS bdi.hidden: IDL set to false |
| PASS bdi.hidden: IDL set to object "[object Object]" |
| PASS bdi.hidden: IDL set to NaN |
| PASS bdi.hidden: IDL set to Infinity |
| PASS bdi.hidden: IDL set to -Infinity |
| PASS bdi.hidden: IDL set to "\0" |
| PASS bdi.hidden: IDL set to object "test-toString" |
| PASS bdi.hidden: IDL set to object "test-valueOf" |
| PASS bdi.accessKey: typeof IDL attribute |
| PASS bdi.accessKey: IDL get with DOM attribute unset |
| PASS bdi.accessKey: setAttribute() to "" |
| PASS bdi.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.accessKey: setAttribute() to undefined |
| PASS bdi.accessKey: setAttribute() to 7 |
| PASS bdi.accessKey: setAttribute() to 1.5 |
| PASS bdi.accessKey: setAttribute() to "5%" |
| PASS bdi.accessKey: setAttribute() to "+100" |
| PASS bdi.accessKey: setAttribute() to ".5" |
| PASS bdi.accessKey: setAttribute() to true |
| PASS bdi.accessKey: setAttribute() to false |
| PASS bdi.accessKey: setAttribute() to object "[object Object]" |
| PASS bdi.accessKey: setAttribute() to NaN |
| PASS bdi.accessKey: setAttribute() to Infinity |
| PASS bdi.accessKey: setAttribute() to -Infinity |
| PASS bdi.accessKey: setAttribute() to "\0" |
| PASS bdi.accessKey: setAttribute() to null |
| PASS bdi.accessKey: setAttribute() to object "test-toString" |
| PASS bdi.accessKey: setAttribute() to object "test-valueOf" |
| PASS bdi.accessKey: IDL set to "" |
| PASS bdi.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdi.accessKey: IDL set to undefined |
| PASS bdi.accessKey: IDL set to 7 |
| PASS bdi.accessKey: IDL set to 1.5 |
| PASS bdi.accessKey: IDL set to "5%" |
| PASS bdi.accessKey: IDL set to "+100" |
| PASS bdi.accessKey: IDL set to ".5" |
| PASS bdi.accessKey: IDL set to true |
| PASS bdi.accessKey: IDL set to false |
| PASS bdi.accessKey: IDL set to object "[object Object]" |
| PASS bdi.accessKey: IDL set to NaN |
| PASS bdi.accessKey: IDL set to Infinity |
| PASS bdi.accessKey: IDL set to -Infinity |
| PASS bdi.accessKey: IDL set to "\0" |
| PASS bdi.accessKey: IDL set to null |
| PASS bdi.accessKey: IDL set to object "test-toString" |
| PASS bdi.accessKey: IDL set to object "test-valueOf" |
| PASS bdi.tabIndex: typeof IDL attribute |
| PASS bdi.tabIndex: setAttribute() to -36 |
| PASS bdi.tabIndex: setAttribute() to -1 |
| PASS bdi.tabIndex: setAttribute() to 0 |
| PASS bdi.tabIndex: setAttribute() to 1 |
| PASS bdi.tabIndex: setAttribute() to 2147483647 |
| PASS bdi.tabIndex: setAttribute() to -2147483648 |
| PASS bdi.tabIndex: setAttribute() to "-1" |
| PASS bdi.tabIndex: setAttribute() to "-0" |
| PASS bdi.tabIndex: setAttribute() to "0" |
| PASS bdi.tabIndex: setAttribute() to "1" |
| PASS bdi.tabIndex: setAttribute() to "\t7" |
| PASS bdi.tabIndex: setAttribute() to "\f7" |
| PASS bdi.tabIndex: setAttribute() to " 7" |
| PASS bdi.tabIndex: setAttribute() to "\n7" |
| PASS bdi.tabIndex: setAttribute() to "\r7" |
| PASS bdi.tabIndex: setAttribute() to 1.5 |
| PASS bdi.tabIndex: setAttribute() to "5%" |
| PASS bdi.tabIndex: setAttribute() to "+100" |
| PASS bdi.tabIndex: setAttribute() to object "2" |
| PASS bdi.tabIndex: IDL set to -36 |
| PASS bdi.tabIndex: IDL set to -1 |
| PASS bdi.tabIndex: IDL set to 0 |
| PASS bdi.tabIndex: IDL set to 1 |
| PASS bdi.tabIndex: IDL set to 2147483647 |
| PASS bdi.tabIndex: IDL set to -2147483648 |
| PASS bdo.title: typeof IDL attribute |
| PASS bdo.title: IDL get with DOM attribute unset |
| PASS bdo.title: setAttribute() to "" |
| PASS bdo.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.title: setAttribute() to undefined |
| PASS bdo.title: setAttribute() to 7 |
| PASS bdo.title: setAttribute() to 1.5 |
| PASS bdo.title: setAttribute() to "5%" |
| PASS bdo.title: setAttribute() to "+100" |
| PASS bdo.title: setAttribute() to ".5" |
| PASS bdo.title: setAttribute() to true |
| PASS bdo.title: setAttribute() to false |
| PASS bdo.title: setAttribute() to object "[object Object]" |
| PASS bdo.title: setAttribute() to NaN |
| PASS bdo.title: setAttribute() to Infinity |
| PASS bdo.title: setAttribute() to -Infinity |
| PASS bdo.title: setAttribute() to "\0" |
| PASS bdo.title: setAttribute() to null |
| PASS bdo.title: setAttribute() to object "test-toString" |
| PASS bdo.title: setAttribute() to object "test-valueOf" |
| PASS bdo.title: IDL set to "" |
| PASS bdo.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.title: IDL set to undefined |
| PASS bdo.title: IDL set to 7 |
| PASS bdo.title: IDL set to 1.5 |
| PASS bdo.title: IDL set to "5%" |
| PASS bdo.title: IDL set to "+100" |
| PASS bdo.title: IDL set to ".5" |
| PASS bdo.title: IDL set to true |
| PASS bdo.title: IDL set to false |
| PASS bdo.title: IDL set to object "[object Object]" |
| PASS bdo.title: IDL set to NaN |
| PASS bdo.title: IDL set to Infinity |
| PASS bdo.title: IDL set to -Infinity |
| PASS bdo.title: IDL set to "\0" |
| PASS bdo.title: IDL set to null |
| PASS bdo.title: IDL set to object "test-toString" |
| PASS bdo.title: IDL set to object "test-valueOf" |
| PASS bdo.lang: typeof IDL attribute |
| PASS bdo.lang: IDL get with DOM attribute unset |
| PASS bdo.lang: setAttribute() to "" |
| PASS bdo.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.lang: setAttribute() to undefined |
| PASS bdo.lang: setAttribute() to 7 |
| PASS bdo.lang: setAttribute() to 1.5 |
| PASS bdo.lang: setAttribute() to "5%" |
| PASS bdo.lang: setAttribute() to "+100" |
| PASS bdo.lang: setAttribute() to ".5" |
| PASS bdo.lang: setAttribute() to true |
| PASS bdo.lang: setAttribute() to false |
| PASS bdo.lang: setAttribute() to object "[object Object]" |
| PASS bdo.lang: setAttribute() to NaN |
| PASS bdo.lang: setAttribute() to Infinity |
| PASS bdo.lang: setAttribute() to -Infinity |
| PASS bdo.lang: setAttribute() to "\0" |
| PASS bdo.lang: setAttribute() to null |
| PASS bdo.lang: setAttribute() to object "test-toString" |
| PASS bdo.lang: setAttribute() to object "test-valueOf" |
| PASS bdo.lang: IDL set to "" |
| PASS bdo.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.lang: IDL set to undefined |
| PASS bdo.lang: IDL set to 7 |
| PASS bdo.lang: IDL set to 1.5 |
| PASS bdo.lang: IDL set to "5%" |
| PASS bdo.lang: IDL set to "+100" |
| PASS bdo.lang: IDL set to ".5" |
| PASS bdo.lang: IDL set to true |
| PASS bdo.lang: IDL set to false |
| PASS bdo.lang: IDL set to object "[object Object]" |
| PASS bdo.lang: IDL set to NaN |
| PASS bdo.lang: IDL set to Infinity |
| PASS bdo.lang: IDL set to -Infinity |
| PASS bdo.lang: IDL set to "\0" |
| PASS bdo.lang: IDL set to null |
| PASS bdo.lang: IDL set to object "test-toString" |
| PASS bdo.lang: IDL set to object "test-valueOf" |
| PASS bdo.dir: typeof IDL attribute |
| PASS bdo.dir: IDL get with DOM attribute unset |
| PASS bdo.dir: setAttribute() to "" |
| PASS bdo.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.dir: setAttribute() to undefined |
| PASS bdo.dir: setAttribute() to 7 |
| PASS bdo.dir: setAttribute() to 1.5 |
| PASS bdo.dir: setAttribute() to "5%" |
| PASS bdo.dir: setAttribute() to "+100" |
| PASS bdo.dir: setAttribute() to ".5" |
| PASS bdo.dir: setAttribute() to true |
| PASS bdo.dir: setAttribute() to false |
| PASS bdo.dir: setAttribute() to object "[object Object]" |
| PASS bdo.dir: setAttribute() to NaN |
| PASS bdo.dir: setAttribute() to Infinity |
| PASS bdo.dir: setAttribute() to -Infinity |
| PASS bdo.dir: setAttribute() to "\0" |
| PASS bdo.dir: setAttribute() to null |
| PASS bdo.dir: setAttribute() to object "test-toString" |
| PASS bdo.dir: setAttribute() to object "test-valueOf" |
| PASS bdo.dir: setAttribute() to "ltr" |
| PASS bdo.dir: setAttribute() to "xltr" |
| PASS bdo.dir: setAttribute() to "ltr\0" |
| PASS bdo.dir: setAttribute() to "tr" |
| PASS bdo.dir: setAttribute() to "LTR" |
| PASS bdo.dir: setAttribute() to "rtl" |
| PASS bdo.dir: setAttribute() to "xrtl" |
| PASS bdo.dir: setAttribute() to "rtl\0" |
| PASS bdo.dir: setAttribute() to "tl" |
| PASS bdo.dir: setAttribute() to "RTL" |
| PASS bdo.dir: setAttribute() to "auto" |
| PASS bdo.dir: setAttribute() to "xauto" |
| PASS bdo.dir: setAttribute() to "auto\0" |
| PASS bdo.dir: setAttribute() to "uto" |
| PASS bdo.dir: setAttribute() to "AUTO" |
| PASS bdo.dir: IDL set to "" |
| PASS bdo.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.dir: IDL set to undefined |
| PASS bdo.dir: IDL set to 7 |
| PASS bdo.dir: IDL set to 1.5 |
| PASS bdo.dir: IDL set to "5%" |
| PASS bdo.dir: IDL set to "+100" |
| PASS bdo.dir: IDL set to ".5" |
| PASS bdo.dir: IDL set to true |
| PASS bdo.dir: IDL set to false |
| PASS bdo.dir: IDL set to object "[object Object]" |
| PASS bdo.dir: IDL set to NaN |
| PASS bdo.dir: IDL set to Infinity |
| PASS bdo.dir: IDL set to -Infinity |
| PASS bdo.dir: IDL set to "\0" |
| PASS bdo.dir: IDL set to null |
| PASS bdo.dir: IDL set to object "test-toString" |
| PASS bdo.dir: IDL set to object "test-valueOf" |
| PASS bdo.dir: IDL set to "ltr" |
| PASS bdo.dir: IDL set to "xltr" |
| PASS bdo.dir: IDL set to "ltr\0" |
| PASS bdo.dir: IDL set to "tr" |
| PASS bdo.dir: IDL set to "LTR" |
| PASS bdo.dir: IDL set to "rtl" |
| PASS bdo.dir: IDL set to "xrtl" |
| PASS bdo.dir: IDL set to "rtl\0" |
| PASS bdo.dir: IDL set to "tl" |
| PASS bdo.dir: IDL set to "RTL" |
| PASS bdo.dir: IDL set to "auto" |
| PASS bdo.dir: IDL set to "xauto" |
| PASS bdo.dir: IDL set to "auto\0" |
| PASS bdo.dir: IDL set to "uto" |
| PASS bdo.dir: IDL set to "AUTO" |
| PASS bdo.className (<bdo class>): typeof IDL attribute |
| PASS bdo.className (<bdo class>): IDL get with DOM attribute unset |
| PASS bdo.className (<bdo class>): setAttribute() to "" |
| PASS bdo.className (<bdo class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.className (<bdo class>): setAttribute() to undefined |
| PASS bdo.className (<bdo class>): setAttribute() to 7 |
| PASS bdo.className (<bdo class>): setAttribute() to 1.5 |
| PASS bdo.className (<bdo class>): setAttribute() to "5%" |
| PASS bdo.className (<bdo class>): setAttribute() to "+100" |
| PASS bdo.className (<bdo class>): setAttribute() to ".5" |
| PASS bdo.className (<bdo class>): setAttribute() to true |
| PASS bdo.className (<bdo class>): setAttribute() to false |
| PASS bdo.className (<bdo class>): setAttribute() to object "[object Object]" |
| PASS bdo.className (<bdo class>): setAttribute() to NaN |
| PASS bdo.className (<bdo class>): setAttribute() to Infinity |
| PASS bdo.className (<bdo class>): setAttribute() to -Infinity |
| PASS bdo.className (<bdo class>): setAttribute() to "\0" |
| PASS bdo.className (<bdo class>): setAttribute() to null |
| PASS bdo.className (<bdo class>): setAttribute() to object "test-toString" |
| PASS bdo.className (<bdo class>): setAttribute() to object "test-valueOf" |
| PASS bdo.className (<bdo class>): IDL set to "" |
| PASS bdo.className (<bdo class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.className (<bdo class>): IDL set to undefined |
| PASS bdo.className (<bdo class>): IDL set to 7 |
| PASS bdo.className (<bdo class>): IDL set to 1.5 |
| PASS bdo.className (<bdo class>): IDL set to "5%" |
| PASS bdo.className (<bdo class>): IDL set to "+100" |
| PASS bdo.className (<bdo class>): IDL set to ".5" |
| PASS bdo.className (<bdo class>): IDL set to true |
| PASS bdo.className (<bdo class>): IDL set to false |
| PASS bdo.className (<bdo class>): IDL set to object "[object Object]" |
| PASS bdo.className (<bdo class>): IDL set to NaN |
| PASS bdo.className (<bdo class>): IDL set to Infinity |
| PASS bdo.className (<bdo class>): IDL set to -Infinity |
| PASS bdo.className (<bdo class>): IDL set to "\0" |
| PASS bdo.className (<bdo class>): IDL set to null |
| PASS bdo.className (<bdo class>): IDL set to object "test-toString" |
| PASS bdo.className (<bdo class>): IDL set to object "test-valueOf" |
| FAIL bdo.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL bdo.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL bdo.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL bdo.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL bdo.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL bdo.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL bdo.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL bdo.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL bdo.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL bdo.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL bdo.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS bdo.autofocus: IDL set to true |
| FAIL bdo.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL bdo.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL bdo.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL bdo.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL bdo.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL bdo.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL bdo.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL bdo.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS bdo.hidden: typeof IDL attribute |
| PASS bdo.hidden: IDL get with DOM attribute unset |
| PASS bdo.hidden: setAttribute() to "" |
| PASS bdo.hidden: setAttribute() to " foo " |
| PASS bdo.hidden: setAttribute() to undefined |
| PASS bdo.hidden: setAttribute() to null |
| PASS bdo.hidden: setAttribute() to 7 |
| PASS bdo.hidden: setAttribute() to 1.5 |
| PASS bdo.hidden: setAttribute() to "5%" |
| PASS bdo.hidden: setAttribute() to "+100" |
| PASS bdo.hidden: setAttribute() to ".5" |
| PASS bdo.hidden: setAttribute() to true |
| PASS bdo.hidden: setAttribute() to false |
| PASS bdo.hidden: setAttribute() to object "[object Object]" |
| PASS bdo.hidden: setAttribute() to NaN |
| PASS bdo.hidden: setAttribute() to Infinity |
| PASS bdo.hidden: setAttribute() to -Infinity |
| PASS bdo.hidden: setAttribute() to "\0" |
| PASS bdo.hidden: setAttribute() to object "test-toString" |
| PASS bdo.hidden: setAttribute() to object "test-valueOf" |
| PASS bdo.hidden: setAttribute() to "hidden" |
| PASS bdo.hidden: IDL set to "" |
| PASS bdo.hidden: IDL set to " foo " |
| PASS bdo.hidden: IDL set to undefined |
| PASS bdo.hidden: IDL set to null |
| PASS bdo.hidden: IDL set to 7 |
| PASS bdo.hidden: IDL set to 1.5 |
| PASS bdo.hidden: IDL set to "5%" |
| PASS bdo.hidden: IDL set to "+100" |
| PASS bdo.hidden: IDL set to ".5" |
| PASS bdo.hidden: IDL set to true |
| PASS bdo.hidden: IDL set to false |
| PASS bdo.hidden: IDL set to object "[object Object]" |
| PASS bdo.hidden: IDL set to NaN |
| PASS bdo.hidden: IDL set to Infinity |
| PASS bdo.hidden: IDL set to -Infinity |
| PASS bdo.hidden: IDL set to "\0" |
| PASS bdo.hidden: IDL set to object "test-toString" |
| PASS bdo.hidden: IDL set to object "test-valueOf" |
| PASS bdo.accessKey: typeof IDL attribute |
| PASS bdo.accessKey: IDL get with DOM attribute unset |
| PASS bdo.accessKey: setAttribute() to "" |
| PASS bdo.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.accessKey: setAttribute() to undefined |
| PASS bdo.accessKey: setAttribute() to 7 |
| PASS bdo.accessKey: setAttribute() to 1.5 |
| PASS bdo.accessKey: setAttribute() to "5%" |
| PASS bdo.accessKey: setAttribute() to "+100" |
| PASS bdo.accessKey: setAttribute() to ".5" |
| PASS bdo.accessKey: setAttribute() to true |
| PASS bdo.accessKey: setAttribute() to false |
| PASS bdo.accessKey: setAttribute() to object "[object Object]" |
| PASS bdo.accessKey: setAttribute() to NaN |
| PASS bdo.accessKey: setAttribute() to Infinity |
| PASS bdo.accessKey: setAttribute() to -Infinity |
| PASS bdo.accessKey: setAttribute() to "\0" |
| PASS bdo.accessKey: setAttribute() to null |
| PASS bdo.accessKey: setAttribute() to object "test-toString" |
| PASS bdo.accessKey: setAttribute() to object "test-valueOf" |
| PASS bdo.accessKey: IDL set to "" |
| PASS bdo.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS bdo.accessKey: IDL set to undefined |
| PASS bdo.accessKey: IDL set to 7 |
| PASS bdo.accessKey: IDL set to 1.5 |
| PASS bdo.accessKey: IDL set to "5%" |
| PASS bdo.accessKey: IDL set to "+100" |
| PASS bdo.accessKey: IDL set to ".5" |
| PASS bdo.accessKey: IDL set to true |
| PASS bdo.accessKey: IDL set to false |
| PASS bdo.accessKey: IDL set to object "[object Object]" |
| PASS bdo.accessKey: IDL set to NaN |
| PASS bdo.accessKey: IDL set to Infinity |
| PASS bdo.accessKey: IDL set to -Infinity |
| PASS bdo.accessKey: IDL set to "\0" |
| PASS bdo.accessKey: IDL set to null |
| PASS bdo.accessKey: IDL set to object "test-toString" |
| PASS bdo.accessKey: IDL set to object "test-valueOf" |
| PASS bdo.tabIndex: typeof IDL attribute |
| PASS bdo.tabIndex: setAttribute() to -36 |
| PASS bdo.tabIndex: setAttribute() to -1 |
| PASS bdo.tabIndex: setAttribute() to 0 |
| PASS bdo.tabIndex: setAttribute() to 1 |
| PASS bdo.tabIndex: setAttribute() to 2147483647 |
| PASS bdo.tabIndex: setAttribute() to -2147483648 |
| PASS bdo.tabIndex: setAttribute() to "-1" |
| PASS bdo.tabIndex: setAttribute() to "-0" |
| PASS bdo.tabIndex: setAttribute() to "0" |
| PASS bdo.tabIndex: setAttribute() to "1" |
| PASS bdo.tabIndex: setAttribute() to "\t7" |
| PASS bdo.tabIndex: setAttribute() to "\f7" |
| PASS bdo.tabIndex: setAttribute() to " 7" |
| PASS bdo.tabIndex: setAttribute() to "\n7" |
| PASS bdo.tabIndex: setAttribute() to "\r7" |
| PASS bdo.tabIndex: setAttribute() to 1.5 |
| PASS bdo.tabIndex: setAttribute() to "5%" |
| PASS bdo.tabIndex: setAttribute() to "+100" |
| PASS bdo.tabIndex: setAttribute() to object "2" |
| PASS bdo.tabIndex: IDL set to -36 |
| PASS bdo.tabIndex: IDL set to -1 |
| PASS bdo.tabIndex: IDL set to 0 |
| PASS bdo.tabIndex: IDL set to 1 |
| PASS bdo.tabIndex: IDL set to 2147483647 |
| PASS bdo.tabIndex: IDL set to -2147483648 |
| PASS span.title: typeof IDL attribute |
| PASS span.title: IDL get with DOM attribute unset |
| PASS span.title: setAttribute() to "" |
| PASS span.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.title: setAttribute() to undefined |
| PASS span.title: setAttribute() to 7 |
| PASS span.title: setAttribute() to 1.5 |
| PASS span.title: setAttribute() to "5%" |
| PASS span.title: setAttribute() to "+100" |
| PASS span.title: setAttribute() to ".5" |
| PASS span.title: setAttribute() to true |
| PASS span.title: setAttribute() to false |
| PASS span.title: setAttribute() to object "[object Object]" |
| PASS span.title: setAttribute() to NaN |
| PASS span.title: setAttribute() to Infinity |
| PASS span.title: setAttribute() to -Infinity |
| PASS span.title: setAttribute() to "\0" |
| PASS span.title: setAttribute() to null |
| PASS span.title: setAttribute() to object "test-toString" |
| PASS span.title: setAttribute() to object "test-valueOf" |
| PASS span.title: IDL set to "" |
| PASS span.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.title: IDL set to undefined |
| PASS span.title: IDL set to 7 |
| PASS span.title: IDL set to 1.5 |
| PASS span.title: IDL set to "5%" |
| PASS span.title: IDL set to "+100" |
| PASS span.title: IDL set to ".5" |
| PASS span.title: IDL set to true |
| PASS span.title: IDL set to false |
| PASS span.title: IDL set to object "[object Object]" |
| PASS span.title: IDL set to NaN |
| PASS span.title: IDL set to Infinity |
| PASS span.title: IDL set to -Infinity |
| PASS span.title: IDL set to "\0" |
| PASS span.title: IDL set to null |
| PASS span.title: IDL set to object "test-toString" |
| PASS span.title: IDL set to object "test-valueOf" |
| PASS span.lang: typeof IDL attribute |
| PASS span.lang: IDL get with DOM attribute unset |
| PASS span.lang: setAttribute() to "" |
| PASS span.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.lang: setAttribute() to undefined |
| PASS span.lang: setAttribute() to 7 |
| PASS span.lang: setAttribute() to 1.5 |
| PASS span.lang: setAttribute() to "5%" |
| PASS span.lang: setAttribute() to "+100" |
| PASS span.lang: setAttribute() to ".5" |
| PASS span.lang: setAttribute() to true |
| PASS span.lang: setAttribute() to false |
| PASS span.lang: setAttribute() to object "[object Object]" |
| PASS span.lang: setAttribute() to NaN |
| PASS span.lang: setAttribute() to Infinity |
| PASS span.lang: setAttribute() to -Infinity |
| PASS span.lang: setAttribute() to "\0" |
| PASS span.lang: setAttribute() to null |
| PASS span.lang: setAttribute() to object "test-toString" |
| PASS span.lang: setAttribute() to object "test-valueOf" |
| PASS span.lang: IDL set to "" |
| PASS span.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.lang: IDL set to undefined |
| PASS span.lang: IDL set to 7 |
| PASS span.lang: IDL set to 1.5 |
| PASS span.lang: IDL set to "5%" |
| PASS span.lang: IDL set to "+100" |
| PASS span.lang: IDL set to ".5" |
| PASS span.lang: IDL set to true |
| PASS span.lang: IDL set to false |
| PASS span.lang: IDL set to object "[object Object]" |
| PASS span.lang: IDL set to NaN |
| PASS span.lang: IDL set to Infinity |
| PASS span.lang: IDL set to -Infinity |
| PASS span.lang: IDL set to "\0" |
| PASS span.lang: IDL set to null |
| PASS span.lang: IDL set to object "test-toString" |
| PASS span.lang: IDL set to object "test-valueOf" |
| PASS span.dir: typeof IDL attribute |
| PASS span.dir: IDL get with DOM attribute unset |
| PASS span.dir: setAttribute() to "" |
| PASS span.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.dir: setAttribute() to undefined |
| PASS span.dir: setAttribute() to 7 |
| PASS span.dir: setAttribute() to 1.5 |
| PASS span.dir: setAttribute() to "5%" |
| PASS span.dir: setAttribute() to "+100" |
| PASS span.dir: setAttribute() to ".5" |
| PASS span.dir: setAttribute() to true |
| PASS span.dir: setAttribute() to false |
| PASS span.dir: setAttribute() to object "[object Object]" |
| PASS span.dir: setAttribute() to NaN |
| PASS span.dir: setAttribute() to Infinity |
| PASS span.dir: setAttribute() to -Infinity |
| PASS span.dir: setAttribute() to "\0" |
| PASS span.dir: setAttribute() to null |
| PASS span.dir: setAttribute() to object "test-toString" |
| PASS span.dir: setAttribute() to object "test-valueOf" |
| PASS span.dir: setAttribute() to "ltr" |
| PASS span.dir: setAttribute() to "xltr" |
| PASS span.dir: setAttribute() to "ltr\0" |
| PASS span.dir: setAttribute() to "tr" |
| PASS span.dir: setAttribute() to "LTR" |
| PASS span.dir: setAttribute() to "rtl" |
| PASS span.dir: setAttribute() to "xrtl" |
| PASS span.dir: setAttribute() to "rtl\0" |
| PASS span.dir: setAttribute() to "tl" |
| PASS span.dir: setAttribute() to "RTL" |
| PASS span.dir: setAttribute() to "auto" |
| PASS span.dir: setAttribute() to "xauto" |
| PASS span.dir: setAttribute() to "auto\0" |
| PASS span.dir: setAttribute() to "uto" |
| PASS span.dir: setAttribute() to "AUTO" |
| PASS span.dir: IDL set to "" |
| PASS span.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.dir: IDL set to undefined |
| PASS span.dir: IDL set to 7 |
| PASS span.dir: IDL set to 1.5 |
| PASS span.dir: IDL set to "5%" |
| PASS span.dir: IDL set to "+100" |
| PASS span.dir: IDL set to ".5" |
| PASS span.dir: IDL set to true |
| PASS span.dir: IDL set to false |
| PASS span.dir: IDL set to object "[object Object]" |
| PASS span.dir: IDL set to NaN |
| PASS span.dir: IDL set to Infinity |
| PASS span.dir: IDL set to -Infinity |
| PASS span.dir: IDL set to "\0" |
| PASS span.dir: IDL set to null |
| PASS span.dir: IDL set to object "test-toString" |
| PASS span.dir: IDL set to object "test-valueOf" |
| PASS span.dir: IDL set to "ltr" |
| PASS span.dir: IDL set to "xltr" |
| PASS span.dir: IDL set to "ltr\0" |
| PASS span.dir: IDL set to "tr" |
| PASS span.dir: IDL set to "LTR" |
| PASS span.dir: IDL set to "rtl" |
| PASS span.dir: IDL set to "xrtl" |
| PASS span.dir: IDL set to "rtl\0" |
| PASS span.dir: IDL set to "tl" |
| PASS span.dir: IDL set to "RTL" |
| PASS span.dir: IDL set to "auto" |
| PASS span.dir: IDL set to "xauto" |
| PASS span.dir: IDL set to "auto\0" |
| PASS span.dir: IDL set to "uto" |
| PASS span.dir: IDL set to "AUTO" |
| PASS span.className (<span class>): typeof IDL attribute |
| PASS span.className (<span class>): IDL get with DOM attribute unset |
| PASS span.className (<span class>): setAttribute() to "" |
| PASS span.className (<span class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.className (<span class>): setAttribute() to undefined |
| PASS span.className (<span class>): setAttribute() to 7 |
| PASS span.className (<span class>): setAttribute() to 1.5 |
| PASS span.className (<span class>): setAttribute() to "5%" |
| PASS span.className (<span class>): setAttribute() to "+100" |
| PASS span.className (<span class>): setAttribute() to ".5" |
| PASS span.className (<span class>): setAttribute() to true |
| PASS span.className (<span class>): setAttribute() to false |
| PASS span.className (<span class>): setAttribute() to object "[object Object]" |
| PASS span.className (<span class>): setAttribute() to NaN |
| PASS span.className (<span class>): setAttribute() to Infinity |
| PASS span.className (<span class>): setAttribute() to -Infinity |
| PASS span.className (<span class>): setAttribute() to "\0" |
| PASS span.className (<span class>): setAttribute() to null |
| PASS span.className (<span class>): setAttribute() to object "test-toString" |
| PASS span.className (<span class>): setAttribute() to object "test-valueOf" |
| PASS span.className (<span class>): IDL set to "" |
| PASS span.className (<span class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.className (<span class>): IDL set to undefined |
| PASS span.className (<span class>): IDL set to 7 |
| PASS span.className (<span class>): IDL set to 1.5 |
| PASS span.className (<span class>): IDL set to "5%" |
| PASS span.className (<span class>): IDL set to "+100" |
| PASS span.className (<span class>): IDL set to ".5" |
| PASS span.className (<span class>): IDL set to true |
| PASS span.className (<span class>): IDL set to false |
| PASS span.className (<span class>): IDL set to object "[object Object]" |
| PASS span.className (<span class>): IDL set to NaN |
| PASS span.className (<span class>): IDL set to Infinity |
| PASS span.className (<span class>): IDL set to -Infinity |
| PASS span.className (<span class>): IDL set to "\0" |
| PASS span.className (<span class>): IDL set to null |
| PASS span.className (<span class>): IDL set to object "test-toString" |
| PASS span.className (<span class>): IDL set to object "test-valueOf" |
| FAIL span.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL span.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL span.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL span.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL span.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL span.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL span.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL span.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL span.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL span.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL span.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS span.autofocus: IDL set to true |
| FAIL span.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL span.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL span.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL span.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL span.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL span.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL span.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL span.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS span.hidden: typeof IDL attribute |
| PASS span.hidden: IDL get with DOM attribute unset |
| PASS span.hidden: setAttribute() to "" |
| PASS span.hidden: setAttribute() to " foo " |
| PASS span.hidden: setAttribute() to undefined |
| PASS span.hidden: setAttribute() to null |
| PASS span.hidden: setAttribute() to 7 |
| PASS span.hidden: setAttribute() to 1.5 |
| PASS span.hidden: setAttribute() to "5%" |
| PASS span.hidden: setAttribute() to "+100" |
| PASS span.hidden: setAttribute() to ".5" |
| PASS span.hidden: setAttribute() to true |
| PASS span.hidden: setAttribute() to false |
| PASS span.hidden: setAttribute() to object "[object Object]" |
| PASS span.hidden: setAttribute() to NaN |
| PASS span.hidden: setAttribute() to Infinity |
| PASS span.hidden: setAttribute() to -Infinity |
| PASS span.hidden: setAttribute() to "\0" |
| PASS span.hidden: setAttribute() to object "test-toString" |
| PASS span.hidden: setAttribute() to object "test-valueOf" |
| PASS span.hidden: setAttribute() to "hidden" |
| PASS span.hidden: IDL set to "" |
| PASS span.hidden: IDL set to " foo " |
| PASS span.hidden: IDL set to undefined |
| PASS span.hidden: IDL set to null |
| PASS span.hidden: IDL set to 7 |
| PASS span.hidden: IDL set to 1.5 |
| PASS span.hidden: IDL set to "5%" |
| PASS span.hidden: IDL set to "+100" |
| PASS span.hidden: IDL set to ".5" |
| PASS span.hidden: IDL set to true |
| PASS span.hidden: IDL set to false |
| PASS span.hidden: IDL set to object "[object Object]" |
| PASS span.hidden: IDL set to NaN |
| PASS span.hidden: IDL set to Infinity |
| PASS span.hidden: IDL set to -Infinity |
| PASS span.hidden: IDL set to "\0" |
| PASS span.hidden: IDL set to object "test-toString" |
| PASS span.hidden: IDL set to object "test-valueOf" |
| PASS span.accessKey: typeof IDL attribute |
| PASS span.accessKey: IDL get with DOM attribute unset |
| PASS span.accessKey: setAttribute() to "" |
| PASS span.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.accessKey: setAttribute() to undefined |
| PASS span.accessKey: setAttribute() to 7 |
| PASS span.accessKey: setAttribute() to 1.5 |
| PASS span.accessKey: setAttribute() to "5%" |
| PASS span.accessKey: setAttribute() to "+100" |
| PASS span.accessKey: setAttribute() to ".5" |
| PASS span.accessKey: setAttribute() to true |
| PASS span.accessKey: setAttribute() to false |
| PASS span.accessKey: setAttribute() to object "[object Object]" |
| PASS span.accessKey: setAttribute() to NaN |
| PASS span.accessKey: setAttribute() to Infinity |
| PASS span.accessKey: setAttribute() to -Infinity |
| PASS span.accessKey: setAttribute() to "\0" |
| PASS span.accessKey: setAttribute() to null |
| PASS span.accessKey: setAttribute() to object "test-toString" |
| PASS span.accessKey: setAttribute() to object "test-valueOf" |
| PASS span.accessKey: IDL set to "" |
| PASS span.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS span.accessKey: IDL set to undefined |
| PASS span.accessKey: IDL set to 7 |
| PASS span.accessKey: IDL set to 1.5 |
| PASS span.accessKey: IDL set to "5%" |
| PASS span.accessKey: IDL set to "+100" |
| PASS span.accessKey: IDL set to ".5" |
| PASS span.accessKey: IDL set to true |
| PASS span.accessKey: IDL set to false |
| PASS span.accessKey: IDL set to object "[object Object]" |
| PASS span.accessKey: IDL set to NaN |
| PASS span.accessKey: IDL set to Infinity |
| PASS span.accessKey: IDL set to -Infinity |
| PASS span.accessKey: IDL set to "\0" |
| PASS span.accessKey: IDL set to null |
| PASS span.accessKey: IDL set to object "test-toString" |
| PASS span.accessKey: IDL set to object "test-valueOf" |
| PASS span.tabIndex: typeof IDL attribute |
| PASS span.tabIndex: setAttribute() to -36 |
| PASS span.tabIndex: setAttribute() to -1 |
| PASS span.tabIndex: setAttribute() to 0 |
| PASS span.tabIndex: setAttribute() to 1 |
| PASS span.tabIndex: setAttribute() to 2147483647 |
| PASS span.tabIndex: setAttribute() to -2147483648 |
| PASS span.tabIndex: setAttribute() to "-1" |
| PASS span.tabIndex: setAttribute() to "-0" |
| PASS span.tabIndex: setAttribute() to "0" |
| PASS span.tabIndex: setAttribute() to "1" |
| PASS span.tabIndex: setAttribute() to "\t7" |
| PASS span.tabIndex: setAttribute() to "\f7" |
| PASS span.tabIndex: setAttribute() to " 7" |
| PASS span.tabIndex: setAttribute() to "\n7" |
| PASS span.tabIndex: setAttribute() to "\r7" |
| PASS span.tabIndex: setAttribute() to 1.5 |
| PASS span.tabIndex: setAttribute() to "5%" |
| PASS span.tabIndex: setAttribute() to "+100" |
| PASS span.tabIndex: setAttribute() to object "2" |
| PASS span.tabIndex: IDL set to -36 |
| PASS span.tabIndex: IDL set to -1 |
| PASS span.tabIndex: IDL set to 0 |
| PASS span.tabIndex: IDL set to 1 |
| PASS span.tabIndex: IDL set to 2147483647 |
| PASS span.tabIndex: IDL set to -2147483648 |
| PASS br.title: typeof IDL attribute |
| PASS br.title: IDL get with DOM attribute unset |
| PASS br.title: setAttribute() to "" |
| PASS br.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.title: setAttribute() to undefined |
| PASS br.title: setAttribute() to 7 |
| PASS br.title: setAttribute() to 1.5 |
| PASS br.title: setAttribute() to "5%" |
| PASS br.title: setAttribute() to "+100" |
| PASS br.title: setAttribute() to ".5" |
| PASS br.title: setAttribute() to true |
| PASS br.title: setAttribute() to false |
| PASS br.title: setAttribute() to object "[object Object]" |
| PASS br.title: setAttribute() to NaN |
| PASS br.title: setAttribute() to Infinity |
| PASS br.title: setAttribute() to -Infinity |
| PASS br.title: setAttribute() to "\0" |
| PASS br.title: setAttribute() to null |
| PASS br.title: setAttribute() to object "test-toString" |
| PASS br.title: setAttribute() to object "test-valueOf" |
| PASS br.title: IDL set to "" |
| PASS br.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.title: IDL set to undefined |
| PASS br.title: IDL set to 7 |
| PASS br.title: IDL set to 1.5 |
| PASS br.title: IDL set to "5%" |
| PASS br.title: IDL set to "+100" |
| PASS br.title: IDL set to ".5" |
| PASS br.title: IDL set to true |
| PASS br.title: IDL set to false |
| PASS br.title: IDL set to object "[object Object]" |
| PASS br.title: IDL set to NaN |
| PASS br.title: IDL set to Infinity |
| PASS br.title: IDL set to -Infinity |
| PASS br.title: IDL set to "\0" |
| PASS br.title: IDL set to null |
| PASS br.title: IDL set to object "test-toString" |
| PASS br.title: IDL set to object "test-valueOf" |
| PASS br.lang: typeof IDL attribute |
| PASS br.lang: IDL get with DOM attribute unset |
| PASS br.lang: setAttribute() to "" |
| PASS br.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.lang: setAttribute() to undefined |
| PASS br.lang: setAttribute() to 7 |
| PASS br.lang: setAttribute() to 1.5 |
| PASS br.lang: setAttribute() to "5%" |
| PASS br.lang: setAttribute() to "+100" |
| PASS br.lang: setAttribute() to ".5" |
| PASS br.lang: setAttribute() to true |
| PASS br.lang: setAttribute() to false |
| PASS br.lang: setAttribute() to object "[object Object]" |
| PASS br.lang: setAttribute() to NaN |
| PASS br.lang: setAttribute() to Infinity |
| PASS br.lang: setAttribute() to -Infinity |
| PASS br.lang: setAttribute() to "\0" |
| PASS br.lang: setAttribute() to null |
| PASS br.lang: setAttribute() to object "test-toString" |
| PASS br.lang: setAttribute() to object "test-valueOf" |
| PASS br.lang: IDL set to "" |
| PASS br.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.lang: IDL set to undefined |
| PASS br.lang: IDL set to 7 |
| PASS br.lang: IDL set to 1.5 |
| PASS br.lang: IDL set to "5%" |
| PASS br.lang: IDL set to "+100" |
| PASS br.lang: IDL set to ".5" |
| PASS br.lang: IDL set to true |
| PASS br.lang: IDL set to false |
| PASS br.lang: IDL set to object "[object Object]" |
| PASS br.lang: IDL set to NaN |
| PASS br.lang: IDL set to Infinity |
| PASS br.lang: IDL set to -Infinity |
| PASS br.lang: IDL set to "\0" |
| PASS br.lang: IDL set to null |
| PASS br.lang: IDL set to object "test-toString" |
| PASS br.lang: IDL set to object "test-valueOf" |
| PASS br.dir: typeof IDL attribute |
| PASS br.dir: IDL get with DOM attribute unset |
| PASS br.dir: setAttribute() to "" |
| PASS br.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.dir: setAttribute() to undefined |
| PASS br.dir: setAttribute() to 7 |
| PASS br.dir: setAttribute() to 1.5 |
| PASS br.dir: setAttribute() to "5%" |
| PASS br.dir: setAttribute() to "+100" |
| PASS br.dir: setAttribute() to ".5" |
| PASS br.dir: setAttribute() to true |
| PASS br.dir: setAttribute() to false |
| PASS br.dir: setAttribute() to object "[object Object]" |
| PASS br.dir: setAttribute() to NaN |
| PASS br.dir: setAttribute() to Infinity |
| PASS br.dir: setAttribute() to -Infinity |
| PASS br.dir: setAttribute() to "\0" |
| PASS br.dir: setAttribute() to null |
| PASS br.dir: setAttribute() to object "test-toString" |
| PASS br.dir: setAttribute() to object "test-valueOf" |
| PASS br.dir: setAttribute() to "ltr" |
| PASS br.dir: setAttribute() to "xltr" |
| PASS br.dir: setAttribute() to "ltr\0" |
| PASS br.dir: setAttribute() to "tr" |
| PASS br.dir: setAttribute() to "LTR" |
| PASS br.dir: setAttribute() to "rtl" |
| PASS br.dir: setAttribute() to "xrtl" |
| PASS br.dir: setAttribute() to "rtl\0" |
| PASS br.dir: setAttribute() to "tl" |
| PASS br.dir: setAttribute() to "RTL" |
| PASS br.dir: setAttribute() to "auto" |
| PASS br.dir: setAttribute() to "xauto" |
| PASS br.dir: setAttribute() to "auto\0" |
| PASS br.dir: setAttribute() to "uto" |
| PASS br.dir: setAttribute() to "AUTO" |
| PASS br.dir: IDL set to "" |
| PASS br.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.dir: IDL set to undefined |
| PASS br.dir: IDL set to 7 |
| PASS br.dir: IDL set to 1.5 |
| PASS br.dir: IDL set to "5%" |
| PASS br.dir: IDL set to "+100" |
| PASS br.dir: IDL set to ".5" |
| PASS br.dir: IDL set to true |
| PASS br.dir: IDL set to false |
| PASS br.dir: IDL set to object "[object Object]" |
| PASS br.dir: IDL set to NaN |
| PASS br.dir: IDL set to Infinity |
| PASS br.dir: IDL set to -Infinity |
| PASS br.dir: IDL set to "\0" |
| PASS br.dir: IDL set to null |
| PASS br.dir: IDL set to object "test-toString" |
| PASS br.dir: IDL set to object "test-valueOf" |
| PASS br.dir: IDL set to "ltr" |
| PASS br.dir: IDL set to "xltr" |
| PASS br.dir: IDL set to "ltr\0" |
| PASS br.dir: IDL set to "tr" |
| PASS br.dir: IDL set to "LTR" |
| PASS br.dir: IDL set to "rtl" |
| PASS br.dir: IDL set to "xrtl" |
| PASS br.dir: IDL set to "rtl\0" |
| PASS br.dir: IDL set to "tl" |
| PASS br.dir: IDL set to "RTL" |
| PASS br.dir: IDL set to "auto" |
| PASS br.dir: IDL set to "xauto" |
| PASS br.dir: IDL set to "auto\0" |
| PASS br.dir: IDL set to "uto" |
| PASS br.dir: IDL set to "AUTO" |
| PASS br.className (<br class>): typeof IDL attribute |
| PASS br.className (<br class>): IDL get with DOM attribute unset |
| PASS br.className (<br class>): setAttribute() to "" |
| PASS br.className (<br class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.className (<br class>): setAttribute() to undefined |
| PASS br.className (<br class>): setAttribute() to 7 |
| PASS br.className (<br class>): setAttribute() to 1.5 |
| PASS br.className (<br class>): setAttribute() to "5%" |
| PASS br.className (<br class>): setAttribute() to "+100" |
| PASS br.className (<br class>): setAttribute() to ".5" |
| PASS br.className (<br class>): setAttribute() to true |
| PASS br.className (<br class>): setAttribute() to false |
| PASS br.className (<br class>): setAttribute() to object "[object Object]" |
| PASS br.className (<br class>): setAttribute() to NaN |
| PASS br.className (<br class>): setAttribute() to Infinity |
| PASS br.className (<br class>): setAttribute() to -Infinity |
| PASS br.className (<br class>): setAttribute() to "\0" |
| PASS br.className (<br class>): setAttribute() to null |
| PASS br.className (<br class>): setAttribute() to object "test-toString" |
| PASS br.className (<br class>): setAttribute() to object "test-valueOf" |
| PASS br.className (<br class>): IDL set to "" |
| PASS br.className (<br class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.className (<br class>): IDL set to undefined |
| PASS br.className (<br class>): IDL set to 7 |
| PASS br.className (<br class>): IDL set to 1.5 |
| PASS br.className (<br class>): IDL set to "5%" |
| PASS br.className (<br class>): IDL set to "+100" |
| PASS br.className (<br class>): IDL set to ".5" |
| PASS br.className (<br class>): IDL set to true |
| PASS br.className (<br class>): IDL set to false |
| PASS br.className (<br class>): IDL set to object "[object Object]" |
| PASS br.className (<br class>): IDL set to NaN |
| PASS br.className (<br class>): IDL set to Infinity |
| PASS br.className (<br class>): IDL set to -Infinity |
| PASS br.className (<br class>): IDL set to "\0" |
| PASS br.className (<br class>): IDL set to null |
| PASS br.className (<br class>): IDL set to object "test-toString" |
| PASS br.className (<br class>): IDL set to object "test-valueOf" |
| FAIL br.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL br.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL br.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL br.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL br.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL br.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL br.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL br.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL br.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL br.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL br.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS br.autofocus: IDL set to true |
| FAIL br.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL br.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL br.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL br.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL br.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL br.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL br.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL br.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS br.hidden: typeof IDL attribute |
| PASS br.hidden: IDL get with DOM attribute unset |
| PASS br.hidden: setAttribute() to "" |
| PASS br.hidden: setAttribute() to " foo " |
| PASS br.hidden: setAttribute() to undefined |
| PASS br.hidden: setAttribute() to null |
| PASS br.hidden: setAttribute() to 7 |
| PASS br.hidden: setAttribute() to 1.5 |
| PASS br.hidden: setAttribute() to "5%" |
| PASS br.hidden: setAttribute() to "+100" |
| PASS br.hidden: setAttribute() to ".5" |
| PASS br.hidden: setAttribute() to true |
| PASS br.hidden: setAttribute() to false |
| PASS br.hidden: setAttribute() to object "[object Object]" |
| PASS br.hidden: setAttribute() to NaN |
| PASS br.hidden: setAttribute() to Infinity |
| PASS br.hidden: setAttribute() to -Infinity |
| PASS br.hidden: setAttribute() to "\0" |
| PASS br.hidden: setAttribute() to object "test-toString" |
| PASS br.hidden: setAttribute() to object "test-valueOf" |
| PASS br.hidden: setAttribute() to "hidden" |
| PASS br.hidden: IDL set to "" |
| PASS br.hidden: IDL set to " foo " |
| PASS br.hidden: IDL set to undefined |
| PASS br.hidden: IDL set to null |
| PASS br.hidden: IDL set to 7 |
| PASS br.hidden: IDL set to 1.5 |
| PASS br.hidden: IDL set to "5%" |
| PASS br.hidden: IDL set to "+100" |
| PASS br.hidden: IDL set to ".5" |
| PASS br.hidden: IDL set to true |
| PASS br.hidden: IDL set to false |
| PASS br.hidden: IDL set to object "[object Object]" |
| PASS br.hidden: IDL set to NaN |
| PASS br.hidden: IDL set to Infinity |
| PASS br.hidden: IDL set to -Infinity |
| PASS br.hidden: IDL set to "\0" |
| PASS br.hidden: IDL set to object "test-toString" |
| PASS br.hidden: IDL set to object "test-valueOf" |
| PASS br.accessKey: typeof IDL attribute |
| PASS br.accessKey: IDL get with DOM attribute unset |
| PASS br.accessKey: setAttribute() to "" |
| PASS br.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.accessKey: setAttribute() to undefined |
| PASS br.accessKey: setAttribute() to 7 |
| PASS br.accessKey: setAttribute() to 1.5 |
| PASS br.accessKey: setAttribute() to "5%" |
| PASS br.accessKey: setAttribute() to "+100" |
| PASS br.accessKey: setAttribute() to ".5" |
| PASS br.accessKey: setAttribute() to true |
| PASS br.accessKey: setAttribute() to false |
| PASS br.accessKey: setAttribute() to object "[object Object]" |
| PASS br.accessKey: setAttribute() to NaN |
| PASS br.accessKey: setAttribute() to Infinity |
| PASS br.accessKey: setAttribute() to -Infinity |
| PASS br.accessKey: setAttribute() to "\0" |
| PASS br.accessKey: setAttribute() to null |
| PASS br.accessKey: setAttribute() to object "test-toString" |
| PASS br.accessKey: setAttribute() to object "test-valueOf" |
| PASS br.accessKey: IDL set to "" |
| PASS br.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.accessKey: IDL set to undefined |
| PASS br.accessKey: IDL set to 7 |
| PASS br.accessKey: IDL set to 1.5 |
| PASS br.accessKey: IDL set to "5%" |
| PASS br.accessKey: IDL set to "+100" |
| PASS br.accessKey: IDL set to ".5" |
| PASS br.accessKey: IDL set to true |
| PASS br.accessKey: IDL set to false |
| PASS br.accessKey: IDL set to object "[object Object]" |
| PASS br.accessKey: IDL set to NaN |
| PASS br.accessKey: IDL set to Infinity |
| PASS br.accessKey: IDL set to -Infinity |
| PASS br.accessKey: IDL set to "\0" |
| PASS br.accessKey: IDL set to null |
| PASS br.accessKey: IDL set to object "test-toString" |
| PASS br.accessKey: IDL set to object "test-valueOf" |
| PASS br.tabIndex: typeof IDL attribute |
| PASS br.tabIndex: setAttribute() to -36 |
| PASS br.tabIndex: setAttribute() to -1 |
| PASS br.tabIndex: setAttribute() to 0 |
| PASS br.tabIndex: setAttribute() to 1 |
| PASS br.tabIndex: setAttribute() to 2147483647 |
| PASS br.tabIndex: setAttribute() to -2147483648 |
| PASS br.tabIndex: setAttribute() to "-1" |
| PASS br.tabIndex: setAttribute() to "-0" |
| PASS br.tabIndex: setAttribute() to "0" |
| PASS br.tabIndex: setAttribute() to "1" |
| PASS br.tabIndex: setAttribute() to "\t7" |
| PASS br.tabIndex: setAttribute() to "\f7" |
| PASS br.tabIndex: setAttribute() to " 7" |
| PASS br.tabIndex: setAttribute() to "\n7" |
| PASS br.tabIndex: setAttribute() to "\r7" |
| PASS br.tabIndex: setAttribute() to 1.5 |
| PASS br.tabIndex: setAttribute() to "5%" |
| PASS br.tabIndex: setAttribute() to "+100" |
| PASS br.tabIndex: setAttribute() to object "2" |
| PASS br.tabIndex: IDL set to -36 |
| PASS br.tabIndex: IDL set to -1 |
| PASS br.tabIndex: IDL set to 0 |
| PASS br.tabIndex: IDL set to 1 |
| PASS br.tabIndex: IDL set to 2147483647 |
| PASS br.tabIndex: IDL set to -2147483648 |
| PASS br.clear: typeof IDL attribute |
| PASS br.clear: IDL get with DOM attribute unset |
| PASS br.clear: setAttribute() to "" |
| PASS br.clear: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.clear: setAttribute() to undefined |
| PASS br.clear: setAttribute() to 7 |
| PASS br.clear: setAttribute() to 1.5 |
| PASS br.clear: setAttribute() to "5%" |
| PASS br.clear: setAttribute() to "+100" |
| PASS br.clear: setAttribute() to ".5" |
| PASS br.clear: setAttribute() to true |
| PASS br.clear: setAttribute() to false |
| PASS br.clear: setAttribute() to object "[object Object]" |
| PASS br.clear: setAttribute() to NaN |
| PASS br.clear: setAttribute() to Infinity |
| PASS br.clear: setAttribute() to -Infinity |
| PASS br.clear: setAttribute() to "\0" |
| PASS br.clear: setAttribute() to null |
| PASS br.clear: setAttribute() to object "test-toString" |
| PASS br.clear: setAttribute() to object "test-valueOf" |
| PASS br.clear: IDL set to "" |
| PASS br.clear: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS br.clear: IDL set to undefined |
| PASS br.clear: IDL set to 7 |
| PASS br.clear: IDL set to 1.5 |
| PASS br.clear: IDL set to "5%" |
| PASS br.clear: IDL set to "+100" |
| PASS br.clear: IDL set to ".5" |
| PASS br.clear: IDL set to true |
| PASS br.clear: IDL set to false |
| PASS br.clear: IDL set to object "[object Object]" |
| PASS br.clear: IDL set to NaN |
| PASS br.clear: IDL set to Infinity |
| PASS br.clear: IDL set to -Infinity |
| PASS br.clear: IDL set to "\0" |
| PASS br.clear: IDL set to null |
| PASS br.clear: IDL set to object "test-toString" |
| PASS br.clear: IDL set to object "test-valueOf" |
| PASS wbr.title: typeof IDL attribute |
| PASS wbr.title: IDL get with DOM attribute unset |
| PASS wbr.title: setAttribute() to "" |
| PASS wbr.title: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.title: setAttribute() to undefined |
| PASS wbr.title: setAttribute() to 7 |
| PASS wbr.title: setAttribute() to 1.5 |
| PASS wbr.title: setAttribute() to "5%" |
| PASS wbr.title: setAttribute() to "+100" |
| PASS wbr.title: setAttribute() to ".5" |
| PASS wbr.title: setAttribute() to true |
| PASS wbr.title: setAttribute() to false |
| PASS wbr.title: setAttribute() to object "[object Object]" |
| PASS wbr.title: setAttribute() to NaN |
| PASS wbr.title: setAttribute() to Infinity |
| PASS wbr.title: setAttribute() to -Infinity |
| PASS wbr.title: setAttribute() to "\0" |
| PASS wbr.title: setAttribute() to null |
| PASS wbr.title: setAttribute() to object "test-toString" |
| PASS wbr.title: setAttribute() to object "test-valueOf" |
| PASS wbr.title: IDL set to "" |
| PASS wbr.title: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.title: IDL set to undefined |
| PASS wbr.title: IDL set to 7 |
| PASS wbr.title: IDL set to 1.5 |
| PASS wbr.title: IDL set to "5%" |
| PASS wbr.title: IDL set to "+100" |
| PASS wbr.title: IDL set to ".5" |
| PASS wbr.title: IDL set to true |
| PASS wbr.title: IDL set to false |
| PASS wbr.title: IDL set to object "[object Object]" |
| PASS wbr.title: IDL set to NaN |
| PASS wbr.title: IDL set to Infinity |
| PASS wbr.title: IDL set to -Infinity |
| PASS wbr.title: IDL set to "\0" |
| PASS wbr.title: IDL set to null |
| PASS wbr.title: IDL set to object "test-toString" |
| PASS wbr.title: IDL set to object "test-valueOf" |
| PASS wbr.lang: typeof IDL attribute |
| PASS wbr.lang: IDL get with DOM attribute unset |
| PASS wbr.lang: setAttribute() to "" |
| PASS wbr.lang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.lang: setAttribute() to undefined |
| PASS wbr.lang: setAttribute() to 7 |
| PASS wbr.lang: setAttribute() to 1.5 |
| PASS wbr.lang: setAttribute() to "5%" |
| PASS wbr.lang: setAttribute() to "+100" |
| PASS wbr.lang: setAttribute() to ".5" |
| PASS wbr.lang: setAttribute() to true |
| PASS wbr.lang: setAttribute() to false |
| PASS wbr.lang: setAttribute() to object "[object Object]" |
| PASS wbr.lang: setAttribute() to NaN |
| PASS wbr.lang: setAttribute() to Infinity |
| PASS wbr.lang: setAttribute() to -Infinity |
| PASS wbr.lang: setAttribute() to "\0" |
| PASS wbr.lang: setAttribute() to null |
| PASS wbr.lang: setAttribute() to object "test-toString" |
| PASS wbr.lang: setAttribute() to object "test-valueOf" |
| PASS wbr.lang: IDL set to "" |
| PASS wbr.lang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.lang: IDL set to undefined |
| PASS wbr.lang: IDL set to 7 |
| PASS wbr.lang: IDL set to 1.5 |
| PASS wbr.lang: IDL set to "5%" |
| PASS wbr.lang: IDL set to "+100" |
| PASS wbr.lang: IDL set to ".5" |
| PASS wbr.lang: IDL set to true |
| PASS wbr.lang: IDL set to false |
| PASS wbr.lang: IDL set to object "[object Object]" |
| PASS wbr.lang: IDL set to NaN |
| PASS wbr.lang: IDL set to Infinity |
| PASS wbr.lang: IDL set to -Infinity |
| PASS wbr.lang: IDL set to "\0" |
| PASS wbr.lang: IDL set to null |
| PASS wbr.lang: IDL set to object "test-toString" |
| PASS wbr.lang: IDL set to object "test-valueOf" |
| PASS wbr.dir: typeof IDL attribute |
| PASS wbr.dir: IDL get with DOM attribute unset |
| PASS wbr.dir: setAttribute() to "" |
| PASS wbr.dir: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.dir: setAttribute() to undefined |
| PASS wbr.dir: setAttribute() to 7 |
| PASS wbr.dir: setAttribute() to 1.5 |
| PASS wbr.dir: setAttribute() to "5%" |
| PASS wbr.dir: setAttribute() to "+100" |
| PASS wbr.dir: setAttribute() to ".5" |
| PASS wbr.dir: setAttribute() to true |
| PASS wbr.dir: setAttribute() to false |
| PASS wbr.dir: setAttribute() to object "[object Object]" |
| PASS wbr.dir: setAttribute() to NaN |
| PASS wbr.dir: setAttribute() to Infinity |
| PASS wbr.dir: setAttribute() to -Infinity |
| PASS wbr.dir: setAttribute() to "\0" |
| PASS wbr.dir: setAttribute() to null |
| PASS wbr.dir: setAttribute() to object "test-toString" |
| PASS wbr.dir: setAttribute() to object "test-valueOf" |
| PASS wbr.dir: setAttribute() to "ltr" |
| PASS wbr.dir: setAttribute() to "xltr" |
| PASS wbr.dir: setAttribute() to "ltr\0" |
| PASS wbr.dir: setAttribute() to "tr" |
| PASS wbr.dir: setAttribute() to "LTR" |
| PASS wbr.dir: setAttribute() to "rtl" |
| PASS wbr.dir: setAttribute() to "xrtl" |
| PASS wbr.dir: setAttribute() to "rtl\0" |
| PASS wbr.dir: setAttribute() to "tl" |
| PASS wbr.dir: setAttribute() to "RTL" |
| PASS wbr.dir: setAttribute() to "auto" |
| PASS wbr.dir: setAttribute() to "xauto" |
| PASS wbr.dir: setAttribute() to "auto\0" |
| PASS wbr.dir: setAttribute() to "uto" |
| PASS wbr.dir: setAttribute() to "AUTO" |
| PASS wbr.dir: IDL set to "" |
| PASS wbr.dir: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.dir: IDL set to undefined |
| PASS wbr.dir: IDL set to 7 |
| PASS wbr.dir: IDL set to 1.5 |
| PASS wbr.dir: IDL set to "5%" |
| PASS wbr.dir: IDL set to "+100" |
| PASS wbr.dir: IDL set to ".5" |
| PASS wbr.dir: IDL set to true |
| PASS wbr.dir: IDL set to false |
| PASS wbr.dir: IDL set to object "[object Object]" |
| PASS wbr.dir: IDL set to NaN |
| PASS wbr.dir: IDL set to Infinity |
| PASS wbr.dir: IDL set to -Infinity |
| PASS wbr.dir: IDL set to "\0" |
| PASS wbr.dir: IDL set to null |
| PASS wbr.dir: IDL set to object "test-toString" |
| PASS wbr.dir: IDL set to object "test-valueOf" |
| PASS wbr.dir: IDL set to "ltr" |
| PASS wbr.dir: IDL set to "xltr" |
| PASS wbr.dir: IDL set to "ltr\0" |
| PASS wbr.dir: IDL set to "tr" |
| PASS wbr.dir: IDL set to "LTR" |
| PASS wbr.dir: IDL set to "rtl" |
| PASS wbr.dir: IDL set to "xrtl" |
| PASS wbr.dir: IDL set to "rtl\0" |
| PASS wbr.dir: IDL set to "tl" |
| PASS wbr.dir: IDL set to "RTL" |
| PASS wbr.dir: IDL set to "auto" |
| PASS wbr.dir: IDL set to "xauto" |
| PASS wbr.dir: IDL set to "auto\0" |
| PASS wbr.dir: IDL set to "uto" |
| PASS wbr.dir: IDL set to "AUTO" |
| PASS wbr.className (<wbr class>): typeof IDL attribute |
| PASS wbr.className (<wbr class>): IDL get with DOM attribute unset |
| PASS wbr.className (<wbr class>): setAttribute() to "" |
| PASS wbr.className (<wbr class>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.className (<wbr class>): setAttribute() to undefined |
| PASS wbr.className (<wbr class>): setAttribute() to 7 |
| PASS wbr.className (<wbr class>): setAttribute() to 1.5 |
| PASS wbr.className (<wbr class>): setAttribute() to "5%" |
| PASS wbr.className (<wbr class>): setAttribute() to "+100" |
| PASS wbr.className (<wbr class>): setAttribute() to ".5" |
| PASS wbr.className (<wbr class>): setAttribute() to true |
| PASS wbr.className (<wbr class>): setAttribute() to false |
| PASS wbr.className (<wbr class>): setAttribute() to object "[object Object]" |
| PASS wbr.className (<wbr class>): setAttribute() to NaN |
| PASS wbr.className (<wbr class>): setAttribute() to Infinity |
| PASS wbr.className (<wbr class>): setAttribute() to -Infinity |
| PASS wbr.className (<wbr class>): setAttribute() to "\0" |
| PASS wbr.className (<wbr class>): setAttribute() to null |
| PASS wbr.className (<wbr class>): setAttribute() to object "test-toString" |
| PASS wbr.className (<wbr class>): setAttribute() to object "test-valueOf" |
| PASS wbr.className (<wbr class>): IDL set to "" |
| PASS wbr.className (<wbr class>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.className (<wbr class>): IDL set to undefined |
| PASS wbr.className (<wbr class>): IDL set to 7 |
| PASS wbr.className (<wbr class>): IDL set to 1.5 |
| PASS wbr.className (<wbr class>): IDL set to "5%" |
| PASS wbr.className (<wbr class>): IDL set to "+100" |
| PASS wbr.className (<wbr class>): IDL set to ".5" |
| PASS wbr.className (<wbr class>): IDL set to true |
| PASS wbr.className (<wbr class>): IDL set to false |
| PASS wbr.className (<wbr class>): IDL set to object "[object Object]" |
| PASS wbr.className (<wbr class>): IDL set to NaN |
| PASS wbr.className (<wbr class>): IDL set to Infinity |
| PASS wbr.className (<wbr class>): IDL set to -Infinity |
| PASS wbr.className (<wbr class>): IDL set to "\0" |
| PASS wbr.className (<wbr class>): IDL set to null |
| PASS wbr.className (<wbr class>): IDL set to object "test-toString" |
| PASS wbr.className (<wbr class>): IDL set to object "test-valueOf" |
| FAIL wbr.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL wbr.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL wbr.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL wbr.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL wbr.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL wbr.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL wbr.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL wbr.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL wbr.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL wbr.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL wbr.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS wbr.autofocus: IDL set to true |
| FAIL wbr.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL wbr.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL wbr.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL wbr.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL wbr.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL wbr.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL wbr.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL wbr.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS wbr.hidden: typeof IDL attribute |
| PASS wbr.hidden: IDL get with DOM attribute unset |
| PASS wbr.hidden: setAttribute() to "" |
| PASS wbr.hidden: setAttribute() to " foo " |
| PASS wbr.hidden: setAttribute() to undefined |
| PASS wbr.hidden: setAttribute() to null |
| PASS wbr.hidden: setAttribute() to 7 |
| PASS wbr.hidden: setAttribute() to 1.5 |
| PASS wbr.hidden: setAttribute() to "5%" |
| PASS wbr.hidden: setAttribute() to "+100" |
| PASS wbr.hidden: setAttribute() to ".5" |
| PASS wbr.hidden: setAttribute() to true |
| PASS wbr.hidden: setAttribute() to false |
| PASS wbr.hidden: setAttribute() to object "[object Object]" |
| PASS wbr.hidden: setAttribute() to NaN |
| PASS wbr.hidden: setAttribute() to Infinity |
| PASS wbr.hidden: setAttribute() to -Infinity |
| PASS wbr.hidden: setAttribute() to "\0" |
| PASS wbr.hidden: setAttribute() to object "test-toString" |
| PASS wbr.hidden: setAttribute() to object "test-valueOf" |
| PASS wbr.hidden: setAttribute() to "hidden" |
| PASS wbr.hidden: IDL set to "" |
| PASS wbr.hidden: IDL set to " foo " |
| PASS wbr.hidden: IDL set to undefined |
| PASS wbr.hidden: IDL set to null |
| PASS wbr.hidden: IDL set to 7 |
| PASS wbr.hidden: IDL set to 1.5 |
| PASS wbr.hidden: IDL set to "5%" |
| PASS wbr.hidden: IDL set to "+100" |
| PASS wbr.hidden: IDL set to ".5" |
| PASS wbr.hidden: IDL set to true |
| PASS wbr.hidden: IDL set to false |
| PASS wbr.hidden: IDL set to object "[object Object]" |
| PASS wbr.hidden: IDL set to NaN |
| PASS wbr.hidden: IDL set to Infinity |
| PASS wbr.hidden: IDL set to -Infinity |
| PASS wbr.hidden: IDL set to "\0" |
| PASS wbr.hidden: IDL set to object "test-toString" |
| PASS wbr.hidden: IDL set to object "test-valueOf" |
| PASS wbr.accessKey: typeof IDL attribute |
| PASS wbr.accessKey: IDL get with DOM attribute unset |
| PASS wbr.accessKey: setAttribute() to "" |
| PASS wbr.accessKey: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.accessKey: setAttribute() to undefined |
| PASS wbr.accessKey: setAttribute() to 7 |
| PASS wbr.accessKey: setAttribute() to 1.5 |
| PASS wbr.accessKey: setAttribute() to "5%" |
| PASS wbr.accessKey: setAttribute() to "+100" |
| PASS wbr.accessKey: setAttribute() to ".5" |
| PASS wbr.accessKey: setAttribute() to true |
| PASS wbr.accessKey: setAttribute() to false |
| PASS wbr.accessKey: setAttribute() to object "[object Object]" |
| PASS wbr.accessKey: setAttribute() to NaN |
| PASS wbr.accessKey: setAttribute() to Infinity |
| PASS wbr.accessKey: setAttribute() to -Infinity |
| PASS wbr.accessKey: setAttribute() to "\0" |
| PASS wbr.accessKey: setAttribute() to null |
| PASS wbr.accessKey: setAttribute() to object "test-toString" |
| PASS wbr.accessKey: setAttribute() to object "test-valueOf" |
| PASS wbr.accessKey: IDL set to "" |
| PASS wbr.accessKey: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS wbr.accessKey: IDL set to undefined |
| PASS wbr.accessKey: IDL set to 7 |
| PASS wbr.accessKey: IDL set to 1.5 |
| PASS wbr.accessKey: IDL set to "5%" |
| PASS wbr.accessKey: IDL set to "+100" |
| PASS wbr.accessKey: IDL set to ".5" |
| PASS wbr.accessKey: IDL set to true |
| PASS wbr.accessKey: IDL set to false |
| PASS wbr.accessKey: IDL set to object "[object Object]" |
| PASS wbr.accessKey: IDL set to NaN |
| PASS wbr.accessKey: IDL set to Infinity |
| PASS wbr.accessKey: IDL set to -Infinity |
| PASS wbr.accessKey: IDL set to "\0" |
| PASS wbr.accessKey: IDL set to null |
| PASS wbr.accessKey: IDL set to object "test-toString" |
| PASS wbr.accessKey: IDL set to object "test-valueOf" |
| PASS wbr.tabIndex: typeof IDL attribute |
| PASS wbr.tabIndex: setAttribute() to -36 |
| PASS wbr.tabIndex: setAttribute() to -1 |
| PASS wbr.tabIndex: setAttribute() to 0 |
| PASS wbr.tabIndex: setAttribute() to 1 |
| PASS wbr.tabIndex: setAttribute() to 2147483647 |
| PASS wbr.tabIndex: setAttribute() to -2147483648 |
| PASS wbr.tabIndex: setAttribute() to "-1" |
| PASS wbr.tabIndex: setAttribute() to "-0" |
| PASS wbr.tabIndex: setAttribute() to "0" |
| PASS wbr.tabIndex: setAttribute() to "1" |
| PASS wbr.tabIndex: setAttribute() to "\t7" |
| PASS wbr.tabIndex: setAttribute() to "\f7" |
| PASS wbr.tabIndex: setAttribute() to " 7" |
| PASS wbr.tabIndex: setAttribute() to "\n7" |
| PASS wbr.tabIndex: setAttribute() to "\r7" |
| PASS wbr.tabIndex: setAttribute() to 1.5 |
| PASS wbr.tabIndex: setAttribute() to "5%" |
| PASS wbr.tabIndex: setAttribute() to "+100" |
| PASS wbr.tabIndex: setAttribute() to object "2" |
| PASS wbr.tabIndex: IDL set to -36 |
| PASS wbr.tabIndex: IDL set to -1 |
| PASS wbr.tabIndex: IDL set to 0 |
| PASS wbr.tabIndex: IDL set to 1 |
| PASS wbr.tabIndex: IDL set to 2147483647 |
| PASS wbr.tabIndex: IDL set to -2147483648 |
| (Note: missing tests for types tokenlist.) |