| 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 p.title: typeof IDL attribute |
| PASS p.title: IDL get with DOM attribute unset |
| PASS p.title: setAttribute() to "" |
| PASS p.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 p.title: setAttribute() to undefined |
| PASS p.title: setAttribute() to 7 |
| PASS p.title: setAttribute() to 1.5 |
| PASS p.title: setAttribute() to "5%" |
| PASS p.title: setAttribute() to "+100" |
| PASS p.title: setAttribute() to ".5" |
| PASS p.title: setAttribute() to true |
| PASS p.title: setAttribute() to false |
| PASS p.title: setAttribute() to object "[object Object]" |
| PASS p.title: setAttribute() to NaN |
| PASS p.title: setAttribute() to Infinity |
| PASS p.title: setAttribute() to -Infinity |
| PASS p.title: setAttribute() to "\0" |
| PASS p.title: setAttribute() to null |
| PASS p.title: setAttribute() to object "test-toString" |
| PASS p.title: setAttribute() to object "test-valueOf" |
| PASS p.title: IDL set to "" |
| PASS p.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 p.title: IDL set to undefined |
| PASS p.title: IDL set to 7 |
| PASS p.title: IDL set to 1.5 |
| PASS p.title: IDL set to "5%" |
| PASS p.title: IDL set to "+100" |
| PASS p.title: IDL set to ".5" |
| PASS p.title: IDL set to true |
| PASS p.title: IDL set to false |
| PASS p.title: IDL set to object "[object Object]" |
| PASS p.title: IDL set to NaN |
| PASS p.title: IDL set to Infinity |
| PASS p.title: IDL set to -Infinity |
| PASS p.title: IDL set to "\0" |
| PASS p.title: IDL set to null |
| PASS p.title: IDL set to object "test-toString" |
| PASS p.title: IDL set to object "test-valueOf" |
| PASS p.lang: typeof IDL attribute |
| PASS p.lang: IDL get with DOM attribute unset |
| PASS p.lang: setAttribute() to "" |
| PASS p.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 p.lang: setAttribute() to undefined |
| PASS p.lang: setAttribute() to 7 |
| PASS p.lang: setAttribute() to 1.5 |
| PASS p.lang: setAttribute() to "5%" |
| PASS p.lang: setAttribute() to "+100" |
| PASS p.lang: setAttribute() to ".5" |
| PASS p.lang: setAttribute() to true |
| PASS p.lang: setAttribute() to false |
| PASS p.lang: setAttribute() to object "[object Object]" |
| PASS p.lang: setAttribute() to NaN |
| PASS p.lang: setAttribute() to Infinity |
| PASS p.lang: setAttribute() to -Infinity |
| PASS p.lang: setAttribute() to "\0" |
| PASS p.lang: setAttribute() to null |
| PASS p.lang: setAttribute() to object "test-toString" |
| PASS p.lang: setAttribute() to object "test-valueOf" |
| PASS p.lang: IDL set to "" |
| PASS p.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 p.lang: IDL set to undefined |
| PASS p.lang: IDL set to 7 |
| PASS p.lang: IDL set to 1.5 |
| PASS p.lang: IDL set to "5%" |
| PASS p.lang: IDL set to "+100" |
| PASS p.lang: IDL set to ".5" |
| PASS p.lang: IDL set to true |
| PASS p.lang: IDL set to false |
| PASS p.lang: IDL set to object "[object Object]" |
| PASS p.lang: IDL set to NaN |
| PASS p.lang: IDL set to Infinity |
| PASS p.lang: IDL set to -Infinity |
| PASS p.lang: IDL set to "\0" |
| PASS p.lang: IDL set to null |
| PASS p.lang: IDL set to object "test-toString" |
| PASS p.lang: IDL set to object "test-valueOf" |
| PASS p.dir: typeof IDL attribute |
| PASS p.dir: IDL get with DOM attribute unset |
| PASS p.dir: setAttribute() to "" |
| PASS p.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 p.dir: setAttribute() to undefined |
| PASS p.dir: setAttribute() to 7 |
| PASS p.dir: setAttribute() to 1.5 |
| PASS p.dir: setAttribute() to "5%" |
| PASS p.dir: setAttribute() to "+100" |
| PASS p.dir: setAttribute() to ".5" |
| PASS p.dir: setAttribute() to true |
| PASS p.dir: setAttribute() to false |
| PASS p.dir: setAttribute() to object "[object Object]" |
| PASS p.dir: setAttribute() to NaN |
| PASS p.dir: setAttribute() to Infinity |
| PASS p.dir: setAttribute() to -Infinity |
| PASS p.dir: setAttribute() to "\0" |
| PASS p.dir: setAttribute() to null |
| PASS p.dir: setAttribute() to object "test-toString" |
| PASS p.dir: setAttribute() to object "test-valueOf" |
| PASS p.dir: setAttribute() to "ltr" |
| PASS p.dir: setAttribute() to "xltr" |
| PASS p.dir: setAttribute() to "ltr\0" |
| PASS p.dir: setAttribute() to "tr" |
| PASS p.dir: setAttribute() to "LTR" |
| PASS p.dir: setAttribute() to "rtl" |
| PASS p.dir: setAttribute() to "xrtl" |
| PASS p.dir: setAttribute() to "rtl\0" |
| PASS p.dir: setAttribute() to "tl" |
| PASS p.dir: setAttribute() to "RTL" |
| PASS p.dir: setAttribute() to "auto" |
| PASS p.dir: setAttribute() to "xauto" |
| PASS p.dir: setAttribute() to "auto\0" |
| PASS p.dir: setAttribute() to "uto" |
| PASS p.dir: setAttribute() to "AUTO" |
| PASS p.dir: IDL set to "" |
| PASS p.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 p.dir: IDL set to undefined |
| PASS p.dir: IDL set to 7 |
| PASS p.dir: IDL set to 1.5 |
| PASS p.dir: IDL set to "5%" |
| PASS p.dir: IDL set to "+100" |
| PASS p.dir: IDL set to ".5" |
| PASS p.dir: IDL set to true |
| PASS p.dir: IDL set to false |
| PASS p.dir: IDL set to object "[object Object]" |
| PASS p.dir: IDL set to NaN |
| PASS p.dir: IDL set to Infinity |
| PASS p.dir: IDL set to -Infinity |
| PASS p.dir: IDL set to "\0" |
| PASS p.dir: IDL set to null |
| PASS p.dir: IDL set to object "test-toString" |
| PASS p.dir: IDL set to object "test-valueOf" |
| PASS p.dir: IDL set to "ltr" |
| PASS p.dir: IDL set to "xltr" |
| PASS p.dir: IDL set to "ltr\0" |
| PASS p.dir: IDL set to "tr" |
| PASS p.dir: IDL set to "LTR" |
| PASS p.dir: IDL set to "rtl" |
| PASS p.dir: IDL set to "xrtl" |
| PASS p.dir: IDL set to "rtl\0" |
| PASS p.dir: IDL set to "tl" |
| PASS p.dir: IDL set to "RTL" |
| PASS p.dir: IDL set to "auto" |
| PASS p.dir: IDL set to "xauto" |
| PASS p.dir: IDL set to "auto\0" |
| PASS p.dir: IDL set to "uto" |
| PASS p.dir: IDL set to "AUTO" |
| PASS p.className (<p class>): typeof IDL attribute |
| PASS p.className (<p class>): IDL get with DOM attribute unset |
| PASS p.className (<p class>): setAttribute() to "" |
| PASS p.className (<p 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 p.className (<p class>): setAttribute() to undefined |
| PASS p.className (<p class>): setAttribute() to 7 |
| PASS p.className (<p class>): setAttribute() to 1.5 |
| PASS p.className (<p class>): setAttribute() to "5%" |
| PASS p.className (<p class>): setAttribute() to "+100" |
| PASS p.className (<p class>): setAttribute() to ".5" |
| PASS p.className (<p class>): setAttribute() to true |
| PASS p.className (<p class>): setAttribute() to false |
| PASS p.className (<p class>): setAttribute() to object "[object Object]" |
| PASS p.className (<p class>): setAttribute() to NaN |
| PASS p.className (<p class>): setAttribute() to Infinity |
| PASS p.className (<p class>): setAttribute() to -Infinity |
| PASS p.className (<p class>): setAttribute() to "\0" |
| PASS p.className (<p class>): setAttribute() to null |
| PASS p.className (<p class>): setAttribute() to object "test-toString" |
| PASS p.className (<p class>): setAttribute() to object "test-valueOf" |
| PASS p.className (<p class>): IDL set to "" |
| PASS p.className (<p 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 p.className (<p class>): IDL set to undefined |
| PASS p.className (<p class>): IDL set to 7 |
| PASS p.className (<p class>): IDL set to 1.5 |
| PASS p.className (<p class>): IDL set to "5%" |
| PASS p.className (<p class>): IDL set to "+100" |
| PASS p.className (<p class>): IDL set to ".5" |
| PASS p.className (<p class>): IDL set to true |
| PASS p.className (<p class>): IDL set to false |
| PASS p.className (<p class>): IDL set to object "[object Object]" |
| PASS p.className (<p class>): IDL set to NaN |
| PASS p.className (<p class>): IDL set to Infinity |
| PASS p.className (<p class>): IDL set to -Infinity |
| PASS p.className (<p class>): IDL set to "\0" |
| PASS p.className (<p class>): IDL set to null |
| PASS p.className (<p class>): IDL set to object "test-toString" |
| PASS p.className (<p class>): IDL set to object "test-valueOf" |
| FAIL p.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL p.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL p.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL p.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL p.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL p.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL p.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL p.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL p.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL p.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL p.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS p.autofocus: IDL set to true |
| FAIL p.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL p.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL p.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL p.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL p.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL p.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL p.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL p.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS p.hidden: typeof IDL attribute |
| PASS p.hidden: IDL get with DOM attribute unset |
| PASS p.hidden: setAttribute() to "" |
| PASS p.hidden: setAttribute() to " foo " |
| PASS p.hidden: setAttribute() to undefined |
| PASS p.hidden: setAttribute() to null |
| PASS p.hidden: setAttribute() to 7 |
| PASS p.hidden: setAttribute() to 1.5 |
| PASS p.hidden: setAttribute() to "5%" |
| PASS p.hidden: setAttribute() to "+100" |
| PASS p.hidden: setAttribute() to ".5" |
| PASS p.hidden: setAttribute() to true |
| PASS p.hidden: setAttribute() to false |
| PASS p.hidden: setAttribute() to object "[object Object]" |
| PASS p.hidden: setAttribute() to NaN |
| PASS p.hidden: setAttribute() to Infinity |
| PASS p.hidden: setAttribute() to -Infinity |
| PASS p.hidden: setAttribute() to "\0" |
| PASS p.hidden: setAttribute() to object "test-toString" |
| PASS p.hidden: setAttribute() to object "test-valueOf" |
| PASS p.hidden: setAttribute() to "hidden" |
| PASS p.hidden: IDL set to "" |
| PASS p.hidden: IDL set to " foo " |
| PASS p.hidden: IDL set to undefined |
| PASS p.hidden: IDL set to null |
| PASS p.hidden: IDL set to 7 |
| PASS p.hidden: IDL set to 1.5 |
| PASS p.hidden: IDL set to "5%" |
| PASS p.hidden: IDL set to "+100" |
| PASS p.hidden: IDL set to ".5" |
| PASS p.hidden: IDL set to true |
| PASS p.hidden: IDL set to false |
| PASS p.hidden: IDL set to object "[object Object]" |
| PASS p.hidden: IDL set to NaN |
| PASS p.hidden: IDL set to Infinity |
| PASS p.hidden: IDL set to -Infinity |
| PASS p.hidden: IDL set to "\0" |
| PASS p.hidden: IDL set to object "test-toString" |
| PASS p.hidden: IDL set to object "test-valueOf" |
| PASS p.accessKey: typeof IDL attribute |
| PASS p.accessKey: IDL get with DOM attribute unset |
| PASS p.accessKey: setAttribute() to "" |
| PASS p.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 p.accessKey: setAttribute() to undefined |
| PASS p.accessKey: setAttribute() to 7 |
| PASS p.accessKey: setAttribute() to 1.5 |
| PASS p.accessKey: setAttribute() to "5%" |
| PASS p.accessKey: setAttribute() to "+100" |
| PASS p.accessKey: setAttribute() to ".5" |
| PASS p.accessKey: setAttribute() to true |
| PASS p.accessKey: setAttribute() to false |
| PASS p.accessKey: setAttribute() to object "[object Object]" |
| PASS p.accessKey: setAttribute() to NaN |
| PASS p.accessKey: setAttribute() to Infinity |
| PASS p.accessKey: setAttribute() to -Infinity |
| PASS p.accessKey: setAttribute() to "\0" |
| PASS p.accessKey: setAttribute() to null |
| PASS p.accessKey: setAttribute() to object "test-toString" |
| PASS p.accessKey: setAttribute() to object "test-valueOf" |
| PASS p.accessKey: IDL set to "" |
| PASS p.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 p.accessKey: IDL set to undefined |
| PASS p.accessKey: IDL set to 7 |
| PASS p.accessKey: IDL set to 1.5 |
| PASS p.accessKey: IDL set to "5%" |
| PASS p.accessKey: IDL set to "+100" |
| PASS p.accessKey: IDL set to ".5" |
| PASS p.accessKey: IDL set to true |
| PASS p.accessKey: IDL set to false |
| PASS p.accessKey: IDL set to object "[object Object]" |
| PASS p.accessKey: IDL set to NaN |
| PASS p.accessKey: IDL set to Infinity |
| PASS p.accessKey: IDL set to -Infinity |
| PASS p.accessKey: IDL set to "\0" |
| PASS p.accessKey: IDL set to null |
| PASS p.accessKey: IDL set to object "test-toString" |
| PASS p.accessKey: IDL set to object "test-valueOf" |
| PASS p.tabIndex: typeof IDL attribute |
| PASS p.tabIndex: setAttribute() to -36 |
| PASS p.tabIndex: setAttribute() to -1 |
| PASS p.tabIndex: setAttribute() to 0 |
| PASS p.tabIndex: setAttribute() to 1 |
| PASS p.tabIndex: setAttribute() to 2147483647 |
| PASS p.tabIndex: setAttribute() to -2147483648 |
| PASS p.tabIndex: setAttribute() to "-1" |
| PASS p.tabIndex: setAttribute() to "-0" |
| PASS p.tabIndex: setAttribute() to "0" |
| PASS p.tabIndex: setAttribute() to "1" |
| PASS p.tabIndex: setAttribute() to "\t7" |
| PASS p.tabIndex: setAttribute() to "\f7" |
| PASS p.tabIndex: setAttribute() to " 7" |
| PASS p.tabIndex: setAttribute() to "\n7" |
| PASS p.tabIndex: setAttribute() to "\r7" |
| PASS p.tabIndex: setAttribute() to 1.5 |
| PASS p.tabIndex: setAttribute() to "5%" |
| PASS p.tabIndex: setAttribute() to "+100" |
| PASS p.tabIndex: setAttribute() to object "2" |
| PASS p.tabIndex: IDL set to -36 |
| PASS p.tabIndex: IDL set to -1 |
| PASS p.tabIndex: IDL set to 0 |
| PASS p.tabIndex: IDL set to 1 |
| PASS p.tabIndex: IDL set to 2147483647 |
| PASS p.tabIndex: IDL set to -2147483648 |
| PASS p.align: typeof IDL attribute |
| PASS p.align: IDL get with DOM attribute unset |
| PASS p.align: setAttribute() to "" |
| PASS p.align: 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 p.align: setAttribute() to undefined |
| PASS p.align: setAttribute() to 7 |
| PASS p.align: setAttribute() to 1.5 |
| PASS p.align: setAttribute() to "5%" |
| PASS p.align: setAttribute() to "+100" |
| PASS p.align: setAttribute() to ".5" |
| PASS p.align: setAttribute() to true |
| PASS p.align: setAttribute() to false |
| PASS p.align: setAttribute() to object "[object Object]" |
| PASS p.align: setAttribute() to NaN |
| PASS p.align: setAttribute() to Infinity |
| PASS p.align: setAttribute() to -Infinity |
| PASS p.align: setAttribute() to "\0" |
| PASS p.align: setAttribute() to null |
| PASS p.align: setAttribute() to object "test-toString" |
| PASS p.align: setAttribute() to object "test-valueOf" |
| PASS p.align: IDL set to "" |
| PASS p.align: 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 p.align: IDL set to undefined |
| PASS p.align: IDL set to 7 |
| PASS p.align: IDL set to 1.5 |
| PASS p.align: IDL set to "5%" |
| PASS p.align: IDL set to "+100" |
| PASS p.align: IDL set to ".5" |
| PASS p.align: IDL set to true |
| PASS p.align: IDL set to false |
| PASS p.align: IDL set to object "[object Object]" |
| PASS p.align: IDL set to NaN |
| PASS p.align: IDL set to Infinity |
| PASS p.align: IDL set to -Infinity |
| PASS p.align: IDL set to "\0" |
| PASS p.align: IDL set to null |
| PASS p.align: IDL set to object "test-toString" |
| PASS p.align: IDL set to object "test-valueOf" |
| PASS hr.title: typeof IDL attribute |
| PASS hr.title: IDL get with DOM attribute unset |
| PASS hr.title: setAttribute() to "" |
| PASS hr.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 hr.title: setAttribute() to undefined |
| PASS hr.title: setAttribute() to 7 |
| PASS hr.title: setAttribute() to 1.5 |
| PASS hr.title: setAttribute() to "5%" |
| PASS hr.title: setAttribute() to "+100" |
| PASS hr.title: setAttribute() to ".5" |
| PASS hr.title: setAttribute() to true |
| PASS hr.title: setAttribute() to false |
| PASS hr.title: setAttribute() to object "[object Object]" |
| PASS hr.title: setAttribute() to NaN |
| PASS hr.title: setAttribute() to Infinity |
| PASS hr.title: setAttribute() to -Infinity |
| PASS hr.title: setAttribute() to "\0" |
| PASS hr.title: setAttribute() to null |
| PASS hr.title: setAttribute() to object "test-toString" |
| PASS hr.title: setAttribute() to object "test-valueOf" |
| PASS hr.title: IDL set to "" |
| PASS hr.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 hr.title: IDL set to undefined |
| PASS hr.title: IDL set to 7 |
| PASS hr.title: IDL set to 1.5 |
| PASS hr.title: IDL set to "5%" |
| PASS hr.title: IDL set to "+100" |
| PASS hr.title: IDL set to ".5" |
| PASS hr.title: IDL set to true |
| PASS hr.title: IDL set to false |
| PASS hr.title: IDL set to object "[object Object]" |
| PASS hr.title: IDL set to NaN |
| PASS hr.title: IDL set to Infinity |
| PASS hr.title: IDL set to -Infinity |
| PASS hr.title: IDL set to "\0" |
| PASS hr.title: IDL set to null |
| PASS hr.title: IDL set to object "test-toString" |
| PASS hr.title: IDL set to object "test-valueOf" |
| PASS hr.lang: typeof IDL attribute |
| PASS hr.lang: IDL get with DOM attribute unset |
| PASS hr.lang: setAttribute() to "" |
| PASS hr.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 hr.lang: setAttribute() to undefined |
| PASS hr.lang: setAttribute() to 7 |
| PASS hr.lang: setAttribute() to 1.5 |
| PASS hr.lang: setAttribute() to "5%" |
| PASS hr.lang: setAttribute() to "+100" |
| PASS hr.lang: setAttribute() to ".5" |
| PASS hr.lang: setAttribute() to true |
| PASS hr.lang: setAttribute() to false |
| PASS hr.lang: setAttribute() to object "[object Object]" |
| PASS hr.lang: setAttribute() to NaN |
| PASS hr.lang: setAttribute() to Infinity |
| PASS hr.lang: setAttribute() to -Infinity |
| PASS hr.lang: setAttribute() to "\0" |
| PASS hr.lang: setAttribute() to null |
| PASS hr.lang: setAttribute() to object "test-toString" |
| PASS hr.lang: setAttribute() to object "test-valueOf" |
| PASS hr.lang: IDL set to "" |
| PASS hr.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 hr.lang: IDL set to undefined |
| PASS hr.lang: IDL set to 7 |
| PASS hr.lang: IDL set to 1.5 |
| PASS hr.lang: IDL set to "5%" |
| PASS hr.lang: IDL set to "+100" |
| PASS hr.lang: IDL set to ".5" |
| PASS hr.lang: IDL set to true |
| PASS hr.lang: IDL set to false |
| PASS hr.lang: IDL set to object "[object Object]" |
| PASS hr.lang: IDL set to NaN |
| PASS hr.lang: IDL set to Infinity |
| PASS hr.lang: IDL set to -Infinity |
| PASS hr.lang: IDL set to "\0" |
| PASS hr.lang: IDL set to null |
| PASS hr.lang: IDL set to object "test-toString" |
| PASS hr.lang: IDL set to object "test-valueOf" |
| PASS hr.dir: typeof IDL attribute |
| PASS hr.dir: IDL get with DOM attribute unset |
| PASS hr.dir: setAttribute() to "" |
| PASS hr.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 hr.dir: setAttribute() to undefined |
| PASS hr.dir: setAttribute() to 7 |
| PASS hr.dir: setAttribute() to 1.5 |
| PASS hr.dir: setAttribute() to "5%" |
| PASS hr.dir: setAttribute() to "+100" |
| PASS hr.dir: setAttribute() to ".5" |
| PASS hr.dir: setAttribute() to true |
| PASS hr.dir: setAttribute() to false |
| PASS hr.dir: setAttribute() to object "[object Object]" |
| PASS hr.dir: setAttribute() to NaN |
| PASS hr.dir: setAttribute() to Infinity |
| PASS hr.dir: setAttribute() to -Infinity |
| PASS hr.dir: setAttribute() to "\0" |
| PASS hr.dir: setAttribute() to null |
| PASS hr.dir: setAttribute() to object "test-toString" |
| PASS hr.dir: setAttribute() to object "test-valueOf" |
| PASS hr.dir: setAttribute() to "ltr" |
| PASS hr.dir: setAttribute() to "xltr" |
| PASS hr.dir: setAttribute() to "ltr\0" |
| PASS hr.dir: setAttribute() to "tr" |
| PASS hr.dir: setAttribute() to "LTR" |
| PASS hr.dir: setAttribute() to "rtl" |
| PASS hr.dir: setAttribute() to "xrtl" |
| PASS hr.dir: setAttribute() to "rtl\0" |
| PASS hr.dir: setAttribute() to "tl" |
| PASS hr.dir: setAttribute() to "RTL" |
| PASS hr.dir: setAttribute() to "auto" |
| PASS hr.dir: setAttribute() to "xauto" |
| PASS hr.dir: setAttribute() to "auto\0" |
| PASS hr.dir: setAttribute() to "uto" |
| PASS hr.dir: setAttribute() to "AUTO" |
| PASS hr.dir: IDL set to "" |
| PASS hr.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 hr.dir: IDL set to undefined |
| PASS hr.dir: IDL set to 7 |
| PASS hr.dir: IDL set to 1.5 |
| PASS hr.dir: IDL set to "5%" |
| PASS hr.dir: IDL set to "+100" |
| PASS hr.dir: IDL set to ".5" |
| PASS hr.dir: IDL set to true |
| PASS hr.dir: IDL set to false |
| PASS hr.dir: IDL set to object "[object Object]" |
| PASS hr.dir: IDL set to NaN |
| PASS hr.dir: IDL set to Infinity |
| PASS hr.dir: IDL set to -Infinity |
| PASS hr.dir: IDL set to "\0" |
| PASS hr.dir: IDL set to null |
| PASS hr.dir: IDL set to object "test-toString" |
| PASS hr.dir: IDL set to object "test-valueOf" |
| PASS hr.dir: IDL set to "ltr" |
| PASS hr.dir: IDL set to "xltr" |
| PASS hr.dir: IDL set to "ltr\0" |
| PASS hr.dir: IDL set to "tr" |
| PASS hr.dir: IDL set to "LTR" |
| PASS hr.dir: IDL set to "rtl" |
| PASS hr.dir: IDL set to "xrtl" |
| PASS hr.dir: IDL set to "rtl\0" |
| PASS hr.dir: IDL set to "tl" |
| PASS hr.dir: IDL set to "RTL" |
| PASS hr.dir: IDL set to "auto" |
| PASS hr.dir: IDL set to "xauto" |
| PASS hr.dir: IDL set to "auto\0" |
| PASS hr.dir: IDL set to "uto" |
| PASS hr.dir: IDL set to "AUTO" |
| PASS hr.className (<hr class>): typeof IDL attribute |
| PASS hr.className (<hr class>): IDL get with DOM attribute unset |
| PASS hr.className (<hr class>): setAttribute() to "" |
| PASS hr.className (<hr 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 hr.className (<hr class>): setAttribute() to undefined |
| PASS hr.className (<hr class>): setAttribute() to 7 |
| PASS hr.className (<hr class>): setAttribute() to 1.5 |
| PASS hr.className (<hr class>): setAttribute() to "5%" |
| PASS hr.className (<hr class>): setAttribute() to "+100" |
| PASS hr.className (<hr class>): setAttribute() to ".5" |
| PASS hr.className (<hr class>): setAttribute() to true |
| PASS hr.className (<hr class>): setAttribute() to false |
| PASS hr.className (<hr class>): setAttribute() to object "[object Object]" |
| PASS hr.className (<hr class>): setAttribute() to NaN |
| PASS hr.className (<hr class>): setAttribute() to Infinity |
| PASS hr.className (<hr class>): setAttribute() to -Infinity |
| PASS hr.className (<hr class>): setAttribute() to "\0" |
| PASS hr.className (<hr class>): setAttribute() to null |
| PASS hr.className (<hr class>): setAttribute() to object "test-toString" |
| PASS hr.className (<hr class>): setAttribute() to object "test-valueOf" |
| PASS hr.className (<hr class>): IDL set to "" |
| PASS hr.className (<hr 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 hr.className (<hr class>): IDL set to undefined |
| PASS hr.className (<hr class>): IDL set to 7 |
| PASS hr.className (<hr class>): IDL set to 1.5 |
| PASS hr.className (<hr class>): IDL set to "5%" |
| PASS hr.className (<hr class>): IDL set to "+100" |
| PASS hr.className (<hr class>): IDL set to ".5" |
| PASS hr.className (<hr class>): IDL set to true |
| PASS hr.className (<hr class>): IDL set to false |
| PASS hr.className (<hr class>): IDL set to object "[object Object]" |
| PASS hr.className (<hr class>): IDL set to NaN |
| PASS hr.className (<hr class>): IDL set to Infinity |
| PASS hr.className (<hr class>): IDL set to -Infinity |
| PASS hr.className (<hr class>): IDL set to "\0" |
| PASS hr.className (<hr class>): IDL set to null |
| PASS hr.className (<hr class>): IDL set to object "test-toString" |
| PASS hr.className (<hr class>): IDL set to object "test-valueOf" |
| FAIL hr.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL hr.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hr.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL hr.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL hr.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL hr.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL hr.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL hr.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL hr.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL hr.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL hr.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS hr.autofocus: IDL set to true |
| FAIL hr.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL hr.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL hr.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL hr.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL hr.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL hr.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL hr.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL hr.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS hr.hidden: typeof IDL attribute |
| PASS hr.hidden: IDL get with DOM attribute unset |
| PASS hr.hidden: setAttribute() to "" |
| PASS hr.hidden: setAttribute() to " foo " |
| PASS hr.hidden: setAttribute() to undefined |
| PASS hr.hidden: setAttribute() to null |
| PASS hr.hidden: setAttribute() to 7 |
| PASS hr.hidden: setAttribute() to 1.5 |
| PASS hr.hidden: setAttribute() to "5%" |
| PASS hr.hidden: setAttribute() to "+100" |
| PASS hr.hidden: setAttribute() to ".5" |
| PASS hr.hidden: setAttribute() to true |
| PASS hr.hidden: setAttribute() to false |
| PASS hr.hidden: setAttribute() to object "[object Object]" |
| PASS hr.hidden: setAttribute() to NaN |
| PASS hr.hidden: setAttribute() to Infinity |
| PASS hr.hidden: setAttribute() to -Infinity |
| PASS hr.hidden: setAttribute() to "\0" |
| PASS hr.hidden: setAttribute() to object "test-toString" |
| PASS hr.hidden: setAttribute() to object "test-valueOf" |
| PASS hr.hidden: setAttribute() to "hidden" |
| PASS hr.hidden: IDL set to "" |
| PASS hr.hidden: IDL set to " foo " |
| PASS hr.hidden: IDL set to undefined |
| PASS hr.hidden: IDL set to null |
| PASS hr.hidden: IDL set to 7 |
| PASS hr.hidden: IDL set to 1.5 |
| PASS hr.hidden: IDL set to "5%" |
| PASS hr.hidden: IDL set to "+100" |
| PASS hr.hidden: IDL set to ".5" |
| PASS hr.hidden: IDL set to true |
| PASS hr.hidden: IDL set to false |
| PASS hr.hidden: IDL set to object "[object Object]" |
| PASS hr.hidden: IDL set to NaN |
| PASS hr.hidden: IDL set to Infinity |
| PASS hr.hidden: IDL set to -Infinity |
| PASS hr.hidden: IDL set to "\0" |
| PASS hr.hidden: IDL set to object "test-toString" |
| PASS hr.hidden: IDL set to object "test-valueOf" |
| PASS hr.accessKey: typeof IDL attribute |
| PASS hr.accessKey: IDL get with DOM attribute unset |
| PASS hr.accessKey: setAttribute() to "" |
| PASS hr.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 hr.accessKey: setAttribute() to undefined |
| PASS hr.accessKey: setAttribute() to 7 |
| PASS hr.accessKey: setAttribute() to 1.5 |
| PASS hr.accessKey: setAttribute() to "5%" |
| PASS hr.accessKey: setAttribute() to "+100" |
| PASS hr.accessKey: setAttribute() to ".5" |
| PASS hr.accessKey: setAttribute() to true |
| PASS hr.accessKey: setAttribute() to false |
| PASS hr.accessKey: setAttribute() to object "[object Object]" |
| PASS hr.accessKey: setAttribute() to NaN |
| PASS hr.accessKey: setAttribute() to Infinity |
| PASS hr.accessKey: setAttribute() to -Infinity |
| PASS hr.accessKey: setAttribute() to "\0" |
| PASS hr.accessKey: setAttribute() to null |
| PASS hr.accessKey: setAttribute() to object "test-toString" |
| PASS hr.accessKey: setAttribute() to object "test-valueOf" |
| PASS hr.accessKey: IDL set to "" |
| PASS hr.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 hr.accessKey: IDL set to undefined |
| PASS hr.accessKey: IDL set to 7 |
| PASS hr.accessKey: IDL set to 1.5 |
| PASS hr.accessKey: IDL set to "5%" |
| PASS hr.accessKey: IDL set to "+100" |
| PASS hr.accessKey: IDL set to ".5" |
| PASS hr.accessKey: IDL set to true |
| PASS hr.accessKey: IDL set to false |
| PASS hr.accessKey: IDL set to object "[object Object]" |
| PASS hr.accessKey: IDL set to NaN |
| PASS hr.accessKey: IDL set to Infinity |
| PASS hr.accessKey: IDL set to -Infinity |
| PASS hr.accessKey: IDL set to "\0" |
| PASS hr.accessKey: IDL set to null |
| PASS hr.accessKey: IDL set to object "test-toString" |
| PASS hr.accessKey: IDL set to object "test-valueOf" |
| PASS hr.tabIndex: typeof IDL attribute |
| PASS hr.tabIndex: setAttribute() to -36 |
| PASS hr.tabIndex: setAttribute() to -1 |
| PASS hr.tabIndex: setAttribute() to 0 |
| PASS hr.tabIndex: setAttribute() to 1 |
| PASS hr.tabIndex: setAttribute() to 2147483647 |
| PASS hr.tabIndex: setAttribute() to -2147483648 |
| PASS hr.tabIndex: setAttribute() to "-1" |
| PASS hr.tabIndex: setAttribute() to "-0" |
| PASS hr.tabIndex: setAttribute() to "0" |
| PASS hr.tabIndex: setAttribute() to "1" |
| PASS hr.tabIndex: setAttribute() to "\t7" |
| PASS hr.tabIndex: setAttribute() to "\f7" |
| PASS hr.tabIndex: setAttribute() to " 7" |
| PASS hr.tabIndex: setAttribute() to "\n7" |
| PASS hr.tabIndex: setAttribute() to "\r7" |
| PASS hr.tabIndex: setAttribute() to 1.5 |
| PASS hr.tabIndex: setAttribute() to "5%" |
| PASS hr.tabIndex: setAttribute() to "+100" |
| PASS hr.tabIndex: setAttribute() to object "2" |
| PASS hr.tabIndex: IDL set to -36 |
| PASS hr.tabIndex: IDL set to -1 |
| PASS hr.tabIndex: IDL set to 0 |
| PASS hr.tabIndex: IDL set to 1 |
| PASS hr.tabIndex: IDL set to 2147483647 |
| PASS hr.tabIndex: IDL set to -2147483648 |
| PASS hr.align: typeof IDL attribute |
| PASS hr.align: IDL get with DOM attribute unset |
| PASS hr.align: setAttribute() to "" |
| PASS hr.align: 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 hr.align: setAttribute() to undefined |
| PASS hr.align: setAttribute() to 7 |
| PASS hr.align: setAttribute() to 1.5 |
| PASS hr.align: setAttribute() to "5%" |
| PASS hr.align: setAttribute() to "+100" |
| PASS hr.align: setAttribute() to ".5" |
| PASS hr.align: setAttribute() to true |
| PASS hr.align: setAttribute() to false |
| PASS hr.align: setAttribute() to object "[object Object]" |
| PASS hr.align: setAttribute() to NaN |
| PASS hr.align: setAttribute() to Infinity |
| PASS hr.align: setAttribute() to -Infinity |
| PASS hr.align: setAttribute() to "\0" |
| PASS hr.align: setAttribute() to null |
| PASS hr.align: setAttribute() to object "test-toString" |
| PASS hr.align: setAttribute() to object "test-valueOf" |
| PASS hr.align: IDL set to "" |
| PASS hr.align: 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 hr.align: IDL set to undefined |
| PASS hr.align: IDL set to 7 |
| PASS hr.align: IDL set to 1.5 |
| PASS hr.align: IDL set to "5%" |
| PASS hr.align: IDL set to "+100" |
| PASS hr.align: IDL set to ".5" |
| PASS hr.align: IDL set to true |
| PASS hr.align: IDL set to false |
| PASS hr.align: IDL set to object "[object Object]" |
| PASS hr.align: IDL set to NaN |
| PASS hr.align: IDL set to Infinity |
| PASS hr.align: IDL set to -Infinity |
| PASS hr.align: IDL set to "\0" |
| PASS hr.align: IDL set to null |
| PASS hr.align: IDL set to object "test-toString" |
| PASS hr.align: IDL set to object "test-valueOf" |
| PASS hr.color: typeof IDL attribute |
| PASS hr.color: IDL get with DOM attribute unset |
| PASS hr.color: setAttribute() to "" |
| PASS hr.color: 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 hr.color: setAttribute() to undefined |
| PASS hr.color: setAttribute() to 7 |
| PASS hr.color: setAttribute() to 1.5 |
| PASS hr.color: setAttribute() to "5%" |
| PASS hr.color: setAttribute() to "+100" |
| PASS hr.color: setAttribute() to ".5" |
| PASS hr.color: setAttribute() to true |
| PASS hr.color: setAttribute() to false |
| PASS hr.color: setAttribute() to object "[object Object]" |
| PASS hr.color: setAttribute() to NaN |
| PASS hr.color: setAttribute() to Infinity |
| PASS hr.color: setAttribute() to -Infinity |
| PASS hr.color: setAttribute() to "\0" |
| PASS hr.color: setAttribute() to null |
| PASS hr.color: setAttribute() to object "test-toString" |
| PASS hr.color: setAttribute() to object "test-valueOf" |
| PASS hr.color: IDL set to "" |
| PASS hr.color: 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 hr.color: IDL set to undefined |
| PASS hr.color: IDL set to 7 |
| PASS hr.color: IDL set to 1.5 |
| PASS hr.color: IDL set to "5%" |
| PASS hr.color: IDL set to "+100" |
| PASS hr.color: IDL set to ".5" |
| PASS hr.color: IDL set to true |
| PASS hr.color: IDL set to false |
| PASS hr.color: IDL set to object "[object Object]" |
| PASS hr.color: IDL set to NaN |
| PASS hr.color: IDL set to Infinity |
| PASS hr.color: IDL set to -Infinity |
| PASS hr.color: IDL set to "\0" |
| PASS hr.color: IDL set to null |
| PASS hr.color: IDL set to object "test-toString" |
| PASS hr.color: IDL set to object "test-valueOf" |
| PASS hr.noShade: typeof IDL attribute |
| PASS hr.noShade: IDL get with DOM attribute unset |
| PASS hr.noShade: setAttribute() to "" |
| PASS hr.noShade: setAttribute() to " foo " |
| PASS hr.noShade: setAttribute() to undefined |
| PASS hr.noShade: setAttribute() to null |
| PASS hr.noShade: setAttribute() to 7 |
| PASS hr.noShade: setAttribute() to 1.5 |
| PASS hr.noShade: setAttribute() to "5%" |
| PASS hr.noShade: setAttribute() to "+100" |
| PASS hr.noShade: setAttribute() to ".5" |
| PASS hr.noShade: setAttribute() to true |
| PASS hr.noShade: setAttribute() to false |
| PASS hr.noShade: setAttribute() to object "[object Object]" |
| PASS hr.noShade: setAttribute() to NaN |
| PASS hr.noShade: setAttribute() to Infinity |
| PASS hr.noShade: setAttribute() to -Infinity |
| PASS hr.noShade: setAttribute() to "\0" |
| PASS hr.noShade: setAttribute() to object "test-toString" |
| PASS hr.noShade: setAttribute() to object "test-valueOf" |
| PASS hr.noShade: setAttribute() to "noShade" |
| PASS hr.noShade: IDL set to "" |
| PASS hr.noShade: IDL set to " foo " |
| PASS hr.noShade: IDL set to undefined |
| PASS hr.noShade: IDL set to null |
| PASS hr.noShade: IDL set to 7 |
| PASS hr.noShade: IDL set to 1.5 |
| PASS hr.noShade: IDL set to "5%" |
| PASS hr.noShade: IDL set to "+100" |
| PASS hr.noShade: IDL set to ".5" |
| PASS hr.noShade: IDL set to true |
| PASS hr.noShade: IDL set to false |
| PASS hr.noShade: IDL set to object "[object Object]" |
| PASS hr.noShade: IDL set to NaN |
| PASS hr.noShade: IDL set to Infinity |
| PASS hr.noShade: IDL set to -Infinity |
| PASS hr.noShade: IDL set to "\0" |
| PASS hr.noShade: IDL set to object "test-toString" |
| PASS hr.noShade: IDL set to object "test-valueOf" |
| PASS hr.size: typeof IDL attribute |
| PASS hr.size: IDL get with DOM attribute unset |
| PASS hr.size: setAttribute() to "" |
| PASS hr.size: 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 hr.size: setAttribute() to undefined |
| PASS hr.size: setAttribute() to 7 |
| PASS hr.size: setAttribute() to 1.5 |
| PASS hr.size: setAttribute() to "5%" |
| PASS hr.size: setAttribute() to "+100" |
| PASS hr.size: setAttribute() to ".5" |
| PASS hr.size: setAttribute() to true |
| PASS hr.size: setAttribute() to false |
| PASS hr.size: setAttribute() to object "[object Object]" |
| PASS hr.size: setAttribute() to NaN |
| PASS hr.size: setAttribute() to Infinity |
| PASS hr.size: setAttribute() to -Infinity |
| PASS hr.size: setAttribute() to "\0" |
| PASS hr.size: setAttribute() to null |
| PASS hr.size: setAttribute() to object "test-toString" |
| PASS hr.size: setAttribute() to object "test-valueOf" |
| PASS hr.size: IDL set to "" |
| PASS hr.size: 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 hr.size: IDL set to undefined |
| PASS hr.size: IDL set to 7 |
| PASS hr.size: IDL set to 1.5 |
| PASS hr.size: IDL set to "5%" |
| PASS hr.size: IDL set to "+100" |
| PASS hr.size: IDL set to ".5" |
| PASS hr.size: IDL set to true |
| PASS hr.size: IDL set to false |
| PASS hr.size: IDL set to object "[object Object]" |
| PASS hr.size: IDL set to NaN |
| PASS hr.size: IDL set to Infinity |
| PASS hr.size: IDL set to -Infinity |
| PASS hr.size: IDL set to "\0" |
| PASS hr.size: IDL set to null |
| PASS hr.size: IDL set to object "test-toString" |
| PASS hr.size: IDL set to object "test-valueOf" |
| PASS hr.width: typeof IDL attribute |
| PASS hr.width: IDL get with DOM attribute unset |
| PASS hr.width: setAttribute() to "" |
| PASS hr.width: 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 hr.width: setAttribute() to undefined |
| PASS hr.width: setAttribute() to 7 |
| PASS hr.width: setAttribute() to 1.5 |
| PASS hr.width: setAttribute() to "5%" |
| PASS hr.width: setAttribute() to "+100" |
| PASS hr.width: setAttribute() to ".5" |
| PASS hr.width: setAttribute() to true |
| PASS hr.width: setAttribute() to false |
| PASS hr.width: setAttribute() to object "[object Object]" |
| PASS hr.width: setAttribute() to NaN |
| PASS hr.width: setAttribute() to Infinity |
| PASS hr.width: setAttribute() to -Infinity |
| PASS hr.width: setAttribute() to "\0" |
| PASS hr.width: setAttribute() to null |
| PASS hr.width: setAttribute() to object "test-toString" |
| PASS hr.width: setAttribute() to object "test-valueOf" |
| PASS hr.width: IDL set to "" |
| PASS hr.width: 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 hr.width: IDL set to undefined |
| PASS hr.width: IDL set to 7 |
| PASS hr.width: IDL set to 1.5 |
| PASS hr.width: IDL set to "5%" |
| PASS hr.width: IDL set to "+100" |
| PASS hr.width: IDL set to ".5" |
| PASS hr.width: IDL set to true |
| PASS hr.width: IDL set to false |
| PASS hr.width: IDL set to object "[object Object]" |
| PASS hr.width: IDL set to NaN |
| PASS hr.width: IDL set to Infinity |
| PASS hr.width: IDL set to -Infinity |
| PASS hr.width: IDL set to "\0" |
| PASS hr.width: IDL set to null |
| PASS hr.width: IDL set to object "test-toString" |
| PASS hr.width: IDL set to object "test-valueOf" |
| PASS pre.title: typeof IDL attribute |
| PASS pre.title: IDL get with DOM attribute unset |
| PASS pre.title: setAttribute() to "" |
| PASS pre.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 pre.title: setAttribute() to undefined |
| PASS pre.title: setAttribute() to 7 |
| PASS pre.title: setAttribute() to 1.5 |
| PASS pre.title: setAttribute() to "5%" |
| PASS pre.title: setAttribute() to "+100" |
| PASS pre.title: setAttribute() to ".5" |
| PASS pre.title: setAttribute() to true |
| PASS pre.title: setAttribute() to false |
| PASS pre.title: setAttribute() to object "[object Object]" |
| PASS pre.title: setAttribute() to NaN |
| PASS pre.title: setAttribute() to Infinity |
| PASS pre.title: setAttribute() to -Infinity |
| PASS pre.title: setAttribute() to "\0" |
| PASS pre.title: setAttribute() to null |
| PASS pre.title: setAttribute() to object "test-toString" |
| PASS pre.title: setAttribute() to object "test-valueOf" |
| PASS pre.title: IDL set to "" |
| PASS pre.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 pre.title: IDL set to undefined |
| PASS pre.title: IDL set to 7 |
| PASS pre.title: IDL set to 1.5 |
| PASS pre.title: IDL set to "5%" |
| PASS pre.title: IDL set to "+100" |
| PASS pre.title: IDL set to ".5" |
| PASS pre.title: IDL set to true |
| PASS pre.title: IDL set to false |
| PASS pre.title: IDL set to object "[object Object]" |
| PASS pre.title: IDL set to NaN |
| PASS pre.title: IDL set to Infinity |
| PASS pre.title: IDL set to -Infinity |
| PASS pre.title: IDL set to "\0" |
| PASS pre.title: IDL set to null |
| PASS pre.title: IDL set to object "test-toString" |
| PASS pre.title: IDL set to object "test-valueOf" |
| PASS pre.lang: typeof IDL attribute |
| PASS pre.lang: IDL get with DOM attribute unset |
| PASS pre.lang: setAttribute() to "" |
| PASS pre.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 pre.lang: setAttribute() to undefined |
| PASS pre.lang: setAttribute() to 7 |
| PASS pre.lang: setAttribute() to 1.5 |
| PASS pre.lang: setAttribute() to "5%" |
| PASS pre.lang: setAttribute() to "+100" |
| PASS pre.lang: setAttribute() to ".5" |
| PASS pre.lang: setAttribute() to true |
| PASS pre.lang: setAttribute() to false |
| PASS pre.lang: setAttribute() to object "[object Object]" |
| PASS pre.lang: setAttribute() to NaN |
| PASS pre.lang: setAttribute() to Infinity |
| PASS pre.lang: setAttribute() to -Infinity |
| PASS pre.lang: setAttribute() to "\0" |
| PASS pre.lang: setAttribute() to null |
| PASS pre.lang: setAttribute() to object "test-toString" |
| PASS pre.lang: setAttribute() to object "test-valueOf" |
| PASS pre.lang: IDL set to "" |
| PASS pre.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 pre.lang: IDL set to undefined |
| PASS pre.lang: IDL set to 7 |
| PASS pre.lang: IDL set to 1.5 |
| PASS pre.lang: IDL set to "5%" |
| PASS pre.lang: IDL set to "+100" |
| PASS pre.lang: IDL set to ".5" |
| PASS pre.lang: IDL set to true |
| PASS pre.lang: IDL set to false |
| PASS pre.lang: IDL set to object "[object Object]" |
| PASS pre.lang: IDL set to NaN |
| PASS pre.lang: IDL set to Infinity |
| PASS pre.lang: IDL set to -Infinity |
| PASS pre.lang: IDL set to "\0" |
| PASS pre.lang: IDL set to null |
| PASS pre.lang: IDL set to object "test-toString" |
| PASS pre.lang: IDL set to object "test-valueOf" |
| PASS pre.dir: typeof IDL attribute |
| PASS pre.dir: IDL get with DOM attribute unset |
| PASS pre.dir: setAttribute() to "" |
| PASS pre.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 pre.dir: setAttribute() to undefined |
| PASS pre.dir: setAttribute() to 7 |
| PASS pre.dir: setAttribute() to 1.5 |
| PASS pre.dir: setAttribute() to "5%" |
| PASS pre.dir: setAttribute() to "+100" |
| PASS pre.dir: setAttribute() to ".5" |
| PASS pre.dir: setAttribute() to true |
| PASS pre.dir: setAttribute() to false |
| PASS pre.dir: setAttribute() to object "[object Object]" |
| PASS pre.dir: setAttribute() to NaN |
| PASS pre.dir: setAttribute() to Infinity |
| PASS pre.dir: setAttribute() to -Infinity |
| PASS pre.dir: setAttribute() to "\0" |
| PASS pre.dir: setAttribute() to null |
| PASS pre.dir: setAttribute() to object "test-toString" |
| PASS pre.dir: setAttribute() to object "test-valueOf" |
| PASS pre.dir: setAttribute() to "ltr" |
| PASS pre.dir: setAttribute() to "xltr" |
| PASS pre.dir: setAttribute() to "ltr\0" |
| PASS pre.dir: setAttribute() to "tr" |
| PASS pre.dir: setAttribute() to "LTR" |
| PASS pre.dir: setAttribute() to "rtl" |
| PASS pre.dir: setAttribute() to "xrtl" |
| PASS pre.dir: setAttribute() to "rtl\0" |
| PASS pre.dir: setAttribute() to "tl" |
| PASS pre.dir: setAttribute() to "RTL" |
| PASS pre.dir: setAttribute() to "auto" |
| PASS pre.dir: setAttribute() to "xauto" |
| PASS pre.dir: setAttribute() to "auto\0" |
| PASS pre.dir: setAttribute() to "uto" |
| PASS pre.dir: setAttribute() to "AUTO" |
| PASS pre.dir: IDL set to "" |
| PASS pre.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 pre.dir: IDL set to undefined |
| PASS pre.dir: IDL set to 7 |
| PASS pre.dir: IDL set to 1.5 |
| PASS pre.dir: IDL set to "5%" |
| PASS pre.dir: IDL set to "+100" |
| PASS pre.dir: IDL set to ".5" |
| PASS pre.dir: IDL set to true |
| PASS pre.dir: IDL set to false |
| PASS pre.dir: IDL set to object "[object Object]" |
| PASS pre.dir: IDL set to NaN |
| PASS pre.dir: IDL set to Infinity |
| PASS pre.dir: IDL set to -Infinity |
| PASS pre.dir: IDL set to "\0" |
| PASS pre.dir: IDL set to null |
| PASS pre.dir: IDL set to object "test-toString" |
| PASS pre.dir: IDL set to object "test-valueOf" |
| PASS pre.dir: IDL set to "ltr" |
| PASS pre.dir: IDL set to "xltr" |
| PASS pre.dir: IDL set to "ltr\0" |
| PASS pre.dir: IDL set to "tr" |
| PASS pre.dir: IDL set to "LTR" |
| PASS pre.dir: IDL set to "rtl" |
| PASS pre.dir: IDL set to "xrtl" |
| PASS pre.dir: IDL set to "rtl\0" |
| PASS pre.dir: IDL set to "tl" |
| PASS pre.dir: IDL set to "RTL" |
| PASS pre.dir: IDL set to "auto" |
| PASS pre.dir: IDL set to "xauto" |
| PASS pre.dir: IDL set to "auto\0" |
| PASS pre.dir: IDL set to "uto" |
| PASS pre.dir: IDL set to "AUTO" |
| PASS pre.className (<pre class>): typeof IDL attribute |
| PASS pre.className (<pre class>): IDL get with DOM attribute unset |
| PASS pre.className (<pre class>): setAttribute() to "" |
| PASS pre.className (<pre 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 pre.className (<pre class>): setAttribute() to undefined |
| PASS pre.className (<pre class>): setAttribute() to 7 |
| PASS pre.className (<pre class>): setAttribute() to 1.5 |
| PASS pre.className (<pre class>): setAttribute() to "5%" |
| PASS pre.className (<pre class>): setAttribute() to "+100" |
| PASS pre.className (<pre class>): setAttribute() to ".5" |
| PASS pre.className (<pre class>): setAttribute() to true |
| PASS pre.className (<pre class>): setAttribute() to false |
| PASS pre.className (<pre class>): setAttribute() to object "[object Object]" |
| PASS pre.className (<pre class>): setAttribute() to NaN |
| PASS pre.className (<pre class>): setAttribute() to Infinity |
| PASS pre.className (<pre class>): setAttribute() to -Infinity |
| PASS pre.className (<pre class>): setAttribute() to "\0" |
| PASS pre.className (<pre class>): setAttribute() to null |
| PASS pre.className (<pre class>): setAttribute() to object "test-toString" |
| PASS pre.className (<pre class>): setAttribute() to object "test-valueOf" |
| PASS pre.className (<pre class>): IDL set to "" |
| PASS pre.className (<pre 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 pre.className (<pre class>): IDL set to undefined |
| PASS pre.className (<pre class>): IDL set to 7 |
| PASS pre.className (<pre class>): IDL set to 1.5 |
| PASS pre.className (<pre class>): IDL set to "5%" |
| PASS pre.className (<pre class>): IDL set to "+100" |
| PASS pre.className (<pre class>): IDL set to ".5" |
| PASS pre.className (<pre class>): IDL set to true |
| PASS pre.className (<pre class>): IDL set to false |
| PASS pre.className (<pre class>): IDL set to object "[object Object]" |
| PASS pre.className (<pre class>): IDL set to NaN |
| PASS pre.className (<pre class>): IDL set to Infinity |
| PASS pre.className (<pre class>): IDL set to -Infinity |
| PASS pre.className (<pre class>): IDL set to "\0" |
| PASS pre.className (<pre class>): IDL set to null |
| PASS pre.className (<pre class>): IDL set to object "test-toString" |
| PASS pre.className (<pre class>): IDL set to object "test-valueOf" |
| FAIL pre.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL pre.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL pre.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL pre.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL pre.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL pre.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL pre.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL pre.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL pre.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL pre.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL pre.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS pre.autofocus: IDL set to true |
| FAIL pre.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL pre.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL pre.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL pre.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL pre.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL pre.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL pre.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL pre.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS pre.hidden: typeof IDL attribute |
| PASS pre.hidden: IDL get with DOM attribute unset |
| PASS pre.hidden: setAttribute() to "" |
| PASS pre.hidden: setAttribute() to " foo " |
| PASS pre.hidden: setAttribute() to undefined |
| PASS pre.hidden: setAttribute() to null |
| PASS pre.hidden: setAttribute() to 7 |
| PASS pre.hidden: setAttribute() to 1.5 |
| PASS pre.hidden: setAttribute() to "5%" |
| PASS pre.hidden: setAttribute() to "+100" |
| PASS pre.hidden: setAttribute() to ".5" |
| PASS pre.hidden: setAttribute() to true |
| PASS pre.hidden: setAttribute() to false |
| PASS pre.hidden: setAttribute() to object "[object Object]" |
| PASS pre.hidden: setAttribute() to NaN |
| PASS pre.hidden: setAttribute() to Infinity |
| PASS pre.hidden: setAttribute() to -Infinity |
| PASS pre.hidden: setAttribute() to "\0" |
| PASS pre.hidden: setAttribute() to object "test-toString" |
| PASS pre.hidden: setAttribute() to object "test-valueOf" |
| PASS pre.hidden: setAttribute() to "hidden" |
| PASS pre.hidden: IDL set to "" |
| PASS pre.hidden: IDL set to " foo " |
| PASS pre.hidden: IDL set to undefined |
| PASS pre.hidden: IDL set to null |
| PASS pre.hidden: IDL set to 7 |
| PASS pre.hidden: IDL set to 1.5 |
| PASS pre.hidden: IDL set to "5%" |
| PASS pre.hidden: IDL set to "+100" |
| PASS pre.hidden: IDL set to ".5" |
| PASS pre.hidden: IDL set to true |
| PASS pre.hidden: IDL set to false |
| PASS pre.hidden: IDL set to object "[object Object]" |
| PASS pre.hidden: IDL set to NaN |
| PASS pre.hidden: IDL set to Infinity |
| PASS pre.hidden: IDL set to -Infinity |
| PASS pre.hidden: IDL set to "\0" |
| PASS pre.hidden: IDL set to object "test-toString" |
| PASS pre.hidden: IDL set to object "test-valueOf" |
| PASS pre.accessKey: typeof IDL attribute |
| PASS pre.accessKey: IDL get with DOM attribute unset |
| PASS pre.accessKey: setAttribute() to "" |
| PASS pre.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 pre.accessKey: setAttribute() to undefined |
| PASS pre.accessKey: setAttribute() to 7 |
| PASS pre.accessKey: setAttribute() to 1.5 |
| PASS pre.accessKey: setAttribute() to "5%" |
| PASS pre.accessKey: setAttribute() to "+100" |
| PASS pre.accessKey: setAttribute() to ".5" |
| PASS pre.accessKey: setAttribute() to true |
| PASS pre.accessKey: setAttribute() to false |
| PASS pre.accessKey: setAttribute() to object "[object Object]" |
| PASS pre.accessKey: setAttribute() to NaN |
| PASS pre.accessKey: setAttribute() to Infinity |
| PASS pre.accessKey: setAttribute() to -Infinity |
| PASS pre.accessKey: setAttribute() to "\0" |
| PASS pre.accessKey: setAttribute() to null |
| PASS pre.accessKey: setAttribute() to object "test-toString" |
| PASS pre.accessKey: setAttribute() to object "test-valueOf" |
| PASS pre.accessKey: IDL set to "" |
| PASS pre.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 pre.accessKey: IDL set to undefined |
| PASS pre.accessKey: IDL set to 7 |
| PASS pre.accessKey: IDL set to 1.5 |
| PASS pre.accessKey: IDL set to "5%" |
| PASS pre.accessKey: IDL set to "+100" |
| PASS pre.accessKey: IDL set to ".5" |
| PASS pre.accessKey: IDL set to true |
| PASS pre.accessKey: IDL set to false |
| PASS pre.accessKey: IDL set to object "[object Object]" |
| PASS pre.accessKey: IDL set to NaN |
| PASS pre.accessKey: IDL set to Infinity |
| PASS pre.accessKey: IDL set to -Infinity |
| PASS pre.accessKey: IDL set to "\0" |
| PASS pre.accessKey: IDL set to null |
| PASS pre.accessKey: IDL set to object "test-toString" |
| PASS pre.accessKey: IDL set to object "test-valueOf" |
| PASS pre.tabIndex: typeof IDL attribute |
| PASS pre.tabIndex: setAttribute() to -36 |
| PASS pre.tabIndex: setAttribute() to -1 |
| PASS pre.tabIndex: setAttribute() to 0 |
| PASS pre.tabIndex: setAttribute() to 1 |
| PASS pre.tabIndex: setAttribute() to 2147483647 |
| PASS pre.tabIndex: setAttribute() to -2147483648 |
| PASS pre.tabIndex: setAttribute() to "-1" |
| PASS pre.tabIndex: setAttribute() to "-0" |
| PASS pre.tabIndex: setAttribute() to "0" |
| PASS pre.tabIndex: setAttribute() to "1" |
| PASS pre.tabIndex: setAttribute() to "\t7" |
| PASS pre.tabIndex: setAttribute() to "\f7" |
| PASS pre.tabIndex: setAttribute() to " 7" |
| PASS pre.tabIndex: setAttribute() to "\n7" |
| PASS pre.tabIndex: setAttribute() to "\r7" |
| PASS pre.tabIndex: setAttribute() to 1.5 |
| PASS pre.tabIndex: setAttribute() to "5%" |
| PASS pre.tabIndex: setAttribute() to "+100" |
| PASS pre.tabIndex: setAttribute() to object "2" |
| PASS pre.tabIndex: IDL set to -36 |
| PASS pre.tabIndex: IDL set to -1 |
| PASS pre.tabIndex: IDL set to 0 |
| PASS pre.tabIndex: IDL set to 1 |
| PASS pre.tabIndex: IDL set to 2147483647 |
| PASS pre.tabIndex: IDL set to -2147483648 |
| PASS pre.width: typeof IDL attribute |
| PASS pre.width: IDL get with DOM attribute unset |
| PASS pre.width: setAttribute() to -36 |
| PASS pre.width: setAttribute() to -1 |
| PASS pre.width: setAttribute() to 0 |
| PASS pre.width: setAttribute() to 1 |
| PASS pre.width: setAttribute() to 2147483647 |
| PASS pre.width: setAttribute() to -2147483648 |
| PASS pre.width: setAttribute() to 2147483648 |
| PASS pre.width: setAttribute() to -2147483649 |
| PASS pre.width: setAttribute() to 4294967295 |
| PASS pre.width: setAttribute() to 4294967296 |
| PASS pre.width: setAttribute() to "" |
| PASS pre.width: setAttribute() to "-1" |
| PASS pre.width: setAttribute() to "-0" |
| PASS pre.width: setAttribute() to "0" |
| PASS pre.width: setAttribute() to "1" |
| PASS pre.width: 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 pre.width: setAttribute() to "\t7" |
| PASS pre.width: setAttribute() to "\v7" |
| PASS pre.width: setAttribute() to "\f7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to "7" |
| PASS pre.width: setAttribute() to "\n7" |
| PASS pre.width: setAttribute() to "\r7" |
| PASS pre.width: setAttribute() to "
7" |
| PASS pre.width: setAttribute() to "
7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to "7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to " 7" |
| PASS pre.width: setAttribute() to undefined |
| PASS pre.width: setAttribute() to 1.5 |
| PASS pre.width: setAttribute() to "5%" |
| PASS pre.width: setAttribute() to "+100" |
| PASS pre.width: setAttribute() to ".5" |
| PASS pre.width: setAttribute() to true |
| PASS pre.width: setAttribute() to false |
| PASS pre.width: setAttribute() to object "[object Object]" |
| PASS pre.width: setAttribute() to NaN |
| PASS pre.width: setAttribute() to Infinity |
| PASS pre.width: setAttribute() to -Infinity |
| PASS pre.width: setAttribute() to "\0" |
| PASS pre.width: setAttribute() to object "2" |
| PASS pre.width: setAttribute() to object "3" |
| PASS pre.width: IDL set to -36 |
| PASS pre.width: IDL set to -1 |
| PASS pre.width: IDL set to 0 |
| PASS pre.width: IDL set to 1 |
| PASS pre.width: IDL set to 2147483647 |
| PASS pre.width: IDL set to -2147483648 |
| PASS blockquote.title: typeof IDL attribute |
| PASS blockquote.title: IDL get with DOM attribute unset |
| PASS blockquote.title: setAttribute() to "" |
| PASS blockquote.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 blockquote.title: setAttribute() to undefined |
| PASS blockquote.title: setAttribute() to 7 |
| PASS blockquote.title: setAttribute() to 1.5 |
| PASS blockquote.title: setAttribute() to "5%" |
| PASS blockquote.title: setAttribute() to "+100" |
| PASS blockquote.title: setAttribute() to ".5" |
| PASS blockquote.title: setAttribute() to true |
| PASS blockquote.title: setAttribute() to false |
| PASS blockquote.title: setAttribute() to object "[object Object]" |
| PASS blockquote.title: setAttribute() to NaN |
| PASS blockquote.title: setAttribute() to Infinity |
| PASS blockquote.title: setAttribute() to -Infinity |
| PASS blockquote.title: setAttribute() to "\0" |
| PASS blockquote.title: setAttribute() to null |
| PASS blockquote.title: setAttribute() to object "test-toString" |
| PASS blockquote.title: setAttribute() to object "test-valueOf" |
| PASS blockquote.title: IDL set to "" |
| PASS blockquote.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 blockquote.title: IDL set to undefined |
| PASS blockquote.title: IDL set to 7 |
| PASS blockquote.title: IDL set to 1.5 |
| PASS blockquote.title: IDL set to "5%" |
| PASS blockquote.title: IDL set to "+100" |
| PASS blockquote.title: IDL set to ".5" |
| PASS blockquote.title: IDL set to true |
| PASS blockquote.title: IDL set to false |
| PASS blockquote.title: IDL set to object "[object Object]" |
| PASS blockquote.title: IDL set to NaN |
| PASS blockquote.title: IDL set to Infinity |
| PASS blockquote.title: IDL set to -Infinity |
| PASS blockquote.title: IDL set to "\0" |
| PASS blockquote.title: IDL set to null |
| PASS blockquote.title: IDL set to object "test-toString" |
| PASS blockquote.title: IDL set to object "test-valueOf" |
| PASS blockquote.lang: typeof IDL attribute |
| PASS blockquote.lang: IDL get with DOM attribute unset |
| PASS blockquote.lang: setAttribute() to "" |
| PASS blockquote.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 blockquote.lang: setAttribute() to undefined |
| PASS blockquote.lang: setAttribute() to 7 |
| PASS blockquote.lang: setAttribute() to 1.5 |
| PASS blockquote.lang: setAttribute() to "5%" |
| PASS blockquote.lang: setAttribute() to "+100" |
| PASS blockquote.lang: setAttribute() to ".5" |
| PASS blockquote.lang: setAttribute() to true |
| PASS blockquote.lang: setAttribute() to false |
| PASS blockquote.lang: setAttribute() to object "[object Object]" |
| PASS blockquote.lang: setAttribute() to NaN |
| PASS blockquote.lang: setAttribute() to Infinity |
| PASS blockquote.lang: setAttribute() to -Infinity |
| PASS blockquote.lang: setAttribute() to "\0" |
| PASS blockquote.lang: setAttribute() to null |
| PASS blockquote.lang: setAttribute() to object "test-toString" |
| PASS blockquote.lang: setAttribute() to object "test-valueOf" |
| PASS blockquote.lang: IDL set to "" |
| PASS blockquote.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 blockquote.lang: IDL set to undefined |
| PASS blockquote.lang: IDL set to 7 |
| PASS blockquote.lang: IDL set to 1.5 |
| PASS blockquote.lang: IDL set to "5%" |
| PASS blockquote.lang: IDL set to "+100" |
| PASS blockquote.lang: IDL set to ".5" |
| PASS blockquote.lang: IDL set to true |
| PASS blockquote.lang: IDL set to false |
| PASS blockquote.lang: IDL set to object "[object Object]" |
| PASS blockquote.lang: IDL set to NaN |
| PASS blockquote.lang: IDL set to Infinity |
| PASS blockquote.lang: IDL set to -Infinity |
| PASS blockquote.lang: IDL set to "\0" |
| PASS blockquote.lang: IDL set to null |
| PASS blockquote.lang: IDL set to object "test-toString" |
| PASS blockquote.lang: IDL set to object "test-valueOf" |
| PASS blockquote.dir: typeof IDL attribute |
| PASS blockquote.dir: IDL get with DOM attribute unset |
| PASS blockquote.dir: setAttribute() to "" |
| PASS blockquote.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 blockquote.dir: setAttribute() to undefined |
| PASS blockquote.dir: setAttribute() to 7 |
| PASS blockquote.dir: setAttribute() to 1.5 |
| PASS blockquote.dir: setAttribute() to "5%" |
| PASS blockquote.dir: setAttribute() to "+100" |
| PASS blockquote.dir: setAttribute() to ".5" |
| PASS blockquote.dir: setAttribute() to true |
| PASS blockquote.dir: setAttribute() to false |
| PASS blockquote.dir: setAttribute() to object "[object Object]" |
| PASS blockquote.dir: setAttribute() to NaN |
| PASS blockquote.dir: setAttribute() to Infinity |
| PASS blockquote.dir: setAttribute() to -Infinity |
| PASS blockquote.dir: setAttribute() to "\0" |
| PASS blockquote.dir: setAttribute() to null |
| PASS blockquote.dir: setAttribute() to object "test-toString" |
| PASS blockquote.dir: setAttribute() to object "test-valueOf" |
| PASS blockquote.dir: setAttribute() to "ltr" |
| PASS blockquote.dir: setAttribute() to "xltr" |
| PASS blockquote.dir: setAttribute() to "ltr\0" |
| PASS blockquote.dir: setAttribute() to "tr" |
| PASS blockquote.dir: setAttribute() to "LTR" |
| PASS blockquote.dir: setAttribute() to "rtl" |
| PASS blockquote.dir: setAttribute() to "xrtl" |
| PASS blockquote.dir: setAttribute() to "rtl\0" |
| PASS blockquote.dir: setAttribute() to "tl" |
| PASS blockquote.dir: setAttribute() to "RTL" |
| PASS blockquote.dir: setAttribute() to "auto" |
| PASS blockquote.dir: setAttribute() to "xauto" |
| PASS blockquote.dir: setAttribute() to "auto\0" |
| PASS blockquote.dir: setAttribute() to "uto" |
| PASS blockquote.dir: setAttribute() to "AUTO" |
| PASS blockquote.dir: IDL set to "" |
| PASS blockquote.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 blockquote.dir: IDL set to undefined |
| PASS blockquote.dir: IDL set to 7 |
| PASS blockquote.dir: IDL set to 1.5 |
| PASS blockquote.dir: IDL set to "5%" |
| PASS blockquote.dir: IDL set to "+100" |
| PASS blockquote.dir: IDL set to ".5" |
| PASS blockquote.dir: IDL set to true |
| PASS blockquote.dir: IDL set to false |
| PASS blockquote.dir: IDL set to object "[object Object]" |
| PASS blockquote.dir: IDL set to NaN |
| PASS blockquote.dir: IDL set to Infinity |
| PASS blockquote.dir: IDL set to -Infinity |
| PASS blockquote.dir: IDL set to "\0" |
| PASS blockquote.dir: IDL set to null |
| PASS blockquote.dir: IDL set to object "test-toString" |
| PASS blockquote.dir: IDL set to object "test-valueOf" |
| PASS blockquote.dir: IDL set to "ltr" |
| PASS blockquote.dir: IDL set to "xltr" |
| PASS blockquote.dir: IDL set to "ltr\0" |
| PASS blockquote.dir: IDL set to "tr" |
| PASS blockquote.dir: IDL set to "LTR" |
| PASS blockquote.dir: IDL set to "rtl" |
| PASS blockquote.dir: IDL set to "xrtl" |
| PASS blockquote.dir: IDL set to "rtl\0" |
| PASS blockquote.dir: IDL set to "tl" |
| PASS blockquote.dir: IDL set to "RTL" |
| PASS blockquote.dir: IDL set to "auto" |
| PASS blockquote.dir: IDL set to "xauto" |
| PASS blockquote.dir: IDL set to "auto\0" |
| PASS blockquote.dir: IDL set to "uto" |
| PASS blockquote.dir: IDL set to "AUTO" |
| PASS blockquote.className (<blockquote class>): typeof IDL attribute |
| PASS blockquote.className (<blockquote class>): IDL get with DOM attribute unset |
| PASS blockquote.className (<blockquote class>): setAttribute() to "" |
| PASS blockquote.className (<blockquote 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 blockquote.className (<blockquote class>): setAttribute() to undefined |
| PASS blockquote.className (<blockquote class>): setAttribute() to 7 |
| PASS blockquote.className (<blockquote class>): setAttribute() to 1.5 |
| PASS blockquote.className (<blockquote class>): setAttribute() to "5%" |
| PASS blockquote.className (<blockquote class>): setAttribute() to "+100" |
| PASS blockquote.className (<blockquote class>): setAttribute() to ".5" |
| PASS blockquote.className (<blockquote class>): setAttribute() to true |
| PASS blockquote.className (<blockquote class>): setAttribute() to false |
| PASS blockquote.className (<blockquote class>): setAttribute() to object "[object Object]" |
| PASS blockquote.className (<blockquote class>): setAttribute() to NaN |
| PASS blockquote.className (<blockquote class>): setAttribute() to Infinity |
| PASS blockquote.className (<blockquote class>): setAttribute() to -Infinity |
| PASS blockquote.className (<blockquote class>): setAttribute() to "\0" |
| PASS blockquote.className (<blockquote class>): setAttribute() to null |
| PASS blockquote.className (<blockquote class>): setAttribute() to object "test-toString" |
| PASS blockquote.className (<blockquote class>): setAttribute() to object "test-valueOf" |
| PASS blockquote.className (<blockquote class>): IDL set to "" |
| PASS blockquote.className (<blockquote 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 blockquote.className (<blockquote class>): IDL set to undefined |
| PASS blockquote.className (<blockquote class>): IDL set to 7 |
| PASS blockquote.className (<blockquote class>): IDL set to 1.5 |
| PASS blockquote.className (<blockquote class>): IDL set to "5%" |
| PASS blockquote.className (<blockquote class>): IDL set to "+100" |
| PASS blockquote.className (<blockquote class>): IDL set to ".5" |
| PASS blockquote.className (<blockquote class>): IDL set to true |
| PASS blockquote.className (<blockquote class>): IDL set to false |
| PASS blockquote.className (<blockquote class>): IDL set to object "[object Object]" |
| PASS blockquote.className (<blockquote class>): IDL set to NaN |
| PASS blockquote.className (<blockquote class>): IDL set to Infinity |
| PASS blockquote.className (<blockquote class>): IDL set to -Infinity |
| PASS blockquote.className (<blockquote class>): IDL set to "\0" |
| PASS blockquote.className (<blockquote class>): IDL set to null |
| PASS blockquote.className (<blockquote class>): IDL set to object "test-toString" |
| PASS blockquote.className (<blockquote class>): IDL set to object "test-valueOf" |
| FAIL blockquote.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL blockquote.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL blockquote.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL blockquote.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL blockquote.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL blockquote.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL blockquote.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL blockquote.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL blockquote.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL blockquote.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL blockquote.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS blockquote.autofocus: IDL set to true |
| FAIL blockquote.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL blockquote.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL blockquote.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL blockquote.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL blockquote.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL blockquote.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL blockquote.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL blockquote.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS blockquote.hidden: typeof IDL attribute |
| PASS blockquote.hidden: IDL get with DOM attribute unset |
| PASS blockquote.hidden: setAttribute() to "" |
| PASS blockquote.hidden: setAttribute() to " foo " |
| PASS blockquote.hidden: setAttribute() to undefined |
| PASS blockquote.hidden: setAttribute() to null |
| PASS blockquote.hidden: setAttribute() to 7 |
| PASS blockquote.hidden: setAttribute() to 1.5 |
| PASS blockquote.hidden: setAttribute() to "5%" |
| PASS blockquote.hidden: setAttribute() to "+100" |
| PASS blockquote.hidden: setAttribute() to ".5" |
| PASS blockquote.hidden: setAttribute() to true |
| PASS blockquote.hidden: setAttribute() to false |
| PASS blockquote.hidden: setAttribute() to object "[object Object]" |
| PASS blockquote.hidden: setAttribute() to NaN |
| PASS blockquote.hidden: setAttribute() to Infinity |
| PASS blockquote.hidden: setAttribute() to -Infinity |
| PASS blockquote.hidden: setAttribute() to "\0" |
| PASS blockquote.hidden: setAttribute() to object "test-toString" |
| PASS blockquote.hidden: setAttribute() to object "test-valueOf" |
| PASS blockquote.hidden: setAttribute() to "hidden" |
| PASS blockquote.hidden: IDL set to "" |
| PASS blockquote.hidden: IDL set to " foo " |
| PASS blockquote.hidden: IDL set to undefined |
| PASS blockquote.hidden: IDL set to null |
| PASS blockquote.hidden: IDL set to 7 |
| PASS blockquote.hidden: IDL set to 1.5 |
| PASS blockquote.hidden: IDL set to "5%" |
| PASS blockquote.hidden: IDL set to "+100" |
| PASS blockquote.hidden: IDL set to ".5" |
| PASS blockquote.hidden: IDL set to true |
| PASS blockquote.hidden: IDL set to false |
| PASS blockquote.hidden: IDL set to object "[object Object]" |
| PASS blockquote.hidden: IDL set to NaN |
| PASS blockquote.hidden: IDL set to Infinity |
| PASS blockquote.hidden: IDL set to -Infinity |
| PASS blockquote.hidden: IDL set to "\0" |
| PASS blockquote.hidden: IDL set to object "test-toString" |
| PASS blockquote.hidden: IDL set to object "test-valueOf" |
| PASS blockquote.accessKey: typeof IDL attribute |
| PASS blockquote.accessKey: IDL get with DOM attribute unset |
| PASS blockquote.accessKey: setAttribute() to "" |
| PASS blockquote.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 blockquote.accessKey: setAttribute() to undefined |
| PASS blockquote.accessKey: setAttribute() to 7 |
| PASS blockquote.accessKey: setAttribute() to 1.5 |
| PASS blockquote.accessKey: setAttribute() to "5%" |
| PASS blockquote.accessKey: setAttribute() to "+100" |
| PASS blockquote.accessKey: setAttribute() to ".5" |
| PASS blockquote.accessKey: setAttribute() to true |
| PASS blockquote.accessKey: setAttribute() to false |
| PASS blockquote.accessKey: setAttribute() to object "[object Object]" |
| PASS blockquote.accessKey: setAttribute() to NaN |
| PASS blockquote.accessKey: setAttribute() to Infinity |
| PASS blockquote.accessKey: setAttribute() to -Infinity |
| PASS blockquote.accessKey: setAttribute() to "\0" |
| PASS blockquote.accessKey: setAttribute() to null |
| PASS blockquote.accessKey: setAttribute() to object "test-toString" |
| PASS blockquote.accessKey: setAttribute() to object "test-valueOf" |
| PASS blockquote.accessKey: IDL set to "" |
| PASS blockquote.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 blockquote.accessKey: IDL set to undefined |
| PASS blockquote.accessKey: IDL set to 7 |
| PASS blockquote.accessKey: IDL set to 1.5 |
| PASS blockquote.accessKey: IDL set to "5%" |
| PASS blockquote.accessKey: IDL set to "+100" |
| PASS blockquote.accessKey: IDL set to ".5" |
| PASS blockquote.accessKey: IDL set to true |
| PASS blockquote.accessKey: IDL set to false |
| PASS blockquote.accessKey: IDL set to object "[object Object]" |
| PASS blockquote.accessKey: IDL set to NaN |
| PASS blockquote.accessKey: IDL set to Infinity |
| PASS blockquote.accessKey: IDL set to -Infinity |
| PASS blockquote.accessKey: IDL set to "\0" |
| PASS blockquote.accessKey: IDL set to null |
| PASS blockquote.accessKey: IDL set to object "test-toString" |
| PASS blockquote.accessKey: IDL set to object "test-valueOf" |
| PASS blockquote.tabIndex: typeof IDL attribute |
| PASS blockquote.tabIndex: setAttribute() to -36 |
| PASS blockquote.tabIndex: setAttribute() to -1 |
| PASS blockquote.tabIndex: setAttribute() to 0 |
| PASS blockquote.tabIndex: setAttribute() to 1 |
| PASS blockquote.tabIndex: setAttribute() to 2147483647 |
| PASS blockquote.tabIndex: setAttribute() to -2147483648 |
| PASS blockquote.tabIndex: setAttribute() to "-1" |
| PASS blockquote.tabIndex: setAttribute() to "-0" |
| PASS blockquote.tabIndex: setAttribute() to "0" |
| PASS blockquote.tabIndex: setAttribute() to "1" |
| PASS blockquote.tabIndex: setAttribute() to "\t7" |
| PASS blockquote.tabIndex: setAttribute() to "\f7" |
| PASS blockquote.tabIndex: setAttribute() to " 7" |
| PASS blockquote.tabIndex: setAttribute() to "\n7" |
| PASS blockquote.tabIndex: setAttribute() to "\r7" |
| PASS blockquote.tabIndex: setAttribute() to 1.5 |
| PASS blockquote.tabIndex: setAttribute() to "5%" |
| PASS blockquote.tabIndex: setAttribute() to "+100" |
| PASS blockquote.tabIndex: setAttribute() to object "2" |
| PASS blockquote.tabIndex: IDL set to -36 |
| PASS blockquote.tabIndex: IDL set to -1 |
| PASS blockquote.tabIndex: IDL set to 0 |
| PASS blockquote.tabIndex: IDL set to 1 |
| PASS blockquote.tabIndex: IDL set to 2147483647 |
| PASS blockquote.tabIndex: IDL set to -2147483648 |
| PASS blockquote.cite: typeof IDL attribute |
| PASS blockquote.cite: IDL get with DOM attribute unset |
| PASS blockquote.cite: setAttribute() to "" |
| PASS blockquote.cite: setAttribute() to " foo " |
| PASS blockquote.cite: setAttribute() to "http://site.example/" |
| PASS blockquote.cite: setAttribute() to "//site.example/path???@#l" |
| PASS blockquote.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 blockquote.cite: setAttribute() to undefined |
| PASS blockquote.cite: setAttribute() to 7 |
| PASS blockquote.cite: setAttribute() to 1.5 |
| PASS blockquote.cite: setAttribute() to "5%" |
| PASS blockquote.cite: setAttribute() to "+100" |
| PASS blockquote.cite: setAttribute() to ".5" |
| PASS blockquote.cite: setAttribute() to true |
| PASS blockquote.cite: setAttribute() to false |
| PASS blockquote.cite: setAttribute() to object "[object Object]" |
| PASS blockquote.cite: setAttribute() to NaN |
| PASS blockquote.cite: setAttribute() to Infinity |
| PASS blockquote.cite: setAttribute() to -Infinity |
| PASS blockquote.cite: setAttribute() to "\0" |
| PASS blockquote.cite: setAttribute() to null |
| PASS blockquote.cite: setAttribute() to object "test-toString" |
| PASS blockquote.cite: setAttribute() to object "test-valueOf" |
| PASS blockquote.cite: IDL set to "" |
| PASS blockquote.cite: IDL set to " foo " |
| PASS blockquote.cite: IDL set to "http://site.example/" |
| PASS blockquote.cite: IDL set to "//site.example/path???@#l" |
| PASS blockquote.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 blockquote.cite: IDL set to undefined |
| PASS blockquote.cite: IDL set to 7 |
| PASS blockquote.cite: IDL set to 1.5 |
| PASS blockquote.cite: IDL set to "5%" |
| PASS blockquote.cite: IDL set to "+100" |
| PASS blockquote.cite: IDL set to ".5" |
| PASS blockquote.cite: IDL set to true |
| PASS blockquote.cite: IDL set to false |
| PASS blockquote.cite: IDL set to object "[object Object]" |
| PASS blockquote.cite: IDL set to NaN |
| PASS blockquote.cite: IDL set to Infinity |
| PASS blockquote.cite: IDL set to -Infinity |
| PASS blockquote.cite: IDL set to "\0" |
| PASS blockquote.cite: IDL set to null |
| PASS blockquote.cite: IDL set to object "test-toString" |
| PASS blockquote.cite: IDL set to object "test-valueOf" |
| PASS ol.title: typeof IDL attribute |
| PASS ol.title: IDL get with DOM attribute unset |
| PASS ol.title: setAttribute() to "" |
| PASS ol.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 ol.title: setAttribute() to undefined |
| PASS ol.title: setAttribute() to 7 |
| PASS ol.title: setAttribute() to 1.5 |
| PASS ol.title: setAttribute() to "5%" |
| PASS ol.title: setAttribute() to "+100" |
| PASS ol.title: setAttribute() to ".5" |
| PASS ol.title: setAttribute() to true |
| PASS ol.title: setAttribute() to false |
| PASS ol.title: setAttribute() to object "[object Object]" |
| PASS ol.title: setAttribute() to NaN |
| PASS ol.title: setAttribute() to Infinity |
| PASS ol.title: setAttribute() to -Infinity |
| PASS ol.title: setAttribute() to "\0" |
| PASS ol.title: setAttribute() to null |
| PASS ol.title: setAttribute() to object "test-toString" |
| PASS ol.title: setAttribute() to object "test-valueOf" |
| PASS ol.title: IDL set to "" |
| PASS ol.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 ol.title: IDL set to undefined |
| PASS ol.title: IDL set to 7 |
| PASS ol.title: IDL set to 1.5 |
| PASS ol.title: IDL set to "5%" |
| PASS ol.title: IDL set to "+100" |
| PASS ol.title: IDL set to ".5" |
| PASS ol.title: IDL set to true |
| PASS ol.title: IDL set to false |
| PASS ol.title: IDL set to object "[object Object]" |
| PASS ol.title: IDL set to NaN |
| PASS ol.title: IDL set to Infinity |
| PASS ol.title: IDL set to -Infinity |
| PASS ol.title: IDL set to "\0" |
| PASS ol.title: IDL set to null |
| PASS ol.title: IDL set to object "test-toString" |
| PASS ol.title: IDL set to object "test-valueOf" |
| PASS ol.lang: typeof IDL attribute |
| PASS ol.lang: IDL get with DOM attribute unset |
| PASS ol.lang: setAttribute() to "" |
| PASS ol.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 ol.lang: setAttribute() to undefined |
| PASS ol.lang: setAttribute() to 7 |
| PASS ol.lang: setAttribute() to 1.5 |
| PASS ol.lang: setAttribute() to "5%" |
| PASS ol.lang: setAttribute() to "+100" |
| PASS ol.lang: setAttribute() to ".5" |
| PASS ol.lang: setAttribute() to true |
| PASS ol.lang: setAttribute() to false |
| PASS ol.lang: setAttribute() to object "[object Object]" |
| PASS ol.lang: setAttribute() to NaN |
| PASS ol.lang: setAttribute() to Infinity |
| PASS ol.lang: setAttribute() to -Infinity |
| PASS ol.lang: setAttribute() to "\0" |
| PASS ol.lang: setAttribute() to null |
| PASS ol.lang: setAttribute() to object "test-toString" |
| PASS ol.lang: setAttribute() to object "test-valueOf" |
| PASS ol.lang: IDL set to "" |
| PASS ol.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 ol.lang: IDL set to undefined |
| PASS ol.lang: IDL set to 7 |
| PASS ol.lang: IDL set to 1.5 |
| PASS ol.lang: IDL set to "5%" |
| PASS ol.lang: IDL set to "+100" |
| PASS ol.lang: IDL set to ".5" |
| PASS ol.lang: IDL set to true |
| PASS ol.lang: IDL set to false |
| PASS ol.lang: IDL set to object "[object Object]" |
| PASS ol.lang: IDL set to NaN |
| PASS ol.lang: IDL set to Infinity |
| PASS ol.lang: IDL set to -Infinity |
| PASS ol.lang: IDL set to "\0" |
| PASS ol.lang: IDL set to null |
| PASS ol.lang: IDL set to object "test-toString" |
| PASS ol.lang: IDL set to object "test-valueOf" |
| PASS ol.dir: typeof IDL attribute |
| PASS ol.dir: IDL get with DOM attribute unset |
| PASS ol.dir: setAttribute() to "" |
| PASS ol.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 ol.dir: setAttribute() to undefined |
| PASS ol.dir: setAttribute() to 7 |
| PASS ol.dir: setAttribute() to 1.5 |
| PASS ol.dir: setAttribute() to "5%" |
| PASS ol.dir: setAttribute() to "+100" |
| PASS ol.dir: setAttribute() to ".5" |
| PASS ol.dir: setAttribute() to true |
| PASS ol.dir: setAttribute() to false |
| PASS ol.dir: setAttribute() to object "[object Object]" |
| PASS ol.dir: setAttribute() to NaN |
| PASS ol.dir: setAttribute() to Infinity |
| PASS ol.dir: setAttribute() to -Infinity |
| PASS ol.dir: setAttribute() to "\0" |
| PASS ol.dir: setAttribute() to null |
| PASS ol.dir: setAttribute() to object "test-toString" |
| PASS ol.dir: setAttribute() to object "test-valueOf" |
| PASS ol.dir: setAttribute() to "ltr" |
| PASS ol.dir: setAttribute() to "xltr" |
| PASS ol.dir: setAttribute() to "ltr\0" |
| PASS ol.dir: setAttribute() to "tr" |
| PASS ol.dir: setAttribute() to "LTR" |
| PASS ol.dir: setAttribute() to "rtl" |
| PASS ol.dir: setAttribute() to "xrtl" |
| PASS ol.dir: setAttribute() to "rtl\0" |
| PASS ol.dir: setAttribute() to "tl" |
| PASS ol.dir: setAttribute() to "RTL" |
| PASS ol.dir: setAttribute() to "auto" |
| PASS ol.dir: setAttribute() to "xauto" |
| PASS ol.dir: setAttribute() to "auto\0" |
| PASS ol.dir: setAttribute() to "uto" |
| PASS ol.dir: setAttribute() to "AUTO" |
| PASS ol.dir: IDL set to "" |
| PASS ol.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 ol.dir: IDL set to undefined |
| PASS ol.dir: IDL set to 7 |
| PASS ol.dir: IDL set to 1.5 |
| PASS ol.dir: IDL set to "5%" |
| PASS ol.dir: IDL set to "+100" |
| PASS ol.dir: IDL set to ".5" |
| PASS ol.dir: IDL set to true |
| PASS ol.dir: IDL set to false |
| PASS ol.dir: IDL set to object "[object Object]" |
| PASS ol.dir: IDL set to NaN |
| PASS ol.dir: IDL set to Infinity |
| PASS ol.dir: IDL set to -Infinity |
| PASS ol.dir: IDL set to "\0" |
| PASS ol.dir: IDL set to null |
| PASS ol.dir: IDL set to object "test-toString" |
| PASS ol.dir: IDL set to object "test-valueOf" |
| PASS ol.dir: IDL set to "ltr" |
| PASS ol.dir: IDL set to "xltr" |
| PASS ol.dir: IDL set to "ltr\0" |
| PASS ol.dir: IDL set to "tr" |
| PASS ol.dir: IDL set to "LTR" |
| PASS ol.dir: IDL set to "rtl" |
| PASS ol.dir: IDL set to "xrtl" |
| PASS ol.dir: IDL set to "rtl\0" |
| PASS ol.dir: IDL set to "tl" |
| PASS ol.dir: IDL set to "RTL" |
| PASS ol.dir: IDL set to "auto" |
| PASS ol.dir: IDL set to "xauto" |
| PASS ol.dir: IDL set to "auto\0" |
| PASS ol.dir: IDL set to "uto" |
| PASS ol.dir: IDL set to "AUTO" |
| PASS ol.className (<ol class>): typeof IDL attribute |
| PASS ol.className (<ol class>): IDL get with DOM attribute unset |
| PASS ol.className (<ol class>): setAttribute() to "" |
| PASS ol.className (<ol 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 ol.className (<ol class>): setAttribute() to undefined |
| PASS ol.className (<ol class>): setAttribute() to 7 |
| PASS ol.className (<ol class>): setAttribute() to 1.5 |
| PASS ol.className (<ol class>): setAttribute() to "5%" |
| PASS ol.className (<ol class>): setAttribute() to "+100" |
| PASS ol.className (<ol class>): setAttribute() to ".5" |
| PASS ol.className (<ol class>): setAttribute() to true |
| PASS ol.className (<ol class>): setAttribute() to false |
| PASS ol.className (<ol class>): setAttribute() to object "[object Object]" |
| PASS ol.className (<ol class>): setAttribute() to NaN |
| PASS ol.className (<ol class>): setAttribute() to Infinity |
| PASS ol.className (<ol class>): setAttribute() to -Infinity |
| PASS ol.className (<ol class>): setAttribute() to "\0" |
| PASS ol.className (<ol class>): setAttribute() to null |
| PASS ol.className (<ol class>): setAttribute() to object "test-toString" |
| PASS ol.className (<ol class>): setAttribute() to object "test-valueOf" |
| PASS ol.className (<ol class>): IDL set to "" |
| PASS ol.className (<ol 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 ol.className (<ol class>): IDL set to undefined |
| PASS ol.className (<ol class>): IDL set to 7 |
| PASS ol.className (<ol class>): IDL set to 1.5 |
| PASS ol.className (<ol class>): IDL set to "5%" |
| PASS ol.className (<ol class>): IDL set to "+100" |
| PASS ol.className (<ol class>): IDL set to ".5" |
| PASS ol.className (<ol class>): IDL set to true |
| PASS ol.className (<ol class>): IDL set to false |
| PASS ol.className (<ol class>): IDL set to object "[object Object]" |
| PASS ol.className (<ol class>): IDL set to NaN |
| PASS ol.className (<ol class>): IDL set to Infinity |
| PASS ol.className (<ol class>): IDL set to -Infinity |
| PASS ol.className (<ol class>): IDL set to "\0" |
| PASS ol.className (<ol class>): IDL set to null |
| PASS ol.className (<ol class>): IDL set to object "test-toString" |
| PASS ol.className (<ol class>): IDL set to object "test-valueOf" |
| FAIL ol.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL ol.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ol.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL ol.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL ol.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL ol.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL ol.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL ol.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL ol.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL ol.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL ol.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS ol.autofocus: IDL set to true |
| FAIL ol.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL ol.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL ol.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL ol.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL ol.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL ol.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL ol.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL ol.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS ol.hidden: typeof IDL attribute |
| PASS ol.hidden: IDL get with DOM attribute unset |
| PASS ol.hidden: setAttribute() to "" |
| PASS ol.hidden: setAttribute() to " foo " |
| PASS ol.hidden: setAttribute() to undefined |
| PASS ol.hidden: setAttribute() to null |
| PASS ol.hidden: setAttribute() to 7 |
| PASS ol.hidden: setAttribute() to 1.5 |
| PASS ol.hidden: setAttribute() to "5%" |
| PASS ol.hidden: setAttribute() to "+100" |
| PASS ol.hidden: setAttribute() to ".5" |
| PASS ol.hidden: setAttribute() to true |
| PASS ol.hidden: setAttribute() to false |
| PASS ol.hidden: setAttribute() to object "[object Object]" |
| PASS ol.hidden: setAttribute() to NaN |
| PASS ol.hidden: setAttribute() to Infinity |
| PASS ol.hidden: setAttribute() to -Infinity |
| PASS ol.hidden: setAttribute() to "\0" |
| PASS ol.hidden: setAttribute() to object "test-toString" |
| PASS ol.hidden: setAttribute() to object "test-valueOf" |
| PASS ol.hidden: setAttribute() to "hidden" |
| PASS ol.hidden: IDL set to "" |
| PASS ol.hidden: IDL set to " foo " |
| PASS ol.hidden: IDL set to undefined |
| PASS ol.hidden: IDL set to null |
| PASS ol.hidden: IDL set to 7 |
| PASS ol.hidden: IDL set to 1.5 |
| PASS ol.hidden: IDL set to "5%" |
| PASS ol.hidden: IDL set to "+100" |
| PASS ol.hidden: IDL set to ".5" |
| PASS ol.hidden: IDL set to true |
| PASS ol.hidden: IDL set to false |
| PASS ol.hidden: IDL set to object "[object Object]" |
| PASS ol.hidden: IDL set to NaN |
| PASS ol.hidden: IDL set to Infinity |
| PASS ol.hidden: IDL set to -Infinity |
| PASS ol.hidden: IDL set to "\0" |
| PASS ol.hidden: IDL set to object "test-toString" |
| PASS ol.hidden: IDL set to object "test-valueOf" |
| PASS ol.accessKey: typeof IDL attribute |
| PASS ol.accessKey: IDL get with DOM attribute unset |
| PASS ol.accessKey: setAttribute() to "" |
| PASS ol.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 ol.accessKey: setAttribute() to undefined |
| PASS ol.accessKey: setAttribute() to 7 |
| PASS ol.accessKey: setAttribute() to 1.5 |
| PASS ol.accessKey: setAttribute() to "5%" |
| PASS ol.accessKey: setAttribute() to "+100" |
| PASS ol.accessKey: setAttribute() to ".5" |
| PASS ol.accessKey: setAttribute() to true |
| PASS ol.accessKey: setAttribute() to false |
| PASS ol.accessKey: setAttribute() to object "[object Object]" |
| PASS ol.accessKey: setAttribute() to NaN |
| PASS ol.accessKey: setAttribute() to Infinity |
| PASS ol.accessKey: setAttribute() to -Infinity |
| PASS ol.accessKey: setAttribute() to "\0" |
| PASS ol.accessKey: setAttribute() to null |
| PASS ol.accessKey: setAttribute() to object "test-toString" |
| PASS ol.accessKey: setAttribute() to object "test-valueOf" |
| PASS ol.accessKey: IDL set to "" |
| PASS ol.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 ol.accessKey: IDL set to undefined |
| PASS ol.accessKey: IDL set to 7 |
| PASS ol.accessKey: IDL set to 1.5 |
| PASS ol.accessKey: IDL set to "5%" |
| PASS ol.accessKey: IDL set to "+100" |
| PASS ol.accessKey: IDL set to ".5" |
| PASS ol.accessKey: IDL set to true |
| PASS ol.accessKey: IDL set to false |
| PASS ol.accessKey: IDL set to object "[object Object]" |
| PASS ol.accessKey: IDL set to NaN |
| PASS ol.accessKey: IDL set to Infinity |
| PASS ol.accessKey: IDL set to -Infinity |
| PASS ol.accessKey: IDL set to "\0" |
| PASS ol.accessKey: IDL set to null |
| PASS ol.accessKey: IDL set to object "test-toString" |
| PASS ol.accessKey: IDL set to object "test-valueOf" |
| PASS ol.tabIndex: typeof IDL attribute |
| PASS ol.tabIndex: setAttribute() to -36 |
| PASS ol.tabIndex: setAttribute() to -1 |
| PASS ol.tabIndex: setAttribute() to 0 |
| PASS ol.tabIndex: setAttribute() to 1 |
| PASS ol.tabIndex: setAttribute() to 2147483647 |
| PASS ol.tabIndex: setAttribute() to -2147483648 |
| PASS ol.tabIndex: setAttribute() to "-1" |
| PASS ol.tabIndex: setAttribute() to "-0" |
| PASS ol.tabIndex: setAttribute() to "0" |
| PASS ol.tabIndex: setAttribute() to "1" |
| PASS ol.tabIndex: setAttribute() to "\t7" |
| PASS ol.tabIndex: setAttribute() to "\f7" |
| PASS ol.tabIndex: setAttribute() to " 7" |
| PASS ol.tabIndex: setAttribute() to "\n7" |
| PASS ol.tabIndex: setAttribute() to "\r7" |
| PASS ol.tabIndex: setAttribute() to 1.5 |
| PASS ol.tabIndex: setAttribute() to "5%" |
| PASS ol.tabIndex: setAttribute() to "+100" |
| PASS ol.tabIndex: setAttribute() to object "2" |
| PASS ol.tabIndex: IDL set to -36 |
| PASS ol.tabIndex: IDL set to -1 |
| PASS ol.tabIndex: IDL set to 0 |
| PASS ol.tabIndex: IDL set to 1 |
| PASS ol.tabIndex: IDL set to 2147483647 |
| PASS ol.tabIndex: IDL set to -2147483648 |
| PASS ol.reversed: typeof IDL attribute |
| PASS ol.reversed: IDL get with DOM attribute unset |
| PASS ol.reversed: setAttribute() to "" |
| PASS ol.reversed: setAttribute() to " foo " |
| PASS ol.reversed: setAttribute() to undefined |
| PASS ol.reversed: setAttribute() to null |
| PASS ol.reversed: setAttribute() to 7 |
| PASS ol.reversed: setAttribute() to 1.5 |
| PASS ol.reversed: setAttribute() to "5%" |
| PASS ol.reversed: setAttribute() to "+100" |
| PASS ol.reversed: setAttribute() to ".5" |
| PASS ol.reversed: setAttribute() to true |
| PASS ol.reversed: setAttribute() to false |
| PASS ol.reversed: setAttribute() to object "[object Object]" |
| PASS ol.reversed: setAttribute() to NaN |
| PASS ol.reversed: setAttribute() to Infinity |
| PASS ol.reversed: setAttribute() to -Infinity |
| PASS ol.reversed: setAttribute() to "\0" |
| PASS ol.reversed: setAttribute() to object "test-toString" |
| PASS ol.reversed: setAttribute() to object "test-valueOf" |
| PASS ol.reversed: setAttribute() to "reversed" |
| PASS ol.reversed: IDL set to "" |
| PASS ol.reversed: IDL set to " foo " |
| PASS ol.reversed: IDL set to undefined |
| PASS ol.reversed: IDL set to null |
| PASS ol.reversed: IDL set to 7 |
| PASS ol.reversed: IDL set to 1.5 |
| PASS ol.reversed: IDL set to "5%" |
| PASS ol.reversed: IDL set to "+100" |
| PASS ol.reversed: IDL set to ".5" |
| PASS ol.reversed: IDL set to true |
| PASS ol.reversed: IDL set to false |
| PASS ol.reversed: IDL set to object "[object Object]" |
| PASS ol.reversed: IDL set to NaN |
| PASS ol.reversed: IDL set to Infinity |
| PASS ol.reversed: IDL set to -Infinity |
| PASS ol.reversed: IDL set to "\0" |
| PASS ol.reversed: IDL set to object "test-toString" |
| PASS ol.reversed: IDL set to object "test-valueOf" |
| PASS ol.start: typeof IDL attribute |
| PASS ol.start: IDL get with DOM attribute unset |
| PASS ol.start: setAttribute() to -36 |
| PASS ol.start: setAttribute() to -1 |
| PASS ol.start: setAttribute() to 0 |
| PASS ol.start: setAttribute() to 1 |
| PASS ol.start: setAttribute() to 2147483647 |
| PASS ol.start: setAttribute() to -2147483648 |
| PASS ol.start: setAttribute() to 2147483648 |
| PASS ol.start: setAttribute() to -2147483649 |
| PASS ol.start: setAttribute() to 4294967295 |
| PASS ol.start: setAttribute() to 4294967296 |
| PASS ol.start: setAttribute() to "" |
| PASS ol.start: setAttribute() to "-1" |
| PASS ol.start: setAttribute() to "-0" |
| PASS ol.start: setAttribute() to "0" |
| PASS ol.start: setAttribute() to "1" |
| PASS ol.start: 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 ol.start: setAttribute() to "\t7" |
| PASS ol.start: setAttribute() to "\v7" |
| PASS ol.start: setAttribute() to "\f7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to "7" |
| PASS ol.start: setAttribute() to "\n7" |
| PASS ol.start: setAttribute() to "\r7" |
| PASS ol.start: setAttribute() to "
7" |
| PASS ol.start: setAttribute() to "
7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to "7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to " 7" |
| PASS ol.start: setAttribute() to undefined |
| PASS ol.start: setAttribute() to 1.5 |
| PASS ol.start: setAttribute() to "5%" |
| PASS ol.start: setAttribute() to "+100" |
| PASS ol.start: setAttribute() to ".5" |
| PASS ol.start: setAttribute() to true |
| PASS ol.start: setAttribute() to false |
| PASS ol.start: setAttribute() to object "[object Object]" |
| PASS ol.start: setAttribute() to NaN |
| PASS ol.start: setAttribute() to Infinity |
| PASS ol.start: setAttribute() to -Infinity |
| PASS ol.start: setAttribute() to "\0" |
| PASS ol.start: setAttribute() to object "2" |
| PASS ol.start: setAttribute() to object "3" |
| PASS ol.start: IDL set to -36 |
| PASS ol.start: IDL set to -1 |
| PASS ol.start: IDL set to 0 |
| PASS ol.start: IDL set to 1 |
| PASS ol.start: IDL set to 2147483647 |
| PASS ol.start: IDL set to -2147483648 |
| PASS ol.type: typeof IDL attribute |
| PASS ol.type: IDL get with DOM attribute unset |
| PASS ol.type: setAttribute() to "" |
| PASS ol.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 ol.type: setAttribute() to undefined |
| PASS ol.type: setAttribute() to 7 |
| PASS ol.type: setAttribute() to 1.5 |
| PASS ol.type: setAttribute() to "5%" |
| PASS ol.type: setAttribute() to "+100" |
| PASS ol.type: setAttribute() to ".5" |
| PASS ol.type: setAttribute() to true |
| PASS ol.type: setAttribute() to false |
| PASS ol.type: setAttribute() to object "[object Object]" |
| PASS ol.type: setAttribute() to NaN |
| PASS ol.type: setAttribute() to Infinity |
| PASS ol.type: setAttribute() to -Infinity |
| PASS ol.type: setAttribute() to "\0" |
| PASS ol.type: setAttribute() to null |
| PASS ol.type: setAttribute() to object "test-toString" |
| PASS ol.type: setAttribute() to object "test-valueOf" |
| PASS ol.type: IDL set to "" |
| PASS ol.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 ol.type: IDL set to undefined |
| PASS ol.type: IDL set to 7 |
| PASS ol.type: IDL set to 1.5 |
| PASS ol.type: IDL set to "5%" |
| PASS ol.type: IDL set to "+100" |
| PASS ol.type: IDL set to ".5" |
| PASS ol.type: IDL set to true |
| PASS ol.type: IDL set to false |
| PASS ol.type: IDL set to object "[object Object]" |
| PASS ol.type: IDL set to NaN |
| PASS ol.type: IDL set to Infinity |
| PASS ol.type: IDL set to -Infinity |
| PASS ol.type: IDL set to "\0" |
| PASS ol.type: IDL set to null |
| PASS ol.type: IDL set to object "test-toString" |
| PASS ol.type: IDL set to object "test-valueOf" |
| PASS ol.compact: typeof IDL attribute |
| PASS ol.compact: IDL get with DOM attribute unset |
| PASS ol.compact: setAttribute() to "" |
| PASS ol.compact: setAttribute() to " foo " |
| PASS ol.compact: setAttribute() to undefined |
| PASS ol.compact: setAttribute() to null |
| PASS ol.compact: setAttribute() to 7 |
| PASS ol.compact: setAttribute() to 1.5 |
| PASS ol.compact: setAttribute() to "5%" |
| PASS ol.compact: setAttribute() to "+100" |
| PASS ol.compact: setAttribute() to ".5" |
| PASS ol.compact: setAttribute() to true |
| PASS ol.compact: setAttribute() to false |
| PASS ol.compact: setAttribute() to object "[object Object]" |
| PASS ol.compact: setAttribute() to NaN |
| PASS ol.compact: setAttribute() to Infinity |
| PASS ol.compact: setAttribute() to -Infinity |
| PASS ol.compact: setAttribute() to "\0" |
| PASS ol.compact: setAttribute() to object "test-toString" |
| PASS ol.compact: setAttribute() to object "test-valueOf" |
| PASS ol.compact: setAttribute() to "compact" |
| PASS ol.compact: IDL set to "" |
| PASS ol.compact: IDL set to " foo " |
| PASS ol.compact: IDL set to undefined |
| PASS ol.compact: IDL set to null |
| PASS ol.compact: IDL set to 7 |
| PASS ol.compact: IDL set to 1.5 |
| PASS ol.compact: IDL set to "5%" |
| PASS ol.compact: IDL set to "+100" |
| PASS ol.compact: IDL set to ".5" |
| PASS ol.compact: IDL set to true |
| PASS ol.compact: IDL set to false |
| PASS ol.compact: IDL set to object "[object Object]" |
| PASS ol.compact: IDL set to NaN |
| PASS ol.compact: IDL set to Infinity |
| PASS ol.compact: IDL set to -Infinity |
| PASS ol.compact: IDL set to "\0" |
| PASS ol.compact: IDL set to object "test-toString" |
| PASS ol.compact: IDL set to object "test-valueOf" |
| PASS ul.title: typeof IDL attribute |
| PASS ul.title: IDL get with DOM attribute unset |
| PASS ul.title: setAttribute() to "" |
| PASS ul.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 ul.title: setAttribute() to undefined |
| PASS ul.title: setAttribute() to 7 |
| PASS ul.title: setAttribute() to 1.5 |
| PASS ul.title: setAttribute() to "5%" |
| PASS ul.title: setAttribute() to "+100" |
| PASS ul.title: setAttribute() to ".5" |
| PASS ul.title: setAttribute() to true |
| PASS ul.title: setAttribute() to false |
| PASS ul.title: setAttribute() to object "[object Object]" |
| PASS ul.title: setAttribute() to NaN |
| PASS ul.title: setAttribute() to Infinity |
| PASS ul.title: setAttribute() to -Infinity |
| PASS ul.title: setAttribute() to "\0" |
| PASS ul.title: setAttribute() to null |
| PASS ul.title: setAttribute() to object "test-toString" |
| PASS ul.title: setAttribute() to object "test-valueOf" |
| PASS ul.title: IDL set to "" |
| PASS ul.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 ul.title: IDL set to undefined |
| PASS ul.title: IDL set to 7 |
| PASS ul.title: IDL set to 1.5 |
| PASS ul.title: IDL set to "5%" |
| PASS ul.title: IDL set to "+100" |
| PASS ul.title: IDL set to ".5" |
| PASS ul.title: IDL set to true |
| PASS ul.title: IDL set to false |
| PASS ul.title: IDL set to object "[object Object]" |
| PASS ul.title: IDL set to NaN |
| PASS ul.title: IDL set to Infinity |
| PASS ul.title: IDL set to -Infinity |
| PASS ul.title: IDL set to "\0" |
| PASS ul.title: IDL set to null |
| PASS ul.title: IDL set to object "test-toString" |
| PASS ul.title: IDL set to object "test-valueOf" |
| PASS ul.lang: typeof IDL attribute |
| PASS ul.lang: IDL get with DOM attribute unset |
| PASS ul.lang: setAttribute() to "" |
| PASS ul.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 ul.lang: setAttribute() to undefined |
| PASS ul.lang: setAttribute() to 7 |
| PASS ul.lang: setAttribute() to 1.5 |
| PASS ul.lang: setAttribute() to "5%" |
| PASS ul.lang: setAttribute() to "+100" |
| PASS ul.lang: setAttribute() to ".5" |
| PASS ul.lang: setAttribute() to true |
| PASS ul.lang: setAttribute() to false |
| PASS ul.lang: setAttribute() to object "[object Object]" |
| PASS ul.lang: setAttribute() to NaN |
| PASS ul.lang: setAttribute() to Infinity |
| PASS ul.lang: setAttribute() to -Infinity |
| PASS ul.lang: setAttribute() to "\0" |
| PASS ul.lang: setAttribute() to null |
| PASS ul.lang: setAttribute() to object "test-toString" |
| PASS ul.lang: setAttribute() to object "test-valueOf" |
| PASS ul.lang: IDL set to "" |
| PASS ul.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 ul.lang: IDL set to undefined |
| PASS ul.lang: IDL set to 7 |
| PASS ul.lang: IDL set to 1.5 |
| PASS ul.lang: IDL set to "5%" |
| PASS ul.lang: IDL set to "+100" |
| PASS ul.lang: IDL set to ".5" |
| PASS ul.lang: IDL set to true |
| PASS ul.lang: IDL set to false |
| PASS ul.lang: IDL set to object "[object Object]" |
| PASS ul.lang: IDL set to NaN |
| PASS ul.lang: IDL set to Infinity |
| PASS ul.lang: IDL set to -Infinity |
| PASS ul.lang: IDL set to "\0" |
| PASS ul.lang: IDL set to null |
| PASS ul.lang: IDL set to object "test-toString" |
| PASS ul.lang: IDL set to object "test-valueOf" |
| PASS ul.dir: typeof IDL attribute |
| PASS ul.dir: IDL get with DOM attribute unset |
| PASS ul.dir: setAttribute() to "" |
| PASS ul.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 ul.dir: setAttribute() to undefined |
| PASS ul.dir: setAttribute() to 7 |
| PASS ul.dir: setAttribute() to 1.5 |
| PASS ul.dir: setAttribute() to "5%" |
| PASS ul.dir: setAttribute() to "+100" |
| PASS ul.dir: setAttribute() to ".5" |
| PASS ul.dir: setAttribute() to true |
| PASS ul.dir: setAttribute() to false |
| PASS ul.dir: setAttribute() to object "[object Object]" |
| PASS ul.dir: setAttribute() to NaN |
| PASS ul.dir: setAttribute() to Infinity |
| PASS ul.dir: setAttribute() to -Infinity |
| PASS ul.dir: setAttribute() to "\0" |
| PASS ul.dir: setAttribute() to null |
| PASS ul.dir: setAttribute() to object "test-toString" |
| PASS ul.dir: setAttribute() to object "test-valueOf" |
| PASS ul.dir: setAttribute() to "ltr" |
| PASS ul.dir: setAttribute() to "xltr" |
| PASS ul.dir: setAttribute() to "ltr\0" |
| PASS ul.dir: setAttribute() to "tr" |
| PASS ul.dir: setAttribute() to "LTR" |
| PASS ul.dir: setAttribute() to "rtl" |
| PASS ul.dir: setAttribute() to "xrtl" |
| PASS ul.dir: setAttribute() to "rtl\0" |
| PASS ul.dir: setAttribute() to "tl" |
| PASS ul.dir: setAttribute() to "RTL" |
| PASS ul.dir: setAttribute() to "auto" |
| PASS ul.dir: setAttribute() to "xauto" |
| PASS ul.dir: setAttribute() to "auto\0" |
| PASS ul.dir: setAttribute() to "uto" |
| PASS ul.dir: setAttribute() to "AUTO" |
| PASS ul.dir: IDL set to "" |
| PASS ul.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 ul.dir: IDL set to undefined |
| PASS ul.dir: IDL set to 7 |
| PASS ul.dir: IDL set to 1.5 |
| PASS ul.dir: IDL set to "5%" |
| PASS ul.dir: IDL set to "+100" |
| PASS ul.dir: IDL set to ".5" |
| PASS ul.dir: IDL set to true |
| PASS ul.dir: IDL set to false |
| PASS ul.dir: IDL set to object "[object Object]" |
| PASS ul.dir: IDL set to NaN |
| PASS ul.dir: IDL set to Infinity |
| PASS ul.dir: IDL set to -Infinity |
| PASS ul.dir: IDL set to "\0" |
| PASS ul.dir: IDL set to null |
| PASS ul.dir: IDL set to object "test-toString" |
| PASS ul.dir: IDL set to object "test-valueOf" |
| PASS ul.dir: IDL set to "ltr" |
| PASS ul.dir: IDL set to "xltr" |
| PASS ul.dir: IDL set to "ltr\0" |
| PASS ul.dir: IDL set to "tr" |
| PASS ul.dir: IDL set to "LTR" |
| PASS ul.dir: IDL set to "rtl" |
| PASS ul.dir: IDL set to "xrtl" |
| PASS ul.dir: IDL set to "rtl\0" |
| PASS ul.dir: IDL set to "tl" |
| PASS ul.dir: IDL set to "RTL" |
| PASS ul.dir: IDL set to "auto" |
| PASS ul.dir: IDL set to "xauto" |
| PASS ul.dir: IDL set to "auto\0" |
| PASS ul.dir: IDL set to "uto" |
| PASS ul.dir: IDL set to "AUTO" |
| PASS ul.className (<ul class>): typeof IDL attribute |
| PASS ul.className (<ul class>): IDL get with DOM attribute unset |
| PASS ul.className (<ul class>): setAttribute() to "" |
| PASS ul.className (<ul 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 ul.className (<ul class>): setAttribute() to undefined |
| PASS ul.className (<ul class>): setAttribute() to 7 |
| PASS ul.className (<ul class>): setAttribute() to 1.5 |
| PASS ul.className (<ul class>): setAttribute() to "5%" |
| PASS ul.className (<ul class>): setAttribute() to "+100" |
| PASS ul.className (<ul class>): setAttribute() to ".5" |
| PASS ul.className (<ul class>): setAttribute() to true |
| PASS ul.className (<ul class>): setAttribute() to false |
| PASS ul.className (<ul class>): setAttribute() to object "[object Object]" |
| PASS ul.className (<ul class>): setAttribute() to NaN |
| PASS ul.className (<ul class>): setAttribute() to Infinity |
| PASS ul.className (<ul class>): setAttribute() to -Infinity |
| PASS ul.className (<ul class>): setAttribute() to "\0" |
| PASS ul.className (<ul class>): setAttribute() to null |
| PASS ul.className (<ul class>): setAttribute() to object "test-toString" |
| PASS ul.className (<ul class>): setAttribute() to object "test-valueOf" |
| PASS ul.className (<ul class>): IDL set to "" |
| PASS ul.className (<ul 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 ul.className (<ul class>): IDL set to undefined |
| PASS ul.className (<ul class>): IDL set to 7 |
| PASS ul.className (<ul class>): IDL set to 1.5 |
| PASS ul.className (<ul class>): IDL set to "5%" |
| PASS ul.className (<ul class>): IDL set to "+100" |
| PASS ul.className (<ul class>): IDL set to ".5" |
| PASS ul.className (<ul class>): IDL set to true |
| PASS ul.className (<ul class>): IDL set to false |
| PASS ul.className (<ul class>): IDL set to object "[object Object]" |
| PASS ul.className (<ul class>): IDL set to NaN |
| PASS ul.className (<ul class>): IDL set to Infinity |
| PASS ul.className (<ul class>): IDL set to -Infinity |
| PASS ul.className (<ul class>): IDL set to "\0" |
| PASS ul.className (<ul class>): IDL set to null |
| PASS ul.className (<ul class>): IDL set to object "test-toString" |
| PASS ul.className (<ul class>): IDL set to object "test-valueOf" |
| FAIL ul.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL ul.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL ul.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL ul.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL ul.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL ul.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL ul.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL ul.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL ul.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL ul.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL ul.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS ul.autofocus: IDL set to true |
| FAIL ul.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL ul.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL ul.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL ul.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL ul.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL ul.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL ul.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL ul.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS ul.hidden: typeof IDL attribute |
| PASS ul.hidden: IDL get with DOM attribute unset |
| PASS ul.hidden: setAttribute() to "" |
| PASS ul.hidden: setAttribute() to " foo " |
| PASS ul.hidden: setAttribute() to undefined |
| PASS ul.hidden: setAttribute() to null |
| PASS ul.hidden: setAttribute() to 7 |
| PASS ul.hidden: setAttribute() to 1.5 |
| PASS ul.hidden: setAttribute() to "5%" |
| PASS ul.hidden: setAttribute() to "+100" |
| PASS ul.hidden: setAttribute() to ".5" |
| PASS ul.hidden: setAttribute() to true |
| PASS ul.hidden: setAttribute() to false |
| PASS ul.hidden: setAttribute() to object "[object Object]" |
| PASS ul.hidden: setAttribute() to NaN |
| PASS ul.hidden: setAttribute() to Infinity |
| PASS ul.hidden: setAttribute() to -Infinity |
| PASS ul.hidden: setAttribute() to "\0" |
| PASS ul.hidden: setAttribute() to object "test-toString" |
| PASS ul.hidden: setAttribute() to object "test-valueOf" |
| PASS ul.hidden: setAttribute() to "hidden" |
| PASS ul.hidden: IDL set to "" |
| PASS ul.hidden: IDL set to " foo " |
| PASS ul.hidden: IDL set to undefined |
| PASS ul.hidden: IDL set to null |
| PASS ul.hidden: IDL set to 7 |
| PASS ul.hidden: IDL set to 1.5 |
| PASS ul.hidden: IDL set to "5%" |
| PASS ul.hidden: IDL set to "+100" |
| PASS ul.hidden: IDL set to ".5" |
| PASS ul.hidden: IDL set to true |
| PASS ul.hidden: IDL set to false |
| PASS ul.hidden: IDL set to object "[object Object]" |
| PASS ul.hidden: IDL set to NaN |
| PASS ul.hidden: IDL set to Infinity |
| PASS ul.hidden: IDL set to -Infinity |
| PASS ul.hidden: IDL set to "\0" |
| PASS ul.hidden: IDL set to object "test-toString" |
| PASS ul.hidden: IDL set to object "test-valueOf" |
| PASS ul.accessKey: typeof IDL attribute |
| PASS ul.accessKey: IDL get with DOM attribute unset |
| PASS ul.accessKey: setAttribute() to "" |
| PASS ul.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 ul.accessKey: setAttribute() to undefined |
| PASS ul.accessKey: setAttribute() to 7 |
| PASS ul.accessKey: setAttribute() to 1.5 |
| PASS ul.accessKey: setAttribute() to "5%" |
| PASS ul.accessKey: setAttribute() to "+100" |
| PASS ul.accessKey: setAttribute() to ".5" |
| PASS ul.accessKey: setAttribute() to true |
| PASS ul.accessKey: setAttribute() to false |
| PASS ul.accessKey: setAttribute() to object "[object Object]" |
| PASS ul.accessKey: setAttribute() to NaN |
| PASS ul.accessKey: setAttribute() to Infinity |
| PASS ul.accessKey: setAttribute() to -Infinity |
| PASS ul.accessKey: setAttribute() to "\0" |
| PASS ul.accessKey: setAttribute() to null |
| PASS ul.accessKey: setAttribute() to object "test-toString" |
| PASS ul.accessKey: setAttribute() to object "test-valueOf" |
| PASS ul.accessKey: IDL set to "" |
| PASS ul.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 ul.accessKey: IDL set to undefined |
| PASS ul.accessKey: IDL set to 7 |
| PASS ul.accessKey: IDL set to 1.5 |
| PASS ul.accessKey: IDL set to "5%" |
| PASS ul.accessKey: IDL set to "+100" |
| PASS ul.accessKey: IDL set to ".5" |
| PASS ul.accessKey: IDL set to true |
| PASS ul.accessKey: IDL set to false |
| PASS ul.accessKey: IDL set to object "[object Object]" |
| PASS ul.accessKey: IDL set to NaN |
| PASS ul.accessKey: IDL set to Infinity |
| PASS ul.accessKey: IDL set to -Infinity |
| PASS ul.accessKey: IDL set to "\0" |
| PASS ul.accessKey: IDL set to null |
| PASS ul.accessKey: IDL set to object "test-toString" |
| PASS ul.accessKey: IDL set to object "test-valueOf" |
| PASS ul.tabIndex: typeof IDL attribute |
| PASS ul.tabIndex: setAttribute() to -36 |
| PASS ul.tabIndex: setAttribute() to -1 |
| PASS ul.tabIndex: setAttribute() to 0 |
| PASS ul.tabIndex: setAttribute() to 1 |
| PASS ul.tabIndex: setAttribute() to 2147483647 |
| PASS ul.tabIndex: setAttribute() to -2147483648 |
| PASS ul.tabIndex: setAttribute() to "-1" |
| PASS ul.tabIndex: setAttribute() to "-0" |
| PASS ul.tabIndex: setAttribute() to "0" |
| PASS ul.tabIndex: setAttribute() to "1" |
| PASS ul.tabIndex: setAttribute() to "\t7" |
| PASS ul.tabIndex: setAttribute() to "\f7" |
| PASS ul.tabIndex: setAttribute() to " 7" |
| PASS ul.tabIndex: setAttribute() to "\n7" |
| PASS ul.tabIndex: setAttribute() to "\r7" |
| PASS ul.tabIndex: setAttribute() to 1.5 |
| PASS ul.tabIndex: setAttribute() to "5%" |
| PASS ul.tabIndex: setAttribute() to "+100" |
| PASS ul.tabIndex: setAttribute() to object "2" |
| PASS ul.tabIndex: IDL set to -36 |
| PASS ul.tabIndex: IDL set to -1 |
| PASS ul.tabIndex: IDL set to 0 |
| PASS ul.tabIndex: IDL set to 1 |
| PASS ul.tabIndex: IDL set to 2147483647 |
| PASS ul.tabIndex: IDL set to -2147483648 |
| PASS ul.compact: typeof IDL attribute |
| PASS ul.compact: IDL get with DOM attribute unset |
| PASS ul.compact: setAttribute() to "" |
| PASS ul.compact: setAttribute() to " foo " |
| PASS ul.compact: setAttribute() to undefined |
| PASS ul.compact: setAttribute() to null |
| PASS ul.compact: setAttribute() to 7 |
| PASS ul.compact: setAttribute() to 1.5 |
| PASS ul.compact: setAttribute() to "5%" |
| PASS ul.compact: setAttribute() to "+100" |
| PASS ul.compact: setAttribute() to ".5" |
| PASS ul.compact: setAttribute() to true |
| PASS ul.compact: setAttribute() to false |
| PASS ul.compact: setAttribute() to object "[object Object]" |
| PASS ul.compact: setAttribute() to NaN |
| PASS ul.compact: setAttribute() to Infinity |
| PASS ul.compact: setAttribute() to -Infinity |
| PASS ul.compact: setAttribute() to "\0" |
| PASS ul.compact: setAttribute() to object "test-toString" |
| PASS ul.compact: setAttribute() to object "test-valueOf" |
| PASS ul.compact: setAttribute() to "compact" |
| PASS ul.compact: IDL set to "" |
| PASS ul.compact: IDL set to " foo " |
| PASS ul.compact: IDL set to undefined |
| PASS ul.compact: IDL set to null |
| PASS ul.compact: IDL set to 7 |
| PASS ul.compact: IDL set to 1.5 |
| PASS ul.compact: IDL set to "5%" |
| PASS ul.compact: IDL set to "+100" |
| PASS ul.compact: IDL set to ".5" |
| PASS ul.compact: IDL set to true |
| PASS ul.compact: IDL set to false |
| PASS ul.compact: IDL set to object "[object Object]" |
| PASS ul.compact: IDL set to NaN |
| PASS ul.compact: IDL set to Infinity |
| PASS ul.compact: IDL set to -Infinity |
| PASS ul.compact: IDL set to "\0" |
| PASS ul.compact: IDL set to object "test-toString" |
| PASS ul.compact: IDL set to object "test-valueOf" |
| PASS ul.type: typeof IDL attribute |
| PASS ul.type: IDL get with DOM attribute unset |
| PASS ul.type: setAttribute() to "" |
| PASS ul.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 ul.type: setAttribute() to undefined |
| PASS ul.type: setAttribute() to 7 |
| PASS ul.type: setAttribute() to 1.5 |
| PASS ul.type: setAttribute() to "5%" |
| PASS ul.type: setAttribute() to "+100" |
| PASS ul.type: setAttribute() to ".5" |
| PASS ul.type: setAttribute() to true |
| PASS ul.type: setAttribute() to false |
| PASS ul.type: setAttribute() to object "[object Object]" |
| PASS ul.type: setAttribute() to NaN |
| PASS ul.type: setAttribute() to Infinity |
| PASS ul.type: setAttribute() to -Infinity |
| PASS ul.type: setAttribute() to "\0" |
| PASS ul.type: setAttribute() to null |
| PASS ul.type: setAttribute() to object "test-toString" |
| PASS ul.type: setAttribute() to object "test-valueOf" |
| PASS ul.type: IDL set to "" |
| PASS ul.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 ul.type: IDL set to undefined |
| PASS ul.type: IDL set to 7 |
| PASS ul.type: IDL set to 1.5 |
| PASS ul.type: IDL set to "5%" |
| PASS ul.type: IDL set to "+100" |
| PASS ul.type: IDL set to ".5" |
| PASS ul.type: IDL set to true |
| PASS ul.type: IDL set to false |
| PASS ul.type: IDL set to object "[object Object]" |
| PASS ul.type: IDL set to NaN |
| PASS ul.type: IDL set to Infinity |
| PASS ul.type: IDL set to -Infinity |
| PASS ul.type: IDL set to "\0" |
| PASS ul.type: IDL set to null |
| PASS ul.type: IDL set to object "test-toString" |
| PASS ul.type: IDL set to object "test-valueOf" |
| PASS li.title: typeof IDL attribute |
| PASS li.title: IDL get with DOM attribute unset |
| PASS li.title: setAttribute() to "" |
| PASS li.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 li.title: setAttribute() to undefined |
| PASS li.title: setAttribute() to 7 |
| PASS li.title: setAttribute() to 1.5 |
| PASS li.title: setAttribute() to "5%" |
| PASS li.title: setAttribute() to "+100" |
| PASS li.title: setAttribute() to ".5" |
| PASS li.title: setAttribute() to true |
| PASS li.title: setAttribute() to false |
| PASS li.title: setAttribute() to object "[object Object]" |
| PASS li.title: setAttribute() to NaN |
| PASS li.title: setAttribute() to Infinity |
| PASS li.title: setAttribute() to -Infinity |
| PASS li.title: setAttribute() to "\0" |
| PASS li.title: setAttribute() to null |
| PASS li.title: setAttribute() to object "test-toString" |
| PASS li.title: setAttribute() to object "test-valueOf" |
| PASS li.title: IDL set to "" |
| PASS li.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 li.title: IDL set to undefined |
| PASS li.title: IDL set to 7 |
| PASS li.title: IDL set to 1.5 |
| PASS li.title: IDL set to "5%" |
| PASS li.title: IDL set to "+100" |
| PASS li.title: IDL set to ".5" |
| PASS li.title: IDL set to true |
| PASS li.title: IDL set to false |
| PASS li.title: IDL set to object "[object Object]" |
| PASS li.title: IDL set to NaN |
| PASS li.title: IDL set to Infinity |
| PASS li.title: IDL set to -Infinity |
| PASS li.title: IDL set to "\0" |
| PASS li.title: IDL set to null |
| PASS li.title: IDL set to object "test-toString" |
| PASS li.title: IDL set to object "test-valueOf" |
| PASS li.lang: typeof IDL attribute |
| PASS li.lang: IDL get with DOM attribute unset |
| PASS li.lang: setAttribute() to "" |
| PASS li.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 li.lang: setAttribute() to undefined |
| PASS li.lang: setAttribute() to 7 |
| PASS li.lang: setAttribute() to 1.5 |
| PASS li.lang: setAttribute() to "5%" |
| PASS li.lang: setAttribute() to "+100" |
| PASS li.lang: setAttribute() to ".5" |
| PASS li.lang: setAttribute() to true |
| PASS li.lang: setAttribute() to false |
| PASS li.lang: setAttribute() to object "[object Object]" |
| PASS li.lang: setAttribute() to NaN |
| PASS li.lang: setAttribute() to Infinity |
| PASS li.lang: setAttribute() to -Infinity |
| PASS li.lang: setAttribute() to "\0" |
| PASS li.lang: setAttribute() to null |
| PASS li.lang: setAttribute() to object "test-toString" |
| PASS li.lang: setAttribute() to object "test-valueOf" |
| PASS li.lang: IDL set to "" |
| PASS li.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 li.lang: IDL set to undefined |
| PASS li.lang: IDL set to 7 |
| PASS li.lang: IDL set to 1.5 |
| PASS li.lang: IDL set to "5%" |
| PASS li.lang: IDL set to "+100" |
| PASS li.lang: IDL set to ".5" |
| PASS li.lang: IDL set to true |
| PASS li.lang: IDL set to false |
| PASS li.lang: IDL set to object "[object Object]" |
| PASS li.lang: IDL set to NaN |
| PASS li.lang: IDL set to Infinity |
| PASS li.lang: IDL set to -Infinity |
| PASS li.lang: IDL set to "\0" |
| PASS li.lang: IDL set to null |
| PASS li.lang: IDL set to object "test-toString" |
| PASS li.lang: IDL set to object "test-valueOf" |
| PASS li.dir: typeof IDL attribute |
| PASS li.dir: IDL get with DOM attribute unset |
| PASS li.dir: setAttribute() to "" |
| PASS li.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 li.dir: setAttribute() to undefined |
| PASS li.dir: setAttribute() to 7 |
| PASS li.dir: setAttribute() to 1.5 |
| PASS li.dir: setAttribute() to "5%" |
| PASS li.dir: setAttribute() to "+100" |
| PASS li.dir: setAttribute() to ".5" |
| PASS li.dir: setAttribute() to true |
| PASS li.dir: setAttribute() to false |
| PASS li.dir: setAttribute() to object "[object Object]" |
| PASS li.dir: setAttribute() to NaN |
| PASS li.dir: setAttribute() to Infinity |
| PASS li.dir: setAttribute() to -Infinity |
| PASS li.dir: setAttribute() to "\0" |
| PASS li.dir: setAttribute() to null |
| PASS li.dir: setAttribute() to object "test-toString" |
| PASS li.dir: setAttribute() to object "test-valueOf" |
| PASS li.dir: setAttribute() to "ltr" |
| PASS li.dir: setAttribute() to "xltr" |
| PASS li.dir: setAttribute() to "ltr\0" |
| PASS li.dir: setAttribute() to "tr" |
| PASS li.dir: setAttribute() to "LTR" |
| PASS li.dir: setAttribute() to "rtl" |
| PASS li.dir: setAttribute() to "xrtl" |
| PASS li.dir: setAttribute() to "rtl\0" |
| PASS li.dir: setAttribute() to "tl" |
| PASS li.dir: setAttribute() to "RTL" |
| PASS li.dir: setAttribute() to "auto" |
| PASS li.dir: setAttribute() to "xauto" |
| PASS li.dir: setAttribute() to "auto\0" |
| PASS li.dir: setAttribute() to "uto" |
| PASS li.dir: setAttribute() to "AUTO" |
| PASS li.dir: IDL set to "" |
| PASS li.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 li.dir: IDL set to undefined |
| PASS li.dir: IDL set to 7 |
| PASS li.dir: IDL set to 1.5 |
| PASS li.dir: IDL set to "5%" |
| PASS li.dir: IDL set to "+100" |
| PASS li.dir: IDL set to ".5" |
| PASS li.dir: IDL set to true |
| PASS li.dir: IDL set to false |
| PASS li.dir: IDL set to object "[object Object]" |
| PASS li.dir: IDL set to NaN |
| PASS li.dir: IDL set to Infinity |
| PASS li.dir: IDL set to -Infinity |
| PASS li.dir: IDL set to "\0" |
| PASS li.dir: IDL set to null |
| PASS li.dir: IDL set to object "test-toString" |
| PASS li.dir: IDL set to object "test-valueOf" |
| PASS li.dir: IDL set to "ltr" |
| PASS li.dir: IDL set to "xltr" |
| PASS li.dir: IDL set to "ltr\0" |
| PASS li.dir: IDL set to "tr" |
| PASS li.dir: IDL set to "LTR" |
| PASS li.dir: IDL set to "rtl" |
| PASS li.dir: IDL set to "xrtl" |
| PASS li.dir: IDL set to "rtl\0" |
| PASS li.dir: IDL set to "tl" |
| PASS li.dir: IDL set to "RTL" |
| PASS li.dir: IDL set to "auto" |
| PASS li.dir: IDL set to "xauto" |
| PASS li.dir: IDL set to "auto\0" |
| PASS li.dir: IDL set to "uto" |
| PASS li.dir: IDL set to "AUTO" |
| PASS li.className (<li class>): typeof IDL attribute |
| PASS li.className (<li class>): IDL get with DOM attribute unset |
| PASS li.className (<li class>): setAttribute() to "" |
| PASS li.className (<li 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 li.className (<li class>): setAttribute() to undefined |
| PASS li.className (<li class>): setAttribute() to 7 |
| PASS li.className (<li class>): setAttribute() to 1.5 |
| PASS li.className (<li class>): setAttribute() to "5%" |
| PASS li.className (<li class>): setAttribute() to "+100" |
| PASS li.className (<li class>): setAttribute() to ".5" |
| PASS li.className (<li class>): setAttribute() to true |
| PASS li.className (<li class>): setAttribute() to false |
| PASS li.className (<li class>): setAttribute() to object "[object Object]" |
| PASS li.className (<li class>): setAttribute() to NaN |
| PASS li.className (<li class>): setAttribute() to Infinity |
| PASS li.className (<li class>): setAttribute() to -Infinity |
| PASS li.className (<li class>): setAttribute() to "\0" |
| PASS li.className (<li class>): setAttribute() to null |
| PASS li.className (<li class>): setAttribute() to object "test-toString" |
| PASS li.className (<li class>): setAttribute() to object "test-valueOf" |
| PASS li.className (<li class>): IDL set to "" |
| PASS li.className (<li 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 li.className (<li class>): IDL set to undefined |
| PASS li.className (<li class>): IDL set to 7 |
| PASS li.className (<li class>): IDL set to 1.5 |
| PASS li.className (<li class>): IDL set to "5%" |
| PASS li.className (<li class>): IDL set to "+100" |
| PASS li.className (<li class>): IDL set to ".5" |
| PASS li.className (<li class>): IDL set to true |
| PASS li.className (<li class>): IDL set to false |
| PASS li.className (<li class>): IDL set to object "[object Object]" |
| PASS li.className (<li class>): IDL set to NaN |
| PASS li.className (<li class>): IDL set to Infinity |
| PASS li.className (<li class>): IDL set to -Infinity |
| PASS li.className (<li class>): IDL set to "\0" |
| PASS li.className (<li class>): IDL set to null |
| PASS li.className (<li class>): IDL set to object "test-toString" |
| PASS li.className (<li class>): IDL set to object "test-valueOf" |
| FAIL li.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL li.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL li.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL li.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL li.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL li.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL li.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL li.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL li.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL li.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL li.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS li.autofocus: IDL set to true |
| FAIL li.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL li.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL li.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL li.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL li.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL li.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL li.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL li.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS li.hidden: typeof IDL attribute |
| PASS li.hidden: IDL get with DOM attribute unset |
| PASS li.hidden: setAttribute() to "" |
| PASS li.hidden: setAttribute() to " foo " |
| PASS li.hidden: setAttribute() to undefined |
| PASS li.hidden: setAttribute() to null |
| PASS li.hidden: setAttribute() to 7 |
| PASS li.hidden: setAttribute() to 1.5 |
| PASS li.hidden: setAttribute() to "5%" |
| PASS li.hidden: setAttribute() to "+100" |
| PASS li.hidden: setAttribute() to ".5" |
| PASS li.hidden: setAttribute() to true |
| PASS li.hidden: setAttribute() to false |
| PASS li.hidden: setAttribute() to object "[object Object]" |
| PASS li.hidden: setAttribute() to NaN |
| PASS li.hidden: setAttribute() to Infinity |
| PASS li.hidden: setAttribute() to -Infinity |
| PASS li.hidden: setAttribute() to "\0" |
| PASS li.hidden: setAttribute() to object "test-toString" |
| PASS li.hidden: setAttribute() to object "test-valueOf" |
| PASS li.hidden: setAttribute() to "hidden" |
| PASS li.hidden: IDL set to "" |
| PASS li.hidden: IDL set to " foo " |
| PASS li.hidden: IDL set to undefined |
| PASS li.hidden: IDL set to null |
| PASS li.hidden: IDL set to 7 |
| PASS li.hidden: IDL set to 1.5 |
| PASS li.hidden: IDL set to "5%" |
| PASS li.hidden: IDL set to "+100" |
| PASS li.hidden: IDL set to ".5" |
| PASS li.hidden: IDL set to true |
| PASS li.hidden: IDL set to false |
| PASS li.hidden: IDL set to object "[object Object]" |
| PASS li.hidden: IDL set to NaN |
| PASS li.hidden: IDL set to Infinity |
| PASS li.hidden: IDL set to -Infinity |
| PASS li.hidden: IDL set to "\0" |
| PASS li.hidden: IDL set to object "test-toString" |
| PASS li.hidden: IDL set to object "test-valueOf" |
| PASS li.accessKey: typeof IDL attribute |
| PASS li.accessKey: IDL get with DOM attribute unset |
| PASS li.accessKey: setAttribute() to "" |
| PASS li.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 li.accessKey: setAttribute() to undefined |
| PASS li.accessKey: setAttribute() to 7 |
| PASS li.accessKey: setAttribute() to 1.5 |
| PASS li.accessKey: setAttribute() to "5%" |
| PASS li.accessKey: setAttribute() to "+100" |
| PASS li.accessKey: setAttribute() to ".5" |
| PASS li.accessKey: setAttribute() to true |
| PASS li.accessKey: setAttribute() to false |
| PASS li.accessKey: setAttribute() to object "[object Object]" |
| PASS li.accessKey: setAttribute() to NaN |
| PASS li.accessKey: setAttribute() to Infinity |
| PASS li.accessKey: setAttribute() to -Infinity |
| PASS li.accessKey: setAttribute() to "\0" |
| PASS li.accessKey: setAttribute() to null |
| PASS li.accessKey: setAttribute() to object "test-toString" |
| PASS li.accessKey: setAttribute() to object "test-valueOf" |
| PASS li.accessKey: IDL set to "" |
| PASS li.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 li.accessKey: IDL set to undefined |
| PASS li.accessKey: IDL set to 7 |
| PASS li.accessKey: IDL set to 1.5 |
| PASS li.accessKey: IDL set to "5%" |
| PASS li.accessKey: IDL set to "+100" |
| PASS li.accessKey: IDL set to ".5" |
| PASS li.accessKey: IDL set to true |
| PASS li.accessKey: IDL set to false |
| PASS li.accessKey: IDL set to object "[object Object]" |
| PASS li.accessKey: IDL set to NaN |
| PASS li.accessKey: IDL set to Infinity |
| PASS li.accessKey: IDL set to -Infinity |
| PASS li.accessKey: IDL set to "\0" |
| PASS li.accessKey: IDL set to null |
| PASS li.accessKey: IDL set to object "test-toString" |
| PASS li.accessKey: IDL set to object "test-valueOf" |
| PASS li.tabIndex: typeof IDL attribute |
| PASS li.tabIndex: setAttribute() to -36 |
| PASS li.tabIndex: setAttribute() to -1 |
| PASS li.tabIndex: setAttribute() to 0 |
| PASS li.tabIndex: setAttribute() to 1 |
| PASS li.tabIndex: setAttribute() to 2147483647 |
| PASS li.tabIndex: setAttribute() to -2147483648 |
| PASS li.tabIndex: setAttribute() to "-1" |
| PASS li.tabIndex: setAttribute() to "-0" |
| PASS li.tabIndex: setAttribute() to "0" |
| PASS li.tabIndex: setAttribute() to "1" |
| PASS li.tabIndex: setAttribute() to "\t7" |
| PASS li.tabIndex: setAttribute() to "\f7" |
| PASS li.tabIndex: setAttribute() to " 7" |
| PASS li.tabIndex: setAttribute() to "\n7" |
| PASS li.tabIndex: setAttribute() to "\r7" |
| PASS li.tabIndex: setAttribute() to 1.5 |
| PASS li.tabIndex: setAttribute() to "5%" |
| PASS li.tabIndex: setAttribute() to "+100" |
| PASS li.tabIndex: setAttribute() to object "2" |
| PASS li.tabIndex: IDL set to -36 |
| PASS li.tabIndex: IDL set to -1 |
| PASS li.tabIndex: IDL set to 0 |
| PASS li.tabIndex: IDL set to 1 |
| PASS li.tabIndex: IDL set to 2147483647 |
| PASS li.tabIndex: IDL set to -2147483648 |
| PASS li.value: typeof IDL attribute |
| PASS li.value: IDL get with DOM attribute unset |
| PASS li.value: setAttribute() to -36 |
| PASS li.value: setAttribute() to -1 |
| PASS li.value: setAttribute() to 0 |
| PASS li.value: setAttribute() to 1 |
| PASS li.value: setAttribute() to 2147483647 |
| PASS li.value: setAttribute() to -2147483648 |
| PASS li.value: setAttribute() to 2147483648 |
| PASS li.value: setAttribute() to -2147483649 |
| PASS li.value: setAttribute() to 4294967295 |
| PASS li.value: setAttribute() to 4294967296 |
| PASS li.value: setAttribute() to "" |
| PASS li.value: setAttribute() to "-1" |
| PASS li.value: setAttribute() to "-0" |
| PASS li.value: setAttribute() to "0" |
| PASS li.value: setAttribute() to "1" |
| PASS li.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 li.value: setAttribute() to "\t7" |
| PASS li.value: setAttribute() to "\v7" |
| PASS li.value: setAttribute() to "\f7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to "7" |
| PASS li.value: setAttribute() to "\n7" |
| PASS li.value: setAttribute() to "\r7" |
| PASS li.value: setAttribute() to "
7" |
| PASS li.value: setAttribute() to "
7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to "7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to " 7" |
| PASS li.value: setAttribute() to undefined |
| PASS li.value: setAttribute() to 1.5 |
| PASS li.value: setAttribute() to "5%" |
| PASS li.value: setAttribute() to "+100" |
| PASS li.value: setAttribute() to ".5" |
| PASS li.value: setAttribute() to true |
| PASS li.value: setAttribute() to false |
| PASS li.value: setAttribute() to object "[object Object]" |
| PASS li.value: setAttribute() to NaN |
| PASS li.value: setAttribute() to Infinity |
| PASS li.value: setAttribute() to -Infinity |
| PASS li.value: setAttribute() to "\0" |
| PASS li.value: setAttribute() to object "2" |
| PASS li.value: setAttribute() to object "3" |
| PASS li.value: IDL set to -36 |
| PASS li.value: IDL set to -1 |
| PASS li.value: IDL set to 0 |
| PASS li.value: IDL set to 1 |
| PASS li.value: IDL set to 2147483647 |
| PASS li.value: IDL set to -2147483648 |
| PASS li.type: typeof IDL attribute |
| PASS li.type: IDL get with DOM attribute unset |
| PASS li.type: setAttribute() to "" |
| PASS li.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 li.type: setAttribute() to undefined |
| PASS li.type: setAttribute() to 7 |
| PASS li.type: setAttribute() to 1.5 |
| PASS li.type: setAttribute() to "5%" |
| PASS li.type: setAttribute() to "+100" |
| PASS li.type: setAttribute() to ".5" |
| PASS li.type: setAttribute() to true |
| PASS li.type: setAttribute() to false |
| PASS li.type: setAttribute() to object "[object Object]" |
| PASS li.type: setAttribute() to NaN |
| PASS li.type: setAttribute() to Infinity |
| PASS li.type: setAttribute() to -Infinity |
| PASS li.type: setAttribute() to "\0" |
| PASS li.type: setAttribute() to null |
| PASS li.type: setAttribute() to object "test-toString" |
| PASS li.type: setAttribute() to object "test-valueOf" |
| PASS li.type: IDL set to "" |
| PASS li.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 li.type: IDL set to undefined |
| PASS li.type: IDL set to 7 |
| PASS li.type: IDL set to 1.5 |
| PASS li.type: IDL set to "5%" |
| PASS li.type: IDL set to "+100" |
| PASS li.type: IDL set to ".5" |
| PASS li.type: IDL set to true |
| PASS li.type: IDL set to false |
| PASS li.type: IDL set to object "[object Object]" |
| PASS li.type: IDL set to NaN |
| PASS li.type: IDL set to Infinity |
| PASS li.type: IDL set to -Infinity |
| PASS li.type: IDL set to "\0" |
| PASS li.type: IDL set to null |
| PASS li.type: IDL set to object "test-toString" |
| PASS li.type: IDL set to object "test-valueOf" |
| PASS dl.title: typeof IDL attribute |
| PASS dl.title: IDL get with DOM attribute unset |
| PASS dl.title: setAttribute() to "" |
| PASS dl.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 dl.title: setAttribute() to undefined |
| PASS dl.title: setAttribute() to 7 |
| PASS dl.title: setAttribute() to 1.5 |
| PASS dl.title: setAttribute() to "5%" |
| PASS dl.title: setAttribute() to "+100" |
| PASS dl.title: setAttribute() to ".5" |
| PASS dl.title: setAttribute() to true |
| PASS dl.title: setAttribute() to false |
| PASS dl.title: setAttribute() to object "[object Object]" |
| PASS dl.title: setAttribute() to NaN |
| PASS dl.title: setAttribute() to Infinity |
| PASS dl.title: setAttribute() to -Infinity |
| PASS dl.title: setAttribute() to "\0" |
| PASS dl.title: setAttribute() to null |
| PASS dl.title: setAttribute() to object "test-toString" |
| PASS dl.title: setAttribute() to object "test-valueOf" |
| PASS dl.title: IDL set to "" |
| PASS dl.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 dl.title: IDL set to undefined |
| PASS dl.title: IDL set to 7 |
| PASS dl.title: IDL set to 1.5 |
| PASS dl.title: IDL set to "5%" |
| PASS dl.title: IDL set to "+100" |
| PASS dl.title: IDL set to ".5" |
| PASS dl.title: IDL set to true |
| PASS dl.title: IDL set to false |
| PASS dl.title: IDL set to object "[object Object]" |
| PASS dl.title: IDL set to NaN |
| PASS dl.title: IDL set to Infinity |
| PASS dl.title: IDL set to -Infinity |
| PASS dl.title: IDL set to "\0" |
| PASS dl.title: IDL set to null |
| PASS dl.title: IDL set to object "test-toString" |
| PASS dl.title: IDL set to object "test-valueOf" |
| PASS dl.lang: typeof IDL attribute |
| PASS dl.lang: IDL get with DOM attribute unset |
| PASS dl.lang: setAttribute() to "" |
| PASS dl.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 dl.lang: setAttribute() to undefined |
| PASS dl.lang: setAttribute() to 7 |
| PASS dl.lang: setAttribute() to 1.5 |
| PASS dl.lang: setAttribute() to "5%" |
| PASS dl.lang: setAttribute() to "+100" |
| PASS dl.lang: setAttribute() to ".5" |
| PASS dl.lang: setAttribute() to true |
| PASS dl.lang: setAttribute() to false |
| PASS dl.lang: setAttribute() to object "[object Object]" |
| PASS dl.lang: setAttribute() to NaN |
| PASS dl.lang: setAttribute() to Infinity |
| PASS dl.lang: setAttribute() to -Infinity |
| PASS dl.lang: setAttribute() to "\0" |
| PASS dl.lang: setAttribute() to null |
| PASS dl.lang: setAttribute() to object "test-toString" |
| PASS dl.lang: setAttribute() to object "test-valueOf" |
| PASS dl.lang: IDL set to "" |
| PASS dl.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 dl.lang: IDL set to undefined |
| PASS dl.lang: IDL set to 7 |
| PASS dl.lang: IDL set to 1.5 |
| PASS dl.lang: IDL set to "5%" |
| PASS dl.lang: IDL set to "+100" |
| PASS dl.lang: IDL set to ".5" |
| PASS dl.lang: IDL set to true |
| PASS dl.lang: IDL set to false |
| PASS dl.lang: IDL set to object "[object Object]" |
| PASS dl.lang: IDL set to NaN |
| PASS dl.lang: IDL set to Infinity |
| PASS dl.lang: IDL set to -Infinity |
| PASS dl.lang: IDL set to "\0" |
| PASS dl.lang: IDL set to null |
| PASS dl.lang: IDL set to object "test-toString" |
| PASS dl.lang: IDL set to object "test-valueOf" |
| PASS dl.dir: typeof IDL attribute |
| PASS dl.dir: IDL get with DOM attribute unset |
| PASS dl.dir: setAttribute() to "" |
| PASS dl.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 dl.dir: setAttribute() to undefined |
| PASS dl.dir: setAttribute() to 7 |
| PASS dl.dir: setAttribute() to 1.5 |
| PASS dl.dir: setAttribute() to "5%" |
| PASS dl.dir: setAttribute() to "+100" |
| PASS dl.dir: setAttribute() to ".5" |
| PASS dl.dir: setAttribute() to true |
| PASS dl.dir: setAttribute() to false |
| PASS dl.dir: setAttribute() to object "[object Object]" |
| PASS dl.dir: setAttribute() to NaN |
| PASS dl.dir: setAttribute() to Infinity |
| PASS dl.dir: setAttribute() to -Infinity |
| PASS dl.dir: setAttribute() to "\0" |
| PASS dl.dir: setAttribute() to null |
| PASS dl.dir: setAttribute() to object "test-toString" |
| PASS dl.dir: setAttribute() to object "test-valueOf" |
| PASS dl.dir: setAttribute() to "ltr" |
| PASS dl.dir: setAttribute() to "xltr" |
| PASS dl.dir: setAttribute() to "ltr\0" |
| PASS dl.dir: setAttribute() to "tr" |
| PASS dl.dir: setAttribute() to "LTR" |
| PASS dl.dir: setAttribute() to "rtl" |
| PASS dl.dir: setAttribute() to "xrtl" |
| PASS dl.dir: setAttribute() to "rtl\0" |
| PASS dl.dir: setAttribute() to "tl" |
| PASS dl.dir: setAttribute() to "RTL" |
| PASS dl.dir: setAttribute() to "auto" |
| PASS dl.dir: setAttribute() to "xauto" |
| PASS dl.dir: setAttribute() to "auto\0" |
| PASS dl.dir: setAttribute() to "uto" |
| PASS dl.dir: setAttribute() to "AUTO" |
| PASS dl.dir: IDL set to "" |
| PASS dl.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 dl.dir: IDL set to undefined |
| PASS dl.dir: IDL set to 7 |
| PASS dl.dir: IDL set to 1.5 |
| PASS dl.dir: IDL set to "5%" |
| PASS dl.dir: IDL set to "+100" |
| PASS dl.dir: IDL set to ".5" |
| PASS dl.dir: IDL set to true |
| PASS dl.dir: IDL set to false |
| PASS dl.dir: IDL set to object "[object Object]" |
| PASS dl.dir: IDL set to NaN |
| PASS dl.dir: IDL set to Infinity |
| PASS dl.dir: IDL set to -Infinity |
| PASS dl.dir: IDL set to "\0" |
| PASS dl.dir: IDL set to null |
| PASS dl.dir: IDL set to object "test-toString" |
| PASS dl.dir: IDL set to object "test-valueOf" |
| PASS dl.dir: IDL set to "ltr" |
| PASS dl.dir: IDL set to "xltr" |
| PASS dl.dir: IDL set to "ltr\0" |
| PASS dl.dir: IDL set to "tr" |
| PASS dl.dir: IDL set to "LTR" |
| PASS dl.dir: IDL set to "rtl" |
| PASS dl.dir: IDL set to "xrtl" |
| PASS dl.dir: IDL set to "rtl\0" |
| PASS dl.dir: IDL set to "tl" |
| PASS dl.dir: IDL set to "RTL" |
| PASS dl.dir: IDL set to "auto" |
| PASS dl.dir: IDL set to "xauto" |
| PASS dl.dir: IDL set to "auto\0" |
| PASS dl.dir: IDL set to "uto" |
| PASS dl.dir: IDL set to "AUTO" |
| PASS dl.className (<dl class>): typeof IDL attribute |
| PASS dl.className (<dl class>): IDL get with DOM attribute unset |
| PASS dl.className (<dl class>): setAttribute() to "" |
| PASS dl.className (<dl 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 dl.className (<dl class>): setAttribute() to undefined |
| PASS dl.className (<dl class>): setAttribute() to 7 |
| PASS dl.className (<dl class>): setAttribute() to 1.5 |
| PASS dl.className (<dl class>): setAttribute() to "5%" |
| PASS dl.className (<dl class>): setAttribute() to "+100" |
| PASS dl.className (<dl class>): setAttribute() to ".5" |
| PASS dl.className (<dl class>): setAttribute() to true |
| PASS dl.className (<dl class>): setAttribute() to false |
| PASS dl.className (<dl class>): setAttribute() to object "[object Object]" |
| PASS dl.className (<dl class>): setAttribute() to NaN |
| PASS dl.className (<dl class>): setAttribute() to Infinity |
| PASS dl.className (<dl class>): setAttribute() to -Infinity |
| PASS dl.className (<dl class>): setAttribute() to "\0" |
| PASS dl.className (<dl class>): setAttribute() to null |
| PASS dl.className (<dl class>): setAttribute() to object "test-toString" |
| PASS dl.className (<dl class>): setAttribute() to object "test-valueOf" |
| PASS dl.className (<dl class>): IDL set to "" |
| PASS dl.className (<dl 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 dl.className (<dl class>): IDL set to undefined |
| PASS dl.className (<dl class>): IDL set to 7 |
| PASS dl.className (<dl class>): IDL set to 1.5 |
| PASS dl.className (<dl class>): IDL set to "5%" |
| PASS dl.className (<dl class>): IDL set to "+100" |
| PASS dl.className (<dl class>): IDL set to ".5" |
| PASS dl.className (<dl class>): IDL set to true |
| PASS dl.className (<dl class>): IDL set to false |
| PASS dl.className (<dl class>): IDL set to object "[object Object]" |
| PASS dl.className (<dl class>): IDL set to NaN |
| PASS dl.className (<dl class>): IDL set to Infinity |
| PASS dl.className (<dl class>): IDL set to -Infinity |
| PASS dl.className (<dl class>): IDL set to "\0" |
| PASS dl.className (<dl class>): IDL set to null |
| PASS dl.className (<dl class>): IDL set to object "test-toString" |
| PASS dl.className (<dl class>): IDL set to object "test-valueOf" |
| FAIL dl.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL dl.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dl.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL dl.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL dl.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL dl.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL dl.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL dl.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL dl.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL dl.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL dl.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS dl.autofocus: IDL set to true |
| FAIL dl.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL dl.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL dl.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL dl.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL dl.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL dl.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL dl.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL dl.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS dl.hidden: typeof IDL attribute |
| PASS dl.hidden: IDL get with DOM attribute unset |
| PASS dl.hidden: setAttribute() to "" |
| PASS dl.hidden: setAttribute() to " foo " |
| PASS dl.hidden: setAttribute() to undefined |
| PASS dl.hidden: setAttribute() to null |
| PASS dl.hidden: setAttribute() to 7 |
| PASS dl.hidden: setAttribute() to 1.5 |
| PASS dl.hidden: setAttribute() to "5%" |
| PASS dl.hidden: setAttribute() to "+100" |
| PASS dl.hidden: setAttribute() to ".5" |
| PASS dl.hidden: setAttribute() to true |
| PASS dl.hidden: setAttribute() to false |
| PASS dl.hidden: setAttribute() to object "[object Object]" |
| PASS dl.hidden: setAttribute() to NaN |
| PASS dl.hidden: setAttribute() to Infinity |
| PASS dl.hidden: setAttribute() to -Infinity |
| PASS dl.hidden: setAttribute() to "\0" |
| PASS dl.hidden: setAttribute() to object "test-toString" |
| PASS dl.hidden: setAttribute() to object "test-valueOf" |
| PASS dl.hidden: setAttribute() to "hidden" |
| PASS dl.hidden: IDL set to "" |
| PASS dl.hidden: IDL set to " foo " |
| PASS dl.hidden: IDL set to undefined |
| PASS dl.hidden: IDL set to null |
| PASS dl.hidden: IDL set to 7 |
| PASS dl.hidden: IDL set to 1.5 |
| PASS dl.hidden: IDL set to "5%" |
| PASS dl.hidden: IDL set to "+100" |
| PASS dl.hidden: IDL set to ".5" |
| PASS dl.hidden: IDL set to true |
| PASS dl.hidden: IDL set to false |
| PASS dl.hidden: IDL set to object "[object Object]" |
| PASS dl.hidden: IDL set to NaN |
| PASS dl.hidden: IDL set to Infinity |
| PASS dl.hidden: IDL set to -Infinity |
| PASS dl.hidden: IDL set to "\0" |
| PASS dl.hidden: IDL set to object "test-toString" |
| PASS dl.hidden: IDL set to object "test-valueOf" |
| PASS dl.accessKey: typeof IDL attribute |
| PASS dl.accessKey: IDL get with DOM attribute unset |
| PASS dl.accessKey: setAttribute() to "" |
| PASS dl.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 dl.accessKey: setAttribute() to undefined |
| PASS dl.accessKey: setAttribute() to 7 |
| PASS dl.accessKey: setAttribute() to 1.5 |
| PASS dl.accessKey: setAttribute() to "5%" |
| PASS dl.accessKey: setAttribute() to "+100" |
| PASS dl.accessKey: setAttribute() to ".5" |
| PASS dl.accessKey: setAttribute() to true |
| PASS dl.accessKey: setAttribute() to false |
| PASS dl.accessKey: setAttribute() to object "[object Object]" |
| PASS dl.accessKey: setAttribute() to NaN |
| PASS dl.accessKey: setAttribute() to Infinity |
| PASS dl.accessKey: setAttribute() to -Infinity |
| PASS dl.accessKey: setAttribute() to "\0" |
| PASS dl.accessKey: setAttribute() to null |
| PASS dl.accessKey: setAttribute() to object "test-toString" |
| PASS dl.accessKey: setAttribute() to object "test-valueOf" |
| PASS dl.accessKey: IDL set to "" |
| PASS dl.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 dl.accessKey: IDL set to undefined |
| PASS dl.accessKey: IDL set to 7 |
| PASS dl.accessKey: IDL set to 1.5 |
| PASS dl.accessKey: IDL set to "5%" |
| PASS dl.accessKey: IDL set to "+100" |
| PASS dl.accessKey: IDL set to ".5" |
| PASS dl.accessKey: IDL set to true |
| PASS dl.accessKey: IDL set to false |
| PASS dl.accessKey: IDL set to object "[object Object]" |
| PASS dl.accessKey: IDL set to NaN |
| PASS dl.accessKey: IDL set to Infinity |
| PASS dl.accessKey: IDL set to -Infinity |
| PASS dl.accessKey: IDL set to "\0" |
| PASS dl.accessKey: IDL set to null |
| PASS dl.accessKey: IDL set to object "test-toString" |
| PASS dl.accessKey: IDL set to object "test-valueOf" |
| PASS dl.tabIndex: typeof IDL attribute |
| PASS dl.tabIndex: setAttribute() to -36 |
| PASS dl.tabIndex: setAttribute() to -1 |
| PASS dl.tabIndex: setAttribute() to 0 |
| PASS dl.tabIndex: setAttribute() to 1 |
| PASS dl.tabIndex: setAttribute() to 2147483647 |
| PASS dl.tabIndex: setAttribute() to -2147483648 |
| PASS dl.tabIndex: setAttribute() to "-1" |
| PASS dl.tabIndex: setAttribute() to "-0" |
| PASS dl.tabIndex: setAttribute() to "0" |
| PASS dl.tabIndex: setAttribute() to "1" |
| PASS dl.tabIndex: setAttribute() to "\t7" |
| PASS dl.tabIndex: setAttribute() to "\f7" |
| PASS dl.tabIndex: setAttribute() to " 7" |
| PASS dl.tabIndex: setAttribute() to "\n7" |
| PASS dl.tabIndex: setAttribute() to "\r7" |
| PASS dl.tabIndex: setAttribute() to 1.5 |
| PASS dl.tabIndex: setAttribute() to "5%" |
| PASS dl.tabIndex: setAttribute() to "+100" |
| PASS dl.tabIndex: setAttribute() to object "2" |
| PASS dl.tabIndex: IDL set to -36 |
| PASS dl.tabIndex: IDL set to -1 |
| PASS dl.tabIndex: IDL set to 0 |
| PASS dl.tabIndex: IDL set to 1 |
| PASS dl.tabIndex: IDL set to 2147483647 |
| PASS dl.tabIndex: IDL set to -2147483648 |
| PASS dl.compact: typeof IDL attribute |
| PASS dl.compact: IDL get with DOM attribute unset |
| PASS dl.compact: setAttribute() to "" |
| PASS dl.compact: setAttribute() to " foo " |
| PASS dl.compact: setAttribute() to undefined |
| PASS dl.compact: setAttribute() to null |
| PASS dl.compact: setAttribute() to 7 |
| PASS dl.compact: setAttribute() to 1.5 |
| PASS dl.compact: setAttribute() to "5%" |
| PASS dl.compact: setAttribute() to "+100" |
| PASS dl.compact: setAttribute() to ".5" |
| PASS dl.compact: setAttribute() to true |
| PASS dl.compact: setAttribute() to false |
| PASS dl.compact: setAttribute() to object "[object Object]" |
| PASS dl.compact: setAttribute() to NaN |
| PASS dl.compact: setAttribute() to Infinity |
| PASS dl.compact: setAttribute() to -Infinity |
| PASS dl.compact: setAttribute() to "\0" |
| PASS dl.compact: setAttribute() to object "test-toString" |
| PASS dl.compact: setAttribute() to object "test-valueOf" |
| PASS dl.compact: setAttribute() to "compact" |
| PASS dl.compact: IDL set to "" |
| PASS dl.compact: IDL set to " foo " |
| PASS dl.compact: IDL set to undefined |
| PASS dl.compact: IDL set to null |
| PASS dl.compact: IDL set to 7 |
| PASS dl.compact: IDL set to 1.5 |
| PASS dl.compact: IDL set to "5%" |
| PASS dl.compact: IDL set to "+100" |
| PASS dl.compact: IDL set to ".5" |
| PASS dl.compact: IDL set to true |
| PASS dl.compact: IDL set to false |
| PASS dl.compact: IDL set to object "[object Object]" |
| PASS dl.compact: IDL set to NaN |
| PASS dl.compact: IDL set to Infinity |
| PASS dl.compact: IDL set to -Infinity |
| PASS dl.compact: IDL set to "\0" |
| PASS dl.compact: IDL set to object "test-toString" |
| PASS dl.compact: IDL set to object "test-valueOf" |
| PASS dt.title: typeof IDL attribute |
| PASS dt.title: IDL get with DOM attribute unset |
| PASS dt.title: setAttribute() to "" |
| PASS dt.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 dt.title: setAttribute() to undefined |
| PASS dt.title: setAttribute() to 7 |
| PASS dt.title: setAttribute() to 1.5 |
| PASS dt.title: setAttribute() to "5%" |
| PASS dt.title: setAttribute() to "+100" |
| PASS dt.title: setAttribute() to ".5" |
| PASS dt.title: setAttribute() to true |
| PASS dt.title: setAttribute() to false |
| PASS dt.title: setAttribute() to object "[object Object]" |
| PASS dt.title: setAttribute() to NaN |
| PASS dt.title: setAttribute() to Infinity |
| PASS dt.title: setAttribute() to -Infinity |
| PASS dt.title: setAttribute() to "\0" |
| PASS dt.title: setAttribute() to null |
| PASS dt.title: setAttribute() to object "test-toString" |
| PASS dt.title: setAttribute() to object "test-valueOf" |
| PASS dt.title: IDL set to "" |
| PASS dt.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 dt.title: IDL set to undefined |
| PASS dt.title: IDL set to 7 |
| PASS dt.title: IDL set to 1.5 |
| PASS dt.title: IDL set to "5%" |
| PASS dt.title: IDL set to "+100" |
| PASS dt.title: IDL set to ".5" |
| PASS dt.title: IDL set to true |
| PASS dt.title: IDL set to false |
| PASS dt.title: IDL set to object "[object Object]" |
| PASS dt.title: IDL set to NaN |
| PASS dt.title: IDL set to Infinity |
| PASS dt.title: IDL set to -Infinity |
| PASS dt.title: IDL set to "\0" |
| PASS dt.title: IDL set to null |
| PASS dt.title: IDL set to object "test-toString" |
| PASS dt.title: IDL set to object "test-valueOf" |
| PASS dt.lang: typeof IDL attribute |
| PASS dt.lang: IDL get with DOM attribute unset |
| PASS dt.lang: setAttribute() to "" |
| PASS dt.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 dt.lang: setAttribute() to undefined |
| PASS dt.lang: setAttribute() to 7 |
| PASS dt.lang: setAttribute() to 1.5 |
| PASS dt.lang: setAttribute() to "5%" |
| PASS dt.lang: setAttribute() to "+100" |
| PASS dt.lang: setAttribute() to ".5" |
| PASS dt.lang: setAttribute() to true |
| PASS dt.lang: setAttribute() to false |
| PASS dt.lang: setAttribute() to object "[object Object]" |
| PASS dt.lang: setAttribute() to NaN |
| PASS dt.lang: setAttribute() to Infinity |
| PASS dt.lang: setAttribute() to -Infinity |
| PASS dt.lang: setAttribute() to "\0" |
| PASS dt.lang: setAttribute() to null |
| PASS dt.lang: setAttribute() to object "test-toString" |
| PASS dt.lang: setAttribute() to object "test-valueOf" |
| PASS dt.lang: IDL set to "" |
| PASS dt.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 dt.lang: IDL set to undefined |
| PASS dt.lang: IDL set to 7 |
| PASS dt.lang: IDL set to 1.5 |
| PASS dt.lang: IDL set to "5%" |
| PASS dt.lang: IDL set to "+100" |
| PASS dt.lang: IDL set to ".5" |
| PASS dt.lang: IDL set to true |
| PASS dt.lang: IDL set to false |
| PASS dt.lang: IDL set to object "[object Object]" |
| PASS dt.lang: IDL set to NaN |
| PASS dt.lang: IDL set to Infinity |
| PASS dt.lang: IDL set to -Infinity |
| PASS dt.lang: IDL set to "\0" |
| PASS dt.lang: IDL set to null |
| PASS dt.lang: IDL set to object "test-toString" |
| PASS dt.lang: IDL set to object "test-valueOf" |
| PASS dt.dir: typeof IDL attribute |
| PASS dt.dir: IDL get with DOM attribute unset |
| PASS dt.dir: setAttribute() to "" |
| PASS dt.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 dt.dir: setAttribute() to undefined |
| PASS dt.dir: setAttribute() to 7 |
| PASS dt.dir: setAttribute() to 1.5 |
| PASS dt.dir: setAttribute() to "5%" |
| PASS dt.dir: setAttribute() to "+100" |
| PASS dt.dir: setAttribute() to ".5" |
| PASS dt.dir: setAttribute() to true |
| PASS dt.dir: setAttribute() to false |
| PASS dt.dir: setAttribute() to object "[object Object]" |
| PASS dt.dir: setAttribute() to NaN |
| PASS dt.dir: setAttribute() to Infinity |
| PASS dt.dir: setAttribute() to -Infinity |
| PASS dt.dir: setAttribute() to "\0" |
| PASS dt.dir: setAttribute() to null |
| PASS dt.dir: setAttribute() to object "test-toString" |
| PASS dt.dir: setAttribute() to object "test-valueOf" |
| PASS dt.dir: setAttribute() to "ltr" |
| PASS dt.dir: setAttribute() to "xltr" |
| PASS dt.dir: setAttribute() to "ltr\0" |
| PASS dt.dir: setAttribute() to "tr" |
| PASS dt.dir: setAttribute() to "LTR" |
| PASS dt.dir: setAttribute() to "rtl" |
| PASS dt.dir: setAttribute() to "xrtl" |
| PASS dt.dir: setAttribute() to "rtl\0" |
| PASS dt.dir: setAttribute() to "tl" |
| PASS dt.dir: setAttribute() to "RTL" |
| PASS dt.dir: setAttribute() to "auto" |
| PASS dt.dir: setAttribute() to "xauto" |
| PASS dt.dir: setAttribute() to "auto\0" |
| PASS dt.dir: setAttribute() to "uto" |
| PASS dt.dir: setAttribute() to "AUTO" |
| PASS dt.dir: IDL set to "" |
| PASS dt.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 dt.dir: IDL set to undefined |
| PASS dt.dir: IDL set to 7 |
| PASS dt.dir: IDL set to 1.5 |
| PASS dt.dir: IDL set to "5%" |
| PASS dt.dir: IDL set to "+100" |
| PASS dt.dir: IDL set to ".5" |
| PASS dt.dir: IDL set to true |
| PASS dt.dir: IDL set to false |
| PASS dt.dir: IDL set to object "[object Object]" |
| PASS dt.dir: IDL set to NaN |
| PASS dt.dir: IDL set to Infinity |
| PASS dt.dir: IDL set to -Infinity |
| PASS dt.dir: IDL set to "\0" |
| PASS dt.dir: IDL set to null |
| PASS dt.dir: IDL set to object "test-toString" |
| PASS dt.dir: IDL set to object "test-valueOf" |
| PASS dt.dir: IDL set to "ltr" |
| PASS dt.dir: IDL set to "xltr" |
| PASS dt.dir: IDL set to "ltr\0" |
| PASS dt.dir: IDL set to "tr" |
| PASS dt.dir: IDL set to "LTR" |
| PASS dt.dir: IDL set to "rtl" |
| PASS dt.dir: IDL set to "xrtl" |
| PASS dt.dir: IDL set to "rtl\0" |
| PASS dt.dir: IDL set to "tl" |
| PASS dt.dir: IDL set to "RTL" |
| PASS dt.dir: IDL set to "auto" |
| PASS dt.dir: IDL set to "xauto" |
| PASS dt.dir: IDL set to "auto\0" |
| PASS dt.dir: IDL set to "uto" |
| PASS dt.dir: IDL set to "AUTO" |
| PASS dt.className (<dt class>): typeof IDL attribute |
| PASS dt.className (<dt class>): IDL get with DOM attribute unset |
| PASS dt.className (<dt class>): setAttribute() to "" |
| PASS dt.className (<dt 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 dt.className (<dt class>): setAttribute() to undefined |
| PASS dt.className (<dt class>): setAttribute() to 7 |
| PASS dt.className (<dt class>): setAttribute() to 1.5 |
| PASS dt.className (<dt class>): setAttribute() to "5%" |
| PASS dt.className (<dt class>): setAttribute() to "+100" |
| PASS dt.className (<dt class>): setAttribute() to ".5" |
| PASS dt.className (<dt class>): setAttribute() to true |
| PASS dt.className (<dt class>): setAttribute() to false |
| PASS dt.className (<dt class>): setAttribute() to object "[object Object]" |
| PASS dt.className (<dt class>): setAttribute() to NaN |
| PASS dt.className (<dt class>): setAttribute() to Infinity |
| PASS dt.className (<dt class>): setAttribute() to -Infinity |
| PASS dt.className (<dt class>): setAttribute() to "\0" |
| PASS dt.className (<dt class>): setAttribute() to null |
| PASS dt.className (<dt class>): setAttribute() to object "test-toString" |
| PASS dt.className (<dt class>): setAttribute() to object "test-valueOf" |
| PASS dt.className (<dt class>): IDL set to "" |
| PASS dt.className (<dt 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 dt.className (<dt class>): IDL set to undefined |
| PASS dt.className (<dt class>): IDL set to 7 |
| PASS dt.className (<dt class>): IDL set to 1.5 |
| PASS dt.className (<dt class>): IDL set to "5%" |
| PASS dt.className (<dt class>): IDL set to "+100" |
| PASS dt.className (<dt class>): IDL set to ".5" |
| PASS dt.className (<dt class>): IDL set to true |
| PASS dt.className (<dt class>): IDL set to false |
| PASS dt.className (<dt class>): IDL set to object "[object Object]" |
| PASS dt.className (<dt class>): IDL set to NaN |
| PASS dt.className (<dt class>): IDL set to Infinity |
| PASS dt.className (<dt class>): IDL set to -Infinity |
| PASS dt.className (<dt class>): IDL set to "\0" |
| PASS dt.className (<dt class>): IDL set to null |
| PASS dt.className (<dt class>): IDL set to object "test-toString" |
| PASS dt.className (<dt class>): IDL set to object "test-valueOf" |
| FAIL dt.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL dt.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dt.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL dt.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL dt.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL dt.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL dt.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL dt.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL dt.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL dt.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL dt.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS dt.autofocus: IDL set to true |
| FAIL dt.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL dt.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL dt.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL dt.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL dt.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL dt.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL dt.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL dt.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS dt.hidden: typeof IDL attribute |
| PASS dt.hidden: IDL get with DOM attribute unset |
| PASS dt.hidden: setAttribute() to "" |
| PASS dt.hidden: setAttribute() to " foo " |
| PASS dt.hidden: setAttribute() to undefined |
| PASS dt.hidden: setAttribute() to null |
| PASS dt.hidden: setAttribute() to 7 |
| PASS dt.hidden: setAttribute() to 1.5 |
| PASS dt.hidden: setAttribute() to "5%" |
| PASS dt.hidden: setAttribute() to "+100" |
| PASS dt.hidden: setAttribute() to ".5" |
| PASS dt.hidden: setAttribute() to true |
| PASS dt.hidden: setAttribute() to false |
| PASS dt.hidden: setAttribute() to object "[object Object]" |
| PASS dt.hidden: setAttribute() to NaN |
| PASS dt.hidden: setAttribute() to Infinity |
| PASS dt.hidden: setAttribute() to -Infinity |
| PASS dt.hidden: setAttribute() to "\0" |
| PASS dt.hidden: setAttribute() to object "test-toString" |
| PASS dt.hidden: setAttribute() to object "test-valueOf" |
| PASS dt.hidden: setAttribute() to "hidden" |
| PASS dt.hidden: IDL set to "" |
| PASS dt.hidden: IDL set to " foo " |
| PASS dt.hidden: IDL set to undefined |
| PASS dt.hidden: IDL set to null |
| PASS dt.hidden: IDL set to 7 |
| PASS dt.hidden: IDL set to 1.5 |
| PASS dt.hidden: IDL set to "5%" |
| PASS dt.hidden: IDL set to "+100" |
| PASS dt.hidden: IDL set to ".5" |
| PASS dt.hidden: IDL set to true |
| PASS dt.hidden: IDL set to false |
| PASS dt.hidden: IDL set to object "[object Object]" |
| PASS dt.hidden: IDL set to NaN |
| PASS dt.hidden: IDL set to Infinity |
| PASS dt.hidden: IDL set to -Infinity |
| PASS dt.hidden: IDL set to "\0" |
| PASS dt.hidden: IDL set to object "test-toString" |
| PASS dt.hidden: IDL set to object "test-valueOf" |
| PASS dt.accessKey: typeof IDL attribute |
| PASS dt.accessKey: IDL get with DOM attribute unset |
| PASS dt.accessKey: setAttribute() to "" |
| PASS dt.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 dt.accessKey: setAttribute() to undefined |
| PASS dt.accessKey: setAttribute() to 7 |
| PASS dt.accessKey: setAttribute() to 1.5 |
| PASS dt.accessKey: setAttribute() to "5%" |
| PASS dt.accessKey: setAttribute() to "+100" |
| PASS dt.accessKey: setAttribute() to ".5" |
| PASS dt.accessKey: setAttribute() to true |
| PASS dt.accessKey: setAttribute() to false |
| PASS dt.accessKey: setAttribute() to object "[object Object]" |
| PASS dt.accessKey: setAttribute() to NaN |
| PASS dt.accessKey: setAttribute() to Infinity |
| PASS dt.accessKey: setAttribute() to -Infinity |
| PASS dt.accessKey: setAttribute() to "\0" |
| PASS dt.accessKey: setAttribute() to null |
| PASS dt.accessKey: setAttribute() to object "test-toString" |
| PASS dt.accessKey: setAttribute() to object "test-valueOf" |
| PASS dt.accessKey: IDL set to "" |
| PASS dt.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 dt.accessKey: IDL set to undefined |
| PASS dt.accessKey: IDL set to 7 |
| PASS dt.accessKey: IDL set to 1.5 |
| PASS dt.accessKey: IDL set to "5%" |
| PASS dt.accessKey: IDL set to "+100" |
| PASS dt.accessKey: IDL set to ".5" |
| PASS dt.accessKey: IDL set to true |
| PASS dt.accessKey: IDL set to false |
| PASS dt.accessKey: IDL set to object "[object Object]" |
| PASS dt.accessKey: IDL set to NaN |
| PASS dt.accessKey: IDL set to Infinity |
| PASS dt.accessKey: IDL set to -Infinity |
| PASS dt.accessKey: IDL set to "\0" |
| PASS dt.accessKey: IDL set to null |
| PASS dt.accessKey: IDL set to object "test-toString" |
| PASS dt.accessKey: IDL set to object "test-valueOf" |
| PASS dt.tabIndex: typeof IDL attribute |
| PASS dt.tabIndex: setAttribute() to -36 |
| PASS dt.tabIndex: setAttribute() to -1 |
| PASS dt.tabIndex: setAttribute() to 0 |
| PASS dt.tabIndex: setAttribute() to 1 |
| PASS dt.tabIndex: setAttribute() to 2147483647 |
| PASS dt.tabIndex: setAttribute() to -2147483648 |
| PASS dt.tabIndex: setAttribute() to "-1" |
| PASS dt.tabIndex: setAttribute() to "-0" |
| PASS dt.tabIndex: setAttribute() to "0" |
| PASS dt.tabIndex: setAttribute() to "1" |
| PASS dt.tabIndex: setAttribute() to "\t7" |
| PASS dt.tabIndex: setAttribute() to "\f7" |
| PASS dt.tabIndex: setAttribute() to " 7" |
| PASS dt.tabIndex: setAttribute() to "\n7" |
| PASS dt.tabIndex: setAttribute() to "\r7" |
| PASS dt.tabIndex: setAttribute() to 1.5 |
| PASS dt.tabIndex: setAttribute() to "5%" |
| PASS dt.tabIndex: setAttribute() to "+100" |
| PASS dt.tabIndex: setAttribute() to object "2" |
| PASS dt.tabIndex: IDL set to -36 |
| PASS dt.tabIndex: IDL set to -1 |
| PASS dt.tabIndex: IDL set to 0 |
| PASS dt.tabIndex: IDL set to 1 |
| PASS dt.tabIndex: IDL set to 2147483647 |
| PASS dt.tabIndex: IDL set to -2147483648 |
| PASS dd.title: typeof IDL attribute |
| PASS dd.title: IDL get with DOM attribute unset |
| PASS dd.title: setAttribute() to "" |
| PASS dd.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 dd.title: setAttribute() to undefined |
| PASS dd.title: setAttribute() to 7 |
| PASS dd.title: setAttribute() to 1.5 |
| PASS dd.title: setAttribute() to "5%" |
| PASS dd.title: setAttribute() to "+100" |
| PASS dd.title: setAttribute() to ".5" |
| PASS dd.title: setAttribute() to true |
| PASS dd.title: setAttribute() to false |
| PASS dd.title: setAttribute() to object "[object Object]" |
| PASS dd.title: setAttribute() to NaN |
| PASS dd.title: setAttribute() to Infinity |
| PASS dd.title: setAttribute() to -Infinity |
| PASS dd.title: setAttribute() to "\0" |
| PASS dd.title: setAttribute() to null |
| PASS dd.title: setAttribute() to object "test-toString" |
| PASS dd.title: setAttribute() to object "test-valueOf" |
| PASS dd.title: IDL set to "" |
| PASS dd.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 dd.title: IDL set to undefined |
| PASS dd.title: IDL set to 7 |
| PASS dd.title: IDL set to 1.5 |
| PASS dd.title: IDL set to "5%" |
| PASS dd.title: IDL set to "+100" |
| PASS dd.title: IDL set to ".5" |
| PASS dd.title: IDL set to true |
| PASS dd.title: IDL set to false |
| PASS dd.title: IDL set to object "[object Object]" |
| PASS dd.title: IDL set to NaN |
| PASS dd.title: IDL set to Infinity |
| PASS dd.title: IDL set to -Infinity |
| PASS dd.title: IDL set to "\0" |
| PASS dd.title: IDL set to null |
| PASS dd.title: IDL set to object "test-toString" |
| PASS dd.title: IDL set to object "test-valueOf" |
| PASS dd.lang: typeof IDL attribute |
| PASS dd.lang: IDL get with DOM attribute unset |
| PASS dd.lang: setAttribute() to "" |
| PASS dd.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 dd.lang: setAttribute() to undefined |
| PASS dd.lang: setAttribute() to 7 |
| PASS dd.lang: setAttribute() to 1.5 |
| PASS dd.lang: setAttribute() to "5%" |
| PASS dd.lang: setAttribute() to "+100" |
| PASS dd.lang: setAttribute() to ".5" |
| PASS dd.lang: setAttribute() to true |
| PASS dd.lang: setAttribute() to false |
| PASS dd.lang: setAttribute() to object "[object Object]" |
| PASS dd.lang: setAttribute() to NaN |
| PASS dd.lang: setAttribute() to Infinity |
| PASS dd.lang: setAttribute() to -Infinity |
| PASS dd.lang: setAttribute() to "\0" |
| PASS dd.lang: setAttribute() to null |
| PASS dd.lang: setAttribute() to object "test-toString" |
| PASS dd.lang: setAttribute() to object "test-valueOf" |
| PASS dd.lang: IDL set to "" |
| PASS dd.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 dd.lang: IDL set to undefined |
| PASS dd.lang: IDL set to 7 |
| PASS dd.lang: IDL set to 1.5 |
| PASS dd.lang: IDL set to "5%" |
| PASS dd.lang: IDL set to "+100" |
| PASS dd.lang: IDL set to ".5" |
| PASS dd.lang: IDL set to true |
| PASS dd.lang: IDL set to false |
| PASS dd.lang: IDL set to object "[object Object]" |
| PASS dd.lang: IDL set to NaN |
| PASS dd.lang: IDL set to Infinity |
| PASS dd.lang: IDL set to -Infinity |
| PASS dd.lang: IDL set to "\0" |
| PASS dd.lang: IDL set to null |
| PASS dd.lang: IDL set to object "test-toString" |
| PASS dd.lang: IDL set to object "test-valueOf" |
| PASS dd.dir: typeof IDL attribute |
| PASS dd.dir: IDL get with DOM attribute unset |
| PASS dd.dir: setAttribute() to "" |
| PASS dd.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 dd.dir: setAttribute() to undefined |
| PASS dd.dir: setAttribute() to 7 |
| PASS dd.dir: setAttribute() to 1.5 |
| PASS dd.dir: setAttribute() to "5%" |
| PASS dd.dir: setAttribute() to "+100" |
| PASS dd.dir: setAttribute() to ".5" |
| PASS dd.dir: setAttribute() to true |
| PASS dd.dir: setAttribute() to false |
| PASS dd.dir: setAttribute() to object "[object Object]" |
| PASS dd.dir: setAttribute() to NaN |
| PASS dd.dir: setAttribute() to Infinity |
| PASS dd.dir: setAttribute() to -Infinity |
| PASS dd.dir: setAttribute() to "\0" |
| PASS dd.dir: setAttribute() to null |
| PASS dd.dir: setAttribute() to object "test-toString" |
| PASS dd.dir: setAttribute() to object "test-valueOf" |
| PASS dd.dir: setAttribute() to "ltr" |
| PASS dd.dir: setAttribute() to "xltr" |
| PASS dd.dir: setAttribute() to "ltr\0" |
| PASS dd.dir: setAttribute() to "tr" |
| PASS dd.dir: setAttribute() to "LTR" |
| PASS dd.dir: setAttribute() to "rtl" |
| PASS dd.dir: setAttribute() to "xrtl" |
| PASS dd.dir: setAttribute() to "rtl\0" |
| PASS dd.dir: setAttribute() to "tl" |
| PASS dd.dir: setAttribute() to "RTL" |
| PASS dd.dir: setAttribute() to "auto" |
| PASS dd.dir: setAttribute() to "xauto" |
| PASS dd.dir: setAttribute() to "auto\0" |
| PASS dd.dir: setAttribute() to "uto" |
| PASS dd.dir: setAttribute() to "AUTO" |
| PASS dd.dir: IDL set to "" |
| PASS dd.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 dd.dir: IDL set to undefined |
| PASS dd.dir: IDL set to 7 |
| PASS dd.dir: IDL set to 1.5 |
| PASS dd.dir: IDL set to "5%" |
| PASS dd.dir: IDL set to "+100" |
| PASS dd.dir: IDL set to ".5" |
| PASS dd.dir: IDL set to true |
| PASS dd.dir: IDL set to false |
| PASS dd.dir: IDL set to object "[object Object]" |
| PASS dd.dir: IDL set to NaN |
| PASS dd.dir: IDL set to Infinity |
| PASS dd.dir: IDL set to -Infinity |
| PASS dd.dir: IDL set to "\0" |
| PASS dd.dir: IDL set to null |
| PASS dd.dir: IDL set to object "test-toString" |
| PASS dd.dir: IDL set to object "test-valueOf" |
| PASS dd.dir: IDL set to "ltr" |
| PASS dd.dir: IDL set to "xltr" |
| PASS dd.dir: IDL set to "ltr\0" |
| PASS dd.dir: IDL set to "tr" |
| PASS dd.dir: IDL set to "LTR" |
| PASS dd.dir: IDL set to "rtl" |
| PASS dd.dir: IDL set to "xrtl" |
| PASS dd.dir: IDL set to "rtl\0" |
| PASS dd.dir: IDL set to "tl" |
| PASS dd.dir: IDL set to "RTL" |
| PASS dd.dir: IDL set to "auto" |
| PASS dd.dir: IDL set to "xauto" |
| PASS dd.dir: IDL set to "auto\0" |
| PASS dd.dir: IDL set to "uto" |
| PASS dd.dir: IDL set to "AUTO" |
| PASS dd.className (<dd class>): typeof IDL attribute |
| PASS dd.className (<dd class>): IDL get with DOM attribute unset |
| PASS dd.className (<dd class>): setAttribute() to "" |
| PASS dd.className (<dd 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 dd.className (<dd class>): setAttribute() to undefined |
| PASS dd.className (<dd class>): setAttribute() to 7 |
| PASS dd.className (<dd class>): setAttribute() to 1.5 |
| PASS dd.className (<dd class>): setAttribute() to "5%" |
| PASS dd.className (<dd class>): setAttribute() to "+100" |
| PASS dd.className (<dd class>): setAttribute() to ".5" |
| PASS dd.className (<dd class>): setAttribute() to true |
| PASS dd.className (<dd class>): setAttribute() to false |
| PASS dd.className (<dd class>): setAttribute() to object "[object Object]" |
| PASS dd.className (<dd class>): setAttribute() to NaN |
| PASS dd.className (<dd class>): setAttribute() to Infinity |
| PASS dd.className (<dd class>): setAttribute() to -Infinity |
| PASS dd.className (<dd class>): setAttribute() to "\0" |
| PASS dd.className (<dd class>): setAttribute() to null |
| PASS dd.className (<dd class>): setAttribute() to object "test-toString" |
| PASS dd.className (<dd class>): setAttribute() to object "test-valueOf" |
| PASS dd.className (<dd class>): IDL set to "" |
| PASS dd.className (<dd 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 dd.className (<dd class>): IDL set to undefined |
| PASS dd.className (<dd class>): IDL set to 7 |
| PASS dd.className (<dd class>): IDL set to 1.5 |
| PASS dd.className (<dd class>): IDL set to "5%" |
| PASS dd.className (<dd class>): IDL set to "+100" |
| PASS dd.className (<dd class>): IDL set to ".5" |
| PASS dd.className (<dd class>): IDL set to true |
| PASS dd.className (<dd class>): IDL set to false |
| PASS dd.className (<dd class>): IDL set to object "[object Object]" |
| PASS dd.className (<dd class>): IDL set to NaN |
| PASS dd.className (<dd class>): IDL set to Infinity |
| PASS dd.className (<dd class>): IDL set to -Infinity |
| PASS dd.className (<dd class>): IDL set to "\0" |
| PASS dd.className (<dd class>): IDL set to null |
| PASS dd.className (<dd class>): IDL set to object "test-toString" |
| PASS dd.className (<dd class>): IDL set to object "test-valueOf" |
| FAIL dd.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL dd.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dd.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL dd.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL dd.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL dd.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL dd.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL dd.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL dd.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL dd.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL dd.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS dd.autofocus: IDL set to true |
| FAIL dd.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL dd.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL dd.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL dd.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL dd.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL dd.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL dd.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL dd.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS dd.hidden: typeof IDL attribute |
| PASS dd.hidden: IDL get with DOM attribute unset |
| PASS dd.hidden: setAttribute() to "" |
| PASS dd.hidden: setAttribute() to " foo " |
| PASS dd.hidden: setAttribute() to undefined |
| PASS dd.hidden: setAttribute() to null |
| PASS dd.hidden: setAttribute() to 7 |
| PASS dd.hidden: setAttribute() to 1.5 |
| PASS dd.hidden: setAttribute() to "5%" |
| PASS dd.hidden: setAttribute() to "+100" |
| PASS dd.hidden: setAttribute() to ".5" |
| PASS dd.hidden: setAttribute() to true |
| PASS dd.hidden: setAttribute() to false |
| PASS dd.hidden: setAttribute() to object "[object Object]" |
| PASS dd.hidden: setAttribute() to NaN |
| PASS dd.hidden: setAttribute() to Infinity |
| PASS dd.hidden: setAttribute() to -Infinity |
| PASS dd.hidden: setAttribute() to "\0" |
| PASS dd.hidden: setAttribute() to object "test-toString" |
| PASS dd.hidden: setAttribute() to object "test-valueOf" |
| PASS dd.hidden: setAttribute() to "hidden" |
| PASS dd.hidden: IDL set to "" |
| PASS dd.hidden: IDL set to " foo " |
| PASS dd.hidden: IDL set to undefined |
| PASS dd.hidden: IDL set to null |
| PASS dd.hidden: IDL set to 7 |
| PASS dd.hidden: IDL set to 1.5 |
| PASS dd.hidden: IDL set to "5%" |
| PASS dd.hidden: IDL set to "+100" |
| PASS dd.hidden: IDL set to ".5" |
| PASS dd.hidden: IDL set to true |
| PASS dd.hidden: IDL set to false |
| PASS dd.hidden: IDL set to object "[object Object]" |
| PASS dd.hidden: IDL set to NaN |
| PASS dd.hidden: IDL set to Infinity |
| PASS dd.hidden: IDL set to -Infinity |
| PASS dd.hidden: IDL set to "\0" |
| PASS dd.hidden: IDL set to object "test-toString" |
| PASS dd.hidden: IDL set to object "test-valueOf" |
| PASS dd.accessKey: typeof IDL attribute |
| PASS dd.accessKey: IDL get with DOM attribute unset |
| PASS dd.accessKey: setAttribute() to "" |
| PASS dd.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 dd.accessKey: setAttribute() to undefined |
| PASS dd.accessKey: setAttribute() to 7 |
| PASS dd.accessKey: setAttribute() to 1.5 |
| PASS dd.accessKey: setAttribute() to "5%" |
| PASS dd.accessKey: setAttribute() to "+100" |
| PASS dd.accessKey: setAttribute() to ".5" |
| PASS dd.accessKey: setAttribute() to true |
| PASS dd.accessKey: setAttribute() to false |
| PASS dd.accessKey: setAttribute() to object "[object Object]" |
| PASS dd.accessKey: setAttribute() to NaN |
| PASS dd.accessKey: setAttribute() to Infinity |
| PASS dd.accessKey: setAttribute() to -Infinity |
| PASS dd.accessKey: setAttribute() to "\0" |
| PASS dd.accessKey: setAttribute() to null |
| PASS dd.accessKey: setAttribute() to object "test-toString" |
| PASS dd.accessKey: setAttribute() to object "test-valueOf" |
| PASS dd.accessKey: IDL set to "" |
| PASS dd.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 dd.accessKey: IDL set to undefined |
| PASS dd.accessKey: IDL set to 7 |
| PASS dd.accessKey: IDL set to 1.5 |
| PASS dd.accessKey: IDL set to "5%" |
| PASS dd.accessKey: IDL set to "+100" |
| PASS dd.accessKey: IDL set to ".5" |
| PASS dd.accessKey: IDL set to true |
| PASS dd.accessKey: IDL set to false |
| PASS dd.accessKey: IDL set to object "[object Object]" |
| PASS dd.accessKey: IDL set to NaN |
| PASS dd.accessKey: IDL set to Infinity |
| PASS dd.accessKey: IDL set to -Infinity |
| PASS dd.accessKey: IDL set to "\0" |
| PASS dd.accessKey: IDL set to null |
| PASS dd.accessKey: IDL set to object "test-toString" |
| PASS dd.accessKey: IDL set to object "test-valueOf" |
| PASS dd.tabIndex: typeof IDL attribute |
| PASS dd.tabIndex: setAttribute() to -36 |
| PASS dd.tabIndex: setAttribute() to -1 |
| PASS dd.tabIndex: setAttribute() to 0 |
| PASS dd.tabIndex: setAttribute() to 1 |
| PASS dd.tabIndex: setAttribute() to 2147483647 |
| PASS dd.tabIndex: setAttribute() to -2147483648 |
| PASS dd.tabIndex: setAttribute() to "-1" |
| PASS dd.tabIndex: setAttribute() to "-0" |
| PASS dd.tabIndex: setAttribute() to "0" |
| PASS dd.tabIndex: setAttribute() to "1" |
| PASS dd.tabIndex: setAttribute() to "\t7" |
| PASS dd.tabIndex: setAttribute() to "\f7" |
| PASS dd.tabIndex: setAttribute() to " 7" |
| PASS dd.tabIndex: setAttribute() to "\n7" |
| PASS dd.tabIndex: setAttribute() to "\r7" |
| PASS dd.tabIndex: setAttribute() to 1.5 |
| PASS dd.tabIndex: setAttribute() to "5%" |
| PASS dd.tabIndex: setAttribute() to "+100" |
| PASS dd.tabIndex: setAttribute() to object "2" |
| PASS dd.tabIndex: IDL set to -36 |
| PASS dd.tabIndex: IDL set to -1 |
| PASS dd.tabIndex: IDL set to 0 |
| PASS dd.tabIndex: IDL set to 1 |
| PASS dd.tabIndex: IDL set to 2147483647 |
| PASS dd.tabIndex: IDL set to -2147483648 |
| PASS figure.title: typeof IDL attribute |
| PASS figure.title: IDL get with DOM attribute unset |
| PASS figure.title: setAttribute() to "" |
| PASS figure.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 figure.title: setAttribute() to undefined |
| PASS figure.title: setAttribute() to 7 |
| PASS figure.title: setAttribute() to 1.5 |
| PASS figure.title: setAttribute() to "5%" |
| PASS figure.title: setAttribute() to "+100" |
| PASS figure.title: setAttribute() to ".5" |
| PASS figure.title: setAttribute() to true |
| PASS figure.title: setAttribute() to false |
| PASS figure.title: setAttribute() to object "[object Object]" |
| PASS figure.title: setAttribute() to NaN |
| PASS figure.title: setAttribute() to Infinity |
| PASS figure.title: setAttribute() to -Infinity |
| PASS figure.title: setAttribute() to "\0" |
| PASS figure.title: setAttribute() to null |
| PASS figure.title: setAttribute() to object "test-toString" |
| PASS figure.title: setAttribute() to object "test-valueOf" |
| PASS figure.title: IDL set to "" |
| PASS figure.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 figure.title: IDL set to undefined |
| PASS figure.title: IDL set to 7 |
| PASS figure.title: IDL set to 1.5 |
| PASS figure.title: IDL set to "5%" |
| PASS figure.title: IDL set to "+100" |
| PASS figure.title: IDL set to ".5" |
| PASS figure.title: IDL set to true |
| PASS figure.title: IDL set to false |
| PASS figure.title: IDL set to object "[object Object]" |
| PASS figure.title: IDL set to NaN |
| PASS figure.title: IDL set to Infinity |
| PASS figure.title: IDL set to -Infinity |
| PASS figure.title: IDL set to "\0" |
| PASS figure.title: IDL set to null |
| PASS figure.title: IDL set to object "test-toString" |
| PASS figure.title: IDL set to object "test-valueOf" |
| PASS figure.lang: typeof IDL attribute |
| PASS figure.lang: IDL get with DOM attribute unset |
| PASS figure.lang: setAttribute() to "" |
| PASS figure.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 figure.lang: setAttribute() to undefined |
| PASS figure.lang: setAttribute() to 7 |
| PASS figure.lang: setAttribute() to 1.5 |
| PASS figure.lang: setAttribute() to "5%" |
| PASS figure.lang: setAttribute() to "+100" |
| PASS figure.lang: setAttribute() to ".5" |
| PASS figure.lang: setAttribute() to true |
| PASS figure.lang: setAttribute() to false |
| PASS figure.lang: setAttribute() to object "[object Object]" |
| PASS figure.lang: setAttribute() to NaN |
| PASS figure.lang: setAttribute() to Infinity |
| PASS figure.lang: setAttribute() to -Infinity |
| PASS figure.lang: setAttribute() to "\0" |
| PASS figure.lang: setAttribute() to null |
| PASS figure.lang: setAttribute() to object "test-toString" |
| PASS figure.lang: setAttribute() to object "test-valueOf" |
| PASS figure.lang: IDL set to "" |
| PASS figure.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 figure.lang: IDL set to undefined |
| PASS figure.lang: IDL set to 7 |
| PASS figure.lang: IDL set to 1.5 |
| PASS figure.lang: IDL set to "5%" |
| PASS figure.lang: IDL set to "+100" |
| PASS figure.lang: IDL set to ".5" |
| PASS figure.lang: IDL set to true |
| PASS figure.lang: IDL set to false |
| PASS figure.lang: IDL set to object "[object Object]" |
| PASS figure.lang: IDL set to NaN |
| PASS figure.lang: IDL set to Infinity |
| PASS figure.lang: IDL set to -Infinity |
| PASS figure.lang: IDL set to "\0" |
| PASS figure.lang: IDL set to null |
| PASS figure.lang: IDL set to object "test-toString" |
| PASS figure.lang: IDL set to object "test-valueOf" |
| PASS figure.dir: typeof IDL attribute |
| PASS figure.dir: IDL get with DOM attribute unset |
| PASS figure.dir: setAttribute() to "" |
| PASS figure.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 figure.dir: setAttribute() to undefined |
| PASS figure.dir: setAttribute() to 7 |
| PASS figure.dir: setAttribute() to 1.5 |
| PASS figure.dir: setAttribute() to "5%" |
| PASS figure.dir: setAttribute() to "+100" |
| PASS figure.dir: setAttribute() to ".5" |
| PASS figure.dir: setAttribute() to true |
| PASS figure.dir: setAttribute() to false |
| PASS figure.dir: setAttribute() to object "[object Object]" |
| PASS figure.dir: setAttribute() to NaN |
| PASS figure.dir: setAttribute() to Infinity |
| PASS figure.dir: setAttribute() to -Infinity |
| PASS figure.dir: setAttribute() to "\0" |
| PASS figure.dir: setAttribute() to null |
| PASS figure.dir: setAttribute() to object "test-toString" |
| PASS figure.dir: setAttribute() to object "test-valueOf" |
| PASS figure.dir: setAttribute() to "ltr" |
| PASS figure.dir: setAttribute() to "xltr" |
| PASS figure.dir: setAttribute() to "ltr\0" |
| PASS figure.dir: setAttribute() to "tr" |
| PASS figure.dir: setAttribute() to "LTR" |
| PASS figure.dir: setAttribute() to "rtl" |
| PASS figure.dir: setAttribute() to "xrtl" |
| PASS figure.dir: setAttribute() to "rtl\0" |
| PASS figure.dir: setAttribute() to "tl" |
| PASS figure.dir: setAttribute() to "RTL" |
| PASS figure.dir: setAttribute() to "auto" |
| PASS figure.dir: setAttribute() to "xauto" |
| PASS figure.dir: setAttribute() to "auto\0" |
| PASS figure.dir: setAttribute() to "uto" |
| PASS figure.dir: setAttribute() to "AUTO" |
| PASS figure.dir: IDL set to "" |
| PASS figure.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 figure.dir: IDL set to undefined |
| PASS figure.dir: IDL set to 7 |
| PASS figure.dir: IDL set to 1.5 |
| PASS figure.dir: IDL set to "5%" |
| PASS figure.dir: IDL set to "+100" |
| PASS figure.dir: IDL set to ".5" |
| PASS figure.dir: IDL set to true |
| PASS figure.dir: IDL set to false |
| PASS figure.dir: IDL set to object "[object Object]" |
| PASS figure.dir: IDL set to NaN |
| PASS figure.dir: IDL set to Infinity |
| PASS figure.dir: IDL set to -Infinity |
| PASS figure.dir: IDL set to "\0" |
| PASS figure.dir: IDL set to null |
| PASS figure.dir: IDL set to object "test-toString" |
| PASS figure.dir: IDL set to object "test-valueOf" |
| PASS figure.dir: IDL set to "ltr" |
| PASS figure.dir: IDL set to "xltr" |
| PASS figure.dir: IDL set to "ltr\0" |
| PASS figure.dir: IDL set to "tr" |
| PASS figure.dir: IDL set to "LTR" |
| PASS figure.dir: IDL set to "rtl" |
| PASS figure.dir: IDL set to "xrtl" |
| PASS figure.dir: IDL set to "rtl\0" |
| PASS figure.dir: IDL set to "tl" |
| PASS figure.dir: IDL set to "RTL" |
| PASS figure.dir: IDL set to "auto" |
| PASS figure.dir: IDL set to "xauto" |
| PASS figure.dir: IDL set to "auto\0" |
| PASS figure.dir: IDL set to "uto" |
| PASS figure.dir: IDL set to "AUTO" |
| PASS figure.className (<figure class>): typeof IDL attribute |
| PASS figure.className (<figure class>): IDL get with DOM attribute unset |
| PASS figure.className (<figure class>): setAttribute() to "" |
| PASS figure.className (<figure 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 figure.className (<figure class>): setAttribute() to undefined |
| PASS figure.className (<figure class>): setAttribute() to 7 |
| PASS figure.className (<figure class>): setAttribute() to 1.5 |
| PASS figure.className (<figure class>): setAttribute() to "5%" |
| PASS figure.className (<figure class>): setAttribute() to "+100" |
| PASS figure.className (<figure class>): setAttribute() to ".5" |
| PASS figure.className (<figure class>): setAttribute() to true |
| PASS figure.className (<figure class>): setAttribute() to false |
| PASS figure.className (<figure class>): setAttribute() to object "[object Object]" |
| PASS figure.className (<figure class>): setAttribute() to NaN |
| PASS figure.className (<figure class>): setAttribute() to Infinity |
| PASS figure.className (<figure class>): setAttribute() to -Infinity |
| PASS figure.className (<figure class>): setAttribute() to "\0" |
| PASS figure.className (<figure class>): setAttribute() to null |
| PASS figure.className (<figure class>): setAttribute() to object "test-toString" |
| PASS figure.className (<figure class>): setAttribute() to object "test-valueOf" |
| PASS figure.className (<figure class>): IDL set to "" |
| PASS figure.className (<figure 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 figure.className (<figure class>): IDL set to undefined |
| PASS figure.className (<figure class>): IDL set to 7 |
| PASS figure.className (<figure class>): IDL set to 1.5 |
| PASS figure.className (<figure class>): IDL set to "5%" |
| PASS figure.className (<figure class>): IDL set to "+100" |
| PASS figure.className (<figure class>): IDL set to ".5" |
| PASS figure.className (<figure class>): IDL set to true |
| PASS figure.className (<figure class>): IDL set to false |
| PASS figure.className (<figure class>): IDL set to object "[object Object]" |
| PASS figure.className (<figure class>): IDL set to NaN |
| PASS figure.className (<figure class>): IDL set to Infinity |
| PASS figure.className (<figure class>): IDL set to -Infinity |
| PASS figure.className (<figure class>): IDL set to "\0" |
| PASS figure.className (<figure class>): IDL set to null |
| PASS figure.className (<figure class>): IDL set to object "test-toString" |
| PASS figure.className (<figure class>): IDL set to object "test-valueOf" |
| FAIL figure.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL figure.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figure.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL figure.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL figure.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL figure.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL figure.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL figure.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL figure.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL figure.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL figure.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS figure.autofocus: IDL set to true |
| FAIL figure.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL figure.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL figure.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL figure.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL figure.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL figure.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL figure.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL figure.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS figure.hidden: typeof IDL attribute |
| PASS figure.hidden: IDL get with DOM attribute unset |
| PASS figure.hidden: setAttribute() to "" |
| PASS figure.hidden: setAttribute() to " foo " |
| PASS figure.hidden: setAttribute() to undefined |
| PASS figure.hidden: setAttribute() to null |
| PASS figure.hidden: setAttribute() to 7 |
| PASS figure.hidden: setAttribute() to 1.5 |
| PASS figure.hidden: setAttribute() to "5%" |
| PASS figure.hidden: setAttribute() to "+100" |
| PASS figure.hidden: setAttribute() to ".5" |
| PASS figure.hidden: setAttribute() to true |
| PASS figure.hidden: setAttribute() to false |
| PASS figure.hidden: setAttribute() to object "[object Object]" |
| PASS figure.hidden: setAttribute() to NaN |
| PASS figure.hidden: setAttribute() to Infinity |
| PASS figure.hidden: setAttribute() to -Infinity |
| PASS figure.hidden: setAttribute() to "\0" |
| PASS figure.hidden: setAttribute() to object "test-toString" |
| PASS figure.hidden: setAttribute() to object "test-valueOf" |
| PASS figure.hidden: setAttribute() to "hidden" |
| PASS figure.hidden: IDL set to "" |
| PASS figure.hidden: IDL set to " foo " |
| PASS figure.hidden: IDL set to undefined |
| PASS figure.hidden: IDL set to null |
| PASS figure.hidden: IDL set to 7 |
| PASS figure.hidden: IDL set to 1.5 |
| PASS figure.hidden: IDL set to "5%" |
| PASS figure.hidden: IDL set to "+100" |
| PASS figure.hidden: IDL set to ".5" |
| PASS figure.hidden: IDL set to true |
| PASS figure.hidden: IDL set to false |
| PASS figure.hidden: IDL set to object "[object Object]" |
| PASS figure.hidden: IDL set to NaN |
| PASS figure.hidden: IDL set to Infinity |
| PASS figure.hidden: IDL set to -Infinity |
| PASS figure.hidden: IDL set to "\0" |
| PASS figure.hidden: IDL set to object "test-toString" |
| PASS figure.hidden: IDL set to object "test-valueOf" |
| PASS figure.accessKey: typeof IDL attribute |
| PASS figure.accessKey: IDL get with DOM attribute unset |
| PASS figure.accessKey: setAttribute() to "" |
| PASS figure.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 figure.accessKey: setAttribute() to undefined |
| PASS figure.accessKey: setAttribute() to 7 |
| PASS figure.accessKey: setAttribute() to 1.5 |
| PASS figure.accessKey: setAttribute() to "5%" |
| PASS figure.accessKey: setAttribute() to "+100" |
| PASS figure.accessKey: setAttribute() to ".5" |
| PASS figure.accessKey: setAttribute() to true |
| PASS figure.accessKey: setAttribute() to false |
| PASS figure.accessKey: setAttribute() to object "[object Object]" |
| PASS figure.accessKey: setAttribute() to NaN |
| PASS figure.accessKey: setAttribute() to Infinity |
| PASS figure.accessKey: setAttribute() to -Infinity |
| PASS figure.accessKey: setAttribute() to "\0" |
| PASS figure.accessKey: setAttribute() to null |
| PASS figure.accessKey: setAttribute() to object "test-toString" |
| PASS figure.accessKey: setAttribute() to object "test-valueOf" |
| PASS figure.accessKey: IDL set to "" |
| PASS figure.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 figure.accessKey: IDL set to undefined |
| PASS figure.accessKey: IDL set to 7 |
| PASS figure.accessKey: IDL set to 1.5 |
| PASS figure.accessKey: IDL set to "5%" |
| PASS figure.accessKey: IDL set to "+100" |
| PASS figure.accessKey: IDL set to ".5" |
| PASS figure.accessKey: IDL set to true |
| PASS figure.accessKey: IDL set to false |
| PASS figure.accessKey: IDL set to object "[object Object]" |
| PASS figure.accessKey: IDL set to NaN |
| PASS figure.accessKey: IDL set to Infinity |
| PASS figure.accessKey: IDL set to -Infinity |
| PASS figure.accessKey: IDL set to "\0" |
| PASS figure.accessKey: IDL set to null |
| PASS figure.accessKey: IDL set to object "test-toString" |
| PASS figure.accessKey: IDL set to object "test-valueOf" |
| PASS figure.tabIndex: typeof IDL attribute |
| PASS figure.tabIndex: setAttribute() to -36 |
| PASS figure.tabIndex: setAttribute() to -1 |
| PASS figure.tabIndex: setAttribute() to 0 |
| PASS figure.tabIndex: setAttribute() to 1 |
| PASS figure.tabIndex: setAttribute() to 2147483647 |
| PASS figure.tabIndex: setAttribute() to -2147483648 |
| PASS figure.tabIndex: setAttribute() to "-1" |
| PASS figure.tabIndex: setAttribute() to "-0" |
| PASS figure.tabIndex: setAttribute() to "0" |
| PASS figure.tabIndex: setAttribute() to "1" |
| PASS figure.tabIndex: setAttribute() to "\t7" |
| PASS figure.tabIndex: setAttribute() to "\f7" |
| PASS figure.tabIndex: setAttribute() to " 7" |
| PASS figure.tabIndex: setAttribute() to "\n7" |
| PASS figure.tabIndex: setAttribute() to "\r7" |
| PASS figure.tabIndex: setAttribute() to 1.5 |
| PASS figure.tabIndex: setAttribute() to "5%" |
| PASS figure.tabIndex: setAttribute() to "+100" |
| PASS figure.tabIndex: setAttribute() to object "2" |
| PASS figure.tabIndex: IDL set to -36 |
| PASS figure.tabIndex: IDL set to -1 |
| PASS figure.tabIndex: IDL set to 0 |
| PASS figure.tabIndex: IDL set to 1 |
| PASS figure.tabIndex: IDL set to 2147483647 |
| PASS figure.tabIndex: IDL set to -2147483648 |
| PASS figcaption.title: typeof IDL attribute |
| PASS figcaption.title: IDL get with DOM attribute unset |
| PASS figcaption.title: setAttribute() to "" |
| PASS figcaption.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 figcaption.title: setAttribute() to undefined |
| PASS figcaption.title: setAttribute() to 7 |
| PASS figcaption.title: setAttribute() to 1.5 |
| PASS figcaption.title: setAttribute() to "5%" |
| PASS figcaption.title: setAttribute() to "+100" |
| PASS figcaption.title: setAttribute() to ".5" |
| PASS figcaption.title: setAttribute() to true |
| PASS figcaption.title: setAttribute() to false |
| PASS figcaption.title: setAttribute() to object "[object Object]" |
| PASS figcaption.title: setAttribute() to NaN |
| PASS figcaption.title: setAttribute() to Infinity |
| PASS figcaption.title: setAttribute() to -Infinity |
| PASS figcaption.title: setAttribute() to "\0" |
| PASS figcaption.title: setAttribute() to null |
| PASS figcaption.title: setAttribute() to object "test-toString" |
| PASS figcaption.title: setAttribute() to object "test-valueOf" |
| PASS figcaption.title: IDL set to "" |
| PASS figcaption.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 figcaption.title: IDL set to undefined |
| PASS figcaption.title: IDL set to 7 |
| PASS figcaption.title: IDL set to 1.5 |
| PASS figcaption.title: IDL set to "5%" |
| PASS figcaption.title: IDL set to "+100" |
| PASS figcaption.title: IDL set to ".5" |
| PASS figcaption.title: IDL set to true |
| PASS figcaption.title: IDL set to false |
| PASS figcaption.title: IDL set to object "[object Object]" |
| PASS figcaption.title: IDL set to NaN |
| PASS figcaption.title: IDL set to Infinity |
| PASS figcaption.title: IDL set to -Infinity |
| PASS figcaption.title: IDL set to "\0" |
| PASS figcaption.title: IDL set to null |
| PASS figcaption.title: IDL set to object "test-toString" |
| PASS figcaption.title: IDL set to object "test-valueOf" |
| PASS figcaption.lang: typeof IDL attribute |
| PASS figcaption.lang: IDL get with DOM attribute unset |
| PASS figcaption.lang: setAttribute() to "" |
| PASS figcaption.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 figcaption.lang: setAttribute() to undefined |
| PASS figcaption.lang: setAttribute() to 7 |
| PASS figcaption.lang: setAttribute() to 1.5 |
| PASS figcaption.lang: setAttribute() to "5%" |
| PASS figcaption.lang: setAttribute() to "+100" |
| PASS figcaption.lang: setAttribute() to ".5" |
| PASS figcaption.lang: setAttribute() to true |
| PASS figcaption.lang: setAttribute() to false |
| PASS figcaption.lang: setAttribute() to object "[object Object]" |
| PASS figcaption.lang: setAttribute() to NaN |
| PASS figcaption.lang: setAttribute() to Infinity |
| PASS figcaption.lang: setAttribute() to -Infinity |
| PASS figcaption.lang: setAttribute() to "\0" |
| PASS figcaption.lang: setAttribute() to null |
| PASS figcaption.lang: setAttribute() to object "test-toString" |
| PASS figcaption.lang: setAttribute() to object "test-valueOf" |
| PASS figcaption.lang: IDL set to "" |
| PASS figcaption.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 figcaption.lang: IDL set to undefined |
| PASS figcaption.lang: IDL set to 7 |
| PASS figcaption.lang: IDL set to 1.5 |
| PASS figcaption.lang: IDL set to "5%" |
| PASS figcaption.lang: IDL set to "+100" |
| PASS figcaption.lang: IDL set to ".5" |
| PASS figcaption.lang: IDL set to true |
| PASS figcaption.lang: IDL set to false |
| PASS figcaption.lang: IDL set to object "[object Object]" |
| PASS figcaption.lang: IDL set to NaN |
| PASS figcaption.lang: IDL set to Infinity |
| PASS figcaption.lang: IDL set to -Infinity |
| PASS figcaption.lang: IDL set to "\0" |
| PASS figcaption.lang: IDL set to null |
| PASS figcaption.lang: IDL set to object "test-toString" |
| PASS figcaption.lang: IDL set to object "test-valueOf" |
| PASS figcaption.dir: typeof IDL attribute |
| PASS figcaption.dir: IDL get with DOM attribute unset |
| PASS figcaption.dir: setAttribute() to "" |
| PASS figcaption.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 figcaption.dir: setAttribute() to undefined |
| PASS figcaption.dir: setAttribute() to 7 |
| PASS figcaption.dir: setAttribute() to 1.5 |
| PASS figcaption.dir: setAttribute() to "5%" |
| PASS figcaption.dir: setAttribute() to "+100" |
| PASS figcaption.dir: setAttribute() to ".5" |
| PASS figcaption.dir: setAttribute() to true |
| PASS figcaption.dir: setAttribute() to false |
| PASS figcaption.dir: setAttribute() to object "[object Object]" |
| PASS figcaption.dir: setAttribute() to NaN |
| PASS figcaption.dir: setAttribute() to Infinity |
| PASS figcaption.dir: setAttribute() to -Infinity |
| PASS figcaption.dir: setAttribute() to "\0" |
| PASS figcaption.dir: setAttribute() to null |
| PASS figcaption.dir: setAttribute() to object "test-toString" |
| PASS figcaption.dir: setAttribute() to object "test-valueOf" |
| PASS figcaption.dir: setAttribute() to "ltr" |
| PASS figcaption.dir: setAttribute() to "xltr" |
| PASS figcaption.dir: setAttribute() to "ltr\0" |
| PASS figcaption.dir: setAttribute() to "tr" |
| PASS figcaption.dir: setAttribute() to "LTR" |
| PASS figcaption.dir: setAttribute() to "rtl" |
| PASS figcaption.dir: setAttribute() to "xrtl" |
| PASS figcaption.dir: setAttribute() to "rtl\0" |
| PASS figcaption.dir: setAttribute() to "tl" |
| PASS figcaption.dir: setAttribute() to "RTL" |
| PASS figcaption.dir: setAttribute() to "auto" |
| PASS figcaption.dir: setAttribute() to "xauto" |
| PASS figcaption.dir: setAttribute() to "auto\0" |
| PASS figcaption.dir: setAttribute() to "uto" |
| PASS figcaption.dir: setAttribute() to "AUTO" |
| PASS figcaption.dir: IDL set to "" |
| PASS figcaption.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 figcaption.dir: IDL set to undefined |
| PASS figcaption.dir: IDL set to 7 |
| PASS figcaption.dir: IDL set to 1.5 |
| PASS figcaption.dir: IDL set to "5%" |
| PASS figcaption.dir: IDL set to "+100" |
| PASS figcaption.dir: IDL set to ".5" |
| PASS figcaption.dir: IDL set to true |
| PASS figcaption.dir: IDL set to false |
| PASS figcaption.dir: IDL set to object "[object Object]" |
| PASS figcaption.dir: IDL set to NaN |
| PASS figcaption.dir: IDL set to Infinity |
| PASS figcaption.dir: IDL set to -Infinity |
| PASS figcaption.dir: IDL set to "\0" |
| PASS figcaption.dir: IDL set to null |
| PASS figcaption.dir: IDL set to object "test-toString" |
| PASS figcaption.dir: IDL set to object "test-valueOf" |
| PASS figcaption.dir: IDL set to "ltr" |
| PASS figcaption.dir: IDL set to "xltr" |
| PASS figcaption.dir: IDL set to "ltr\0" |
| PASS figcaption.dir: IDL set to "tr" |
| PASS figcaption.dir: IDL set to "LTR" |
| PASS figcaption.dir: IDL set to "rtl" |
| PASS figcaption.dir: IDL set to "xrtl" |
| PASS figcaption.dir: IDL set to "rtl\0" |
| PASS figcaption.dir: IDL set to "tl" |
| PASS figcaption.dir: IDL set to "RTL" |
| PASS figcaption.dir: IDL set to "auto" |
| PASS figcaption.dir: IDL set to "xauto" |
| PASS figcaption.dir: IDL set to "auto\0" |
| PASS figcaption.dir: IDL set to "uto" |
| PASS figcaption.dir: IDL set to "AUTO" |
| PASS figcaption.className (<figcaption class>): typeof IDL attribute |
| PASS figcaption.className (<figcaption class>): IDL get with DOM attribute unset |
| PASS figcaption.className (<figcaption class>): setAttribute() to "" |
| PASS figcaption.className (<figcaption 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 figcaption.className (<figcaption class>): setAttribute() to undefined |
| PASS figcaption.className (<figcaption class>): setAttribute() to 7 |
| PASS figcaption.className (<figcaption class>): setAttribute() to 1.5 |
| PASS figcaption.className (<figcaption class>): setAttribute() to "5%" |
| PASS figcaption.className (<figcaption class>): setAttribute() to "+100" |
| PASS figcaption.className (<figcaption class>): setAttribute() to ".5" |
| PASS figcaption.className (<figcaption class>): setAttribute() to true |
| PASS figcaption.className (<figcaption class>): setAttribute() to false |
| PASS figcaption.className (<figcaption class>): setAttribute() to object "[object Object]" |
| PASS figcaption.className (<figcaption class>): setAttribute() to NaN |
| PASS figcaption.className (<figcaption class>): setAttribute() to Infinity |
| PASS figcaption.className (<figcaption class>): setAttribute() to -Infinity |
| PASS figcaption.className (<figcaption class>): setAttribute() to "\0" |
| PASS figcaption.className (<figcaption class>): setAttribute() to null |
| PASS figcaption.className (<figcaption class>): setAttribute() to object "test-toString" |
| PASS figcaption.className (<figcaption class>): setAttribute() to object "test-valueOf" |
| PASS figcaption.className (<figcaption class>): IDL set to "" |
| PASS figcaption.className (<figcaption 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 figcaption.className (<figcaption class>): IDL set to undefined |
| PASS figcaption.className (<figcaption class>): IDL set to 7 |
| PASS figcaption.className (<figcaption class>): IDL set to 1.5 |
| PASS figcaption.className (<figcaption class>): IDL set to "5%" |
| PASS figcaption.className (<figcaption class>): IDL set to "+100" |
| PASS figcaption.className (<figcaption class>): IDL set to ".5" |
| PASS figcaption.className (<figcaption class>): IDL set to true |
| PASS figcaption.className (<figcaption class>): IDL set to false |
| PASS figcaption.className (<figcaption class>): IDL set to object "[object Object]" |
| PASS figcaption.className (<figcaption class>): IDL set to NaN |
| PASS figcaption.className (<figcaption class>): IDL set to Infinity |
| PASS figcaption.className (<figcaption class>): IDL set to -Infinity |
| PASS figcaption.className (<figcaption class>): IDL set to "\0" |
| PASS figcaption.className (<figcaption class>): IDL set to null |
| PASS figcaption.className (<figcaption class>): IDL set to object "test-toString" |
| PASS figcaption.className (<figcaption class>): IDL set to object "test-valueOf" |
| FAIL figcaption.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL figcaption.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL figcaption.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL figcaption.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL figcaption.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL figcaption.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL figcaption.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL figcaption.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL figcaption.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL figcaption.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL figcaption.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS figcaption.autofocus: IDL set to true |
| FAIL figcaption.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL figcaption.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL figcaption.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL figcaption.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL figcaption.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL figcaption.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL figcaption.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL figcaption.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS figcaption.hidden: typeof IDL attribute |
| PASS figcaption.hidden: IDL get with DOM attribute unset |
| PASS figcaption.hidden: setAttribute() to "" |
| PASS figcaption.hidden: setAttribute() to " foo " |
| PASS figcaption.hidden: setAttribute() to undefined |
| PASS figcaption.hidden: setAttribute() to null |
| PASS figcaption.hidden: setAttribute() to 7 |
| PASS figcaption.hidden: setAttribute() to 1.5 |
| PASS figcaption.hidden: setAttribute() to "5%" |
| PASS figcaption.hidden: setAttribute() to "+100" |
| PASS figcaption.hidden: setAttribute() to ".5" |
| PASS figcaption.hidden: setAttribute() to true |
| PASS figcaption.hidden: setAttribute() to false |
| PASS figcaption.hidden: setAttribute() to object "[object Object]" |
| PASS figcaption.hidden: setAttribute() to NaN |
| PASS figcaption.hidden: setAttribute() to Infinity |
| PASS figcaption.hidden: setAttribute() to -Infinity |
| PASS figcaption.hidden: setAttribute() to "\0" |
| PASS figcaption.hidden: setAttribute() to object "test-toString" |
| PASS figcaption.hidden: setAttribute() to object "test-valueOf" |
| PASS figcaption.hidden: setAttribute() to "hidden" |
| PASS figcaption.hidden: IDL set to "" |
| PASS figcaption.hidden: IDL set to " foo " |
| PASS figcaption.hidden: IDL set to undefined |
| PASS figcaption.hidden: IDL set to null |
| PASS figcaption.hidden: IDL set to 7 |
| PASS figcaption.hidden: IDL set to 1.5 |
| PASS figcaption.hidden: IDL set to "5%" |
| PASS figcaption.hidden: IDL set to "+100" |
| PASS figcaption.hidden: IDL set to ".5" |
| PASS figcaption.hidden: IDL set to true |
| PASS figcaption.hidden: IDL set to false |
| PASS figcaption.hidden: IDL set to object "[object Object]" |
| PASS figcaption.hidden: IDL set to NaN |
| PASS figcaption.hidden: IDL set to Infinity |
| PASS figcaption.hidden: IDL set to -Infinity |
| PASS figcaption.hidden: IDL set to "\0" |
| PASS figcaption.hidden: IDL set to object "test-toString" |
| PASS figcaption.hidden: IDL set to object "test-valueOf" |
| PASS figcaption.accessKey: typeof IDL attribute |
| PASS figcaption.accessKey: IDL get with DOM attribute unset |
| PASS figcaption.accessKey: setAttribute() to "" |
| PASS figcaption.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 figcaption.accessKey: setAttribute() to undefined |
| PASS figcaption.accessKey: setAttribute() to 7 |
| PASS figcaption.accessKey: setAttribute() to 1.5 |
| PASS figcaption.accessKey: setAttribute() to "5%" |
| PASS figcaption.accessKey: setAttribute() to "+100" |
| PASS figcaption.accessKey: setAttribute() to ".5" |
| PASS figcaption.accessKey: setAttribute() to true |
| PASS figcaption.accessKey: setAttribute() to false |
| PASS figcaption.accessKey: setAttribute() to object "[object Object]" |
| PASS figcaption.accessKey: setAttribute() to NaN |
| PASS figcaption.accessKey: setAttribute() to Infinity |
| PASS figcaption.accessKey: setAttribute() to -Infinity |
| PASS figcaption.accessKey: setAttribute() to "\0" |
| PASS figcaption.accessKey: setAttribute() to null |
| PASS figcaption.accessKey: setAttribute() to object "test-toString" |
| PASS figcaption.accessKey: setAttribute() to object "test-valueOf" |
| PASS figcaption.accessKey: IDL set to "" |
| PASS figcaption.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 figcaption.accessKey: IDL set to undefined |
| PASS figcaption.accessKey: IDL set to 7 |
| PASS figcaption.accessKey: IDL set to 1.5 |
| PASS figcaption.accessKey: IDL set to "5%" |
| PASS figcaption.accessKey: IDL set to "+100" |
| PASS figcaption.accessKey: IDL set to ".5" |
| PASS figcaption.accessKey: IDL set to true |
| PASS figcaption.accessKey: IDL set to false |
| PASS figcaption.accessKey: IDL set to object "[object Object]" |
| PASS figcaption.accessKey: IDL set to NaN |
| PASS figcaption.accessKey: IDL set to Infinity |
| PASS figcaption.accessKey: IDL set to -Infinity |
| PASS figcaption.accessKey: IDL set to "\0" |
| PASS figcaption.accessKey: IDL set to null |
| PASS figcaption.accessKey: IDL set to object "test-toString" |
| PASS figcaption.accessKey: IDL set to object "test-valueOf" |
| PASS figcaption.tabIndex: typeof IDL attribute |
| PASS figcaption.tabIndex: setAttribute() to -36 |
| PASS figcaption.tabIndex: setAttribute() to -1 |
| PASS figcaption.tabIndex: setAttribute() to 0 |
| PASS figcaption.tabIndex: setAttribute() to 1 |
| PASS figcaption.tabIndex: setAttribute() to 2147483647 |
| PASS figcaption.tabIndex: setAttribute() to -2147483648 |
| PASS figcaption.tabIndex: setAttribute() to "-1" |
| PASS figcaption.tabIndex: setAttribute() to "-0" |
| PASS figcaption.tabIndex: setAttribute() to "0" |
| PASS figcaption.tabIndex: setAttribute() to "1" |
| PASS figcaption.tabIndex: setAttribute() to "\t7" |
| PASS figcaption.tabIndex: setAttribute() to "\f7" |
| PASS figcaption.tabIndex: setAttribute() to " 7" |
| PASS figcaption.tabIndex: setAttribute() to "\n7" |
| PASS figcaption.tabIndex: setAttribute() to "\r7" |
| PASS figcaption.tabIndex: setAttribute() to 1.5 |
| PASS figcaption.tabIndex: setAttribute() to "5%" |
| PASS figcaption.tabIndex: setAttribute() to "+100" |
| PASS figcaption.tabIndex: setAttribute() to object "2" |
| PASS figcaption.tabIndex: IDL set to -36 |
| PASS figcaption.tabIndex: IDL set to -1 |
| PASS figcaption.tabIndex: IDL set to 0 |
| PASS figcaption.tabIndex: IDL set to 1 |
| PASS figcaption.tabIndex: IDL set to 2147483647 |
| PASS figcaption.tabIndex: IDL set to -2147483648 |
| PASS main.title: typeof IDL attribute |
| PASS main.title: IDL get with DOM attribute unset |
| PASS main.title: setAttribute() to "" |
| PASS main.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 main.title: setAttribute() to undefined |
| PASS main.title: setAttribute() to 7 |
| PASS main.title: setAttribute() to 1.5 |
| PASS main.title: setAttribute() to "5%" |
| PASS main.title: setAttribute() to "+100" |
| PASS main.title: setAttribute() to ".5" |
| PASS main.title: setAttribute() to true |
| PASS main.title: setAttribute() to false |
| PASS main.title: setAttribute() to object "[object Object]" |
| PASS main.title: setAttribute() to NaN |
| PASS main.title: setAttribute() to Infinity |
| PASS main.title: setAttribute() to -Infinity |
| PASS main.title: setAttribute() to "\0" |
| PASS main.title: setAttribute() to null |
| PASS main.title: setAttribute() to object "test-toString" |
| PASS main.title: setAttribute() to object "test-valueOf" |
| PASS main.title: IDL set to "" |
| PASS main.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 main.title: IDL set to undefined |
| PASS main.title: IDL set to 7 |
| PASS main.title: IDL set to 1.5 |
| PASS main.title: IDL set to "5%" |
| PASS main.title: IDL set to "+100" |
| PASS main.title: IDL set to ".5" |
| PASS main.title: IDL set to true |
| PASS main.title: IDL set to false |
| PASS main.title: IDL set to object "[object Object]" |
| PASS main.title: IDL set to NaN |
| PASS main.title: IDL set to Infinity |
| PASS main.title: IDL set to -Infinity |
| PASS main.title: IDL set to "\0" |
| PASS main.title: IDL set to null |
| PASS main.title: IDL set to object "test-toString" |
| PASS main.title: IDL set to object "test-valueOf" |
| PASS main.lang: typeof IDL attribute |
| PASS main.lang: IDL get with DOM attribute unset |
| PASS main.lang: setAttribute() to "" |
| PASS main.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 main.lang: setAttribute() to undefined |
| PASS main.lang: setAttribute() to 7 |
| PASS main.lang: setAttribute() to 1.5 |
| PASS main.lang: setAttribute() to "5%" |
| PASS main.lang: setAttribute() to "+100" |
| PASS main.lang: setAttribute() to ".5" |
| PASS main.lang: setAttribute() to true |
| PASS main.lang: setAttribute() to false |
| PASS main.lang: setAttribute() to object "[object Object]" |
| PASS main.lang: setAttribute() to NaN |
| PASS main.lang: setAttribute() to Infinity |
| PASS main.lang: setAttribute() to -Infinity |
| PASS main.lang: setAttribute() to "\0" |
| PASS main.lang: setAttribute() to null |
| PASS main.lang: setAttribute() to object "test-toString" |
| PASS main.lang: setAttribute() to object "test-valueOf" |
| PASS main.lang: IDL set to "" |
| PASS main.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 main.lang: IDL set to undefined |
| PASS main.lang: IDL set to 7 |
| PASS main.lang: IDL set to 1.5 |
| PASS main.lang: IDL set to "5%" |
| PASS main.lang: IDL set to "+100" |
| PASS main.lang: IDL set to ".5" |
| PASS main.lang: IDL set to true |
| PASS main.lang: IDL set to false |
| PASS main.lang: IDL set to object "[object Object]" |
| PASS main.lang: IDL set to NaN |
| PASS main.lang: IDL set to Infinity |
| PASS main.lang: IDL set to -Infinity |
| PASS main.lang: IDL set to "\0" |
| PASS main.lang: IDL set to null |
| PASS main.lang: IDL set to object "test-toString" |
| PASS main.lang: IDL set to object "test-valueOf" |
| PASS main.dir: typeof IDL attribute |
| PASS main.dir: IDL get with DOM attribute unset |
| PASS main.dir: setAttribute() to "" |
| PASS main.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 main.dir: setAttribute() to undefined |
| PASS main.dir: setAttribute() to 7 |
| PASS main.dir: setAttribute() to 1.5 |
| PASS main.dir: setAttribute() to "5%" |
| PASS main.dir: setAttribute() to "+100" |
| PASS main.dir: setAttribute() to ".5" |
| PASS main.dir: setAttribute() to true |
| PASS main.dir: setAttribute() to false |
| PASS main.dir: setAttribute() to object "[object Object]" |
| PASS main.dir: setAttribute() to NaN |
| PASS main.dir: setAttribute() to Infinity |
| PASS main.dir: setAttribute() to -Infinity |
| PASS main.dir: setAttribute() to "\0" |
| PASS main.dir: setAttribute() to null |
| PASS main.dir: setAttribute() to object "test-toString" |
| PASS main.dir: setAttribute() to object "test-valueOf" |
| PASS main.dir: setAttribute() to "ltr" |
| PASS main.dir: setAttribute() to "xltr" |
| PASS main.dir: setAttribute() to "ltr\0" |
| PASS main.dir: setAttribute() to "tr" |
| PASS main.dir: setAttribute() to "LTR" |
| PASS main.dir: setAttribute() to "rtl" |
| PASS main.dir: setAttribute() to "xrtl" |
| PASS main.dir: setAttribute() to "rtl\0" |
| PASS main.dir: setAttribute() to "tl" |
| PASS main.dir: setAttribute() to "RTL" |
| PASS main.dir: setAttribute() to "auto" |
| PASS main.dir: setAttribute() to "xauto" |
| PASS main.dir: setAttribute() to "auto\0" |
| PASS main.dir: setAttribute() to "uto" |
| PASS main.dir: setAttribute() to "AUTO" |
| PASS main.dir: IDL set to "" |
| PASS main.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 main.dir: IDL set to undefined |
| PASS main.dir: IDL set to 7 |
| PASS main.dir: IDL set to 1.5 |
| PASS main.dir: IDL set to "5%" |
| PASS main.dir: IDL set to "+100" |
| PASS main.dir: IDL set to ".5" |
| PASS main.dir: IDL set to true |
| PASS main.dir: IDL set to false |
| PASS main.dir: IDL set to object "[object Object]" |
| PASS main.dir: IDL set to NaN |
| PASS main.dir: IDL set to Infinity |
| PASS main.dir: IDL set to -Infinity |
| PASS main.dir: IDL set to "\0" |
| PASS main.dir: IDL set to null |
| PASS main.dir: IDL set to object "test-toString" |
| PASS main.dir: IDL set to object "test-valueOf" |
| PASS main.dir: IDL set to "ltr" |
| PASS main.dir: IDL set to "xltr" |
| PASS main.dir: IDL set to "ltr\0" |
| PASS main.dir: IDL set to "tr" |
| PASS main.dir: IDL set to "LTR" |
| PASS main.dir: IDL set to "rtl" |
| PASS main.dir: IDL set to "xrtl" |
| PASS main.dir: IDL set to "rtl\0" |
| PASS main.dir: IDL set to "tl" |
| PASS main.dir: IDL set to "RTL" |
| PASS main.dir: IDL set to "auto" |
| PASS main.dir: IDL set to "xauto" |
| PASS main.dir: IDL set to "auto\0" |
| PASS main.dir: IDL set to "uto" |
| PASS main.dir: IDL set to "AUTO" |
| PASS main.className (<main class>): typeof IDL attribute |
| PASS main.className (<main class>): IDL get with DOM attribute unset |
| PASS main.className (<main class>): setAttribute() to "" |
| PASS main.className (<main 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 main.className (<main class>): setAttribute() to undefined |
| PASS main.className (<main class>): setAttribute() to 7 |
| PASS main.className (<main class>): setAttribute() to 1.5 |
| PASS main.className (<main class>): setAttribute() to "5%" |
| PASS main.className (<main class>): setAttribute() to "+100" |
| PASS main.className (<main class>): setAttribute() to ".5" |
| PASS main.className (<main class>): setAttribute() to true |
| PASS main.className (<main class>): setAttribute() to false |
| PASS main.className (<main class>): setAttribute() to object "[object Object]" |
| PASS main.className (<main class>): setAttribute() to NaN |
| PASS main.className (<main class>): setAttribute() to Infinity |
| PASS main.className (<main class>): setAttribute() to -Infinity |
| PASS main.className (<main class>): setAttribute() to "\0" |
| PASS main.className (<main class>): setAttribute() to null |
| PASS main.className (<main class>): setAttribute() to object "test-toString" |
| PASS main.className (<main class>): setAttribute() to object "test-valueOf" |
| PASS main.className (<main class>): IDL set to "" |
| PASS main.className (<main 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 main.className (<main class>): IDL set to undefined |
| PASS main.className (<main class>): IDL set to 7 |
| PASS main.className (<main class>): IDL set to 1.5 |
| PASS main.className (<main class>): IDL set to "5%" |
| PASS main.className (<main class>): IDL set to "+100" |
| PASS main.className (<main class>): IDL set to ".5" |
| PASS main.className (<main class>): IDL set to true |
| PASS main.className (<main class>): IDL set to false |
| PASS main.className (<main class>): IDL set to object "[object Object]" |
| PASS main.className (<main class>): IDL set to NaN |
| PASS main.className (<main class>): IDL set to Infinity |
| PASS main.className (<main class>): IDL set to -Infinity |
| PASS main.className (<main class>): IDL set to "\0" |
| PASS main.className (<main class>): IDL set to null |
| PASS main.className (<main class>): IDL set to object "test-toString" |
| PASS main.className (<main class>): IDL set to object "test-valueOf" |
| FAIL main.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL main.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL main.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL main.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL main.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL main.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL main.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL main.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL main.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL main.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL main.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS main.autofocus: IDL set to true |
| FAIL main.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL main.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL main.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL main.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL main.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL main.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL main.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL main.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS main.hidden: typeof IDL attribute |
| PASS main.hidden: IDL get with DOM attribute unset |
| PASS main.hidden: setAttribute() to "" |
| PASS main.hidden: setAttribute() to " foo " |
| PASS main.hidden: setAttribute() to undefined |
| PASS main.hidden: setAttribute() to null |
| PASS main.hidden: setAttribute() to 7 |
| PASS main.hidden: setAttribute() to 1.5 |
| PASS main.hidden: setAttribute() to "5%" |
| PASS main.hidden: setAttribute() to "+100" |
| PASS main.hidden: setAttribute() to ".5" |
| PASS main.hidden: setAttribute() to true |
| PASS main.hidden: setAttribute() to false |
| PASS main.hidden: setAttribute() to object "[object Object]" |
| PASS main.hidden: setAttribute() to NaN |
| PASS main.hidden: setAttribute() to Infinity |
| PASS main.hidden: setAttribute() to -Infinity |
| PASS main.hidden: setAttribute() to "\0" |
| PASS main.hidden: setAttribute() to object "test-toString" |
| PASS main.hidden: setAttribute() to object "test-valueOf" |
| PASS main.hidden: setAttribute() to "hidden" |
| PASS main.hidden: IDL set to "" |
| PASS main.hidden: IDL set to " foo " |
| PASS main.hidden: IDL set to undefined |
| PASS main.hidden: IDL set to null |
| PASS main.hidden: IDL set to 7 |
| PASS main.hidden: IDL set to 1.5 |
| PASS main.hidden: IDL set to "5%" |
| PASS main.hidden: IDL set to "+100" |
| PASS main.hidden: IDL set to ".5" |
| PASS main.hidden: IDL set to true |
| PASS main.hidden: IDL set to false |
| PASS main.hidden: IDL set to object "[object Object]" |
| PASS main.hidden: IDL set to NaN |
| PASS main.hidden: IDL set to Infinity |
| PASS main.hidden: IDL set to -Infinity |
| PASS main.hidden: IDL set to "\0" |
| PASS main.hidden: IDL set to object "test-toString" |
| PASS main.hidden: IDL set to object "test-valueOf" |
| PASS main.accessKey: typeof IDL attribute |
| PASS main.accessKey: IDL get with DOM attribute unset |
| PASS main.accessKey: setAttribute() to "" |
| PASS main.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 main.accessKey: setAttribute() to undefined |
| PASS main.accessKey: setAttribute() to 7 |
| PASS main.accessKey: setAttribute() to 1.5 |
| PASS main.accessKey: setAttribute() to "5%" |
| PASS main.accessKey: setAttribute() to "+100" |
| PASS main.accessKey: setAttribute() to ".5" |
| PASS main.accessKey: setAttribute() to true |
| PASS main.accessKey: setAttribute() to false |
| PASS main.accessKey: setAttribute() to object "[object Object]" |
| PASS main.accessKey: setAttribute() to NaN |
| PASS main.accessKey: setAttribute() to Infinity |
| PASS main.accessKey: setAttribute() to -Infinity |
| PASS main.accessKey: setAttribute() to "\0" |
| PASS main.accessKey: setAttribute() to null |
| PASS main.accessKey: setAttribute() to object "test-toString" |
| PASS main.accessKey: setAttribute() to object "test-valueOf" |
| PASS main.accessKey: IDL set to "" |
| PASS main.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 main.accessKey: IDL set to undefined |
| PASS main.accessKey: IDL set to 7 |
| PASS main.accessKey: IDL set to 1.5 |
| PASS main.accessKey: IDL set to "5%" |
| PASS main.accessKey: IDL set to "+100" |
| PASS main.accessKey: IDL set to ".5" |
| PASS main.accessKey: IDL set to true |
| PASS main.accessKey: IDL set to false |
| PASS main.accessKey: IDL set to object "[object Object]" |
| PASS main.accessKey: IDL set to NaN |
| PASS main.accessKey: IDL set to Infinity |
| PASS main.accessKey: IDL set to -Infinity |
| PASS main.accessKey: IDL set to "\0" |
| PASS main.accessKey: IDL set to null |
| PASS main.accessKey: IDL set to object "test-toString" |
| PASS main.accessKey: IDL set to object "test-valueOf" |
| PASS main.tabIndex: typeof IDL attribute |
| PASS main.tabIndex: setAttribute() to -36 |
| PASS main.tabIndex: setAttribute() to -1 |
| PASS main.tabIndex: setAttribute() to 0 |
| PASS main.tabIndex: setAttribute() to 1 |
| PASS main.tabIndex: setAttribute() to 2147483647 |
| PASS main.tabIndex: setAttribute() to -2147483648 |
| PASS main.tabIndex: setAttribute() to "-1" |
| PASS main.tabIndex: setAttribute() to "-0" |
| PASS main.tabIndex: setAttribute() to "0" |
| PASS main.tabIndex: setAttribute() to "1" |
| PASS main.tabIndex: setAttribute() to "\t7" |
| PASS main.tabIndex: setAttribute() to "\f7" |
| PASS main.tabIndex: setAttribute() to " 7" |
| PASS main.tabIndex: setAttribute() to "\n7" |
| PASS main.tabIndex: setAttribute() to "\r7" |
| PASS main.tabIndex: setAttribute() to 1.5 |
| PASS main.tabIndex: setAttribute() to "5%" |
| PASS main.tabIndex: setAttribute() to "+100" |
| PASS main.tabIndex: setAttribute() to object "2" |
| PASS main.tabIndex: IDL set to -36 |
| PASS main.tabIndex: IDL set to -1 |
| PASS main.tabIndex: IDL set to 0 |
| PASS main.tabIndex: IDL set to 1 |
| PASS main.tabIndex: IDL set to 2147483647 |
| PASS main.tabIndex: IDL set to -2147483648 |
| PASS div.title: typeof IDL attribute |
| PASS div.title: IDL get with DOM attribute unset |
| PASS div.title: setAttribute() to "" |
| PASS div.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 div.title: setAttribute() to undefined |
| PASS div.title: setAttribute() to 7 |
| PASS div.title: setAttribute() to 1.5 |
| PASS div.title: setAttribute() to "5%" |
| PASS div.title: setAttribute() to "+100" |
| PASS div.title: setAttribute() to ".5" |
| PASS div.title: setAttribute() to true |
| PASS div.title: setAttribute() to false |
| PASS div.title: setAttribute() to object "[object Object]" |
| PASS div.title: setAttribute() to NaN |
| PASS div.title: setAttribute() to Infinity |
| PASS div.title: setAttribute() to -Infinity |
| PASS div.title: setAttribute() to "\0" |
| PASS div.title: setAttribute() to null |
| PASS div.title: setAttribute() to object "test-toString" |
| PASS div.title: setAttribute() to object "test-valueOf" |
| PASS div.title: IDL set to "" |
| PASS div.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 div.title: IDL set to undefined |
| PASS div.title: IDL set to 7 |
| PASS div.title: IDL set to 1.5 |
| PASS div.title: IDL set to "5%" |
| PASS div.title: IDL set to "+100" |
| PASS div.title: IDL set to ".5" |
| PASS div.title: IDL set to true |
| PASS div.title: IDL set to false |
| PASS div.title: IDL set to object "[object Object]" |
| PASS div.title: IDL set to NaN |
| PASS div.title: IDL set to Infinity |
| PASS div.title: IDL set to -Infinity |
| PASS div.title: IDL set to "\0" |
| PASS div.title: IDL set to null |
| PASS div.title: IDL set to object "test-toString" |
| PASS div.title: IDL set to object "test-valueOf" |
| PASS div.lang: typeof IDL attribute |
| PASS div.lang: IDL get with DOM attribute unset |
| PASS div.lang: setAttribute() to "" |
| PASS div.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 div.lang: setAttribute() to undefined |
| PASS div.lang: setAttribute() to 7 |
| PASS div.lang: setAttribute() to 1.5 |
| PASS div.lang: setAttribute() to "5%" |
| PASS div.lang: setAttribute() to "+100" |
| PASS div.lang: setAttribute() to ".5" |
| PASS div.lang: setAttribute() to true |
| PASS div.lang: setAttribute() to false |
| PASS div.lang: setAttribute() to object "[object Object]" |
| PASS div.lang: setAttribute() to NaN |
| PASS div.lang: setAttribute() to Infinity |
| PASS div.lang: setAttribute() to -Infinity |
| PASS div.lang: setAttribute() to "\0" |
| PASS div.lang: setAttribute() to null |
| PASS div.lang: setAttribute() to object "test-toString" |
| PASS div.lang: setAttribute() to object "test-valueOf" |
| PASS div.lang: IDL set to "" |
| PASS div.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 div.lang: IDL set to undefined |
| PASS div.lang: IDL set to 7 |
| PASS div.lang: IDL set to 1.5 |
| PASS div.lang: IDL set to "5%" |
| PASS div.lang: IDL set to "+100" |
| PASS div.lang: IDL set to ".5" |
| PASS div.lang: IDL set to true |
| PASS div.lang: IDL set to false |
| PASS div.lang: IDL set to object "[object Object]" |
| PASS div.lang: IDL set to NaN |
| PASS div.lang: IDL set to Infinity |
| PASS div.lang: IDL set to -Infinity |
| PASS div.lang: IDL set to "\0" |
| PASS div.lang: IDL set to null |
| PASS div.lang: IDL set to object "test-toString" |
| PASS div.lang: IDL set to object "test-valueOf" |
| PASS div.dir: typeof IDL attribute |
| PASS div.dir: IDL get with DOM attribute unset |
| PASS div.dir: setAttribute() to "" |
| PASS div.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 div.dir: setAttribute() to undefined |
| PASS div.dir: setAttribute() to 7 |
| PASS div.dir: setAttribute() to 1.5 |
| PASS div.dir: setAttribute() to "5%" |
| PASS div.dir: setAttribute() to "+100" |
| PASS div.dir: setAttribute() to ".5" |
| PASS div.dir: setAttribute() to true |
| PASS div.dir: setAttribute() to false |
| PASS div.dir: setAttribute() to object "[object Object]" |
| PASS div.dir: setAttribute() to NaN |
| PASS div.dir: setAttribute() to Infinity |
| PASS div.dir: setAttribute() to -Infinity |
| PASS div.dir: setAttribute() to "\0" |
| PASS div.dir: setAttribute() to null |
| PASS div.dir: setAttribute() to object "test-toString" |
| PASS div.dir: setAttribute() to object "test-valueOf" |
| PASS div.dir: setAttribute() to "ltr" |
| PASS div.dir: setAttribute() to "xltr" |
| PASS div.dir: setAttribute() to "ltr\0" |
| PASS div.dir: setAttribute() to "tr" |
| PASS div.dir: setAttribute() to "LTR" |
| PASS div.dir: setAttribute() to "rtl" |
| PASS div.dir: setAttribute() to "xrtl" |
| PASS div.dir: setAttribute() to "rtl\0" |
| PASS div.dir: setAttribute() to "tl" |
| PASS div.dir: setAttribute() to "RTL" |
| PASS div.dir: setAttribute() to "auto" |
| PASS div.dir: setAttribute() to "xauto" |
| PASS div.dir: setAttribute() to "auto\0" |
| PASS div.dir: setAttribute() to "uto" |
| PASS div.dir: setAttribute() to "AUTO" |
| PASS div.dir: IDL set to "" |
| PASS div.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 div.dir: IDL set to undefined |
| PASS div.dir: IDL set to 7 |
| PASS div.dir: IDL set to 1.5 |
| PASS div.dir: IDL set to "5%" |
| PASS div.dir: IDL set to "+100" |
| PASS div.dir: IDL set to ".5" |
| PASS div.dir: IDL set to true |
| PASS div.dir: IDL set to false |
| PASS div.dir: IDL set to object "[object Object]" |
| PASS div.dir: IDL set to NaN |
| PASS div.dir: IDL set to Infinity |
| PASS div.dir: IDL set to -Infinity |
| PASS div.dir: IDL set to "\0" |
| PASS div.dir: IDL set to null |
| PASS div.dir: IDL set to object "test-toString" |
| PASS div.dir: IDL set to object "test-valueOf" |
| PASS div.dir: IDL set to "ltr" |
| PASS div.dir: IDL set to "xltr" |
| PASS div.dir: IDL set to "ltr\0" |
| PASS div.dir: IDL set to "tr" |
| PASS div.dir: IDL set to "LTR" |
| PASS div.dir: IDL set to "rtl" |
| PASS div.dir: IDL set to "xrtl" |
| PASS div.dir: IDL set to "rtl\0" |
| PASS div.dir: IDL set to "tl" |
| PASS div.dir: IDL set to "RTL" |
| PASS div.dir: IDL set to "auto" |
| PASS div.dir: IDL set to "xauto" |
| PASS div.dir: IDL set to "auto\0" |
| PASS div.dir: IDL set to "uto" |
| PASS div.dir: IDL set to "AUTO" |
| PASS div.className (<div class>): typeof IDL attribute |
| PASS div.className (<div class>): IDL get with DOM attribute unset |
| PASS div.className (<div class>): setAttribute() to "" |
| PASS div.className (<div 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 div.className (<div class>): setAttribute() to undefined |
| PASS div.className (<div class>): setAttribute() to 7 |
| PASS div.className (<div class>): setAttribute() to 1.5 |
| PASS div.className (<div class>): setAttribute() to "5%" |
| PASS div.className (<div class>): setAttribute() to "+100" |
| PASS div.className (<div class>): setAttribute() to ".5" |
| PASS div.className (<div class>): setAttribute() to true |
| PASS div.className (<div class>): setAttribute() to false |
| PASS div.className (<div class>): setAttribute() to object "[object Object]" |
| PASS div.className (<div class>): setAttribute() to NaN |
| PASS div.className (<div class>): setAttribute() to Infinity |
| PASS div.className (<div class>): setAttribute() to -Infinity |
| PASS div.className (<div class>): setAttribute() to "\0" |
| PASS div.className (<div class>): setAttribute() to null |
| PASS div.className (<div class>): setAttribute() to object "test-toString" |
| PASS div.className (<div class>): setAttribute() to object "test-valueOf" |
| PASS div.className (<div class>): IDL set to "" |
| PASS div.className (<div 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 div.className (<div class>): IDL set to undefined |
| PASS div.className (<div class>): IDL set to 7 |
| PASS div.className (<div class>): IDL set to 1.5 |
| PASS div.className (<div class>): IDL set to "5%" |
| PASS div.className (<div class>): IDL set to "+100" |
| PASS div.className (<div class>): IDL set to ".5" |
| PASS div.className (<div class>): IDL set to true |
| PASS div.className (<div class>): IDL set to false |
| PASS div.className (<div class>): IDL set to object "[object Object]" |
| PASS div.className (<div class>): IDL set to NaN |
| PASS div.className (<div class>): IDL set to Infinity |
| PASS div.className (<div class>): IDL set to -Infinity |
| PASS div.className (<div class>): IDL set to "\0" |
| PASS div.className (<div class>): IDL set to null |
| PASS div.className (<div class>): IDL set to object "test-toString" |
| PASS div.className (<div class>): IDL set to object "test-valueOf" |
| FAIL div.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL div.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL div.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL div.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL div.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL div.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL div.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL div.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL div.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL div.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL div.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS div.autofocus: IDL set to true |
| FAIL div.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL div.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL div.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL div.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL div.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL div.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL div.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL div.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS div.hidden: typeof IDL attribute |
| PASS div.hidden: IDL get with DOM attribute unset |
| PASS div.hidden: setAttribute() to "" |
| PASS div.hidden: setAttribute() to " foo " |
| PASS div.hidden: setAttribute() to undefined |
| PASS div.hidden: setAttribute() to null |
| PASS div.hidden: setAttribute() to 7 |
| PASS div.hidden: setAttribute() to 1.5 |
| PASS div.hidden: setAttribute() to "5%" |
| PASS div.hidden: setAttribute() to "+100" |
| PASS div.hidden: setAttribute() to ".5" |
| PASS div.hidden: setAttribute() to true |
| PASS div.hidden: setAttribute() to false |
| PASS div.hidden: setAttribute() to object "[object Object]" |
| PASS div.hidden: setAttribute() to NaN |
| PASS div.hidden: setAttribute() to Infinity |
| PASS div.hidden: setAttribute() to -Infinity |
| PASS div.hidden: setAttribute() to "\0" |
| PASS div.hidden: setAttribute() to object "test-toString" |
| PASS div.hidden: setAttribute() to object "test-valueOf" |
| PASS div.hidden: setAttribute() to "hidden" |
| PASS div.hidden: IDL set to "" |
| PASS div.hidden: IDL set to " foo " |
| PASS div.hidden: IDL set to undefined |
| PASS div.hidden: IDL set to null |
| PASS div.hidden: IDL set to 7 |
| PASS div.hidden: IDL set to 1.5 |
| PASS div.hidden: IDL set to "5%" |
| PASS div.hidden: IDL set to "+100" |
| PASS div.hidden: IDL set to ".5" |
| PASS div.hidden: IDL set to true |
| PASS div.hidden: IDL set to false |
| PASS div.hidden: IDL set to object "[object Object]" |
| PASS div.hidden: IDL set to NaN |
| PASS div.hidden: IDL set to Infinity |
| PASS div.hidden: IDL set to -Infinity |
| PASS div.hidden: IDL set to "\0" |
| PASS div.hidden: IDL set to object "test-toString" |
| PASS div.hidden: IDL set to object "test-valueOf" |
| PASS div.accessKey: typeof IDL attribute |
| PASS div.accessKey: IDL get with DOM attribute unset |
| PASS div.accessKey: setAttribute() to "" |
| PASS div.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 div.accessKey: setAttribute() to undefined |
| PASS div.accessKey: setAttribute() to 7 |
| PASS div.accessKey: setAttribute() to 1.5 |
| PASS div.accessKey: setAttribute() to "5%" |
| PASS div.accessKey: setAttribute() to "+100" |
| PASS div.accessKey: setAttribute() to ".5" |
| PASS div.accessKey: setAttribute() to true |
| PASS div.accessKey: setAttribute() to false |
| PASS div.accessKey: setAttribute() to object "[object Object]" |
| PASS div.accessKey: setAttribute() to NaN |
| PASS div.accessKey: setAttribute() to Infinity |
| PASS div.accessKey: setAttribute() to -Infinity |
| PASS div.accessKey: setAttribute() to "\0" |
| PASS div.accessKey: setAttribute() to null |
| PASS div.accessKey: setAttribute() to object "test-toString" |
| PASS div.accessKey: setAttribute() to object "test-valueOf" |
| PASS div.accessKey: IDL set to "" |
| PASS div.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 div.accessKey: IDL set to undefined |
| PASS div.accessKey: IDL set to 7 |
| PASS div.accessKey: IDL set to 1.5 |
| PASS div.accessKey: IDL set to "5%" |
| PASS div.accessKey: IDL set to "+100" |
| PASS div.accessKey: IDL set to ".5" |
| PASS div.accessKey: IDL set to true |
| PASS div.accessKey: IDL set to false |
| PASS div.accessKey: IDL set to object "[object Object]" |
| PASS div.accessKey: IDL set to NaN |
| PASS div.accessKey: IDL set to Infinity |
| PASS div.accessKey: IDL set to -Infinity |
| PASS div.accessKey: IDL set to "\0" |
| PASS div.accessKey: IDL set to null |
| PASS div.accessKey: IDL set to object "test-toString" |
| PASS div.accessKey: IDL set to object "test-valueOf" |
| PASS div.tabIndex: typeof IDL attribute |
| PASS div.tabIndex: setAttribute() to -36 |
| PASS div.tabIndex: setAttribute() to -1 |
| PASS div.tabIndex: setAttribute() to 0 |
| PASS div.tabIndex: setAttribute() to 1 |
| PASS div.tabIndex: setAttribute() to 2147483647 |
| PASS div.tabIndex: setAttribute() to -2147483648 |
| PASS div.tabIndex: setAttribute() to "-1" |
| PASS div.tabIndex: setAttribute() to "-0" |
| PASS div.tabIndex: setAttribute() to "0" |
| PASS div.tabIndex: setAttribute() to "1" |
| PASS div.tabIndex: setAttribute() to "\t7" |
| PASS div.tabIndex: setAttribute() to "\f7" |
| PASS div.tabIndex: setAttribute() to " 7" |
| PASS div.tabIndex: setAttribute() to "\n7" |
| PASS div.tabIndex: setAttribute() to "\r7" |
| PASS div.tabIndex: setAttribute() to 1.5 |
| PASS div.tabIndex: setAttribute() to "5%" |
| PASS div.tabIndex: setAttribute() to "+100" |
| PASS div.tabIndex: setAttribute() to object "2" |
| PASS div.tabIndex: IDL set to -36 |
| PASS div.tabIndex: IDL set to -1 |
| PASS div.tabIndex: IDL set to 0 |
| PASS div.tabIndex: IDL set to 1 |
| PASS div.tabIndex: IDL set to 2147483647 |
| PASS div.tabIndex: IDL set to -2147483648 |
| PASS div.align: typeof IDL attribute |
| PASS div.align: IDL get with DOM attribute unset |
| PASS div.align: setAttribute() to "" |
| PASS div.align: 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 div.align: setAttribute() to undefined |
| PASS div.align: setAttribute() to 7 |
| PASS div.align: setAttribute() to 1.5 |
| PASS div.align: setAttribute() to "5%" |
| PASS div.align: setAttribute() to "+100" |
| PASS div.align: setAttribute() to ".5" |
| PASS div.align: setAttribute() to true |
| PASS div.align: setAttribute() to false |
| PASS div.align: setAttribute() to object "[object Object]" |
| PASS div.align: setAttribute() to NaN |
| PASS div.align: setAttribute() to Infinity |
| PASS div.align: setAttribute() to -Infinity |
| PASS div.align: setAttribute() to "\0" |
| PASS div.align: setAttribute() to null |
| PASS div.align: setAttribute() to object "test-toString" |
| PASS div.align: setAttribute() to object "test-valueOf" |
| PASS div.align: IDL set to "" |
| PASS div.align: 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 div.align: IDL set to undefined |
| PASS div.align: IDL set to 7 |
| PASS div.align: IDL set to 1.5 |
| PASS div.align: IDL set to "5%" |
| PASS div.align: IDL set to "+100" |
| PASS div.align: IDL set to ".5" |
| PASS div.align: IDL set to true |
| PASS div.align: IDL set to false |
| PASS div.align: IDL set to object "[object Object]" |
| PASS div.align: IDL set to NaN |
| PASS div.align: IDL set to Infinity |
| PASS div.align: IDL set to -Infinity |
| PASS div.align: IDL set to "\0" |
| PASS div.align: IDL set to null |
| PASS div.align: IDL set to object "test-toString" |
| PASS div.align: IDL set to object "test-valueOf" |
| (Note: missing tests for types tokenlist.) |