| 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 marquee.title: typeof IDL attribute |
| PASS marquee.title: IDL get with DOM attribute unset |
| PASS marquee.title: setAttribute() to "" |
| PASS marquee.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 marquee.title: setAttribute() to undefined |
| PASS marquee.title: setAttribute() to 7 |
| PASS marquee.title: setAttribute() to 1.5 |
| PASS marquee.title: setAttribute() to "5%" |
| PASS marquee.title: setAttribute() to "+100" |
| PASS marquee.title: setAttribute() to ".5" |
| PASS marquee.title: setAttribute() to true |
| PASS marquee.title: setAttribute() to false |
| PASS marquee.title: setAttribute() to object "[object Object]" |
| PASS marquee.title: setAttribute() to NaN |
| PASS marquee.title: setAttribute() to Infinity |
| PASS marquee.title: setAttribute() to -Infinity |
| PASS marquee.title: setAttribute() to "\0" |
| PASS marquee.title: setAttribute() to null |
| PASS marquee.title: setAttribute() to object "test-toString" |
| PASS marquee.title: setAttribute() to object "test-valueOf" |
| PASS marquee.title: IDL set to "" |
| PASS marquee.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 marquee.title: IDL set to undefined |
| PASS marquee.title: IDL set to 7 |
| PASS marquee.title: IDL set to 1.5 |
| PASS marquee.title: IDL set to "5%" |
| PASS marquee.title: IDL set to "+100" |
| PASS marquee.title: IDL set to ".5" |
| PASS marquee.title: IDL set to true |
| PASS marquee.title: IDL set to false |
| PASS marquee.title: IDL set to object "[object Object]" |
| PASS marquee.title: IDL set to NaN |
| PASS marquee.title: IDL set to Infinity |
| PASS marquee.title: IDL set to -Infinity |
| PASS marquee.title: IDL set to "\0" |
| PASS marquee.title: IDL set to null |
| PASS marquee.title: IDL set to object "test-toString" |
| PASS marquee.title: IDL set to object "test-valueOf" |
| PASS marquee.lang: typeof IDL attribute |
| PASS marquee.lang: IDL get with DOM attribute unset |
| PASS marquee.lang: setAttribute() to "" |
| PASS marquee.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 marquee.lang: setAttribute() to undefined |
| PASS marquee.lang: setAttribute() to 7 |
| PASS marquee.lang: setAttribute() to 1.5 |
| PASS marquee.lang: setAttribute() to "5%" |
| PASS marquee.lang: setAttribute() to "+100" |
| PASS marquee.lang: setAttribute() to ".5" |
| PASS marquee.lang: setAttribute() to true |
| PASS marquee.lang: setAttribute() to false |
| PASS marquee.lang: setAttribute() to object "[object Object]" |
| PASS marquee.lang: setAttribute() to NaN |
| PASS marquee.lang: setAttribute() to Infinity |
| PASS marquee.lang: setAttribute() to -Infinity |
| PASS marquee.lang: setAttribute() to "\0" |
| PASS marquee.lang: setAttribute() to null |
| PASS marquee.lang: setAttribute() to object "test-toString" |
| PASS marquee.lang: setAttribute() to object "test-valueOf" |
| PASS marquee.lang: IDL set to "" |
| PASS marquee.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 marquee.lang: IDL set to undefined |
| PASS marquee.lang: IDL set to 7 |
| PASS marquee.lang: IDL set to 1.5 |
| PASS marquee.lang: IDL set to "5%" |
| PASS marquee.lang: IDL set to "+100" |
| PASS marquee.lang: IDL set to ".5" |
| PASS marquee.lang: IDL set to true |
| PASS marquee.lang: IDL set to false |
| PASS marquee.lang: IDL set to object "[object Object]" |
| PASS marquee.lang: IDL set to NaN |
| PASS marquee.lang: IDL set to Infinity |
| PASS marquee.lang: IDL set to -Infinity |
| PASS marquee.lang: IDL set to "\0" |
| PASS marquee.lang: IDL set to null |
| PASS marquee.lang: IDL set to object "test-toString" |
| PASS marquee.lang: IDL set to object "test-valueOf" |
| PASS marquee.dir: typeof IDL attribute |
| PASS marquee.dir: IDL get with DOM attribute unset |
| PASS marquee.dir: setAttribute() to "" |
| PASS marquee.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 marquee.dir: setAttribute() to undefined |
| PASS marquee.dir: setAttribute() to 7 |
| PASS marquee.dir: setAttribute() to 1.5 |
| PASS marquee.dir: setAttribute() to "5%" |
| PASS marquee.dir: setAttribute() to "+100" |
| PASS marquee.dir: setAttribute() to ".5" |
| PASS marquee.dir: setAttribute() to true |
| PASS marquee.dir: setAttribute() to false |
| PASS marquee.dir: setAttribute() to object "[object Object]" |
| PASS marquee.dir: setAttribute() to NaN |
| PASS marquee.dir: setAttribute() to Infinity |
| PASS marquee.dir: setAttribute() to -Infinity |
| PASS marquee.dir: setAttribute() to "\0" |
| PASS marquee.dir: setAttribute() to null |
| PASS marquee.dir: setAttribute() to object "test-toString" |
| PASS marquee.dir: setAttribute() to object "test-valueOf" |
| PASS marquee.dir: setAttribute() to "ltr" |
| PASS marquee.dir: setAttribute() to "xltr" |
| PASS marquee.dir: setAttribute() to "ltr\0" |
| PASS marquee.dir: setAttribute() to "tr" |
| PASS marquee.dir: setAttribute() to "LTR" |
| PASS marquee.dir: setAttribute() to "rtl" |
| PASS marquee.dir: setAttribute() to "xrtl" |
| PASS marquee.dir: setAttribute() to "rtl\0" |
| PASS marquee.dir: setAttribute() to "tl" |
| PASS marquee.dir: setAttribute() to "RTL" |
| PASS marquee.dir: setAttribute() to "auto" |
| PASS marquee.dir: setAttribute() to "xauto" |
| PASS marquee.dir: setAttribute() to "auto\0" |
| PASS marquee.dir: setAttribute() to "uto" |
| PASS marquee.dir: setAttribute() to "AUTO" |
| PASS marquee.dir: IDL set to "" |
| PASS marquee.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 marquee.dir: IDL set to undefined |
| PASS marquee.dir: IDL set to 7 |
| PASS marquee.dir: IDL set to 1.5 |
| PASS marquee.dir: IDL set to "5%" |
| PASS marquee.dir: IDL set to "+100" |
| PASS marquee.dir: IDL set to ".5" |
| PASS marquee.dir: IDL set to true |
| PASS marquee.dir: IDL set to false |
| PASS marquee.dir: IDL set to object "[object Object]" |
| PASS marquee.dir: IDL set to NaN |
| PASS marquee.dir: IDL set to Infinity |
| PASS marquee.dir: IDL set to -Infinity |
| PASS marquee.dir: IDL set to "\0" |
| PASS marquee.dir: IDL set to null |
| PASS marquee.dir: IDL set to object "test-toString" |
| PASS marquee.dir: IDL set to object "test-valueOf" |
| PASS marquee.dir: IDL set to "ltr" |
| PASS marquee.dir: IDL set to "xltr" |
| PASS marquee.dir: IDL set to "ltr\0" |
| PASS marquee.dir: IDL set to "tr" |
| PASS marquee.dir: IDL set to "LTR" |
| PASS marquee.dir: IDL set to "rtl" |
| PASS marquee.dir: IDL set to "xrtl" |
| PASS marquee.dir: IDL set to "rtl\0" |
| PASS marquee.dir: IDL set to "tl" |
| PASS marquee.dir: IDL set to "RTL" |
| PASS marquee.dir: IDL set to "auto" |
| PASS marquee.dir: IDL set to "xauto" |
| PASS marquee.dir: IDL set to "auto\0" |
| PASS marquee.dir: IDL set to "uto" |
| PASS marquee.dir: IDL set to "AUTO" |
| PASS marquee.className (<marquee class>): typeof IDL attribute |
| PASS marquee.className (<marquee class>): IDL get with DOM attribute unset |
| PASS marquee.className (<marquee class>): setAttribute() to "" |
| PASS marquee.className (<marquee 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 marquee.className (<marquee class>): setAttribute() to undefined |
| PASS marquee.className (<marquee class>): setAttribute() to 7 |
| PASS marquee.className (<marquee class>): setAttribute() to 1.5 |
| PASS marquee.className (<marquee class>): setAttribute() to "5%" |
| PASS marquee.className (<marquee class>): setAttribute() to "+100" |
| PASS marquee.className (<marquee class>): setAttribute() to ".5" |
| PASS marquee.className (<marquee class>): setAttribute() to true |
| PASS marquee.className (<marquee class>): setAttribute() to false |
| PASS marquee.className (<marquee class>): setAttribute() to object "[object Object]" |
| PASS marquee.className (<marquee class>): setAttribute() to NaN |
| PASS marquee.className (<marquee class>): setAttribute() to Infinity |
| PASS marquee.className (<marquee class>): setAttribute() to -Infinity |
| PASS marquee.className (<marquee class>): setAttribute() to "\0" |
| PASS marquee.className (<marquee class>): setAttribute() to null |
| PASS marquee.className (<marquee class>): setAttribute() to object "test-toString" |
| PASS marquee.className (<marquee class>): setAttribute() to object "test-valueOf" |
| PASS marquee.className (<marquee class>): IDL set to "" |
| PASS marquee.className (<marquee 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 marquee.className (<marquee class>): IDL set to undefined |
| PASS marquee.className (<marquee class>): IDL set to 7 |
| PASS marquee.className (<marquee class>): IDL set to 1.5 |
| PASS marquee.className (<marquee class>): IDL set to "5%" |
| PASS marquee.className (<marquee class>): IDL set to "+100" |
| PASS marquee.className (<marquee class>): IDL set to ".5" |
| PASS marquee.className (<marquee class>): IDL set to true |
| PASS marquee.className (<marquee class>): IDL set to false |
| PASS marquee.className (<marquee class>): IDL set to object "[object Object]" |
| PASS marquee.className (<marquee class>): IDL set to NaN |
| PASS marquee.className (<marquee class>): IDL set to Infinity |
| PASS marquee.className (<marquee class>): IDL set to -Infinity |
| PASS marquee.className (<marquee class>): IDL set to "\0" |
| PASS marquee.className (<marquee class>): IDL set to null |
| PASS marquee.className (<marquee class>): IDL set to object "test-toString" |
| PASS marquee.className (<marquee class>): IDL set to object "test-valueOf" |
| FAIL marquee.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL marquee.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL marquee.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL marquee.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL marquee.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL marquee.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL marquee.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL marquee.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL marquee.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL marquee.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL marquee.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS marquee.autofocus: IDL set to true |
| FAIL marquee.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL marquee.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL marquee.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL marquee.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL marquee.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL marquee.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL marquee.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL marquee.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS marquee.hidden: typeof IDL attribute |
| PASS marquee.hidden: IDL get with DOM attribute unset |
| PASS marquee.hidden: setAttribute() to "" |
| PASS marquee.hidden: setAttribute() to " foo " |
| PASS marquee.hidden: setAttribute() to undefined |
| PASS marquee.hidden: setAttribute() to null |
| PASS marquee.hidden: setAttribute() to 7 |
| PASS marquee.hidden: setAttribute() to 1.5 |
| PASS marquee.hidden: setAttribute() to "5%" |
| PASS marquee.hidden: setAttribute() to "+100" |
| PASS marquee.hidden: setAttribute() to ".5" |
| PASS marquee.hidden: setAttribute() to true |
| PASS marquee.hidden: setAttribute() to false |
| PASS marquee.hidden: setAttribute() to object "[object Object]" |
| PASS marquee.hidden: setAttribute() to NaN |
| PASS marquee.hidden: setAttribute() to Infinity |
| PASS marquee.hidden: setAttribute() to -Infinity |
| PASS marquee.hidden: setAttribute() to "\0" |
| PASS marquee.hidden: setAttribute() to object "test-toString" |
| PASS marquee.hidden: setAttribute() to object "test-valueOf" |
| PASS marquee.hidden: setAttribute() to "hidden" |
| PASS marquee.hidden: IDL set to "" |
| PASS marquee.hidden: IDL set to " foo " |
| PASS marquee.hidden: IDL set to undefined |
| PASS marquee.hidden: IDL set to null |
| PASS marquee.hidden: IDL set to 7 |
| PASS marquee.hidden: IDL set to 1.5 |
| PASS marquee.hidden: IDL set to "5%" |
| PASS marquee.hidden: IDL set to "+100" |
| PASS marquee.hidden: IDL set to ".5" |
| PASS marquee.hidden: IDL set to true |
| PASS marquee.hidden: IDL set to false |
| PASS marquee.hidden: IDL set to object "[object Object]" |
| PASS marquee.hidden: IDL set to NaN |
| PASS marquee.hidden: IDL set to Infinity |
| PASS marquee.hidden: IDL set to -Infinity |
| PASS marquee.hidden: IDL set to "\0" |
| PASS marquee.hidden: IDL set to object "test-toString" |
| PASS marquee.hidden: IDL set to object "test-valueOf" |
| PASS marquee.accessKey: typeof IDL attribute |
| PASS marquee.accessKey: IDL get with DOM attribute unset |
| PASS marquee.accessKey: setAttribute() to "" |
| PASS marquee.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 marquee.accessKey: setAttribute() to undefined |
| PASS marquee.accessKey: setAttribute() to 7 |
| PASS marquee.accessKey: setAttribute() to 1.5 |
| PASS marquee.accessKey: setAttribute() to "5%" |
| PASS marquee.accessKey: setAttribute() to "+100" |
| PASS marquee.accessKey: setAttribute() to ".5" |
| PASS marquee.accessKey: setAttribute() to true |
| PASS marquee.accessKey: setAttribute() to false |
| PASS marquee.accessKey: setAttribute() to object "[object Object]" |
| PASS marquee.accessKey: setAttribute() to NaN |
| PASS marquee.accessKey: setAttribute() to Infinity |
| PASS marquee.accessKey: setAttribute() to -Infinity |
| PASS marquee.accessKey: setAttribute() to "\0" |
| PASS marquee.accessKey: setAttribute() to null |
| PASS marquee.accessKey: setAttribute() to object "test-toString" |
| PASS marquee.accessKey: setAttribute() to object "test-valueOf" |
| PASS marquee.accessKey: IDL set to "" |
| PASS marquee.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 marquee.accessKey: IDL set to undefined |
| PASS marquee.accessKey: IDL set to 7 |
| PASS marquee.accessKey: IDL set to 1.5 |
| PASS marquee.accessKey: IDL set to "5%" |
| PASS marquee.accessKey: IDL set to "+100" |
| PASS marquee.accessKey: IDL set to ".5" |
| PASS marquee.accessKey: IDL set to true |
| PASS marquee.accessKey: IDL set to false |
| PASS marquee.accessKey: IDL set to object "[object Object]" |
| PASS marquee.accessKey: IDL set to NaN |
| PASS marquee.accessKey: IDL set to Infinity |
| PASS marquee.accessKey: IDL set to -Infinity |
| PASS marquee.accessKey: IDL set to "\0" |
| PASS marquee.accessKey: IDL set to null |
| PASS marquee.accessKey: IDL set to object "test-toString" |
| PASS marquee.accessKey: IDL set to object "test-valueOf" |
| PASS marquee.tabIndex: typeof IDL attribute |
| PASS marquee.tabIndex: setAttribute() to -36 |
| PASS marquee.tabIndex: setAttribute() to -1 |
| PASS marquee.tabIndex: setAttribute() to 0 |
| PASS marquee.tabIndex: setAttribute() to 1 |
| PASS marquee.tabIndex: setAttribute() to 2147483647 |
| PASS marquee.tabIndex: setAttribute() to -2147483648 |
| PASS marquee.tabIndex: setAttribute() to "-1" |
| PASS marquee.tabIndex: setAttribute() to "-0" |
| PASS marquee.tabIndex: setAttribute() to "0" |
| PASS marquee.tabIndex: setAttribute() to "1" |
| PASS marquee.tabIndex: setAttribute() to "\t7" |
| PASS marquee.tabIndex: setAttribute() to "\f7" |
| PASS marquee.tabIndex: setAttribute() to " 7" |
| PASS marquee.tabIndex: setAttribute() to "\n7" |
| PASS marquee.tabIndex: setAttribute() to "\r7" |
| PASS marquee.tabIndex: setAttribute() to 1.5 |
| PASS marquee.tabIndex: setAttribute() to "5%" |
| PASS marquee.tabIndex: setAttribute() to "+100" |
| PASS marquee.tabIndex: setAttribute() to object "2" |
| PASS marquee.tabIndex: IDL set to -36 |
| PASS marquee.tabIndex: IDL set to -1 |
| PASS marquee.tabIndex: IDL set to 0 |
| PASS marquee.tabIndex: IDL set to 1 |
| PASS marquee.tabIndex: IDL set to 2147483647 |
| PASS marquee.tabIndex: IDL set to -2147483648 |
| PASS marquee.bgColor: typeof IDL attribute |
| PASS marquee.bgColor: IDL get with DOM attribute unset |
| PASS marquee.bgColor: setAttribute() to "" |
| PASS marquee.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 marquee.bgColor: setAttribute() to undefined |
| PASS marquee.bgColor: setAttribute() to 7 |
| PASS marquee.bgColor: setAttribute() to 1.5 |
| PASS marquee.bgColor: setAttribute() to "5%" |
| PASS marquee.bgColor: setAttribute() to "+100" |
| PASS marquee.bgColor: setAttribute() to ".5" |
| PASS marquee.bgColor: setAttribute() to true |
| PASS marquee.bgColor: setAttribute() to false |
| PASS marquee.bgColor: setAttribute() to object "[object Object]" |
| PASS marquee.bgColor: setAttribute() to NaN |
| PASS marquee.bgColor: setAttribute() to Infinity |
| PASS marquee.bgColor: setAttribute() to -Infinity |
| PASS marquee.bgColor: setAttribute() to "\0" |
| PASS marquee.bgColor: setAttribute() to null |
| PASS marquee.bgColor: setAttribute() to object "test-toString" |
| PASS marquee.bgColor: setAttribute() to object "test-valueOf" |
| PASS marquee.bgColor: IDL set to "" |
| PASS marquee.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 marquee.bgColor: IDL set to undefined |
| PASS marquee.bgColor: IDL set to 7 |
| PASS marquee.bgColor: IDL set to 1.5 |
| PASS marquee.bgColor: IDL set to "5%" |
| PASS marquee.bgColor: IDL set to "+100" |
| PASS marquee.bgColor: IDL set to ".5" |
| PASS marquee.bgColor: IDL set to true |
| PASS marquee.bgColor: IDL set to false |
| PASS marquee.bgColor: IDL set to object "[object Object]" |
| PASS marquee.bgColor: IDL set to NaN |
| PASS marquee.bgColor: IDL set to Infinity |
| PASS marquee.bgColor: IDL set to -Infinity |
| PASS marquee.bgColor: IDL set to "\0" |
| PASS marquee.bgColor: IDL set to null |
| PASS marquee.bgColor: IDL set to object "test-toString" |
| PASS marquee.bgColor: IDL set to object "test-valueOf" |
| PASS marquee.height: typeof IDL attribute |
| PASS marquee.height: IDL get with DOM attribute unset |
| PASS marquee.height: setAttribute() to "" |
| PASS marquee.height: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.height: setAttribute() to undefined |
| PASS marquee.height: setAttribute() to 7 |
| PASS marquee.height: setAttribute() to 1.5 |
| PASS marquee.height: setAttribute() to "5%" |
| PASS marquee.height: setAttribute() to "+100" |
| PASS marquee.height: setAttribute() to ".5" |
| PASS marquee.height: setAttribute() to true |
| PASS marquee.height: setAttribute() to false |
| PASS marquee.height: setAttribute() to object "[object Object]" |
| PASS marquee.height: setAttribute() to NaN |
| PASS marquee.height: setAttribute() to Infinity |
| PASS marquee.height: setAttribute() to -Infinity |
| PASS marquee.height: setAttribute() to "\0" |
| PASS marquee.height: setAttribute() to null |
| PASS marquee.height: setAttribute() to object "test-toString" |
| PASS marquee.height: setAttribute() to object "test-valueOf" |
| PASS marquee.height: IDL set to "" |
| PASS marquee.height: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.height: IDL set to undefined |
| PASS marquee.height: IDL set to 7 |
| PASS marquee.height: IDL set to 1.5 |
| PASS marquee.height: IDL set to "5%" |
| PASS marquee.height: IDL set to "+100" |
| PASS marquee.height: IDL set to ".5" |
| PASS marquee.height: IDL set to true |
| PASS marquee.height: IDL set to false |
| PASS marquee.height: IDL set to object "[object Object]" |
| PASS marquee.height: IDL set to NaN |
| PASS marquee.height: IDL set to Infinity |
| PASS marquee.height: IDL set to -Infinity |
| PASS marquee.height: IDL set to "\0" |
| PASS marquee.height: IDL set to null |
| PASS marquee.height: IDL set to object "test-toString" |
| PASS marquee.height: IDL set to object "test-valueOf" |
| PASS marquee.hspace: typeof IDL attribute |
| PASS marquee.hspace: IDL get with DOM attribute unset |
| PASS marquee.hspace: setAttribute() to -2147483649 |
| PASS marquee.hspace: setAttribute() to -2147483648 |
| PASS marquee.hspace: setAttribute() to -36 |
| PASS marquee.hspace: setAttribute() to -1 |
| PASS marquee.hspace: setAttribute() to 0 |
| PASS marquee.hspace: setAttribute() to 1 |
| PASS marquee.hspace: setAttribute() to 257 |
| PASS marquee.hspace: setAttribute() to 2147483647 |
| PASS marquee.hspace: setAttribute() to 2147483648 |
| PASS marquee.hspace: setAttribute() to 4294967295 |
| PASS marquee.hspace: setAttribute() to 4294967296 |
| PASS marquee.hspace: setAttribute() to "" |
| PASS marquee.hspace: setAttribute() to "-1" |
| PASS marquee.hspace: setAttribute() to "-0" |
| PASS marquee.hspace: setAttribute() to "0" |
| PASS marquee.hspace: setAttribute() to "1" |
| PASS marquee.hspace: setAttribute() to "\t7" |
| PASS marquee.hspace: setAttribute() to "\v7" |
| PASS marquee.hspace: setAttribute() to "\f7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to "7" |
| PASS marquee.hspace: setAttribute() to "\n7" |
| PASS marquee.hspace: setAttribute() to "\r7" |
| PASS marquee.hspace: setAttribute() to "
7" |
| PASS marquee.hspace: setAttribute() to "
7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to "7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " 7" |
| PASS marquee.hspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.hspace: setAttribute() to undefined |
| PASS marquee.hspace: setAttribute() to 1.5 |
| PASS marquee.hspace: setAttribute() to "5%" |
| PASS marquee.hspace: setAttribute() to "+100" |
| PASS marquee.hspace: setAttribute() to ".5" |
| PASS marquee.hspace: setAttribute() to true |
| PASS marquee.hspace: setAttribute() to false |
| PASS marquee.hspace: setAttribute() to object "[object Object]" |
| PASS marquee.hspace: setAttribute() to NaN |
| PASS marquee.hspace: setAttribute() to Infinity |
| PASS marquee.hspace: setAttribute() to -Infinity |
| PASS marquee.hspace: setAttribute() to "\0" |
| PASS marquee.hspace: setAttribute() to object "2" |
| PASS marquee.hspace: setAttribute() to object "3" |
| PASS marquee.hspace: IDL set to 0 |
| PASS marquee.hspace: IDL set to 1 |
| PASS marquee.hspace: IDL set to 257 |
| PASS marquee.hspace: IDL set to 2147483647 |
| PASS marquee.hspace: IDL set to "-0" |
| PASS marquee.hspace: IDL set to 2147483648 |
| PASS marquee.hspace: IDL set to 4294967295 |
| PASS marquee.scrollAmount: typeof IDL attribute |
| PASS marquee.scrollAmount: IDL get with DOM attribute unset |
| PASS marquee.scrollAmount: setAttribute() to -2147483649 |
| PASS marquee.scrollAmount: setAttribute() to -2147483648 |
| PASS marquee.scrollAmount: setAttribute() to -36 |
| PASS marquee.scrollAmount: setAttribute() to -1 |
| PASS marquee.scrollAmount: setAttribute() to 0 |
| PASS marquee.scrollAmount: setAttribute() to 1 |
| PASS marquee.scrollAmount: setAttribute() to 257 |
| PASS marquee.scrollAmount: setAttribute() to 2147483647 |
| PASS marquee.scrollAmount: setAttribute() to 2147483648 |
| PASS marquee.scrollAmount: setAttribute() to 4294967295 |
| PASS marquee.scrollAmount: setAttribute() to 4294967296 |
| PASS marquee.scrollAmount: setAttribute() to "" |
| PASS marquee.scrollAmount: setAttribute() to "-1" |
| PASS marquee.scrollAmount: setAttribute() to "-0" |
| PASS marquee.scrollAmount: setAttribute() to "0" |
| PASS marquee.scrollAmount: setAttribute() to "1" |
| PASS marquee.scrollAmount: setAttribute() to "\t7" |
| PASS marquee.scrollAmount: setAttribute() to "\v7" |
| PASS marquee.scrollAmount: setAttribute() to "\f7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to "7" |
| PASS marquee.scrollAmount: setAttribute() to "\n7" |
| PASS marquee.scrollAmount: setAttribute() to "\r7" |
| PASS marquee.scrollAmount: setAttribute() to "
7" |
| PASS marquee.scrollAmount: setAttribute() to "
7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to "7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " 7" |
| PASS marquee.scrollAmount: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.scrollAmount: setAttribute() to undefined |
| PASS marquee.scrollAmount: setAttribute() to 1.5 |
| PASS marquee.scrollAmount: setAttribute() to "5%" |
| PASS marquee.scrollAmount: setAttribute() to "+100" |
| PASS marquee.scrollAmount: setAttribute() to ".5" |
| PASS marquee.scrollAmount: setAttribute() to true |
| PASS marquee.scrollAmount: setAttribute() to false |
| PASS marquee.scrollAmount: setAttribute() to object "[object Object]" |
| PASS marquee.scrollAmount: setAttribute() to NaN |
| PASS marquee.scrollAmount: setAttribute() to Infinity |
| PASS marquee.scrollAmount: setAttribute() to -Infinity |
| PASS marquee.scrollAmount: setAttribute() to "\0" |
| PASS marquee.scrollAmount: setAttribute() to object "2" |
| PASS marquee.scrollAmount: setAttribute() to object "3" |
| PASS marquee.scrollAmount: IDL set to 0 |
| PASS marquee.scrollAmount: IDL set to 1 |
| PASS marquee.scrollAmount: IDL set to 257 |
| PASS marquee.scrollAmount: IDL set to 2147483647 |
| PASS marquee.scrollAmount: IDL set to "-0" |
| PASS marquee.scrollAmount: IDL set to 2147483648 |
| PASS marquee.scrollAmount: IDL set to 4294967295 |
| PASS marquee.scrollDelay: typeof IDL attribute |
| PASS marquee.scrollDelay: IDL get with DOM attribute unset |
| PASS marquee.scrollDelay: setAttribute() to -2147483649 |
| PASS marquee.scrollDelay: setAttribute() to -2147483648 |
| PASS marquee.scrollDelay: setAttribute() to -36 |
| PASS marquee.scrollDelay: setAttribute() to -1 |
| PASS marquee.scrollDelay: setAttribute() to 0 |
| PASS marquee.scrollDelay: setAttribute() to 1 |
| PASS marquee.scrollDelay: setAttribute() to 257 |
| PASS marquee.scrollDelay: setAttribute() to 2147483647 |
| PASS marquee.scrollDelay: setAttribute() to 2147483648 |
| PASS marquee.scrollDelay: setAttribute() to 4294967295 |
| PASS marquee.scrollDelay: setAttribute() to 4294967296 |
| PASS marquee.scrollDelay: setAttribute() to "" |
| PASS marquee.scrollDelay: setAttribute() to "-1" |
| PASS marquee.scrollDelay: setAttribute() to "-0" |
| PASS marquee.scrollDelay: setAttribute() to "0" |
| PASS marquee.scrollDelay: setAttribute() to "1" |
| PASS marquee.scrollDelay: setAttribute() to "\t7" |
| PASS marquee.scrollDelay: setAttribute() to "\v7" |
| PASS marquee.scrollDelay: setAttribute() to "\f7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to "7" |
| PASS marquee.scrollDelay: setAttribute() to "\n7" |
| PASS marquee.scrollDelay: setAttribute() to "\r7" |
| PASS marquee.scrollDelay: setAttribute() to "
7" |
| PASS marquee.scrollDelay: setAttribute() to "
7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to "7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " 7" |
| PASS marquee.scrollDelay: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.scrollDelay: setAttribute() to undefined |
| PASS marquee.scrollDelay: setAttribute() to 1.5 |
| PASS marquee.scrollDelay: setAttribute() to "5%" |
| PASS marquee.scrollDelay: setAttribute() to "+100" |
| PASS marquee.scrollDelay: setAttribute() to ".5" |
| PASS marquee.scrollDelay: setAttribute() to true |
| PASS marquee.scrollDelay: setAttribute() to false |
| PASS marquee.scrollDelay: setAttribute() to object "[object Object]" |
| PASS marquee.scrollDelay: setAttribute() to NaN |
| PASS marquee.scrollDelay: setAttribute() to Infinity |
| PASS marquee.scrollDelay: setAttribute() to -Infinity |
| PASS marquee.scrollDelay: setAttribute() to "\0" |
| PASS marquee.scrollDelay: setAttribute() to object "2" |
| PASS marquee.scrollDelay: setAttribute() to object "3" |
| PASS marquee.scrollDelay: IDL set to 0 |
| PASS marquee.scrollDelay: IDL set to 1 |
| PASS marquee.scrollDelay: IDL set to 257 |
| PASS marquee.scrollDelay: IDL set to 2147483647 |
| PASS marquee.scrollDelay: IDL set to "-0" |
| PASS marquee.scrollDelay: IDL set to 2147483648 |
| PASS marquee.scrollDelay: IDL set to 4294967295 |
| PASS marquee.trueSpeed: typeof IDL attribute |
| PASS marquee.trueSpeed: IDL get with DOM attribute unset |
| PASS marquee.trueSpeed: setAttribute() to "" |
| PASS marquee.trueSpeed: setAttribute() to " foo " |
| PASS marquee.trueSpeed: setAttribute() to undefined |
| PASS marquee.trueSpeed: setAttribute() to null |
| PASS marquee.trueSpeed: setAttribute() to 7 |
| PASS marquee.trueSpeed: setAttribute() to 1.5 |
| PASS marquee.trueSpeed: setAttribute() to "5%" |
| PASS marquee.trueSpeed: setAttribute() to "+100" |
| PASS marquee.trueSpeed: setAttribute() to ".5" |
| PASS marquee.trueSpeed: setAttribute() to true |
| PASS marquee.trueSpeed: setAttribute() to false |
| PASS marquee.trueSpeed: setAttribute() to object "[object Object]" |
| PASS marquee.trueSpeed: setAttribute() to NaN |
| PASS marquee.trueSpeed: setAttribute() to Infinity |
| PASS marquee.trueSpeed: setAttribute() to -Infinity |
| PASS marquee.trueSpeed: setAttribute() to "\0" |
| PASS marquee.trueSpeed: setAttribute() to object "test-toString" |
| PASS marquee.trueSpeed: setAttribute() to object "test-valueOf" |
| PASS marquee.trueSpeed: setAttribute() to "trueSpeed" |
| PASS marquee.trueSpeed: IDL set to "" |
| PASS marquee.trueSpeed: IDL set to " foo " |
| PASS marquee.trueSpeed: IDL set to undefined |
| PASS marquee.trueSpeed: IDL set to null |
| PASS marquee.trueSpeed: IDL set to 7 |
| PASS marquee.trueSpeed: IDL set to 1.5 |
| PASS marquee.trueSpeed: IDL set to "5%" |
| PASS marquee.trueSpeed: IDL set to "+100" |
| PASS marquee.trueSpeed: IDL set to ".5" |
| PASS marquee.trueSpeed: IDL set to true |
| PASS marquee.trueSpeed: IDL set to false |
| PASS marquee.trueSpeed: IDL set to object "[object Object]" |
| PASS marquee.trueSpeed: IDL set to NaN |
| PASS marquee.trueSpeed: IDL set to Infinity |
| PASS marquee.trueSpeed: IDL set to -Infinity |
| PASS marquee.trueSpeed: IDL set to "\0" |
| PASS marquee.trueSpeed: IDL set to object "test-toString" |
| PASS marquee.trueSpeed: IDL set to object "test-valueOf" |
| PASS marquee.vspace: typeof IDL attribute |
| PASS marquee.vspace: IDL get with DOM attribute unset |
| PASS marquee.vspace: setAttribute() to -2147483649 |
| PASS marquee.vspace: setAttribute() to -2147483648 |
| PASS marquee.vspace: setAttribute() to -36 |
| PASS marquee.vspace: setAttribute() to -1 |
| PASS marquee.vspace: setAttribute() to 0 |
| PASS marquee.vspace: setAttribute() to 1 |
| PASS marquee.vspace: setAttribute() to 257 |
| PASS marquee.vspace: setAttribute() to 2147483647 |
| PASS marquee.vspace: setAttribute() to 2147483648 |
| PASS marquee.vspace: setAttribute() to 4294967295 |
| PASS marquee.vspace: setAttribute() to 4294967296 |
| PASS marquee.vspace: setAttribute() to "" |
| PASS marquee.vspace: setAttribute() to "-1" |
| PASS marquee.vspace: setAttribute() to "-0" |
| PASS marquee.vspace: setAttribute() to "0" |
| PASS marquee.vspace: setAttribute() to "1" |
| PASS marquee.vspace: setAttribute() to "\t7" |
| PASS marquee.vspace: setAttribute() to "\v7" |
| PASS marquee.vspace: setAttribute() to "\f7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to "7" |
| PASS marquee.vspace: setAttribute() to "\n7" |
| PASS marquee.vspace: setAttribute() to "\r7" |
| PASS marquee.vspace: setAttribute() to "
7" |
| PASS marquee.vspace: setAttribute() to "
7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to "7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " 7" |
| PASS marquee.vspace: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.vspace: setAttribute() to undefined |
| PASS marquee.vspace: setAttribute() to 1.5 |
| PASS marquee.vspace: setAttribute() to "5%" |
| PASS marquee.vspace: setAttribute() to "+100" |
| PASS marquee.vspace: setAttribute() to ".5" |
| PASS marquee.vspace: setAttribute() to true |
| PASS marquee.vspace: setAttribute() to false |
| PASS marquee.vspace: setAttribute() to object "[object Object]" |
| PASS marquee.vspace: setAttribute() to NaN |
| PASS marquee.vspace: setAttribute() to Infinity |
| PASS marquee.vspace: setAttribute() to -Infinity |
| PASS marquee.vspace: setAttribute() to "\0" |
| PASS marquee.vspace: setAttribute() to object "2" |
| PASS marquee.vspace: setAttribute() to object "3" |
| PASS marquee.vspace: IDL set to 0 |
| PASS marquee.vspace: IDL set to 1 |
| PASS marquee.vspace: IDL set to 257 |
| PASS marquee.vspace: IDL set to 2147483647 |
| PASS marquee.vspace: IDL set to "-0" |
| PASS marquee.vspace: IDL set to 2147483648 |
| PASS marquee.vspace: IDL set to 4294967295 |
| PASS marquee.width: typeof IDL attribute |
| PASS marquee.width: IDL get with DOM attribute unset |
| PASS marquee.width: setAttribute() to "" |
| PASS marquee.width: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.width: setAttribute() to undefined |
| PASS marquee.width: setAttribute() to 7 |
| PASS marquee.width: setAttribute() to 1.5 |
| PASS marquee.width: setAttribute() to "5%" |
| PASS marquee.width: setAttribute() to "+100" |
| PASS marquee.width: setAttribute() to ".5" |
| PASS marquee.width: setAttribute() to true |
| PASS marquee.width: setAttribute() to false |
| PASS marquee.width: setAttribute() to object "[object Object]" |
| PASS marquee.width: setAttribute() to NaN |
| PASS marquee.width: setAttribute() to Infinity |
| PASS marquee.width: setAttribute() to -Infinity |
| PASS marquee.width: setAttribute() to "\0" |
| PASS marquee.width: setAttribute() to null |
| PASS marquee.width: setAttribute() to object "test-toString" |
| PASS marquee.width: setAttribute() to object "test-valueOf" |
| PASS marquee.width: IDL set to "" |
| PASS marquee.width: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS marquee.width: IDL set to undefined |
| PASS marquee.width: IDL set to 7 |
| PASS marquee.width: IDL set to 1.5 |
| PASS marquee.width: IDL set to "5%" |
| PASS marquee.width: IDL set to "+100" |
| PASS marquee.width: IDL set to ".5" |
| PASS marquee.width: IDL set to true |
| PASS marquee.width: IDL set to false |
| PASS marquee.width: IDL set to object "[object Object]" |
| PASS marquee.width: IDL set to NaN |
| PASS marquee.width: IDL set to Infinity |
| PASS marquee.width: IDL set to -Infinity |
| PASS marquee.width: IDL set to "\0" |
| PASS marquee.width: IDL set to null |
| PASS marquee.width: IDL set to object "test-toString" |
| PASS marquee.width: IDL set to object "test-valueOf" |
| PASS frameset.title: typeof IDL attribute |
| PASS frameset.title: IDL get with DOM attribute unset |
| PASS frameset.title: setAttribute() to "" |
| PASS frameset.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 frameset.title: setAttribute() to undefined |
| PASS frameset.title: setAttribute() to 7 |
| PASS frameset.title: setAttribute() to 1.5 |
| PASS frameset.title: setAttribute() to "5%" |
| PASS frameset.title: setAttribute() to "+100" |
| PASS frameset.title: setAttribute() to ".5" |
| PASS frameset.title: setAttribute() to true |
| PASS frameset.title: setAttribute() to false |
| PASS frameset.title: setAttribute() to object "[object Object]" |
| PASS frameset.title: setAttribute() to NaN |
| PASS frameset.title: setAttribute() to Infinity |
| PASS frameset.title: setAttribute() to -Infinity |
| PASS frameset.title: setAttribute() to "\0" |
| PASS frameset.title: setAttribute() to null |
| PASS frameset.title: setAttribute() to object "test-toString" |
| PASS frameset.title: setAttribute() to object "test-valueOf" |
| PASS frameset.title: IDL set to "" |
| PASS frameset.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 frameset.title: IDL set to undefined |
| PASS frameset.title: IDL set to 7 |
| PASS frameset.title: IDL set to 1.5 |
| PASS frameset.title: IDL set to "5%" |
| PASS frameset.title: IDL set to "+100" |
| PASS frameset.title: IDL set to ".5" |
| PASS frameset.title: IDL set to true |
| PASS frameset.title: IDL set to false |
| PASS frameset.title: IDL set to object "[object Object]" |
| PASS frameset.title: IDL set to NaN |
| PASS frameset.title: IDL set to Infinity |
| PASS frameset.title: IDL set to -Infinity |
| PASS frameset.title: IDL set to "\0" |
| PASS frameset.title: IDL set to null |
| PASS frameset.title: IDL set to object "test-toString" |
| PASS frameset.title: IDL set to object "test-valueOf" |
| PASS frameset.lang: typeof IDL attribute |
| PASS frameset.lang: IDL get with DOM attribute unset |
| PASS frameset.lang: setAttribute() to "" |
| PASS frameset.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 frameset.lang: setAttribute() to undefined |
| PASS frameset.lang: setAttribute() to 7 |
| PASS frameset.lang: setAttribute() to 1.5 |
| PASS frameset.lang: setAttribute() to "5%" |
| PASS frameset.lang: setAttribute() to "+100" |
| PASS frameset.lang: setAttribute() to ".5" |
| PASS frameset.lang: setAttribute() to true |
| PASS frameset.lang: setAttribute() to false |
| PASS frameset.lang: setAttribute() to object "[object Object]" |
| PASS frameset.lang: setAttribute() to NaN |
| PASS frameset.lang: setAttribute() to Infinity |
| PASS frameset.lang: setAttribute() to -Infinity |
| PASS frameset.lang: setAttribute() to "\0" |
| PASS frameset.lang: setAttribute() to null |
| PASS frameset.lang: setAttribute() to object "test-toString" |
| PASS frameset.lang: setAttribute() to object "test-valueOf" |
| PASS frameset.lang: IDL set to "" |
| PASS frameset.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 frameset.lang: IDL set to undefined |
| PASS frameset.lang: IDL set to 7 |
| PASS frameset.lang: IDL set to 1.5 |
| PASS frameset.lang: IDL set to "5%" |
| PASS frameset.lang: IDL set to "+100" |
| PASS frameset.lang: IDL set to ".5" |
| PASS frameset.lang: IDL set to true |
| PASS frameset.lang: IDL set to false |
| PASS frameset.lang: IDL set to object "[object Object]" |
| PASS frameset.lang: IDL set to NaN |
| PASS frameset.lang: IDL set to Infinity |
| PASS frameset.lang: IDL set to -Infinity |
| PASS frameset.lang: IDL set to "\0" |
| PASS frameset.lang: IDL set to null |
| PASS frameset.lang: IDL set to object "test-toString" |
| PASS frameset.lang: IDL set to object "test-valueOf" |
| PASS frameset.dir: typeof IDL attribute |
| PASS frameset.dir: IDL get with DOM attribute unset |
| PASS frameset.dir: setAttribute() to "" |
| PASS frameset.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 frameset.dir: setAttribute() to undefined |
| PASS frameset.dir: setAttribute() to 7 |
| PASS frameset.dir: setAttribute() to 1.5 |
| PASS frameset.dir: setAttribute() to "5%" |
| PASS frameset.dir: setAttribute() to "+100" |
| PASS frameset.dir: setAttribute() to ".5" |
| PASS frameset.dir: setAttribute() to true |
| PASS frameset.dir: setAttribute() to false |
| PASS frameset.dir: setAttribute() to object "[object Object]" |
| PASS frameset.dir: setAttribute() to NaN |
| PASS frameset.dir: setAttribute() to Infinity |
| PASS frameset.dir: setAttribute() to -Infinity |
| PASS frameset.dir: setAttribute() to "\0" |
| PASS frameset.dir: setAttribute() to null |
| PASS frameset.dir: setAttribute() to object "test-toString" |
| PASS frameset.dir: setAttribute() to object "test-valueOf" |
| PASS frameset.dir: setAttribute() to "ltr" |
| PASS frameset.dir: setAttribute() to "xltr" |
| PASS frameset.dir: setAttribute() to "ltr\0" |
| PASS frameset.dir: setAttribute() to "tr" |
| PASS frameset.dir: setAttribute() to "LTR" |
| PASS frameset.dir: setAttribute() to "rtl" |
| PASS frameset.dir: setAttribute() to "xrtl" |
| PASS frameset.dir: setAttribute() to "rtl\0" |
| PASS frameset.dir: setAttribute() to "tl" |
| PASS frameset.dir: setAttribute() to "RTL" |
| PASS frameset.dir: setAttribute() to "auto" |
| PASS frameset.dir: setAttribute() to "xauto" |
| PASS frameset.dir: setAttribute() to "auto\0" |
| PASS frameset.dir: setAttribute() to "uto" |
| PASS frameset.dir: setAttribute() to "AUTO" |
| PASS frameset.dir: IDL set to "" |
| PASS frameset.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 frameset.dir: IDL set to undefined |
| PASS frameset.dir: IDL set to 7 |
| PASS frameset.dir: IDL set to 1.5 |
| PASS frameset.dir: IDL set to "5%" |
| PASS frameset.dir: IDL set to "+100" |
| PASS frameset.dir: IDL set to ".5" |
| PASS frameset.dir: IDL set to true |
| PASS frameset.dir: IDL set to false |
| PASS frameset.dir: IDL set to object "[object Object]" |
| PASS frameset.dir: IDL set to NaN |
| PASS frameset.dir: IDL set to Infinity |
| PASS frameset.dir: IDL set to -Infinity |
| PASS frameset.dir: IDL set to "\0" |
| PASS frameset.dir: IDL set to null |
| PASS frameset.dir: IDL set to object "test-toString" |
| PASS frameset.dir: IDL set to object "test-valueOf" |
| PASS frameset.dir: IDL set to "ltr" |
| PASS frameset.dir: IDL set to "xltr" |
| PASS frameset.dir: IDL set to "ltr\0" |
| PASS frameset.dir: IDL set to "tr" |
| PASS frameset.dir: IDL set to "LTR" |
| PASS frameset.dir: IDL set to "rtl" |
| PASS frameset.dir: IDL set to "xrtl" |
| PASS frameset.dir: IDL set to "rtl\0" |
| PASS frameset.dir: IDL set to "tl" |
| PASS frameset.dir: IDL set to "RTL" |
| PASS frameset.dir: IDL set to "auto" |
| PASS frameset.dir: IDL set to "xauto" |
| PASS frameset.dir: IDL set to "auto\0" |
| PASS frameset.dir: IDL set to "uto" |
| PASS frameset.dir: IDL set to "AUTO" |
| PASS frameset.className (<frameset class>): typeof IDL attribute |
| PASS frameset.className (<frameset class>): IDL get with DOM attribute unset |
| PASS frameset.className (<frameset class>): setAttribute() to "" |
| PASS frameset.className (<frameset 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 frameset.className (<frameset class>): setAttribute() to undefined |
| PASS frameset.className (<frameset class>): setAttribute() to 7 |
| PASS frameset.className (<frameset class>): setAttribute() to 1.5 |
| PASS frameset.className (<frameset class>): setAttribute() to "5%" |
| PASS frameset.className (<frameset class>): setAttribute() to "+100" |
| PASS frameset.className (<frameset class>): setAttribute() to ".5" |
| PASS frameset.className (<frameset class>): setAttribute() to true |
| PASS frameset.className (<frameset class>): setAttribute() to false |
| PASS frameset.className (<frameset class>): setAttribute() to object "[object Object]" |
| PASS frameset.className (<frameset class>): setAttribute() to NaN |
| PASS frameset.className (<frameset class>): setAttribute() to Infinity |
| PASS frameset.className (<frameset class>): setAttribute() to -Infinity |
| PASS frameset.className (<frameset class>): setAttribute() to "\0" |
| PASS frameset.className (<frameset class>): setAttribute() to null |
| PASS frameset.className (<frameset class>): setAttribute() to object "test-toString" |
| PASS frameset.className (<frameset class>): setAttribute() to object "test-valueOf" |
| PASS frameset.className (<frameset class>): IDL set to "" |
| PASS frameset.className (<frameset 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 frameset.className (<frameset class>): IDL set to undefined |
| PASS frameset.className (<frameset class>): IDL set to 7 |
| PASS frameset.className (<frameset class>): IDL set to 1.5 |
| PASS frameset.className (<frameset class>): IDL set to "5%" |
| PASS frameset.className (<frameset class>): IDL set to "+100" |
| PASS frameset.className (<frameset class>): IDL set to ".5" |
| PASS frameset.className (<frameset class>): IDL set to true |
| PASS frameset.className (<frameset class>): IDL set to false |
| PASS frameset.className (<frameset class>): IDL set to object "[object Object]" |
| PASS frameset.className (<frameset class>): IDL set to NaN |
| PASS frameset.className (<frameset class>): IDL set to Infinity |
| PASS frameset.className (<frameset class>): IDL set to -Infinity |
| PASS frameset.className (<frameset class>): IDL set to "\0" |
| PASS frameset.className (<frameset class>): IDL set to null |
| PASS frameset.className (<frameset class>): IDL set to object "test-toString" |
| PASS frameset.className (<frameset class>): IDL set to object "test-valueOf" |
| FAIL frameset.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL frameset.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frameset.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL frameset.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL frameset.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL frameset.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL frameset.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL frameset.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL frameset.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL frameset.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL frameset.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS frameset.autofocus: IDL set to true |
| FAIL frameset.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL frameset.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL frameset.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL frameset.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL frameset.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL frameset.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL frameset.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL frameset.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS frameset.hidden: typeof IDL attribute |
| PASS frameset.hidden: IDL get with DOM attribute unset |
| PASS frameset.hidden: setAttribute() to "" |
| PASS frameset.hidden: setAttribute() to " foo " |
| PASS frameset.hidden: setAttribute() to undefined |
| PASS frameset.hidden: setAttribute() to null |
| PASS frameset.hidden: setAttribute() to 7 |
| PASS frameset.hidden: setAttribute() to 1.5 |
| PASS frameset.hidden: setAttribute() to "5%" |
| PASS frameset.hidden: setAttribute() to "+100" |
| PASS frameset.hidden: setAttribute() to ".5" |
| PASS frameset.hidden: setAttribute() to true |
| PASS frameset.hidden: setAttribute() to false |
| PASS frameset.hidden: setAttribute() to object "[object Object]" |
| PASS frameset.hidden: setAttribute() to NaN |
| PASS frameset.hidden: setAttribute() to Infinity |
| PASS frameset.hidden: setAttribute() to -Infinity |
| PASS frameset.hidden: setAttribute() to "\0" |
| PASS frameset.hidden: setAttribute() to object "test-toString" |
| PASS frameset.hidden: setAttribute() to object "test-valueOf" |
| PASS frameset.hidden: setAttribute() to "hidden" |
| PASS frameset.hidden: IDL set to "" |
| PASS frameset.hidden: IDL set to " foo " |
| PASS frameset.hidden: IDL set to undefined |
| PASS frameset.hidden: IDL set to null |
| PASS frameset.hidden: IDL set to 7 |
| PASS frameset.hidden: IDL set to 1.5 |
| PASS frameset.hidden: IDL set to "5%" |
| PASS frameset.hidden: IDL set to "+100" |
| PASS frameset.hidden: IDL set to ".5" |
| PASS frameset.hidden: IDL set to true |
| PASS frameset.hidden: IDL set to false |
| PASS frameset.hidden: IDL set to object "[object Object]" |
| PASS frameset.hidden: IDL set to NaN |
| PASS frameset.hidden: IDL set to Infinity |
| PASS frameset.hidden: IDL set to -Infinity |
| PASS frameset.hidden: IDL set to "\0" |
| PASS frameset.hidden: IDL set to object "test-toString" |
| PASS frameset.hidden: IDL set to object "test-valueOf" |
| PASS frameset.accessKey: typeof IDL attribute |
| PASS frameset.accessKey: IDL get with DOM attribute unset |
| PASS frameset.accessKey: setAttribute() to "" |
| PASS frameset.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 frameset.accessKey: setAttribute() to undefined |
| PASS frameset.accessKey: setAttribute() to 7 |
| PASS frameset.accessKey: setAttribute() to 1.5 |
| PASS frameset.accessKey: setAttribute() to "5%" |
| PASS frameset.accessKey: setAttribute() to "+100" |
| PASS frameset.accessKey: setAttribute() to ".5" |
| PASS frameset.accessKey: setAttribute() to true |
| PASS frameset.accessKey: setAttribute() to false |
| PASS frameset.accessKey: setAttribute() to object "[object Object]" |
| PASS frameset.accessKey: setAttribute() to NaN |
| PASS frameset.accessKey: setAttribute() to Infinity |
| PASS frameset.accessKey: setAttribute() to -Infinity |
| PASS frameset.accessKey: setAttribute() to "\0" |
| PASS frameset.accessKey: setAttribute() to null |
| PASS frameset.accessKey: setAttribute() to object "test-toString" |
| PASS frameset.accessKey: setAttribute() to object "test-valueOf" |
| PASS frameset.accessKey: IDL set to "" |
| PASS frameset.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 frameset.accessKey: IDL set to undefined |
| PASS frameset.accessKey: IDL set to 7 |
| PASS frameset.accessKey: IDL set to 1.5 |
| PASS frameset.accessKey: IDL set to "5%" |
| PASS frameset.accessKey: IDL set to "+100" |
| PASS frameset.accessKey: IDL set to ".5" |
| PASS frameset.accessKey: IDL set to true |
| PASS frameset.accessKey: IDL set to false |
| PASS frameset.accessKey: IDL set to object "[object Object]" |
| PASS frameset.accessKey: IDL set to NaN |
| PASS frameset.accessKey: IDL set to Infinity |
| PASS frameset.accessKey: IDL set to -Infinity |
| PASS frameset.accessKey: IDL set to "\0" |
| PASS frameset.accessKey: IDL set to null |
| PASS frameset.accessKey: IDL set to object "test-toString" |
| PASS frameset.accessKey: IDL set to object "test-valueOf" |
| PASS frameset.tabIndex: typeof IDL attribute |
| PASS frameset.tabIndex: setAttribute() to -36 |
| PASS frameset.tabIndex: setAttribute() to -1 |
| PASS frameset.tabIndex: setAttribute() to 0 |
| PASS frameset.tabIndex: setAttribute() to 1 |
| PASS frameset.tabIndex: setAttribute() to 2147483647 |
| PASS frameset.tabIndex: setAttribute() to -2147483648 |
| PASS frameset.tabIndex: setAttribute() to "-1" |
| PASS frameset.tabIndex: setAttribute() to "-0" |
| PASS frameset.tabIndex: setAttribute() to "0" |
| PASS frameset.tabIndex: setAttribute() to "1" |
| PASS frameset.tabIndex: setAttribute() to "\t7" |
| PASS frameset.tabIndex: setAttribute() to "\f7" |
| PASS frameset.tabIndex: setAttribute() to " 7" |
| PASS frameset.tabIndex: setAttribute() to "\n7" |
| PASS frameset.tabIndex: setAttribute() to "\r7" |
| PASS frameset.tabIndex: setAttribute() to 1.5 |
| PASS frameset.tabIndex: setAttribute() to "5%" |
| PASS frameset.tabIndex: setAttribute() to "+100" |
| PASS frameset.tabIndex: setAttribute() to object "2" |
| PASS frameset.tabIndex: IDL set to -36 |
| PASS frameset.tabIndex: IDL set to -1 |
| PASS frameset.tabIndex: IDL set to 0 |
| PASS frameset.tabIndex: IDL set to 1 |
| PASS frameset.tabIndex: IDL set to 2147483647 |
| PASS frameset.tabIndex: IDL set to -2147483648 |
| PASS frameset.cols: typeof IDL attribute |
| PASS frameset.cols: IDL get with DOM attribute unset |
| PASS frameset.cols: setAttribute() to "" |
| PASS frameset.cols: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frameset.cols: setAttribute() to undefined |
| PASS frameset.cols: setAttribute() to 7 |
| PASS frameset.cols: setAttribute() to 1.5 |
| PASS frameset.cols: setAttribute() to "5%" |
| PASS frameset.cols: setAttribute() to "+100" |
| PASS frameset.cols: setAttribute() to ".5" |
| PASS frameset.cols: setAttribute() to true |
| PASS frameset.cols: setAttribute() to false |
| PASS frameset.cols: setAttribute() to object "[object Object]" |
| PASS frameset.cols: setAttribute() to NaN |
| PASS frameset.cols: setAttribute() to Infinity |
| PASS frameset.cols: setAttribute() to -Infinity |
| PASS frameset.cols: setAttribute() to "\0" |
| PASS frameset.cols: setAttribute() to null |
| PASS frameset.cols: setAttribute() to object "test-toString" |
| PASS frameset.cols: setAttribute() to object "test-valueOf" |
| PASS frameset.cols: IDL set to "" |
| PASS frameset.cols: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frameset.cols: IDL set to undefined |
| PASS frameset.cols: IDL set to 7 |
| PASS frameset.cols: IDL set to 1.5 |
| PASS frameset.cols: IDL set to "5%" |
| PASS frameset.cols: IDL set to "+100" |
| PASS frameset.cols: IDL set to ".5" |
| PASS frameset.cols: IDL set to true |
| PASS frameset.cols: IDL set to false |
| PASS frameset.cols: IDL set to object "[object Object]" |
| PASS frameset.cols: IDL set to NaN |
| PASS frameset.cols: IDL set to Infinity |
| PASS frameset.cols: IDL set to -Infinity |
| PASS frameset.cols: IDL set to "\0" |
| PASS frameset.cols: IDL set to null |
| PASS frameset.cols: IDL set to object "test-toString" |
| PASS frameset.cols: IDL set to object "test-valueOf" |
| PASS frameset.rows: typeof IDL attribute |
| PASS frameset.rows: IDL get with DOM attribute unset |
| PASS frameset.rows: setAttribute() to "" |
| PASS frameset.rows: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frameset.rows: setAttribute() to undefined |
| PASS frameset.rows: setAttribute() to 7 |
| PASS frameset.rows: setAttribute() to 1.5 |
| PASS frameset.rows: setAttribute() to "5%" |
| PASS frameset.rows: setAttribute() to "+100" |
| PASS frameset.rows: setAttribute() to ".5" |
| PASS frameset.rows: setAttribute() to true |
| PASS frameset.rows: setAttribute() to false |
| PASS frameset.rows: setAttribute() to object "[object Object]" |
| PASS frameset.rows: setAttribute() to NaN |
| PASS frameset.rows: setAttribute() to Infinity |
| PASS frameset.rows: setAttribute() to -Infinity |
| PASS frameset.rows: setAttribute() to "\0" |
| PASS frameset.rows: setAttribute() to null |
| PASS frameset.rows: setAttribute() to object "test-toString" |
| PASS frameset.rows: setAttribute() to object "test-valueOf" |
| PASS frameset.rows: IDL set to "" |
| PASS frameset.rows: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frameset.rows: IDL set to undefined |
| PASS frameset.rows: IDL set to 7 |
| PASS frameset.rows: IDL set to 1.5 |
| PASS frameset.rows: IDL set to "5%" |
| PASS frameset.rows: IDL set to "+100" |
| PASS frameset.rows: IDL set to ".5" |
| PASS frameset.rows: IDL set to true |
| PASS frameset.rows: IDL set to false |
| PASS frameset.rows: IDL set to object "[object Object]" |
| PASS frameset.rows: IDL set to NaN |
| PASS frameset.rows: IDL set to Infinity |
| PASS frameset.rows: IDL set to -Infinity |
| PASS frameset.rows: IDL set to "\0" |
| PASS frameset.rows: IDL set to null |
| PASS frameset.rows: IDL set to object "test-toString" |
| PASS frameset.rows: IDL set to object "test-valueOf" |
| PASS frame.title: typeof IDL attribute |
| PASS frame.title: IDL get with DOM attribute unset |
| PASS frame.title: setAttribute() to "" |
| PASS frame.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 frame.title: setAttribute() to undefined |
| PASS frame.title: setAttribute() to 7 |
| PASS frame.title: setAttribute() to 1.5 |
| PASS frame.title: setAttribute() to "5%" |
| PASS frame.title: setAttribute() to "+100" |
| PASS frame.title: setAttribute() to ".5" |
| PASS frame.title: setAttribute() to true |
| PASS frame.title: setAttribute() to false |
| PASS frame.title: setAttribute() to object "[object Object]" |
| PASS frame.title: setAttribute() to NaN |
| PASS frame.title: setAttribute() to Infinity |
| PASS frame.title: setAttribute() to -Infinity |
| PASS frame.title: setAttribute() to "\0" |
| PASS frame.title: setAttribute() to null |
| PASS frame.title: setAttribute() to object "test-toString" |
| PASS frame.title: setAttribute() to object "test-valueOf" |
| PASS frame.title: IDL set to "" |
| PASS frame.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 frame.title: IDL set to undefined |
| PASS frame.title: IDL set to 7 |
| PASS frame.title: IDL set to 1.5 |
| PASS frame.title: IDL set to "5%" |
| PASS frame.title: IDL set to "+100" |
| PASS frame.title: IDL set to ".5" |
| PASS frame.title: IDL set to true |
| PASS frame.title: IDL set to false |
| PASS frame.title: IDL set to object "[object Object]" |
| PASS frame.title: IDL set to NaN |
| PASS frame.title: IDL set to Infinity |
| PASS frame.title: IDL set to -Infinity |
| PASS frame.title: IDL set to "\0" |
| PASS frame.title: IDL set to null |
| PASS frame.title: IDL set to object "test-toString" |
| PASS frame.title: IDL set to object "test-valueOf" |
| PASS frame.lang: typeof IDL attribute |
| PASS frame.lang: IDL get with DOM attribute unset |
| PASS frame.lang: setAttribute() to "" |
| PASS frame.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 frame.lang: setAttribute() to undefined |
| PASS frame.lang: setAttribute() to 7 |
| PASS frame.lang: setAttribute() to 1.5 |
| PASS frame.lang: setAttribute() to "5%" |
| PASS frame.lang: setAttribute() to "+100" |
| PASS frame.lang: setAttribute() to ".5" |
| PASS frame.lang: setAttribute() to true |
| PASS frame.lang: setAttribute() to false |
| PASS frame.lang: setAttribute() to object "[object Object]" |
| PASS frame.lang: setAttribute() to NaN |
| PASS frame.lang: setAttribute() to Infinity |
| PASS frame.lang: setAttribute() to -Infinity |
| PASS frame.lang: setAttribute() to "\0" |
| PASS frame.lang: setAttribute() to null |
| PASS frame.lang: setAttribute() to object "test-toString" |
| PASS frame.lang: setAttribute() to object "test-valueOf" |
| PASS frame.lang: IDL set to "" |
| PASS frame.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 frame.lang: IDL set to undefined |
| PASS frame.lang: IDL set to 7 |
| PASS frame.lang: IDL set to 1.5 |
| PASS frame.lang: IDL set to "5%" |
| PASS frame.lang: IDL set to "+100" |
| PASS frame.lang: IDL set to ".5" |
| PASS frame.lang: IDL set to true |
| PASS frame.lang: IDL set to false |
| PASS frame.lang: IDL set to object "[object Object]" |
| PASS frame.lang: IDL set to NaN |
| PASS frame.lang: IDL set to Infinity |
| PASS frame.lang: IDL set to -Infinity |
| PASS frame.lang: IDL set to "\0" |
| PASS frame.lang: IDL set to null |
| PASS frame.lang: IDL set to object "test-toString" |
| PASS frame.lang: IDL set to object "test-valueOf" |
| PASS frame.dir: typeof IDL attribute |
| PASS frame.dir: IDL get with DOM attribute unset |
| PASS frame.dir: setAttribute() to "" |
| PASS frame.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 frame.dir: setAttribute() to undefined |
| PASS frame.dir: setAttribute() to 7 |
| PASS frame.dir: setAttribute() to 1.5 |
| PASS frame.dir: setAttribute() to "5%" |
| PASS frame.dir: setAttribute() to "+100" |
| PASS frame.dir: setAttribute() to ".5" |
| PASS frame.dir: setAttribute() to true |
| PASS frame.dir: setAttribute() to false |
| PASS frame.dir: setAttribute() to object "[object Object]" |
| PASS frame.dir: setAttribute() to NaN |
| PASS frame.dir: setAttribute() to Infinity |
| PASS frame.dir: setAttribute() to -Infinity |
| PASS frame.dir: setAttribute() to "\0" |
| PASS frame.dir: setAttribute() to null |
| PASS frame.dir: setAttribute() to object "test-toString" |
| PASS frame.dir: setAttribute() to object "test-valueOf" |
| PASS frame.dir: setAttribute() to "ltr" |
| PASS frame.dir: setAttribute() to "xltr" |
| PASS frame.dir: setAttribute() to "ltr\0" |
| PASS frame.dir: setAttribute() to "tr" |
| PASS frame.dir: setAttribute() to "LTR" |
| PASS frame.dir: setAttribute() to "rtl" |
| PASS frame.dir: setAttribute() to "xrtl" |
| PASS frame.dir: setAttribute() to "rtl\0" |
| PASS frame.dir: setAttribute() to "tl" |
| PASS frame.dir: setAttribute() to "RTL" |
| PASS frame.dir: setAttribute() to "auto" |
| PASS frame.dir: setAttribute() to "xauto" |
| PASS frame.dir: setAttribute() to "auto\0" |
| PASS frame.dir: setAttribute() to "uto" |
| PASS frame.dir: setAttribute() to "AUTO" |
| PASS frame.dir: IDL set to "" |
| PASS frame.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 frame.dir: IDL set to undefined |
| PASS frame.dir: IDL set to 7 |
| PASS frame.dir: IDL set to 1.5 |
| PASS frame.dir: IDL set to "5%" |
| PASS frame.dir: IDL set to "+100" |
| PASS frame.dir: IDL set to ".5" |
| PASS frame.dir: IDL set to true |
| PASS frame.dir: IDL set to false |
| PASS frame.dir: IDL set to object "[object Object]" |
| PASS frame.dir: IDL set to NaN |
| PASS frame.dir: IDL set to Infinity |
| PASS frame.dir: IDL set to -Infinity |
| PASS frame.dir: IDL set to "\0" |
| PASS frame.dir: IDL set to null |
| PASS frame.dir: IDL set to object "test-toString" |
| PASS frame.dir: IDL set to object "test-valueOf" |
| PASS frame.dir: IDL set to "ltr" |
| PASS frame.dir: IDL set to "xltr" |
| PASS frame.dir: IDL set to "ltr\0" |
| PASS frame.dir: IDL set to "tr" |
| PASS frame.dir: IDL set to "LTR" |
| PASS frame.dir: IDL set to "rtl" |
| PASS frame.dir: IDL set to "xrtl" |
| PASS frame.dir: IDL set to "rtl\0" |
| PASS frame.dir: IDL set to "tl" |
| PASS frame.dir: IDL set to "RTL" |
| PASS frame.dir: IDL set to "auto" |
| PASS frame.dir: IDL set to "xauto" |
| PASS frame.dir: IDL set to "auto\0" |
| PASS frame.dir: IDL set to "uto" |
| PASS frame.dir: IDL set to "AUTO" |
| PASS frame.className (<frame class>): typeof IDL attribute |
| PASS frame.className (<frame class>): IDL get with DOM attribute unset |
| PASS frame.className (<frame class>): setAttribute() to "" |
| PASS frame.className (<frame 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 frame.className (<frame class>): setAttribute() to undefined |
| PASS frame.className (<frame class>): setAttribute() to 7 |
| PASS frame.className (<frame class>): setAttribute() to 1.5 |
| PASS frame.className (<frame class>): setAttribute() to "5%" |
| PASS frame.className (<frame class>): setAttribute() to "+100" |
| PASS frame.className (<frame class>): setAttribute() to ".5" |
| PASS frame.className (<frame class>): setAttribute() to true |
| PASS frame.className (<frame class>): setAttribute() to false |
| PASS frame.className (<frame class>): setAttribute() to object "[object Object]" |
| PASS frame.className (<frame class>): setAttribute() to NaN |
| PASS frame.className (<frame class>): setAttribute() to Infinity |
| PASS frame.className (<frame class>): setAttribute() to -Infinity |
| PASS frame.className (<frame class>): setAttribute() to "\0" |
| PASS frame.className (<frame class>): setAttribute() to null |
| PASS frame.className (<frame class>): setAttribute() to object "test-toString" |
| PASS frame.className (<frame class>): setAttribute() to object "test-valueOf" |
| PASS frame.className (<frame class>): IDL set to "" |
| PASS frame.className (<frame 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 frame.className (<frame class>): IDL set to undefined |
| PASS frame.className (<frame class>): IDL set to 7 |
| PASS frame.className (<frame class>): IDL set to 1.5 |
| PASS frame.className (<frame class>): IDL set to "5%" |
| PASS frame.className (<frame class>): IDL set to "+100" |
| PASS frame.className (<frame class>): IDL set to ".5" |
| PASS frame.className (<frame class>): IDL set to true |
| PASS frame.className (<frame class>): IDL set to false |
| PASS frame.className (<frame class>): IDL set to object "[object Object]" |
| PASS frame.className (<frame class>): IDL set to NaN |
| PASS frame.className (<frame class>): IDL set to Infinity |
| PASS frame.className (<frame class>): IDL set to -Infinity |
| PASS frame.className (<frame class>): IDL set to "\0" |
| PASS frame.className (<frame class>): IDL set to null |
| PASS frame.className (<frame class>): IDL set to object "test-toString" |
| PASS frame.className (<frame class>): IDL set to object "test-valueOf" |
| FAIL frame.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL frame.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL frame.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL frame.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL frame.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL frame.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL frame.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL frame.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL frame.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL frame.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL frame.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS frame.autofocus: IDL set to true |
| FAIL frame.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL frame.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL frame.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL frame.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL frame.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL frame.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL frame.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL frame.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS frame.hidden: typeof IDL attribute |
| PASS frame.hidden: IDL get with DOM attribute unset |
| PASS frame.hidden: setAttribute() to "" |
| PASS frame.hidden: setAttribute() to " foo " |
| PASS frame.hidden: setAttribute() to undefined |
| PASS frame.hidden: setAttribute() to null |
| PASS frame.hidden: setAttribute() to 7 |
| PASS frame.hidden: setAttribute() to 1.5 |
| PASS frame.hidden: setAttribute() to "5%" |
| PASS frame.hidden: setAttribute() to "+100" |
| PASS frame.hidden: setAttribute() to ".5" |
| PASS frame.hidden: setAttribute() to true |
| PASS frame.hidden: setAttribute() to false |
| PASS frame.hidden: setAttribute() to object "[object Object]" |
| PASS frame.hidden: setAttribute() to NaN |
| PASS frame.hidden: setAttribute() to Infinity |
| PASS frame.hidden: setAttribute() to -Infinity |
| PASS frame.hidden: setAttribute() to "\0" |
| PASS frame.hidden: setAttribute() to object "test-toString" |
| PASS frame.hidden: setAttribute() to object "test-valueOf" |
| PASS frame.hidden: setAttribute() to "hidden" |
| PASS frame.hidden: IDL set to "" |
| PASS frame.hidden: IDL set to " foo " |
| PASS frame.hidden: IDL set to undefined |
| PASS frame.hidden: IDL set to null |
| PASS frame.hidden: IDL set to 7 |
| PASS frame.hidden: IDL set to 1.5 |
| PASS frame.hidden: IDL set to "5%" |
| PASS frame.hidden: IDL set to "+100" |
| PASS frame.hidden: IDL set to ".5" |
| PASS frame.hidden: IDL set to true |
| PASS frame.hidden: IDL set to false |
| PASS frame.hidden: IDL set to object "[object Object]" |
| PASS frame.hidden: IDL set to NaN |
| PASS frame.hidden: IDL set to Infinity |
| PASS frame.hidden: IDL set to -Infinity |
| PASS frame.hidden: IDL set to "\0" |
| PASS frame.hidden: IDL set to object "test-toString" |
| PASS frame.hidden: IDL set to object "test-valueOf" |
| PASS frame.accessKey: typeof IDL attribute |
| PASS frame.accessKey: IDL get with DOM attribute unset |
| PASS frame.accessKey: setAttribute() to "" |
| PASS frame.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 frame.accessKey: setAttribute() to undefined |
| PASS frame.accessKey: setAttribute() to 7 |
| PASS frame.accessKey: setAttribute() to 1.5 |
| PASS frame.accessKey: setAttribute() to "5%" |
| PASS frame.accessKey: setAttribute() to "+100" |
| PASS frame.accessKey: setAttribute() to ".5" |
| PASS frame.accessKey: setAttribute() to true |
| PASS frame.accessKey: setAttribute() to false |
| PASS frame.accessKey: setAttribute() to object "[object Object]" |
| PASS frame.accessKey: setAttribute() to NaN |
| PASS frame.accessKey: setAttribute() to Infinity |
| PASS frame.accessKey: setAttribute() to -Infinity |
| PASS frame.accessKey: setAttribute() to "\0" |
| PASS frame.accessKey: setAttribute() to null |
| PASS frame.accessKey: setAttribute() to object "test-toString" |
| PASS frame.accessKey: setAttribute() to object "test-valueOf" |
| PASS frame.accessKey: IDL set to "" |
| PASS frame.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 frame.accessKey: IDL set to undefined |
| PASS frame.accessKey: IDL set to 7 |
| PASS frame.accessKey: IDL set to 1.5 |
| PASS frame.accessKey: IDL set to "5%" |
| PASS frame.accessKey: IDL set to "+100" |
| PASS frame.accessKey: IDL set to ".5" |
| PASS frame.accessKey: IDL set to true |
| PASS frame.accessKey: IDL set to false |
| PASS frame.accessKey: IDL set to object "[object Object]" |
| PASS frame.accessKey: IDL set to NaN |
| PASS frame.accessKey: IDL set to Infinity |
| PASS frame.accessKey: IDL set to -Infinity |
| PASS frame.accessKey: IDL set to "\0" |
| PASS frame.accessKey: IDL set to null |
| PASS frame.accessKey: IDL set to object "test-toString" |
| PASS frame.accessKey: IDL set to object "test-valueOf" |
| PASS frame.tabIndex: typeof IDL attribute |
| PASS frame.tabIndex: setAttribute() to -36 |
| PASS frame.tabIndex: setAttribute() to -1 |
| PASS frame.tabIndex: setAttribute() to 0 |
| PASS frame.tabIndex: setAttribute() to 1 |
| PASS frame.tabIndex: setAttribute() to 2147483647 |
| PASS frame.tabIndex: setAttribute() to -2147483648 |
| PASS frame.tabIndex: setAttribute() to "-1" |
| PASS frame.tabIndex: setAttribute() to "-0" |
| PASS frame.tabIndex: setAttribute() to "0" |
| PASS frame.tabIndex: setAttribute() to "1" |
| PASS frame.tabIndex: setAttribute() to "\t7" |
| PASS frame.tabIndex: setAttribute() to "\f7" |
| PASS frame.tabIndex: setAttribute() to " 7" |
| PASS frame.tabIndex: setAttribute() to "\n7" |
| PASS frame.tabIndex: setAttribute() to "\r7" |
| PASS frame.tabIndex: setAttribute() to 1.5 |
| PASS frame.tabIndex: setAttribute() to "5%" |
| PASS frame.tabIndex: setAttribute() to "+100" |
| PASS frame.tabIndex: setAttribute() to object "2" |
| PASS frame.tabIndex: IDL set to -36 |
| PASS frame.tabIndex: IDL set to -1 |
| PASS frame.tabIndex: IDL set to 0 |
| PASS frame.tabIndex: IDL set to 1 |
| PASS frame.tabIndex: IDL set to 2147483647 |
| PASS frame.tabIndex: IDL set to -2147483648 |
| PASS frame.name: typeof IDL attribute |
| PASS frame.name: IDL get with DOM attribute unset |
| PASS frame.name: setAttribute() to "" |
| PASS frame.name: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.name: setAttribute() to undefined |
| PASS frame.name: setAttribute() to 7 |
| PASS frame.name: setAttribute() to 1.5 |
| PASS frame.name: setAttribute() to "5%" |
| PASS frame.name: setAttribute() to "+100" |
| PASS frame.name: setAttribute() to ".5" |
| PASS frame.name: setAttribute() to true |
| PASS frame.name: setAttribute() to false |
| PASS frame.name: setAttribute() to object "[object Object]" |
| PASS frame.name: setAttribute() to NaN |
| PASS frame.name: setAttribute() to Infinity |
| PASS frame.name: setAttribute() to -Infinity |
| PASS frame.name: setAttribute() to "\0" |
| PASS frame.name: setAttribute() to null |
| PASS frame.name: setAttribute() to object "test-toString" |
| PASS frame.name: setAttribute() to object "test-valueOf" |
| PASS frame.name: IDL set to "" |
| PASS frame.name: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.name: IDL set to undefined |
| PASS frame.name: IDL set to 7 |
| PASS frame.name: IDL set to 1.5 |
| PASS frame.name: IDL set to "5%" |
| PASS frame.name: IDL set to "+100" |
| PASS frame.name: IDL set to ".5" |
| PASS frame.name: IDL set to true |
| PASS frame.name: IDL set to false |
| PASS frame.name: IDL set to object "[object Object]" |
| PASS frame.name: IDL set to NaN |
| PASS frame.name: IDL set to Infinity |
| PASS frame.name: IDL set to -Infinity |
| PASS frame.name: IDL set to "\0" |
| PASS frame.name: IDL set to null |
| PASS frame.name: IDL set to object "test-toString" |
| PASS frame.name: IDL set to object "test-valueOf" |
| PASS frame.scrolling: typeof IDL attribute |
| PASS frame.scrolling: IDL get with DOM attribute unset |
| PASS frame.scrolling: setAttribute() to "" |
| PASS frame.scrolling: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.scrolling: setAttribute() to undefined |
| PASS frame.scrolling: setAttribute() to 7 |
| PASS frame.scrolling: setAttribute() to 1.5 |
| PASS frame.scrolling: setAttribute() to "5%" |
| PASS frame.scrolling: setAttribute() to "+100" |
| PASS frame.scrolling: setAttribute() to ".5" |
| PASS frame.scrolling: setAttribute() to true |
| PASS frame.scrolling: setAttribute() to false |
| PASS frame.scrolling: setAttribute() to object "[object Object]" |
| PASS frame.scrolling: setAttribute() to NaN |
| PASS frame.scrolling: setAttribute() to Infinity |
| PASS frame.scrolling: setAttribute() to -Infinity |
| PASS frame.scrolling: setAttribute() to "\0" |
| PASS frame.scrolling: setAttribute() to null |
| PASS frame.scrolling: setAttribute() to object "test-toString" |
| PASS frame.scrolling: setAttribute() to object "test-valueOf" |
| PASS frame.scrolling: IDL set to "" |
| PASS frame.scrolling: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.scrolling: IDL set to undefined |
| PASS frame.scrolling: IDL set to 7 |
| PASS frame.scrolling: IDL set to 1.5 |
| PASS frame.scrolling: IDL set to "5%" |
| PASS frame.scrolling: IDL set to "+100" |
| PASS frame.scrolling: IDL set to ".5" |
| PASS frame.scrolling: IDL set to true |
| PASS frame.scrolling: IDL set to false |
| PASS frame.scrolling: IDL set to object "[object Object]" |
| PASS frame.scrolling: IDL set to NaN |
| PASS frame.scrolling: IDL set to Infinity |
| PASS frame.scrolling: IDL set to -Infinity |
| PASS frame.scrolling: IDL set to "\0" |
| PASS frame.scrolling: IDL set to null |
| PASS frame.scrolling: IDL set to object "test-toString" |
| PASS frame.scrolling: IDL set to object "test-valueOf" |
| PASS frame.src: typeof IDL attribute |
| PASS frame.src: IDL get with DOM attribute unset |
| PASS frame.src: setAttribute() to "" |
| PASS frame.src: setAttribute() to " foo " |
| PASS frame.src: setAttribute() to "http://site.example/" |
| PASS frame.src: setAttribute() to "//site.example/path???@#l" |
| PASS frame.src: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS frame.src: setAttribute() to undefined |
| PASS frame.src: setAttribute() to 7 |
| PASS frame.src: setAttribute() to 1.5 |
| PASS frame.src: setAttribute() to "5%" |
| PASS frame.src: setAttribute() to "+100" |
| PASS frame.src: setAttribute() to ".5" |
| PASS frame.src: setAttribute() to true |
| PASS frame.src: setAttribute() to false |
| PASS frame.src: setAttribute() to object "[object Object]" |
| PASS frame.src: setAttribute() to NaN |
| PASS frame.src: setAttribute() to Infinity |
| PASS frame.src: setAttribute() to -Infinity |
| PASS frame.src: setAttribute() to "\0" |
| PASS frame.src: setAttribute() to null |
| PASS frame.src: setAttribute() to object "test-toString" |
| PASS frame.src: setAttribute() to object "test-valueOf" |
| PASS frame.src: IDL set to "" |
| PASS frame.src: IDL set to " foo " |
| PASS frame.src: IDL set to "http://site.example/" |
| PASS frame.src: IDL set to "//site.example/path???@#l" |
| PASS frame.src: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS frame.src: IDL set to undefined |
| PASS frame.src: IDL set to 7 |
| PASS frame.src: IDL set to 1.5 |
| PASS frame.src: IDL set to "5%" |
| PASS frame.src: IDL set to "+100" |
| PASS frame.src: IDL set to ".5" |
| PASS frame.src: IDL set to true |
| PASS frame.src: IDL set to false |
| PASS frame.src: IDL set to object "[object Object]" |
| PASS frame.src: IDL set to NaN |
| PASS frame.src: IDL set to Infinity |
| PASS frame.src: IDL set to -Infinity |
| PASS frame.src: IDL set to "\0" |
| PASS frame.src: IDL set to null |
| PASS frame.src: IDL set to object "test-toString" |
| PASS frame.src: IDL set to object "test-valueOf" |
| PASS frame.frameBorder: typeof IDL attribute |
| PASS frame.frameBorder: IDL get with DOM attribute unset |
| PASS frame.frameBorder: setAttribute() to "" |
| PASS frame.frameBorder: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.frameBorder: setAttribute() to undefined |
| PASS frame.frameBorder: setAttribute() to 7 |
| PASS frame.frameBorder: setAttribute() to 1.5 |
| PASS frame.frameBorder: setAttribute() to "5%" |
| PASS frame.frameBorder: setAttribute() to "+100" |
| PASS frame.frameBorder: setAttribute() to ".5" |
| PASS frame.frameBorder: setAttribute() to true |
| PASS frame.frameBorder: setAttribute() to false |
| PASS frame.frameBorder: setAttribute() to object "[object Object]" |
| PASS frame.frameBorder: setAttribute() to NaN |
| PASS frame.frameBorder: setAttribute() to Infinity |
| PASS frame.frameBorder: setAttribute() to -Infinity |
| PASS frame.frameBorder: setAttribute() to "\0" |
| PASS frame.frameBorder: setAttribute() to null |
| PASS frame.frameBorder: setAttribute() to object "test-toString" |
| PASS frame.frameBorder: setAttribute() to object "test-valueOf" |
| PASS frame.frameBorder: IDL set to "" |
| PASS frame.frameBorder: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.frameBorder: IDL set to undefined |
| PASS frame.frameBorder: IDL set to 7 |
| PASS frame.frameBorder: IDL set to 1.5 |
| PASS frame.frameBorder: IDL set to "5%" |
| PASS frame.frameBorder: IDL set to "+100" |
| PASS frame.frameBorder: IDL set to ".5" |
| PASS frame.frameBorder: IDL set to true |
| PASS frame.frameBorder: IDL set to false |
| PASS frame.frameBorder: IDL set to object "[object Object]" |
| PASS frame.frameBorder: IDL set to NaN |
| PASS frame.frameBorder: IDL set to Infinity |
| PASS frame.frameBorder: IDL set to -Infinity |
| PASS frame.frameBorder: IDL set to "\0" |
| PASS frame.frameBorder: IDL set to null |
| PASS frame.frameBorder: IDL set to object "test-toString" |
| PASS frame.frameBorder: IDL set to object "test-valueOf" |
| PASS frame.longDesc: typeof IDL attribute |
| PASS frame.longDesc: IDL get with DOM attribute unset |
| PASS frame.longDesc: setAttribute() to "" |
| PASS frame.longDesc: setAttribute() to " foo " |
| PASS frame.longDesc: setAttribute() to "http://site.example/" |
| PASS frame.longDesc: setAttribute() to "//site.example/path???@#l" |
| PASS frame.longDesc: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS frame.longDesc: setAttribute() to undefined |
| PASS frame.longDesc: setAttribute() to 7 |
| PASS frame.longDesc: setAttribute() to 1.5 |
| PASS frame.longDesc: setAttribute() to "5%" |
| PASS frame.longDesc: setAttribute() to "+100" |
| PASS frame.longDesc: setAttribute() to ".5" |
| PASS frame.longDesc: setAttribute() to true |
| PASS frame.longDesc: setAttribute() to false |
| PASS frame.longDesc: setAttribute() to object "[object Object]" |
| PASS frame.longDesc: setAttribute() to NaN |
| PASS frame.longDesc: setAttribute() to Infinity |
| PASS frame.longDesc: setAttribute() to -Infinity |
| PASS frame.longDesc: setAttribute() to "\0" |
| PASS frame.longDesc: setAttribute() to null |
| PASS frame.longDesc: setAttribute() to object "test-toString" |
| PASS frame.longDesc: setAttribute() to object "test-valueOf" |
| PASS frame.longDesc: IDL set to "" |
| PASS frame.longDesc: IDL set to " foo " |
| PASS frame.longDesc: IDL set to "http://site.example/" |
| PASS frame.longDesc: IDL set to "//site.example/path???@#l" |
| PASS frame.longDesc: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS frame.longDesc: IDL set to undefined |
| PASS frame.longDesc: IDL set to 7 |
| PASS frame.longDesc: IDL set to 1.5 |
| PASS frame.longDesc: IDL set to "5%" |
| PASS frame.longDesc: IDL set to "+100" |
| PASS frame.longDesc: IDL set to ".5" |
| PASS frame.longDesc: IDL set to true |
| PASS frame.longDesc: IDL set to false |
| PASS frame.longDesc: IDL set to object "[object Object]" |
| PASS frame.longDesc: IDL set to NaN |
| PASS frame.longDesc: IDL set to Infinity |
| PASS frame.longDesc: IDL set to -Infinity |
| PASS frame.longDesc: IDL set to "\0" |
| PASS frame.longDesc: IDL set to null |
| PASS frame.longDesc: IDL set to object "test-toString" |
| PASS frame.longDesc: IDL set to object "test-valueOf" |
| PASS frame.noResize: typeof IDL attribute |
| PASS frame.noResize: IDL get with DOM attribute unset |
| PASS frame.noResize: setAttribute() to "" |
| PASS frame.noResize: setAttribute() to " foo " |
| PASS frame.noResize: setAttribute() to undefined |
| PASS frame.noResize: setAttribute() to null |
| PASS frame.noResize: setAttribute() to 7 |
| PASS frame.noResize: setAttribute() to 1.5 |
| PASS frame.noResize: setAttribute() to "5%" |
| PASS frame.noResize: setAttribute() to "+100" |
| PASS frame.noResize: setAttribute() to ".5" |
| PASS frame.noResize: setAttribute() to true |
| PASS frame.noResize: setAttribute() to false |
| PASS frame.noResize: setAttribute() to object "[object Object]" |
| PASS frame.noResize: setAttribute() to NaN |
| PASS frame.noResize: setAttribute() to Infinity |
| PASS frame.noResize: setAttribute() to -Infinity |
| PASS frame.noResize: setAttribute() to "\0" |
| PASS frame.noResize: setAttribute() to object "test-toString" |
| PASS frame.noResize: setAttribute() to object "test-valueOf" |
| PASS frame.noResize: setAttribute() to "noResize" |
| PASS frame.noResize: IDL set to "" |
| PASS frame.noResize: IDL set to " foo " |
| PASS frame.noResize: IDL set to undefined |
| PASS frame.noResize: IDL set to null |
| PASS frame.noResize: IDL set to 7 |
| PASS frame.noResize: IDL set to 1.5 |
| PASS frame.noResize: IDL set to "5%" |
| PASS frame.noResize: IDL set to "+100" |
| PASS frame.noResize: IDL set to ".5" |
| PASS frame.noResize: IDL set to true |
| PASS frame.noResize: IDL set to false |
| PASS frame.noResize: IDL set to object "[object Object]" |
| PASS frame.noResize: IDL set to NaN |
| PASS frame.noResize: IDL set to Infinity |
| PASS frame.noResize: IDL set to -Infinity |
| PASS frame.noResize: IDL set to "\0" |
| PASS frame.noResize: IDL set to object "test-toString" |
| PASS frame.noResize: IDL set to object "test-valueOf" |
| PASS frame.marginHeight: typeof IDL attribute |
| PASS frame.marginHeight: IDL get with DOM attribute unset |
| PASS frame.marginHeight: setAttribute() to "" |
| PASS frame.marginHeight: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.marginHeight: setAttribute() to undefined |
| PASS frame.marginHeight: setAttribute() to 7 |
| PASS frame.marginHeight: setAttribute() to 1.5 |
| PASS frame.marginHeight: setAttribute() to "5%" |
| PASS frame.marginHeight: setAttribute() to "+100" |
| PASS frame.marginHeight: setAttribute() to ".5" |
| PASS frame.marginHeight: setAttribute() to true |
| PASS frame.marginHeight: setAttribute() to false |
| PASS frame.marginHeight: setAttribute() to object "[object Object]" |
| PASS frame.marginHeight: setAttribute() to NaN |
| PASS frame.marginHeight: setAttribute() to Infinity |
| PASS frame.marginHeight: setAttribute() to -Infinity |
| PASS frame.marginHeight: setAttribute() to "\0" |
| PASS frame.marginHeight: setAttribute() to null |
| PASS frame.marginHeight: setAttribute() to object "test-toString" |
| PASS frame.marginHeight: setAttribute() to object "test-valueOf" |
| PASS frame.marginHeight: IDL set to "" |
| PASS frame.marginHeight: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.marginHeight: IDL set to undefined |
| PASS frame.marginHeight: IDL set to 7 |
| PASS frame.marginHeight: IDL set to 1.5 |
| PASS frame.marginHeight: IDL set to "5%" |
| PASS frame.marginHeight: IDL set to "+100" |
| PASS frame.marginHeight: IDL set to ".5" |
| PASS frame.marginHeight: IDL set to true |
| PASS frame.marginHeight: IDL set to false |
| PASS frame.marginHeight: IDL set to object "[object Object]" |
| PASS frame.marginHeight: IDL set to NaN |
| PASS frame.marginHeight: IDL set to Infinity |
| PASS frame.marginHeight: IDL set to -Infinity |
| PASS frame.marginHeight: IDL set to "\0" |
| PASS frame.marginHeight: IDL set to null |
| PASS frame.marginHeight: IDL set to object "test-toString" |
| PASS frame.marginHeight: IDL set to object "test-valueOf" |
| PASS frame.marginWidth: typeof IDL attribute |
| PASS frame.marginWidth: IDL get with DOM attribute unset |
| PASS frame.marginWidth: setAttribute() to "" |
| PASS frame.marginWidth: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.marginWidth: setAttribute() to undefined |
| PASS frame.marginWidth: setAttribute() to 7 |
| PASS frame.marginWidth: setAttribute() to 1.5 |
| PASS frame.marginWidth: setAttribute() to "5%" |
| PASS frame.marginWidth: setAttribute() to "+100" |
| PASS frame.marginWidth: setAttribute() to ".5" |
| PASS frame.marginWidth: setAttribute() to true |
| PASS frame.marginWidth: setAttribute() to false |
| PASS frame.marginWidth: setAttribute() to object "[object Object]" |
| PASS frame.marginWidth: setAttribute() to NaN |
| PASS frame.marginWidth: setAttribute() to Infinity |
| PASS frame.marginWidth: setAttribute() to -Infinity |
| PASS frame.marginWidth: setAttribute() to "\0" |
| PASS frame.marginWidth: setAttribute() to null |
| PASS frame.marginWidth: setAttribute() to object "test-toString" |
| PASS frame.marginWidth: setAttribute() to object "test-valueOf" |
| PASS frame.marginWidth: IDL set to "" |
| PASS frame.marginWidth: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS frame.marginWidth: IDL set to undefined |
| PASS frame.marginWidth: IDL set to 7 |
| PASS frame.marginWidth: IDL set to 1.5 |
| PASS frame.marginWidth: IDL set to "5%" |
| PASS frame.marginWidth: IDL set to "+100" |
| PASS frame.marginWidth: IDL set to ".5" |
| PASS frame.marginWidth: IDL set to true |
| PASS frame.marginWidth: IDL set to false |
| PASS frame.marginWidth: IDL set to object "[object Object]" |
| PASS frame.marginWidth: IDL set to NaN |
| PASS frame.marginWidth: IDL set to Infinity |
| PASS frame.marginWidth: IDL set to -Infinity |
| PASS frame.marginWidth: IDL set to "\0" |
| PASS frame.marginWidth: IDL set to null |
| PASS frame.marginWidth: IDL set to object "test-toString" |
| PASS frame.marginWidth: IDL set to object "test-valueOf" |
| PASS dir.title: typeof IDL attribute |
| PASS dir.title: IDL get with DOM attribute unset |
| PASS dir.title: setAttribute() to "" |
| PASS dir.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 dir.title: setAttribute() to undefined |
| PASS dir.title: setAttribute() to 7 |
| PASS dir.title: setAttribute() to 1.5 |
| PASS dir.title: setAttribute() to "5%" |
| PASS dir.title: setAttribute() to "+100" |
| PASS dir.title: setAttribute() to ".5" |
| PASS dir.title: setAttribute() to true |
| PASS dir.title: setAttribute() to false |
| PASS dir.title: setAttribute() to object "[object Object]" |
| PASS dir.title: setAttribute() to NaN |
| PASS dir.title: setAttribute() to Infinity |
| PASS dir.title: setAttribute() to -Infinity |
| PASS dir.title: setAttribute() to "\0" |
| PASS dir.title: setAttribute() to null |
| PASS dir.title: setAttribute() to object "test-toString" |
| PASS dir.title: setAttribute() to object "test-valueOf" |
| PASS dir.title: IDL set to "" |
| PASS dir.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 dir.title: IDL set to undefined |
| PASS dir.title: IDL set to 7 |
| PASS dir.title: IDL set to 1.5 |
| PASS dir.title: IDL set to "5%" |
| PASS dir.title: IDL set to "+100" |
| PASS dir.title: IDL set to ".5" |
| PASS dir.title: IDL set to true |
| PASS dir.title: IDL set to false |
| PASS dir.title: IDL set to object "[object Object]" |
| PASS dir.title: IDL set to NaN |
| PASS dir.title: IDL set to Infinity |
| PASS dir.title: IDL set to -Infinity |
| PASS dir.title: IDL set to "\0" |
| PASS dir.title: IDL set to null |
| PASS dir.title: IDL set to object "test-toString" |
| PASS dir.title: IDL set to object "test-valueOf" |
| PASS dir.lang: typeof IDL attribute |
| PASS dir.lang: IDL get with DOM attribute unset |
| PASS dir.lang: setAttribute() to "" |
| PASS dir.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 dir.lang: setAttribute() to undefined |
| PASS dir.lang: setAttribute() to 7 |
| PASS dir.lang: setAttribute() to 1.5 |
| PASS dir.lang: setAttribute() to "5%" |
| PASS dir.lang: setAttribute() to "+100" |
| PASS dir.lang: setAttribute() to ".5" |
| PASS dir.lang: setAttribute() to true |
| PASS dir.lang: setAttribute() to false |
| PASS dir.lang: setAttribute() to object "[object Object]" |
| PASS dir.lang: setAttribute() to NaN |
| PASS dir.lang: setAttribute() to Infinity |
| PASS dir.lang: setAttribute() to -Infinity |
| PASS dir.lang: setAttribute() to "\0" |
| PASS dir.lang: setAttribute() to null |
| PASS dir.lang: setAttribute() to object "test-toString" |
| PASS dir.lang: setAttribute() to object "test-valueOf" |
| PASS dir.lang: IDL set to "" |
| PASS dir.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 dir.lang: IDL set to undefined |
| PASS dir.lang: IDL set to 7 |
| PASS dir.lang: IDL set to 1.5 |
| PASS dir.lang: IDL set to "5%" |
| PASS dir.lang: IDL set to "+100" |
| PASS dir.lang: IDL set to ".5" |
| PASS dir.lang: IDL set to true |
| PASS dir.lang: IDL set to false |
| PASS dir.lang: IDL set to object "[object Object]" |
| PASS dir.lang: IDL set to NaN |
| PASS dir.lang: IDL set to Infinity |
| PASS dir.lang: IDL set to -Infinity |
| PASS dir.lang: IDL set to "\0" |
| PASS dir.lang: IDL set to null |
| PASS dir.lang: IDL set to object "test-toString" |
| PASS dir.lang: IDL set to object "test-valueOf" |
| PASS dir.dir: typeof IDL attribute |
| PASS dir.dir: IDL get with DOM attribute unset |
| PASS dir.dir: setAttribute() to "" |
| PASS dir.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 dir.dir: setAttribute() to undefined |
| PASS dir.dir: setAttribute() to 7 |
| PASS dir.dir: setAttribute() to 1.5 |
| PASS dir.dir: setAttribute() to "5%" |
| PASS dir.dir: setAttribute() to "+100" |
| PASS dir.dir: setAttribute() to ".5" |
| PASS dir.dir: setAttribute() to true |
| PASS dir.dir: setAttribute() to false |
| PASS dir.dir: setAttribute() to object "[object Object]" |
| PASS dir.dir: setAttribute() to NaN |
| PASS dir.dir: setAttribute() to Infinity |
| PASS dir.dir: setAttribute() to -Infinity |
| PASS dir.dir: setAttribute() to "\0" |
| PASS dir.dir: setAttribute() to null |
| PASS dir.dir: setAttribute() to object "test-toString" |
| PASS dir.dir: setAttribute() to object "test-valueOf" |
| PASS dir.dir: setAttribute() to "ltr" |
| PASS dir.dir: setAttribute() to "xltr" |
| PASS dir.dir: setAttribute() to "ltr\0" |
| PASS dir.dir: setAttribute() to "tr" |
| PASS dir.dir: setAttribute() to "LTR" |
| PASS dir.dir: setAttribute() to "rtl" |
| PASS dir.dir: setAttribute() to "xrtl" |
| PASS dir.dir: setAttribute() to "rtl\0" |
| PASS dir.dir: setAttribute() to "tl" |
| PASS dir.dir: setAttribute() to "RTL" |
| PASS dir.dir: setAttribute() to "auto" |
| PASS dir.dir: setAttribute() to "xauto" |
| PASS dir.dir: setAttribute() to "auto\0" |
| PASS dir.dir: setAttribute() to "uto" |
| PASS dir.dir: setAttribute() to "AUTO" |
| PASS dir.dir: IDL set to "" |
| PASS dir.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 dir.dir: IDL set to undefined |
| PASS dir.dir: IDL set to 7 |
| PASS dir.dir: IDL set to 1.5 |
| PASS dir.dir: IDL set to "5%" |
| PASS dir.dir: IDL set to "+100" |
| PASS dir.dir: IDL set to ".5" |
| PASS dir.dir: IDL set to true |
| PASS dir.dir: IDL set to false |
| PASS dir.dir: IDL set to object "[object Object]" |
| PASS dir.dir: IDL set to NaN |
| PASS dir.dir: IDL set to Infinity |
| PASS dir.dir: IDL set to -Infinity |
| PASS dir.dir: IDL set to "\0" |
| PASS dir.dir: IDL set to null |
| PASS dir.dir: IDL set to object "test-toString" |
| PASS dir.dir: IDL set to object "test-valueOf" |
| PASS dir.dir: IDL set to "ltr" |
| PASS dir.dir: IDL set to "xltr" |
| PASS dir.dir: IDL set to "ltr\0" |
| PASS dir.dir: IDL set to "tr" |
| PASS dir.dir: IDL set to "LTR" |
| PASS dir.dir: IDL set to "rtl" |
| PASS dir.dir: IDL set to "xrtl" |
| PASS dir.dir: IDL set to "rtl\0" |
| PASS dir.dir: IDL set to "tl" |
| PASS dir.dir: IDL set to "RTL" |
| PASS dir.dir: IDL set to "auto" |
| PASS dir.dir: IDL set to "xauto" |
| PASS dir.dir: IDL set to "auto\0" |
| PASS dir.dir: IDL set to "uto" |
| PASS dir.dir: IDL set to "AUTO" |
| PASS dir.className (<dir class>): typeof IDL attribute |
| PASS dir.className (<dir class>): IDL get with DOM attribute unset |
| PASS dir.className (<dir class>): setAttribute() to "" |
| PASS dir.className (<dir 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 dir.className (<dir class>): setAttribute() to undefined |
| PASS dir.className (<dir class>): setAttribute() to 7 |
| PASS dir.className (<dir class>): setAttribute() to 1.5 |
| PASS dir.className (<dir class>): setAttribute() to "5%" |
| PASS dir.className (<dir class>): setAttribute() to "+100" |
| PASS dir.className (<dir class>): setAttribute() to ".5" |
| PASS dir.className (<dir class>): setAttribute() to true |
| PASS dir.className (<dir class>): setAttribute() to false |
| PASS dir.className (<dir class>): setAttribute() to object "[object Object]" |
| PASS dir.className (<dir class>): setAttribute() to NaN |
| PASS dir.className (<dir class>): setAttribute() to Infinity |
| PASS dir.className (<dir class>): setAttribute() to -Infinity |
| PASS dir.className (<dir class>): setAttribute() to "\0" |
| PASS dir.className (<dir class>): setAttribute() to null |
| PASS dir.className (<dir class>): setAttribute() to object "test-toString" |
| PASS dir.className (<dir class>): setAttribute() to object "test-valueOf" |
| PASS dir.className (<dir class>): IDL set to "" |
| PASS dir.className (<dir 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 dir.className (<dir class>): IDL set to undefined |
| PASS dir.className (<dir class>): IDL set to 7 |
| PASS dir.className (<dir class>): IDL set to 1.5 |
| PASS dir.className (<dir class>): IDL set to "5%" |
| PASS dir.className (<dir class>): IDL set to "+100" |
| PASS dir.className (<dir class>): IDL set to ".5" |
| PASS dir.className (<dir class>): IDL set to true |
| PASS dir.className (<dir class>): IDL set to false |
| PASS dir.className (<dir class>): IDL set to object "[object Object]" |
| PASS dir.className (<dir class>): IDL set to NaN |
| PASS dir.className (<dir class>): IDL set to Infinity |
| PASS dir.className (<dir class>): IDL set to -Infinity |
| PASS dir.className (<dir class>): IDL set to "\0" |
| PASS dir.className (<dir class>): IDL set to null |
| PASS dir.className (<dir class>): IDL set to object "test-toString" |
| PASS dir.className (<dir class>): IDL set to object "test-valueOf" |
| FAIL dir.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL dir.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL dir.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL dir.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL dir.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL dir.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL dir.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL dir.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL dir.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL dir.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL dir.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS dir.autofocus: IDL set to true |
| FAIL dir.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL dir.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL dir.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL dir.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL dir.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL dir.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL dir.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL dir.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS dir.hidden: typeof IDL attribute |
| PASS dir.hidden: IDL get with DOM attribute unset |
| PASS dir.hidden: setAttribute() to "" |
| PASS dir.hidden: setAttribute() to " foo " |
| PASS dir.hidden: setAttribute() to undefined |
| PASS dir.hidden: setAttribute() to null |
| PASS dir.hidden: setAttribute() to 7 |
| PASS dir.hidden: setAttribute() to 1.5 |
| PASS dir.hidden: setAttribute() to "5%" |
| PASS dir.hidden: setAttribute() to "+100" |
| PASS dir.hidden: setAttribute() to ".5" |
| PASS dir.hidden: setAttribute() to true |
| PASS dir.hidden: setAttribute() to false |
| PASS dir.hidden: setAttribute() to object "[object Object]" |
| PASS dir.hidden: setAttribute() to NaN |
| PASS dir.hidden: setAttribute() to Infinity |
| PASS dir.hidden: setAttribute() to -Infinity |
| PASS dir.hidden: setAttribute() to "\0" |
| PASS dir.hidden: setAttribute() to object "test-toString" |
| PASS dir.hidden: setAttribute() to object "test-valueOf" |
| PASS dir.hidden: setAttribute() to "hidden" |
| PASS dir.hidden: IDL set to "" |
| PASS dir.hidden: IDL set to " foo " |
| PASS dir.hidden: IDL set to undefined |
| PASS dir.hidden: IDL set to null |
| PASS dir.hidden: IDL set to 7 |
| PASS dir.hidden: IDL set to 1.5 |
| PASS dir.hidden: IDL set to "5%" |
| PASS dir.hidden: IDL set to "+100" |
| PASS dir.hidden: IDL set to ".5" |
| PASS dir.hidden: IDL set to true |
| PASS dir.hidden: IDL set to false |
| PASS dir.hidden: IDL set to object "[object Object]" |
| PASS dir.hidden: IDL set to NaN |
| PASS dir.hidden: IDL set to Infinity |
| PASS dir.hidden: IDL set to -Infinity |
| PASS dir.hidden: IDL set to "\0" |
| PASS dir.hidden: IDL set to object "test-toString" |
| PASS dir.hidden: IDL set to object "test-valueOf" |
| PASS dir.accessKey: typeof IDL attribute |
| PASS dir.accessKey: IDL get with DOM attribute unset |
| PASS dir.accessKey: setAttribute() to "" |
| PASS dir.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 dir.accessKey: setAttribute() to undefined |
| PASS dir.accessKey: setAttribute() to 7 |
| PASS dir.accessKey: setAttribute() to 1.5 |
| PASS dir.accessKey: setAttribute() to "5%" |
| PASS dir.accessKey: setAttribute() to "+100" |
| PASS dir.accessKey: setAttribute() to ".5" |
| PASS dir.accessKey: setAttribute() to true |
| PASS dir.accessKey: setAttribute() to false |
| PASS dir.accessKey: setAttribute() to object "[object Object]" |
| PASS dir.accessKey: setAttribute() to NaN |
| PASS dir.accessKey: setAttribute() to Infinity |
| PASS dir.accessKey: setAttribute() to -Infinity |
| PASS dir.accessKey: setAttribute() to "\0" |
| PASS dir.accessKey: setAttribute() to null |
| PASS dir.accessKey: setAttribute() to object "test-toString" |
| PASS dir.accessKey: setAttribute() to object "test-valueOf" |
| PASS dir.accessKey: IDL set to "" |
| PASS dir.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 dir.accessKey: IDL set to undefined |
| PASS dir.accessKey: IDL set to 7 |
| PASS dir.accessKey: IDL set to 1.5 |
| PASS dir.accessKey: IDL set to "5%" |
| PASS dir.accessKey: IDL set to "+100" |
| PASS dir.accessKey: IDL set to ".5" |
| PASS dir.accessKey: IDL set to true |
| PASS dir.accessKey: IDL set to false |
| PASS dir.accessKey: IDL set to object "[object Object]" |
| PASS dir.accessKey: IDL set to NaN |
| PASS dir.accessKey: IDL set to Infinity |
| PASS dir.accessKey: IDL set to -Infinity |
| PASS dir.accessKey: IDL set to "\0" |
| PASS dir.accessKey: IDL set to null |
| PASS dir.accessKey: IDL set to object "test-toString" |
| PASS dir.accessKey: IDL set to object "test-valueOf" |
| PASS dir.tabIndex: typeof IDL attribute |
| PASS dir.tabIndex: setAttribute() to -36 |
| PASS dir.tabIndex: setAttribute() to -1 |
| PASS dir.tabIndex: setAttribute() to 0 |
| PASS dir.tabIndex: setAttribute() to 1 |
| PASS dir.tabIndex: setAttribute() to 2147483647 |
| PASS dir.tabIndex: setAttribute() to -2147483648 |
| PASS dir.tabIndex: setAttribute() to "-1" |
| PASS dir.tabIndex: setAttribute() to "-0" |
| PASS dir.tabIndex: setAttribute() to "0" |
| PASS dir.tabIndex: setAttribute() to "1" |
| PASS dir.tabIndex: setAttribute() to "\t7" |
| PASS dir.tabIndex: setAttribute() to "\f7" |
| PASS dir.tabIndex: setAttribute() to " 7" |
| PASS dir.tabIndex: setAttribute() to "\n7" |
| PASS dir.tabIndex: setAttribute() to "\r7" |
| PASS dir.tabIndex: setAttribute() to 1.5 |
| PASS dir.tabIndex: setAttribute() to "5%" |
| PASS dir.tabIndex: setAttribute() to "+100" |
| PASS dir.tabIndex: setAttribute() to object "2" |
| PASS dir.tabIndex: IDL set to -36 |
| PASS dir.tabIndex: IDL set to -1 |
| PASS dir.tabIndex: IDL set to 0 |
| PASS dir.tabIndex: IDL set to 1 |
| PASS dir.tabIndex: IDL set to 2147483647 |
| PASS dir.tabIndex: IDL set to -2147483648 |
| PASS dir.compact: typeof IDL attribute |
| PASS dir.compact: IDL get with DOM attribute unset |
| PASS dir.compact: setAttribute() to "" |
| PASS dir.compact: setAttribute() to " foo " |
| PASS dir.compact: setAttribute() to undefined |
| PASS dir.compact: setAttribute() to null |
| PASS dir.compact: setAttribute() to 7 |
| PASS dir.compact: setAttribute() to 1.5 |
| PASS dir.compact: setAttribute() to "5%" |
| PASS dir.compact: setAttribute() to "+100" |
| PASS dir.compact: setAttribute() to ".5" |
| PASS dir.compact: setAttribute() to true |
| PASS dir.compact: setAttribute() to false |
| PASS dir.compact: setAttribute() to object "[object Object]" |
| PASS dir.compact: setAttribute() to NaN |
| PASS dir.compact: setAttribute() to Infinity |
| PASS dir.compact: setAttribute() to -Infinity |
| PASS dir.compact: setAttribute() to "\0" |
| PASS dir.compact: setAttribute() to object "test-toString" |
| PASS dir.compact: setAttribute() to object "test-valueOf" |
| PASS dir.compact: setAttribute() to "compact" |
| PASS dir.compact: IDL set to "" |
| PASS dir.compact: IDL set to " foo " |
| PASS dir.compact: IDL set to undefined |
| PASS dir.compact: IDL set to null |
| PASS dir.compact: IDL set to 7 |
| PASS dir.compact: IDL set to 1.5 |
| PASS dir.compact: IDL set to "5%" |
| PASS dir.compact: IDL set to "+100" |
| PASS dir.compact: IDL set to ".5" |
| PASS dir.compact: IDL set to true |
| PASS dir.compact: IDL set to false |
| PASS dir.compact: IDL set to object "[object Object]" |
| PASS dir.compact: IDL set to NaN |
| PASS dir.compact: IDL set to Infinity |
| PASS dir.compact: IDL set to -Infinity |
| PASS dir.compact: IDL set to "\0" |
| PASS dir.compact: IDL set to object "test-toString" |
| PASS dir.compact: IDL set to object "test-valueOf" |
| PASS font.title: typeof IDL attribute |
| PASS font.title: IDL get with DOM attribute unset |
| PASS font.title: setAttribute() to "" |
| PASS font.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 font.title: setAttribute() to undefined |
| PASS font.title: setAttribute() to 7 |
| PASS font.title: setAttribute() to 1.5 |
| PASS font.title: setAttribute() to "5%" |
| PASS font.title: setAttribute() to "+100" |
| PASS font.title: setAttribute() to ".5" |
| PASS font.title: setAttribute() to true |
| PASS font.title: setAttribute() to false |
| PASS font.title: setAttribute() to object "[object Object]" |
| PASS font.title: setAttribute() to NaN |
| PASS font.title: setAttribute() to Infinity |
| PASS font.title: setAttribute() to -Infinity |
| PASS font.title: setAttribute() to "\0" |
| PASS font.title: setAttribute() to null |
| PASS font.title: setAttribute() to object "test-toString" |
| PASS font.title: setAttribute() to object "test-valueOf" |
| PASS font.title: IDL set to "" |
| PASS font.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 font.title: IDL set to undefined |
| PASS font.title: IDL set to 7 |
| PASS font.title: IDL set to 1.5 |
| PASS font.title: IDL set to "5%" |
| PASS font.title: IDL set to "+100" |
| PASS font.title: IDL set to ".5" |
| PASS font.title: IDL set to true |
| PASS font.title: IDL set to false |
| PASS font.title: IDL set to object "[object Object]" |
| PASS font.title: IDL set to NaN |
| PASS font.title: IDL set to Infinity |
| PASS font.title: IDL set to -Infinity |
| PASS font.title: IDL set to "\0" |
| PASS font.title: IDL set to null |
| PASS font.title: IDL set to object "test-toString" |
| PASS font.title: IDL set to object "test-valueOf" |
| PASS font.lang: typeof IDL attribute |
| PASS font.lang: IDL get with DOM attribute unset |
| PASS font.lang: setAttribute() to "" |
| PASS font.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 font.lang: setAttribute() to undefined |
| PASS font.lang: setAttribute() to 7 |
| PASS font.lang: setAttribute() to 1.5 |
| PASS font.lang: setAttribute() to "5%" |
| PASS font.lang: setAttribute() to "+100" |
| PASS font.lang: setAttribute() to ".5" |
| PASS font.lang: setAttribute() to true |
| PASS font.lang: setAttribute() to false |
| PASS font.lang: setAttribute() to object "[object Object]" |
| PASS font.lang: setAttribute() to NaN |
| PASS font.lang: setAttribute() to Infinity |
| PASS font.lang: setAttribute() to -Infinity |
| PASS font.lang: setAttribute() to "\0" |
| PASS font.lang: setAttribute() to null |
| PASS font.lang: setAttribute() to object "test-toString" |
| PASS font.lang: setAttribute() to object "test-valueOf" |
| PASS font.lang: IDL set to "" |
| PASS font.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 font.lang: IDL set to undefined |
| PASS font.lang: IDL set to 7 |
| PASS font.lang: IDL set to 1.5 |
| PASS font.lang: IDL set to "5%" |
| PASS font.lang: IDL set to "+100" |
| PASS font.lang: IDL set to ".5" |
| PASS font.lang: IDL set to true |
| PASS font.lang: IDL set to false |
| PASS font.lang: IDL set to object "[object Object]" |
| PASS font.lang: IDL set to NaN |
| PASS font.lang: IDL set to Infinity |
| PASS font.lang: IDL set to -Infinity |
| PASS font.lang: IDL set to "\0" |
| PASS font.lang: IDL set to null |
| PASS font.lang: IDL set to object "test-toString" |
| PASS font.lang: IDL set to object "test-valueOf" |
| PASS font.dir: typeof IDL attribute |
| PASS font.dir: IDL get with DOM attribute unset |
| PASS font.dir: setAttribute() to "" |
| PASS font.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 font.dir: setAttribute() to undefined |
| PASS font.dir: setAttribute() to 7 |
| PASS font.dir: setAttribute() to 1.5 |
| PASS font.dir: setAttribute() to "5%" |
| PASS font.dir: setAttribute() to "+100" |
| PASS font.dir: setAttribute() to ".5" |
| PASS font.dir: setAttribute() to true |
| PASS font.dir: setAttribute() to false |
| PASS font.dir: setAttribute() to object "[object Object]" |
| PASS font.dir: setAttribute() to NaN |
| PASS font.dir: setAttribute() to Infinity |
| PASS font.dir: setAttribute() to -Infinity |
| PASS font.dir: setAttribute() to "\0" |
| PASS font.dir: setAttribute() to null |
| PASS font.dir: setAttribute() to object "test-toString" |
| PASS font.dir: setAttribute() to object "test-valueOf" |
| PASS font.dir: setAttribute() to "ltr" |
| PASS font.dir: setAttribute() to "xltr" |
| PASS font.dir: setAttribute() to "ltr\0" |
| PASS font.dir: setAttribute() to "tr" |
| PASS font.dir: setAttribute() to "LTR" |
| PASS font.dir: setAttribute() to "rtl" |
| PASS font.dir: setAttribute() to "xrtl" |
| PASS font.dir: setAttribute() to "rtl\0" |
| PASS font.dir: setAttribute() to "tl" |
| PASS font.dir: setAttribute() to "RTL" |
| PASS font.dir: setAttribute() to "auto" |
| PASS font.dir: setAttribute() to "xauto" |
| PASS font.dir: setAttribute() to "auto\0" |
| PASS font.dir: setAttribute() to "uto" |
| PASS font.dir: setAttribute() to "AUTO" |
| PASS font.dir: IDL set to "" |
| PASS font.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 font.dir: IDL set to undefined |
| PASS font.dir: IDL set to 7 |
| PASS font.dir: IDL set to 1.5 |
| PASS font.dir: IDL set to "5%" |
| PASS font.dir: IDL set to "+100" |
| PASS font.dir: IDL set to ".5" |
| PASS font.dir: IDL set to true |
| PASS font.dir: IDL set to false |
| PASS font.dir: IDL set to object "[object Object]" |
| PASS font.dir: IDL set to NaN |
| PASS font.dir: IDL set to Infinity |
| PASS font.dir: IDL set to -Infinity |
| PASS font.dir: IDL set to "\0" |
| PASS font.dir: IDL set to null |
| PASS font.dir: IDL set to object "test-toString" |
| PASS font.dir: IDL set to object "test-valueOf" |
| PASS font.dir: IDL set to "ltr" |
| PASS font.dir: IDL set to "xltr" |
| PASS font.dir: IDL set to "ltr\0" |
| PASS font.dir: IDL set to "tr" |
| PASS font.dir: IDL set to "LTR" |
| PASS font.dir: IDL set to "rtl" |
| PASS font.dir: IDL set to "xrtl" |
| PASS font.dir: IDL set to "rtl\0" |
| PASS font.dir: IDL set to "tl" |
| PASS font.dir: IDL set to "RTL" |
| PASS font.dir: IDL set to "auto" |
| PASS font.dir: IDL set to "xauto" |
| PASS font.dir: IDL set to "auto\0" |
| PASS font.dir: IDL set to "uto" |
| PASS font.dir: IDL set to "AUTO" |
| PASS font.className (<font class>): typeof IDL attribute |
| PASS font.className (<font class>): IDL get with DOM attribute unset |
| PASS font.className (<font class>): setAttribute() to "" |
| PASS font.className (<font 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 font.className (<font class>): setAttribute() to undefined |
| PASS font.className (<font class>): setAttribute() to 7 |
| PASS font.className (<font class>): setAttribute() to 1.5 |
| PASS font.className (<font class>): setAttribute() to "5%" |
| PASS font.className (<font class>): setAttribute() to "+100" |
| PASS font.className (<font class>): setAttribute() to ".5" |
| PASS font.className (<font class>): setAttribute() to true |
| PASS font.className (<font class>): setAttribute() to false |
| PASS font.className (<font class>): setAttribute() to object "[object Object]" |
| PASS font.className (<font class>): setAttribute() to NaN |
| PASS font.className (<font class>): setAttribute() to Infinity |
| PASS font.className (<font class>): setAttribute() to -Infinity |
| PASS font.className (<font class>): setAttribute() to "\0" |
| PASS font.className (<font class>): setAttribute() to null |
| PASS font.className (<font class>): setAttribute() to object "test-toString" |
| PASS font.className (<font class>): setAttribute() to object "test-valueOf" |
| PASS font.className (<font class>): IDL set to "" |
| PASS font.className (<font 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 font.className (<font class>): IDL set to undefined |
| PASS font.className (<font class>): IDL set to 7 |
| PASS font.className (<font class>): IDL set to 1.5 |
| PASS font.className (<font class>): IDL set to "5%" |
| PASS font.className (<font class>): IDL set to "+100" |
| PASS font.className (<font class>): IDL set to ".5" |
| PASS font.className (<font class>): IDL set to true |
| PASS font.className (<font class>): IDL set to false |
| PASS font.className (<font class>): IDL set to object "[object Object]" |
| PASS font.className (<font class>): IDL set to NaN |
| PASS font.className (<font class>): IDL set to Infinity |
| PASS font.className (<font class>): IDL set to -Infinity |
| PASS font.className (<font class>): IDL set to "\0" |
| PASS font.className (<font class>): IDL set to null |
| PASS font.className (<font class>): IDL set to object "test-toString" |
| PASS font.className (<font class>): IDL set to object "test-valueOf" |
| FAIL font.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL font.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL font.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL font.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL font.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL font.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL font.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL font.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL font.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL font.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL font.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS font.autofocus: IDL set to true |
| FAIL font.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL font.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL font.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL font.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL font.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL font.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL font.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL font.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS font.hidden: typeof IDL attribute |
| PASS font.hidden: IDL get with DOM attribute unset |
| PASS font.hidden: setAttribute() to "" |
| PASS font.hidden: setAttribute() to " foo " |
| PASS font.hidden: setAttribute() to undefined |
| PASS font.hidden: setAttribute() to null |
| PASS font.hidden: setAttribute() to 7 |
| PASS font.hidden: setAttribute() to 1.5 |
| PASS font.hidden: setAttribute() to "5%" |
| PASS font.hidden: setAttribute() to "+100" |
| PASS font.hidden: setAttribute() to ".5" |
| PASS font.hidden: setAttribute() to true |
| PASS font.hidden: setAttribute() to false |
| PASS font.hidden: setAttribute() to object "[object Object]" |
| PASS font.hidden: setAttribute() to NaN |
| PASS font.hidden: setAttribute() to Infinity |
| PASS font.hidden: setAttribute() to -Infinity |
| PASS font.hidden: setAttribute() to "\0" |
| PASS font.hidden: setAttribute() to object "test-toString" |
| PASS font.hidden: setAttribute() to object "test-valueOf" |
| PASS font.hidden: setAttribute() to "hidden" |
| PASS font.hidden: IDL set to "" |
| PASS font.hidden: IDL set to " foo " |
| PASS font.hidden: IDL set to undefined |
| PASS font.hidden: IDL set to null |
| PASS font.hidden: IDL set to 7 |
| PASS font.hidden: IDL set to 1.5 |
| PASS font.hidden: IDL set to "5%" |
| PASS font.hidden: IDL set to "+100" |
| PASS font.hidden: IDL set to ".5" |
| PASS font.hidden: IDL set to true |
| PASS font.hidden: IDL set to false |
| PASS font.hidden: IDL set to object "[object Object]" |
| PASS font.hidden: IDL set to NaN |
| PASS font.hidden: IDL set to Infinity |
| PASS font.hidden: IDL set to -Infinity |
| PASS font.hidden: IDL set to "\0" |
| PASS font.hidden: IDL set to object "test-toString" |
| PASS font.hidden: IDL set to object "test-valueOf" |
| PASS font.accessKey: typeof IDL attribute |
| PASS font.accessKey: IDL get with DOM attribute unset |
| PASS font.accessKey: setAttribute() to "" |
| PASS font.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 font.accessKey: setAttribute() to undefined |
| PASS font.accessKey: setAttribute() to 7 |
| PASS font.accessKey: setAttribute() to 1.5 |
| PASS font.accessKey: setAttribute() to "5%" |
| PASS font.accessKey: setAttribute() to "+100" |
| PASS font.accessKey: setAttribute() to ".5" |
| PASS font.accessKey: setAttribute() to true |
| PASS font.accessKey: setAttribute() to false |
| PASS font.accessKey: setAttribute() to object "[object Object]" |
| PASS font.accessKey: setAttribute() to NaN |
| PASS font.accessKey: setAttribute() to Infinity |
| PASS font.accessKey: setAttribute() to -Infinity |
| PASS font.accessKey: setAttribute() to "\0" |
| PASS font.accessKey: setAttribute() to null |
| PASS font.accessKey: setAttribute() to object "test-toString" |
| PASS font.accessKey: setAttribute() to object "test-valueOf" |
| PASS font.accessKey: IDL set to "" |
| PASS font.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 font.accessKey: IDL set to undefined |
| PASS font.accessKey: IDL set to 7 |
| PASS font.accessKey: IDL set to 1.5 |
| PASS font.accessKey: IDL set to "5%" |
| PASS font.accessKey: IDL set to "+100" |
| PASS font.accessKey: IDL set to ".5" |
| PASS font.accessKey: IDL set to true |
| PASS font.accessKey: IDL set to false |
| PASS font.accessKey: IDL set to object "[object Object]" |
| PASS font.accessKey: IDL set to NaN |
| PASS font.accessKey: IDL set to Infinity |
| PASS font.accessKey: IDL set to -Infinity |
| PASS font.accessKey: IDL set to "\0" |
| PASS font.accessKey: IDL set to null |
| PASS font.accessKey: IDL set to object "test-toString" |
| PASS font.accessKey: IDL set to object "test-valueOf" |
| PASS font.tabIndex: typeof IDL attribute |
| PASS font.tabIndex: setAttribute() to -36 |
| PASS font.tabIndex: setAttribute() to -1 |
| PASS font.tabIndex: setAttribute() to 0 |
| PASS font.tabIndex: setAttribute() to 1 |
| PASS font.tabIndex: setAttribute() to 2147483647 |
| PASS font.tabIndex: setAttribute() to -2147483648 |
| PASS font.tabIndex: setAttribute() to "-1" |
| PASS font.tabIndex: setAttribute() to "-0" |
| PASS font.tabIndex: setAttribute() to "0" |
| PASS font.tabIndex: setAttribute() to "1" |
| PASS font.tabIndex: setAttribute() to "\t7" |
| PASS font.tabIndex: setAttribute() to "\f7" |
| PASS font.tabIndex: setAttribute() to " 7" |
| PASS font.tabIndex: setAttribute() to "\n7" |
| PASS font.tabIndex: setAttribute() to "\r7" |
| PASS font.tabIndex: setAttribute() to 1.5 |
| PASS font.tabIndex: setAttribute() to "5%" |
| PASS font.tabIndex: setAttribute() to "+100" |
| PASS font.tabIndex: setAttribute() to object "2" |
| PASS font.tabIndex: IDL set to -36 |
| PASS font.tabIndex: IDL set to -1 |
| PASS font.tabIndex: IDL set to 0 |
| PASS font.tabIndex: IDL set to 1 |
| PASS font.tabIndex: IDL set to 2147483647 |
| PASS font.tabIndex: IDL set to -2147483648 |
| PASS font.color: typeof IDL attribute |
| PASS font.color: IDL get with DOM attribute unset |
| PASS font.color: setAttribute() to "" |
| PASS font.color: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS font.color: setAttribute() to undefined |
| PASS font.color: setAttribute() to 7 |
| PASS font.color: setAttribute() to 1.5 |
| PASS font.color: setAttribute() to "5%" |
| PASS font.color: setAttribute() to "+100" |
| PASS font.color: setAttribute() to ".5" |
| PASS font.color: setAttribute() to true |
| PASS font.color: setAttribute() to false |
| PASS font.color: setAttribute() to object "[object Object]" |
| PASS font.color: setAttribute() to NaN |
| PASS font.color: setAttribute() to Infinity |
| PASS font.color: setAttribute() to -Infinity |
| PASS font.color: setAttribute() to "\0" |
| PASS font.color: setAttribute() to null |
| PASS font.color: setAttribute() to object "test-toString" |
| PASS font.color: setAttribute() to object "test-valueOf" |
| PASS font.color: IDL set to "" |
| PASS font.color: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS font.color: IDL set to undefined |
| PASS font.color: IDL set to 7 |
| PASS font.color: IDL set to 1.5 |
| PASS font.color: IDL set to "5%" |
| PASS font.color: IDL set to "+100" |
| PASS font.color: IDL set to ".5" |
| PASS font.color: IDL set to true |
| PASS font.color: IDL set to false |
| PASS font.color: IDL set to object "[object Object]" |
| PASS font.color: IDL set to NaN |
| PASS font.color: IDL set to Infinity |
| PASS font.color: IDL set to -Infinity |
| PASS font.color: IDL set to "\0" |
| PASS font.color: IDL set to null |
| PASS font.color: IDL set to object "test-toString" |
| PASS font.color: IDL set to object "test-valueOf" |
| PASS font.face: typeof IDL attribute |
| PASS font.face: IDL get with DOM attribute unset |
| PASS font.face: setAttribute() to "" |
| PASS font.face: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS font.face: setAttribute() to undefined |
| PASS font.face: setAttribute() to 7 |
| PASS font.face: setAttribute() to 1.5 |
| PASS font.face: setAttribute() to "5%" |
| PASS font.face: setAttribute() to "+100" |
| PASS font.face: setAttribute() to ".5" |
| PASS font.face: setAttribute() to true |
| PASS font.face: setAttribute() to false |
| PASS font.face: setAttribute() to object "[object Object]" |
| PASS font.face: setAttribute() to NaN |
| PASS font.face: setAttribute() to Infinity |
| PASS font.face: setAttribute() to -Infinity |
| PASS font.face: setAttribute() to "\0" |
| PASS font.face: setAttribute() to null |
| PASS font.face: setAttribute() to object "test-toString" |
| PASS font.face: setAttribute() to object "test-valueOf" |
| PASS font.face: IDL set to "" |
| PASS font.face: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS font.face: IDL set to undefined |
| PASS font.face: IDL set to 7 |
| PASS font.face: IDL set to 1.5 |
| PASS font.face: IDL set to "5%" |
| PASS font.face: IDL set to "+100" |
| PASS font.face: IDL set to ".5" |
| PASS font.face: IDL set to true |
| PASS font.face: IDL set to false |
| PASS font.face: IDL set to object "[object Object]" |
| PASS font.face: IDL set to NaN |
| PASS font.face: IDL set to Infinity |
| PASS font.face: IDL set to -Infinity |
| PASS font.face: IDL set to "\0" |
| PASS font.face: IDL set to null |
| PASS font.face: IDL set to object "test-toString" |
| PASS font.face: IDL set to object "test-valueOf" |
| PASS font.size: typeof IDL attribute |
| PASS font.size: IDL get with DOM attribute unset |
| PASS font.size: setAttribute() to "" |
| PASS font.size: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS font.size: setAttribute() to undefined |
| PASS font.size: setAttribute() to 7 |
| PASS font.size: setAttribute() to 1.5 |
| PASS font.size: setAttribute() to "5%" |
| PASS font.size: setAttribute() to "+100" |
| PASS font.size: setAttribute() to ".5" |
| PASS font.size: setAttribute() to true |
| PASS font.size: setAttribute() to false |
| PASS font.size: setAttribute() to object "[object Object]" |
| PASS font.size: setAttribute() to NaN |
| PASS font.size: setAttribute() to Infinity |
| PASS font.size: setAttribute() to -Infinity |
| PASS font.size: setAttribute() to "\0" |
| PASS font.size: setAttribute() to null |
| PASS font.size: setAttribute() to object "test-toString" |
| PASS font.size: setAttribute() to object "test-valueOf" |
| PASS font.size: IDL set to "" |
| PASS font.size: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS font.size: IDL set to undefined |
| PASS font.size: IDL set to 7 |
| PASS font.size: IDL set to 1.5 |
| PASS font.size: IDL set to "5%" |
| PASS font.size: IDL set to "+100" |
| PASS font.size: IDL set to ".5" |
| PASS font.size: IDL set to true |
| PASS font.size: IDL set to false |
| PASS font.size: IDL set to object "[object Object]" |
| PASS font.size: IDL set to NaN |
| PASS font.size: IDL set to Infinity |
| PASS font.size: IDL set to -Infinity |
| PASS font.size: IDL set to "\0" |
| PASS font.size: IDL set to null |
| PASS font.size: IDL set to object "test-toString" |
| PASS font.size: IDL set to object "test-valueOf" |
| (Note: missing tests for types tokenlist, [object Object], [object Object].) |