| 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 body.title: typeof IDL attribute |
| PASS body.title: IDL get with DOM attribute unset |
| PASS body.title: setAttribute() to "" |
| PASS body.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 body.title: setAttribute() to undefined |
| PASS body.title: setAttribute() to 7 |
| PASS body.title: setAttribute() to 1.5 |
| PASS body.title: setAttribute() to "5%" |
| PASS body.title: setAttribute() to "+100" |
| PASS body.title: setAttribute() to ".5" |
| PASS body.title: setAttribute() to true |
| PASS body.title: setAttribute() to false |
| PASS body.title: setAttribute() to object "[object Object]" |
| PASS body.title: setAttribute() to NaN |
| PASS body.title: setAttribute() to Infinity |
| PASS body.title: setAttribute() to -Infinity |
| PASS body.title: setAttribute() to "\0" |
| PASS body.title: setAttribute() to null |
| PASS body.title: setAttribute() to object "test-toString" |
| PASS body.title: setAttribute() to object "test-valueOf" |
| PASS body.title: IDL set to "" |
| PASS body.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 body.title: IDL set to undefined |
| PASS body.title: IDL set to 7 |
| PASS body.title: IDL set to 1.5 |
| PASS body.title: IDL set to "5%" |
| PASS body.title: IDL set to "+100" |
| PASS body.title: IDL set to ".5" |
| PASS body.title: IDL set to true |
| PASS body.title: IDL set to false |
| PASS body.title: IDL set to object "[object Object]" |
| PASS body.title: IDL set to NaN |
| PASS body.title: IDL set to Infinity |
| PASS body.title: IDL set to -Infinity |
| PASS body.title: IDL set to "\0" |
| PASS body.title: IDL set to null |
| PASS body.title: IDL set to object "test-toString" |
| PASS body.title: IDL set to object "test-valueOf" |
| PASS body.lang: typeof IDL attribute |
| PASS body.lang: IDL get with DOM attribute unset |
| PASS body.lang: setAttribute() to "" |
| PASS body.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 body.lang: setAttribute() to undefined |
| PASS body.lang: setAttribute() to 7 |
| PASS body.lang: setAttribute() to 1.5 |
| PASS body.lang: setAttribute() to "5%" |
| PASS body.lang: setAttribute() to "+100" |
| PASS body.lang: setAttribute() to ".5" |
| PASS body.lang: setAttribute() to true |
| PASS body.lang: setAttribute() to false |
| PASS body.lang: setAttribute() to object "[object Object]" |
| PASS body.lang: setAttribute() to NaN |
| PASS body.lang: setAttribute() to Infinity |
| PASS body.lang: setAttribute() to -Infinity |
| PASS body.lang: setAttribute() to "\0" |
| PASS body.lang: setAttribute() to null |
| PASS body.lang: setAttribute() to object "test-toString" |
| PASS body.lang: setAttribute() to object "test-valueOf" |
| PASS body.lang: IDL set to "" |
| PASS body.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 body.lang: IDL set to undefined |
| PASS body.lang: IDL set to 7 |
| PASS body.lang: IDL set to 1.5 |
| PASS body.lang: IDL set to "5%" |
| PASS body.lang: IDL set to "+100" |
| PASS body.lang: IDL set to ".5" |
| PASS body.lang: IDL set to true |
| PASS body.lang: IDL set to false |
| PASS body.lang: IDL set to object "[object Object]" |
| PASS body.lang: IDL set to NaN |
| PASS body.lang: IDL set to Infinity |
| PASS body.lang: IDL set to -Infinity |
| PASS body.lang: IDL set to "\0" |
| PASS body.lang: IDL set to null |
| PASS body.lang: IDL set to object "test-toString" |
| PASS body.lang: IDL set to object "test-valueOf" |
| PASS body.dir: typeof IDL attribute |
| PASS body.dir: IDL get with DOM attribute unset |
| PASS body.dir: setAttribute() to "" |
| PASS body.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 body.dir: setAttribute() to undefined |
| PASS body.dir: setAttribute() to 7 |
| PASS body.dir: setAttribute() to 1.5 |
| PASS body.dir: setAttribute() to "5%" |
| PASS body.dir: setAttribute() to "+100" |
| PASS body.dir: setAttribute() to ".5" |
| PASS body.dir: setAttribute() to true |
| PASS body.dir: setAttribute() to false |
| PASS body.dir: setAttribute() to object "[object Object]" |
| PASS body.dir: setAttribute() to NaN |
| PASS body.dir: setAttribute() to Infinity |
| PASS body.dir: setAttribute() to -Infinity |
| PASS body.dir: setAttribute() to "\0" |
| PASS body.dir: setAttribute() to null |
| PASS body.dir: setAttribute() to object "test-toString" |
| PASS body.dir: setAttribute() to object "test-valueOf" |
| PASS body.dir: setAttribute() to "ltr" |
| PASS body.dir: setAttribute() to "xltr" |
| PASS body.dir: setAttribute() to "ltr\0" |
| PASS body.dir: setAttribute() to "tr" |
| PASS body.dir: setAttribute() to "LTR" |
| PASS body.dir: setAttribute() to "rtl" |
| PASS body.dir: setAttribute() to "xrtl" |
| PASS body.dir: setAttribute() to "rtl\0" |
| PASS body.dir: setAttribute() to "tl" |
| PASS body.dir: setAttribute() to "RTL" |
| PASS body.dir: setAttribute() to "auto" |
| PASS body.dir: setAttribute() to "xauto" |
| PASS body.dir: setAttribute() to "auto\0" |
| PASS body.dir: setAttribute() to "uto" |
| PASS body.dir: setAttribute() to "AUTO" |
| PASS body.dir: IDL set to "" |
| PASS body.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 body.dir: IDL set to undefined |
| PASS body.dir: IDL set to 7 |
| PASS body.dir: IDL set to 1.5 |
| PASS body.dir: IDL set to "5%" |
| PASS body.dir: IDL set to "+100" |
| PASS body.dir: IDL set to ".5" |
| PASS body.dir: IDL set to true |
| PASS body.dir: IDL set to false |
| PASS body.dir: IDL set to object "[object Object]" |
| PASS body.dir: IDL set to NaN |
| PASS body.dir: IDL set to Infinity |
| PASS body.dir: IDL set to -Infinity |
| PASS body.dir: IDL set to "\0" |
| PASS body.dir: IDL set to null |
| PASS body.dir: IDL set to object "test-toString" |
| PASS body.dir: IDL set to object "test-valueOf" |
| PASS body.dir: IDL set to "ltr" |
| PASS body.dir: IDL set to "xltr" |
| PASS body.dir: IDL set to "ltr\0" |
| PASS body.dir: IDL set to "tr" |
| PASS body.dir: IDL set to "LTR" |
| PASS body.dir: IDL set to "rtl" |
| PASS body.dir: IDL set to "xrtl" |
| PASS body.dir: IDL set to "rtl\0" |
| PASS body.dir: IDL set to "tl" |
| PASS body.dir: IDL set to "RTL" |
| PASS body.dir: IDL set to "auto" |
| PASS body.dir: IDL set to "xauto" |
| PASS body.dir: IDL set to "auto\0" |
| PASS body.dir: IDL set to "uto" |
| PASS body.dir: IDL set to "AUTO" |
| PASS body.className (<body class>): typeof IDL attribute |
| PASS body.className (<body class>): IDL get with DOM attribute unset |
| PASS body.className (<body class>): setAttribute() to "" |
| PASS body.className (<body 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 body.className (<body class>): setAttribute() to undefined |
| PASS body.className (<body class>): setAttribute() to 7 |
| PASS body.className (<body class>): setAttribute() to 1.5 |
| PASS body.className (<body class>): setAttribute() to "5%" |
| PASS body.className (<body class>): setAttribute() to "+100" |
| PASS body.className (<body class>): setAttribute() to ".5" |
| PASS body.className (<body class>): setAttribute() to true |
| PASS body.className (<body class>): setAttribute() to false |
| PASS body.className (<body class>): setAttribute() to object "[object Object]" |
| PASS body.className (<body class>): setAttribute() to NaN |
| PASS body.className (<body class>): setAttribute() to Infinity |
| PASS body.className (<body class>): setAttribute() to -Infinity |
| PASS body.className (<body class>): setAttribute() to "\0" |
| PASS body.className (<body class>): setAttribute() to null |
| PASS body.className (<body class>): setAttribute() to object "test-toString" |
| PASS body.className (<body class>): setAttribute() to object "test-valueOf" |
| PASS body.className (<body class>): IDL set to "" |
| PASS body.className (<body 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 body.className (<body class>): IDL set to undefined |
| PASS body.className (<body class>): IDL set to 7 |
| PASS body.className (<body class>): IDL set to 1.5 |
| PASS body.className (<body class>): IDL set to "5%" |
| PASS body.className (<body class>): IDL set to "+100" |
| PASS body.className (<body class>): IDL set to ".5" |
| PASS body.className (<body class>): IDL set to true |
| PASS body.className (<body class>): IDL set to false |
| PASS body.className (<body class>): IDL set to object "[object Object]" |
| PASS body.className (<body class>): IDL set to NaN |
| PASS body.className (<body class>): IDL set to Infinity |
| PASS body.className (<body class>): IDL set to -Infinity |
| PASS body.className (<body class>): IDL set to "\0" |
| PASS body.className (<body class>): IDL set to null |
| PASS body.className (<body class>): IDL set to object "test-toString" |
| PASS body.className (<body class>): IDL set to object "test-valueOf" |
| FAIL body.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL body.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL body.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL body.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL body.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL body.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL body.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL body.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL body.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL body.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL body.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS body.autofocus: IDL set to true |
| FAIL body.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL body.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL body.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL body.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL body.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL body.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL body.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL body.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS body.hidden: typeof IDL attribute |
| PASS body.hidden: IDL get with DOM attribute unset |
| PASS body.hidden: setAttribute() to "" |
| PASS body.hidden: setAttribute() to " foo " |
| PASS body.hidden: setAttribute() to undefined |
| PASS body.hidden: setAttribute() to null |
| PASS body.hidden: setAttribute() to 7 |
| PASS body.hidden: setAttribute() to 1.5 |
| PASS body.hidden: setAttribute() to "5%" |
| PASS body.hidden: setAttribute() to "+100" |
| PASS body.hidden: setAttribute() to ".5" |
| PASS body.hidden: setAttribute() to true |
| PASS body.hidden: setAttribute() to false |
| PASS body.hidden: setAttribute() to object "[object Object]" |
| PASS body.hidden: setAttribute() to NaN |
| PASS body.hidden: setAttribute() to Infinity |
| PASS body.hidden: setAttribute() to -Infinity |
| PASS body.hidden: setAttribute() to "\0" |
| PASS body.hidden: setAttribute() to object "test-toString" |
| PASS body.hidden: setAttribute() to object "test-valueOf" |
| PASS body.hidden: setAttribute() to "hidden" |
| PASS body.hidden: IDL set to "" |
| PASS body.hidden: IDL set to " foo " |
| PASS body.hidden: IDL set to undefined |
| PASS body.hidden: IDL set to null |
| PASS body.hidden: IDL set to 7 |
| PASS body.hidden: IDL set to 1.5 |
| PASS body.hidden: IDL set to "5%" |
| PASS body.hidden: IDL set to "+100" |
| PASS body.hidden: IDL set to ".5" |
| PASS body.hidden: IDL set to true |
| PASS body.hidden: IDL set to false |
| PASS body.hidden: IDL set to object "[object Object]" |
| PASS body.hidden: IDL set to NaN |
| PASS body.hidden: IDL set to Infinity |
| PASS body.hidden: IDL set to -Infinity |
| PASS body.hidden: IDL set to "\0" |
| PASS body.hidden: IDL set to object "test-toString" |
| PASS body.hidden: IDL set to object "test-valueOf" |
| PASS body.accessKey: typeof IDL attribute |
| PASS body.accessKey: IDL get with DOM attribute unset |
| PASS body.accessKey: setAttribute() to "" |
| PASS body.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 body.accessKey: setAttribute() to undefined |
| PASS body.accessKey: setAttribute() to 7 |
| PASS body.accessKey: setAttribute() to 1.5 |
| PASS body.accessKey: setAttribute() to "5%" |
| PASS body.accessKey: setAttribute() to "+100" |
| PASS body.accessKey: setAttribute() to ".5" |
| PASS body.accessKey: setAttribute() to true |
| PASS body.accessKey: setAttribute() to false |
| PASS body.accessKey: setAttribute() to object "[object Object]" |
| PASS body.accessKey: setAttribute() to NaN |
| PASS body.accessKey: setAttribute() to Infinity |
| PASS body.accessKey: setAttribute() to -Infinity |
| PASS body.accessKey: setAttribute() to "\0" |
| PASS body.accessKey: setAttribute() to null |
| PASS body.accessKey: setAttribute() to object "test-toString" |
| PASS body.accessKey: setAttribute() to object "test-valueOf" |
| PASS body.accessKey: IDL set to "" |
| PASS body.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 body.accessKey: IDL set to undefined |
| PASS body.accessKey: IDL set to 7 |
| PASS body.accessKey: IDL set to 1.5 |
| PASS body.accessKey: IDL set to "5%" |
| PASS body.accessKey: IDL set to "+100" |
| PASS body.accessKey: IDL set to ".5" |
| PASS body.accessKey: IDL set to true |
| PASS body.accessKey: IDL set to false |
| PASS body.accessKey: IDL set to object "[object Object]" |
| PASS body.accessKey: IDL set to NaN |
| PASS body.accessKey: IDL set to Infinity |
| PASS body.accessKey: IDL set to -Infinity |
| PASS body.accessKey: IDL set to "\0" |
| PASS body.accessKey: IDL set to null |
| PASS body.accessKey: IDL set to object "test-toString" |
| PASS body.accessKey: IDL set to object "test-valueOf" |
| PASS body.tabIndex: typeof IDL attribute |
| PASS body.tabIndex: setAttribute() to -36 |
| PASS body.tabIndex: setAttribute() to -1 |
| PASS body.tabIndex: setAttribute() to 0 |
| PASS body.tabIndex: setAttribute() to 1 |
| PASS body.tabIndex: setAttribute() to 2147483647 |
| PASS body.tabIndex: setAttribute() to -2147483648 |
| PASS body.tabIndex: setAttribute() to "-1" |
| PASS body.tabIndex: setAttribute() to "-0" |
| PASS body.tabIndex: setAttribute() to "0" |
| PASS body.tabIndex: setAttribute() to "1" |
| PASS body.tabIndex: setAttribute() to "\t7" |
| PASS body.tabIndex: setAttribute() to "\f7" |
| PASS body.tabIndex: setAttribute() to " 7" |
| PASS body.tabIndex: setAttribute() to "\n7" |
| PASS body.tabIndex: setAttribute() to "\r7" |
| PASS body.tabIndex: setAttribute() to 1.5 |
| PASS body.tabIndex: setAttribute() to "5%" |
| PASS body.tabIndex: setAttribute() to "+100" |
| PASS body.tabIndex: setAttribute() to object "2" |
| PASS body.tabIndex: IDL set to -36 |
| PASS body.tabIndex: IDL set to -1 |
| PASS body.tabIndex: IDL set to 0 |
| PASS body.tabIndex: IDL set to 1 |
| PASS body.tabIndex: IDL set to 2147483647 |
| PASS body.tabIndex: IDL set to -2147483648 |
| PASS body.text: typeof IDL attribute |
| PASS body.text: IDL get with DOM attribute unset |
| PASS body.text: setAttribute() to "" |
| PASS body.text: 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 body.text: setAttribute() to undefined |
| PASS body.text: setAttribute() to 7 |
| PASS body.text: setAttribute() to 1.5 |
| PASS body.text: setAttribute() to "5%" |
| PASS body.text: setAttribute() to "+100" |
| PASS body.text: setAttribute() to ".5" |
| PASS body.text: setAttribute() to true |
| PASS body.text: setAttribute() to false |
| PASS body.text: setAttribute() to object "[object Object]" |
| PASS body.text: setAttribute() to NaN |
| PASS body.text: setAttribute() to Infinity |
| PASS body.text: setAttribute() to -Infinity |
| PASS body.text: setAttribute() to "\0" |
| PASS body.text: setAttribute() to null |
| PASS body.text: setAttribute() to object "test-toString" |
| PASS body.text: setAttribute() to object "test-valueOf" |
| PASS body.text: IDL set to "" |
| PASS body.text: 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 body.text: IDL set to undefined |
| PASS body.text: IDL set to 7 |
| PASS body.text: IDL set to 1.5 |
| PASS body.text: IDL set to "5%" |
| PASS body.text: IDL set to "+100" |
| PASS body.text: IDL set to ".5" |
| PASS body.text: IDL set to true |
| PASS body.text: IDL set to false |
| PASS body.text: IDL set to object "[object Object]" |
| PASS body.text: IDL set to NaN |
| PASS body.text: IDL set to Infinity |
| PASS body.text: IDL set to -Infinity |
| PASS body.text: IDL set to "\0" |
| PASS body.text: IDL set to null |
| PASS body.text: IDL set to object "test-toString" |
| PASS body.text: IDL set to object "test-valueOf" |
| PASS body.link: typeof IDL attribute |
| PASS body.link: IDL get with DOM attribute unset |
| PASS body.link: setAttribute() to "" |
| PASS body.link: 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 body.link: setAttribute() to undefined |
| PASS body.link: setAttribute() to 7 |
| PASS body.link: setAttribute() to 1.5 |
| PASS body.link: setAttribute() to "5%" |
| PASS body.link: setAttribute() to "+100" |
| PASS body.link: setAttribute() to ".5" |
| PASS body.link: setAttribute() to true |
| PASS body.link: setAttribute() to false |
| PASS body.link: setAttribute() to object "[object Object]" |
| PASS body.link: setAttribute() to NaN |
| PASS body.link: setAttribute() to Infinity |
| PASS body.link: setAttribute() to -Infinity |
| PASS body.link: setAttribute() to "\0" |
| PASS body.link: setAttribute() to null |
| PASS body.link: setAttribute() to object "test-toString" |
| PASS body.link: setAttribute() to object "test-valueOf" |
| PASS body.link: IDL set to "" |
| PASS body.link: 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 body.link: IDL set to undefined |
| PASS body.link: IDL set to 7 |
| PASS body.link: IDL set to 1.5 |
| PASS body.link: IDL set to "5%" |
| PASS body.link: IDL set to "+100" |
| PASS body.link: IDL set to ".5" |
| PASS body.link: IDL set to true |
| PASS body.link: IDL set to false |
| PASS body.link: IDL set to object "[object Object]" |
| PASS body.link: IDL set to NaN |
| PASS body.link: IDL set to Infinity |
| PASS body.link: IDL set to -Infinity |
| PASS body.link: IDL set to "\0" |
| PASS body.link: IDL set to null |
| PASS body.link: IDL set to object "test-toString" |
| PASS body.link: IDL set to object "test-valueOf" |
| PASS body.vLink: typeof IDL attribute |
| PASS body.vLink: IDL get with DOM attribute unset |
| PASS body.vLink: setAttribute() to "" |
| PASS body.vLink: 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 body.vLink: setAttribute() to undefined |
| PASS body.vLink: setAttribute() to 7 |
| PASS body.vLink: setAttribute() to 1.5 |
| PASS body.vLink: setAttribute() to "5%" |
| PASS body.vLink: setAttribute() to "+100" |
| PASS body.vLink: setAttribute() to ".5" |
| PASS body.vLink: setAttribute() to true |
| PASS body.vLink: setAttribute() to false |
| PASS body.vLink: setAttribute() to object "[object Object]" |
| PASS body.vLink: setAttribute() to NaN |
| PASS body.vLink: setAttribute() to Infinity |
| PASS body.vLink: setAttribute() to -Infinity |
| PASS body.vLink: setAttribute() to "\0" |
| PASS body.vLink: setAttribute() to null |
| PASS body.vLink: setAttribute() to object "test-toString" |
| PASS body.vLink: setAttribute() to object "test-valueOf" |
| PASS body.vLink: IDL set to "" |
| PASS body.vLink: 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 body.vLink: IDL set to undefined |
| PASS body.vLink: IDL set to 7 |
| PASS body.vLink: IDL set to 1.5 |
| PASS body.vLink: IDL set to "5%" |
| PASS body.vLink: IDL set to "+100" |
| PASS body.vLink: IDL set to ".5" |
| PASS body.vLink: IDL set to true |
| PASS body.vLink: IDL set to false |
| PASS body.vLink: IDL set to object "[object Object]" |
| PASS body.vLink: IDL set to NaN |
| PASS body.vLink: IDL set to Infinity |
| PASS body.vLink: IDL set to -Infinity |
| PASS body.vLink: IDL set to "\0" |
| PASS body.vLink: IDL set to null |
| PASS body.vLink: IDL set to object "test-toString" |
| PASS body.vLink: IDL set to object "test-valueOf" |
| PASS body.aLink: typeof IDL attribute |
| PASS body.aLink: IDL get with DOM attribute unset |
| PASS body.aLink: setAttribute() to "" |
| PASS body.aLink: 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 body.aLink: setAttribute() to undefined |
| PASS body.aLink: setAttribute() to 7 |
| PASS body.aLink: setAttribute() to 1.5 |
| PASS body.aLink: setAttribute() to "5%" |
| PASS body.aLink: setAttribute() to "+100" |
| PASS body.aLink: setAttribute() to ".5" |
| PASS body.aLink: setAttribute() to true |
| PASS body.aLink: setAttribute() to false |
| PASS body.aLink: setAttribute() to object "[object Object]" |
| PASS body.aLink: setAttribute() to NaN |
| PASS body.aLink: setAttribute() to Infinity |
| PASS body.aLink: setAttribute() to -Infinity |
| PASS body.aLink: setAttribute() to "\0" |
| PASS body.aLink: setAttribute() to null |
| PASS body.aLink: setAttribute() to object "test-toString" |
| PASS body.aLink: setAttribute() to object "test-valueOf" |
| PASS body.aLink: IDL set to "" |
| PASS body.aLink: 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 body.aLink: IDL set to undefined |
| PASS body.aLink: IDL set to 7 |
| PASS body.aLink: IDL set to 1.5 |
| PASS body.aLink: IDL set to "5%" |
| PASS body.aLink: IDL set to "+100" |
| PASS body.aLink: IDL set to ".5" |
| PASS body.aLink: IDL set to true |
| PASS body.aLink: IDL set to false |
| PASS body.aLink: IDL set to object "[object Object]" |
| PASS body.aLink: IDL set to NaN |
| PASS body.aLink: IDL set to Infinity |
| PASS body.aLink: IDL set to -Infinity |
| PASS body.aLink: IDL set to "\0" |
| PASS body.aLink: IDL set to null |
| PASS body.aLink: IDL set to object "test-toString" |
| PASS body.aLink: IDL set to object "test-valueOf" |
| PASS body.bgColor: typeof IDL attribute |
| PASS body.bgColor: IDL get with DOM attribute unset |
| PASS body.bgColor: setAttribute() to "" |
| PASS body.bgColor: 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 body.bgColor: setAttribute() to undefined |
| PASS body.bgColor: setAttribute() to 7 |
| PASS body.bgColor: setAttribute() to 1.5 |
| PASS body.bgColor: setAttribute() to "5%" |
| PASS body.bgColor: setAttribute() to "+100" |
| PASS body.bgColor: setAttribute() to ".5" |
| PASS body.bgColor: setAttribute() to true |
| PASS body.bgColor: setAttribute() to false |
| PASS body.bgColor: setAttribute() to object "[object Object]" |
| PASS body.bgColor: setAttribute() to NaN |
| PASS body.bgColor: setAttribute() to Infinity |
| PASS body.bgColor: setAttribute() to -Infinity |
| PASS body.bgColor: setAttribute() to "\0" |
| PASS body.bgColor: setAttribute() to null |
| PASS body.bgColor: setAttribute() to object "test-toString" |
| PASS body.bgColor: setAttribute() to object "test-valueOf" |
| PASS body.bgColor: IDL set to "" |
| PASS body.bgColor: 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 body.bgColor: IDL set to undefined |
| PASS body.bgColor: IDL set to 7 |
| PASS body.bgColor: IDL set to 1.5 |
| PASS body.bgColor: IDL set to "5%" |
| PASS body.bgColor: IDL set to "+100" |
| PASS body.bgColor: IDL set to ".5" |
| PASS body.bgColor: IDL set to true |
| PASS body.bgColor: IDL set to false |
| PASS body.bgColor: IDL set to object "[object Object]" |
| PASS body.bgColor: IDL set to NaN |
| PASS body.bgColor: IDL set to Infinity |
| PASS body.bgColor: IDL set to -Infinity |
| PASS body.bgColor: IDL set to "\0" |
| PASS body.bgColor: IDL set to null |
| PASS body.bgColor: IDL set to object "test-toString" |
| PASS body.bgColor: IDL set to object "test-valueOf" |
| PASS body.background: typeof IDL attribute |
| PASS body.background: IDL get with DOM attribute unset |
| PASS body.background: setAttribute() to "" |
| PASS body.background: 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 body.background: setAttribute() to undefined |
| PASS body.background: setAttribute() to 7 |
| PASS body.background: setAttribute() to 1.5 |
| PASS body.background: setAttribute() to "5%" |
| PASS body.background: setAttribute() to "+100" |
| PASS body.background: setAttribute() to ".5" |
| PASS body.background: setAttribute() to true |
| PASS body.background: setAttribute() to false |
| PASS body.background: setAttribute() to object "[object Object]" |
| PASS body.background: setAttribute() to NaN |
| PASS body.background: setAttribute() to Infinity |
| PASS body.background: setAttribute() to -Infinity |
| PASS body.background: setAttribute() to "\0" |
| PASS body.background: setAttribute() to null |
| PASS body.background: setAttribute() to object "test-toString" |
| PASS body.background: setAttribute() to object "test-valueOf" |
| PASS body.background: IDL set to "" |
| PASS body.background: 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 body.background: IDL set to undefined |
| PASS body.background: IDL set to 7 |
| PASS body.background: IDL set to 1.5 |
| PASS body.background: IDL set to "5%" |
| PASS body.background: IDL set to "+100" |
| PASS body.background: IDL set to ".5" |
| PASS body.background: IDL set to true |
| PASS body.background: IDL set to false |
| PASS body.background: IDL set to object "[object Object]" |
| PASS body.background: IDL set to NaN |
| PASS body.background: IDL set to Infinity |
| PASS body.background: IDL set to -Infinity |
| PASS body.background: IDL set to "\0" |
| PASS body.background: IDL set to null |
| PASS body.background: IDL set to object "test-toString" |
| PASS body.background: IDL set to object "test-valueOf" |
| PASS article.title: typeof IDL attribute |
| PASS article.title: IDL get with DOM attribute unset |
| PASS article.title: setAttribute() to "" |
| PASS article.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 article.title: setAttribute() to undefined |
| PASS article.title: setAttribute() to 7 |
| PASS article.title: setAttribute() to 1.5 |
| PASS article.title: setAttribute() to "5%" |
| PASS article.title: setAttribute() to "+100" |
| PASS article.title: setAttribute() to ".5" |
| PASS article.title: setAttribute() to true |
| PASS article.title: setAttribute() to false |
| PASS article.title: setAttribute() to object "[object Object]" |
| PASS article.title: setAttribute() to NaN |
| PASS article.title: setAttribute() to Infinity |
| PASS article.title: setAttribute() to -Infinity |
| PASS article.title: setAttribute() to "\0" |
| PASS article.title: setAttribute() to null |
| PASS article.title: setAttribute() to object "test-toString" |
| PASS article.title: setAttribute() to object "test-valueOf" |
| PASS article.title: IDL set to "" |
| PASS article.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 article.title: IDL set to undefined |
| PASS article.title: IDL set to 7 |
| PASS article.title: IDL set to 1.5 |
| PASS article.title: IDL set to "5%" |
| PASS article.title: IDL set to "+100" |
| PASS article.title: IDL set to ".5" |
| PASS article.title: IDL set to true |
| PASS article.title: IDL set to false |
| PASS article.title: IDL set to object "[object Object]" |
| PASS article.title: IDL set to NaN |
| PASS article.title: IDL set to Infinity |
| PASS article.title: IDL set to -Infinity |
| PASS article.title: IDL set to "\0" |
| PASS article.title: IDL set to null |
| PASS article.title: IDL set to object "test-toString" |
| PASS article.title: IDL set to object "test-valueOf" |
| PASS article.lang: typeof IDL attribute |
| PASS article.lang: IDL get with DOM attribute unset |
| PASS article.lang: setAttribute() to "" |
| PASS article.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 article.lang: setAttribute() to undefined |
| PASS article.lang: setAttribute() to 7 |
| PASS article.lang: setAttribute() to 1.5 |
| PASS article.lang: setAttribute() to "5%" |
| PASS article.lang: setAttribute() to "+100" |
| PASS article.lang: setAttribute() to ".5" |
| PASS article.lang: setAttribute() to true |
| PASS article.lang: setAttribute() to false |
| PASS article.lang: setAttribute() to object "[object Object]" |
| PASS article.lang: setAttribute() to NaN |
| PASS article.lang: setAttribute() to Infinity |
| PASS article.lang: setAttribute() to -Infinity |
| PASS article.lang: setAttribute() to "\0" |
| PASS article.lang: setAttribute() to null |
| PASS article.lang: setAttribute() to object "test-toString" |
| PASS article.lang: setAttribute() to object "test-valueOf" |
| PASS article.lang: IDL set to "" |
| PASS article.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 article.lang: IDL set to undefined |
| PASS article.lang: IDL set to 7 |
| PASS article.lang: IDL set to 1.5 |
| PASS article.lang: IDL set to "5%" |
| PASS article.lang: IDL set to "+100" |
| PASS article.lang: IDL set to ".5" |
| PASS article.lang: IDL set to true |
| PASS article.lang: IDL set to false |
| PASS article.lang: IDL set to object "[object Object]" |
| PASS article.lang: IDL set to NaN |
| PASS article.lang: IDL set to Infinity |
| PASS article.lang: IDL set to -Infinity |
| PASS article.lang: IDL set to "\0" |
| PASS article.lang: IDL set to null |
| PASS article.lang: IDL set to object "test-toString" |
| PASS article.lang: IDL set to object "test-valueOf" |
| PASS article.dir: typeof IDL attribute |
| PASS article.dir: IDL get with DOM attribute unset |
| PASS article.dir: setAttribute() to "" |
| PASS article.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 article.dir: setAttribute() to undefined |
| PASS article.dir: setAttribute() to 7 |
| PASS article.dir: setAttribute() to 1.5 |
| PASS article.dir: setAttribute() to "5%" |
| PASS article.dir: setAttribute() to "+100" |
| PASS article.dir: setAttribute() to ".5" |
| PASS article.dir: setAttribute() to true |
| PASS article.dir: setAttribute() to false |
| PASS article.dir: setAttribute() to object "[object Object]" |
| PASS article.dir: setAttribute() to NaN |
| PASS article.dir: setAttribute() to Infinity |
| PASS article.dir: setAttribute() to -Infinity |
| PASS article.dir: setAttribute() to "\0" |
| PASS article.dir: setAttribute() to null |
| PASS article.dir: setAttribute() to object "test-toString" |
| PASS article.dir: setAttribute() to object "test-valueOf" |
| PASS article.dir: setAttribute() to "ltr" |
| PASS article.dir: setAttribute() to "xltr" |
| PASS article.dir: setAttribute() to "ltr\0" |
| PASS article.dir: setAttribute() to "tr" |
| PASS article.dir: setAttribute() to "LTR" |
| PASS article.dir: setAttribute() to "rtl" |
| PASS article.dir: setAttribute() to "xrtl" |
| PASS article.dir: setAttribute() to "rtl\0" |
| PASS article.dir: setAttribute() to "tl" |
| PASS article.dir: setAttribute() to "RTL" |
| PASS article.dir: setAttribute() to "auto" |
| PASS article.dir: setAttribute() to "xauto" |
| PASS article.dir: setAttribute() to "auto\0" |
| PASS article.dir: setAttribute() to "uto" |
| PASS article.dir: setAttribute() to "AUTO" |
| PASS article.dir: IDL set to "" |
| PASS article.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 article.dir: IDL set to undefined |
| PASS article.dir: IDL set to 7 |
| PASS article.dir: IDL set to 1.5 |
| PASS article.dir: IDL set to "5%" |
| PASS article.dir: IDL set to "+100" |
| PASS article.dir: IDL set to ".5" |
| PASS article.dir: IDL set to true |
| PASS article.dir: IDL set to false |
| PASS article.dir: IDL set to object "[object Object]" |
| PASS article.dir: IDL set to NaN |
| PASS article.dir: IDL set to Infinity |
| PASS article.dir: IDL set to -Infinity |
| PASS article.dir: IDL set to "\0" |
| PASS article.dir: IDL set to null |
| PASS article.dir: IDL set to object "test-toString" |
| PASS article.dir: IDL set to object "test-valueOf" |
| PASS article.dir: IDL set to "ltr" |
| PASS article.dir: IDL set to "xltr" |
| PASS article.dir: IDL set to "ltr\0" |
| PASS article.dir: IDL set to "tr" |
| PASS article.dir: IDL set to "LTR" |
| PASS article.dir: IDL set to "rtl" |
| PASS article.dir: IDL set to "xrtl" |
| PASS article.dir: IDL set to "rtl\0" |
| PASS article.dir: IDL set to "tl" |
| PASS article.dir: IDL set to "RTL" |
| PASS article.dir: IDL set to "auto" |
| PASS article.dir: IDL set to "xauto" |
| PASS article.dir: IDL set to "auto\0" |
| PASS article.dir: IDL set to "uto" |
| PASS article.dir: IDL set to "AUTO" |
| PASS article.className (<article class>): typeof IDL attribute |
| PASS article.className (<article class>): IDL get with DOM attribute unset |
| PASS article.className (<article class>): setAttribute() to "" |
| PASS article.className (<article 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 article.className (<article class>): setAttribute() to undefined |
| PASS article.className (<article class>): setAttribute() to 7 |
| PASS article.className (<article class>): setAttribute() to 1.5 |
| PASS article.className (<article class>): setAttribute() to "5%" |
| PASS article.className (<article class>): setAttribute() to "+100" |
| PASS article.className (<article class>): setAttribute() to ".5" |
| PASS article.className (<article class>): setAttribute() to true |
| PASS article.className (<article class>): setAttribute() to false |
| PASS article.className (<article class>): setAttribute() to object "[object Object]" |
| PASS article.className (<article class>): setAttribute() to NaN |
| PASS article.className (<article class>): setAttribute() to Infinity |
| PASS article.className (<article class>): setAttribute() to -Infinity |
| PASS article.className (<article class>): setAttribute() to "\0" |
| PASS article.className (<article class>): setAttribute() to null |
| PASS article.className (<article class>): setAttribute() to object "test-toString" |
| PASS article.className (<article class>): setAttribute() to object "test-valueOf" |
| PASS article.className (<article class>): IDL set to "" |
| PASS article.className (<article 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 article.className (<article class>): IDL set to undefined |
| PASS article.className (<article class>): IDL set to 7 |
| PASS article.className (<article class>): IDL set to 1.5 |
| PASS article.className (<article class>): IDL set to "5%" |
| PASS article.className (<article class>): IDL set to "+100" |
| PASS article.className (<article class>): IDL set to ".5" |
| PASS article.className (<article class>): IDL set to true |
| PASS article.className (<article class>): IDL set to false |
| PASS article.className (<article class>): IDL set to object "[object Object]" |
| PASS article.className (<article class>): IDL set to NaN |
| PASS article.className (<article class>): IDL set to Infinity |
| PASS article.className (<article class>): IDL set to -Infinity |
| PASS article.className (<article class>): IDL set to "\0" |
| PASS article.className (<article class>): IDL set to null |
| PASS article.className (<article class>): IDL set to object "test-toString" |
| PASS article.className (<article class>): IDL set to object "test-valueOf" |
| FAIL article.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL article.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL article.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL article.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL article.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL article.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL article.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL article.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL article.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL article.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL article.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS article.autofocus: IDL set to true |
| FAIL article.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL article.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL article.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL article.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL article.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL article.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL article.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL article.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS article.hidden: typeof IDL attribute |
| PASS article.hidden: IDL get with DOM attribute unset |
| PASS article.hidden: setAttribute() to "" |
| PASS article.hidden: setAttribute() to " foo " |
| PASS article.hidden: setAttribute() to undefined |
| PASS article.hidden: setAttribute() to null |
| PASS article.hidden: setAttribute() to 7 |
| PASS article.hidden: setAttribute() to 1.5 |
| PASS article.hidden: setAttribute() to "5%" |
| PASS article.hidden: setAttribute() to "+100" |
| PASS article.hidden: setAttribute() to ".5" |
| PASS article.hidden: setAttribute() to true |
| PASS article.hidden: setAttribute() to false |
| PASS article.hidden: setAttribute() to object "[object Object]" |
| PASS article.hidden: setAttribute() to NaN |
| PASS article.hidden: setAttribute() to Infinity |
| PASS article.hidden: setAttribute() to -Infinity |
| PASS article.hidden: setAttribute() to "\0" |
| PASS article.hidden: setAttribute() to object "test-toString" |
| PASS article.hidden: setAttribute() to object "test-valueOf" |
| PASS article.hidden: setAttribute() to "hidden" |
| PASS article.hidden: IDL set to "" |
| PASS article.hidden: IDL set to " foo " |
| PASS article.hidden: IDL set to undefined |
| PASS article.hidden: IDL set to null |
| PASS article.hidden: IDL set to 7 |
| PASS article.hidden: IDL set to 1.5 |
| PASS article.hidden: IDL set to "5%" |
| PASS article.hidden: IDL set to "+100" |
| PASS article.hidden: IDL set to ".5" |
| PASS article.hidden: IDL set to true |
| PASS article.hidden: IDL set to false |
| PASS article.hidden: IDL set to object "[object Object]" |
| PASS article.hidden: IDL set to NaN |
| PASS article.hidden: IDL set to Infinity |
| PASS article.hidden: IDL set to -Infinity |
| PASS article.hidden: IDL set to "\0" |
| PASS article.hidden: IDL set to object "test-toString" |
| PASS article.hidden: IDL set to object "test-valueOf" |
| PASS article.accessKey: typeof IDL attribute |
| PASS article.accessKey: IDL get with DOM attribute unset |
| PASS article.accessKey: setAttribute() to "" |
| PASS article.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 article.accessKey: setAttribute() to undefined |
| PASS article.accessKey: setAttribute() to 7 |
| PASS article.accessKey: setAttribute() to 1.5 |
| PASS article.accessKey: setAttribute() to "5%" |
| PASS article.accessKey: setAttribute() to "+100" |
| PASS article.accessKey: setAttribute() to ".5" |
| PASS article.accessKey: setAttribute() to true |
| PASS article.accessKey: setAttribute() to false |
| PASS article.accessKey: setAttribute() to object "[object Object]" |
| PASS article.accessKey: setAttribute() to NaN |
| PASS article.accessKey: setAttribute() to Infinity |
| PASS article.accessKey: setAttribute() to -Infinity |
| PASS article.accessKey: setAttribute() to "\0" |
| PASS article.accessKey: setAttribute() to null |
| PASS article.accessKey: setAttribute() to object "test-toString" |
| PASS article.accessKey: setAttribute() to object "test-valueOf" |
| PASS article.accessKey: IDL set to "" |
| PASS article.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 article.accessKey: IDL set to undefined |
| PASS article.accessKey: IDL set to 7 |
| PASS article.accessKey: IDL set to 1.5 |
| PASS article.accessKey: IDL set to "5%" |
| PASS article.accessKey: IDL set to "+100" |
| PASS article.accessKey: IDL set to ".5" |
| PASS article.accessKey: IDL set to true |
| PASS article.accessKey: IDL set to false |
| PASS article.accessKey: IDL set to object "[object Object]" |
| PASS article.accessKey: IDL set to NaN |
| PASS article.accessKey: IDL set to Infinity |
| PASS article.accessKey: IDL set to -Infinity |
| PASS article.accessKey: IDL set to "\0" |
| PASS article.accessKey: IDL set to null |
| PASS article.accessKey: IDL set to object "test-toString" |
| PASS article.accessKey: IDL set to object "test-valueOf" |
| PASS article.tabIndex: typeof IDL attribute |
| PASS article.tabIndex: setAttribute() to -36 |
| PASS article.tabIndex: setAttribute() to -1 |
| PASS article.tabIndex: setAttribute() to 0 |
| PASS article.tabIndex: setAttribute() to 1 |
| PASS article.tabIndex: setAttribute() to 2147483647 |
| PASS article.tabIndex: setAttribute() to -2147483648 |
| PASS article.tabIndex: setAttribute() to "-1" |
| PASS article.tabIndex: setAttribute() to "-0" |
| PASS article.tabIndex: setAttribute() to "0" |
| PASS article.tabIndex: setAttribute() to "1" |
| PASS article.tabIndex: setAttribute() to "\t7" |
| PASS article.tabIndex: setAttribute() to "\f7" |
| PASS article.tabIndex: setAttribute() to " 7" |
| PASS article.tabIndex: setAttribute() to "\n7" |
| PASS article.tabIndex: setAttribute() to "\r7" |
| PASS article.tabIndex: setAttribute() to 1.5 |
| PASS article.tabIndex: setAttribute() to "5%" |
| PASS article.tabIndex: setAttribute() to "+100" |
| PASS article.tabIndex: setAttribute() to object "2" |
| PASS article.tabIndex: IDL set to -36 |
| PASS article.tabIndex: IDL set to -1 |
| PASS article.tabIndex: IDL set to 0 |
| PASS article.tabIndex: IDL set to 1 |
| PASS article.tabIndex: IDL set to 2147483647 |
| PASS article.tabIndex: IDL set to -2147483648 |
| PASS section.title: typeof IDL attribute |
| PASS section.title: IDL get with DOM attribute unset |
| PASS section.title: setAttribute() to "" |
| PASS section.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 section.title: setAttribute() to undefined |
| PASS section.title: setAttribute() to 7 |
| PASS section.title: setAttribute() to 1.5 |
| PASS section.title: setAttribute() to "5%" |
| PASS section.title: setAttribute() to "+100" |
| PASS section.title: setAttribute() to ".5" |
| PASS section.title: setAttribute() to true |
| PASS section.title: setAttribute() to false |
| PASS section.title: setAttribute() to object "[object Object]" |
| PASS section.title: setAttribute() to NaN |
| PASS section.title: setAttribute() to Infinity |
| PASS section.title: setAttribute() to -Infinity |
| PASS section.title: setAttribute() to "\0" |
| PASS section.title: setAttribute() to null |
| PASS section.title: setAttribute() to object "test-toString" |
| PASS section.title: setAttribute() to object "test-valueOf" |
| PASS section.title: IDL set to "" |
| PASS section.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 section.title: IDL set to undefined |
| PASS section.title: IDL set to 7 |
| PASS section.title: IDL set to 1.5 |
| PASS section.title: IDL set to "5%" |
| PASS section.title: IDL set to "+100" |
| PASS section.title: IDL set to ".5" |
| PASS section.title: IDL set to true |
| PASS section.title: IDL set to false |
| PASS section.title: IDL set to object "[object Object]" |
| PASS section.title: IDL set to NaN |
| PASS section.title: IDL set to Infinity |
| PASS section.title: IDL set to -Infinity |
| PASS section.title: IDL set to "\0" |
| PASS section.title: IDL set to null |
| PASS section.title: IDL set to object "test-toString" |
| PASS section.title: IDL set to object "test-valueOf" |
| PASS section.lang: typeof IDL attribute |
| PASS section.lang: IDL get with DOM attribute unset |
| PASS section.lang: setAttribute() to "" |
| PASS section.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 section.lang: setAttribute() to undefined |
| PASS section.lang: setAttribute() to 7 |
| PASS section.lang: setAttribute() to 1.5 |
| PASS section.lang: setAttribute() to "5%" |
| PASS section.lang: setAttribute() to "+100" |
| PASS section.lang: setAttribute() to ".5" |
| PASS section.lang: setAttribute() to true |
| PASS section.lang: setAttribute() to false |
| PASS section.lang: setAttribute() to object "[object Object]" |
| PASS section.lang: setAttribute() to NaN |
| PASS section.lang: setAttribute() to Infinity |
| PASS section.lang: setAttribute() to -Infinity |
| PASS section.lang: setAttribute() to "\0" |
| PASS section.lang: setAttribute() to null |
| PASS section.lang: setAttribute() to object "test-toString" |
| PASS section.lang: setAttribute() to object "test-valueOf" |
| PASS section.lang: IDL set to "" |
| PASS section.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 section.lang: IDL set to undefined |
| PASS section.lang: IDL set to 7 |
| PASS section.lang: IDL set to 1.5 |
| PASS section.lang: IDL set to "5%" |
| PASS section.lang: IDL set to "+100" |
| PASS section.lang: IDL set to ".5" |
| PASS section.lang: IDL set to true |
| PASS section.lang: IDL set to false |
| PASS section.lang: IDL set to object "[object Object]" |
| PASS section.lang: IDL set to NaN |
| PASS section.lang: IDL set to Infinity |
| PASS section.lang: IDL set to -Infinity |
| PASS section.lang: IDL set to "\0" |
| PASS section.lang: IDL set to null |
| PASS section.lang: IDL set to object "test-toString" |
| PASS section.lang: IDL set to object "test-valueOf" |
| PASS section.dir: typeof IDL attribute |
| PASS section.dir: IDL get with DOM attribute unset |
| PASS section.dir: setAttribute() to "" |
| PASS section.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 section.dir: setAttribute() to undefined |
| PASS section.dir: setAttribute() to 7 |
| PASS section.dir: setAttribute() to 1.5 |
| PASS section.dir: setAttribute() to "5%" |
| PASS section.dir: setAttribute() to "+100" |
| PASS section.dir: setAttribute() to ".5" |
| PASS section.dir: setAttribute() to true |
| PASS section.dir: setAttribute() to false |
| PASS section.dir: setAttribute() to object "[object Object]" |
| PASS section.dir: setAttribute() to NaN |
| PASS section.dir: setAttribute() to Infinity |
| PASS section.dir: setAttribute() to -Infinity |
| PASS section.dir: setAttribute() to "\0" |
| PASS section.dir: setAttribute() to null |
| PASS section.dir: setAttribute() to object "test-toString" |
| PASS section.dir: setAttribute() to object "test-valueOf" |
| PASS section.dir: setAttribute() to "ltr" |
| PASS section.dir: setAttribute() to "xltr" |
| PASS section.dir: setAttribute() to "ltr\0" |
| PASS section.dir: setAttribute() to "tr" |
| PASS section.dir: setAttribute() to "LTR" |
| PASS section.dir: setAttribute() to "rtl" |
| PASS section.dir: setAttribute() to "xrtl" |
| PASS section.dir: setAttribute() to "rtl\0" |
| PASS section.dir: setAttribute() to "tl" |
| PASS section.dir: setAttribute() to "RTL" |
| PASS section.dir: setAttribute() to "auto" |
| PASS section.dir: setAttribute() to "xauto" |
| PASS section.dir: setAttribute() to "auto\0" |
| PASS section.dir: setAttribute() to "uto" |
| PASS section.dir: setAttribute() to "AUTO" |
| PASS section.dir: IDL set to "" |
| PASS section.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 section.dir: IDL set to undefined |
| PASS section.dir: IDL set to 7 |
| PASS section.dir: IDL set to 1.5 |
| PASS section.dir: IDL set to "5%" |
| PASS section.dir: IDL set to "+100" |
| PASS section.dir: IDL set to ".5" |
| PASS section.dir: IDL set to true |
| PASS section.dir: IDL set to false |
| PASS section.dir: IDL set to object "[object Object]" |
| PASS section.dir: IDL set to NaN |
| PASS section.dir: IDL set to Infinity |
| PASS section.dir: IDL set to -Infinity |
| PASS section.dir: IDL set to "\0" |
| PASS section.dir: IDL set to null |
| PASS section.dir: IDL set to object "test-toString" |
| PASS section.dir: IDL set to object "test-valueOf" |
| PASS section.dir: IDL set to "ltr" |
| PASS section.dir: IDL set to "xltr" |
| PASS section.dir: IDL set to "ltr\0" |
| PASS section.dir: IDL set to "tr" |
| PASS section.dir: IDL set to "LTR" |
| PASS section.dir: IDL set to "rtl" |
| PASS section.dir: IDL set to "xrtl" |
| PASS section.dir: IDL set to "rtl\0" |
| PASS section.dir: IDL set to "tl" |
| PASS section.dir: IDL set to "RTL" |
| PASS section.dir: IDL set to "auto" |
| PASS section.dir: IDL set to "xauto" |
| PASS section.dir: IDL set to "auto\0" |
| PASS section.dir: IDL set to "uto" |
| PASS section.dir: IDL set to "AUTO" |
| PASS section.className (<section class>): typeof IDL attribute |
| PASS section.className (<section class>): IDL get with DOM attribute unset |
| PASS section.className (<section class>): setAttribute() to "" |
| PASS section.className (<section 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 section.className (<section class>): setAttribute() to undefined |
| PASS section.className (<section class>): setAttribute() to 7 |
| PASS section.className (<section class>): setAttribute() to 1.5 |
| PASS section.className (<section class>): setAttribute() to "5%" |
| PASS section.className (<section class>): setAttribute() to "+100" |
| PASS section.className (<section class>): setAttribute() to ".5" |
| PASS section.className (<section class>): setAttribute() to true |
| PASS section.className (<section class>): setAttribute() to false |
| PASS section.className (<section class>): setAttribute() to object "[object Object]" |
| PASS section.className (<section class>): setAttribute() to NaN |
| PASS section.className (<section class>): setAttribute() to Infinity |
| PASS section.className (<section class>): setAttribute() to -Infinity |
| PASS section.className (<section class>): setAttribute() to "\0" |
| PASS section.className (<section class>): setAttribute() to null |
| PASS section.className (<section class>): setAttribute() to object "test-toString" |
| PASS section.className (<section class>): setAttribute() to object "test-valueOf" |
| PASS section.className (<section class>): IDL set to "" |
| PASS section.className (<section 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 section.className (<section class>): IDL set to undefined |
| PASS section.className (<section class>): IDL set to 7 |
| PASS section.className (<section class>): IDL set to 1.5 |
| PASS section.className (<section class>): IDL set to "5%" |
| PASS section.className (<section class>): IDL set to "+100" |
| PASS section.className (<section class>): IDL set to ".5" |
| PASS section.className (<section class>): IDL set to true |
| PASS section.className (<section class>): IDL set to false |
| PASS section.className (<section class>): IDL set to object "[object Object]" |
| PASS section.className (<section class>): IDL set to NaN |
| PASS section.className (<section class>): IDL set to Infinity |
| PASS section.className (<section class>): IDL set to -Infinity |
| PASS section.className (<section class>): IDL set to "\0" |
| PASS section.className (<section class>): IDL set to null |
| PASS section.className (<section class>): IDL set to object "test-toString" |
| PASS section.className (<section class>): IDL set to object "test-valueOf" |
| FAIL section.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL section.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL section.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL section.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL section.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL section.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL section.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL section.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL section.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL section.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL section.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS section.autofocus: IDL set to true |
| FAIL section.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL section.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL section.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL section.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL section.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL section.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL section.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL section.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS section.hidden: typeof IDL attribute |
| PASS section.hidden: IDL get with DOM attribute unset |
| PASS section.hidden: setAttribute() to "" |
| PASS section.hidden: setAttribute() to " foo " |
| PASS section.hidden: setAttribute() to undefined |
| PASS section.hidden: setAttribute() to null |
| PASS section.hidden: setAttribute() to 7 |
| PASS section.hidden: setAttribute() to 1.5 |
| PASS section.hidden: setAttribute() to "5%" |
| PASS section.hidden: setAttribute() to "+100" |
| PASS section.hidden: setAttribute() to ".5" |
| PASS section.hidden: setAttribute() to true |
| PASS section.hidden: setAttribute() to false |
| PASS section.hidden: setAttribute() to object "[object Object]" |
| PASS section.hidden: setAttribute() to NaN |
| PASS section.hidden: setAttribute() to Infinity |
| PASS section.hidden: setAttribute() to -Infinity |
| PASS section.hidden: setAttribute() to "\0" |
| PASS section.hidden: setAttribute() to object "test-toString" |
| PASS section.hidden: setAttribute() to object "test-valueOf" |
| PASS section.hidden: setAttribute() to "hidden" |
| PASS section.hidden: IDL set to "" |
| PASS section.hidden: IDL set to " foo " |
| PASS section.hidden: IDL set to undefined |
| PASS section.hidden: IDL set to null |
| PASS section.hidden: IDL set to 7 |
| PASS section.hidden: IDL set to 1.5 |
| PASS section.hidden: IDL set to "5%" |
| PASS section.hidden: IDL set to "+100" |
| PASS section.hidden: IDL set to ".5" |
| PASS section.hidden: IDL set to true |
| PASS section.hidden: IDL set to false |
| PASS section.hidden: IDL set to object "[object Object]" |
| PASS section.hidden: IDL set to NaN |
| PASS section.hidden: IDL set to Infinity |
| PASS section.hidden: IDL set to -Infinity |
| PASS section.hidden: IDL set to "\0" |
| PASS section.hidden: IDL set to object "test-toString" |
| PASS section.hidden: IDL set to object "test-valueOf" |
| PASS section.accessKey: typeof IDL attribute |
| PASS section.accessKey: IDL get with DOM attribute unset |
| PASS section.accessKey: setAttribute() to "" |
| PASS section.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 section.accessKey: setAttribute() to undefined |
| PASS section.accessKey: setAttribute() to 7 |
| PASS section.accessKey: setAttribute() to 1.5 |
| PASS section.accessKey: setAttribute() to "5%" |
| PASS section.accessKey: setAttribute() to "+100" |
| PASS section.accessKey: setAttribute() to ".5" |
| PASS section.accessKey: setAttribute() to true |
| PASS section.accessKey: setAttribute() to false |
| PASS section.accessKey: setAttribute() to object "[object Object]" |
| PASS section.accessKey: setAttribute() to NaN |
| PASS section.accessKey: setAttribute() to Infinity |
| PASS section.accessKey: setAttribute() to -Infinity |
| PASS section.accessKey: setAttribute() to "\0" |
| PASS section.accessKey: setAttribute() to null |
| PASS section.accessKey: setAttribute() to object "test-toString" |
| PASS section.accessKey: setAttribute() to object "test-valueOf" |
| PASS section.accessKey: IDL set to "" |
| PASS section.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 section.accessKey: IDL set to undefined |
| PASS section.accessKey: IDL set to 7 |
| PASS section.accessKey: IDL set to 1.5 |
| PASS section.accessKey: IDL set to "5%" |
| PASS section.accessKey: IDL set to "+100" |
| PASS section.accessKey: IDL set to ".5" |
| PASS section.accessKey: IDL set to true |
| PASS section.accessKey: IDL set to false |
| PASS section.accessKey: IDL set to object "[object Object]" |
| PASS section.accessKey: IDL set to NaN |
| PASS section.accessKey: IDL set to Infinity |
| PASS section.accessKey: IDL set to -Infinity |
| PASS section.accessKey: IDL set to "\0" |
| PASS section.accessKey: IDL set to null |
| PASS section.accessKey: IDL set to object "test-toString" |
| PASS section.accessKey: IDL set to object "test-valueOf" |
| PASS section.tabIndex: typeof IDL attribute |
| PASS section.tabIndex: setAttribute() to -36 |
| PASS section.tabIndex: setAttribute() to -1 |
| PASS section.tabIndex: setAttribute() to 0 |
| PASS section.tabIndex: setAttribute() to 1 |
| PASS section.tabIndex: setAttribute() to 2147483647 |
| PASS section.tabIndex: setAttribute() to -2147483648 |
| PASS section.tabIndex: setAttribute() to "-1" |
| PASS section.tabIndex: setAttribute() to "-0" |
| PASS section.tabIndex: setAttribute() to "0" |
| PASS section.tabIndex: setAttribute() to "1" |
| PASS section.tabIndex: setAttribute() to "\t7" |
| PASS section.tabIndex: setAttribute() to "\f7" |
| PASS section.tabIndex: setAttribute() to " 7" |
| PASS section.tabIndex: setAttribute() to "\n7" |
| PASS section.tabIndex: setAttribute() to "\r7" |
| PASS section.tabIndex: setAttribute() to 1.5 |
| PASS section.tabIndex: setAttribute() to "5%" |
| PASS section.tabIndex: setAttribute() to "+100" |
| PASS section.tabIndex: setAttribute() to object "2" |
| PASS section.tabIndex: IDL set to -36 |
| PASS section.tabIndex: IDL set to -1 |
| PASS section.tabIndex: IDL set to 0 |
| PASS section.tabIndex: IDL set to 1 |
| PASS section.tabIndex: IDL set to 2147483647 |
| PASS section.tabIndex: IDL set to -2147483648 |
| PASS nav.title: typeof IDL attribute |
| PASS nav.title: IDL get with DOM attribute unset |
| PASS nav.title: setAttribute() to "" |
| PASS nav.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 nav.title: setAttribute() to undefined |
| PASS nav.title: setAttribute() to 7 |
| PASS nav.title: setAttribute() to 1.5 |
| PASS nav.title: setAttribute() to "5%" |
| PASS nav.title: setAttribute() to "+100" |
| PASS nav.title: setAttribute() to ".5" |
| PASS nav.title: setAttribute() to true |
| PASS nav.title: setAttribute() to false |
| PASS nav.title: setAttribute() to object "[object Object]" |
| PASS nav.title: setAttribute() to NaN |
| PASS nav.title: setAttribute() to Infinity |
| PASS nav.title: setAttribute() to -Infinity |
| PASS nav.title: setAttribute() to "\0" |
| PASS nav.title: setAttribute() to null |
| PASS nav.title: setAttribute() to object "test-toString" |
| PASS nav.title: setAttribute() to object "test-valueOf" |
| PASS nav.title: IDL set to "" |
| PASS nav.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 nav.title: IDL set to undefined |
| PASS nav.title: IDL set to 7 |
| PASS nav.title: IDL set to 1.5 |
| PASS nav.title: IDL set to "5%" |
| PASS nav.title: IDL set to "+100" |
| PASS nav.title: IDL set to ".5" |
| PASS nav.title: IDL set to true |
| PASS nav.title: IDL set to false |
| PASS nav.title: IDL set to object "[object Object]" |
| PASS nav.title: IDL set to NaN |
| PASS nav.title: IDL set to Infinity |
| PASS nav.title: IDL set to -Infinity |
| PASS nav.title: IDL set to "\0" |
| PASS nav.title: IDL set to null |
| PASS nav.title: IDL set to object "test-toString" |
| PASS nav.title: IDL set to object "test-valueOf" |
| PASS nav.lang: typeof IDL attribute |
| PASS nav.lang: IDL get with DOM attribute unset |
| PASS nav.lang: setAttribute() to "" |
| PASS nav.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 nav.lang: setAttribute() to undefined |
| PASS nav.lang: setAttribute() to 7 |
| PASS nav.lang: setAttribute() to 1.5 |
| PASS nav.lang: setAttribute() to "5%" |
| PASS nav.lang: setAttribute() to "+100" |
| PASS nav.lang: setAttribute() to ".5" |
| PASS nav.lang: setAttribute() to true |
| PASS nav.lang: setAttribute() to false |
| PASS nav.lang: setAttribute() to object "[object Object]" |
| PASS nav.lang: setAttribute() to NaN |
| PASS nav.lang: setAttribute() to Infinity |
| PASS nav.lang: setAttribute() to -Infinity |
| PASS nav.lang: setAttribute() to "\0" |
| PASS nav.lang: setAttribute() to null |
| PASS nav.lang: setAttribute() to object "test-toString" |
| PASS nav.lang: setAttribute() to object "test-valueOf" |
| PASS nav.lang: IDL set to "" |
| PASS nav.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 nav.lang: IDL set to undefined |
| PASS nav.lang: IDL set to 7 |
| PASS nav.lang: IDL set to 1.5 |
| PASS nav.lang: IDL set to "5%" |
| PASS nav.lang: IDL set to "+100" |
| PASS nav.lang: IDL set to ".5" |
| PASS nav.lang: IDL set to true |
| PASS nav.lang: IDL set to false |
| PASS nav.lang: IDL set to object "[object Object]" |
| PASS nav.lang: IDL set to NaN |
| PASS nav.lang: IDL set to Infinity |
| PASS nav.lang: IDL set to -Infinity |
| PASS nav.lang: IDL set to "\0" |
| PASS nav.lang: IDL set to null |
| PASS nav.lang: IDL set to object "test-toString" |
| PASS nav.lang: IDL set to object "test-valueOf" |
| PASS nav.dir: typeof IDL attribute |
| PASS nav.dir: IDL get with DOM attribute unset |
| PASS nav.dir: setAttribute() to "" |
| PASS nav.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 nav.dir: setAttribute() to undefined |
| PASS nav.dir: setAttribute() to 7 |
| PASS nav.dir: setAttribute() to 1.5 |
| PASS nav.dir: setAttribute() to "5%" |
| PASS nav.dir: setAttribute() to "+100" |
| PASS nav.dir: setAttribute() to ".5" |
| PASS nav.dir: setAttribute() to true |
| PASS nav.dir: setAttribute() to false |
| PASS nav.dir: setAttribute() to object "[object Object]" |
| PASS nav.dir: setAttribute() to NaN |
| PASS nav.dir: setAttribute() to Infinity |
| PASS nav.dir: setAttribute() to -Infinity |
| PASS nav.dir: setAttribute() to "\0" |
| PASS nav.dir: setAttribute() to null |
| PASS nav.dir: setAttribute() to object "test-toString" |
| PASS nav.dir: setAttribute() to object "test-valueOf" |
| PASS nav.dir: setAttribute() to "ltr" |
| PASS nav.dir: setAttribute() to "xltr" |
| PASS nav.dir: setAttribute() to "ltr\0" |
| PASS nav.dir: setAttribute() to "tr" |
| PASS nav.dir: setAttribute() to "LTR" |
| PASS nav.dir: setAttribute() to "rtl" |
| PASS nav.dir: setAttribute() to "xrtl" |
| PASS nav.dir: setAttribute() to "rtl\0" |
| PASS nav.dir: setAttribute() to "tl" |
| PASS nav.dir: setAttribute() to "RTL" |
| PASS nav.dir: setAttribute() to "auto" |
| PASS nav.dir: setAttribute() to "xauto" |
| PASS nav.dir: setAttribute() to "auto\0" |
| PASS nav.dir: setAttribute() to "uto" |
| PASS nav.dir: setAttribute() to "AUTO" |
| PASS nav.dir: IDL set to "" |
| PASS nav.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 nav.dir: IDL set to undefined |
| PASS nav.dir: IDL set to 7 |
| PASS nav.dir: IDL set to 1.5 |
| PASS nav.dir: IDL set to "5%" |
| PASS nav.dir: IDL set to "+100" |
| PASS nav.dir: IDL set to ".5" |
| PASS nav.dir: IDL set to true |
| PASS nav.dir: IDL set to false |
| PASS nav.dir: IDL set to object "[object Object]" |
| PASS nav.dir: IDL set to NaN |
| PASS nav.dir: IDL set to Infinity |
| PASS nav.dir: IDL set to -Infinity |
| PASS nav.dir: IDL set to "\0" |
| PASS nav.dir: IDL set to null |
| PASS nav.dir: IDL set to object "test-toString" |
| PASS nav.dir: IDL set to object "test-valueOf" |
| PASS nav.dir: IDL set to "ltr" |
| PASS nav.dir: IDL set to "xltr" |
| PASS nav.dir: IDL set to "ltr\0" |
| PASS nav.dir: IDL set to "tr" |
| PASS nav.dir: IDL set to "LTR" |
| PASS nav.dir: IDL set to "rtl" |
| PASS nav.dir: IDL set to "xrtl" |
| PASS nav.dir: IDL set to "rtl\0" |
| PASS nav.dir: IDL set to "tl" |
| PASS nav.dir: IDL set to "RTL" |
| PASS nav.dir: IDL set to "auto" |
| PASS nav.dir: IDL set to "xauto" |
| PASS nav.dir: IDL set to "auto\0" |
| PASS nav.dir: IDL set to "uto" |
| PASS nav.dir: IDL set to "AUTO" |
| PASS nav.className (<nav class>): typeof IDL attribute |
| PASS nav.className (<nav class>): IDL get with DOM attribute unset |
| PASS nav.className (<nav class>): setAttribute() to "" |
| PASS nav.className (<nav 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 nav.className (<nav class>): setAttribute() to undefined |
| PASS nav.className (<nav class>): setAttribute() to 7 |
| PASS nav.className (<nav class>): setAttribute() to 1.5 |
| PASS nav.className (<nav class>): setAttribute() to "5%" |
| PASS nav.className (<nav class>): setAttribute() to "+100" |
| PASS nav.className (<nav class>): setAttribute() to ".5" |
| PASS nav.className (<nav class>): setAttribute() to true |
| PASS nav.className (<nav class>): setAttribute() to false |
| PASS nav.className (<nav class>): setAttribute() to object "[object Object]" |
| PASS nav.className (<nav class>): setAttribute() to NaN |
| PASS nav.className (<nav class>): setAttribute() to Infinity |
| PASS nav.className (<nav class>): setAttribute() to -Infinity |
| PASS nav.className (<nav class>): setAttribute() to "\0" |
| PASS nav.className (<nav class>): setAttribute() to null |
| PASS nav.className (<nav class>): setAttribute() to object "test-toString" |
| PASS nav.className (<nav class>): setAttribute() to object "test-valueOf" |
| PASS nav.className (<nav class>): IDL set to "" |
| PASS nav.className (<nav 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 nav.className (<nav class>): IDL set to undefined |
| PASS nav.className (<nav class>): IDL set to 7 |
| PASS nav.className (<nav class>): IDL set to 1.5 |
| PASS nav.className (<nav class>): IDL set to "5%" |
| PASS nav.className (<nav class>): IDL set to "+100" |
| PASS nav.className (<nav class>): IDL set to ".5" |
| PASS nav.className (<nav class>): IDL set to true |
| PASS nav.className (<nav class>): IDL set to false |
| PASS nav.className (<nav class>): IDL set to object "[object Object]" |
| PASS nav.className (<nav class>): IDL set to NaN |
| PASS nav.className (<nav class>): IDL set to Infinity |
| PASS nav.className (<nav class>): IDL set to -Infinity |
| PASS nav.className (<nav class>): IDL set to "\0" |
| PASS nav.className (<nav class>): IDL set to null |
| PASS nav.className (<nav class>): IDL set to object "test-toString" |
| PASS nav.className (<nav class>): IDL set to object "test-valueOf" |
| FAIL nav.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL nav.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL nav.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL nav.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL nav.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL nav.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL nav.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL nav.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL nav.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL nav.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL nav.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS nav.autofocus: IDL set to true |
| FAIL nav.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL nav.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL nav.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL nav.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL nav.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL nav.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL nav.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL nav.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS nav.hidden: typeof IDL attribute |
| PASS nav.hidden: IDL get with DOM attribute unset |
| PASS nav.hidden: setAttribute() to "" |
| PASS nav.hidden: setAttribute() to " foo " |
| PASS nav.hidden: setAttribute() to undefined |
| PASS nav.hidden: setAttribute() to null |
| PASS nav.hidden: setAttribute() to 7 |
| PASS nav.hidden: setAttribute() to 1.5 |
| PASS nav.hidden: setAttribute() to "5%" |
| PASS nav.hidden: setAttribute() to "+100" |
| PASS nav.hidden: setAttribute() to ".5" |
| PASS nav.hidden: setAttribute() to true |
| PASS nav.hidden: setAttribute() to false |
| PASS nav.hidden: setAttribute() to object "[object Object]" |
| PASS nav.hidden: setAttribute() to NaN |
| PASS nav.hidden: setAttribute() to Infinity |
| PASS nav.hidden: setAttribute() to -Infinity |
| PASS nav.hidden: setAttribute() to "\0" |
| PASS nav.hidden: setAttribute() to object "test-toString" |
| PASS nav.hidden: setAttribute() to object "test-valueOf" |
| PASS nav.hidden: setAttribute() to "hidden" |
| PASS nav.hidden: IDL set to "" |
| PASS nav.hidden: IDL set to " foo " |
| PASS nav.hidden: IDL set to undefined |
| PASS nav.hidden: IDL set to null |
| PASS nav.hidden: IDL set to 7 |
| PASS nav.hidden: IDL set to 1.5 |
| PASS nav.hidden: IDL set to "5%" |
| PASS nav.hidden: IDL set to "+100" |
| PASS nav.hidden: IDL set to ".5" |
| PASS nav.hidden: IDL set to true |
| PASS nav.hidden: IDL set to false |
| PASS nav.hidden: IDL set to object "[object Object]" |
| PASS nav.hidden: IDL set to NaN |
| PASS nav.hidden: IDL set to Infinity |
| PASS nav.hidden: IDL set to -Infinity |
| PASS nav.hidden: IDL set to "\0" |
| PASS nav.hidden: IDL set to object "test-toString" |
| PASS nav.hidden: IDL set to object "test-valueOf" |
| PASS nav.accessKey: typeof IDL attribute |
| PASS nav.accessKey: IDL get with DOM attribute unset |
| PASS nav.accessKey: setAttribute() to "" |
| PASS nav.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 nav.accessKey: setAttribute() to undefined |
| PASS nav.accessKey: setAttribute() to 7 |
| PASS nav.accessKey: setAttribute() to 1.5 |
| PASS nav.accessKey: setAttribute() to "5%" |
| PASS nav.accessKey: setAttribute() to "+100" |
| PASS nav.accessKey: setAttribute() to ".5" |
| PASS nav.accessKey: setAttribute() to true |
| PASS nav.accessKey: setAttribute() to false |
| PASS nav.accessKey: setAttribute() to object "[object Object]" |
| PASS nav.accessKey: setAttribute() to NaN |
| PASS nav.accessKey: setAttribute() to Infinity |
| PASS nav.accessKey: setAttribute() to -Infinity |
| PASS nav.accessKey: setAttribute() to "\0" |
| PASS nav.accessKey: setAttribute() to null |
| PASS nav.accessKey: setAttribute() to object "test-toString" |
| PASS nav.accessKey: setAttribute() to object "test-valueOf" |
| PASS nav.accessKey: IDL set to "" |
| PASS nav.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 nav.accessKey: IDL set to undefined |
| PASS nav.accessKey: IDL set to 7 |
| PASS nav.accessKey: IDL set to 1.5 |
| PASS nav.accessKey: IDL set to "5%" |
| PASS nav.accessKey: IDL set to "+100" |
| PASS nav.accessKey: IDL set to ".5" |
| PASS nav.accessKey: IDL set to true |
| PASS nav.accessKey: IDL set to false |
| PASS nav.accessKey: IDL set to object "[object Object]" |
| PASS nav.accessKey: IDL set to NaN |
| PASS nav.accessKey: IDL set to Infinity |
| PASS nav.accessKey: IDL set to -Infinity |
| PASS nav.accessKey: IDL set to "\0" |
| PASS nav.accessKey: IDL set to null |
| PASS nav.accessKey: IDL set to object "test-toString" |
| PASS nav.accessKey: IDL set to object "test-valueOf" |
| PASS nav.tabIndex: typeof IDL attribute |
| PASS nav.tabIndex: setAttribute() to -36 |
| PASS nav.tabIndex: setAttribute() to -1 |
| PASS nav.tabIndex: setAttribute() to 0 |
| PASS nav.tabIndex: setAttribute() to 1 |
| PASS nav.tabIndex: setAttribute() to 2147483647 |
| PASS nav.tabIndex: setAttribute() to -2147483648 |
| PASS nav.tabIndex: setAttribute() to "-1" |
| PASS nav.tabIndex: setAttribute() to "-0" |
| PASS nav.tabIndex: setAttribute() to "0" |
| PASS nav.tabIndex: setAttribute() to "1" |
| PASS nav.tabIndex: setAttribute() to "\t7" |
| PASS nav.tabIndex: setAttribute() to "\f7" |
| PASS nav.tabIndex: setAttribute() to " 7" |
| PASS nav.tabIndex: setAttribute() to "\n7" |
| PASS nav.tabIndex: setAttribute() to "\r7" |
| PASS nav.tabIndex: setAttribute() to 1.5 |
| PASS nav.tabIndex: setAttribute() to "5%" |
| PASS nav.tabIndex: setAttribute() to "+100" |
| PASS nav.tabIndex: setAttribute() to object "2" |
| PASS nav.tabIndex: IDL set to -36 |
| PASS nav.tabIndex: IDL set to -1 |
| PASS nav.tabIndex: IDL set to 0 |
| PASS nav.tabIndex: IDL set to 1 |
| PASS nav.tabIndex: IDL set to 2147483647 |
| PASS nav.tabIndex: IDL set to -2147483648 |
| PASS aside.title: typeof IDL attribute |
| PASS aside.title: IDL get with DOM attribute unset |
| PASS aside.title: setAttribute() to "" |
| PASS aside.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 aside.title: setAttribute() to undefined |
| PASS aside.title: setAttribute() to 7 |
| PASS aside.title: setAttribute() to 1.5 |
| PASS aside.title: setAttribute() to "5%" |
| PASS aside.title: setAttribute() to "+100" |
| PASS aside.title: setAttribute() to ".5" |
| PASS aside.title: setAttribute() to true |
| PASS aside.title: setAttribute() to false |
| PASS aside.title: setAttribute() to object "[object Object]" |
| PASS aside.title: setAttribute() to NaN |
| PASS aside.title: setAttribute() to Infinity |
| PASS aside.title: setAttribute() to -Infinity |
| PASS aside.title: setAttribute() to "\0" |
| PASS aside.title: setAttribute() to null |
| PASS aside.title: setAttribute() to object "test-toString" |
| PASS aside.title: setAttribute() to object "test-valueOf" |
| PASS aside.title: IDL set to "" |
| PASS aside.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 aside.title: IDL set to undefined |
| PASS aside.title: IDL set to 7 |
| PASS aside.title: IDL set to 1.5 |
| PASS aside.title: IDL set to "5%" |
| PASS aside.title: IDL set to "+100" |
| PASS aside.title: IDL set to ".5" |
| PASS aside.title: IDL set to true |
| PASS aside.title: IDL set to false |
| PASS aside.title: IDL set to object "[object Object]" |
| PASS aside.title: IDL set to NaN |
| PASS aside.title: IDL set to Infinity |
| PASS aside.title: IDL set to -Infinity |
| PASS aside.title: IDL set to "\0" |
| PASS aside.title: IDL set to null |
| PASS aside.title: IDL set to object "test-toString" |
| PASS aside.title: IDL set to object "test-valueOf" |
| PASS aside.lang: typeof IDL attribute |
| PASS aside.lang: IDL get with DOM attribute unset |
| PASS aside.lang: setAttribute() to "" |
| PASS aside.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 aside.lang: setAttribute() to undefined |
| PASS aside.lang: setAttribute() to 7 |
| PASS aside.lang: setAttribute() to 1.5 |
| PASS aside.lang: setAttribute() to "5%" |
| PASS aside.lang: setAttribute() to "+100" |
| PASS aside.lang: setAttribute() to ".5" |
| PASS aside.lang: setAttribute() to true |
| PASS aside.lang: setAttribute() to false |
| PASS aside.lang: setAttribute() to object "[object Object]" |
| PASS aside.lang: setAttribute() to NaN |
| PASS aside.lang: setAttribute() to Infinity |
| PASS aside.lang: setAttribute() to -Infinity |
| PASS aside.lang: setAttribute() to "\0" |
| PASS aside.lang: setAttribute() to null |
| PASS aside.lang: setAttribute() to object "test-toString" |
| PASS aside.lang: setAttribute() to object "test-valueOf" |
| PASS aside.lang: IDL set to "" |
| PASS aside.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 aside.lang: IDL set to undefined |
| PASS aside.lang: IDL set to 7 |
| PASS aside.lang: IDL set to 1.5 |
| PASS aside.lang: IDL set to "5%" |
| PASS aside.lang: IDL set to "+100" |
| PASS aside.lang: IDL set to ".5" |
| PASS aside.lang: IDL set to true |
| PASS aside.lang: IDL set to false |
| PASS aside.lang: IDL set to object "[object Object]" |
| PASS aside.lang: IDL set to NaN |
| PASS aside.lang: IDL set to Infinity |
| PASS aside.lang: IDL set to -Infinity |
| PASS aside.lang: IDL set to "\0" |
| PASS aside.lang: IDL set to null |
| PASS aside.lang: IDL set to object "test-toString" |
| PASS aside.lang: IDL set to object "test-valueOf" |
| PASS aside.dir: typeof IDL attribute |
| PASS aside.dir: IDL get with DOM attribute unset |
| PASS aside.dir: setAttribute() to "" |
| PASS aside.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 aside.dir: setAttribute() to undefined |
| PASS aside.dir: setAttribute() to 7 |
| PASS aside.dir: setAttribute() to 1.5 |
| PASS aside.dir: setAttribute() to "5%" |
| PASS aside.dir: setAttribute() to "+100" |
| PASS aside.dir: setAttribute() to ".5" |
| PASS aside.dir: setAttribute() to true |
| PASS aside.dir: setAttribute() to false |
| PASS aside.dir: setAttribute() to object "[object Object]" |
| PASS aside.dir: setAttribute() to NaN |
| PASS aside.dir: setAttribute() to Infinity |
| PASS aside.dir: setAttribute() to -Infinity |
| PASS aside.dir: setAttribute() to "\0" |
| PASS aside.dir: setAttribute() to null |
| PASS aside.dir: setAttribute() to object "test-toString" |
| PASS aside.dir: setAttribute() to object "test-valueOf" |
| PASS aside.dir: setAttribute() to "ltr" |
| PASS aside.dir: setAttribute() to "xltr" |
| PASS aside.dir: setAttribute() to "ltr\0" |
| PASS aside.dir: setAttribute() to "tr" |
| PASS aside.dir: setAttribute() to "LTR" |
| PASS aside.dir: setAttribute() to "rtl" |
| PASS aside.dir: setAttribute() to "xrtl" |
| PASS aside.dir: setAttribute() to "rtl\0" |
| PASS aside.dir: setAttribute() to "tl" |
| PASS aside.dir: setAttribute() to "RTL" |
| PASS aside.dir: setAttribute() to "auto" |
| PASS aside.dir: setAttribute() to "xauto" |
| PASS aside.dir: setAttribute() to "auto\0" |
| PASS aside.dir: setAttribute() to "uto" |
| PASS aside.dir: setAttribute() to "AUTO" |
| PASS aside.dir: IDL set to "" |
| PASS aside.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 aside.dir: IDL set to undefined |
| PASS aside.dir: IDL set to 7 |
| PASS aside.dir: IDL set to 1.5 |
| PASS aside.dir: IDL set to "5%" |
| PASS aside.dir: IDL set to "+100" |
| PASS aside.dir: IDL set to ".5" |
| PASS aside.dir: IDL set to true |
| PASS aside.dir: IDL set to false |
| PASS aside.dir: IDL set to object "[object Object]" |
| PASS aside.dir: IDL set to NaN |
| PASS aside.dir: IDL set to Infinity |
| PASS aside.dir: IDL set to -Infinity |
| PASS aside.dir: IDL set to "\0" |
| PASS aside.dir: IDL set to null |
| PASS aside.dir: IDL set to object "test-toString" |
| PASS aside.dir: IDL set to object "test-valueOf" |
| PASS aside.dir: IDL set to "ltr" |
| PASS aside.dir: IDL set to "xltr" |
| PASS aside.dir: IDL set to "ltr\0" |
| PASS aside.dir: IDL set to "tr" |
| PASS aside.dir: IDL set to "LTR" |
| PASS aside.dir: IDL set to "rtl" |
| PASS aside.dir: IDL set to "xrtl" |
| PASS aside.dir: IDL set to "rtl\0" |
| PASS aside.dir: IDL set to "tl" |
| PASS aside.dir: IDL set to "RTL" |
| PASS aside.dir: IDL set to "auto" |
| PASS aside.dir: IDL set to "xauto" |
| PASS aside.dir: IDL set to "auto\0" |
| PASS aside.dir: IDL set to "uto" |
| PASS aside.dir: IDL set to "AUTO" |
| PASS aside.className (<aside class>): typeof IDL attribute |
| PASS aside.className (<aside class>): IDL get with DOM attribute unset |
| PASS aside.className (<aside class>): setAttribute() to "" |
| PASS aside.className (<aside 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 aside.className (<aside class>): setAttribute() to undefined |
| PASS aside.className (<aside class>): setAttribute() to 7 |
| PASS aside.className (<aside class>): setAttribute() to 1.5 |
| PASS aside.className (<aside class>): setAttribute() to "5%" |
| PASS aside.className (<aside class>): setAttribute() to "+100" |
| PASS aside.className (<aside class>): setAttribute() to ".5" |
| PASS aside.className (<aside class>): setAttribute() to true |
| PASS aside.className (<aside class>): setAttribute() to false |
| PASS aside.className (<aside class>): setAttribute() to object "[object Object]" |
| PASS aside.className (<aside class>): setAttribute() to NaN |
| PASS aside.className (<aside class>): setAttribute() to Infinity |
| PASS aside.className (<aside class>): setAttribute() to -Infinity |
| PASS aside.className (<aside class>): setAttribute() to "\0" |
| PASS aside.className (<aside class>): setAttribute() to null |
| PASS aside.className (<aside class>): setAttribute() to object "test-toString" |
| PASS aside.className (<aside class>): setAttribute() to object "test-valueOf" |
| PASS aside.className (<aside class>): IDL set to "" |
| PASS aside.className (<aside 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 aside.className (<aside class>): IDL set to undefined |
| PASS aside.className (<aside class>): IDL set to 7 |
| PASS aside.className (<aside class>): IDL set to 1.5 |
| PASS aside.className (<aside class>): IDL set to "5%" |
| PASS aside.className (<aside class>): IDL set to "+100" |
| PASS aside.className (<aside class>): IDL set to ".5" |
| PASS aside.className (<aside class>): IDL set to true |
| PASS aside.className (<aside class>): IDL set to false |
| PASS aside.className (<aside class>): IDL set to object "[object Object]" |
| PASS aside.className (<aside class>): IDL set to NaN |
| PASS aside.className (<aside class>): IDL set to Infinity |
| PASS aside.className (<aside class>): IDL set to -Infinity |
| PASS aside.className (<aside class>): IDL set to "\0" |
| PASS aside.className (<aside class>): IDL set to null |
| PASS aside.className (<aside class>): IDL set to object "test-toString" |
| PASS aside.className (<aside class>): IDL set to object "test-valueOf" |
| FAIL aside.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL aside.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL aside.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL aside.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL aside.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL aside.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL aside.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL aside.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL aside.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL aside.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL aside.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS aside.autofocus: IDL set to true |
| FAIL aside.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL aside.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL aside.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL aside.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL aside.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL aside.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL aside.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL aside.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS aside.hidden: typeof IDL attribute |
| PASS aside.hidden: IDL get with DOM attribute unset |
| PASS aside.hidden: setAttribute() to "" |
| PASS aside.hidden: setAttribute() to " foo " |
| PASS aside.hidden: setAttribute() to undefined |
| PASS aside.hidden: setAttribute() to null |
| PASS aside.hidden: setAttribute() to 7 |
| PASS aside.hidden: setAttribute() to 1.5 |
| PASS aside.hidden: setAttribute() to "5%" |
| PASS aside.hidden: setAttribute() to "+100" |
| PASS aside.hidden: setAttribute() to ".5" |
| PASS aside.hidden: setAttribute() to true |
| PASS aside.hidden: setAttribute() to false |
| PASS aside.hidden: setAttribute() to object "[object Object]" |
| PASS aside.hidden: setAttribute() to NaN |
| PASS aside.hidden: setAttribute() to Infinity |
| PASS aside.hidden: setAttribute() to -Infinity |
| PASS aside.hidden: setAttribute() to "\0" |
| PASS aside.hidden: setAttribute() to object "test-toString" |
| PASS aside.hidden: setAttribute() to object "test-valueOf" |
| PASS aside.hidden: setAttribute() to "hidden" |
| PASS aside.hidden: IDL set to "" |
| PASS aside.hidden: IDL set to " foo " |
| PASS aside.hidden: IDL set to undefined |
| PASS aside.hidden: IDL set to null |
| PASS aside.hidden: IDL set to 7 |
| PASS aside.hidden: IDL set to 1.5 |
| PASS aside.hidden: IDL set to "5%" |
| PASS aside.hidden: IDL set to "+100" |
| PASS aside.hidden: IDL set to ".5" |
| PASS aside.hidden: IDL set to true |
| PASS aside.hidden: IDL set to false |
| PASS aside.hidden: IDL set to object "[object Object]" |
| PASS aside.hidden: IDL set to NaN |
| PASS aside.hidden: IDL set to Infinity |
| PASS aside.hidden: IDL set to -Infinity |
| PASS aside.hidden: IDL set to "\0" |
| PASS aside.hidden: IDL set to object "test-toString" |
| PASS aside.hidden: IDL set to object "test-valueOf" |
| PASS aside.accessKey: typeof IDL attribute |
| PASS aside.accessKey: IDL get with DOM attribute unset |
| PASS aside.accessKey: setAttribute() to "" |
| PASS aside.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 aside.accessKey: setAttribute() to undefined |
| PASS aside.accessKey: setAttribute() to 7 |
| PASS aside.accessKey: setAttribute() to 1.5 |
| PASS aside.accessKey: setAttribute() to "5%" |
| PASS aside.accessKey: setAttribute() to "+100" |
| PASS aside.accessKey: setAttribute() to ".5" |
| PASS aside.accessKey: setAttribute() to true |
| PASS aside.accessKey: setAttribute() to false |
| PASS aside.accessKey: setAttribute() to object "[object Object]" |
| PASS aside.accessKey: setAttribute() to NaN |
| PASS aside.accessKey: setAttribute() to Infinity |
| PASS aside.accessKey: setAttribute() to -Infinity |
| PASS aside.accessKey: setAttribute() to "\0" |
| PASS aside.accessKey: setAttribute() to null |
| PASS aside.accessKey: setAttribute() to object "test-toString" |
| PASS aside.accessKey: setAttribute() to object "test-valueOf" |
| PASS aside.accessKey: IDL set to "" |
| PASS aside.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 aside.accessKey: IDL set to undefined |
| PASS aside.accessKey: IDL set to 7 |
| PASS aside.accessKey: IDL set to 1.5 |
| PASS aside.accessKey: IDL set to "5%" |
| PASS aside.accessKey: IDL set to "+100" |
| PASS aside.accessKey: IDL set to ".5" |
| PASS aside.accessKey: IDL set to true |
| PASS aside.accessKey: IDL set to false |
| PASS aside.accessKey: IDL set to object "[object Object]" |
| PASS aside.accessKey: IDL set to NaN |
| PASS aside.accessKey: IDL set to Infinity |
| PASS aside.accessKey: IDL set to -Infinity |
| PASS aside.accessKey: IDL set to "\0" |
| PASS aside.accessKey: IDL set to null |
| PASS aside.accessKey: IDL set to object "test-toString" |
| PASS aside.accessKey: IDL set to object "test-valueOf" |
| PASS aside.tabIndex: typeof IDL attribute |
| PASS aside.tabIndex: setAttribute() to -36 |
| PASS aside.tabIndex: setAttribute() to -1 |
| PASS aside.tabIndex: setAttribute() to 0 |
| PASS aside.tabIndex: setAttribute() to 1 |
| PASS aside.tabIndex: setAttribute() to 2147483647 |
| PASS aside.tabIndex: setAttribute() to -2147483648 |
| PASS aside.tabIndex: setAttribute() to "-1" |
| PASS aside.tabIndex: setAttribute() to "-0" |
| PASS aside.tabIndex: setAttribute() to "0" |
| PASS aside.tabIndex: setAttribute() to "1" |
| PASS aside.tabIndex: setAttribute() to "\t7" |
| PASS aside.tabIndex: setAttribute() to "\f7" |
| PASS aside.tabIndex: setAttribute() to " 7" |
| PASS aside.tabIndex: setAttribute() to "\n7" |
| PASS aside.tabIndex: setAttribute() to "\r7" |
| PASS aside.tabIndex: setAttribute() to 1.5 |
| PASS aside.tabIndex: setAttribute() to "5%" |
| PASS aside.tabIndex: setAttribute() to "+100" |
| PASS aside.tabIndex: setAttribute() to object "2" |
| PASS aside.tabIndex: IDL set to -36 |
| PASS aside.tabIndex: IDL set to -1 |
| PASS aside.tabIndex: IDL set to 0 |
| PASS aside.tabIndex: IDL set to 1 |
| PASS aside.tabIndex: IDL set to 2147483647 |
| PASS aside.tabIndex: IDL set to -2147483648 |
| PASS h1.title: typeof IDL attribute |
| PASS h1.title: IDL get with DOM attribute unset |
| PASS h1.title: setAttribute() to "" |
| PASS h1.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 h1.title: setAttribute() to undefined |
| PASS h1.title: setAttribute() to 7 |
| PASS h1.title: setAttribute() to 1.5 |
| PASS h1.title: setAttribute() to "5%" |
| PASS h1.title: setAttribute() to "+100" |
| PASS h1.title: setAttribute() to ".5" |
| PASS h1.title: setAttribute() to true |
| PASS h1.title: setAttribute() to false |
| PASS h1.title: setAttribute() to object "[object Object]" |
| PASS h1.title: setAttribute() to NaN |
| PASS h1.title: setAttribute() to Infinity |
| PASS h1.title: setAttribute() to -Infinity |
| PASS h1.title: setAttribute() to "\0" |
| PASS h1.title: setAttribute() to null |
| PASS h1.title: setAttribute() to object "test-toString" |
| PASS h1.title: setAttribute() to object "test-valueOf" |
| PASS h1.title: IDL set to "" |
| PASS h1.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 h1.title: IDL set to undefined |
| PASS h1.title: IDL set to 7 |
| PASS h1.title: IDL set to 1.5 |
| PASS h1.title: IDL set to "5%" |
| PASS h1.title: IDL set to "+100" |
| PASS h1.title: IDL set to ".5" |
| PASS h1.title: IDL set to true |
| PASS h1.title: IDL set to false |
| PASS h1.title: IDL set to object "[object Object]" |
| PASS h1.title: IDL set to NaN |
| PASS h1.title: IDL set to Infinity |
| PASS h1.title: IDL set to -Infinity |
| PASS h1.title: IDL set to "\0" |
| PASS h1.title: IDL set to null |
| PASS h1.title: IDL set to object "test-toString" |
| PASS h1.title: IDL set to object "test-valueOf" |
| PASS h1.lang: typeof IDL attribute |
| PASS h1.lang: IDL get with DOM attribute unset |
| PASS h1.lang: setAttribute() to "" |
| PASS h1.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 h1.lang: setAttribute() to undefined |
| PASS h1.lang: setAttribute() to 7 |
| PASS h1.lang: setAttribute() to 1.5 |
| PASS h1.lang: setAttribute() to "5%" |
| PASS h1.lang: setAttribute() to "+100" |
| PASS h1.lang: setAttribute() to ".5" |
| PASS h1.lang: setAttribute() to true |
| PASS h1.lang: setAttribute() to false |
| PASS h1.lang: setAttribute() to object "[object Object]" |
| PASS h1.lang: setAttribute() to NaN |
| PASS h1.lang: setAttribute() to Infinity |
| PASS h1.lang: setAttribute() to -Infinity |
| PASS h1.lang: setAttribute() to "\0" |
| PASS h1.lang: setAttribute() to null |
| PASS h1.lang: setAttribute() to object "test-toString" |
| PASS h1.lang: setAttribute() to object "test-valueOf" |
| PASS h1.lang: IDL set to "" |
| PASS h1.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 h1.lang: IDL set to undefined |
| PASS h1.lang: IDL set to 7 |
| PASS h1.lang: IDL set to 1.5 |
| PASS h1.lang: IDL set to "5%" |
| PASS h1.lang: IDL set to "+100" |
| PASS h1.lang: IDL set to ".5" |
| PASS h1.lang: IDL set to true |
| PASS h1.lang: IDL set to false |
| PASS h1.lang: IDL set to object "[object Object]" |
| PASS h1.lang: IDL set to NaN |
| PASS h1.lang: IDL set to Infinity |
| PASS h1.lang: IDL set to -Infinity |
| PASS h1.lang: IDL set to "\0" |
| PASS h1.lang: IDL set to null |
| PASS h1.lang: IDL set to object "test-toString" |
| PASS h1.lang: IDL set to object "test-valueOf" |
| PASS h1.dir: typeof IDL attribute |
| PASS h1.dir: IDL get with DOM attribute unset |
| PASS h1.dir: setAttribute() to "" |
| PASS h1.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 h1.dir: setAttribute() to undefined |
| PASS h1.dir: setAttribute() to 7 |
| PASS h1.dir: setAttribute() to 1.5 |
| PASS h1.dir: setAttribute() to "5%" |
| PASS h1.dir: setAttribute() to "+100" |
| PASS h1.dir: setAttribute() to ".5" |
| PASS h1.dir: setAttribute() to true |
| PASS h1.dir: setAttribute() to false |
| PASS h1.dir: setAttribute() to object "[object Object]" |
| PASS h1.dir: setAttribute() to NaN |
| PASS h1.dir: setAttribute() to Infinity |
| PASS h1.dir: setAttribute() to -Infinity |
| PASS h1.dir: setAttribute() to "\0" |
| PASS h1.dir: setAttribute() to null |
| PASS h1.dir: setAttribute() to object "test-toString" |
| PASS h1.dir: setAttribute() to object "test-valueOf" |
| PASS h1.dir: setAttribute() to "ltr" |
| PASS h1.dir: setAttribute() to "xltr" |
| PASS h1.dir: setAttribute() to "ltr\0" |
| PASS h1.dir: setAttribute() to "tr" |
| PASS h1.dir: setAttribute() to "LTR" |
| PASS h1.dir: setAttribute() to "rtl" |
| PASS h1.dir: setAttribute() to "xrtl" |
| PASS h1.dir: setAttribute() to "rtl\0" |
| PASS h1.dir: setAttribute() to "tl" |
| PASS h1.dir: setAttribute() to "RTL" |
| PASS h1.dir: setAttribute() to "auto" |
| PASS h1.dir: setAttribute() to "xauto" |
| PASS h1.dir: setAttribute() to "auto\0" |
| PASS h1.dir: setAttribute() to "uto" |
| PASS h1.dir: setAttribute() to "AUTO" |
| PASS h1.dir: IDL set to "" |
| PASS h1.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 h1.dir: IDL set to undefined |
| PASS h1.dir: IDL set to 7 |
| PASS h1.dir: IDL set to 1.5 |
| PASS h1.dir: IDL set to "5%" |
| PASS h1.dir: IDL set to "+100" |
| PASS h1.dir: IDL set to ".5" |
| PASS h1.dir: IDL set to true |
| PASS h1.dir: IDL set to false |
| PASS h1.dir: IDL set to object "[object Object]" |
| PASS h1.dir: IDL set to NaN |
| PASS h1.dir: IDL set to Infinity |
| PASS h1.dir: IDL set to -Infinity |
| PASS h1.dir: IDL set to "\0" |
| PASS h1.dir: IDL set to null |
| PASS h1.dir: IDL set to object "test-toString" |
| PASS h1.dir: IDL set to object "test-valueOf" |
| PASS h1.dir: IDL set to "ltr" |
| PASS h1.dir: IDL set to "xltr" |
| PASS h1.dir: IDL set to "ltr\0" |
| PASS h1.dir: IDL set to "tr" |
| PASS h1.dir: IDL set to "LTR" |
| PASS h1.dir: IDL set to "rtl" |
| PASS h1.dir: IDL set to "xrtl" |
| PASS h1.dir: IDL set to "rtl\0" |
| PASS h1.dir: IDL set to "tl" |
| PASS h1.dir: IDL set to "RTL" |
| PASS h1.dir: IDL set to "auto" |
| PASS h1.dir: IDL set to "xauto" |
| PASS h1.dir: IDL set to "auto\0" |
| PASS h1.dir: IDL set to "uto" |
| PASS h1.dir: IDL set to "AUTO" |
| PASS h1.className (<h1 class>): typeof IDL attribute |
| PASS h1.className (<h1 class>): IDL get with DOM attribute unset |
| PASS h1.className (<h1 class>): setAttribute() to "" |
| PASS h1.className (<h1 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 h1.className (<h1 class>): setAttribute() to undefined |
| PASS h1.className (<h1 class>): setAttribute() to 7 |
| PASS h1.className (<h1 class>): setAttribute() to 1.5 |
| PASS h1.className (<h1 class>): setAttribute() to "5%" |
| PASS h1.className (<h1 class>): setAttribute() to "+100" |
| PASS h1.className (<h1 class>): setAttribute() to ".5" |
| PASS h1.className (<h1 class>): setAttribute() to true |
| PASS h1.className (<h1 class>): setAttribute() to false |
| PASS h1.className (<h1 class>): setAttribute() to object "[object Object]" |
| PASS h1.className (<h1 class>): setAttribute() to NaN |
| PASS h1.className (<h1 class>): setAttribute() to Infinity |
| PASS h1.className (<h1 class>): setAttribute() to -Infinity |
| PASS h1.className (<h1 class>): setAttribute() to "\0" |
| PASS h1.className (<h1 class>): setAttribute() to null |
| PASS h1.className (<h1 class>): setAttribute() to object "test-toString" |
| PASS h1.className (<h1 class>): setAttribute() to object "test-valueOf" |
| PASS h1.className (<h1 class>): IDL set to "" |
| PASS h1.className (<h1 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 h1.className (<h1 class>): IDL set to undefined |
| PASS h1.className (<h1 class>): IDL set to 7 |
| PASS h1.className (<h1 class>): IDL set to 1.5 |
| PASS h1.className (<h1 class>): IDL set to "5%" |
| PASS h1.className (<h1 class>): IDL set to "+100" |
| PASS h1.className (<h1 class>): IDL set to ".5" |
| PASS h1.className (<h1 class>): IDL set to true |
| PASS h1.className (<h1 class>): IDL set to false |
| PASS h1.className (<h1 class>): IDL set to object "[object Object]" |
| PASS h1.className (<h1 class>): IDL set to NaN |
| PASS h1.className (<h1 class>): IDL set to Infinity |
| PASS h1.className (<h1 class>): IDL set to -Infinity |
| PASS h1.className (<h1 class>): IDL set to "\0" |
| PASS h1.className (<h1 class>): IDL set to null |
| PASS h1.className (<h1 class>): IDL set to object "test-toString" |
| PASS h1.className (<h1 class>): IDL set to object "test-valueOf" |
| FAIL h1.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL h1.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h1.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL h1.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL h1.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL h1.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL h1.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL h1.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL h1.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL h1.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL h1.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS h1.autofocus: IDL set to true |
| FAIL h1.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL h1.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL h1.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL h1.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL h1.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL h1.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL h1.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL h1.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS h1.hidden: typeof IDL attribute |
| PASS h1.hidden: IDL get with DOM attribute unset |
| PASS h1.hidden: setAttribute() to "" |
| PASS h1.hidden: setAttribute() to " foo " |
| PASS h1.hidden: setAttribute() to undefined |
| PASS h1.hidden: setAttribute() to null |
| PASS h1.hidden: setAttribute() to 7 |
| PASS h1.hidden: setAttribute() to 1.5 |
| PASS h1.hidden: setAttribute() to "5%" |
| PASS h1.hidden: setAttribute() to "+100" |
| PASS h1.hidden: setAttribute() to ".5" |
| PASS h1.hidden: setAttribute() to true |
| PASS h1.hidden: setAttribute() to false |
| PASS h1.hidden: setAttribute() to object "[object Object]" |
| PASS h1.hidden: setAttribute() to NaN |
| PASS h1.hidden: setAttribute() to Infinity |
| PASS h1.hidden: setAttribute() to -Infinity |
| PASS h1.hidden: setAttribute() to "\0" |
| PASS h1.hidden: setAttribute() to object "test-toString" |
| PASS h1.hidden: setAttribute() to object "test-valueOf" |
| PASS h1.hidden: setAttribute() to "hidden" |
| PASS h1.hidden: IDL set to "" |
| PASS h1.hidden: IDL set to " foo " |
| PASS h1.hidden: IDL set to undefined |
| PASS h1.hidden: IDL set to null |
| PASS h1.hidden: IDL set to 7 |
| PASS h1.hidden: IDL set to 1.5 |
| PASS h1.hidden: IDL set to "5%" |
| PASS h1.hidden: IDL set to "+100" |
| PASS h1.hidden: IDL set to ".5" |
| PASS h1.hidden: IDL set to true |
| PASS h1.hidden: IDL set to false |
| PASS h1.hidden: IDL set to object "[object Object]" |
| PASS h1.hidden: IDL set to NaN |
| PASS h1.hidden: IDL set to Infinity |
| PASS h1.hidden: IDL set to -Infinity |
| PASS h1.hidden: IDL set to "\0" |
| PASS h1.hidden: IDL set to object "test-toString" |
| PASS h1.hidden: IDL set to object "test-valueOf" |
| PASS h1.accessKey: typeof IDL attribute |
| PASS h1.accessKey: IDL get with DOM attribute unset |
| PASS h1.accessKey: setAttribute() to "" |
| PASS h1.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 h1.accessKey: setAttribute() to undefined |
| PASS h1.accessKey: setAttribute() to 7 |
| PASS h1.accessKey: setAttribute() to 1.5 |
| PASS h1.accessKey: setAttribute() to "5%" |
| PASS h1.accessKey: setAttribute() to "+100" |
| PASS h1.accessKey: setAttribute() to ".5" |
| PASS h1.accessKey: setAttribute() to true |
| PASS h1.accessKey: setAttribute() to false |
| PASS h1.accessKey: setAttribute() to object "[object Object]" |
| PASS h1.accessKey: setAttribute() to NaN |
| PASS h1.accessKey: setAttribute() to Infinity |
| PASS h1.accessKey: setAttribute() to -Infinity |
| PASS h1.accessKey: setAttribute() to "\0" |
| PASS h1.accessKey: setAttribute() to null |
| PASS h1.accessKey: setAttribute() to object "test-toString" |
| PASS h1.accessKey: setAttribute() to object "test-valueOf" |
| PASS h1.accessKey: IDL set to "" |
| PASS h1.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 h1.accessKey: IDL set to undefined |
| PASS h1.accessKey: IDL set to 7 |
| PASS h1.accessKey: IDL set to 1.5 |
| PASS h1.accessKey: IDL set to "5%" |
| PASS h1.accessKey: IDL set to "+100" |
| PASS h1.accessKey: IDL set to ".5" |
| PASS h1.accessKey: IDL set to true |
| PASS h1.accessKey: IDL set to false |
| PASS h1.accessKey: IDL set to object "[object Object]" |
| PASS h1.accessKey: IDL set to NaN |
| PASS h1.accessKey: IDL set to Infinity |
| PASS h1.accessKey: IDL set to -Infinity |
| PASS h1.accessKey: IDL set to "\0" |
| PASS h1.accessKey: IDL set to null |
| PASS h1.accessKey: IDL set to object "test-toString" |
| PASS h1.accessKey: IDL set to object "test-valueOf" |
| PASS h1.tabIndex: typeof IDL attribute |
| PASS h1.tabIndex: setAttribute() to -36 |
| PASS h1.tabIndex: setAttribute() to -1 |
| PASS h1.tabIndex: setAttribute() to 0 |
| PASS h1.tabIndex: setAttribute() to 1 |
| PASS h1.tabIndex: setAttribute() to 2147483647 |
| PASS h1.tabIndex: setAttribute() to -2147483648 |
| PASS h1.tabIndex: setAttribute() to "-1" |
| PASS h1.tabIndex: setAttribute() to "-0" |
| PASS h1.tabIndex: setAttribute() to "0" |
| PASS h1.tabIndex: setAttribute() to "1" |
| PASS h1.tabIndex: setAttribute() to "\t7" |
| PASS h1.tabIndex: setAttribute() to "\f7" |
| PASS h1.tabIndex: setAttribute() to " 7" |
| PASS h1.tabIndex: setAttribute() to "\n7" |
| PASS h1.tabIndex: setAttribute() to "\r7" |
| PASS h1.tabIndex: setAttribute() to 1.5 |
| PASS h1.tabIndex: setAttribute() to "5%" |
| PASS h1.tabIndex: setAttribute() to "+100" |
| PASS h1.tabIndex: setAttribute() to object "2" |
| PASS h1.tabIndex: IDL set to -36 |
| PASS h1.tabIndex: IDL set to -1 |
| PASS h1.tabIndex: IDL set to 0 |
| PASS h1.tabIndex: IDL set to 1 |
| PASS h1.tabIndex: IDL set to 2147483647 |
| PASS h1.tabIndex: IDL set to -2147483648 |
| PASS h1.align: typeof IDL attribute |
| PASS h1.align: IDL get with DOM attribute unset |
| PASS h1.align: setAttribute() to "" |
| PASS h1.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 h1.align: setAttribute() to undefined |
| PASS h1.align: setAttribute() to 7 |
| PASS h1.align: setAttribute() to 1.5 |
| PASS h1.align: setAttribute() to "5%" |
| PASS h1.align: setAttribute() to "+100" |
| PASS h1.align: setAttribute() to ".5" |
| PASS h1.align: setAttribute() to true |
| PASS h1.align: setAttribute() to false |
| PASS h1.align: setAttribute() to object "[object Object]" |
| PASS h1.align: setAttribute() to NaN |
| PASS h1.align: setAttribute() to Infinity |
| PASS h1.align: setAttribute() to -Infinity |
| PASS h1.align: setAttribute() to "\0" |
| PASS h1.align: setAttribute() to null |
| PASS h1.align: setAttribute() to object "test-toString" |
| PASS h1.align: setAttribute() to object "test-valueOf" |
| PASS h1.align: IDL set to "" |
| PASS h1.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 h1.align: IDL set to undefined |
| PASS h1.align: IDL set to 7 |
| PASS h1.align: IDL set to 1.5 |
| PASS h1.align: IDL set to "5%" |
| PASS h1.align: IDL set to "+100" |
| PASS h1.align: IDL set to ".5" |
| PASS h1.align: IDL set to true |
| PASS h1.align: IDL set to false |
| PASS h1.align: IDL set to object "[object Object]" |
| PASS h1.align: IDL set to NaN |
| PASS h1.align: IDL set to Infinity |
| PASS h1.align: IDL set to -Infinity |
| PASS h1.align: IDL set to "\0" |
| PASS h1.align: IDL set to null |
| PASS h1.align: IDL set to object "test-toString" |
| PASS h1.align: IDL set to object "test-valueOf" |
| PASS h2.title: typeof IDL attribute |
| PASS h2.title: IDL get with DOM attribute unset |
| PASS h2.title: setAttribute() to "" |
| PASS h2.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 h2.title: setAttribute() to undefined |
| PASS h2.title: setAttribute() to 7 |
| PASS h2.title: setAttribute() to 1.5 |
| PASS h2.title: setAttribute() to "5%" |
| PASS h2.title: setAttribute() to "+100" |
| PASS h2.title: setAttribute() to ".5" |
| PASS h2.title: setAttribute() to true |
| PASS h2.title: setAttribute() to false |
| PASS h2.title: setAttribute() to object "[object Object]" |
| PASS h2.title: setAttribute() to NaN |
| PASS h2.title: setAttribute() to Infinity |
| PASS h2.title: setAttribute() to -Infinity |
| PASS h2.title: setAttribute() to "\0" |
| PASS h2.title: setAttribute() to null |
| PASS h2.title: setAttribute() to object "test-toString" |
| PASS h2.title: setAttribute() to object "test-valueOf" |
| PASS h2.title: IDL set to "" |
| PASS h2.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 h2.title: IDL set to undefined |
| PASS h2.title: IDL set to 7 |
| PASS h2.title: IDL set to 1.5 |
| PASS h2.title: IDL set to "5%" |
| PASS h2.title: IDL set to "+100" |
| PASS h2.title: IDL set to ".5" |
| PASS h2.title: IDL set to true |
| PASS h2.title: IDL set to false |
| PASS h2.title: IDL set to object "[object Object]" |
| PASS h2.title: IDL set to NaN |
| PASS h2.title: IDL set to Infinity |
| PASS h2.title: IDL set to -Infinity |
| PASS h2.title: IDL set to "\0" |
| PASS h2.title: IDL set to null |
| PASS h2.title: IDL set to object "test-toString" |
| PASS h2.title: IDL set to object "test-valueOf" |
| PASS h2.lang: typeof IDL attribute |
| PASS h2.lang: IDL get with DOM attribute unset |
| PASS h2.lang: setAttribute() to "" |
| PASS h2.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 h2.lang: setAttribute() to undefined |
| PASS h2.lang: setAttribute() to 7 |
| PASS h2.lang: setAttribute() to 1.5 |
| PASS h2.lang: setAttribute() to "5%" |
| PASS h2.lang: setAttribute() to "+100" |
| PASS h2.lang: setAttribute() to ".5" |
| PASS h2.lang: setAttribute() to true |
| PASS h2.lang: setAttribute() to false |
| PASS h2.lang: setAttribute() to object "[object Object]" |
| PASS h2.lang: setAttribute() to NaN |
| PASS h2.lang: setAttribute() to Infinity |
| PASS h2.lang: setAttribute() to -Infinity |
| PASS h2.lang: setAttribute() to "\0" |
| PASS h2.lang: setAttribute() to null |
| PASS h2.lang: setAttribute() to object "test-toString" |
| PASS h2.lang: setAttribute() to object "test-valueOf" |
| PASS h2.lang: IDL set to "" |
| PASS h2.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 h2.lang: IDL set to undefined |
| PASS h2.lang: IDL set to 7 |
| PASS h2.lang: IDL set to 1.5 |
| PASS h2.lang: IDL set to "5%" |
| PASS h2.lang: IDL set to "+100" |
| PASS h2.lang: IDL set to ".5" |
| PASS h2.lang: IDL set to true |
| PASS h2.lang: IDL set to false |
| PASS h2.lang: IDL set to object "[object Object]" |
| PASS h2.lang: IDL set to NaN |
| PASS h2.lang: IDL set to Infinity |
| PASS h2.lang: IDL set to -Infinity |
| PASS h2.lang: IDL set to "\0" |
| PASS h2.lang: IDL set to null |
| PASS h2.lang: IDL set to object "test-toString" |
| PASS h2.lang: IDL set to object "test-valueOf" |
| PASS h2.dir: typeof IDL attribute |
| PASS h2.dir: IDL get with DOM attribute unset |
| PASS h2.dir: setAttribute() to "" |
| PASS h2.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 h2.dir: setAttribute() to undefined |
| PASS h2.dir: setAttribute() to 7 |
| PASS h2.dir: setAttribute() to 1.5 |
| PASS h2.dir: setAttribute() to "5%" |
| PASS h2.dir: setAttribute() to "+100" |
| PASS h2.dir: setAttribute() to ".5" |
| PASS h2.dir: setAttribute() to true |
| PASS h2.dir: setAttribute() to false |
| PASS h2.dir: setAttribute() to object "[object Object]" |
| PASS h2.dir: setAttribute() to NaN |
| PASS h2.dir: setAttribute() to Infinity |
| PASS h2.dir: setAttribute() to -Infinity |
| PASS h2.dir: setAttribute() to "\0" |
| PASS h2.dir: setAttribute() to null |
| PASS h2.dir: setAttribute() to object "test-toString" |
| PASS h2.dir: setAttribute() to object "test-valueOf" |
| PASS h2.dir: setAttribute() to "ltr" |
| PASS h2.dir: setAttribute() to "xltr" |
| PASS h2.dir: setAttribute() to "ltr\0" |
| PASS h2.dir: setAttribute() to "tr" |
| PASS h2.dir: setAttribute() to "LTR" |
| PASS h2.dir: setAttribute() to "rtl" |
| PASS h2.dir: setAttribute() to "xrtl" |
| PASS h2.dir: setAttribute() to "rtl\0" |
| PASS h2.dir: setAttribute() to "tl" |
| PASS h2.dir: setAttribute() to "RTL" |
| PASS h2.dir: setAttribute() to "auto" |
| PASS h2.dir: setAttribute() to "xauto" |
| PASS h2.dir: setAttribute() to "auto\0" |
| PASS h2.dir: setAttribute() to "uto" |
| PASS h2.dir: setAttribute() to "AUTO" |
| PASS h2.dir: IDL set to "" |
| PASS h2.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 h2.dir: IDL set to undefined |
| PASS h2.dir: IDL set to 7 |
| PASS h2.dir: IDL set to 1.5 |
| PASS h2.dir: IDL set to "5%" |
| PASS h2.dir: IDL set to "+100" |
| PASS h2.dir: IDL set to ".5" |
| PASS h2.dir: IDL set to true |
| PASS h2.dir: IDL set to false |
| PASS h2.dir: IDL set to object "[object Object]" |
| PASS h2.dir: IDL set to NaN |
| PASS h2.dir: IDL set to Infinity |
| PASS h2.dir: IDL set to -Infinity |
| PASS h2.dir: IDL set to "\0" |
| PASS h2.dir: IDL set to null |
| PASS h2.dir: IDL set to object "test-toString" |
| PASS h2.dir: IDL set to object "test-valueOf" |
| PASS h2.dir: IDL set to "ltr" |
| PASS h2.dir: IDL set to "xltr" |
| PASS h2.dir: IDL set to "ltr\0" |
| PASS h2.dir: IDL set to "tr" |
| PASS h2.dir: IDL set to "LTR" |
| PASS h2.dir: IDL set to "rtl" |
| PASS h2.dir: IDL set to "xrtl" |
| PASS h2.dir: IDL set to "rtl\0" |
| PASS h2.dir: IDL set to "tl" |
| PASS h2.dir: IDL set to "RTL" |
| PASS h2.dir: IDL set to "auto" |
| PASS h2.dir: IDL set to "xauto" |
| PASS h2.dir: IDL set to "auto\0" |
| PASS h2.dir: IDL set to "uto" |
| PASS h2.dir: IDL set to "AUTO" |
| PASS h2.className (<h2 class>): typeof IDL attribute |
| PASS h2.className (<h2 class>): IDL get with DOM attribute unset |
| PASS h2.className (<h2 class>): setAttribute() to "" |
| PASS h2.className (<h2 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 h2.className (<h2 class>): setAttribute() to undefined |
| PASS h2.className (<h2 class>): setAttribute() to 7 |
| PASS h2.className (<h2 class>): setAttribute() to 1.5 |
| PASS h2.className (<h2 class>): setAttribute() to "5%" |
| PASS h2.className (<h2 class>): setAttribute() to "+100" |
| PASS h2.className (<h2 class>): setAttribute() to ".5" |
| PASS h2.className (<h2 class>): setAttribute() to true |
| PASS h2.className (<h2 class>): setAttribute() to false |
| PASS h2.className (<h2 class>): setAttribute() to object "[object Object]" |
| PASS h2.className (<h2 class>): setAttribute() to NaN |
| PASS h2.className (<h2 class>): setAttribute() to Infinity |
| PASS h2.className (<h2 class>): setAttribute() to -Infinity |
| PASS h2.className (<h2 class>): setAttribute() to "\0" |
| PASS h2.className (<h2 class>): setAttribute() to null |
| PASS h2.className (<h2 class>): setAttribute() to object "test-toString" |
| PASS h2.className (<h2 class>): setAttribute() to object "test-valueOf" |
| PASS h2.className (<h2 class>): IDL set to "" |
| PASS h2.className (<h2 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 h2.className (<h2 class>): IDL set to undefined |
| PASS h2.className (<h2 class>): IDL set to 7 |
| PASS h2.className (<h2 class>): IDL set to 1.5 |
| PASS h2.className (<h2 class>): IDL set to "5%" |
| PASS h2.className (<h2 class>): IDL set to "+100" |
| PASS h2.className (<h2 class>): IDL set to ".5" |
| PASS h2.className (<h2 class>): IDL set to true |
| PASS h2.className (<h2 class>): IDL set to false |
| PASS h2.className (<h2 class>): IDL set to object "[object Object]" |
| PASS h2.className (<h2 class>): IDL set to NaN |
| PASS h2.className (<h2 class>): IDL set to Infinity |
| PASS h2.className (<h2 class>): IDL set to -Infinity |
| PASS h2.className (<h2 class>): IDL set to "\0" |
| PASS h2.className (<h2 class>): IDL set to null |
| PASS h2.className (<h2 class>): IDL set to object "test-toString" |
| PASS h2.className (<h2 class>): IDL set to object "test-valueOf" |
| FAIL h2.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL h2.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h2.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL h2.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL h2.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL h2.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL h2.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL h2.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL h2.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL h2.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL h2.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS h2.autofocus: IDL set to true |
| FAIL h2.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL h2.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL h2.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL h2.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL h2.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL h2.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL h2.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL h2.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS h2.hidden: typeof IDL attribute |
| PASS h2.hidden: IDL get with DOM attribute unset |
| PASS h2.hidden: setAttribute() to "" |
| PASS h2.hidden: setAttribute() to " foo " |
| PASS h2.hidden: setAttribute() to undefined |
| PASS h2.hidden: setAttribute() to null |
| PASS h2.hidden: setAttribute() to 7 |
| PASS h2.hidden: setAttribute() to 1.5 |
| PASS h2.hidden: setAttribute() to "5%" |
| PASS h2.hidden: setAttribute() to "+100" |
| PASS h2.hidden: setAttribute() to ".5" |
| PASS h2.hidden: setAttribute() to true |
| PASS h2.hidden: setAttribute() to false |
| PASS h2.hidden: setAttribute() to object "[object Object]" |
| PASS h2.hidden: setAttribute() to NaN |
| PASS h2.hidden: setAttribute() to Infinity |
| PASS h2.hidden: setAttribute() to -Infinity |
| PASS h2.hidden: setAttribute() to "\0" |
| PASS h2.hidden: setAttribute() to object "test-toString" |
| PASS h2.hidden: setAttribute() to object "test-valueOf" |
| PASS h2.hidden: setAttribute() to "hidden" |
| PASS h2.hidden: IDL set to "" |
| PASS h2.hidden: IDL set to " foo " |
| PASS h2.hidden: IDL set to undefined |
| PASS h2.hidden: IDL set to null |
| PASS h2.hidden: IDL set to 7 |
| PASS h2.hidden: IDL set to 1.5 |
| PASS h2.hidden: IDL set to "5%" |
| PASS h2.hidden: IDL set to "+100" |
| PASS h2.hidden: IDL set to ".5" |
| PASS h2.hidden: IDL set to true |
| PASS h2.hidden: IDL set to false |
| PASS h2.hidden: IDL set to object "[object Object]" |
| PASS h2.hidden: IDL set to NaN |
| PASS h2.hidden: IDL set to Infinity |
| PASS h2.hidden: IDL set to -Infinity |
| PASS h2.hidden: IDL set to "\0" |
| PASS h2.hidden: IDL set to object "test-toString" |
| PASS h2.hidden: IDL set to object "test-valueOf" |
| PASS h2.accessKey: typeof IDL attribute |
| PASS h2.accessKey: IDL get with DOM attribute unset |
| PASS h2.accessKey: setAttribute() to "" |
| PASS h2.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 h2.accessKey: setAttribute() to undefined |
| PASS h2.accessKey: setAttribute() to 7 |
| PASS h2.accessKey: setAttribute() to 1.5 |
| PASS h2.accessKey: setAttribute() to "5%" |
| PASS h2.accessKey: setAttribute() to "+100" |
| PASS h2.accessKey: setAttribute() to ".5" |
| PASS h2.accessKey: setAttribute() to true |
| PASS h2.accessKey: setAttribute() to false |
| PASS h2.accessKey: setAttribute() to object "[object Object]" |
| PASS h2.accessKey: setAttribute() to NaN |
| PASS h2.accessKey: setAttribute() to Infinity |
| PASS h2.accessKey: setAttribute() to -Infinity |
| PASS h2.accessKey: setAttribute() to "\0" |
| PASS h2.accessKey: setAttribute() to null |
| PASS h2.accessKey: setAttribute() to object "test-toString" |
| PASS h2.accessKey: setAttribute() to object "test-valueOf" |
| PASS h2.accessKey: IDL set to "" |
| PASS h2.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 h2.accessKey: IDL set to undefined |
| PASS h2.accessKey: IDL set to 7 |
| PASS h2.accessKey: IDL set to 1.5 |
| PASS h2.accessKey: IDL set to "5%" |
| PASS h2.accessKey: IDL set to "+100" |
| PASS h2.accessKey: IDL set to ".5" |
| PASS h2.accessKey: IDL set to true |
| PASS h2.accessKey: IDL set to false |
| PASS h2.accessKey: IDL set to object "[object Object]" |
| PASS h2.accessKey: IDL set to NaN |
| PASS h2.accessKey: IDL set to Infinity |
| PASS h2.accessKey: IDL set to -Infinity |
| PASS h2.accessKey: IDL set to "\0" |
| PASS h2.accessKey: IDL set to null |
| PASS h2.accessKey: IDL set to object "test-toString" |
| PASS h2.accessKey: IDL set to object "test-valueOf" |
| PASS h2.tabIndex: typeof IDL attribute |
| PASS h2.tabIndex: setAttribute() to -36 |
| PASS h2.tabIndex: setAttribute() to -1 |
| PASS h2.tabIndex: setAttribute() to 0 |
| PASS h2.tabIndex: setAttribute() to 1 |
| PASS h2.tabIndex: setAttribute() to 2147483647 |
| PASS h2.tabIndex: setAttribute() to -2147483648 |
| PASS h2.tabIndex: setAttribute() to "-1" |
| PASS h2.tabIndex: setAttribute() to "-0" |
| PASS h2.tabIndex: setAttribute() to "0" |
| PASS h2.tabIndex: setAttribute() to "1" |
| PASS h2.tabIndex: setAttribute() to "\t7" |
| PASS h2.tabIndex: setAttribute() to "\f7" |
| PASS h2.tabIndex: setAttribute() to " 7" |
| PASS h2.tabIndex: setAttribute() to "\n7" |
| PASS h2.tabIndex: setAttribute() to "\r7" |
| PASS h2.tabIndex: setAttribute() to 1.5 |
| PASS h2.tabIndex: setAttribute() to "5%" |
| PASS h2.tabIndex: setAttribute() to "+100" |
| PASS h2.tabIndex: setAttribute() to object "2" |
| PASS h2.tabIndex: IDL set to -36 |
| PASS h2.tabIndex: IDL set to -1 |
| PASS h2.tabIndex: IDL set to 0 |
| PASS h2.tabIndex: IDL set to 1 |
| PASS h2.tabIndex: IDL set to 2147483647 |
| PASS h2.tabIndex: IDL set to -2147483648 |
| PASS h2.align: typeof IDL attribute |
| PASS h2.align: IDL get with DOM attribute unset |
| PASS h2.align: setAttribute() to "" |
| PASS h2.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 h2.align: setAttribute() to undefined |
| PASS h2.align: setAttribute() to 7 |
| PASS h2.align: setAttribute() to 1.5 |
| PASS h2.align: setAttribute() to "5%" |
| PASS h2.align: setAttribute() to "+100" |
| PASS h2.align: setAttribute() to ".5" |
| PASS h2.align: setAttribute() to true |
| PASS h2.align: setAttribute() to false |
| PASS h2.align: setAttribute() to object "[object Object]" |
| PASS h2.align: setAttribute() to NaN |
| PASS h2.align: setAttribute() to Infinity |
| PASS h2.align: setAttribute() to -Infinity |
| PASS h2.align: setAttribute() to "\0" |
| PASS h2.align: setAttribute() to null |
| PASS h2.align: setAttribute() to object "test-toString" |
| PASS h2.align: setAttribute() to object "test-valueOf" |
| PASS h2.align: IDL set to "" |
| PASS h2.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 h2.align: IDL set to undefined |
| PASS h2.align: IDL set to 7 |
| PASS h2.align: IDL set to 1.5 |
| PASS h2.align: IDL set to "5%" |
| PASS h2.align: IDL set to "+100" |
| PASS h2.align: IDL set to ".5" |
| PASS h2.align: IDL set to true |
| PASS h2.align: IDL set to false |
| PASS h2.align: IDL set to object "[object Object]" |
| PASS h2.align: IDL set to NaN |
| PASS h2.align: IDL set to Infinity |
| PASS h2.align: IDL set to -Infinity |
| PASS h2.align: IDL set to "\0" |
| PASS h2.align: IDL set to null |
| PASS h2.align: IDL set to object "test-toString" |
| PASS h2.align: IDL set to object "test-valueOf" |
| PASS h3.title: typeof IDL attribute |
| PASS h3.title: IDL get with DOM attribute unset |
| PASS h3.title: setAttribute() to "" |
| PASS h3.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 h3.title: setAttribute() to undefined |
| PASS h3.title: setAttribute() to 7 |
| PASS h3.title: setAttribute() to 1.5 |
| PASS h3.title: setAttribute() to "5%" |
| PASS h3.title: setAttribute() to "+100" |
| PASS h3.title: setAttribute() to ".5" |
| PASS h3.title: setAttribute() to true |
| PASS h3.title: setAttribute() to false |
| PASS h3.title: setAttribute() to object "[object Object]" |
| PASS h3.title: setAttribute() to NaN |
| PASS h3.title: setAttribute() to Infinity |
| PASS h3.title: setAttribute() to -Infinity |
| PASS h3.title: setAttribute() to "\0" |
| PASS h3.title: setAttribute() to null |
| PASS h3.title: setAttribute() to object "test-toString" |
| PASS h3.title: setAttribute() to object "test-valueOf" |
| PASS h3.title: IDL set to "" |
| PASS h3.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 h3.title: IDL set to undefined |
| PASS h3.title: IDL set to 7 |
| PASS h3.title: IDL set to 1.5 |
| PASS h3.title: IDL set to "5%" |
| PASS h3.title: IDL set to "+100" |
| PASS h3.title: IDL set to ".5" |
| PASS h3.title: IDL set to true |
| PASS h3.title: IDL set to false |
| PASS h3.title: IDL set to object "[object Object]" |
| PASS h3.title: IDL set to NaN |
| PASS h3.title: IDL set to Infinity |
| PASS h3.title: IDL set to -Infinity |
| PASS h3.title: IDL set to "\0" |
| PASS h3.title: IDL set to null |
| PASS h3.title: IDL set to object "test-toString" |
| PASS h3.title: IDL set to object "test-valueOf" |
| PASS h3.lang: typeof IDL attribute |
| PASS h3.lang: IDL get with DOM attribute unset |
| PASS h3.lang: setAttribute() to "" |
| PASS h3.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 h3.lang: setAttribute() to undefined |
| PASS h3.lang: setAttribute() to 7 |
| PASS h3.lang: setAttribute() to 1.5 |
| PASS h3.lang: setAttribute() to "5%" |
| PASS h3.lang: setAttribute() to "+100" |
| PASS h3.lang: setAttribute() to ".5" |
| PASS h3.lang: setAttribute() to true |
| PASS h3.lang: setAttribute() to false |
| PASS h3.lang: setAttribute() to object "[object Object]" |
| PASS h3.lang: setAttribute() to NaN |
| PASS h3.lang: setAttribute() to Infinity |
| PASS h3.lang: setAttribute() to -Infinity |
| PASS h3.lang: setAttribute() to "\0" |
| PASS h3.lang: setAttribute() to null |
| PASS h3.lang: setAttribute() to object "test-toString" |
| PASS h3.lang: setAttribute() to object "test-valueOf" |
| PASS h3.lang: IDL set to "" |
| PASS h3.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 h3.lang: IDL set to undefined |
| PASS h3.lang: IDL set to 7 |
| PASS h3.lang: IDL set to 1.5 |
| PASS h3.lang: IDL set to "5%" |
| PASS h3.lang: IDL set to "+100" |
| PASS h3.lang: IDL set to ".5" |
| PASS h3.lang: IDL set to true |
| PASS h3.lang: IDL set to false |
| PASS h3.lang: IDL set to object "[object Object]" |
| PASS h3.lang: IDL set to NaN |
| PASS h3.lang: IDL set to Infinity |
| PASS h3.lang: IDL set to -Infinity |
| PASS h3.lang: IDL set to "\0" |
| PASS h3.lang: IDL set to null |
| PASS h3.lang: IDL set to object "test-toString" |
| PASS h3.lang: IDL set to object "test-valueOf" |
| PASS h3.dir: typeof IDL attribute |
| PASS h3.dir: IDL get with DOM attribute unset |
| PASS h3.dir: setAttribute() to "" |
| PASS h3.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 h3.dir: setAttribute() to undefined |
| PASS h3.dir: setAttribute() to 7 |
| PASS h3.dir: setAttribute() to 1.5 |
| PASS h3.dir: setAttribute() to "5%" |
| PASS h3.dir: setAttribute() to "+100" |
| PASS h3.dir: setAttribute() to ".5" |
| PASS h3.dir: setAttribute() to true |
| PASS h3.dir: setAttribute() to false |
| PASS h3.dir: setAttribute() to object "[object Object]" |
| PASS h3.dir: setAttribute() to NaN |
| PASS h3.dir: setAttribute() to Infinity |
| PASS h3.dir: setAttribute() to -Infinity |
| PASS h3.dir: setAttribute() to "\0" |
| PASS h3.dir: setAttribute() to null |
| PASS h3.dir: setAttribute() to object "test-toString" |
| PASS h3.dir: setAttribute() to object "test-valueOf" |
| PASS h3.dir: setAttribute() to "ltr" |
| PASS h3.dir: setAttribute() to "xltr" |
| PASS h3.dir: setAttribute() to "ltr\0" |
| PASS h3.dir: setAttribute() to "tr" |
| PASS h3.dir: setAttribute() to "LTR" |
| PASS h3.dir: setAttribute() to "rtl" |
| PASS h3.dir: setAttribute() to "xrtl" |
| PASS h3.dir: setAttribute() to "rtl\0" |
| PASS h3.dir: setAttribute() to "tl" |
| PASS h3.dir: setAttribute() to "RTL" |
| PASS h3.dir: setAttribute() to "auto" |
| PASS h3.dir: setAttribute() to "xauto" |
| PASS h3.dir: setAttribute() to "auto\0" |
| PASS h3.dir: setAttribute() to "uto" |
| PASS h3.dir: setAttribute() to "AUTO" |
| PASS h3.dir: IDL set to "" |
| PASS h3.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 h3.dir: IDL set to undefined |
| PASS h3.dir: IDL set to 7 |
| PASS h3.dir: IDL set to 1.5 |
| PASS h3.dir: IDL set to "5%" |
| PASS h3.dir: IDL set to "+100" |
| PASS h3.dir: IDL set to ".5" |
| PASS h3.dir: IDL set to true |
| PASS h3.dir: IDL set to false |
| PASS h3.dir: IDL set to object "[object Object]" |
| PASS h3.dir: IDL set to NaN |
| PASS h3.dir: IDL set to Infinity |
| PASS h3.dir: IDL set to -Infinity |
| PASS h3.dir: IDL set to "\0" |
| PASS h3.dir: IDL set to null |
| PASS h3.dir: IDL set to object "test-toString" |
| PASS h3.dir: IDL set to object "test-valueOf" |
| PASS h3.dir: IDL set to "ltr" |
| PASS h3.dir: IDL set to "xltr" |
| PASS h3.dir: IDL set to "ltr\0" |
| PASS h3.dir: IDL set to "tr" |
| PASS h3.dir: IDL set to "LTR" |
| PASS h3.dir: IDL set to "rtl" |
| PASS h3.dir: IDL set to "xrtl" |
| PASS h3.dir: IDL set to "rtl\0" |
| PASS h3.dir: IDL set to "tl" |
| PASS h3.dir: IDL set to "RTL" |
| PASS h3.dir: IDL set to "auto" |
| PASS h3.dir: IDL set to "xauto" |
| PASS h3.dir: IDL set to "auto\0" |
| PASS h3.dir: IDL set to "uto" |
| PASS h3.dir: IDL set to "AUTO" |
| PASS h3.className (<h3 class>): typeof IDL attribute |
| PASS h3.className (<h3 class>): IDL get with DOM attribute unset |
| PASS h3.className (<h3 class>): setAttribute() to "" |
| PASS h3.className (<h3 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 h3.className (<h3 class>): setAttribute() to undefined |
| PASS h3.className (<h3 class>): setAttribute() to 7 |
| PASS h3.className (<h3 class>): setAttribute() to 1.5 |
| PASS h3.className (<h3 class>): setAttribute() to "5%" |
| PASS h3.className (<h3 class>): setAttribute() to "+100" |
| PASS h3.className (<h3 class>): setAttribute() to ".5" |
| PASS h3.className (<h3 class>): setAttribute() to true |
| PASS h3.className (<h3 class>): setAttribute() to false |
| PASS h3.className (<h3 class>): setAttribute() to object "[object Object]" |
| PASS h3.className (<h3 class>): setAttribute() to NaN |
| PASS h3.className (<h3 class>): setAttribute() to Infinity |
| PASS h3.className (<h3 class>): setAttribute() to -Infinity |
| PASS h3.className (<h3 class>): setAttribute() to "\0" |
| PASS h3.className (<h3 class>): setAttribute() to null |
| PASS h3.className (<h3 class>): setAttribute() to object "test-toString" |
| PASS h3.className (<h3 class>): setAttribute() to object "test-valueOf" |
| PASS h3.className (<h3 class>): IDL set to "" |
| PASS h3.className (<h3 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 h3.className (<h3 class>): IDL set to undefined |
| PASS h3.className (<h3 class>): IDL set to 7 |
| PASS h3.className (<h3 class>): IDL set to 1.5 |
| PASS h3.className (<h3 class>): IDL set to "5%" |
| PASS h3.className (<h3 class>): IDL set to "+100" |
| PASS h3.className (<h3 class>): IDL set to ".5" |
| PASS h3.className (<h3 class>): IDL set to true |
| PASS h3.className (<h3 class>): IDL set to false |
| PASS h3.className (<h3 class>): IDL set to object "[object Object]" |
| PASS h3.className (<h3 class>): IDL set to NaN |
| PASS h3.className (<h3 class>): IDL set to Infinity |
| PASS h3.className (<h3 class>): IDL set to -Infinity |
| PASS h3.className (<h3 class>): IDL set to "\0" |
| PASS h3.className (<h3 class>): IDL set to null |
| PASS h3.className (<h3 class>): IDL set to object "test-toString" |
| PASS h3.className (<h3 class>): IDL set to object "test-valueOf" |
| FAIL h3.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL h3.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h3.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL h3.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL h3.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL h3.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL h3.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL h3.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL h3.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL h3.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL h3.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS h3.autofocus: IDL set to true |
| FAIL h3.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL h3.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL h3.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL h3.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL h3.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL h3.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL h3.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL h3.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS h3.hidden: typeof IDL attribute |
| PASS h3.hidden: IDL get with DOM attribute unset |
| PASS h3.hidden: setAttribute() to "" |
| PASS h3.hidden: setAttribute() to " foo " |
| PASS h3.hidden: setAttribute() to undefined |
| PASS h3.hidden: setAttribute() to null |
| PASS h3.hidden: setAttribute() to 7 |
| PASS h3.hidden: setAttribute() to 1.5 |
| PASS h3.hidden: setAttribute() to "5%" |
| PASS h3.hidden: setAttribute() to "+100" |
| PASS h3.hidden: setAttribute() to ".5" |
| PASS h3.hidden: setAttribute() to true |
| PASS h3.hidden: setAttribute() to false |
| PASS h3.hidden: setAttribute() to object "[object Object]" |
| PASS h3.hidden: setAttribute() to NaN |
| PASS h3.hidden: setAttribute() to Infinity |
| PASS h3.hidden: setAttribute() to -Infinity |
| PASS h3.hidden: setAttribute() to "\0" |
| PASS h3.hidden: setAttribute() to object "test-toString" |
| PASS h3.hidden: setAttribute() to object "test-valueOf" |
| PASS h3.hidden: setAttribute() to "hidden" |
| PASS h3.hidden: IDL set to "" |
| PASS h3.hidden: IDL set to " foo " |
| PASS h3.hidden: IDL set to undefined |
| PASS h3.hidden: IDL set to null |
| PASS h3.hidden: IDL set to 7 |
| PASS h3.hidden: IDL set to 1.5 |
| PASS h3.hidden: IDL set to "5%" |
| PASS h3.hidden: IDL set to "+100" |
| PASS h3.hidden: IDL set to ".5" |
| PASS h3.hidden: IDL set to true |
| PASS h3.hidden: IDL set to false |
| PASS h3.hidden: IDL set to object "[object Object]" |
| PASS h3.hidden: IDL set to NaN |
| PASS h3.hidden: IDL set to Infinity |
| PASS h3.hidden: IDL set to -Infinity |
| PASS h3.hidden: IDL set to "\0" |
| PASS h3.hidden: IDL set to object "test-toString" |
| PASS h3.hidden: IDL set to object "test-valueOf" |
| PASS h3.accessKey: typeof IDL attribute |
| PASS h3.accessKey: IDL get with DOM attribute unset |
| PASS h3.accessKey: setAttribute() to "" |
| PASS h3.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 h3.accessKey: setAttribute() to undefined |
| PASS h3.accessKey: setAttribute() to 7 |
| PASS h3.accessKey: setAttribute() to 1.5 |
| PASS h3.accessKey: setAttribute() to "5%" |
| PASS h3.accessKey: setAttribute() to "+100" |
| PASS h3.accessKey: setAttribute() to ".5" |
| PASS h3.accessKey: setAttribute() to true |
| PASS h3.accessKey: setAttribute() to false |
| PASS h3.accessKey: setAttribute() to object "[object Object]" |
| PASS h3.accessKey: setAttribute() to NaN |
| PASS h3.accessKey: setAttribute() to Infinity |
| PASS h3.accessKey: setAttribute() to -Infinity |
| PASS h3.accessKey: setAttribute() to "\0" |
| PASS h3.accessKey: setAttribute() to null |
| PASS h3.accessKey: setAttribute() to object "test-toString" |
| PASS h3.accessKey: setAttribute() to object "test-valueOf" |
| PASS h3.accessKey: IDL set to "" |
| PASS h3.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 h3.accessKey: IDL set to undefined |
| PASS h3.accessKey: IDL set to 7 |
| PASS h3.accessKey: IDL set to 1.5 |
| PASS h3.accessKey: IDL set to "5%" |
| PASS h3.accessKey: IDL set to "+100" |
| PASS h3.accessKey: IDL set to ".5" |
| PASS h3.accessKey: IDL set to true |
| PASS h3.accessKey: IDL set to false |
| PASS h3.accessKey: IDL set to object "[object Object]" |
| PASS h3.accessKey: IDL set to NaN |
| PASS h3.accessKey: IDL set to Infinity |
| PASS h3.accessKey: IDL set to -Infinity |
| PASS h3.accessKey: IDL set to "\0" |
| PASS h3.accessKey: IDL set to null |
| PASS h3.accessKey: IDL set to object "test-toString" |
| PASS h3.accessKey: IDL set to object "test-valueOf" |
| PASS h3.tabIndex: typeof IDL attribute |
| PASS h3.tabIndex: setAttribute() to -36 |
| PASS h3.tabIndex: setAttribute() to -1 |
| PASS h3.tabIndex: setAttribute() to 0 |
| PASS h3.tabIndex: setAttribute() to 1 |
| PASS h3.tabIndex: setAttribute() to 2147483647 |
| PASS h3.tabIndex: setAttribute() to -2147483648 |
| PASS h3.tabIndex: setAttribute() to "-1" |
| PASS h3.tabIndex: setAttribute() to "-0" |
| PASS h3.tabIndex: setAttribute() to "0" |
| PASS h3.tabIndex: setAttribute() to "1" |
| PASS h3.tabIndex: setAttribute() to "\t7" |
| PASS h3.tabIndex: setAttribute() to "\f7" |
| PASS h3.tabIndex: setAttribute() to " 7" |
| PASS h3.tabIndex: setAttribute() to "\n7" |
| PASS h3.tabIndex: setAttribute() to "\r7" |
| PASS h3.tabIndex: setAttribute() to 1.5 |
| PASS h3.tabIndex: setAttribute() to "5%" |
| PASS h3.tabIndex: setAttribute() to "+100" |
| PASS h3.tabIndex: setAttribute() to object "2" |
| PASS h3.tabIndex: IDL set to -36 |
| PASS h3.tabIndex: IDL set to -1 |
| PASS h3.tabIndex: IDL set to 0 |
| PASS h3.tabIndex: IDL set to 1 |
| PASS h3.tabIndex: IDL set to 2147483647 |
| PASS h3.tabIndex: IDL set to -2147483648 |
| PASS h3.align: typeof IDL attribute |
| PASS h3.align: IDL get with DOM attribute unset |
| PASS h3.align: setAttribute() to "" |
| PASS h3.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 h3.align: setAttribute() to undefined |
| PASS h3.align: setAttribute() to 7 |
| PASS h3.align: setAttribute() to 1.5 |
| PASS h3.align: setAttribute() to "5%" |
| PASS h3.align: setAttribute() to "+100" |
| PASS h3.align: setAttribute() to ".5" |
| PASS h3.align: setAttribute() to true |
| PASS h3.align: setAttribute() to false |
| PASS h3.align: setAttribute() to object "[object Object]" |
| PASS h3.align: setAttribute() to NaN |
| PASS h3.align: setAttribute() to Infinity |
| PASS h3.align: setAttribute() to -Infinity |
| PASS h3.align: setAttribute() to "\0" |
| PASS h3.align: setAttribute() to null |
| PASS h3.align: setAttribute() to object "test-toString" |
| PASS h3.align: setAttribute() to object "test-valueOf" |
| PASS h3.align: IDL set to "" |
| PASS h3.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 h3.align: IDL set to undefined |
| PASS h3.align: IDL set to 7 |
| PASS h3.align: IDL set to 1.5 |
| PASS h3.align: IDL set to "5%" |
| PASS h3.align: IDL set to "+100" |
| PASS h3.align: IDL set to ".5" |
| PASS h3.align: IDL set to true |
| PASS h3.align: IDL set to false |
| PASS h3.align: IDL set to object "[object Object]" |
| PASS h3.align: IDL set to NaN |
| PASS h3.align: IDL set to Infinity |
| PASS h3.align: IDL set to -Infinity |
| PASS h3.align: IDL set to "\0" |
| PASS h3.align: IDL set to null |
| PASS h3.align: IDL set to object "test-toString" |
| PASS h3.align: IDL set to object "test-valueOf" |
| PASS h4.title: typeof IDL attribute |
| PASS h4.title: IDL get with DOM attribute unset |
| PASS h4.title: setAttribute() to "" |
| PASS h4.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 h4.title: setAttribute() to undefined |
| PASS h4.title: setAttribute() to 7 |
| PASS h4.title: setAttribute() to 1.5 |
| PASS h4.title: setAttribute() to "5%" |
| PASS h4.title: setAttribute() to "+100" |
| PASS h4.title: setAttribute() to ".5" |
| PASS h4.title: setAttribute() to true |
| PASS h4.title: setAttribute() to false |
| PASS h4.title: setAttribute() to object "[object Object]" |
| PASS h4.title: setAttribute() to NaN |
| PASS h4.title: setAttribute() to Infinity |
| PASS h4.title: setAttribute() to -Infinity |
| PASS h4.title: setAttribute() to "\0" |
| PASS h4.title: setAttribute() to null |
| PASS h4.title: setAttribute() to object "test-toString" |
| PASS h4.title: setAttribute() to object "test-valueOf" |
| PASS h4.title: IDL set to "" |
| PASS h4.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 h4.title: IDL set to undefined |
| PASS h4.title: IDL set to 7 |
| PASS h4.title: IDL set to 1.5 |
| PASS h4.title: IDL set to "5%" |
| PASS h4.title: IDL set to "+100" |
| PASS h4.title: IDL set to ".5" |
| PASS h4.title: IDL set to true |
| PASS h4.title: IDL set to false |
| PASS h4.title: IDL set to object "[object Object]" |
| PASS h4.title: IDL set to NaN |
| PASS h4.title: IDL set to Infinity |
| PASS h4.title: IDL set to -Infinity |
| PASS h4.title: IDL set to "\0" |
| PASS h4.title: IDL set to null |
| PASS h4.title: IDL set to object "test-toString" |
| PASS h4.title: IDL set to object "test-valueOf" |
| PASS h4.lang: typeof IDL attribute |
| PASS h4.lang: IDL get with DOM attribute unset |
| PASS h4.lang: setAttribute() to "" |
| PASS h4.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 h4.lang: setAttribute() to undefined |
| PASS h4.lang: setAttribute() to 7 |
| PASS h4.lang: setAttribute() to 1.5 |
| PASS h4.lang: setAttribute() to "5%" |
| PASS h4.lang: setAttribute() to "+100" |
| PASS h4.lang: setAttribute() to ".5" |
| PASS h4.lang: setAttribute() to true |
| PASS h4.lang: setAttribute() to false |
| PASS h4.lang: setAttribute() to object "[object Object]" |
| PASS h4.lang: setAttribute() to NaN |
| PASS h4.lang: setAttribute() to Infinity |
| PASS h4.lang: setAttribute() to -Infinity |
| PASS h4.lang: setAttribute() to "\0" |
| PASS h4.lang: setAttribute() to null |
| PASS h4.lang: setAttribute() to object "test-toString" |
| PASS h4.lang: setAttribute() to object "test-valueOf" |
| PASS h4.lang: IDL set to "" |
| PASS h4.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 h4.lang: IDL set to undefined |
| PASS h4.lang: IDL set to 7 |
| PASS h4.lang: IDL set to 1.5 |
| PASS h4.lang: IDL set to "5%" |
| PASS h4.lang: IDL set to "+100" |
| PASS h4.lang: IDL set to ".5" |
| PASS h4.lang: IDL set to true |
| PASS h4.lang: IDL set to false |
| PASS h4.lang: IDL set to object "[object Object]" |
| PASS h4.lang: IDL set to NaN |
| PASS h4.lang: IDL set to Infinity |
| PASS h4.lang: IDL set to -Infinity |
| PASS h4.lang: IDL set to "\0" |
| PASS h4.lang: IDL set to null |
| PASS h4.lang: IDL set to object "test-toString" |
| PASS h4.lang: IDL set to object "test-valueOf" |
| PASS h4.dir: typeof IDL attribute |
| PASS h4.dir: IDL get with DOM attribute unset |
| PASS h4.dir: setAttribute() to "" |
| PASS h4.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 h4.dir: setAttribute() to undefined |
| PASS h4.dir: setAttribute() to 7 |
| PASS h4.dir: setAttribute() to 1.5 |
| PASS h4.dir: setAttribute() to "5%" |
| PASS h4.dir: setAttribute() to "+100" |
| PASS h4.dir: setAttribute() to ".5" |
| PASS h4.dir: setAttribute() to true |
| PASS h4.dir: setAttribute() to false |
| PASS h4.dir: setAttribute() to object "[object Object]" |
| PASS h4.dir: setAttribute() to NaN |
| PASS h4.dir: setAttribute() to Infinity |
| PASS h4.dir: setAttribute() to -Infinity |
| PASS h4.dir: setAttribute() to "\0" |
| PASS h4.dir: setAttribute() to null |
| PASS h4.dir: setAttribute() to object "test-toString" |
| PASS h4.dir: setAttribute() to object "test-valueOf" |
| PASS h4.dir: setAttribute() to "ltr" |
| PASS h4.dir: setAttribute() to "xltr" |
| PASS h4.dir: setAttribute() to "ltr\0" |
| PASS h4.dir: setAttribute() to "tr" |
| PASS h4.dir: setAttribute() to "LTR" |
| PASS h4.dir: setAttribute() to "rtl" |
| PASS h4.dir: setAttribute() to "xrtl" |
| PASS h4.dir: setAttribute() to "rtl\0" |
| PASS h4.dir: setAttribute() to "tl" |
| PASS h4.dir: setAttribute() to "RTL" |
| PASS h4.dir: setAttribute() to "auto" |
| PASS h4.dir: setAttribute() to "xauto" |
| PASS h4.dir: setAttribute() to "auto\0" |
| PASS h4.dir: setAttribute() to "uto" |
| PASS h4.dir: setAttribute() to "AUTO" |
| PASS h4.dir: IDL set to "" |
| PASS h4.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 h4.dir: IDL set to undefined |
| PASS h4.dir: IDL set to 7 |
| PASS h4.dir: IDL set to 1.5 |
| PASS h4.dir: IDL set to "5%" |
| PASS h4.dir: IDL set to "+100" |
| PASS h4.dir: IDL set to ".5" |
| PASS h4.dir: IDL set to true |
| PASS h4.dir: IDL set to false |
| PASS h4.dir: IDL set to object "[object Object]" |
| PASS h4.dir: IDL set to NaN |
| PASS h4.dir: IDL set to Infinity |
| PASS h4.dir: IDL set to -Infinity |
| PASS h4.dir: IDL set to "\0" |
| PASS h4.dir: IDL set to null |
| PASS h4.dir: IDL set to object "test-toString" |
| PASS h4.dir: IDL set to object "test-valueOf" |
| PASS h4.dir: IDL set to "ltr" |
| PASS h4.dir: IDL set to "xltr" |
| PASS h4.dir: IDL set to "ltr\0" |
| PASS h4.dir: IDL set to "tr" |
| PASS h4.dir: IDL set to "LTR" |
| PASS h4.dir: IDL set to "rtl" |
| PASS h4.dir: IDL set to "xrtl" |
| PASS h4.dir: IDL set to "rtl\0" |
| PASS h4.dir: IDL set to "tl" |
| PASS h4.dir: IDL set to "RTL" |
| PASS h4.dir: IDL set to "auto" |
| PASS h4.dir: IDL set to "xauto" |
| PASS h4.dir: IDL set to "auto\0" |
| PASS h4.dir: IDL set to "uto" |
| PASS h4.dir: IDL set to "AUTO" |
| PASS h4.className (<h4 class>): typeof IDL attribute |
| PASS h4.className (<h4 class>): IDL get with DOM attribute unset |
| PASS h4.className (<h4 class>): setAttribute() to "" |
| PASS h4.className (<h4 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 h4.className (<h4 class>): setAttribute() to undefined |
| PASS h4.className (<h4 class>): setAttribute() to 7 |
| PASS h4.className (<h4 class>): setAttribute() to 1.5 |
| PASS h4.className (<h4 class>): setAttribute() to "5%" |
| PASS h4.className (<h4 class>): setAttribute() to "+100" |
| PASS h4.className (<h4 class>): setAttribute() to ".5" |
| PASS h4.className (<h4 class>): setAttribute() to true |
| PASS h4.className (<h4 class>): setAttribute() to false |
| PASS h4.className (<h4 class>): setAttribute() to object "[object Object]" |
| PASS h4.className (<h4 class>): setAttribute() to NaN |
| PASS h4.className (<h4 class>): setAttribute() to Infinity |
| PASS h4.className (<h4 class>): setAttribute() to -Infinity |
| PASS h4.className (<h4 class>): setAttribute() to "\0" |
| PASS h4.className (<h4 class>): setAttribute() to null |
| PASS h4.className (<h4 class>): setAttribute() to object "test-toString" |
| PASS h4.className (<h4 class>): setAttribute() to object "test-valueOf" |
| PASS h4.className (<h4 class>): IDL set to "" |
| PASS h4.className (<h4 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 h4.className (<h4 class>): IDL set to undefined |
| PASS h4.className (<h4 class>): IDL set to 7 |
| PASS h4.className (<h4 class>): IDL set to 1.5 |
| PASS h4.className (<h4 class>): IDL set to "5%" |
| PASS h4.className (<h4 class>): IDL set to "+100" |
| PASS h4.className (<h4 class>): IDL set to ".5" |
| PASS h4.className (<h4 class>): IDL set to true |
| PASS h4.className (<h4 class>): IDL set to false |
| PASS h4.className (<h4 class>): IDL set to object "[object Object]" |
| PASS h4.className (<h4 class>): IDL set to NaN |
| PASS h4.className (<h4 class>): IDL set to Infinity |
| PASS h4.className (<h4 class>): IDL set to -Infinity |
| PASS h4.className (<h4 class>): IDL set to "\0" |
| PASS h4.className (<h4 class>): IDL set to null |
| PASS h4.className (<h4 class>): IDL set to object "test-toString" |
| PASS h4.className (<h4 class>): IDL set to object "test-valueOf" |
| FAIL h4.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL h4.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h4.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL h4.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL h4.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL h4.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL h4.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL h4.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL h4.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL h4.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL h4.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS h4.autofocus: IDL set to true |
| FAIL h4.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL h4.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL h4.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL h4.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL h4.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL h4.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL h4.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL h4.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS h4.hidden: typeof IDL attribute |
| PASS h4.hidden: IDL get with DOM attribute unset |
| PASS h4.hidden: setAttribute() to "" |
| PASS h4.hidden: setAttribute() to " foo " |
| PASS h4.hidden: setAttribute() to undefined |
| PASS h4.hidden: setAttribute() to null |
| PASS h4.hidden: setAttribute() to 7 |
| PASS h4.hidden: setAttribute() to 1.5 |
| PASS h4.hidden: setAttribute() to "5%" |
| PASS h4.hidden: setAttribute() to "+100" |
| PASS h4.hidden: setAttribute() to ".5" |
| PASS h4.hidden: setAttribute() to true |
| PASS h4.hidden: setAttribute() to false |
| PASS h4.hidden: setAttribute() to object "[object Object]" |
| PASS h4.hidden: setAttribute() to NaN |
| PASS h4.hidden: setAttribute() to Infinity |
| PASS h4.hidden: setAttribute() to -Infinity |
| PASS h4.hidden: setAttribute() to "\0" |
| PASS h4.hidden: setAttribute() to object "test-toString" |
| PASS h4.hidden: setAttribute() to object "test-valueOf" |
| PASS h4.hidden: setAttribute() to "hidden" |
| PASS h4.hidden: IDL set to "" |
| PASS h4.hidden: IDL set to " foo " |
| PASS h4.hidden: IDL set to undefined |
| PASS h4.hidden: IDL set to null |
| PASS h4.hidden: IDL set to 7 |
| PASS h4.hidden: IDL set to 1.5 |
| PASS h4.hidden: IDL set to "5%" |
| PASS h4.hidden: IDL set to "+100" |
| PASS h4.hidden: IDL set to ".5" |
| PASS h4.hidden: IDL set to true |
| PASS h4.hidden: IDL set to false |
| PASS h4.hidden: IDL set to object "[object Object]" |
| PASS h4.hidden: IDL set to NaN |
| PASS h4.hidden: IDL set to Infinity |
| PASS h4.hidden: IDL set to -Infinity |
| PASS h4.hidden: IDL set to "\0" |
| PASS h4.hidden: IDL set to object "test-toString" |
| PASS h4.hidden: IDL set to object "test-valueOf" |
| PASS h4.accessKey: typeof IDL attribute |
| PASS h4.accessKey: IDL get with DOM attribute unset |
| PASS h4.accessKey: setAttribute() to "" |
| PASS h4.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 h4.accessKey: setAttribute() to undefined |
| PASS h4.accessKey: setAttribute() to 7 |
| PASS h4.accessKey: setAttribute() to 1.5 |
| PASS h4.accessKey: setAttribute() to "5%" |
| PASS h4.accessKey: setAttribute() to "+100" |
| PASS h4.accessKey: setAttribute() to ".5" |
| PASS h4.accessKey: setAttribute() to true |
| PASS h4.accessKey: setAttribute() to false |
| PASS h4.accessKey: setAttribute() to object "[object Object]" |
| PASS h4.accessKey: setAttribute() to NaN |
| PASS h4.accessKey: setAttribute() to Infinity |
| PASS h4.accessKey: setAttribute() to -Infinity |
| PASS h4.accessKey: setAttribute() to "\0" |
| PASS h4.accessKey: setAttribute() to null |
| PASS h4.accessKey: setAttribute() to object "test-toString" |
| PASS h4.accessKey: setAttribute() to object "test-valueOf" |
| PASS h4.accessKey: IDL set to "" |
| PASS h4.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 h4.accessKey: IDL set to undefined |
| PASS h4.accessKey: IDL set to 7 |
| PASS h4.accessKey: IDL set to 1.5 |
| PASS h4.accessKey: IDL set to "5%" |
| PASS h4.accessKey: IDL set to "+100" |
| PASS h4.accessKey: IDL set to ".5" |
| PASS h4.accessKey: IDL set to true |
| PASS h4.accessKey: IDL set to false |
| PASS h4.accessKey: IDL set to object "[object Object]" |
| PASS h4.accessKey: IDL set to NaN |
| PASS h4.accessKey: IDL set to Infinity |
| PASS h4.accessKey: IDL set to -Infinity |
| PASS h4.accessKey: IDL set to "\0" |
| PASS h4.accessKey: IDL set to null |
| PASS h4.accessKey: IDL set to object "test-toString" |
| PASS h4.accessKey: IDL set to object "test-valueOf" |
| PASS h4.tabIndex: typeof IDL attribute |
| PASS h4.tabIndex: setAttribute() to -36 |
| PASS h4.tabIndex: setAttribute() to -1 |
| PASS h4.tabIndex: setAttribute() to 0 |
| PASS h4.tabIndex: setAttribute() to 1 |
| PASS h4.tabIndex: setAttribute() to 2147483647 |
| PASS h4.tabIndex: setAttribute() to -2147483648 |
| PASS h4.tabIndex: setAttribute() to "-1" |
| PASS h4.tabIndex: setAttribute() to "-0" |
| PASS h4.tabIndex: setAttribute() to "0" |
| PASS h4.tabIndex: setAttribute() to "1" |
| PASS h4.tabIndex: setAttribute() to "\t7" |
| PASS h4.tabIndex: setAttribute() to "\f7" |
| PASS h4.tabIndex: setAttribute() to " 7" |
| PASS h4.tabIndex: setAttribute() to "\n7" |
| PASS h4.tabIndex: setAttribute() to "\r7" |
| PASS h4.tabIndex: setAttribute() to 1.5 |
| PASS h4.tabIndex: setAttribute() to "5%" |
| PASS h4.tabIndex: setAttribute() to "+100" |
| PASS h4.tabIndex: setAttribute() to object "2" |
| PASS h4.tabIndex: IDL set to -36 |
| PASS h4.tabIndex: IDL set to -1 |
| PASS h4.tabIndex: IDL set to 0 |
| PASS h4.tabIndex: IDL set to 1 |
| PASS h4.tabIndex: IDL set to 2147483647 |
| PASS h4.tabIndex: IDL set to -2147483648 |
| PASS h4.align: typeof IDL attribute |
| PASS h4.align: IDL get with DOM attribute unset |
| PASS h4.align: setAttribute() to "" |
| PASS h4.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 h4.align: setAttribute() to undefined |
| PASS h4.align: setAttribute() to 7 |
| PASS h4.align: setAttribute() to 1.5 |
| PASS h4.align: setAttribute() to "5%" |
| PASS h4.align: setAttribute() to "+100" |
| PASS h4.align: setAttribute() to ".5" |
| PASS h4.align: setAttribute() to true |
| PASS h4.align: setAttribute() to false |
| PASS h4.align: setAttribute() to object "[object Object]" |
| PASS h4.align: setAttribute() to NaN |
| PASS h4.align: setAttribute() to Infinity |
| PASS h4.align: setAttribute() to -Infinity |
| PASS h4.align: setAttribute() to "\0" |
| PASS h4.align: setAttribute() to null |
| PASS h4.align: setAttribute() to object "test-toString" |
| PASS h4.align: setAttribute() to object "test-valueOf" |
| PASS h4.align: IDL set to "" |
| PASS h4.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 h4.align: IDL set to undefined |
| PASS h4.align: IDL set to 7 |
| PASS h4.align: IDL set to 1.5 |
| PASS h4.align: IDL set to "5%" |
| PASS h4.align: IDL set to "+100" |
| PASS h4.align: IDL set to ".5" |
| PASS h4.align: IDL set to true |
| PASS h4.align: IDL set to false |
| PASS h4.align: IDL set to object "[object Object]" |
| PASS h4.align: IDL set to NaN |
| PASS h4.align: IDL set to Infinity |
| PASS h4.align: IDL set to -Infinity |
| PASS h4.align: IDL set to "\0" |
| PASS h4.align: IDL set to null |
| PASS h4.align: IDL set to object "test-toString" |
| PASS h4.align: IDL set to object "test-valueOf" |
| PASS h5.title: typeof IDL attribute |
| PASS h5.title: IDL get with DOM attribute unset |
| PASS h5.title: setAttribute() to "" |
| PASS h5.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 h5.title: setAttribute() to undefined |
| PASS h5.title: setAttribute() to 7 |
| PASS h5.title: setAttribute() to 1.5 |
| PASS h5.title: setAttribute() to "5%" |
| PASS h5.title: setAttribute() to "+100" |
| PASS h5.title: setAttribute() to ".5" |
| PASS h5.title: setAttribute() to true |
| PASS h5.title: setAttribute() to false |
| PASS h5.title: setAttribute() to object "[object Object]" |
| PASS h5.title: setAttribute() to NaN |
| PASS h5.title: setAttribute() to Infinity |
| PASS h5.title: setAttribute() to -Infinity |
| PASS h5.title: setAttribute() to "\0" |
| PASS h5.title: setAttribute() to null |
| PASS h5.title: setAttribute() to object "test-toString" |
| PASS h5.title: setAttribute() to object "test-valueOf" |
| PASS h5.title: IDL set to "" |
| PASS h5.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 h5.title: IDL set to undefined |
| PASS h5.title: IDL set to 7 |
| PASS h5.title: IDL set to 1.5 |
| PASS h5.title: IDL set to "5%" |
| PASS h5.title: IDL set to "+100" |
| PASS h5.title: IDL set to ".5" |
| PASS h5.title: IDL set to true |
| PASS h5.title: IDL set to false |
| PASS h5.title: IDL set to object "[object Object]" |
| PASS h5.title: IDL set to NaN |
| PASS h5.title: IDL set to Infinity |
| PASS h5.title: IDL set to -Infinity |
| PASS h5.title: IDL set to "\0" |
| PASS h5.title: IDL set to null |
| PASS h5.title: IDL set to object "test-toString" |
| PASS h5.title: IDL set to object "test-valueOf" |
| PASS h5.lang: typeof IDL attribute |
| PASS h5.lang: IDL get with DOM attribute unset |
| PASS h5.lang: setAttribute() to "" |
| PASS h5.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 h5.lang: setAttribute() to undefined |
| PASS h5.lang: setAttribute() to 7 |
| PASS h5.lang: setAttribute() to 1.5 |
| PASS h5.lang: setAttribute() to "5%" |
| PASS h5.lang: setAttribute() to "+100" |
| PASS h5.lang: setAttribute() to ".5" |
| PASS h5.lang: setAttribute() to true |
| PASS h5.lang: setAttribute() to false |
| PASS h5.lang: setAttribute() to object "[object Object]" |
| PASS h5.lang: setAttribute() to NaN |
| PASS h5.lang: setAttribute() to Infinity |
| PASS h5.lang: setAttribute() to -Infinity |
| PASS h5.lang: setAttribute() to "\0" |
| PASS h5.lang: setAttribute() to null |
| PASS h5.lang: setAttribute() to object "test-toString" |
| PASS h5.lang: setAttribute() to object "test-valueOf" |
| PASS h5.lang: IDL set to "" |
| PASS h5.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 h5.lang: IDL set to undefined |
| PASS h5.lang: IDL set to 7 |
| PASS h5.lang: IDL set to 1.5 |
| PASS h5.lang: IDL set to "5%" |
| PASS h5.lang: IDL set to "+100" |
| PASS h5.lang: IDL set to ".5" |
| PASS h5.lang: IDL set to true |
| PASS h5.lang: IDL set to false |
| PASS h5.lang: IDL set to object "[object Object]" |
| PASS h5.lang: IDL set to NaN |
| PASS h5.lang: IDL set to Infinity |
| PASS h5.lang: IDL set to -Infinity |
| PASS h5.lang: IDL set to "\0" |
| PASS h5.lang: IDL set to null |
| PASS h5.lang: IDL set to object "test-toString" |
| PASS h5.lang: IDL set to object "test-valueOf" |
| PASS h5.dir: typeof IDL attribute |
| PASS h5.dir: IDL get with DOM attribute unset |
| PASS h5.dir: setAttribute() to "" |
| PASS h5.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 h5.dir: setAttribute() to undefined |
| PASS h5.dir: setAttribute() to 7 |
| PASS h5.dir: setAttribute() to 1.5 |
| PASS h5.dir: setAttribute() to "5%" |
| PASS h5.dir: setAttribute() to "+100" |
| PASS h5.dir: setAttribute() to ".5" |
| PASS h5.dir: setAttribute() to true |
| PASS h5.dir: setAttribute() to false |
| PASS h5.dir: setAttribute() to object "[object Object]" |
| PASS h5.dir: setAttribute() to NaN |
| PASS h5.dir: setAttribute() to Infinity |
| PASS h5.dir: setAttribute() to -Infinity |
| PASS h5.dir: setAttribute() to "\0" |
| PASS h5.dir: setAttribute() to null |
| PASS h5.dir: setAttribute() to object "test-toString" |
| PASS h5.dir: setAttribute() to object "test-valueOf" |
| PASS h5.dir: setAttribute() to "ltr" |
| PASS h5.dir: setAttribute() to "xltr" |
| PASS h5.dir: setAttribute() to "ltr\0" |
| PASS h5.dir: setAttribute() to "tr" |
| PASS h5.dir: setAttribute() to "LTR" |
| PASS h5.dir: setAttribute() to "rtl" |
| PASS h5.dir: setAttribute() to "xrtl" |
| PASS h5.dir: setAttribute() to "rtl\0" |
| PASS h5.dir: setAttribute() to "tl" |
| PASS h5.dir: setAttribute() to "RTL" |
| PASS h5.dir: setAttribute() to "auto" |
| PASS h5.dir: setAttribute() to "xauto" |
| PASS h5.dir: setAttribute() to "auto\0" |
| PASS h5.dir: setAttribute() to "uto" |
| PASS h5.dir: setAttribute() to "AUTO" |
| PASS h5.dir: IDL set to "" |
| PASS h5.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 h5.dir: IDL set to undefined |
| PASS h5.dir: IDL set to 7 |
| PASS h5.dir: IDL set to 1.5 |
| PASS h5.dir: IDL set to "5%" |
| PASS h5.dir: IDL set to "+100" |
| PASS h5.dir: IDL set to ".5" |
| PASS h5.dir: IDL set to true |
| PASS h5.dir: IDL set to false |
| PASS h5.dir: IDL set to object "[object Object]" |
| PASS h5.dir: IDL set to NaN |
| PASS h5.dir: IDL set to Infinity |
| PASS h5.dir: IDL set to -Infinity |
| PASS h5.dir: IDL set to "\0" |
| PASS h5.dir: IDL set to null |
| PASS h5.dir: IDL set to object "test-toString" |
| PASS h5.dir: IDL set to object "test-valueOf" |
| PASS h5.dir: IDL set to "ltr" |
| PASS h5.dir: IDL set to "xltr" |
| PASS h5.dir: IDL set to "ltr\0" |
| PASS h5.dir: IDL set to "tr" |
| PASS h5.dir: IDL set to "LTR" |
| PASS h5.dir: IDL set to "rtl" |
| PASS h5.dir: IDL set to "xrtl" |
| PASS h5.dir: IDL set to "rtl\0" |
| PASS h5.dir: IDL set to "tl" |
| PASS h5.dir: IDL set to "RTL" |
| PASS h5.dir: IDL set to "auto" |
| PASS h5.dir: IDL set to "xauto" |
| PASS h5.dir: IDL set to "auto\0" |
| PASS h5.dir: IDL set to "uto" |
| PASS h5.dir: IDL set to "AUTO" |
| PASS h5.className (<h5 class>): typeof IDL attribute |
| PASS h5.className (<h5 class>): IDL get with DOM attribute unset |
| PASS h5.className (<h5 class>): setAttribute() to "" |
| PASS h5.className (<h5 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 h5.className (<h5 class>): setAttribute() to undefined |
| PASS h5.className (<h5 class>): setAttribute() to 7 |
| PASS h5.className (<h5 class>): setAttribute() to 1.5 |
| PASS h5.className (<h5 class>): setAttribute() to "5%" |
| PASS h5.className (<h5 class>): setAttribute() to "+100" |
| PASS h5.className (<h5 class>): setAttribute() to ".5" |
| PASS h5.className (<h5 class>): setAttribute() to true |
| PASS h5.className (<h5 class>): setAttribute() to false |
| PASS h5.className (<h5 class>): setAttribute() to object "[object Object]" |
| PASS h5.className (<h5 class>): setAttribute() to NaN |
| PASS h5.className (<h5 class>): setAttribute() to Infinity |
| PASS h5.className (<h5 class>): setAttribute() to -Infinity |
| PASS h5.className (<h5 class>): setAttribute() to "\0" |
| PASS h5.className (<h5 class>): setAttribute() to null |
| PASS h5.className (<h5 class>): setAttribute() to object "test-toString" |
| PASS h5.className (<h5 class>): setAttribute() to object "test-valueOf" |
| PASS h5.className (<h5 class>): IDL set to "" |
| PASS h5.className (<h5 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 h5.className (<h5 class>): IDL set to undefined |
| PASS h5.className (<h5 class>): IDL set to 7 |
| PASS h5.className (<h5 class>): IDL set to 1.5 |
| PASS h5.className (<h5 class>): IDL set to "5%" |
| PASS h5.className (<h5 class>): IDL set to "+100" |
| PASS h5.className (<h5 class>): IDL set to ".5" |
| PASS h5.className (<h5 class>): IDL set to true |
| PASS h5.className (<h5 class>): IDL set to false |
| PASS h5.className (<h5 class>): IDL set to object "[object Object]" |
| PASS h5.className (<h5 class>): IDL set to NaN |
| PASS h5.className (<h5 class>): IDL set to Infinity |
| PASS h5.className (<h5 class>): IDL set to -Infinity |
| PASS h5.className (<h5 class>): IDL set to "\0" |
| PASS h5.className (<h5 class>): IDL set to null |
| PASS h5.className (<h5 class>): IDL set to object "test-toString" |
| PASS h5.className (<h5 class>): IDL set to object "test-valueOf" |
| FAIL h5.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL h5.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h5.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL h5.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL h5.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL h5.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL h5.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL h5.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL h5.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL h5.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL h5.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS h5.autofocus: IDL set to true |
| FAIL h5.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL h5.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL h5.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL h5.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL h5.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL h5.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL h5.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL h5.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS h5.hidden: typeof IDL attribute |
| PASS h5.hidden: IDL get with DOM attribute unset |
| PASS h5.hidden: setAttribute() to "" |
| PASS h5.hidden: setAttribute() to " foo " |
| PASS h5.hidden: setAttribute() to undefined |
| PASS h5.hidden: setAttribute() to null |
| PASS h5.hidden: setAttribute() to 7 |
| PASS h5.hidden: setAttribute() to 1.5 |
| PASS h5.hidden: setAttribute() to "5%" |
| PASS h5.hidden: setAttribute() to "+100" |
| PASS h5.hidden: setAttribute() to ".5" |
| PASS h5.hidden: setAttribute() to true |
| PASS h5.hidden: setAttribute() to false |
| PASS h5.hidden: setAttribute() to object "[object Object]" |
| PASS h5.hidden: setAttribute() to NaN |
| PASS h5.hidden: setAttribute() to Infinity |
| PASS h5.hidden: setAttribute() to -Infinity |
| PASS h5.hidden: setAttribute() to "\0" |
| PASS h5.hidden: setAttribute() to object "test-toString" |
| PASS h5.hidden: setAttribute() to object "test-valueOf" |
| PASS h5.hidden: setAttribute() to "hidden" |
| PASS h5.hidden: IDL set to "" |
| PASS h5.hidden: IDL set to " foo " |
| PASS h5.hidden: IDL set to undefined |
| PASS h5.hidden: IDL set to null |
| PASS h5.hidden: IDL set to 7 |
| PASS h5.hidden: IDL set to 1.5 |
| PASS h5.hidden: IDL set to "5%" |
| PASS h5.hidden: IDL set to "+100" |
| PASS h5.hidden: IDL set to ".5" |
| PASS h5.hidden: IDL set to true |
| PASS h5.hidden: IDL set to false |
| PASS h5.hidden: IDL set to object "[object Object]" |
| PASS h5.hidden: IDL set to NaN |
| PASS h5.hidden: IDL set to Infinity |
| PASS h5.hidden: IDL set to -Infinity |
| PASS h5.hidden: IDL set to "\0" |
| PASS h5.hidden: IDL set to object "test-toString" |
| PASS h5.hidden: IDL set to object "test-valueOf" |
| PASS h5.accessKey: typeof IDL attribute |
| PASS h5.accessKey: IDL get with DOM attribute unset |
| PASS h5.accessKey: setAttribute() to "" |
| PASS h5.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 h5.accessKey: setAttribute() to undefined |
| PASS h5.accessKey: setAttribute() to 7 |
| PASS h5.accessKey: setAttribute() to 1.5 |
| PASS h5.accessKey: setAttribute() to "5%" |
| PASS h5.accessKey: setAttribute() to "+100" |
| PASS h5.accessKey: setAttribute() to ".5" |
| PASS h5.accessKey: setAttribute() to true |
| PASS h5.accessKey: setAttribute() to false |
| PASS h5.accessKey: setAttribute() to object "[object Object]" |
| PASS h5.accessKey: setAttribute() to NaN |
| PASS h5.accessKey: setAttribute() to Infinity |
| PASS h5.accessKey: setAttribute() to -Infinity |
| PASS h5.accessKey: setAttribute() to "\0" |
| PASS h5.accessKey: setAttribute() to null |
| PASS h5.accessKey: setAttribute() to object "test-toString" |
| PASS h5.accessKey: setAttribute() to object "test-valueOf" |
| PASS h5.accessKey: IDL set to "" |
| PASS h5.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 h5.accessKey: IDL set to undefined |
| PASS h5.accessKey: IDL set to 7 |
| PASS h5.accessKey: IDL set to 1.5 |
| PASS h5.accessKey: IDL set to "5%" |
| PASS h5.accessKey: IDL set to "+100" |
| PASS h5.accessKey: IDL set to ".5" |
| PASS h5.accessKey: IDL set to true |
| PASS h5.accessKey: IDL set to false |
| PASS h5.accessKey: IDL set to object "[object Object]" |
| PASS h5.accessKey: IDL set to NaN |
| PASS h5.accessKey: IDL set to Infinity |
| PASS h5.accessKey: IDL set to -Infinity |
| PASS h5.accessKey: IDL set to "\0" |
| PASS h5.accessKey: IDL set to null |
| PASS h5.accessKey: IDL set to object "test-toString" |
| PASS h5.accessKey: IDL set to object "test-valueOf" |
| PASS h5.tabIndex: typeof IDL attribute |
| PASS h5.tabIndex: setAttribute() to -36 |
| PASS h5.tabIndex: setAttribute() to -1 |
| PASS h5.tabIndex: setAttribute() to 0 |
| PASS h5.tabIndex: setAttribute() to 1 |
| PASS h5.tabIndex: setAttribute() to 2147483647 |
| PASS h5.tabIndex: setAttribute() to -2147483648 |
| PASS h5.tabIndex: setAttribute() to "-1" |
| PASS h5.tabIndex: setAttribute() to "-0" |
| PASS h5.tabIndex: setAttribute() to "0" |
| PASS h5.tabIndex: setAttribute() to "1" |
| PASS h5.tabIndex: setAttribute() to "\t7" |
| PASS h5.tabIndex: setAttribute() to "\f7" |
| PASS h5.tabIndex: setAttribute() to " 7" |
| PASS h5.tabIndex: setAttribute() to "\n7" |
| PASS h5.tabIndex: setAttribute() to "\r7" |
| PASS h5.tabIndex: setAttribute() to 1.5 |
| PASS h5.tabIndex: setAttribute() to "5%" |
| PASS h5.tabIndex: setAttribute() to "+100" |
| PASS h5.tabIndex: setAttribute() to object "2" |
| PASS h5.tabIndex: IDL set to -36 |
| PASS h5.tabIndex: IDL set to -1 |
| PASS h5.tabIndex: IDL set to 0 |
| PASS h5.tabIndex: IDL set to 1 |
| PASS h5.tabIndex: IDL set to 2147483647 |
| PASS h5.tabIndex: IDL set to -2147483648 |
| PASS h5.align: typeof IDL attribute |
| PASS h5.align: IDL get with DOM attribute unset |
| PASS h5.align: setAttribute() to "" |
| PASS h5.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 h5.align: setAttribute() to undefined |
| PASS h5.align: setAttribute() to 7 |
| PASS h5.align: setAttribute() to 1.5 |
| PASS h5.align: setAttribute() to "5%" |
| PASS h5.align: setAttribute() to "+100" |
| PASS h5.align: setAttribute() to ".5" |
| PASS h5.align: setAttribute() to true |
| PASS h5.align: setAttribute() to false |
| PASS h5.align: setAttribute() to object "[object Object]" |
| PASS h5.align: setAttribute() to NaN |
| PASS h5.align: setAttribute() to Infinity |
| PASS h5.align: setAttribute() to -Infinity |
| PASS h5.align: setAttribute() to "\0" |
| PASS h5.align: setAttribute() to null |
| PASS h5.align: setAttribute() to object "test-toString" |
| PASS h5.align: setAttribute() to object "test-valueOf" |
| PASS h5.align: IDL set to "" |
| PASS h5.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 h5.align: IDL set to undefined |
| PASS h5.align: IDL set to 7 |
| PASS h5.align: IDL set to 1.5 |
| PASS h5.align: IDL set to "5%" |
| PASS h5.align: IDL set to "+100" |
| PASS h5.align: IDL set to ".5" |
| PASS h5.align: IDL set to true |
| PASS h5.align: IDL set to false |
| PASS h5.align: IDL set to object "[object Object]" |
| PASS h5.align: IDL set to NaN |
| PASS h5.align: IDL set to Infinity |
| PASS h5.align: IDL set to -Infinity |
| PASS h5.align: IDL set to "\0" |
| PASS h5.align: IDL set to null |
| PASS h5.align: IDL set to object "test-toString" |
| PASS h5.align: IDL set to object "test-valueOf" |
| PASS h6.title: typeof IDL attribute |
| PASS h6.title: IDL get with DOM attribute unset |
| PASS h6.title: setAttribute() to "" |
| PASS h6.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 h6.title: setAttribute() to undefined |
| PASS h6.title: setAttribute() to 7 |
| PASS h6.title: setAttribute() to 1.5 |
| PASS h6.title: setAttribute() to "5%" |
| PASS h6.title: setAttribute() to "+100" |
| PASS h6.title: setAttribute() to ".5" |
| PASS h6.title: setAttribute() to true |
| PASS h6.title: setAttribute() to false |
| PASS h6.title: setAttribute() to object "[object Object]" |
| PASS h6.title: setAttribute() to NaN |
| PASS h6.title: setAttribute() to Infinity |
| PASS h6.title: setAttribute() to -Infinity |
| PASS h6.title: setAttribute() to "\0" |
| PASS h6.title: setAttribute() to null |
| PASS h6.title: setAttribute() to object "test-toString" |
| PASS h6.title: setAttribute() to object "test-valueOf" |
| PASS h6.title: IDL set to "" |
| PASS h6.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 h6.title: IDL set to undefined |
| PASS h6.title: IDL set to 7 |
| PASS h6.title: IDL set to 1.5 |
| PASS h6.title: IDL set to "5%" |
| PASS h6.title: IDL set to "+100" |
| PASS h6.title: IDL set to ".5" |
| PASS h6.title: IDL set to true |
| PASS h6.title: IDL set to false |
| PASS h6.title: IDL set to object "[object Object]" |
| PASS h6.title: IDL set to NaN |
| PASS h6.title: IDL set to Infinity |
| PASS h6.title: IDL set to -Infinity |
| PASS h6.title: IDL set to "\0" |
| PASS h6.title: IDL set to null |
| PASS h6.title: IDL set to object "test-toString" |
| PASS h6.title: IDL set to object "test-valueOf" |
| PASS h6.lang: typeof IDL attribute |
| PASS h6.lang: IDL get with DOM attribute unset |
| PASS h6.lang: setAttribute() to "" |
| PASS h6.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 h6.lang: setAttribute() to undefined |
| PASS h6.lang: setAttribute() to 7 |
| PASS h6.lang: setAttribute() to 1.5 |
| PASS h6.lang: setAttribute() to "5%" |
| PASS h6.lang: setAttribute() to "+100" |
| PASS h6.lang: setAttribute() to ".5" |
| PASS h6.lang: setAttribute() to true |
| PASS h6.lang: setAttribute() to false |
| PASS h6.lang: setAttribute() to object "[object Object]" |
| PASS h6.lang: setAttribute() to NaN |
| PASS h6.lang: setAttribute() to Infinity |
| PASS h6.lang: setAttribute() to -Infinity |
| PASS h6.lang: setAttribute() to "\0" |
| PASS h6.lang: setAttribute() to null |
| PASS h6.lang: setAttribute() to object "test-toString" |
| PASS h6.lang: setAttribute() to object "test-valueOf" |
| PASS h6.lang: IDL set to "" |
| PASS h6.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 h6.lang: IDL set to undefined |
| PASS h6.lang: IDL set to 7 |
| PASS h6.lang: IDL set to 1.5 |
| PASS h6.lang: IDL set to "5%" |
| PASS h6.lang: IDL set to "+100" |
| PASS h6.lang: IDL set to ".5" |
| PASS h6.lang: IDL set to true |
| PASS h6.lang: IDL set to false |
| PASS h6.lang: IDL set to object "[object Object]" |
| PASS h6.lang: IDL set to NaN |
| PASS h6.lang: IDL set to Infinity |
| PASS h6.lang: IDL set to -Infinity |
| PASS h6.lang: IDL set to "\0" |
| PASS h6.lang: IDL set to null |
| PASS h6.lang: IDL set to object "test-toString" |
| PASS h6.lang: IDL set to object "test-valueOf" |
| PASS h6.dir: typeof IDL attribute |
| PASS h6.dir: IDL get with DOM attribute unset |
| PASS h6.dir: setAttribute() to "" |
| PASS h6.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 h6.dir: setAttribute() to undefined |
| PASS h6.dir: setAttribute() to 7 |
| PASS h6.dir: setAttribute() to 1.5 |
| PASS h6.dir: setAttribute() to "5%" |
| PASS h6.dir: setAttribute() to "+100" |
| PASS h6.dir: setAttribute() to ".5" |
| PASS h6.dir: setAttribute() to true |
| PASS h6.dir: setAttribute() to false |
| PASS h6.dir: setAttribute() to object "[object Object]" |
| PASS h6.dir: setAttribute() to NaN |
| PASS h6.dir: setAttribute() to Infinity |
| PASS h6.dir: setAttribute() to -Infinity |
| PASS h6.dir: setAttribute() to "\0" |
| PASS h6.dir: setAttribute() to null |
| PASS h6.dir: setAttribute() to object "test-toString" |
| PASS h6.dir: setAttribute() to object "test-valueOf" |
| PASS h6.dir: setAttribute() to "ltr" |
| PASS h6.dir: setAttribute() to "xltr" |
| PASS h6.dir: setAttribute() to "ltr\0" |
| PASS h6.dir: setAttribute() to "tr" |
| PASS h6.dir: setAttribute() to "LTR" |
| PASS h6.dir: setAttribute() to "rtl" |
| PASS h6.dir: setAttribute() to "xrtl" |
| PASS h6.dir: setAttribute() to "rtl\0" |
| PASS h6.dir: setAttribute() to "tl" |
| PASS h6.dir: setAttribute() to "RTL" |
| PASS h6.dir: setAttribute() to "auto" |
| PASS h6.dir: setAttribute() to "xauto" |
| PASS h6.dir: setAttribute() to "auto\0" |
| PASS h6.dir: setAttribute() to "uto" |
| PASS h6.dir: setAttribute() to "AUTO" |
| PASS h6.dir: IDL set to "" |
| PASS h6.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 h6.dir: IDL set to undefined |
| PASS h6.dir: IDL set to 7 |
| PASS h6.dir: IDL set to 1.5 |
| PASS h6.dir: IDL set to "5%" |
| PASS h6.dir: IDL set to "+100" |
| PASS h6.dir: IDL set to ".5" |
| PASS h6.dir: IDL set to true |
| PASS h6.dir: IDL set to false |
| PASS h6.dir: IDL set to object "[object Object]" |
| PASS h6.dir: IDL set to NaN |
| PASS h6.dir: IDL set to Infinity |
| PASS h6.dir: IDL set to -Infinity |
| PASS h6.dir: IDL set to "\0" |
| PASS h6.dir: IDL set to null |
| PASS h6.dir: IDL set to object "test-toString" |
| PASS h6.dir: IDL set to object "test-valueOf" |
| PASS h6.dir: IDL set to "ltr" |
| PASS h6.dir: IDL set to "xltr" |
| PASS h6.dir: IDL set to "ltr\0" |
| PASS h6.dir: IDL set to "tr" |
| PASS h6.dir: IDL set to "LTR" |
| PASS h6.dir: IDL set to "rtl" |
| PASS h6.dir: IDL set to "xrtl" |
| PASS h6.dir: IDL set to "rtl\0" |
| PASS h6.dir: IDL set to "tl" |
| PASS h6.dir: IDL set to "RTL" |
| PASS h6.dir: IDL set to "auto" |
| PASS h6.dir: IDL set to "xauto" |
| PASS h6.dir: IDL set to "auto\0" |
| PASS h6.dir: IDL set to "uto" |
| PASS h6.dir: IDL set to "AUTO" |
| PASS h6.className (<h6 class>): typeof IDL attribute |
| PASS h6.className (<h6 class>): IDL get with DOM attribute unset |
| PASS h6.className (<h6 class>): setAttribute() to "" |
| PASS h6.className (<h6 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 h6.className (<h6 class>): setAttribute() to undefined |
| PASS h6.className (<h6 class>): setAttribute() to 7 |
| PASS h6.className (<h6 class>): setAttribute() to 1.5 |
| PASS h6.className (<h6 class>): setAttribute() to "5%" |
| PASS h6.className (<h6 class>): setAttribute() to "+100" |
| PASS h6.className (<h6 class>): setAttribute() to ".5" |
| PASS h6.className (<h6 class>): setAttribute() to true |
| PASS h6.className (<h6 class>): setAttribute() to false |
| PASS h6.className (<h6 class>): setAttribute() to object "[object Object]" |
| PASS h6.className (<h6 class>): setAttribute() to NaN |
| PASS h6.className (<h6 class>): setAttribute() to Infinity |
| PASS h6.className (<h6 class>): setAttribute() to -Infinity |
| PASS h6.className (<h6 class>): setAttribute() to "\0" |
| PASS h6.className (<h6 class>): setAttribute() to null |
| PASS h6.className (<h6 class>): setAttribute() to object "test-toString" |
| PASS h6.className (<h6 class>): setAttribute() to object "test-valueOf" |
| PASS h6.className (<h6 class>): IDL set to "" |
| PASS h6.className (<h6 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 h6.className (<h6 class>): IDL set to undefined |
| PASS h6.className (<h6 class>): IDL set to 7 |
| PASS h6.className (<h6 class>): IDL set to 1.5 |
| PASS h6.className (<h6 class>): IDL set to "5%" |
| PASS h6.className (<h6 class>): IDL set to "+100" |
| PASS h6.className (<h6 class>): IDL set to ".5" |
| PASS h6.className (<h6 class>): IDL set to true |
| PASS h6.className (<h6 class>): IDL set to false |
| PASS h6.className (<h6 class>): IDL set to object "[object Object]" |
| PASS h6.className (<h6 class>): IDL set to NaN |
| PASS h6.className (<h6 class>): IDL set to Infinity |
| PASS h6.className (<h6 class>): IDL set to -Infinity |
| PASS h6.className (<h6 class>): IDL set to "\0" |
| PASS h6.className (<h6 class>): IDL set to null |
| PASS h6.className (<h6 class>): IDL set to object "test-toString" |
| PASS h6.className (<h6 class>): IDL set to object "test-valueOf" |
| FAIL h6.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL h6.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL h6.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL h6.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL h6.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL h6.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL h6.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL h6.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL h6.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL h6.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL h6.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS h6.autofocus: IDL set to true |
| FAIL h6.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL h6.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL h6.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL h6.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL h6.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL h6.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL h6.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL h6.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS h6.hidden: typeof IDL attribute |
| PASS h6.hidden: IDL get with DOM attribute unset |
| PASS h6.hidden: setAttribute() to "" |
| PASS h6.hidden: setAttribute() to " foo " |
| PASS h6.hidden: setAttribute() to undefined |
| PASS h6.hidden: setAttribute() to null |
| PASS h6.hidden: setAttribute() to 7 |
| PASS h6.hidden: setAttribute() to 1.5 |
| PASS h6.hidden: setAttribute() to "5%" |
| PASS h6.hidden: setAttribute() to "+100" |
| PASS h6.hidden: setAttribute() to ".5" |
| PASS h6.hidden: setAttribute() to true |
| PASS h6.hidden: setAttribute() to false |
| PASS h6.hidden: setAttribute() to object "[object Object]" |
| PASS h6.hidden: setAttribute() to NaN |
| PASS h6.hidden: setAttribute() to Infinity |
| PASS h6.hidden: setAttribute() to -Infinity |
| PASS h6.hidden: setAttribute() to "\0" |
| PASS h6.hidden: setAttribute() to object "test-toString" |
| PASS h6.hidden: setAttribute() to object "test-valueOf" |
| PASS h6.hidden: setAttribute() to "hidden" |
| PASS h6.hidden: IDL set to "" |
| PASS h6.hidden: IDL set to " foo " |
| PASS h6.hidden: IDL set to undefined |
| PASS h6.hidden: IDL set to null |
| PASS h6.hidden: IDL set to 7 |
| PASS h6.hidden: IDL set to 1.5 |
| PASS h6.hidden: IDL set to "5%" |
| PASS h6.hidden: IDL set to "+100" |
| PASS h6.hidden: IDL set to ".5" |
| PASS h6.hidden: IDL set to true |
| PASS h6.hidden: IDL set to false |
| PASS h6.hidden: IDL set to object "[object Object]" |
| PASS h6.hidden: IDL set to NaN |
| PASS h6.hidden: IDL set to Infinity |
| PASS h6.hidden: IDL set to -Infinity |
| PASS h6.hidden: IDL set to "\0" |
| PASS h6.hidden: IDL set to object "test-toString" |
| PASS h6.hidden: IDL set to object "test-valueOf" |
| PASS h6.accessKey: typeof IDL attribute |
| PASS h6.accessKey: IDL get with DOM attribute unset |
| PASS h6.accessKey: setAttribute() to "" |
| PASS h6.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 h6.accessKey: setAttribute() to undefined |
| PASS h6.accessKey: setAttribute() to 7 |
| PASS h6.accessKey: setAttribute() to 1.5 |
| PASS h6.accessKey: setAttribute() to "5%" |
| PASS h6.accessKey: setAttribute() to "+100" |
| PASS h6.accessKey: setAttribute() to ".5" |
| PASS h6.accessKey: setAttribute() to true |
| PASS h6.accessKey: setAttribute() to false |
| PASS h6.accessKey: setAttribute() to object "[object Object]" |
| PASS h6.accessKey: setAttribute() to NaN |
| PASS h6.accessKey: setAttribute() to Infinity |
| PASS h6.accessKey: setAttribute() to -Infinity |
| PASS h6.accessKey: setAttribute() to "\0" |
| PASS h6.accessKey: setAttribute() to null |
| PASS h6.accessKey: setAttribute() to object "test-toString" |
| PASS h6.accessKey: setAttribute() to object "test-valueOf" |
| PASS h6.accessKey: IDL set to "" |
| PASS h6.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 h6.accessKey: IDL set to undefined |
| PASS h6.accessKey: IDL set to 7 |
| PASS h6.accessKey: IDL set to 1.5 |
| PASS h6.accessKey: IDL set to "5%" |
| PASS h6.accessKey: IDL set to "+100" |
| PASS h6.accessKey: IDL set to ".5" |
| PASS h6.accessKey: IDL set to true |
| PASS h6.accessKey: IDL set to false |
| PASS h6.accessKey: IDL set to object "[object Object]" |
| PASS h6.accessKey: IDL set to NaN |
| PASS h6.accessKey: IDL set to Infinity |
| PASS h6.accessKey: IDL set to -Infinity |
| PASS h6.accessKey: IDL set to "\0" |
| PASS h6.accessKey: IDL set to null |
| PASS h6.accessKey: IDL set to object "test-toString" |
| PASS h6.accessKey: IDL set to object "test-valueOf" |
| PASS h6.tabIndex: typeof IDL attribute |
| PASS h6.tabIndex: setAttribute() to -36 |
| PASS h6.tabIndex: setAttribute() to -1 |
| PASS h6.tabIndex: setAttribute() to 0 |
| PASS h6.tabIndex: setAttribute() to 1 |
| PASS h6.tabIndex: setAttribute() to 2147483647 |
| PASS h6.tabIndex: setAttribute() to -2147483648 |
| PASS h6.tabIndex: setAttribute() to "-1" |
| PASS h6.tabIndex: setAttribute() to "-0" |
| PASS h6.tabIndex: setAttribute() to "0" |
| PASS h6.tabIndex: setAttribute() to "1" |
| PASS h6.tabIndex: setAttribute() to "\t7" |
| PASS h6.tabIndex: setAttribute() to "\f7" |
| PASS h6.tabIndex: setAttribute() to " 7" |
| PASS h6.tabIndex: setAttribute() to "\n7" |
| PASS h6.tabIndex: setAttribute() to "\r7" |
| PASS h6.tabIndex: setAttribute() to 1.5 |
| PASS h6.tabIndex: setAttribute() to "5%" |
| PASS h6.tabIndex: setAttribute() to "+100" |
| PASS h6.tabIndex: setAttribute() to object "2" |
| PASS h6.tabIndex: IDL set to -36 |
| PASS h6.tabIndex: IDL set to -1 |
| PASS h6.tabIndex: IDL set to 0 |
| PASS h6.tabIndex: IDL set to 1 |
| PASS h6.tabIndex: IDL set to 2147483647 |
| PASS h6.tabIndex: IDL set to -2147483648 |
| PASS h6.align: typeof IDL attribute |
| PASS h6.align: IDL get with DOM attribute unset |
| PASS h6.align: setAttribute() to "" |
| PASS h6.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 h6.align: setAttribute() to undefined |
| PASS h6.align: setAttribute() to 7 |
| PASS h6.align: setAttribute() to 1.5 |
| PASS h6.align: setAttribute() to "5%" |
| PASS h6.align: setAttribute() to "+100" |
| PASS h6.align: setAttribute() to ".5" |
| PASS h6.align: setAttribute() to true |
| PASS h6.align: setAttribute() to false |
| PASS h6.align: setAttribute() to object "[object Object]" |
| PASS h6.align: setAttribute() to NaN |
| PASS h6.align: setAttribute() to Infinity |
| PASS h6.align: setAttribute() to -Infinity |
| PASS h6.align: setAttribute() to "\0" |
| PASS h6.align: setAttribute() to null |
| PASS h6.align: setAttribute() to object "test-toString" |
| PASS h6.align: setAttribute() to object "test-valueOf" |
| PASS h6.align: IDL set to "" |
| PASS h6.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 h6.align: IDL set to undefined |
| PASS h6.align: IDL set to 7 |
| PASS h6.align: IDL set to 1.5 |
| PASS h6.align: IDL set to "5%" |
| PASS h6.align: IDL set to "+100" |
| PASS h6.align: IDL set to ".5" |
| PASS h6.align: IDL set to true |
| PASS h6.align: IDL set to false |
| PASS h6.align: IDL set to object "[object Object]" |
| PASS h6.align: IDL set to NaN |
| PASS h6.align: IDL set to Infinity |
| PASS h6.align: IDL set to -Infinity |
| PASS h6.align: IDL set to "\0" |
| PASS h6.align: IDL set to null |
| PASS h6.align: IDL set to object "test-toString" |
| PASS h6.align: IDL set to object "test-valueOf" |
| PASS hgroup.title: typeof IDL attribute |
| PASS hgroup.title: IDL get with DOM attribute unset |
| PASS hgroup.title: setAttribute() to "" |
| PASS hgroup.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 hgroup.title: setAttribute() to undefined |
| PASS hgroup.title: setAttribute() to 7 |
| PASS hgroup.title: setAttribute() to 1.5 |
| PASS hgroup.title: setAttribute() to "5%" |
| PASS hgroup.title: setAttribute() to "+100" |
| PASS hgroup.title: setAttribute() to ".5" |
| PASS hgroup.title: setAttribute() to true |
| PASS hgroup.title: setAttribute() to false |
| PASS hgroup.title: setAttribute() to object "[object Object]" |
| PASS hgroup.title: setAttribute() to NaN |
| PASS hgroup.title: setAttribute() to Infinity |
| PASS hgroup.title: setAttribute() to -Infinity |
| PASS hgroup.title: setAttribute() to "\0" |
| PASS hgroup.title: setAttribute() to null |
| PASS hgroup.title: setAttribute() to object "test-toString" |
| PASS hgroup.title: setAttribute() to object "test-valueOf" |
| PASS hgroup.title: IDL set to "" |
| PASS hgroup.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 hgroup.title: IDL set to undefined |
| PASS hgroup.title: IDL set to 7 |
| PASS hgroup.title: IDL set to 1.5 |
| PASS hgroup.title: IDL set to "5%" |
| PASS hgroup.title: IDL set to "+100" |
| PASS hgroup.title: IDL set to ".5" |
| PASS hgroup.title: IDL set to true |
| PASS hgroup.title: IDL set to false |
| PASS hgroup.title: IDL set to object "[object Object]" |
| PASS hgroup.title: IDL set to NaN |
| PASS hgroup.title: IDL set to Infinity |
| PASS hgroup.title: IDL set to -Infinity |
| PASS hgroup.title: IDL set to "\0" |
| PASS hgroup.title: IDL set to null |
| PASS hgroup.title: IDL set to object "test-toString" |
| PASS hgroup.title: IDL set to object "test-valueOf" |
| PASS hgroup.lang: typeof IDL attribute |
| PASS hgroup.lang: IDL get with DOM attribute unset |
| PASS hgroup.lang: setAttribute() to "" |
| PASS hgroup.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 hgroup.lang: setAttribute() to undefined |
| PASS hgroup.lang: setAttribute() to 7 |
| PASS hgroup.lang: setAttribute() to 1.5 |
| PASS hgroup.lang: setAttribute() to "5%" |
| PASS hgroup.lang: setAttribute() to "+100" |
| PASS hgroup.lang: setAttribute() to ".5" |
| PASS hgroup.lang: setAttribute() to true |
| PASS hgroup.lang: setAttribute() to false |
| PASS hgroup.lang: setAttribute() to object "[object Object]" |
| PASS hgroup.lang: setAttribute() to NaN |
| PASS hgroup.lang: setAttribute() to Infinity |
| PASS hgroup.lang: setAttribute() to -Infinity |
| PASS hgroup.lang: setAttribute() to "\0" |
| PASS hgroup.lang: setAttribute() to null |
| PASS hgroup.lang: setAttribute() to object "test-toString" |
| PASS hgroup.lang: setAttribute() to object "test-valueOf" |
| PASS hgroup.lang: IDL set to "" |
| PASS hgroup.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 hgroup.lang: IDL set to undefined |
| PASS hgroup.lang: IDL set to 7 |
| PASS hgroup.lang: IDL set to 1.5 |
| PASS hgroup.lang: IDL set to "5%" |
| PASS hgroup.lang: IDL set to "+100" |
| PASS hgroup.lang: IDL set to ".5" |
| PASS hgroup.lang: IDL set to true |
| PASS hgroup.lang: IDL set to false |
| PASS hgroup.lang: IDL set to object "[object Object]" |
| PASS hgroup.lang: IDL set to NaN |
| PASS hgroup.lang: IDL set to Infinity |
| PASS hgroup.lang: IDL set to -Infinity |
| PASS hgroup.lang: IDL set to "\0" |
| PASS hgroup.lang: IDL set to null |
| PASS hgroup.lang: IDL set to object "test-toString" |
| PASS hgroup.lang: IDL set to object "test-valueOf" |
| PASS hgroup.dir: typeof IDL attribute |
| PASS hgroup.dir: IDL get with DOM attribute unset |
| PASS hgroup.dir: setAttribute() to "" |
| PASS hgroup.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 hgroup.dir: setAttribute() to undefined |
| PASS hgroup.dir: setAttribute() to 7 |
| PASS hgroup.dir: setAttribute() to 1.5 |
| PASS hgroup.dir: setAttribute() to "5%" |
| PASS hgroup.dir: setAttribute() to "+100" |
| PASS hgroup.dir: setAttribute() to ".5" |
| PASS hgroup.dir: setAttribute() to true |
| PASS hgroup.dir: setAttribute() to false |
| PASS hgroup.dir: setAttribute() to object "[object Object]" |
| PASS hgroup.dir: setAttribute() to NaN |
| PASS hgroup.dir: setAttribute() to Infinity |
| PASS hgroup.dir: setAttribute() to -Infinity |
| PASS hgroup.dir: setAttribute() to "\0" |
| PASS hgroup.dir: setAttribute() to null |
| PASS hgroup.dir: setAttribute() to object "test-toString" |
| PASS hgroup.dir: setAttribute() to object "test-valueOf" |
| PASS hgroup.dir: setAttribute() to "ltr" |
| PASS hgroup.dir: setAttribute() to "xltr" |
| PASS hgroup.dir: setAttribute() to "ltr\0" |
| PASS hgroup.dir: setAttribute() to "tr" |
| PASS hgroup.dir: setAttribute() to "LTR" |
| PASS hgroup.dir: setAttribute() to "rtl" |
| PASS hgroup.dir: setAttribute() to "xrtl" |
| PASS hgroup.dir: setAttribute() to "rtl\0" |
| PASS hgroup.dir: setAttribute() to "tl" |
| PASS hgroup.dir: setAttribute() to "RTL" |
| PASS hgroup.dir: setAttribute() to "auto" |
| PASS hgroup.dir: setAttribute() to "xauto" |
| PASS hgroup.dir: setAttribute() to "auto\0" |
| PASS hgroup.dir: setAttribute() to "uto" |
| PASS hgroup.dir: setAttribute() to "AUTO" |
| PASS hgroup.dir: IDL set to "" |
| PASS hgroup.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 hgroup.dir: IDL set to undefined |
| PASS hgroup.dir: IDL set to 7 |
| PASS hgroup.dir: IDL set to 1.5 |
| PASS hgroup.dir: IDL set to "5%" |
| PASS hgroup.dir: IDL set to "+100" |
| PASS hgroup.dir: IDL set to ".5" |
| PASS hgroup.dir: IDL set to true |
| PASS hgroup.dir: IDL set to false |
| PASS hgroup.dir: IDL set to object "[object Object]" |
| PASS hgroup.dir: IDL set to NaN |
| PASS hgroup.dir: IDL set to Infinity |
| PASS hgroup.dir: IDL set to -Infinity |
| PASS hgroup.dir: IDL set to "\0" |
| PASS hgroup.dir: IDL set to null |
| PASS hgroup.dir: IDL set to object "test-toString" |
| PASS hgroup.dir: IDL set to object "test-valueOf" |
| PASS hgroup.dir: IDL set to "ltr" |
| PASS hgroup.dir: IDL set to "xltr" |
| PASS hgroup.dir: IDL set to "ltr\0" |
| PASS hgroup.dir: IDL set to "tr" |
| PASS hgroup.dir: IDL set to "LTR" |
| PASS hgroup.dir: IDL set to "rtl" |
| PASS hgroup.dir: IDL set to "xrtl" |
| PASS hgroup.dir: IDL set to "rtl\0" |
| PASS hgroup.dir: IDL set to "tl" |
| PASS hgroup.dir: IDL set to "RTL" |
| PASS hgroup.dir: IDL set to "auto" |
| PASS hgroup.dir: IDL set to "xauto" |
| PASS hgroup.dir: IDL set to "auto\0" |
| PASS hgroup.dir: IDL set to "uto" |
| PASS hgroup.dir: IDL set to "AUTO" |
| PASS hgroup.className (<hgroup class>): typeof IDL attribute |
| PASS hgroup.className (<hgroup class>): IDL get with DOM attribute unset |
| PASS hgroup.className (<hgroup class>): setAttribute() to "" |
| PASS hgroup.className (<hgroup 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 hgroup.className (<hgroup class>): setAttribute() to undefined |
| PASS hgroup.className (<hgroup class>): setAttribute() to 7 |
| PASS hgroup.className (<hgroup class>): setAttribute() to 1.5 |
| PASS hgroup.className (<hgroup class>): setAttribute() to "5%" |
| PASS hgroup.className (<hgroup class>): setAttribute() to "+100" |
| PASS hgroup.className (<hgroup class>): setAttribute() to ".5" |
| PASS hgroup.className (<hgroup class>): setAttribute() to true |
| PASS hgroup.className (<hgroup class>): setAttribute() to false |
| PASS hgroup.className (<hgroup class>): setAttribute() to object "[object Object]" |
| PASS hgroup.className (<hgroup class>): setAttribute() to NaN |
| PASS hgroup.className (<hgroup class>): setAttribute() to Infinity |
| PASS hgroup.className (<hgroup class>): setAttribute() to -Infinity |
| PASS hgroup.className (<hgroup class>): setAttribute() to "\0" |
| PASS hgroup.className (<hgroup class>): setAttribute() to null |
| PASS hgroup.className (<hgroup class>): setAttribute() to object "test-toString" |
| PASS hgroup.className (<hgroup class>): setAttribute() to object "test-valueOf" |
| PASS hgroup.className (<hgroup class>): IDL set to "" |
| PASS hgroup.className (<hgroup 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 hgroup.className (<hgroup class>): IDL set to undefined |
| PASS hgroup.className (<hgroup class>): IDL set to 7 |
| PASS hgroup.className (<hgroup class>): IDL set to 1.5 |
| PASS hgroup.className (<hgroup class>): IDL set to "5%" |
| PASS hgroup.className (<hgroup class>): IDL set to "+100" |
| PASS hgroup.className (<hgroup class>): IDL set to ".5" |
| PASS hgroup.className (<hgroup class>): IDL set to true |
| PASS hgroup.className (<hgroup class>): IDL set to false |
| PASS hgroup.className (<hgroup class>): IDL set to object "[object Object]" |
| PASS hgroup.className (<hgroup class>): IDL set to NaN |
| PASS hgroup.className (<hgroup class>): IDL set to Infinity |
| PASS hgroup.className (<hgroup class>): IDL set to -Infinity |
| PASS hgroup.className (<hgroup class>): IDL set to "\0" |
| PASS hgroup.className (<hgroup class>): IDL set to null |
| PASS hgroup.className (<hgroup class>): IDL set to object "test-toString" |
| PASS hgroup.className (<hgroup class>): IDL set to object "test-valueOf" |
| FAIL hgroup.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL hgroup.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL hgroup.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL hgroup.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL hgroup.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL hgroup.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL hgroup.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL hgroup.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL hgroup.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL hgroup.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL hgroup.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS hgroup.autofocus: IDL set to true |
| FAIL hgroup.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL hgroup.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL hgroup.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL hgroup.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL hgroup.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL hgroup.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL hgroup.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL hgroup.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS hgroup.hidden: typeof IDL attribute |
| PASS hgroup.hidden: IDL get with DOM attribute unset |
| PASS hgroup.hidden: setAttribute() to "" |
| PASS hgroup.hidden: setAttribute() to " foo " |
| PASS hgroup.hidden: setAttribute() to undefined |
| PASS hgroup.hidden: setAttribute() to null |
| PASS hgroup.hidden: setAttribute() to 7 |
| PASS hgroup.hidden: setAttribute() to 1.5 |
| PASS hgroup.hidden: setAttribute() to "5%" |
| PASS hgroup.hidden: setAttribute() to "+100" |
| PASS hgroup.hidden: setAttribute() to ".5" |
| PASS hgroup.hidden: setAttribute() to true |
| PASS hgroup.hidden: setAttribute() to false |
| PASS hgroup.hidden: setAttribute() to object "[object Object]" |
| PASS hgroup.hidden: setAttribute() to NaN |
| PASS hgroup.hidden: setAttribute() to Infinity |
| PASS hgroup.hidden: setAttribute() to -Infinity |
| PASS hgroup.hidden: setAttribute() to "\0" |
| PASS hgroup.hidden: setAttribute() to object "test-toString" |
| PASS hgroup.hidden: setAttribute() to object "test-valueOf" |
| PASS hgroup.hidden: setAttribute() to "hidden" |
| PASS hgroup.hidden: IDL set to "" |
| PASS hgroup.hidden: IDL set to " foo " |
| PASS hgroup.hidden: IDL set to undefined |
| PASS hgroup.hidden: IDL set to null |
| PASS hgroup.hidden: IDL set to 7 |
| PASS hgroup.hidden: IDL set to 1.5 |
| PASS hgroup.hidden: IDL set to "5%" |
| PASS hgroup.hidden: IDL set to "+100" |
| PASS hgroup.hidden: IDL set to ".5" |
| PASS hgroup.hidden: IDL set to true |
| PASS hgroup.hidden: IDL set to false |
| PASS hgroup.hidden: IDL set to object "[object Object]" |
| PASS hgroup.hidden: IDL set to NaN |
| PASS hgroup.hidden: IDL set to Infinity |
| PASS hgroup.hidden: IDL set to -Infinity |
| PASS hgroup.hidden: IDL set to "\0" |
| PASS hgroup.hidden: IDL set to object "test-toString" |
| PASS hgroup.hidden: IDL set to object "test-valueOf" |
| PASS hgroup.accessKey: typeof IDL attribute |
| PASS hgroup.accessKey: IDL get with DOM attribute unset |
| PASS hgroup.accessKey: setAttribute() to "" |
| PASS hgroup.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 hgroup.accessKey: setAttribute() to undefined |
| PASS hgroup.accessKey: setAttribute() to 7 |
| PASS hgroup.accessKey: setAttribute() to 1.5 |
| PASS hgroup.accessKey: setAttribute() to "5%" |
| PASS hgroup.accessKey: setAttribute() to "+100" |
| PASS hgroup.accessKey: setAttribute() to ".5" |
| PASS hgroup.accessKey: setAttribute() to true |
| PASS hgroup.accessKey: setAttribute() to false |
| PASS hgroup.accessKey: setAttribute() to object "[object Object]" |
| PASS hgroup.accessKey: setAttribute() to NaN |
| PASS hgroup.accessKey: setAttribute() to Infinity |
| PASS hgroup.accessKey: setAttribute() to -Infinity |
| PASS hgroup.accessKey: setAttribute() to "\0" |
| PASS hgroup.accessKey: setAttribute() to null |
| PASS hgroup.accessKey: setAttribute() to object "test-toString" |
| PASS hgroup.accessKey: setAttribute() to object "test-valueOf" |
| PASS hgroup.accessKey: IDL set to "" |
| PASS hgroup.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 hgroup.accessKey: IDL set to undefined |
| PASS hgroup.accessKey: IDL set to 7 |
| PASS hgroup.accessKey: IDL set to 1.5 |
| PASS hgroup.accessKey: IDL set to "5%" |
| PASS hgroup.accessKey: IDL set to "+100" |
| PASS hgroup.accessKey: IDL set to ".5" |
| PASS hgroup.accessKey: IDL set to true |
| PASS hgroup.accessKey: IDL set to false |
| PASS hgroup.accessKey: IDL set to object "[object Object]" |
| PASS hgroup.accessKey: IDL set to NaN |
| PASS hgroup.accessKey: IDL set to Infinity |
| PASS hgroup.accessKey: IDL set to -Infinity |
| PASS hgroup.accessKey: IDL set to "\0" |
| PASS hgroup.accessKey: IDL set to null |
| PASS hgroup.accessKey: IDL set to object "test-toString" |
| PASS hgroup.accessKey: IDL set to object "test-valueOf" |
| PASS hgroup.tabIndex: typeof IDL attribute |
| PASS hgroup.tabIndex: setAttribute() to -36 |
| PASS hgroup.tabIndex: setAttribute() to -1 |
| PASS hgroup.tabIndex: setAttribute() to 0 |
| PASS hgroup.tabIndex: setAttribute() to 1 |
| PASS hgroup.tabIndex: setAttribute() to 2147483647 |
| PASS hgroup.tabIndex: setAttribute() to -2147483648 |
| PASS hgroup.tabIndex: setAttribute() to "-1" |
| PASS hgroup.tabIndex: setAttribute() to "-0" |
| PASS hgroup.tabIndex: setAttribute() to "0" |
| PASS hgroup.tabIndex: setAttribute() to "1" |
| PASS hgroup.tabIndex: setAttribute() to "\t7" |
| PASS hgroup.tabIndex: setAttribute() to "\f7" |
| PASS hgroup.tabIndex: setAttribute() to " 7" |
| PASS hgroup.tabIndex: setAttribute() to "\n7" |
| PASS hgroup.tabIndex: setAttribute() to "\r7" |
| PASS hgroup.tabIndex: setAttribute() to 1.5 |
| PASS hgroup.tabIndex: setAttribute() to "5%" |
| PASS hgroup.tabIndex: setAttribute() to "+100" |
| PASS hgroup.tabIndex: setAttribute() to object "2" |
| PASS hgroup.tabIndex: IDL set to -36 |
| PASS hgroup.tabIndex: IDL set to -1 |
| PASS hgroup.tabIndex: IDL set to 0 |
| PASS hgroup.tabIndex: IDL set to 1 |
| PASS hgroup.tabIndex: IDL set to 2147483647 |
| PASS hgroup.tabIndex: IDL set to -2147483648 |
| PASS header.title: typeof IDL attribute |
| PASS header.title: IDL get with DOM attribute unset |
| PASS header.title: setAttribute() to "" |
| PASS header.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 header.title: setAttribute() to undefined |
| PASS header.title: setAttribute() to 7 |
| PASS header.title: setAttribute() to 1.5 |
| PASS header.title: setAttribute() to "5%" |
| PASS header.title: setAttribute() to "+100" |
| PASS header.title: setAttribute() to ".5" |
| PASS header.title: setAttribute() to true |
| PASS header.title: setAttribute() to false |
| PASS header.title: setAttribute() to object "[object Object]" |
| PASS header.title: setAttribute() to NaN |
| PASS header.title: setAttribute() to Infinity |
| PASS header.title: setAttribute() to -Infinity |
| PASS header.title: setAttribute() to "\0" |
| PASS header.title: setAttribute() to null |
| PASS header.title: setAttribute() to object "test-toString" |
| PASS header.title: setAttribute() to object "test-valueOf" |
| PASS header.title: IDL set to "" |
| PASS header.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 header.title: IDL set to undefined |
| PASS header.title: IDL set to 7 |
| PASS header.title: IDL set to 1.5 |
| PASS header.title: IDL set to "5%" |
| PASS header.title: IDL set to "+100" |
| PASS header.title: IDL set to ".5" |
| PASS header.title: IDL set to true |
| PASS header.title: IDL set to false |
| PASS header.title: IDL set to object "[object Object]" |
| PASS header.title: IDL set to NaN |
| PASS header.title: IDL set to Infinity |
| PASS header.title: IDL set to -Infinity |
| PASS header.title: IDL set to "\0" |
| PASS header.title: IDL set to null |
| PASS header.title: IDL set to object "test-toString" |
| PASS header.title: IDL set to object "test-valueOf" |
| PASS header.lang: typeof IDL attribute |
| PASS header.lang: IDL get with DOM attribute unset |
| PASS header.lang: setAttribute() to "" |
| PASS header.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 header.lang: setAttribute() to undefined |
| PASS header.lang: setAttribute() to 7 |
| PASS header.lang: setAttribute() to 1.5 |
| PASS header.lang: setAttribute() to "5%" |
| PASS header.lang: setAttribute() to "+100" |
| PASS header.lang: setAttribute() to ".5" |
| PASS header.lang: setAttribute() to true |
| PASS header.lang: setAttribute() to false |
| PASS header.lang: setAttribute() to object "[object Object]" |
| PASS header.lang: setAttribute() to NaN |
| PASS header.lang: setAttribute() to Infinity |
| PASS header.lang: setAttribute() to -Infinity |
| PASS header.lang: setAttribute() to "\0" |
| PASS header.lang: setAttribute() to null |
| PASS header.lang: setAttribute() to object "test-toString" |
| PASS header.lang: setAttribute() to object "test-valueOf" |
| PASS header.lang: IDL set to "" |
| PASS header.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 header.lang: IDL set to undefined |
| PASS header.lang: IDL set to 7 |
| PASS header.lang: IDL set to 1.5 |
| PASS header.lang: IDL set to "5%" |
| PASS header.lang: IDL set to "+100" |
| PASS header.lang: IDL set to ".5" |
| PASS header.lang: IDL set to true |
| PASS header.lang: IDL set to false |
| PASS header.lang: IDL set to object "[object Object]" |
| PASS header.lang: IDL set to NaN |
| PASS header.lang: IDL set to Infinity |
| PASS header.lang: IDL set to -Infinity |
| PASS header.lang: IDL set to "\0" |
| PASS header.lang: IDL set to null |
| PASS header.lang: IDL set to object "test-toString" |
| PASS header.lang: IDL set to object "test-valueOf" |
| PASS header.dir: typeof IDL attribute |
| PASS header.dir: IDL get with DOM attribute unset |
| PASS header.dir: setAttribute() to "" |
| PASS header.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 header.dir: setAttribute() to undefined |
| PASS header.dir: setAttribute() to 7 |
| PASS header.dir: setAttribute() to 1.5 |
| PASS header.dir: setAttribute() to "5%" |
| PASS header.dir: setAttribute() to "+100" |
| PASS header.dir: setAttribute() to ".5" |
| PASS header.dir: setAttribute() to true |
| PASS header.dir: setAttribute() to false |
| PASS header.dir: setAttribute() to object "[object Object]" |
| PASS header.dir: setAttribute() to NaN |
| PASS header.dir: setAttribute() to Infinity |
| PASS header.dir: setAttribute() to -Infinity |
| PASS header.dir: setAttribute() to "\0" |
| PASS header.dir: setAttribute() to null |
| PASS header.dir: setAttribute() to object "test-toString" |
| PASS header.dir: setAttribute() to object "test-valueOf" |
| PASS header.dir: setAttribute() to "ltr" |
| PASS header.dir: setAttribute() to "xltr" |
| PASS header.dir: setAttribute() to "ltr\0" |
| PASS header.dir: setAttribute() to "tr" |
| PASS header.dir: setAttribute() to "LTR" |
| PASS header.dir: setAttribute() to "rtl" |
| PASS header.dir: setAttribute() to "xrtl" |
| PASS header.dir: setAttribute() to "rtl\0" |
| PASS header.dir: setAttribute() to "tl" |
| PASS header.dir: setAttribute() to "RTL" |
| PASS header.dir: setAttribute() to "auto" |
| PASS header.dir: setAttribute() to "xauto" |
| PASS header.dir: setAttribute() to "auto\0" |
| PASS header.dir: setAttribute() to "uto" |
| PASS header.dir: setAttribute() to "AUTO" |
| PASS header.dir: IDL set to "" |
| PASS header.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 header.dir: IDL set to undefined |
| PASS header.dir: IDL set to 7 |
| PASS header.dir: IDL set to 1.5 |
| PASS header.dir: IDL set to "5%" |
| PASS header.dir: IDL set to "+100" |
| PASS header.dir: IDL set to ".5" |
| PASS header.dir: IDL set to true |
| PASS header.dir: IDL set to false |
| PASS header.dir: IDL set to object "[object Object]" |
| PASS header.dir: IDL set to NaN |
| PASS header.dir: IDL set to Infinity |
| PASS header.dir: IDL set to -Infinity |
| PASS header.dir: IDL set to "\0" |
| PASS header.dir: IDL set to null |
| PASS header.dir: IDL set to object "test-toString" |
| PASS header.dir: IDL set to object "test-valueOf" |
| PASS header.dir: IDL set to "ltr" |
| PASS header.dir: IDL set to "xltr" |
| PASS header.dir: IDL set to "ltr\0" |
| PASS header.dir: IDL set to "tr" |
| PASS header.dir: IDL set to "LTR" |
| PASS header.dir: IDL set to "rtl" |
| PASS header.dir: IDL set to "xrtl" |
| PASS header.dir: IDL set to "rtl\0" |
| PASS header.dir: IDL set to "tl" |
| PASS header.dir: IDL set to "RTL" |
| PASS header.dir: IDL set to "auto" |
| PASS header.dir: IDL set to "xauto" |
| PASS header.dir: IDL set to "auto\0" |
| PASS header.dir: IDL set to "uto" |
| PASS header.dir: IDL set to "AUTO" |
| PASS header.className (<header class>): typeof IDL attribute |
| PASS header.className (<header class>): IDL get with DOM attribute unset |
| PASS header.className (<header class>): setAttribute() to "" |
| PASS header.className (<header 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 header.className (<header class>): setAttribute() to undefined |
| PASS header.className (<header class>): setAttribute() to 7 |
| PASS header.className (<header class>): setAttribute() to 1.5 |
| PASS header.className (<header class>): setAttribute() to "5%" |
| PASS header.className (<header class>): setAttribute() to "+100" |
| PASS header.className (<header class>): setAttribute() to ".5" |
| PASS header.className (<header class>): setAttribute() to true |
| PASS header.className (<header class>): setAttribute() to false |
| PASS header.className (<header class>): setAttribute() to object "[object Object]" |
| PASS header.className (<header class>): setAttribute() to NaN |
| PASS header.className (<header class>): setAttribute() to Infinity |
| PASS header.className (<header class>): setAttribute() to -Infinity |
| PASS header.className (<header class>): setAttribute() to "\0" |
| PASS header.className (<header class>): setAttribute() to null |
| PASS header.className (<header class>): setAttribute() to object "test-toString" |
| PASS header.className (<header class>): setAttribute() to object "test-valueOf" |
| PASS header.className (<header class>): IDL set to "" |
| PASS header.className (<header 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 header.className (<header class>): IDL set to undefined |
| PASS header.className (<header class>): IDL set to 7 |
| PASS header.className (<header class>): IDL set to 1.5 |
| PASS header.className (<header class>): IDL set to "5%" |
| PASS header.className (<header class>): IDL set to "+100" |
| PASS header.className (<header class>): IDL set to ".5" |
| PASS header.className (<header class>): IDL set to true |
| PASS header.className (<header class>): IDL set to false |
| PASS header.className (<header class>): IDL set to object "[object Object]" |
| PASS header.className (<header class>): IDL set to NaN |
| PASS header.className (<header class>): IDL set to Infinity |
| PASS header.className (<header class>): IDL set to -Infinity |
| PASS header.className (<header class>): IDL set to "\0" |
| PASS header.className (<header class>): IDL set to null |
| PASS header.className (<header class>): IDL set to object "test-toString" |
| PASS header.className (<header class>): IDL set to object "test-valueOf" |
| FAIL header.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL header.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL header.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL header.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL header.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL header.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL header.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL header.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL header.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL header.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL header.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS header.autofocus: IDL set to true |
| FAIL header.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL header.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL header.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL header.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL header.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL header.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL header.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL header.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS header.hidden: typeof IDL attribute |
| PASS header.hidden: IDL get with DOM attribute unset |
| PASS header.hidden: setAttribute() to "" |
| PASS header.hidden: setAttribute() to " foo " |
| PASS header.hidden: setAttribute() to undefined |
| PASS header.hidden: setAttribute() to null |
| PASS header.hidden: setAttribute() to 7 |
| PASS header.hidden: setAttribute() to 1.5 |
| PASS header.hidden: setAttribute() to "5%" |
| PASS header.hidden: setAttribute() to "+100" |
| PASS header.hidden: setAttribute() to ".5" |
| PASS header.hidden: setAttribute() to true |
| PASS header.hidden: setAttribute() to false |
| PASS header.hidden: setAttribute() to object "[object Object]" |
| PASS header.hidden: setAttribute() to NaN |
| PASS header.hidden: setAttribute() to Infinity |
| PASS header.hidden: setAttribute() to -Infinity |
| PASS header.hidden: setAttribute() to "\0" |
| PASS header.hidden: setAttribute() to object "test-toString" |
| PASS header.hidden: setAttribute() to object "test-valueOf" |
| PASS header.hidden: setAttribute() to "hidden" |
| PASS header.hidden: IDL set to "" |
| PASS header.hidden: IDL set to " foo " |
| PASS header.hidden: IDL set to undefined |
| PASS header.hidden: IDL set to null |
| PASS header.hidden: IDL set to 7 |
| PASS header.hidden: IDL set to 1.5 |
| PASS header.hidden: IDL set to "5%" |
| PASS header.hidden: IDL set to "+100" |
| PASS header.hidden: IDL set to ".5" |
| PASS header.hidden: IDL set to true |
| PASS header.hidden: IDL set to false |
| PASS header.hidden: IDL set to object "[object Object]" |
| PASS header.hidden: IDL set to NaN |
| PASS header.hidden: IDL set to Infinity |
| PASS header.hidden: IDL set to -Infinity |
| PASS header.hidden: IDL set to "\0" |
| PASS header.hidden: IDL set to object "test-toString" |
| PASS header.hidden: IDL set to object "test-valueOf" |
| PASS header.accessKey: typeof IDL attribute |
| PASS header.accessKey: IDL get with DOM attribute unset |
| PASS header.accessKey: setAttribute() to "" |
| PASS header.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 header.accessKey: setAttribute() to undefined |
| PASS header.accessKey: setAttribute() to 7 |
| PASS header.accessKey: setAttribute() to 1.5 |
| PASS header.accessKey: setAttribute() to "5%" |
| PASS header.accessKey: setAttribute() to "+100" |
| PASS header.accessKey: setAttribute() to ".5" |
| PASS header.accessKey: setAttribute() to true |
| PASS header.accessKey: setAttribute() to false |
| PASS header.accessKey: setAttribute() to object "[object Object]" |
| PASS header.accessKey: setAttribute() to NaN |
| PASS header.accessKey: setAttribute() to Infinity |
| PASS header.accessKey: setAttribute() to -Infinity |
| PASS header.accessKey: setAttribute() to "\0" |
| PASS header.accessKey: setAttribute() to null |
| PASS header.accessKey: setAttribute() to object "test-toString" |
| PASS header.accessKey: setAttribute() to object "test-valueOf" |
| PASS header.accessKey: IDL set to "" |
| PASS header.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 header.accessKey: IDL set to undefined |
| PASS header.accessKey: IDL set to 7 |
| PASS header.accessKey: IDL set to 1.5 |
| PASS header.accessKey: IDL set to "5%" |
| PASS header.accessKey: IDL set to "+100" |
| PASS header.accessKey: IDL set to ".5" |
| PASS header.accessKey: IDL set to true |
| PASS header.accessKey: IDL set to false |
| PASS header.accessKey: IDL set to object "[object Object]" |
| PASS header.accessKey: IDL set to NaN |
| PASS header.accessKey: IDL set to Infinity |
| PASS header.accessKey: IDL set to -Infinity |
| PASS header.accessKey: IDL set to "\0" |
| PASS header.accessKey: IDL set to null |
| PASS header.accessKey: IDL set to object "test-toString" |
| PASS header.accessKey: IDL set to object "test-valueOf" |
| PASS header.tabIndex: typeof IDL attribute |
| PASS header.tabIndex: setAttribute() to -36 |
| PASS header.tabIndex: setAttribute() to -1 |
| PASS header.tabIndex: setAttribute() to 0 |
| PASS header.tabIndex: setAttribute() to 1 |
| PASS header.tabIndex: setAttribute() to 2147483647 |
| PASS header.tabIndex: setAttribute() to -2147483648 |
| PASS header.tabIndex: setAttribute() to "-1" |
| PASS header.tabIndex: setAttribute() to "-0" |
| PASS header.tabIndex: setAttribute() to "0" |
| PASS header.tabIndex: setAttribute() to "1" |
| PASS header.tabIndex: setAttribute() to "\t7" |
| PASS header.tabIndex: setAttribute() to "\f7" |
| PASS header.tabIndex: setAttribute() to " 7" |
| PASS header.tabIndex: setAttribute() to "\n7" |
| PASS header.tabIndex: setAttribute() to "\r7" |
| PASS header.tabIndex: setAttribute() to 1.5 |
| PASS header.tabIndex: setAttribute() to "5%" |
| PASS header.tabIndex: setAttribute() to "+100" |
| PASS header.tabIndex: setAttribute() to object "2" |
| PASS header.tabIndex: IDL set to -36 |
| PASS header.tabIndex: IDL set to -1 |
| PASS header.tabIndex: IDL set to 0 |
| PASS header.tabIndex: IDL set to 1 |
| PASS header.tabIndex: IDL set to 2147483647 |
| PASS header.tabIndex: IDL set to -2147483648 |
| PASS footer.title: typeof IDL attribute |
| PASS footer.title: IDL get with DOM attribute unset |
| PASS footer.title: setAttribute() to "" |
| PASS footer.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 footer.title: setAttribute() to undefined |
| PASS footer.title: setAttribute() to 7 |
| PASS footer.title: setAttribute() to 1.5 |
| PASS footer.title: setAttribute() to "5%" |
| PASS footer.title: setAttribute() to "+100" |
| PASS footer.title: setAttribute() to ".5" |
| PASS footer.title: setAttribute() to true |
| PASS footer.title: setAttribute() to false |
| PASS footer.title: setAttribute() to object "[object Object]" |
| PASS footer.title: setAttribute() to NaN |
| PASS footer.title: setAttribute() to Infinity |
| PASS footer.title: setAttribute() to -Infinity |
| PASS footer.title: setAttribute() to "\0" |
| PASS footer.title: setAttribute() to null |
| PASS footer.title: setAttribute() to object "test-toString" |
| PASS footer.title: setAttribute() to object "test-valueOf" |
| PASS footer.title: IDL set to "" |
| PASS footer.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 footer.title: IDL set to undefined |
| PASS footer.title: IDL set to 7 |
| PASS footer.title: IDL set to 1.5 |
| PASS footer.title: IDL set to "5%" |
| PASS footer.title: IDL set to "+100" |
| PASS footer.title: IDL set to ".5" |
| PASS footer.title: IDL set to true |
| PASS footer.title: IDL set to false |
| PASS footer.title: IDL set to object "[object Object]" |
| PASS footer.title: IDL set to NaN |
| PASS footer.title: IDL set to Infinity |
| PASS footer.title: IDL set to -Infinity |
| PASS footer.title: IDL set to "\0" |
| PASS footer.title: IDL set to null |
| PASS footer.title: IDL set to object "test-toString" |
| PASS footer.title: IDL set to object "test-valueOf" |
| PASS footer.lang: typeof IDL attribute |
| PASS footer.lang: IDL get with DOM attribute unset |
| PASS footer.lang: setAttribute() to "" |
| PASS footer.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 footer.lang: setAttribute() to undefined |
| PASS footer.lang: setAttribute() to 7 |
| PASS footer.lang: setAttribute() to 1.5 |
| PASS footer.lang: setAttribute() to "5%" |
| PASS footer.lang: setAttribute() to "+100" |
| PASS footer.lang: setAttribute() to ".5" |
| PASS footer.lang: setAttribute() to true |
| PASS footer.lang: setAttribute() to false |
| PASS footer.lang: setAttribute() to object "[object Object]" |
| PASS footer.lang: setAttribute() to NaN |
| PASS footer.lang: setAttribute() to Infinity |
| PASS footer.lang: setAttribute() to -Infinity |
| PASS footer.lang: setAttribute() to "\0" |
| PASS footer.lang: setAttribute() to null |
| PASS footer.lang: setAttribute() to object "test-toString" |
| PASS footer.lang: setAttribute() to object "test-valueOf" |
| PASS footer.lang: IDL set to "" |
| PASS footer.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 footer.lang: IDL set to undefined |
| PASS footer.lang: IDL set to 7 |
| PASS footer.lang: IDL set to 1.5 |
| PASS footer.lang: IDL set to "5%" |
| PASS footer.lang: IDL set to "+100" |
| PASS footer.lang: IDL set to ".5" |
| PASS footer.lang: IDL set to true |
| PASS footer.lang: IDL set to false |
| PASS footer.lang: IDL set to object "[object Object]" |
| PASS footer.lang: IDL set to NaN |
| PASS footer.lang: IDL set to Infinity |
| PASS footer.lang: IDL set to -Infinity |
| PASS footer.lang: IDL set to "\0" |
| PASS footer.lang: IDL set to null |
| PASS footer.lang: IDL set to object "test-toString" |
| PASS footer.lang: IDL set to object "test-valueOf" |
| PASS footer.dir: typeof IDL attribute |
| PASS footer.dir: IDL get with DOM attribute unset |
| PASS footer.dir: setAttribute() to "" |
| PASS footer.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 footer.dir: setAttribute() to undefined |
| PASS footer.dir: setAttribute() to 7 |
| PASS footer.dir: setAttribute() to 1.5 |
| PASS footer.dir: setAttribute() to "5%" |
| PASS footer.dir: setAttribute() to "+100" |
| PASS footer.dir: setAttribute() to ".5" |
| PASS footer.dir: setAttribute() to true |
| PASS footer.dir: setAttribute() to false |
| PASS footer.dir: setAttribute() to object "[object Object]" |
| PASS footer.dir: setAttribute() to NaN |
| PASS footer.dir: setAttribute() to Infinity |
| PASS footer.dir: setAttribute() to -Infinity |
| PASS footer.dir: setAttribute() to "\0" |
| PASS footer.dir: setAttribute() to null |
| PASS footer.dir: setAttribute() to object "test-toString" |
| PASS footer.dir: setAttribute() to object "test-valueOf" |
| PASS footer.dir: setAttribute() to "ltr" |
| PASS footer.dir: setAttribute() to "xltr" |
| PASS footer.dir: setAttribute() to "ltr\0" |
| PASS footer.dir: setAttribute() to "tr" |
| PASS footer.dir: setAttribute() to "LTR" |
| PASS footer.dir: setAttribute() to "rtl" |
| PASS footer.dir: setAttribute() to "xrtl" |
| PASS footer.dir: setAttribute() to "rtl\0" |
| PASS footer.dir: setAttribute() to "tl" |
| PASS footer.dir: setAttribute() to "RTL" |
| PASS footer.dir: setAttribute() to "auto" |
| PASS footer.dir: setAttribute() to "xauto" |
| PASS footer.dir: setAttribute() to "auto\0" |
| PASS footer.dir: setAttribute() to "uto" |
| PASS footer.dir: setAttribute() to "AUTO" |
| PASS footer.dir: IDL set to "" |
| PASS footer.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 footer.dir: IDL set to undefined |
| PASS footer.dir: IDL set to 7 |
| PASS footer.dir: IDL set to 1.5 |
| PASS footer.dir: IDL set to "5%" |
| PASS footer.dir: IDL set to "+100" |
| PASS footer.dir: IDL set to ".5" |
| PASS footer.dir: IDL set to true |
| PASS footer.dir: IDL set to false |
| PASS footer.dir: IDL set to object "[object Object]" |
| PASS footer.dir: IDL set to NaN |
| PASS footer.dir: IDL set to Infinity |
| PASS footer.dir: IDL set to -Infinity |
| PASS footer.dir: IDL set to "\0" |
| PASS footer.dir: IDL set to null |
| PASS footer.dir: IDL set to object "test-toString" |
| PASS footer.dir: IDL set to object "test-valueOf" |
| PASS footer.dir: IDL set to "ltr" |
| PASS footer.dir: IDL set to "xltr" |
| PASS footer.dir: IDL set to "ltr\0" |
| PASS footer.dir: IDL set to "tr" |
| PASS footer.dir: IDL set to "LTR" |
| PASS footer.dir: IDL set to "rtl" |
| PASS footer.dir: IDL set to "xrtl" |
| PASS footer.dir: IDL set to "rtl\0" |
| PASS footer.dir: IDL set to "tl" |
| PASS footer.dir: IDL set to "RTL" |
| PASS footer.dir: IDL set to "auto" |
| PASS footer.dir: IDL set to "xauto" |
| PASS footer.dir: IDL set to "auto\0" |
| PASS footer.dir: IDL set to "uto" |
| PASS footer.dir: IDL set to "AUTO" |
| PASS footer.className (<footer class>): typeof IDL attribute |
| PASS footer.className (<footer class>): IDL get with DOM attribute unset |
| PASS footer.className (<footer class>): setAttribute() to "" |
| PASS footer.className (<footer 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 footer.className (<footer class>): setAttribute() to undefined |
| PASS footer.className (<footer class>): setAttribute() to 7 |
| PASS footer.className (<footer class>): setAttribute() to 1.5 |
| PASS footer.className (<footer class>): setAttribute() to "5%" |
| PASS footer.className (<footer class>): setAttribute() to "+100" |
| PASS footer.className (<footer class>): setAttribute() to ".5" |
| PASS footer.className (<footer class>): setAttribute() to true |
| PASS footer.className (<footer class>): setAttribute() to false |
| PASS footer.className (<footer class>): setAttribute() to object "[object Object]" |
| PASS footer.className (<footer class>): setAttribute() to NaN |
| PASS footer.className (<footer class>): setAttribute() to Infinity |
| PASS footer.className (<footer class>): setAttribute() to -Infinity |
| PASS footer.className (<footer class>): setAttribute() to "\0" |
| PASS footer.className (<footer class>): setAttribute() to null |
| PASS footer.className (<footer class>): setAttribute() to object "test-toString" |
| PASS footer.className (<footer class>): setAttribute() to object "test-valueOf" |
| PASS footer.className (<footer class>): IDL set to "" |
| PASS footer.className (<footer 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 footer.className (<footer class>): IDL set to undefined |
| PASS footer.className (<footer class>): IDL set to 7 |
| PASS footer.className (<footer class>): IDL set to 1.5 |
| PASS footer.className (<footer class>): IDL set to "5%" |
| PASS footer.className (<footer class>): IDL set to "+100" |
| PASS footer.className (<footer class>): IDL set to ".5" |
| PASS footer.className (<footer class>): IDL set to true |
| PASS footer.className (<footer class>): IDL set to false |
| PASS footer.className (<footer class>): IDL set to object "[object Object]" |
| PASS footer.className (<footer class>): IDL set to NaN |
| PASS footer.className (<footer class>): IDL set to Infinity |
| PASS footer.className (<footer class>): IDL set to -Infinity |
| PASS footer.className (<footer class>): IDL set to "\0" |
| PASS footer.className (<footer class>): IDL set to null |
| PASS footer.className (<footer class>): IDL set to object "test-toString" |
| PASS footer.className (<footer class>): IDL set to object "test-valueOf" |
| FAIL footer.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL footer.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL footer.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL footer.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL footer.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL footer.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL footer.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL footer.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL footer.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL footer.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL footer.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS footer.autofocus: IDL set to true |
| FAIL footer.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL footer.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL footer.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL footer.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL footer.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL footer.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL footer.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL footer.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS footer.hidden: typeof IDL attribute |
| PASS footer.hidden: IDL get with DOM attribute unset |
| PASS footer.hidden: setAttribute() to "" |
| PASS footer.hidden: setAttribute() to " foo " |
| PASS footer.hidden: setAttribute() to undefined |
| PASS footer.hidden: setAttribute() to null |
| PASS footer.hidden: setAttribute() to 7 |
| PASS footer.hidden: setAttribute() to 1.5 |
| PASS footer.hidden: setAttribute() to "5%" |
| PASS footer.hidden: setAttribute() to "+100" |
| PASS footer.hidden: setAttribute() to ".5" |
| PASS footer.hidden: setAttribute() to true |
| PASS footer.hidden: setAttribute() to false |
| PASS footer.hidden: setAttribute() to object "[object Object]" |
| PASS footer.hidden: setAttribute() to NaN |
| PASS footer.hidden: setAttribute() to Infinity |
| PASS footer.hidden: setAttribute() to -Infinity |
| PASS footer.hidden: setAttribute() to "\0" |
| PASS footer.hidden: setAttribute() to object "test-toString" |
| PASS footer.hidden: setAttribute() to object "test-valueOf" |
| PASS footer.hidden: setAttribute() to "hidden" |
| PASS footer.hidden: IDL set to "" |
| PASS footer.hidden: IDL set to " foo " |
| PASS footer.hidden: IDL set to undefined |
| PASS footer.hidden: IDL set to null |
| PASS footer.hidden: IDL set to 7 |
| PASS footer.hidden: IDL set to 1.5 |
| PASS footer.hidden: IDL set to "5%" |
| PASS footer.hidden: IDL set to "+100" |
| PASS footer.hidden: IDL set to ".5" |
| PASS footer.hidden: IDL set to true |
| PASS footer.hidden: IDL set to false |
| PASS footer.hidden: IDL set to object "[object Object]" |
| PASS footer.hidden: IDL set to NaN |
| PASS footer.hidden: IDL set to Infinity |
| PASS footer.hidden: IDL set to -Infinity |
| PASS footer.hidden: IDL set to "\0" |
| PASS footer.hidden: IDL set to object "test-toString" |
| PASS footer.hidden: IDL set to object "test-valueOf" |
| PASS footer.accessKey: typeof IDL attribute |
| PASS footer.accessKey: IDL get with DOM attribute unset |
| PASS footer.accessKey: setAttribute() to "" |
| PASS footer.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 footer.accessKey: setAttribute() to undefined |
| PASS footer.accessKey: setAttribute() to 7 |
| PASS footer.accessKey: setAttribute() to 1.5 |
| PASS footer.accessKey: setAttribute() to "5%" |
| PASS footer.accessKey: setAttribute() to "+100" |
| PASS footer.accessKey: setAttribute() to ".5" |
| PASS footer.accessKey: setAttribute() to true |
| PASS footer.accessKey: setAttribute() to false |
| PASS footer.accessKey: setAttribute() to object "[object Object]" |
| PASS footer.accessKey: setAttribute() to NaN |
| PASS footer.accessKey: setAttribute() to Infinity |
| PASS footer.accessKey: setAttribute() to -Infinity |
| PASS footer.accessKey: setAttribute() to "\0" |
| PASS footer.accessKey: setAttribute() to null |
| PASS footer.accessKey: setAttribute() to object "test-toString" |
| PASS footer.accessKey: setAttribute() to object "test-valueOf" |
| PASS footer.accessKey: IDL set to "" |
| PASS footer.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 footer.accessKey: IDL set to undefined |
| PASS footer.accessKey: IDL set to 7 |
| PASS footer.accessKey: IDL set to 1.5 |
| PASS footer.accessKey: IDL set to "5%" |
| PASS footer.accessKey: IDL set to "+100" |
| PASS footer.accessKey: IDL set to ".5" |
| PASS footer.accessKey: IDL set to true |
| PASS footer.accessKey: IDL set to false |
| PASS footer.accessKey: IDL set to object "[object Object]" |
| PASS footer.accessKey: IDL set to NaN |
| PASS footer.accessKey: IDL set to Infinity |
| PASS footer.accessKey: IDL set to -Infinity |
| PASS footer.accessKey: IDL set to "\0" |
| PASS footer.accessKey: IDL set to null |
| PASS footer.accessKey: IDL set to object "test-toString" |
| PASS footer.accessKey: IDL set to object "test-valueOf" |
| PASS footer.tabIndex: typeof IDL attribute |
| PASS footer.tabIndex: setAttribute() to -36 |
| PASS footer.tabIndex: setAttribute() to -1 |
| PASS footer.tabIndex: setAttribute() to 0 |
| PASS footer.tabIndex: setAttribute() to 1 |
| PASS footer.tabIndex: setAttribute() to 2147483647 |
| PASS footer.tabIndex: setAttribute() to -2147483648 |
| PASS footer.tabIndex: setAttribute() to "-1" |
| PASS footer.tabIndex: setAttribute() to "-0" |
| PASS footer.tabIndex: setAttribute() to "0" |
| PASS footer.tabIndex: setAttribute() to "1" |
| PASS footer.tabIndex: setAttribute() to "\t7" |
| PASS footer.tabIndex: setAttribute() to "\f7" |
| PASS footer.tabIndex: setAttribute() to " 7" |
| PASS footer.tabIndex: setAttribute() to "\n7" |
| PASS footer.tabIndex: setAttribute() to "\r7" |
| PASS footer.tabIndex: setAttribute() to 1.5 |
| PASS footer.tabIndex: setAttribute() to "5%" |
| PASS footer.tabIndex: setAttribute() to "+100" |
| PASS footer.tabIndex: setAttribute() to object "2" |
| PASS footer.tabIndex: IDL set to -36 |
| PASS footer.tabIndex: IDL set to -1 |
| PASS footer.tabIndex: IDL set to 0 |
| PASS footer.tabIndex: IDL set to 1 |
| PASS footer.tabIndex: IDL set to 2147483647 |
| PASS footer.tabIndex: IDL set to -2147483648 |
| PASS address.title: typeof IDL attribute |
| PASS address.title: IDL get with DOM attribute unset |
| PASS address.title: setAttribute() to "" |
| PASS address.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 address.title: setAttribute() to undefined |
| PASS address.title: setAttribute() to 7 |
| PASS address.title: setAttribute() to 1.5 |
| PASS address.title: setAttribute() to "5%" |
| PASS address.title: setAttribute() to "+100" |
| PASS address.title: setAttribute() to ".5" |
| PASS address.title: setAttribute() to true |
| PASS address.title: setAttribute() to false |
| PASS address.title: setAttribute() to object "[object Object]" |
| PASS address.title: setAttribute() to NaN |
| PASS address.title: setAttribute() to Infinity |
| PASS address.title: setAttribute() to -Infinity |
| PASS address.title: setAttribute() to "\0" |
| PASS address.title: setAttribute() to null |
| PASS address.title: setAttribute() to object "test-toString" |
| PASS address.title: setAttribute() to object "test-valueOf" |
| PASS address.title: IDL set to "" |
| PASS address.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 address.title: IDL set to undefined |
| PASS address.title: IDL set to 7 |
| PASS address.title: IDL set to 1.5 |
| PASS address.title: IDL set to "5%" |
| PASS address.title: IDL set to "+100" |
| PASS address.title: IDL set to ".5" |
| PASS address.title: IDL set to true |
| PASS address.title: IDL set to false |
| PASS address.title: IDL set to object "[object Object]" |
| PASS address.title: IDL set to NaN |
| PASS address.title: IDL set to Infinity |
| PASS address.title: IDL set to -Infinity |
| PASS address.title: IDL set to "\0" |
| PASS address.title: IDL set to null |
| PASS address.title: IDL set to object "test-toString" |
| PASS address.title: IDL set to object "test-valueOf" |
| PASS address.lang: typeof IDL attribute |
| PASS address.lang: IDL get with DOM attribute unset |
| PASS address.lang: setAttribute() to "" |
| PASS address.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 address.lang: setAttribute() to undefined |
| PASS address.lang: setAttribute() to 7 |
| PASS address.lang: setAttribute() to 1.5 |
| PASS address.lang: setAttribute() to "5%" |
| PASS address.lang: setAttribute() to "+100" |
| PASS address.lang: setAttribute() to ".5" |
| PASS address.lang: setAttribute() to true |
| PASS address.lang: setAttribute() to false |
| PASS address.lang: setAttribute() to object "[object Object]" |
| PASS address.lang: setAttribute() to NaN |
| PASS address.lang: setAttribute() to Infinity |
| PASS address.lang: setAttribute() to -Infinity |
| PASS address.lang: setAttribute() to "\0" |
| PASS address.lang: setAttribute() to null |
| PASS address.lang: setAttribute() to object "test-toString" |
| PASS address.lang: setAttribute() to object "test-valueOf" |
| PASS address.lang: IDL set to "" |
| PASS address.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 address.lang: IDL set to undefined |
| PASS address.lang: IDL set to 7 |
| PASS address.lang: IDL set to 1.5 |
| PASS address.lang: IDL set to "5%" |
| PASS address.lang: IDL set to "+100" |
| PASS address.lang: IDL set to ".5" |
| PASS address.lang: IDL set to true |
| PASS address.lang: IDL set to false |
| PASS address.lang: IDL set to object "[object Object]" |
| PASS address.lang: IDL set to NaN |
| PASS address.lang: IDL set to Infinity |
| PASS address.lang: IDL set to -Infinity |
| PASS address.lang: IDL set to "\0" |
| PASS address.lang: IDL set to null |
| PASS address.lang: IDL set to object "test-toString" |
| PASS address.lang: IDL set to object "test-valueOf" |
| PASS address.dir: typeof IDL attribute |
| PASS address.dir: IDL get with DOM attribute unset |
| PASS address.dir: setAttribute() to "" |
| PASS address.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 address.dir: setAttribute() to undefined |
| PASS address.dir: setAttribute() to 7 |
| PASS address.dir: setAttribute() to 1.5 |
| PASS address.dir: setAttribute() to "5%" |
| PASS address.dir: setAttribute() to "+100" |
| PASS address.dir: setAttribute() to ".5" |
| PASS address.dir: setAttribute() to true |
| PASS address.dir: setAttribute() to false |
| PASS address.dir: setAttribute() to object "[object Object]" |
| PASS address.dir: setAttribute() to NaN |
| PASS address.dir: setAttribute() to Infinity |
| PASS address.dir: setAttribute() to -Infinity |
| PASS address.dir: setAttribute() to "\0" |
| PASS address.dir: setAttribute() to null |
| PASS address.dir: setAttribute() to object "test-toString" |
| PASS address.dir: setAttribute() to object "test-valueOf" |
| PASS address.dir: setAttribute() to "ltr" |
| PASS address.dir: setAttribute() to "xltr" |
| PASS address.dir: setAttribute() to "ltr\0" |
| PASS address.dir: setAttribute() to "tr" |
| PASS address.dir: setAttribute() to "LTR" |
| PASS address.dir: setAttribute() to "rtl" |
| PASS address.dir: setAttribute() to "xrtl" |
| PASS address.dir: setAttribute() to "rtl\0" |
| PASS address.dir: setAttribute() to "tl" |
| PASS address.dir: setAttribute() to "RTL" |
| PASS address.dir: setAttribute() to "auto" |
| PASS address.dir: setAttribute() to "xauto" |
| PASS address.dir: setAttribute() to "auto\0" |
| PASS address.dir: setAttribute() to "uto" |
| PASS address.dir: setAttribute() to "AUTO" |
| PASS address.dir: IDL set to "" |
| PASS address.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 address.dir: IDL set to undefined |
| PASS address.dir: IDL set to 7 |
| PASS address.dir: IDL set to 1.5 |
| PASS address.dir: IDL set to "5%" |
| PASS address.dir: IDL set to "+100" |
| PASS address.dir: IDL set to ".5" |
| PASS address.dir: IDL set to true |
| PASS address.dir: IDL set to false |
| PASS address.dir: IDL set to object "[object Object]" |
| PASS address.dir: IDL set to NaN |
| PASS address.dir: IDL set to Infinity |
| PASS address.dir: IDL set to -Infinity |
| PASS address.dir: IDL set to "\0" |
| PASS address.dir: IDL set to null |
| PASS address.dir: IDL set to object "test-toString" |
| PASS address.dir: IDL set to object "test-valueOf" |
| PASS address.dir: IDL set to "ltr" |
| PASS address.dir: IDL set to "xltr" |
| PASS address.dir: IDL set to "ltr\0" |
| PASS address.dir: IDL set to "tr" |
| PASS address.dir: IDL set to "LTR" |
| PASS address.dir: IDL set to "rtl" |
| PASS address.dir: IDL set to "xrtl" |
| PASS address.dir: IDL set to "rtl\0" |
| PASS address.dir: IDL set to "tl" |
| PASS address.dir: IDL set to "RTL" |
| PASS address.dir: IDL set to "auto" |
| PASS address.dir: IDL set to "xauto" |
| PASS address.dir: IDL set to "auto\0" |
| PASS address.dir: IDL set to "uto" |
| PASS address.dir: IDL set to "AUTO" |
| PASS address.className (<address class>): typeof IDL attribute |
| PASS address.className (<address class>): IDL get with DOM attribute unset |
| PASS address.className (<address class>): setAttribute() to "" |
| PASS address.className (<address 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 address.className (<address class>): setAttribute() to undefined |
| PASS address.className (<address class>): setAttribute() to 7 |
| PASS address.className (<address class>): setAttribute() to 1.5 |
| PASS address.className (<address class>): setAttribute() to "5%" |
| PASS address.className (<address class>): setAttribute() to "+100" |
| PASS address.className (<address class>): setAttribute() to ".5" |
| PASS address.className (<address class>): setAttribute() to true |
| PASS address.className (<address class>): setAttribute() to false |
| PASS address.className (<address class>): setAttribute() to object "[object Object]" |
| PASS address.className (<address class>): setAttribute() to NaN |
| PASS address.className (<address class>): setAttribute() to Infinity |
| PASS address.className (<address class>): setAttribute() to -Infinity |
| PASS address.className (<address class>): setAttribute() to "\0" |
| PASS address.className (<address class>): setAttribute() to null |
| PASS address.className (<address class>): setAttribute() to object "test-toString" |
| PASS address.className (<address class>): setAttribute() to object "test-valueOf" |
| PASS address.className (<address class>): IDL set to "" |
| PASS address.className (<address 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 address.className (<address class>): IDL set to undefined |
| PASS address.className (<address class>): IDL set to 7 |
| PASS address.className (<address class>): IDL set to 1.5 |
| PASS address.className (<address class>): IDL set to "5%" |
| PASS address.className (<address class>): IDL set to "+100" |
| PASS address.className (<address class>): IDL set to ".5" |
| PASS address.className (<address class>): IDL set to true |
| PASS address.className (<address class>): IDL set to false |
| PASS address.className (<address class>): IDL set to object "[object Object]" |
| PASS address.className (<address class>): IDL set to NaN |
| PASS address.className (<address class>): IDL set to Infinity |
| PASS address.className (<address class>): IDL set to -Infinity |
| PASS address.className (<address class>): IDL set to "\0" |
| PASS address.className (<address class>): IDL set to null |
| PASS address.className (<address class>): IDL set to object "test-toString" |
| PASS address.className (<address class>): IDL set to object "test-valueOf" |
| FAIL address.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL address.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL address.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL address.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL address.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL address.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL address.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL address.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL address.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL address.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL address.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS address.autofocus: IDL set to true |
| FAIL address.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL address.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL address.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL address.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL address.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL address.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL address.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL address.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS address.hidden: typeof IDL attribute |
| PASS address.hidden: IDL get with DOM attribute unset |
| PASS address.hidden: setAttribute() to "" |
| PASS address.hidden: setAttribute() to " foo " |
| PASS address.hidden: setAttribute() to undefined |
| PASS address.hidden: setAttribute() to null |
| PASS address.hidden: setAttribute() to 7 |
| PASS address.hidden: setAttribute() to 1.5 |
| PASS address.hidden: setAttribute() to "5%" |
| PASS address.hidden: setAttribute() to "+100" |
| PASS address.hidden: setAttribute() to ".5" |
| PASS address.hidden: setAttribute() to true |
| PASS address.hidden: setAttribute() to false |
| PASS address.hidden: setAttribute() to object "[object Object]" |
| PASS address.hidden: setAttribute() to NaN |
| PASS address.hidden: setAttribute() to Infinity |
| PASS address.hidden: setAttribute() to -Infinity |
| PASS address.hidden: setAttribute() to "\0" |
| PASS address.hidden: setAttribute() to object "test-toString" |
| PASS address.hidden: setAttribute() to object "test-valueOf" |
| PASS address.hidden: setAttribute() to "hidden" |
| PASS address.hidden: IDL set to "" |
| PASS address.hidden: IDL set to " foo " |
| PASS address.hidden: IDL set to undefined |
| PASS address.hidden: IDL set to null |
| PASS address.hidden: IDL set to 7 |
| PASS address.hidden: IDL set to 1.5 |
| PASS address.hidden: IDL set to "5%" |
| PASS address.hidden: IDL set to "+100" |
| PASS address.hidden: IDL set to ".5" |
| PASS address.hidden: IDL set to true |
| PASS address.hidden: IDL set to false |
| PASS address.hidden: IDL set to object "[object Object]" |
| PASS address.hidden: IDL set to NaN |
| PASS address.hidden: IDL set to Infinity |
| PASS address.hidden: IDL set to -Infinity |
| PASS address.hidden: IDL set to "\0" |
| PASS address.hidden: IDL set to object "test-toString" |
| PASS address.hidden: IDL set to object "test-valueOf" |
| PASS address.accessKey: typeof IDL attribute |
| PASS address.accessKey: IDL get with DOM attribute unset |
| PASS address.accessKey: setAttribute() to "" |
| PASS address.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 address.accessKey: setAttribute() to undefined |
| PASS address.accessKey: setAttribute() to 7 |
| PASS address.accessKey: setAttribute() to 1.5 |
| PASS address.accessKey: setAttribute() to "5%" |
| PASS address.accessKey: setAttribute() to "+100" |
| PASS address.accessKey: setAttribute() to ".5" |
| PASS address.accessKey: setAttribute() to true |
| PASS address.accessKey: setAttribute() to false |
| PASS address.accessKey: setAttribute() to object "[object Object]" |
| PASS address.accessKey: setAttribute() to NaN |
| PASS address.accessKey: setAttribute() to Infinity |
| PASS address.accessKey: setAttribute() to -Infinity |
| PASS address.accessKey: setAttribute() to "\0" |
| PASS address.accessKey: setAttribute() to null |
| PASS address.accessKey: setAttribute() to object "test-toString" |
| PASS address.accessKey: setAttribute() to object "test-valueOf" |
| PASS address.accessKey: IDL set to "" |
| PASS address.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 address.accessKey: IDL set to undefined |
| PASS address.accessKey: IDL set to 7 |
| PASS address.accessKey: IDL set to 1.5 |
| PASS address.accessKey: IDL set to "5%" |
| PASS address.accessKey: IDL set to "+100" |
| PASS address.accessKey: IDL set to ".5" |
| PASS address.accessKey: IDL set to true |
| PASS address.accessKey: IDL set to false |
| PASS address.accessKey: IDL set to object "[object Object]" |
| PASS address.accessKey: IDL set to NaN |
| PASS address.accessKey: IDL set to Infinity |
| PASS address.accessKey: IDL set to -Infinity |
| PASS address.accessKey: IDL set to "\0" |
| PASS address.accessKey: IDL set to null |
| PASS address.accessKey: IDL set to object "test-toString" |
| PASS address.accessKey: IDL set to object "test-valueOf" |
| PASS address.tabIndex: typeof IDL attribute |
| PASS address.tabIndex: setAttribute() to -36 |
| PASS address.tabIndex: setAttribute() to -1 |
| PASS address.tabIndex: setAttribute() to 0 |
| PASS address.tabIndex: setAttribute() to 1 |
| PASS address.tabIndex: setAttribute() to 2147483647 |
| PASS address.tabIndex: setAttribute() to -2147483648 |
| PASS address.tabIndex: setAttribute() to "-1" |
| PASS address.tabIndex: setAttribute() to "-0" |
| PASS address.tabIndex: setAttribute() to "0" |
| PASS address.tabIndex: setAttribute() to "1" |
| PASS address.tabIndex: setAttribute() to "\t7" |
| PASS address.tabIndex: setAttribute() to "\f7" |
| PASS address.tabIndex: setAttribute() to " 7" |
| PASS address.tabIndex: setAttribute() to "\n7" |
| PASS address.tabIndex: setAttribute() to "\r7" |
| PASS address.tabIndex: setAttribute() to 1.5 |
| PASS address.tabIndex: setAttribute() to "5%" |
| PASS address.tabIndex: setAttribute() to "+100" |
| PASS address.tabIndex: setAttribute() to object "2" |
| PASS address.tabIndex: IDL set to -36 |
| PASS address.tabIndex: IDL set to -1 |
| PASS address.tabIndex: IDL set to 0 |
| PASS address.tabIndex: IDL set to 1 |
| PASS address.tabIndex: IDL set to 2147483647 |
| PASS address.tabIndex: IDL set to -2147483648 |
| PASS #document.dir (<html dir>): typeof IDL attribute |
| PASS #document.dir (<html dir>): IDL get with DOM attribute unset |
| PASS #document.dir (<html dir>): setAttribute() to "" |
| PASS #document.dir (<html 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 #document.dir (<html dir>): setAttribute() to undefined |
| PASS #document.dir (<html dir>): setAttribute() to 7 |
| PASS #document.dir (<html dir>): setAttribute() to 1.5 |
| PASS #document.dir (<html dir>): setAttribute() to "5%" |
| PASS #document.dir (<html dir>): setAttribute() to "+100" |
| PASS #document.dir (<html dir>): setAttribute() to ".5" |
| PASS #document.dir (<html dir>): setAttribute() to true |
| PASS #document.dir (<html dir>): setAttribute() to false |
| PASS #document.dir (<html dir>): setAttribute() to object "[object Object]" |
| PASS #document.dir (<html dir>): setAttribute() to NaN |
| PASS #document.dir (<html dir>): setAttribute() to Infinity |
| PASS #document.dir (<html dir>): setAttribute() to -Infinity |
| PASS #document.dir (<html dir>): setAttribute() to "\0" |
| PASS #document.dir (<html dir>): setAttribute() to null |
| PASS #document.dir (<html dir>): setAttribute() to object "test-toString" |
| PASS #document.dir (<html dir>): setAttribute() to object "test-valueOf" |
| PASS #document.dir (<html dir>): setAttribute() to "ltr" |
| PASS #document.dir (<html dir>): setAttribute() to "xltr" |
| PASS #document.dir (<html dir>): setAttribute() to "ltr\0" |
| PASS #document.dir (<html dir>): setAttribute() to "tr" |
| PASS #document.dir (<html dir>): setAttribute() to "LTR" |
| PASS #document.dir (<html dir>): setAttribute() to "rtl" |
| PASS #document.dir (<html dir>): setAttribute() to "xrtl" |
| PASS #document.dir (<html dir>): setAttribute() to "rtl\0" |
| PASS #document.dir (<html dir>): setAttribute() to "tl" |
| PASS #document.dir (<html dir>): setAttribute() to "RTL" |
| PASS #document.dir (<html dir>): setAttribute() to "auto" |
| PASS #document.dir (<html dir>): setAttribute() to "xauto" |
| PASS #document.dir (<html dir>): setAttribute() to "auto\0" |
| PASS #document.dir (<html dir>): setAttribute() to "uto" |
| PASS #document.dir (<html dir>): setAttribute() to "AUTO" |
| PASS #document.dir (<html dir>): IDL set to "" |
| PASS #document.dir (<html 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 #document.dir (<html dir>): IDL set to undefined |
| PASS #document.dir (<html dir>): IDL set to 7 |
| PASS #document.dir (<html dir>): IDL set to 1.5 |
| PASS #document.dir (<html dir>): IDL set to "5%" |
| PASS #document.dir (<html dir>): IDL set to "+100" |
| PASS #document.dir (<html dir>): IDL set to ".5" |
| PASS #document.dir (<html dir>): IDL set to true |
| PASS #document.dir (<html dir>): IDL set to false |
| PASS #document.dir (<html dir>): IDL set to object "[object Object]" |
| PASS #document.dir (<html dir>): IDL set to NaN |
| PASS #document.dir (<html dir>): IDL set to Infinity |
| PASS #document.dir (<html dir>): IDL set to -Infinity |
| PASS #document.dir (<html dir>): IDL set to "\0" |
| PASS #document.dir (<html dir>): IDL set to null |
| PASS #document.dir (<html dir>): IDL set to object "test-toString" |
| PASS #document.dir (<html dir>): IDL set to object "test-valueOf" |
| PASS #document.dir (<html dir>): IDL set to "ltr" |
| PASS #document.dir (<html dir>): IDL set to "xltr" |
| PASS #document.dir (<html dir>): IDL set to "ltr\0" |
| PASS #document.dir (<html dir>): IDL set to "tr" |
| PASS #document.dir (<html dir>): IDL set to "LTR" |
| PASS #document.dir (<html dir>): IDL set to "rtl" |
| PASS #document.dir (<html dir>): IDL set to "xrtl" |
| PASS #document.dir (<html dir>): IDL set to "rtl\0" |
| PASS #document.dir (<html dir>): IDL set to "tl" |
| PASS #document.dir (<html dir>): IDL set to "RTL" |
| PASS #document.dir (<html dir>): IDL set to "auto" |
| PASS #document.dir (<html dir>): IDL set to "xauto" |
| PASS #document.dir (<html dir>): IDL set to "auto\0" |
| PASS #document.dir (<html dir>): IDL set to "uto" |
| PASS #document.dir (<html dir>): IDL set to "AUTO" |
| PASS #document.fgColor (<body text>): typeof IDL attribute |
| PASS #document.fgColor (<body text>): IDL get with DOM attribute unset |
| PASS #document.fgColor (<body text>): setAttribute() to "" |
| PASS #document.fgColor (<body text>): 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 #document.fgColor (<body text>): setAttribute() to undefined |
| PASS #document.fgColor (<body text>): setAttribute() to 7 |
| PASS #document.fgColor (<body text>): setAttribute() to 1.5 |
| PASS #document.fgColor (<body text>): setAttribute() to "5%" |
| PASS #document.fgColor (<body text>): setAttribute() to "+100" |
| PASS #document.fgColor (<body text>): setAttribute() to ".5" |
| PASS #document.fgColor (<body text>): setAttribute() to true |
| PASS #document.fgColor (<body text>): setAttribute() to false |
| PASS #document.fgColor (<body text>): setAttribute() to object "[object Object]" |
| PASS #document.fgColor (<body text>): setAttribute() to NaN |
| PASS #document.fgColor (<body text>): setAttribute() to Infinity |
| PASS #document.fgColor (<body text>): setAttribute() to -Infinity |
| PASS #document.fgColor (<body text>): setAttribute() to "\0" |
| PASS #document.fgColor (<body text>): setAttribute() to null |
| PASS #document.fgColor (<body text>): setAttribute() to object "test-toString" |
| PASS #document.fgColor (<body text>): setAttribute() to object "test-valueOf" |
| PASS #document.fgColor (<body text>): IDL set to "" |
| PASS #document.fgColor (<body text>): 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 #document.fgColor (<body text>): IDL set to undefined |
| PASS #document.fgColor (<body text>): IDL set to 7 |
| PASS #document.fgColor (<body text>): IDL set to 1.5 |
| PASS #document.fgColor (<body text>): IDL set to "5%" |
| PASS #document.fgColor (<body text>): IDL set to "+100" |
| PASS #document.fgColor (<body text>): IDL set to ".5" |
| PASS #document.fgColor (<body text>): IDL set to true |
| PASS #document.fgColor (<body text>): IDL set to false |
| PASS #document.fgColor (<body text>): IDL set to object "[object Object]" |
| PASS #document.fgColor (<body text>): IDL set to NaN |
| PASS #document.fgColor (<body text>): IDL set to Infinity |
| PASS #document.fgColor (<body text>): IDL set to -Infinity |
| PASS #document.fgColor (<body text>): IDL set to "\0" |
| PASS #document.fgColor (<body text>): IDL set to null |
| PASS #document.fgColor (<body text>): IDL set to object "test-toString" |
| PASS #document.fgColor (<body text>): IDL set to object "test-valueOf" |
| PASS #document.linkColor (<body link>): typeof IDL attribute |
| PASS #document.linkColor (<body link>): IDL get with DOM attribute unset |
| PASS #document.linkColor (<body link>): setAttribute() to "" |
| PASS #document.linkColor (<body link>): 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 #document.linkColor (<body link>): setAttribute() to undefined |
| PASS #document.linkColor (<body link>): setAttribute() to 7 |
| PASS #document.linkColor (<body link>): setAttribute() to 1.5 |
| PASS #document.linkColor (<body link>): setAttribute() to "5%" |
| PASS #document.linkColor (<body link>): setAttribute() to "+100" |
| PASS #document.linkColor (<body link>): setAttribute() to ".5" |
| PASS #document.linkColor (<body link>): setAttribute() to true |
| PASS #document.linkColor (<body link>): setAttribute() to false |
| PASS #document.linkColor (<body link>): setAttribute() to object "[object Object]" |
| PASS #document.linkColor (<body link>): setAttribute() to NaN |
| PASS #document.linkColor (<body link>): setAttribute() to Infinity |
| PASS #document.linkColor (<body link>): setAttribute() to -Infinity |
| PASS #document.linkColor (<body link>): setAttribute() to "\0" |
| PASS #document.linkColor (<body link>): setAttribute() to null |
| PASS #document.linkColor (<body link>): setAttribute() to object "test-toString" |
| PASS #document.linkColor (<body link>): setAttribute() to object "test-valueOf" |
| PASS #document.linkColor (<body link>): IDL set to "" |
| PASS #document.linkColor (<body link>): 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 #document.linkColor (<body link>): IDL set to undefined |
| PASS #document.linkColor (<body link>): IDL set to 7 |
| PASS #document.linkColor (<body link>): IDL set to 1.5 |
| PASS #document.linkColor (<body link>): IDL set to "5%" |
| PASS #document.linkColor (<body link>): IDL set to "+100" |
| PASS #document.linkColor (<body link>): IDL set to ".5" |
| PASS #document.linkColor (<body link>): IDL set to true |
| PASS #document.linkColor (<body link>): IDL set to false |
| PASS #document.linkColor (<body link>): IDL set to object "[object Object]" |
| PASS #document.linkColor (<body link>): IDL set to NaN |
| PASS #document.linkColor (<body link>): IDL set to Infinity |
| PASS #document.linkColor (<body link>): IDL set to -Infinity |
| PASS #document.linkColor (<body link>): IDL set to "\0" |
| PASS #document.linkColor (<body link>): IDL set to null |
| PASS #document.linkColor (<body link>): IDL set to object "test-toString" |
| PASS #document.linkColor (<body link>): IDL set to object "test-valueOf" |
| PASS #document.vlinkColor (<body vlink>): typeof IDL attribute |
| PASS #document.vlinkColor (<body vlink>): IDL get with DOM attribute unset |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to "" |
| PASS #document.vlinkColor (<body vlink>): 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 #document.vlinkColor (<body vlink>): setAttribute() to undefined |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to 7 |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to 1.5 |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to "5%" |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to "+100" |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to ".5" |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to true |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to false |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to object "[object Object]" |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to NaN |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to Infinity |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to -Infinity |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to "\0" |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to null |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to object "test-toString" |
| PASS #document.vlinkColor (<body vlink>): setAttribute() to object "test-valueOf" |
| PASS #document.vlinkColor (<body vlink>): IDL set to "" |
| PASS #document.vlinkColor (<body vlink>): 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 #document.vlinkColor (<body vlink>): IDL set to undefined |
| PASS #document.vlinkColor (<body vlink>): IDL set to 7 |
| PASS #document.vlinkColor (<body vlink>): IDL set to 1.5 |
| PASS #document.vlinkColor (<body vlink>): IDL set to "5%" |
| PASS #document.vlinkColor (<body vlink>): IDL set to "+100" |
| PASS #document.vlinkColor (<body vlink>): IDL set to ".5" |
| PASS #document.vlinkColor (<body vlink>): IDL set to true |
| PASS #document.vlinkColor (<body vlink>): IDL set to false |
| PASS #document.vlinkColor (<body vlink>): IDL set to object "[object Object]" |
| PASS #document.vlinkColor (<body vlink>): IDL set to NaN |
| PASS #document.vlinkColor (<body vlink>): IDL set to Infinity |
| PASS #document.vlinkColor (<body vlink>): IDL set to -Infinity |
| PASS #document.vlinkColor (<body vlink>): IDL set to "\0" |
| PASS #document.vlinkColor (<body vlink>): IDL set to null |
| PASS #document.vlinkColor (<body vlink>): IDL set to object "test-toString" |
| PASS #document.vlinkColor (<body vlink>): IDL set to object "test-valueOf" |
| PASS #document.alinkColor (<body alink>): typeof IDL attribute |
| PASS #document.alinkColor (<body alink>): IDL get with DOM attribute unset |
| PASS #document.alinkColor (<body alink>): setAttribute() to "" |
| PASS #document.alinkColor (<body alink>): 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 #document.alinkColor (<body alink>): setAttribute() to undefined |
| PASS #document.alinkColor (<body alink>): setAttribute() to 7 |
| PASS #document.alinkColor (<body alink>): setAttribute() to 1.5 |
| PASS #document.alinkColor (<body alink>): setAttribute() to "5%" |
| PASS #document.alinkColor (<body alink>): setAttribute() to "+100" |
| PASS #document.alinkColor (<body alink>): setAttribute() to ".5" |
| PASS #document.alinkColor (<body alink>): setAttribute() to true |
| PASS #document.alinkColor (<body alink>): setAttribute() to false |
| PASS #document.alinkColor (<body alink>): setAttribute() to object "[object Object]" |
| PASS #document.alinkColor (<body alink>): setAttribute() to NaN |
| PASS #document.alinkColor (<body alink>): setAttribute() to Infinity |
| PASS #document.alinkColor (<body alink>): setAttribute() to -Infinity |
| PASS #document.alinkColor (<body alink>): setAttribute() to "\0" |
| PASS #document.alinkColor (<body alink>): setAttribute() to null |
| PASS #document.alinkColor (<body alink>): setAttribute() to object "test-toString" |
| PASS #document.alinkColor (<body alink>): setAttribute() to object "test-valueOf" |
| PASS #document.alinkColor (<body alink>): IDL set to "" |
| PASS #document.alinkColor (<body alink>): 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 #document.alinkColor (<body alink>): IDL set to undefined |
| PASS #document.alinkColor (<body alink>): IDL set to 7 |
| PASS #document.alinkColor (<body alink>): IDL set to 1.5 |
| PASS #document.alinkColor (<body alink>): IDL set to "5%" |
| PASS #document.alinkColor (<body alink>): IDL set to "+100" |
| PASS #document.alinkColor (<body alink>): IDL set to ".5" |
| PASS #document.alinkColor (<body alink>): IDL set to true |
| PASS #document.alinkColor (<body alink>): IDL set to false |
| PASS #document.alinkColor (<body alink>): IDL set to object "[object Object]" |
| PASS #document.alinkColor (<body alink>): IDL set to NaN |
| PASS #document.alinkColor (<body alink>): IDL set to Infinity |
| PASS #document.alinkColor (<body alink>): IDL set to -Infinity |
| PASS #document.alinkColor (<body alink>): IDL set to "\0" |
| PASS #document.alinkColor (<body alink>): IDL set to null |
| PASS #document.alinkColor (<body alink>): IDL set to object "test-toString" |
| PASS #document.alinkColor (<body alink>): IDL set to object "test-valueOf" |
| PASS #document.bgColor (<body bgcolor>): typeof IDL attribute |
| PASS #document.bgColor (<body bgcolor>): IDL get with DOM attribute unset |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to "" |
| PASS #document.bgColor (<body bgcolor>): 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 #document.bgColor (<body bgcolor>): setAttribute() to undefined |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to 7 |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to 1.5 |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to "5%" |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to "+100" |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to ".5" |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to true |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to false |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to object "[object Object]" |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to NaN |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to Infinity |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to -Infinity |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to "\0" |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to null |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to object "test-toString" |
| PASS #document.bgColor (<body bgcolor>): setAttribute() to object "test-valueOf" |
| PASS #document.bgColor (<body bgcolor>): IDL set to "" |
| PASS #document.bgColor (<body bgcolor>): 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 #document.bgColor (<body bgcolor>): IDL set to undefined |
| PASS #document.bgColor (<body bgcolor>): IDL set to 7 |
| PASS #document.bgColor (<body bgcolor>): IDL set to 1.5 |
| PASS #document.bgColor (<body bgcolor>): IDL set to "5%" |
| PASS #document.bgColor (<body bgcolor>): IDL set to "+100" |
| PASS #document.bgColor (<body bgcolor>): IDL set to ".5" |
| PASS #document.bgColor (<body bgcolor>): IDL set to true |
| PASS #document.bgColor (<body bgcolor>): IDL set to false |
| PASS #document.bgColor (<body bgcolor>): IDL set to object "[object Object]" |
| PASS #document.bgColor (<body bgcolor>): IDL set to NaN |
| PASS #document.bgColor (<body bgcolor>): IDL set to Infinity |
| PASS #document.bgColor (<body bgcolor>): IDL set to -Infinity |
| PASS #document.bgColor (<body bgcolor>): IDL set to "\0" |
| PASS #document.bgColor (<body bgcolor>): IDL set to null |
| PASS #document.bgColor (<body bgcolor>): IDL set to object "test-toString" |
| PASS #document.bgColor (<body bgcolor>): IDL set to object "test-valueOf" |
| (Note: missing tests for types tokenlist.) |