| Blocked access to external URL http://site.example/ |
| Blocked access to external URL http://site.example/path???@#l |
| Blocked access to external URL http://site.example/ |
| Blocked access to external URL http://site.example/path???@#l |
| Blocked access to external URL http://site.example/ |
| Blocked access to external URL http://site.example/path???@#l |
| Blocked access to external URL http://site.example/ |
| Blocked access to external URL http://site.example/path???@#l |
| CONSOLE MESSAGE: The language contains a null character and is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'undefined' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '7' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '1.5' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '5%' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '+100' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '.5' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'true' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'false' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '[object Object]' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'Infinity' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '-Infinity' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language contains a null character and is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'null' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'test-toString' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'test-valueOf' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language contains a null character and is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'undefined' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '7' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '1.5' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '5%' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '+100' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '.5' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'true' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'false' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '[object Object]' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'Infinity' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language '-Infinity' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language contains a null character and is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'null' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'test-toString' is not a valid BCP 47 language tag. |
| CONSOLE MESSAGE: The language 'test-valueOf' is not a valid BCP 47 language tag. |
| 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 picture.title: typeof IDL attribute |
| PASS picture.title: IDL get with DOM attribute unset |
| PASS picture.title: setAttribute() to "" |
| PASS picture.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 picture.title: setAttribute() to undefined |
| PASS picture.title: setAttribute() to 7 |
| PASS picture.title: setAttribute() to 1.5 |
| PASS picture.title: setAttribute() to "5%" |
| PASS picture.title: setAttribute() to "+100" |
| PASS picture.title: setAttribute() to ".5" |
| PASS picture.title: setAttribute() to true |
| PASS picture.title: setAttribute() to false |
| PASS picture.title: setAttribute() to object "[object Object]" |
| PASS picture.title: setAttribute() to NaN |
| PASS picture.title: setAttribute() to Infinity |
| PASS picture.title: setAttribute() to -Infinity |
| PASS picture.title: setAttribute() to "\0" |
| PASS picture.title: setAttribute() to null |
| PASS picture.title: setAttribute() to object "test-toString" |
| PASS picture.title: setAttribute() to object "test-valueOf" |
| PASS picture.title: IDL set to "" |
| PASS picture.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 picture.title: IDL set to undefined |
| PASS picture.title: IDL set to 7 |
| PASS picture.title: IDL set to 1.5 |
| PASS picture.title: IDL set to "5%" |
| PASS picture.title: IDL set to "+100" |
| PASS picture.title: IDL set to ".5" |
| PASS picture.title: IDL set to true |
| PASS picture.title: IDL set to false |
| PASS picture.title: IDL set to object "[object Object]" |
| PASS picture.title: IDL set to NaN |
| PASS picture.title: IDL set to Infinity |
| PASS picture.title: IDL set to -Infinity |
| PASS picture.title: IDL set to "\0" |
| PASS picture.title: IDL set to null |
| PASS picture.title: IDL set to object "test-toString" |
| PASS picture.title: IDL set to object "test-valueOf" |
| PASS picture.lang: typeof IDL attribute |
| PASS picture.lang: IDL get with DOM attribute unset |
| PASS picture.lang: setAttribute() to "" |
| PASS picture.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 picture.lang: setAttribute() to undefined |
| PASS picture.lang: setAttribute() to 7 |
| PASS picture.lang: setAttribute() to 1.5 |
| PASS picture.lang: setAttribute() to "5%" |
| PASS picture.lang: setAttribute() to "+100" |
| PASS picture.lang: setAttribute() to ".5" |
| PASS picture.lang: setAttribute() to true |
| PASS picture.lang: setAttribute() to false |
| PASS picture.lang: setAttribute() to object "[object Object]" |
| PASS picture.lang: setAttribute() to NaN |
| PASS picture.lang: setAttribute() to Infinity |
| PASS picture.lang: setAttribute() to -Infinity |
| PASS picture.lang: setAttribute() to "\0" |
| PASS picture.lang: setAttribute() to null |
| PASS picture.lang: setAttribute() to object "test-toString" |
| PASS picture.lang: setAttribute() to object "test-valueOf" |
| PASS picture.lang: IDL set to "" |
| PASS picture.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 picture.lang: IDL set to undefined |
| PASS picture.lang: IDL set to 7 |
| PASS picture.lang: IDL set to 1.5 |
| PASS picture.lang: IDL set to "5%" |
| PASS picture.lang: IDL set to "+100" |
| PASS picture.lang: IDL set to ".5" |
| PASS picture.lang: IDL set to true |
| PASS picture.lang: IDL set to false |
| PASS picture.lang: IDL set to object "[object Object]" |
| PASS picture.lang: IDL set to NaN |
| PASS picture.lang: IDL set to Infinity |
| PASS picture.lang: IDL set to -Infinity |
| PASS picture.lang: IDL set to "\0" |
| PASS picture.lang: IDL set to null |
| PASS picture.lang: IDL set to object "test-toString" |
| PASS picture.lang: IDL set to object "test-valueOf" |
| PASS picture.dir: typeof IDL attribute |
| PASS picture.dir: IDL get with DOM attribute unset |
| PASS picture.dir: setAttribute() to "" |
| PASS picture.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 picture.dir: setAttribute() to undefined |
| PASS picture.dir: setAttribute() to 7 |
| PASS picture.dir: setAttribute() to 1.5 |
| PASS picture.dir: setAttribute() to "5%" |
| PASS picture.dir: setAttribute() to "+100" |
| PASS picture.dir: setAttribute() to ".5" |
| PASS picture.dir: setAttribute() to true |
| PASS picture.dir: setAttribute() to false |
| PASS picture.dir: setAttribute() to object "[object Object]" |
| PASS picture.dir: setAttribute() to NaN |
| PASS picture.dir: setAttribute() to Infinity |
| PASS picture.dir: setAttribute() to -Infinity |
| PASS picture.dir: setAttribute() to "\0" |
| PASS picture.dir: setAttribute() to null |
| PASS picture.dir: setAttribute() to object "test-toString" |
| PASS picture.dir: setAttribute() to object "test-valueOf" |
| PASS picture.dir: setAttribute() to "ltr" |
| PASS picture.dir: setAttribute() to "xltr" |
| PASS picture.dir: setAttribute() to "ltr\0" |
| PASS picture.dir: setAttribute() to "tr" |
| PASS picture.dir: setAttribute() to "LTR" |
| PASS picture.dir: setAttribute() to "rtl" |
| PASS picture.dir: setAttribute() to "xrtl" |
| PASS picture.dir: setAttribute() to "rtl\0" |
| PASS picture.dir: setAttribute() to "tl" |
| PASS picture.dir: setAttribute() to "RTL" |
| PASS picture.dir: setAttribute() to "auto" |
| PASS picture.dir: setAttribute() to "xauto" |
| PASS picture.dir: setAttribute() to "auto\0" |
| PASS picture.dir: setAttribute() to "uto" |
| PASS picture.dir: setAttribute() to "AUTO" |
| PASS picture.dir: IDL set to "" |
| PASS picture.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 picture.dir: IDL set to undefined |
| PASS picture.dir: IDL set to 7 |
| PASS picture.dir: IDL set to 1.5 |
| PASS picture.dir: IDL set to "5%" |
| PASS picture.dir: IDL set to "+100" |
| PASS picture.dir: IDL set to ".5" |
| PASS picture.dir: IDL set to true |
| PASS picture.dir: IDL set to false |
| PASS picture.dir: IDL set to object "[object Object]" |
| PASS picture.dir: IDL set to NaN |
| PASS picture.dir: IDL set to Infinity |
| PASS picture.dir: IDL set to -Infinity |
| PASS picture.dir: IDL set to "\0" |
| PASS picture.dir: IDL set to null |
| PASS picture.dir: IDL set to object "test-toString" |
| PASS picture.dir: IDL set to object "test-valueOf" |
| PASS picture.dir: IDL set to "ltr" |
| PASS picture.dir: IDL set to "xltr" |
| PASS picture.dir: IDL set to "ltr\0" |
| PASS picture.dir: IDL set to "tr" |
| PASS picture.dir: IDL set to "LTR" |
| PASS picture.dir: IDL set to "rtl" |
| PASS picture.dir: IDL set to "xrtl" |
| PASS picture.dir: IDL set to "rtl\0" |
| PASS picture.dir: IDL set to "tl" |
| PASS picture.dir: IDL set to "RTL" |
| PASS picture.dir: IDL set to "auto" |
| PASS picture.dir: IDL set to "xauto" |
| PASS picture.dir: IDL set to "auto\0" |
| PASS picture.dir: IDL set to "uto" |
| PASS picture.dir: IDL set to "AUTO" |
| PASS picture.className (<picture class>): typeof IDL attribute |
| PASS picture.className (<picture class>): IDL get with DOM attribute unset |
| PASS picture.className (<picture class>): setAttribute() to "" |
| PASS picture.className (<picture 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 picture.className (<picture class>): setAttribute() to undefined |
| PASS picture.className (<picture class>): setAttribute() to 7 |
| PASS picture.className (<picture class>): setAttribute() to 1.5 |
| PASS picture.className (<picture class>): setAttribute() to "5%" |
| PASS picture.className (<picture class>): setAttribute() to "+100" |
| PASS picture.className (<picture class>): setAttribute() to ".5" |
| PASS picture.className (<picture class>): setAttribute() to true |
| PASS picture.className (<picture class>): setAttribute() to false |
| PASS picture.className (<picture class>): setAttribute() to object "[object Object]" |
| PASS picture.className (<picture class>): setAttribute() to NaN |
| PASS picture.className (<picture class>): setAttribute() to Infinity |
| PASS picture.className (<picture class>): setAttribute() to -Infinity |
| PASS picture.className (<picture class>): setAttribute() to "\0" |
| PASS picture.className (<picture class>): setAttribute() to null |
| PASS picture.className (<picture class>): setAttribute() to object "test-toString" |
| PASS picture.className (<picture class>): setAttribute() to object "test-valueOf" |
| PASS picture.className (<picture class>): IDL set to "" |
| PASS picture.className (<picture 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 picture.className (<picture class>): IDL set to undefined |
| PASS picture.className (<picture class>): IDL set to 7 |
| PASS picture.className (<picture class>): IDL set to 1.5 |
| PASS picture.className (<picture class>): IDL set to "5%" |
| PASS picture.className (<picture class>): IDL set to "+100" |
| PASS picture.className (<picture class>): IDL set to ".5" |
| PASS picture.className (<picture class>): IDL set to true |
| PASS picture.className (<picture class>): IDL set to false |
| PASS picture.className (<picture class>): IDL set to object "[object Object]" |
| PASS picture.className (<picture class>): IDL set to NaN |
| PASS picture.className (<picture class>): IDL set to Infinity |
| PASS picture.className (<picture class>): IDL set to -Infinity |
| PASS picture.className (<picture class>): IDL set to "\0" |
| PASS picture.className (<picture class>): IDL set to null |
| PASS picture.className (<picture class>): IDL set to object "test-toString" |
| PASS picture.className (<picture class>): IDL set to object "test-valueOf" |
| FAIL picture.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL picture.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL picture.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL picture.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL picture.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL picture.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL picture.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL picture.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL picture.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL picture.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL picture.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS picture.autofocus: IDL set to true |
| FAIL picture.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL picture.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL picture.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL picture.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL picture.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL picture.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL picture.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL picture.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS picture.hidden: typeof IDL attribute |
| PASS picture.hidden: IDL get with DOM attribute unset |
| PASS picture.hidden: setAttribute() to "" |
| PASS picture.hidden: setAttribute() to " foo " |
| PASS picture.hidden: setAttribute() to undefined |
| PASS picture.hidden: setAttribute() to null |
| PASS picture.hidden: setAttribute() to 7 |
| PASS picture.hidden: setAttribute() to 1.5 |
| PASS picture.hidden: setAttribute() to "5%" |
| PASS picture.hidden: setAttribute() to "+100" |
| PASS picture.hidden: setAttribute() to ".5" |
| PASS picture.hidden: setAttribute() to true |
| PASS picture.hidden: setAttribute() to false |
| PASS picture.hidden: setAttribute() to object "[object Object]" |
| PASS picture.hidden: setAttribute() to NaN |
| PASS picture.hidden: setAttribute() to Infinity |
| PASS picture.hidden: setAttribute() to -Infinity |
| PASS picture.hidden: setAttribute() to "\0" |
| PASS picture.hidden: setAttribute() to object "test-toString" |
| PASS picture.hidden: setAttribute() to object "test-valueOf" |
| PASS picture.hidden: setAttribute() to "hidden" |
| PASS picture.hidden: IDL set to "" |
| PASS picture.hidden: IDL set to " foo " |
| PASS picture.hidden: IDL set to undefined |
| PASS picture.hidden: IDL set to null |
| PASS picture.hidden: IDL set to 7 |
| PASS picture.hidden: IDL set to 1.5 |
| PASS picture.hidden: IDL set to "5%" |
| PASS picture.hidden: IDL set to "+100" |
| PASS picture.hidden: IDL set to ".5" |
| PASS picture.hidden: IDL set to true |
| PASS picture.hidden: IDL set to false |
| PASS picture.hidden: IDL set to object "[object Object]" |
| PASS picture.hidden: IDL set to NaN |
| PASS picture.hidden: IDL set to Infinity |
| PASS picture.hidden: IDL set to -Infinity |
| PASS picture.hidden: IDL set to "\0" |
| PASS picture.hidden: IDL set to object "test-toString" |
| PASS picture.hidden: IDL set to object "test-valueOf" |
| PASS picture.accessKey: typeof IDL attribute |
| PASS picture.accessKey: IDL get with DOM attribute unset |
| PASS picture.accessKey: setAttribute() to "" |
| PASS picture.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 picture.accessKey: setAttribute() to undefined |
| PASS picture.accessKey: setAttribute() to 7 |
| PASS picture.accessKey: setAttribute() to 1.5 |
| PASS picture.accessKey: setAttribute() to "5%" |
| PASS picture.accessKey: setAttribute() to "+100" |
| PASS picture.accessKey: setAttribute() to ".5" |
| PASS picture.accessKey: setAttribute() to true |
| PASS picture.accessKey: setAttribute() to false |
| PASS picture.accessKey: setAttribute() to object "[object Object]" |
| PASS picture.accessKey: setAttribute() to NaN |
| PASS picture.accessKey: setAttribute() to Infinity |
| PASS picture.accessKey: setAttribute() to -Infinity |
| PASS picture.accessKey: setAttribute() to "\0" |
| PASS picture.accessKey: setAttribute() to null |
| PASS picture.accessKey: setAttribute() to object "test-toString" |
| PASS picture.accessKey: setAttribute() to object "test-valueOf" |
| PASS picture.accessKey: IDL set to "" |
| PASS picture.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 picture.accessKey: IDL set to undefined |
| PASS picture.accessKey: IDL set to 7 |
| PASS picture.accessKey: IDL set to 1.5 |
| PASS picture.accessKey: IDL set to "5%" |
| PASS picture.accessKey: IDL set to "+100" |
| PASS picture.accessKey: IDL set to ".5" |
| PASS picture.accessKey: IDL set to true |
| PASS picture.accessKey: IDL set to false |
| PASS picture.accessKey: IDL set to object "[object Object]" |
| PASS picture.accessKey: IDL set to NaN |
| PASS picture.accessKey: IDL set to Infinity |
| PASS picture.accessKey: IDL set to -Infinity |
| PASS picture.accessKey: IDL set to "\0" |
| PASS picture.accessKey: IDL set to null |
| PASS picture.accessKey: IDL set to object "test-toString" |
| PASS picture.accessKey: IDL set to object "test-valueOf" |
| PASS picture.tabIndex: typeof IDL attribute |
| PASS picture.tabIndex: setAttribute() to -36 |
| PASS picture.tabIndex: setAttribute() to -1 |
| PASS picture.tabIndex: setAttribute() to 0 |
| PASS picture.tabIndex: setAttribute() to 1 |
| PASS picture.tabIndex: setAttribute() to 2147483647 |
| PASS picture.tabIndex: setAttribute() to -2147483648 |
| PASS picture.tabIndex: setAttribute() to "-1" |
| PASS picture.tabIndex: setAttribute() to "-0" |
| PASS picture.tabIndex: setAttribute() to "0" |
| PASS picture.tabIndex: setAttribute() to "1" |
| PASS picture.tabIndex: setAttribute() to "\t7" |
| PASS picture.tabIndex: setAttribute() to "\f7" |
| PASS picture.tabIndex: setAttribute() to " 7" |
| PASS picture.tabIndex: setAttribute() to "\n7" |
| PASS picture.tabIndex: setAttribute() to "\r7" |
| PASS picture.tabIndex: setAttribute() to 1.5 |
| PASS picture.tabIndex: setAttribute() to "5%" |
| PASS picture.tabIndex: setAttribute() to "+100" |
| PASS picture.tabIndex: setAttribute() to object "2" |
| PASS picture.tabIndex: IDL set to -36 |
| PASS picture.tabIndex: IDL set to -1 |
| PASS picture.tabIndex: IDL set to 0 |
| PASS picture.tabIndex: IDL set to 1 |
| PASS picture.tabIndex: IDL set to 2147483647 |
| PASS picture.tabIndex: IDL set to -2147483648 |
| PASS img.title: typeof IDL attribute |
| PASS img.title: IDL get with DOM attribute unset |
| PASS img.title: setAttribute() to "" |
| PASS img.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 img.title: setAttribute() to undefined |
| PASS img.title: setAttribute() to 7 |
| PASS img.title: setAttribute() to 1.5 |
| PASS img.title: setAttribute() to "5%" |
| PASS img.title: setAttribute() to "+100" |
| PASS img.title: setAttribute() to ".5" |
| PASS img.title: setAttribute() to true |
| PASS img.title: setAttribute() to false |
| PASS img.title: setAttribute() to object "[object Object]" |
| PASS img.title: setAttribute() to NaN |
| PASS img.title: setAttribute() to Infinity |
| PASS img.title: setAttribute() to -Infinity |
| PASS img.title: setAttribute() to "\0" |
| PASS img.title: setAttribute() to null |
| PASS img.title: setAttribute() to object "test-toString" |
| PASS img.title: setAttribute() to object "test-valueOf" |
| PASS img.title: IDL set to "" |
| PASS img.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 img.title: IDL set to undefined |
| PASS img.title: IDL set to 7 |
| PASS img.title: IDL set to 1.5 |
| PASS img.title: IDL set to "5%" |
| PASS img.title: IDL set to "+100" |
| PASS img.title: IDL set to ".5" |
| PASS img.title: IDL set to true |
| PASS img.title: IDL set to false |
| PASS img.title: IDL set to object "[object Object]" |
| PASS img.title: IDL set to NaN |
| PASS img.title: IDL set to Infinity |
| PASS img.title: IDL set to -Infinity |
| PASS img.title: IDL set to "\0" |
| PASS img.title: IDL set to null |
| PASS img.title: IDL set to object "test-toString" |
| PASS img.title: IDL set to object "test-valueOf" |
| PASS img.lang: typeof IDL attribute |
| PASS img.lang: IDL get with DOM attribute unset |
| PASS img.lang: setAttribute() to "" |
| PASS img.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 img.lang: setAttribute() to undefined |
| PASS img.lang: setAttribute() to 7 |
| PASS img.lang: setAttribute() to 1.5 |
| PASS img.lang: setAttribute() to "5%" |
| PASS img.lang: setAttribute() to "+100" |
| PASS img.lang: setAttribute() to ".5" |
| PASS img.lang: setAttribute() to true |
| PASS img.lang: setAttribute() to false |
| PASS img.lang: setAttribute() to object "[object Object]" |
| PASS img.lang: setAttribute() to NaN |
| PASS img.lang: setAttribute() to Infinity |
| PASS img.lang: setAttribute() to -Infinity |
| PASS img.lang: setAttribute() to "\0" |
| PASS img.lang: setAttribute() to null |
| PASS img.lang: setAttribute() to object "test-toString" |
| PASS img.lang: setAttribute() to object "test-valueOf" |
| PASS img.lang: IDL set to "" |
| PASS img.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 img.lang: IDL set to undefined |
| PASS img.lang: IDL set to 7 |
| PASS img.lang: IDL set to 1.5 |
| PASS img.lang: IDL set to "5%" |
| PASS img.lang: IDL set to "+100" |
| PASS img.lang: IDL set to ".5" |
| PASS img.lang: IDL set to true |
| PASS img.lang: IDL set to false |
| PASS img.lang: IDL set to object "[object Object]" |
| PASS img.lang: IDL set to NaN |
| PASS img.lang: IDL set to Infinity |
| PASS img.lang: IDL set to -Infinity |
| PASS img.lang: IDL set to "\0" |
| PASS img.lang: IDL set to null |
| PASS img.lang: IDL set to object "test-toString" |
| PASS img.lang: IDL set to object "test-valueOf" |
| PASS img.dir: typeof IDL attribute |
| PASS img.dir: IDL get with DOM attribute unset |
| PASS img.dir: setAttribute() to "" |
| PASS img.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 img.dir: setAttribute() to undefined |
| PASS img.dir: setAttribute() to 7 |
| PASS img.dir: setAttribute() to 1.5 |
| PASS img.dir: setAttribute() to "5%" |
| PASS img.dir: setAttribute() to "+100" |
| PASS img.dir: setAttribute() to ".5" |
| PASS img.dir: setAttribute() to true |
| PASS img.dir: setAttribute() to false |
| PASS img.dir: setAttribute() to object "[object Object]" |
| PASS img.dir: setAttribute() to NaN |
| PASS img.dir: setAttribute() to Infinity |
| PASS img.dir: setAttribute() to -Infinity |
| PASS img.dir: setAttribute() to "\0" |
| PASS img.dir: setAttribute() to null |
| PASS img.dir: setAttribute() to object "test-toString" |
| PASS img.dir: setAttribute() to object "test-valueOf" |
| PASS img.dir: setAttribute() to "ltr" |
| PASS img.dir: setAttribute() to "xltr" |
| PASS img.dir: setAttribute() to "ltr\0" |
| PASS img.dir: setAttribute() to "tr" |
| PASS img.dir: setAttribute() to "LTR" |
| PASS img.dir: setAttribute() to "rtl" |
| PASS img.dir: setAttribute() to "xrtl" |
| PASS img.dir: setAttribute() to "rtl\0" |
| PASS img.dir: setAttribute() to "tl" |
| PASS img.dir: setAttribute() to "RTL" |
| PASS img.dir: setAttribute() to "auto" |
| PASS img.dir: setAttribute() to "xauto" |
| PASS img.dir: setAttribute() to "auto\0" |
| PASS img.dir: setAttribute() to "uto" |
| PASS img.dir: setAttribute() to "AUTO" |
| PASS img.dir: IDL set to "" |
| PASS img.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 img.dir: IDL set to undefined |
| PASS img.dir: IDL set to 7 |
| PASS img.dir: IDL set to 1.5 |
| PASS img.dir: IDL set to "5%" |
| PASS img.dir: IDL set to "+100" |
| PASS img.dir: IDL set to ".5" |
| PASS img.dir: IDL set to true |
| PASS img.dir: IDL set to false |
| PASS img.dir: IDL set to object "[object Object]" |
| PASS img.dir: IDL set to NaN |
| PASS img.dir: IDL set to Infinity |
| PASS img.dir: IDL set to -Infinity |
| PASS img.dir: IDL set to "\0" |
| PASS img.dir: IDL set to null |
| PASS img.dir: IDL set to object "test-toString" |
| PASS img.dir: IDL set to object "test-valueOf" |
| PASS img.dir: IDL set to "ltr" |
| PASS img.dir: IDL set to "xltr" |
| PASS img.dir: IDL set to "ltr\0" |
| PASS img.dir: IDL set to "tr" |
| PASS img.dir: IDL set to "LTR" |
| PASS img.dir: IDL set to "rtl" |
| PASS img.dir: IDL set to "xrtl" |
| PASS img.dir: IDL set to "rtl\0" |
| PASS img.dir: IDL set to "tl" |
| PASS img.dir: IDL set to "RTL" |
| PASS img.dir: IDL set to "auto" |
| PASS img.dir: IDL set to "xauto" |
| PASS img.dir: IDL set to "auto\0" |
| PASS img.dir: IDL set to "uto" |
| PASS img.dir: IDL set to "AUTO" |
| PASS img.className (<img class>): typeof IDL attribute |
| PASS img.className (<img class>): IDL get with DOM attribute unset |
| PASS img.className (<img class>): setAttribute() to "" |
| PASS img.className (<img 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 img.className (<img class>): setAttribute() to undefined |
| PASS img.className (<img class>): setAttribute() to 7 |
| PASS img.className (<img class>): setAttribute() to 1.5 |
| PASS img.className (<img class>): setAttribute() to "5%" |
| PASS img.className (<img class>): setAttribute() to "+100" |
| PASS img.className (<img class>): setAttribute() to ".5" |
| PASS img.className (<img class>): setAttribute() to true |
| PASS img.className (<img class>): setAttribute() to false |
| PASS img.className (<img class>): setAttribute() to object "[object Object]" |
| PASS img.className (<img class>): setAttribute() to NaN |
| PASS img.className (<img class>): setAttribute() to Infinity |
| PASS img.className (<img class>): setAttribute() to -Infinity |
| PASS img.className (<img class>): setAttribute() to "\0" |
| PASS img.className (<img class>): setAttribute() to null |
| PASS img.className (<img class>): setAttribute() to object "test-toString" |
| PASS img.className (<img class>): setAttribute() to object "test-valueOf" |
| PASS img.className (<img class>): IDL set to "" |
| PASS img.className (<img 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 img.className (<img class>): IDL set to undefined |
| PASS img.className (<img class>): IDL set to 7 |
| PASS img.className (<img class>): IDL set to 1.5 |
| PASS img.className (<img class>): IDL set to "5%" |
| PASS img.className (<img class>): IDL set to "+100" |
| PASS img.className (<img class>): IDL set to ".5" |
| PASS img.className (<img class>): IDL set to true |
| PASS img.className (<img class>): IDL set to false |
| PASS img.className (<img class>): IDL set to object "[object Object]" |
| PASS img.className (<img class>): IDL set to NaN |
| PASS img.className (<img class>): IDL set to Infinity |
| PASS img.className (<img class>): IDL set to -Infinity |
| PASS img.className (<img class>): IDL set to "\0" |
| PASS img.className (<img class>): IDL set to null |
| PASS img.className (<img class>): IDL set to object "test-toString" |
| PASS img.className (<img class>): IDL set to object "test-valueOf" |
| FAIL img.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL img.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL img.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL img.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL img.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL img.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL img.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL img.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL img.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL img.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL img.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS img.autofocus: IDL set to true |
| FAIL img.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL img.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL img.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL img.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL img.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL img.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL img.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL img.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS img.hidden: typeof IDL attribute |
| PASS img.hidden: IDL get with DOM attribute unset |
| PASS img.hidden: setAttribute() to "" |
| PASS img.hidden: setAttribute() to " foo " |
| PASS img.hidden: setAttribute() to undefined |
| PASS img.hidden: setAttribute() to null |
| PASS img.hidden: setAttribute() to 7 |
| PASS img.hidden: setAttribute() to 1.5 |
| PASS img.hidden: setAttribute() to "5%" |
| PASS img.hidden: setAttribute() to "+100" |
| PASS img.hidden: setAttribute() to ".5" |
| PASS img.hidden: setAttribute() to true |
| PASS img.hidden: setAttribute() to false |
| PASS img.hidden: setAttribute() to object "[object Object]" |
| PASS img.hidden: setAttribute() to NaN |
| PASS img.hidden: setAttribute() to Infinity |
| PASS img.hidden: setAttribute() to -Infinity |
| PASS img.hidden: setAttribute() to "\0" |
| PASS img.hidden: setAttribute() to object "test-toString" |
| PASS img.hidden: setAttribute() to object "test-valueOf" |
| PASS img.hidden: setAttribute() to "hidden" |
| PASS img.hidden: IDL set to "" |
| PASS img.hidden: IDL set to " foo " |
| PASS img.hidden: IDL set to undefined |
| PASS img.hidden: IDL set to null |
| PASS img.hidden: IDL set to 7 |
| PASS img.hidden: IDL set to 1.5 |
| PASS img.hidden: IDL set to "5%" |
| PASS img.hidden: IDL set to "+100" |
| PASS img.hidden: IDL set to ".5" |
| PASS img.hidden: IDL set to true |
| PASS img.hidden: IDL set to false |
| PASS img.hidden: IDL set to object "[object Object]" |
| PASS img.hidden: IDL set to NaN |
| PASS img.hidden: IDL set to Infinity |
| PASS img.hidden: IDL set to -Infinity |
| PASS img.hidden: IDL set to "\0" |
| PASS img.hidden: IDL set to object "test-toString" |
| PASS img.hidden: IDL set to object "test-valueOf" |
| PASS img.accessKey: typeof IDL attribute |
| PASS img.accessKey: IDL get with DOM attribute unset |
| PASS img.accessKey: setAttribute() to "" |
| PASS img.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 img.accessKey: setAttribute() to undefined |
| PASS img.accessKey: setAttribute() to 7 |
| PASS img.accessKey: setAttribute() to 1.5 |
| PASS img.accessKey: setAttribute() to "5%" |
| PASS img.accessKey: setAttribute() to "+100" |
| PASS img.accessKey: setAttribute() to ".5" |
| PASS img.accessKey: setAttribute() to true |
| PASS img.accessKey: setAttribute() to false |
| PASS img.accessKey: setAttribute() to object "[object Object]" |
| PASS img.accessKey: setAttribute() to NaN |
| PASS img.accessKey: setAttribute() to Infinity |
| PASS img.accessKey: setAttribute() to -Infinity |
| PASS img.accessKey: setAttribute() to "\0" |
| PASS img.accessKey: setAttribute() to null |
| PASS img.accessKey: setAttribute() to object "test-toString" |
| PASS img.accessKey: setAttribute() to object "test-valueOf" |
| PASS img.accessKey: IDL set to "" |
| PASS img.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 img.accessKey: IDL set to undefined |
| PASS img.accessKey: IDL set to 7 |
| PASS img.accessKey: IDL set to 1.5 |
| PASS img.accessKey: IDL set to "5%" |
| PASS img.accessKey: IDL set to "+100" |
| PASS img.accessKey: IDL set to ".5" |
| PASS img.accessKey: IDL set to true |
| PASS img.accessKey: IDL set to false |
| PASS img.accessKey: IDL set to object "[object Object]" |
| PASS img.accessKey: IDL set to NaN |
| PASS img.accessKey: IDL set to Infinity |
| PASS img.accessKey: IDL set to -Infinity |
| PASS img.accessKey: IDL set to "\0" |
| PASS img.accessKey: IDL set to null |
| PASS img.accessKey: IDL set to object "test-toString" |
| PASS img.accessKey: IDL set to object "test-valueOf" |
| PASS img.tabIndex: typeof IDL attribute |
| PASS img.tabIndex: setAttribute() to -36 |
| PASS img.tabIndex: setAttribute() to -1 |
| PASS img.tabIndex: setAttribute() to 0 |
| PASS img.tabIndex: setAttribute() to 1 |
| PASS img.tabIndex: setAttribute() to 2147483647 |
| PASS img.tabIndex: setAttribute() to -2147483648 |
| PASS img.tabIndex: setAttribute() to "-1" |
| PASS img.tabIndex: setAttribute() to "-0" |
| PASS img.tabIndex: setAttribute() to "0" |
| PASS img.tabIndex: setAttribute() to "1" |
| PASS img.tabIndex: setAttribute() to "\t7" |
| PASS img.tabIndex: setAttribute() to "\f7" |
| PASS img.tabIndex: setAttribute() to " 7" |
| PASS img.tabIndex: setAttribute() to "\n7" |
| PASS img.tabIndex: setAttribute() to "\r7" |
| PASS img.tabIndex: setAttribute() to 1.5 |
| PASS img.tabIndex: setAttribute() to "5%" |
| PASS img.tabIndex: setAttribute() to "+100" |
| PASS img.tabIndex: setAttribute() to object "2" |
| PASS img.tabIndex: IDL set to -36 |
| PASS img.tabIndex: IDL set to -1 |
| PASS img.tabIndex: IDL set to 0 |
| PASS img.tabIndex: IDL set to 1 |
| PASS img.tabIndex: IDL set to 2147483647 |
| PASS img.tabIndex: IDL set to -2147483648 |
| PASS img.alt: typeof IDL attribute |
| PASS img.alt: IDL get with DOM attribute unset |
| PASS img.alt: setAttribute() to "" |
| PASS img.alt: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.alt: setAttribute() to undefined |
| PASS img.alt: setAttribute() to 7 |
| PASS img.alt: setAttribute() to 1.5 |
| PASS img.alt: setAttribute() to "5%" |
| PASS img.alt: setAttribute() to "+100" |
| PASS img.alt: setAttribute() to ".5" |
| PASS img.alt: setAttribute() to true |
| PASS img.alt: setAttribute() to false |
| PASS img.alt: setAttribute() to object "[object Object]" |
| PASS img.alt: setAttribute() to NaN |
| PASS img.alt: setAttribute() to Infinity |
| PASS img.alt: setAttribute() to -Infinity |
| PASS img.alt: setAttribute() to "\0" |
| PASS img.alt: setAttribute() to null |
| PASS img.alt: setAttribute() to object "test-toString" |
| PASS img.alt: setAttribute() to object "test-valueOf" |
| PASS img.alt: IDL set to "" |
| PASS img.alt: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.alt: IDL set to undefined |
| PASS img.alt: IDL set to 7 |
| PASS img.alt: IDL set to 1.5 |
| PASS img.alt: IDL set to "5%" |
| PASS img.alt: IDL set to "+100" |
| PASS img.alt: IDL set to ".5" |
| PASS img.alt: IDL set to true |
| PASS img.alt: IDL set to false |
| PASS img.alt: IDL set to object "[object Object]" |
| PASS img.alt: IDL set to NaN |
| PASS img.alt: IDL set to Infinity |
| PASS img.alt: IDL set to -Infinity |
| PASS img.alt: IDL set to "\0" |
| PASS img.alt: IDL set to null |
| PASS img.alt: IDL set to object "test-toString" |
| PASS img.alt: IDL set to object "test-valueOf" |
| PASS img.src: typeof IDL attribute |
| PASS img.src: IDL get with DOM attribute unset |
| PASS img.src: setAttribute() to "" |
| PASS img.src: setAttribute() to " foo " |
| PASS img.src: setAttribute() to "http://site.example/" |
| PASS img.src: setAttribute() to "//site.example/path???@#l" |
| PASS img.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 img.src: setAttribute() to undefined |
| PASS img.src: setAttribute() to 7 |
| PASS img.src: setAttribute() to 1.5 |
| PASS img.src: setAttribute() to "5%" |
| PASS img.src: setAttribute() to "+100" |
| PASS img.src: setAttribute() to ".5" |
| PASS img.src: setAttribute() to true |
| PASS img.src: setAttribute() to false |
| PASS img.src: setAttribute() to object "[object Object]" |
| PASS img.src: setAttribute() to NaN |
| PASS img.src: setAttribute() to Infinity |
| PASS img.src: setAttribute() to -Infinity |
| PASS img.src: setAttribute() to "\0" |
| PASS img.src: setAttribute() to null |
| PASS img.src: setAttribute() to object "test-toString" |
| PASS img.src: setAttribute() to object "test-valueOf" |
| PASS img.src: IDL set to "" |
| PASS img.src: IDL set to " foo " |
| PASS img.src: IDL set to "http://site.example/" |
| PASS img.src: IDL set to "//site.example/path???@#l" |
| PASS img.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 img.src: IDL set to undefined |
| PASS img.src: IDL set to 7 |
| PASS img.src: IDL set to 1.5 |
| PASS img.src: IDL set to "5%" |
| PASS img.src: IDL set to "+100" |
| PASS img.src: IDL set to ".5" |
| PASS img.src: IDL set to true |
| PASS img.src: IDL set to false |
| PASS img.src: IDL set to object "[object Object]" |
| PASS img.src: IDL set to NaN |
| PASS img.src: IDL set to Infinity |
| PASS img.src: IDL set to -Infinity |
| PASS img.src: IDL set to "\0" |
| PASS img.src: IDL set to null |
| PASS img.src: IDL set to object "test-toString" |
| PASS img.src: IDL set to object "test-valueOf" |
| PASS img.srcset: typeof IDL attribute |
| PASS img.srcset: IDL get with DOM attribute unset |
| PASS img.srcset: setAttribute() to "" |
| PASS img.srcset: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.srcset: setAttribute() to undefined |
| PASS img.srcset: setAttribute() to 7 |
| PASS img.srcset: setAttribute() to 1.5 |
| PASS img.srcset: setAttribute() to "5%" |
| PASS img.srcset: setAttribute() to "+100" |
| PASS img.srcset: setAttribute() to ".5" |
| PASS img.srcset: setAttribute() to true |
| PASS img.srcset: setAttribute() to false |
| PASS img.srcset: setAttribute() to object "[object Object]" |
| PASS img.srcset: setAttribute() to NaN |
| PASS img.srcset: setAttribute() to Infinity |
| PASS img.srcset: setAttribute() to -Infinity |
| PASS img.srcset: setAttribute() to "\0" |
| PASS img.srcset: setAttribute() to null |
| PASS img.srcset: setAttribute() to object "test-toString" |
| PASS img.srcset: setAttribute() to object "test-valueOf" |
| PASS img.srcset: IDL set to "" |
| PASS img.srcset: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.srcset: IDL set to undefined |
| PASS img.srcset: IDL set to 7 |
| PASS img.srcset: IDL set to 1.5 |
| PASS img.srcset: IDL set to "5%" |
| PASS img.srcset: IDL set to "+100" |
| PASS img.srcset: IDL set to ".5" |
| PASS img.srcset: IDL set to true |
| PASS img.srcset: IDL set to false |
| PASS img.srcset: IDL set to object "[object Object]" |
| PASS img.srcset: IDL set to NaN |
| PASS img.srcset: IDL set to Infinity |
| PASS img.srcset: IDL set to -Infinity |
| PASS img.srcset: IDL set to "\0" |
| PASS img.srcset: IDL set to null |
| PASS img.srcset: IDL set to object "test-toString" |
| PASS img.srcset: IDL set to object "test-valueOf" |
| PASS img.crossOrigin: typeof IDL attribute |
| PASS img.crossOrigin: IDL get with DOM attribute unset |
| PASS img.crossOrigin: setAttribute() to "" |
| PASS img.crossOrigin: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.crossOrigin: setAttribute() to undefined |
| PASS img.crossOrigin: setAttribute() to 7 |
| PASS img.crossOrigin: setAttribute() to 1.5 |
| PASS img.crossOrigin: setAttribute() to "5%" |
| PASS img.crossOrigin: setAttribute() to "+100" |
| PASS img.crossOrigin: setAttribute() to ".5" |
| PASS img.crossOrigin: setAttribute() to true |
| PASS img.crossOrigin: setAttribute() to false |
| PASS img.crossOrigin: setAttribute() to object "[object Object]" |
| PASS img.crossOrigin: setAttribute() to NaN |
| PASS img.crossOrigin: setAttribute() to Infinity |
| PASS img.crossOrigin: setAttribute() to -Infinity |
| PASS img.crossOrigin: setAttribute() to "\0" |
| PASS img.crossOrigin: setAttribute() to null |
| PASS img.crossOrigin: setAttribute() to object "test-toString" |
| PASS img.crossOrigin: setAttribute() to object "test-valueOf" |
| PASS img.crossOrigin: setAttribute() to "anonymous" |
| PASS img.crossOrigin: setAttribute() to "xanonymous" |
| PASS img.crossOrigin: setAttribute() to "anonymous\0" |
| PASS img.crossOrigin: setAttribute() to "nonymous" |
| PASS img.crossOrigin: setAttribute() to "ANONYMOUS" |
| PASS img.crossOrigin: setAttribute() to "anonymouſ" |
| PASS img.crossOrigin: setAttribute() to "use-credentials" |
| PASS img.crossOrigin: setAttribute() to "xuse-credentials" |
| PASS img.crossOrigin: setAttribute() to "use-credentials\0" |
| PASS img.crossOrigin: setAttribute() to "se-credentials" |
| PASS img.crossOrigin: setAttribute() to "USE-CREDENTIALS" |
| PASS img.crossOrigin: setAttribute() to "uſe-credentialſ" |
| PASS img.crossOrigin: IDL set to "" |
| PASS img.crossOrigin: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.crossOrigin: IDL set to undefined |
| PASS img.crossOrigin: IDL set to 7 |
| PASS img.crossOrigin: IDL set to 1.5 |
| PASS img.crossOrigin: IDL set to "5%" |
| PASS img.crossOrigin: IDL set to "+100" |
| PASS img.crossOrigin: IDL set to ".5" |
| PASS img.crossOrigin: IDL set to true |
| PASS img.crossOrigin: IDL set to false |
| PASS img.crossOrigin: IDL set to object "[object Object]" |
| PASS img.crossOrigin: IDL set to NaN |
| PASS img.crossOrigin: IDL set to Infinity |
| PASS img.crossOrigin: IDL set to -Infinity |
| PASS img.crossOrigin: IDL set to "\0" |
| PASS img.crossOrigin: IDL set to null |
| PASS img.crossOrigin: IDL set to object "test-toString" |
| PASS img.crossOrigin: IDL set to object "test-valueOf" |
| PASS img.crossOrigin: IDL set to "anonymous" |
| PASS img.crossOrigin: IDL set to "xanonymous" |
| PASS img.crossOrigin: IDL set to "anonymous\0" |
| PASS img.crossOrigin: IDL set to "nonymous" |
| PASS img.crossOrigin: IDL set to "ANONYMOUS" |
| PASS img.crossOrigin: IDL set to "anonymouſ" |
| PASS img.crossOrigin: IDL set to "use-credentials" |
| PASS img.crossOrigin: IDL set to "xuse-credentials" |
| PASS img.crossOrigin: IDL set to "use-credentials\0" |
| PASS img.crossOrigin: IDL set to "se-credentials" |
| PASS img.crossOrigin: IDL set to "USE-CREDENTIALS" |
| PASS img.crossOrigin: IDL set to "uſe-credentialſ" |
| PASS img.useMap: typeof IDL attribute |
| PASS img.useMap: IDL get with DOM attribute unset |
| PASS img.useMap: setAttribute() to "" |
| PASS img.useMap: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.useMap: setAttribute() to undefined |
| PASS img.useMap: setAttribute() to 7 |
| PASS img.useMap: setAttribute() to 1.5 |
| PASS img.useMap: setAttribute() to "5%" |
| PASS img.useMap: setAttribute() to "+100" |
| PASS img.useMap: setAttribute() to ".5" |
| PASS img.useMap: setAttribute() to true |
| PASS img.useMap: setAttribute() to false |
| PASS img.useMap: setAttribute() to object "[object Object]" |
| PASS img.useMap: setAttribute() to NaN |
| PASS img.useMap: setAttribute() to Infinity |
| PASS img.useMap: setAttribute() to -Infinity |
| PASS img.useMap: setAttribute() to "\0" |
| PASS img.useMap: setAttribute() to null |
| PASS img.useMap: setAttribute() to object "test-toString" |
| PASS img.useMap: setAttribute() to object "test-valueOf" |
| PASS img.useMap: IDL set to "" |
| PASS img.useMap: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.useMap: IDL set to undefined |
| PASS img.useMap: IDL set to 7 |
| PASS img.useMap: IDL set to 1.5 |
| PASS img.useMap: IDL set to "5%" |
| PASS img.useMap: IDL set to "+100" |
| PASS img.useMap: IDL set to ".5" |
| PASS img.useMap: IDL set to true |
| PASS img.useMap: IDL set to false |
| PASS img.useMap: IDL set to object "[object Object]" |
| PASS img.useMap: IDL set to NaN |
| PASS img.useMap: IDL set to Infinity |
| PASS img.useMap: IDL set to -Infinity |
| PASS img.useMap: IDL set to "\0" |
| PASS img.useMap: IDL set to null |
| PASS img.useMap: IDL set to object "test-toString" |
| PASS img.useMap: IDL set to object "test-valueOf" |
| PASS img.isMap: typeof IDL attribute |
| PASS img.isMap: IDL get with DOM attribute unset |
| PASS img.isMap: setAttribute() to "" |
| PASS img.isMap: setAttribute() to " foo " |
| PASS img.isMap: setAttribute() to undefined |
| PASS img.isMap: setAttribute() to null |
| PASS img.isMap: setAttribute() to 7 |
| PASS img.isMap: setAttribute() to 1.5 |
| PASS img.isMap: setAttribute() to "5%" |
| PASS img.isMap: setAttribute() to "+100" |
| PASS img.isMap: setAttribute() to ".5" |
| PASS img.isMap: setAttribute() to true |
| PASS img.isMap: setAttribute() to false |
| PASS img.isMap: setAttribute() to object "[object Object]" |
| PASS img.isMap: setAttribute() to NaN |
| PASS img.isMap: setAttribute() to Infinity |
| PASS img.isMap: setAttribute() to -Infinity |
| PASS img.isMap: setAttribute() to "\0" |
| PASS img.isMap: setAttribute() to object "test-toString" |
| PASS img.isMap: setAttribute() to object "test-valueOf" |
| PASS img.isMap: setAttribute() to "isMap" |
| PASS img.isMap: IDL set to "" |
| PASS img.isMap: IDL set to " foo " |
| PASS img.isMap: IDL set to undefined |
| PASS img.isMap: IDL set to null |
| PASS img.isMap: IDL set to 7 |
| PASS img.isMap: IDL set to 1.5 |
| PASS img.isMap: IDL set to "5%" |
| PASS img.isMap: IDL set to "+100" |
| PASS img.isMap: IDL set to ".5" |
| PASS img.isMap: IDL set to true |
| PASS img.isMap: IDL set to false |
| PASS img.isMap: IDL set to object "[object Object]" |
| PASS img.isMap: IDL set to NaN |
| PASS img.isMap: IDL set to Infinity |
| PASS img.isMap: IDL set to -Infinity |
| PASS img.isMap: IDL set to "\0" |
| PASS img.isMap: IDL set to object "test-toString" |
| PASS img.isMap: IDL set to object "test-valueOf" |
| PASS img.width: typeof IDL attribute |
| PASS img.width: IDL set to 0 |
| PASS img.width: IDL set to 1 |
| PASS img.width: IDL set to 257 |
| PASS img.width: IDL set to 2147483647 |
| PASS img.width: IDL set to "-0" |
| PASS img.width: IDL set to 2147483648 |
| PASS img.width: IDL set to 4294967295 |
| PASS img.height: typeof IDL attribute |
| PASS img.height: IDL set to 0 |
| PASS img.height: IDL set to 1 |
| PASS img.height: IDL set to 257 |
| PASS img.height: IDL set to 2147483647 |
| PASS img.height: IDL set to "-0" |
| PASS img.height: IDL set to 2147483648 |
| PASS img.height: IDL set to 4294967295 |
| PASS img.referrerPolicy: typeof IDL attribute |
| PASS img.referrerPolicy: IDL get with DOM attribute unset |
| PASS img.referrerPolicy: setAttribute() to "" |
| PASS img.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.referrerPolicy: setAttribute() to undefined |
| PASS img.referrerPolicy: setAttribute() to 7 |
| PASS img.referrerPolicy: setAttribute() to 1.5 |
| PASS img.referrerPolicy: setAttribute() to "5%" |
| PASS img.referrerPolicy: setAttribute() to "+100" |
| PASS img.referrerPolicy: setAttribute() to ".5" |
| PASS img.referrerPolicy: setAttribute() to true |
| PASS img.referrerPolicy: setAttribute() to false |
| PASS img.referrerPolicy: setAttribute() to object "[object Object]" |
| PASS img.referrerPolicy: setAttribute() to NaN |
| PASS img.referrerPolicy: setAttribute() to Infinity |
| PASS img.referrerPolicy: setAttribute() to -Infinity |
| PASS img.referrerPolicy: setAttribute() to "\0" |
| PASS img.referrerPolicy: setAttribute() to null |
| PASS img.referrerPolicy: setAttribute() to object "test-toString" |
| PASS img.referrerPolicy: setAttribute() to object "test-valueOf" |
| PASS img.referrerPolicy: setAttribute() to "no-referrer" |
| PASS img.referrerPolicy: setAttribute() to "xno-referrer" |
| PASS img.referrerPolicy: setAttribute() to "no-referrer\0" |
| PASS img.referrerPolicy: setAttribute() to "o-referrer" |
| PASS img.referrerPolicy: setAttribute() to "NO-REFERRER" |
| PASS img.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" |
| PASS img.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" |
| PASS img.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" |
| PASS img.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" |
| PASS img.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" |
| PASS img.referrerPolicy: setAttribute() to "same-origin" |
| PASS img.referrerPolicy: setAttribute() to "xsame-origin" |
| PASS img.referrerPolicy: setAttribute() to "same-origin\0" |
| PASS img.referrerPolicy: setAttribute() to "ame-origin" |
| PASS img.referrerPolicy: setAttribute() to "SAME-ORIGIN" |
| PASS img.referrerPolicy: setAttribute() to "ſame-origin" |
| PASS img.referrerPolicy: setAttribute() to "origin" |
| PASS img.referrerPolicy: setAttribute() to "xorigin" |
| PASS img.referrerPolicy: setAttribute() to "origin\0" |
| PASS img.referrerPolicy: setAttribute() to "rigin" |
| PASS img.referrerPolicy: setAttribute() to "ORIGIN" |
| PASS img.referrerPolicy: setAttribute() to "strict-origin" |
| PASS img.referrerPolicy: setAttribute() to "xstrict-origin" |
| PASS img.referrerPolicy: setAttribute() to "strict-origin\0" |
| PASS img.referrerPolicy: setAttribute() to "trict-origin" |
| PASS img.referrerPolicy: setAttribute() to "STRICT-ORIGIN" |
| PASS img.referrerPolicy: setAttribute() to "ſtrict-origin" |
| PASS img.referrerPolicy: setAttribute() to "origin-when-cross-origin" |
| PASS img.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" |
| PASS img.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" |
| PASS img.referrerPolicy: setAttribute() to "rigin-when-cross-origin" |
| PASS img.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS img.referrerPolicy: setAttribute() to "origin-when-croſſ-origin" |
| PASS img.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" |
| PASS img.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" |
| PASS img.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" |
| PASS img.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" |
| PASS img.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS img.referrerPolicy: setAttribute() to "ſtrict-origin-when-croſſ-origin" |
| PASS img.referrerPolicy: setAttribute() to "unsafe-url" |
| PASS img.referrerPolicy: setAttribute() to "xunsafe-url" |
| PASS img.referrerPolicy: setAttribute() to "unsafe-url\0" |
| PASS img.referrerPolicy: setAttribute() to "nsafe-url" |
| PASS img.referrerPolicy: setAttribute() to "UNSAFE-URL" |
| PASS img.referrerPolicy: setAttribute() to "unſafe-url" |
| PASS img.referrerPolicy: IDL set to "" |
| PASS img.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.referrerPolicy: IDL set to undefined |
| PASS img.referrerPolicy: IDL set to 7 |
| PASS img.referrerPolicy: IDL set to 1.5 |
| PASS img.referrerPolicy: IDL set to "5%" |
| PASS img.referrerPolicy: IDL set to "+100" |
| PASS img.referrerPolicy: IDL set to ".5" |
| PASS img.referrerPolicy: IDL set to true |
| PASS img.referrerPolicy: IDL set to false |
| PASS img.referrerPolicy: IDL set to object "[object Object]" |
| PASS img.referrerPolicy: IDL set to NaN |
| PASS img.referrerPolicy: IDL set to Infinity |
| PASS img.referrerPolicy: IDL set to -Infinity |
| PASS img.referrerPolicy: IDL set to "\0" |
| PASS img.referrerPolicy: IDL set to null |
| PASS img.referrerPolicy: IDL set to object "test-toString" |
| PASS img.referrerPolicy: IDL set to object "test-valueOf" |
| PASS img.referrerPolicy: IDL set to "no-referrer" |
| PASS img.referrerPolicy: IDL set to "xno-referrer" |
| PASS img.referrerPolicy: IDL set to "no-referrer\0" |
| PASS img.referrerPolicy: IDL set to "o-referrer" |
| PASS img.referrerPolicy: IDL set to "NO-REFERRER" |
| PASS img.referrerPolicy: IDL set to "no-referrer-when-downgrade" |
| PASS img.referrerPolicy: IDL set to "xno-referrer-when-downgrade" |
| PASS img.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" |
| PASS img.referrerPolicy: IDL set to "o-referrer-when-downgrade" |
| PASS img.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" |
| PASS img.referrerPolicy: IDL set to "same-origin" |
| PASS img.referrerPolicy: IDL set to "xsame-origin" |
| PASS img.referrerPolicy: IDL set to "same-origin\0" |
| PASS img.referrerPolicy: IDL set to "ame-origin" |
| PASS img.referrerPolicy: IDL set to "SAME-ORIGIN" |
| PASS img.referrerPolicy: IDL set to "ſame-origin" |
| PASS img.referrerPolicy: IDL set to "origin" |
| PASS img.referrerPolicy: IDL set to "xorigin" |
| PASS img.referrerPolicy: IDL set to "origin\0" |
| PASS img.referrerPolicy: IDL set to "rigin" |
| PASS img.referrerPolicy: IDL set to "ORIGIN" |
| PASS img.referrerPolicy: IDL set to "strict-origin" |
| PASS img.referrerPolicy: IDL set to "xstrict-origin" |
| PASS img.referrerPolicy: IDL set to "strict-origin\0" |
| PASS img.referrerPolicy: IDL set to "trict-origin" |
| PASS img.referrerPolicy: IDL set to "STRICT-ORIGIN" |
| PASS img.referrerPolicy: IDL set to "ſtrict-origin" |
| PASS img.referrerPolicy: IDL set to "origin-when-cross-origin" |
| PASS img.referrerPolicy: IDL set to "xorigin-when-cross-origin" |
| PASS img.referrerPolicy: IDL set to "origin-when-cross-origin\0" |
| PASS img.referrerPolicy: IDL set to "rigin-when-cross-origin" |
| PASS img.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS img.referrerPolicy: IDL set to "origin-when-croſſ-origin" |
| PASS img.referrerPolicy: IDL set to "strict-origin-when-cross-origin" |
| PASS img.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" |
| PASS img.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" |
| PASS img.referrerPolicy: IDL set to "trict-origin-when-cross-origin" |
| PASS img.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS img.referrerPolicy: IDL set to "ſtrict-origin-when-croſſ-origin" |
| PASS img.referrerPolicy: IDL set to "unsafe-url" |
| PASS img.referrerPolicy: IDL set to "xunsafe-url" |
| PASS img.referrerPolicy: IDL set to "unsafe-url\0" |
| PASS img.referrerPolicy: IDL set to "nsafe-url" |
| PASS img.referrerPolicy: IDL set to "UNSAFE-URL" |
| PASS img.referrerPolicy: IDL set to "unſafe-url" |
| PASS img.decoding: typeof IDL attribute |
| FAIL img.decoding: IDL get with DOM attribute unset assert_equals: expected "auto" but got "" |
| FAIL img.decoding: setAttribute() to "" assert_equals: IDL get expected "auto" but got "" |
| FAIL img.decoding: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: IDL get expected "auto" but got " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| FAIL img.decoding: setAttribute() to undefined assert_equals: IDL get expected "auto" but got "undefined" |
| FAIL img.decoding: setAttribute() to 7 assert_equals: IDL get expected "auto" but got "7" |
| FAIL img.decoding: setAttribute() to 1.5 assert_equals: IDL get expected "auto" but got "1.5" |
| FAIL img.decoding: setAttribute() to "5%" assert_equals: IDL get expected "auto" but got "5%" |
| FAIL img.decoding: setAttribute() to "+100" assert_equals: IDL get expected "auto" but got "+100" |
| FAIL img.decoding: setAttribute() to ".5" assert_equals: IDL get expected "auto" but got ".5" |
| FAIL img.decoding: setAttribute() to true assert_equals: IDL get expected "auto" but got "true" |
| FAIL img.decoding: setAttribute() to false assert_equals: IDL get expected "auto" but got "false" |
| FAIL img.decoding: setAttribute() to object "[object Object]" assert_equals: IDL get expected "auto" but got "[object Object]" |
| FAIL img.decoding: setAttribute() to NaN assert_equals: IDL get expected "auto" but got "NaN" |
| FAIL img.decoding: setAttribute() to Infinity assert_equals: IDL get expected "auto" but got "Infinity" |
| FAIL img.decoding: setAttribute() to -Infinity assert_equals: IDL get expected "auto" but got "-Infinity" |
| FAIL img.decoding: setAttribute() to "\0" assert_equals: IDL get expected "auto" but got "\0" |
| FAIL img.decoding: setAttribute() to null assert_equals: IDL get expected "auto" but got "null" |
| FAIL img.decoding: setAttribute() to object "test-toString" assert_equals: IDL get expected "auto" but got "test-toString" |
| FAIL img.decoding: setAttribute() to object "test-valueOf" assert_equals: IDL get expected "auto" but got "test-valueOf" |
| PASS img.decoding: setAttribute() to "async" |
| FAIL img.decoding: setAttribute() to "xasync" assert_equals: IDL get expected "auto" but got "xasync" |
| FAIL img.decoding: setAttribute() to "async\0" assert_equals: IDL get expected "auto" but got "async\0" |
| FAIL img.decoding: setAttribute() to "ASYNC" assert_equals: IDL get expected "async" but got "ASYNC" |
| FAIL img.decoding: setAttribute() to "aſync" assert_equals: IDL get expected "auto" but got "aſync" |
| PASS img.decoding: setAttribute() to "sync" |
| FAIL img.decoding: setAttribute() to "xsync" assert_equals: IDL get expected "auto" but got "xsync" |
| FAIL img.decoding: setAttribute() to "sync\0" assert_equals: IDL get expected "auto" but got "sync\0" |
| FAIL img.decoding: setAttribute() to "ync" assert_equals: IDL get expected "auto" but got "ync" |
| FAIL img.decoding: setAttribute() to "SYNC" assert_equals: IDL get expected "sync" but got "SYNC" |
| FAIL img.decoding: setAttribute() to "ſync" assert_equals: IDL get expected "auto" but got "ſync" |
| PASS img.decoding: setAttribute() to "auto" |
| FAIL img.decoding: setAttribute() to "xauto" assert_equals: IDL get expected "auto" but got "xauto" |
| FAIL img.decoding: setAttribute() to "auto\0" assert_equals: IDL get expected "auto" but got "auto\0" |
| FAIL img.decoding: setAttribute() to "uto" assert_equals: IDL get expected "auto" but got "uto" |
| FAIL img.decoding: setAttribute() to "AUTO" assert_equals: IDL get expected "auto" but got "AUTO" |
| FAIL img.decoding: IDL set to "" assert_equals: IDL get expected "auto" but got "" |
| FAIL img.decoding: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: IDL get expected "auto" but got " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| FAIL img.decoding: IDL set to undefined assert_equals: IDL get expected "auto" but got "undefined" |
| FAIL img.decoding: IDL set to 7 assert_equals: IDL get expected "auto" but got "7" |
| FAIL img.decoding: IDL set to 1.5 assert_equals: IDL get expected "auto" but got "1.5" |
| FAIL img.decoding: IDL set to "5%" assert_equals: IDL get expected "auto" but got "5%" |
| FAIL img.decoding: IDL set to "+100" assert_equals: IDL get expected "auto" but got "+100" |
| FAIL img.decoding: IDL set to ".5" assert_equals: IDL get expected "auto" but got ".5" |
| FAIL img.decoding: IDL set to true assert_equals: IDL get expected "auto" but got "true" |
| FAIL img.decoding: IDL set to false assert_equals: IDL get expected "auto" but got "false" |
| FAIL img.decoding: IDL set to object "[object Object]" assert_equals: IDL get expected "auto" but got "[object Object]" |
| FAIL img.decoding: IDL set to NaN assert_equals: IDL get expected "auto" but got "NaN" |
| FAIL img.decoding: IDL set to Infinity assert_equals: IDL get expected "auto" but got "Infinity" |
| FAIL img.decoding: IDL set to -Infinity assert_equals: IDL get expected "auto" but got "-Infinity" |
| FAIL img.decoding: IDL set to "\0" assert_equals: IDL get expected "auto" but got "\0" |
| FAIL img.decoding: IDL set to null assert_equals: IDL get expected "auto" but got "null" |
| FAIL img.decoding: IDL set to object "test-toString" assert_equals: IDL get expected "auto" but got "test-toString" |
| FAIL img.decoding: IDL set to object "test-valueOf" assert_equals: IDL get expected "auto" but got "test-valueOf" |
| PASS img.decoding: IDL set to "async" |
| FAIL img.decoding: IDL set to "xasync" assert_equals: IDL get expected "auto" but got "xasync" |
| FAIL img.decoding: IDL set to "async\0" assert_equals: IDL get expected "auto" but got "async\0" |
| FAIL img.decoding: IDL set to "ASYNC" assert_equals: IDL get expected "async" but got "ASYNC" |
| FAIL img.decoding: IDL set to "aſync" assert_equals: IDL get expected "auto" but got "aſync" |
| PASS img.decoding: IDL set to "sync" |
| FAIL img.decoding: IDL set to "xsync" assert_equals: IDL get expected "auto" but got "xsync" |
| FAIL img.decoding: IDL set to "sync\0" assert_equals: IDL get expected "auto" but got "sync\0" |
| FAIL img.decoding: IDL set to "ync" assert_equals: IDL get expected "auto" but got "ync" |
| FAIL img.decoding: IDL set to "SYNC" assert_equals: IDL get expected "sync" but got "SYNC" |
| FAIL img.decoding: IDL set to "ſync" assert_equals: IDL get expected "auto" but got "ſync" |
| PASS img.decoding: IDL set to "auto" |
| FAIL img.decoding: IDL set to "xauto" assert_equals: IDL get expected "auto" but got "xauto" |
| FAIL img.decoding: IDL set to "auto\0" assert_equals: IDL get expected "auto" but got "auto\0" |
| FAIL img.decoding: IDL set to "uto" assert_equals: IDL get expected "auto" but got "uto" |
| FAIL img.decoding: IDL set to "AUTO" assert_equals: IDL get expected "auto" but got "AUTO" |
| PASS img.name: typeof IDL attribute |
| PASS img.name: IDL get with DOM attribute unset |
| PASS img.name: setAttribute() to "" |
| PASS img.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 img.name: setAttribute() to undefined |
| PASS img.name: setAttribute() to 7 |
| PASS img.name: setAttribute() to 1.5 |
| PASS img.name: setAttribute() to "5%" |
| PASS img.name: setAttribute() to "+100" |
| PASS img.name: setAttribute() to ".5" |
| PASS img.name: setAttribute() to true |
| PASS img.name: setAttribute() to false |
| PASS img.name: setAttribute() to object "[object Object]" |
| PASS img.name: setAttribute() to NaN |
| PASS img.name: setAttribute() to Infinity |
| PASS img.name: setAttribute() to -Infinity |
| PASS img.name: setAttribute() to "\0" |
| PASS img.name: setAttribute() to null |
| PASS img.name: setAttribute() to object "test-toString" |
| PASS img.name: setAttribute() to object "test-valueOf" |
| PASS img.name: IDL set to "" |
| PASS img.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 img.name: IDL set to undefined |
| PASS img.name: IDL set to 7 |
| PASS img.name: IDL set to 1.5 |
| PASS img.name: IDL set to "5%" |
| PASS img.name: IDL set to "+100" |
| PASS img.name: IDL set to ".5" |
| PASS img.name: IDL set to true |
| PASS img.name: IDL set to false |
| PASS img.name: IDL set to object "[object Object]" |
| PASS img.name: IDL set to NaN |
| PASS img.name: IDL set to Infinity |
| PASS img.name: IDL set to -Infinity |
| PASS img.name: IDL set to "\0" |
| PASS img.name: IDL set to null |
| PASS img.name: IDL set to object "test-toString" |
| PASS img.name: IDL set to object "test-valueOf" |
| PASS img.lowsrc: typeof IDL attribute |
| PASS img.lowsrc: IDL get with DOM attribute unset |
| PASS img.lowsrc: setAttribute() to "" |
| PASS img.lowsrc: setAttribute() to " foo " |
| PASS img.lowsrc: setAttribute() to "http://site.example/" |
| PASS img.lowsrc: setAttribute() to "//site.example/path???@#l" |
| PASS img.lowsrc: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 img.lowsrc: setAttribute() to undefined |
| PASS img.lowsrc: setAttribute() to 7 |
| PASS img.lowsrc: setAttribute() to 1.5 |
| PASS img.lowsrc: setAttribute() to "5%" |
| PASS img.lowsrc: setAttribute() to "+100" |
| PASS img.lowsrc: setAttribute() to ".5" |
| PASS img.lowsrc: setAttribute() to true |
| PASS img.lowsrc: setAttribute() to false |
| PASS img.lowsrc: setAttribute() to object "[object Object]" |
| PASS img.lowsrc: setAttribute() to NaN |
| PASS img.lowsrc: setAttribute() to Infinity |
| PASS img.lowsrc: setAttribute() to -Infinity |
| PASS img.lowsrc: setAttribute() to "\0" |
| PASS img.lowsrc: setAttribute() to null |
| PASS img.lowsrc: setAttribute() to object "test-toString" |
| PASS img.lowsrc: setAttribute() to object "test-valueOf" |
| PASS img.lowsrc: IDL set to "" |
| PASS img.lowsrc: IDL set to " foo " |
| PASS img.lowsrc: IDL set to "http://site.example/" |
| PASS img.lowsrc: IDL set to "//site.example/path???@#l" |
| PASS img.lowsrc: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 img.lowsrc: IDL set to undefined |
| PASS img.lowsrc: IDL set to 7 |
| PASS img.lowsrc: IDL set to 1.5 |
| PASS img.lowsrc: IDL set to "5%" |
| PASS img.lowsrc: IDL set to "+100" |
| PASS img.lowsrc: IDL set to ".5" |
| PASS img.lowsrc: IDL set to true |
| PASS img.lowsrc: IDL set to false |
| PASS img.lowsrc: IDL set to object "[object Object]" |
| PASS img.lowsrc: IDL set to NaN |
| PASS img.lowsrc: IDL set to Infinity |
| PASS img.lowsrc: IDL set to -Infinity |
| PASS img.lowsrc: IDL set to "\0" |
| PASS img.lowsrc: IDL set to null |
| PASS img.lowsrc: IDL set to object "test-toString" |
| PASS img.lowsrc: IDL set to object "test-valueOf" |
| PASS img.align: typeof IDL attribute |
| PASS img.align: IDL get with DOM attribute unset |
| PASS img.align: setAttribute() to "" |
| PASS img.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.align: setAttribute() to undefined |
| PASS img.align: setAttribute() to 7 |
| PASS img.align: setAttribute() to 1.5 |
| PASS img.align: setAttribute() to "5%" |
| PASS img.align: setAttribute() to "+100" |
| PASS img.align: setAttribute() to ".5" |
| PASS img.align: setAttribute() to true |
| PASS img.align: setAttribute() to false |
| PASS img.align: setAttribute() to object "[object Object]" |
| PASS img.align: setAttribute() to NaN |
| PASS img.align: setAttribute() to Infinity |
| PASS img.align: setAttribute() to -Infinity |
| PASS img.align: setAttribute() to "\0" |
| PASS img.align: setAttribute() to null |
| PASS img.align: setAttribute() to object "test-toString" |
| PASS img.align: setAttribute() to object "test-valueOf" |
| PASS img.align: IDL set to "" |
| PASS img.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.align: IDL set to undefined |
| PASS img.align: IDL set to 7 |
| PASS img.align: IDL set to 1.5 |
| PASS img.align: IDL set to "5%" |
| PASS img.align: IDL set to "+100" |
| PASS img.align: IDL set to ".5" |
| PASS img.align: IDL set to true |
| PASS img.align: IDL set to false |
| PASS img.align: IDL set to object "[object Object]" |
| PASS img.align: IDL set to NaN |
| PASS img.align: IDL set to Infinity |
| PASS img.align: IDL set to -Infinity |
| PASS img.align: IDL set to "\0" |
| PASS img.align: IDL set to null |
| PASS img.align: IDL set to object "test-toString" |
| PASS img.align: IDL set to object "test-valueOf" |
| PASS img.hspace: typeof IDL attribute |
| PASS img.hspace: IDL get with DOM attribute unset |
| PASS img.hspace: setAttribute() to -2147483649 |
| PASS img.hspace: setAttribute() to -2147483648 |
| PASS img.hspace: setAttribute() to -36 |
| PASS img.hspace: setAttribute() to -1 |
| PASS img.hspace: setAttribute() to 0 |
| PASS img.hspace: setAttribute() to 1 |
| PASS img.hspace: setAttribute() to 257 |
| PASS img.hspace: setAttribute() to 2147483647 |
| PASS img.hspace: setAttribute() to 2147483648 |
| PASS img.hspace: setAttribute() to 4294967295 |
| PASS img.hspace: setAttribute() to 4294967296 |
| PASS img.hspace: setAttribute() to "" |
| PASS img.hspace: setAttribute() to "-1" |
| PASS img.hspace: setAttribute() to "-0" |
| PASS img.hspace: setAttribute() to "0" |
| PASS img.hspace: setAttribute() to "1" |
| PASS img.hspace: setAttribute() to "\t7" |
| PASS img.hspace: setAttribute() to "\v7" |
| PASS img.hspace: setAttribute() to "\f7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to "7" |
| PASS img.hspace: setAttribute() to "\n7" |
| PASS img.hspace: setAttribute() to "\r7" |
| PASS img.hspace: setAttribute() to "
7" |
| PASS img.hspace: setAttribute() to "
7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to "7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.hspace: setAttribute() to " 7" |
| PASS img.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 img.hspace: setAttribute() to undefined |
| PASS img.hspace: setAttribute() to 1.5 |
| PASS img.hspace: setAttribute() to "5%" |
| PASS img.hspace: setAttribute() to "+100" |
| PASS img.hspace: setAttribute() to ".5" |
| PASS img.hspace: setAttribute() to true |
| PASS img.hspace: setAttribute() to false |
| PASS img.hspace: setAttribute() to object "[object Object]" |
| PASS img.hspace: setAttribute() to NaN |
| PASS img.hspace: setAttribute() to Infinity |
| PASS img.hspace: setAttribute() to -Infinity |
| PASS img.hspace: setAttribute() to "\0" |
| PASS img.hspace: setAttribute() to object "2" |
| PASS img.hspace: setAttribute() to object "3" |
| PASS img.hspace: IDL set to 0 |
| PASS img.hspace: IDL set to 1 |
| PASS img.hspace: IDL set to 257 |
| PASS img.hspace: IDL set to 2147483647 |
| PASS img.hspace: IDL set to "-0" |
| PASS img.hspace: IDL set to 2147483648 |
| PASS img.hspace: IDL set to 4294967295 |
| PASS img.vspace: typeof IDL attribute |
| PASS img.vspace: IDL get with DOM attribute unset |
| PASS img.vspace: setAttribute() to -2147483649 |
| PASS img.vspace: setAttribute() to -2147483648 |
| PASS img.vspace: setAttribute() to -36 |
| PASS img.vspace: setAttribute() to -1 |
| PASS img.vspace: setAttribute() to 0 |
| PASS img.vspace: setAttribute() to 1 |
| PASS img.vspace: setAttribute() to 257 |
| PASS img.vspace: setAttribute() to 2147483647 |
| PASS img.vspace: setAttribute() to 2147483648 |
| PASS img.vspace: setAttribute() to 4294967295 |
| PASS img.vspace: setAttribute() to 4294967296 |
| PASS img.vspace: setAttribute() to "" |
| PASS img.vspace: setAttribute() to "-1" |
| PASS img.vspace: setAttribute() to "-0" |
| PASS img.vspace: setAttribute() to "0" |
| PASS img.vspace: setAttribute() to "1" |
| PASS img.vspace: setAttribute() to "\t7" |
| PASS img.vspace: setAttribute() to "\v7" |
| PASS img.vspace: setAttribute() to "\f7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to "7" |
| PASS img.vspace: setAttribute() to "\n7" |
| PASS img.vspace: setAttribute() to "\r7" |
| PASS img.vspace: setAttribute() to "
7" |
| PASS img.vspace: setAttribute() to "
7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to "7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.vspace: setAttribute() to " 7" |
| PASS img.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 img.vspace: setAttribute() to undefined |
| PASS img.vspace: setAttribute() to 1.5 |
| PASS img.vspace: setAttribute() to "5%" |
| PASS img.vspace: setAttribute() to "+100" |
| PASS img.vspace: setAttribute() to ".5" |
| PASS img.vspace: setAttribute() to true |
| PASS img.vspace: setAttribute() to false |
| PASS img.vspace: setAttribute() to object "[object Object]" |
| PASS img.vspace: setAttribute() to NaN |
| PASS img.vspace: setAttribute() to Infinity |
| PASS img.vspace: setAttribute() to -Infinity |
| PASS img.vspace: setAttribute() to "\0" |
| PASS img.vspace: setAttribute() to object "2" |
| PASS img.vspace: setAttribute() to object "3" |
| PASS img.vspace: IDL set to 0 |
| PASS img.vspace: IDL set to 1 |
| PASS img.vspace: IDL set to 257 |
| PASS img.vspace: IDL set to 2147483647 |
| PASS img.vspace: IDL set to "-0" |
| PASS img.vspace: IDL set to 2147483648 |
| PASS img.vspace: IDL set to 4294967295 |
| PASS img.longDesc: typeof IDL attribute |
| PASS img.longDesc: IDL get with DOM attribute unset |
| PASS img.longDesc: setAttribute() to "" |
| PASS img.longDesc: setAttribute() to " foo " |
| PASS img.longDesc: setAttribute() to "http://site.example/" |
| PASS img.longDesc: setAttribute() to "//site.example/path???@#l" |
| PASS img.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 img.longDesc: setAttribute() to undefined |
| PASS img.longDesc: setAttribute() to 7 |
| PASS img.longDesc: setAttribute() to 1.5 |
| PASS img.longDesc: setAttribute() to "5%" |
| PASS img.longDesc: setAttribute() to "+100" |
| PASS img.longDesc: setAttribute() to ".5" |
| PASS img.longDesc: setAttribute() to true |
| PASS img.longDesc: setAttribute() to false |
| PASS img.longDesc: setAttribute() to object "[object Object]" |
| PASS img.longDesc: setAttribute() to NaN |
| PASS img.longDesc: setAttribute() to Infinity |
| PASS img.longDesc: setAttribute() to -Infinity |
| PASS img.longDesc: setAttribute() to "\0" |
| PASS img.longDesc: setAttribute() to null |
| PASS img.longDesc: setAttribute() to object "test-toString" |
| PASS img.longDesc: setAttribute() to object "test-valueOf" |
| PASS img.longDesc: IDL set to "" |
| PASS img.longDesc: IDL set to " foo " |
| PASS img.longDesc: IDL set to "http://site.example/" |
| PASS img.longDesc: IDL set to "//site.example/path???@#l" |
| PASS img.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 img.longDesc: IDL set to undefined |
| PASS img.longDesc: IDL set to 7 |
| PASS img.longDesc: IDL set to 1.5 |
| PASS img.longDesc: IDL set to "5%" |
| PASS img.longDesc: IDL set to "+100" |
| PASS img.longDesc: IDL set to ".5" |
| PASS img.longDesc: IDL set to true |
| PASS img.longDesc: IDL set to false |
| PASS img.longDesc: IDL set to object "[object Object]" |
| PASS img.longDesc: IDL set to NaN |
| PASS img.longDesc: IDL set to Infinity |
| PASS img.longDesc: IDL set to -Infinity |
| PASS img.longDesc: IDL set to "\0" |
| PASS img.longDesc: IDL set to null |
| PASS img.longDesc: IDL set to object "test-toString" |
| PASS img.longDesc: IDL set to object "test-valueOf" |
| PASS img.border: typeof IDL attribute |
| PASS img.border: IDL get with DOM attribute unset |
| PASS img.border: setAttribute() to "" |
| PASS img.border: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.border: setAttribute() to undefined |
| PASS img.border: setAttribute() to 7 |
| PASS img.border: setAttribute() to 1.5 |
| PASS img.border: setAttribute() to "5%" |
| PASS img.border: setAttribute() to "+100" |
| PASS img.border: setAttribute() to ".5" |
| PASS img.border: setAttribute() to true |
| PASS img.border: setAttribute() to false |
| PASS img.border: setAttribute() to object "[object Object]" |
| PASS img.border: setAttribute() to NaN |
| PASS img.border: setAttribute() to Infinity |
| PASS img.border: setAttribute() to -Infinity |
| PASS img.border: setAttribute() to "\0" |
| PASS img.border: setAttribute() to null |
| PASS img.border: setAttribute() to object "test-toString" |
| PASS img.border: setAttribute() to object "test-valueOf" |
| PASS img.border: IDL set to "" |
| PASS img.border: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS img.border: IDL set to undefined |
| PASS img.border: IDL set to 7 |
| PASS img.border: IDL set to 1.5 |
| PASS img.border: IDL set to "5%" |
| PASS img.border: IDL set to "+100" |
| PASS img.border: IDL set to ".5" |
| PASS img.border: IDL set to true |
| PASS img.border: IDL set to false |
| PASS img.border: IDL set to object "[object Object]" |
| PASS img.border: IDL set to NaN |
| PASS img.border: IDL set to Infinity |
| PASS img.border: IDL set to -Infinity |
| PASS img.border: IDL set to "\0" |
| PASS img.border: IDL set to null |
| PASS img.border: IDL set to object "test-toString" |
| PASS img.border: IDL set to object "test-valueOf" |
| PASS iframe.title: typeof IDL attribute |
| PASS iframe.title: IDL get with DOM attribute unset |
| PASS iframe.title: setAttribute() to "" |
| PASS iframe.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 iframe.title: setAttribute() to undefined |
| PASS iframe.title: setAttribute() to 7 |
| PASS iframe.title: setAttribute() to 1.5 |
| PASS iframe.title: setAttribute() to "5%" |
| PASS iframe.title: setAttribute() to "+100" |
| PASS iframe.title: setAttribute() to ".5" |
| PASS iframe.title: setAttribute() to true |
| PASS iframe.title: setAttribute() to false |
| PASS iframe.title: setAttribute() to object "[object Object]" |
| PASS iframe.title: setAttribute() to NaN |
| PASS iframe.title: setAttribute() to Infinity |
| PASS iframe.title: setAttribute() to -Infinity |
| PASS iframe.title: setAttribute() to "\0" |
| PASS iframe.title: setAttribute() to null |
| PASS iframe.title: setAttribute() to object "test-toString" |
| PASS iframe.title: setAttribute() to object "test-valueOf" |
| PASS iframe.title: IDL set to "" |
| PASS iframe.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 iframe.title: IDL set to undefined |
| PASS iframe.title: IDL set to 7 |
| PASS iframe.title: IDL set to 1.5 |
| PASS iframe.title: IDL set to "5%" |
| PASS iframe.title: IDL set to "+100" |
| PASS iframe.title: IDL set to ".5" |
| PASS iframe.title: IDL set to true |
| PASS iframe.title: IDL set to false |
| PASS iframe.title: IDL set to object "[object Object]" |
| PASS iframe.title: IDL set to NaN |
| PASS iframe.title: IDL set to Infinity |
| PASS iframe.title: IDL set to -Infinity |
| PASS iframe.title: IDL set to "\0" |
| PASS iframe.title: IDL set to null |
| PASS iframe.title: IDL set to object "test-toString" |
| PASS iframe.title: IDL set to object "test-valueOf" |
| PASS iframe.lang: typeof IDL attribute |
| PASS iframe.lang: IDL get with DOM attribute unset |
| PASS iframe.lang: setAttribute() to "" |
| PASS iframe.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 iframe.lang: setAttribute() to undefined |
| PASS iframe.lang: setAttribute() to 7 |
| PASS iframe.lang: setAttribute() to 1.5 |
| PASS iframe.lang: setAttribute() to "5%" |
| PASS iframe.lang: setAttribute() to "+100" |
| PASS iframe.lang: setAttribute() to ".5" |
| PASS iframe.lang: setAttribute() to true |
| PASS iframe.lang: setAttribute() to false |
| PASS iframe.lang: setAttribute() to object "[object Object]" |
| PASS iframe.lang: setAttribute() to NaN |
| PASS iframe.lang: setAttribute() to Infinity |
| PASS iframe.lang: setAttribute() to -Infinity |
| PASS iframe.lang: setAttribute() to "\0" |
| PASS iframe.lang: setAttribute() to null |
| PASS iframe.lang: setAttribute() to object "test-toString" |
| PASS iframe.lang: setAttribute() to object "test-valueOf" |
| PASS iframe.lang: IDL set to "" |
| PASS iframe.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 iframe.lang: IDL set to undefined |
| PASS iframe.lang: IDL set to 7 |
| PASS iframe.lang: IDL set to 1.5 |
| PASS iframe.lang: IDL set to "5%" |
| PASS iframe.lang: IDL set to "+100" |
| PASS iframe.lang: IDL set to ".5" |
| PASS iframe.lang: IDL set to true |
| PASS iframe.lang: IDL set to false |
| PASS iframe.lang: IDL set to object "[object Object]" |
| PASS iframe.lang: IDL set to NaN |
| PASS iframe.lang: IDL set to Infinity |
| PASS iframe.lang: IDL set to -Infinity |
| PASS iframe.lang: IDL set to "\0" |
| PASS iframe.lang: IDL set to null |
| PASS iframe.lang: IDL set to object "test-toString" |
| PASS iframe.lang: IDL set to object "test-valueOf" |
| PASS iframe.dir: typeof IDL attribute |
| PASS iframe.dir: IDL get with DOM attribute unset |
| PASS iframe.dir: setAttribute() to "" |
| PASS iframe.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 iframe.dir: setAttribute() to undefined |
| PASS iframe.dir: setAttribute() to 7 |
| PASS iframe.dir: setAttribute() to 1.5 |
| PASS iframe.dir: setAttribute() to "5%" |
| PASS iframe.dir: setAttribute() to "+100" |
| PASS iframe.dir: setAttribute() to ".5" |
| PASS iframe.dir: setAttribute() to true |
| PASS iframe.dir: setAttribute() to false |
| PASS iframe.dir: setAttribute() to object "[object Object]" |
| PASS iframe.dir: setAttribute() to NaN |
| PASS iframe.dir: setAttribute() to Infinity |
| PASS iframe.dir: setAttribute() to -Infinity |
| PASS iframe.dir: setAttribute() to "\0" |
| PASS iframe.dir: setAttribute() to null |
| PASS iframe.dir: setAttribute() to object "test-toString" |
| PASS iframe.dir: setAttribute() to object "test-valueOf" |
| PASS iframe.dir: setAttribute() to "ltr" |
| PASS iframe.dir: setAttribute() to "xltr" |
| PASS iframe.dir: setAttribute() to "ltr\0" |
| PASS iframe.dir: setAttribute() to "tr" |
| PASS iframe.dir: setAttribute() to "LTR" |
| PASS iframe.dir: setAttribute() to "rtl" |
| PASS iframe.dir: setAttribute() to "xrtl" |
| PASS iframe.dir: setAttribute() to "rtl\0" |
| PASS iframe.dir: setAttribute() to "tl" |
| PASS iframe.dir: setAttribute() to "RTL" |
| PASS iframe.dir: setAttribute() to "auto" |
| PASS iframe.dir: setAttribute() to "xauto" |
| PASS iframe.dir: setAttribute() to "auto\0" |
| PASS iframe.dir: setAttribute() to "uto" |
| PASS iframe.dir: setAttribute() to "AUTO" |
| PASS iframe.dir: IDL set to "" |
| PASS iframe.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 iframe.dir: IDL set to undefined |
| PASS iframe.dir: IDL set to 7 |
| PASS iframe.dir: IDL set to 1.5 |
| PASS iframe.dir: IDL set to "5%" |
| PASS iframe.dir: IDL set to "+100" |
| PASS iframe.dir: IDL set to ".5" |
| PASS iframe.dir: IDL set to true |
| PASS iframe.dir: IDL set to false |
| PASS iframe.dir: IDL set to object "[object Object]" |
| PASS iframe.dir: IDL set to NaN |
| PASS iframe.dir: IDL set to Infinity |
| PASS iframe.dir: IDL set to -Infinity |
| PASS iframe.dir: IDL set to "\0" |
| PASS iframe.dir: IDL set to null |
| PASS iframe.dir: IDL set to object "test-toString" |
| PASS iframe.dir: IDL set to object "test-valueOf" |
| PASS iframe.dir: IDL set to "ltr" |
| PASS iframe.dir: IDL set to "xltr" |
| PASS iframe.dir: IDL set to "ltr\0" |
| PASS iframe.dir: IDL set to "tr" |
| PASS iframe.dir: IDL set to "LTR" |
| PASS iframe.dir: IDL set to "rtl" |
| PASS iframe.dir: IDL set to "xrtl" |
| PASS iframe.dir: IDL set to "rtl\0" |
| PASS iframe.dir: IDL set to "tl" |
| PASS iframe.dir: IDL set to "RTL" |
| PASS iframe.dir: IDL set to "auto" |
| PASS iframe.dir: IDL set to "xauto" |
| PASS iframe.dir: IDL set to "auto\0" |
| PASS iframe.dir: IDL set to "uto" |
| PASS iframe.dir: IDL set to "AUTO" |
| PASS iframe.className (<iframe class>): typeof IDL attribute |
| PASS iframe.className (<iframe class>): IDL get with DOM attribute unset |
| PASS iframe.className (<iframe class>): setAttribute() to "" |
| PASS iframe.className (<iframe 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 iframe.className (<iframe class>): setAttribute() to undefined |
| PASS iframe.className (<iframe class>): setAttribute() to 7 |
| PASS iframe.className (<iframe class>): setAttribute() to 1.5 |
| PASS iframe.className (<iframe class>): setAttribute() to "5%" |
| PASS iframe.className (<iframe class>): setAttribute() to "+100" |
| PASS iframe.className (<iframe class>): setAttribute() to ".5" |
| PASS iframe.className (<iframe class>): setAttribute() to true |
| PASS iframe.className (<iframe class>): setAttribute() to false |
| PASS iframe.className (<iframe class>): setAttribute() to object "[object Object]" |
| PASS iframe.className (<iframe class>): setAttribute() to NaN |
| PASS iframe.className (<iframe class>): setAttribute() to Infinity |
| PASS iframe.className (<iframe class>): setAttribute() to -Infinity |
| PASS iframe.className (<iframe class>): setAttribute() to "\0" |
| PASS iframe.className (<iframe class>): setAttribute() to null |
| PASS iframe.className (<iframe class>): setAttribute() to object "test-toString" |
| PASS iframe.className (<iframe class>): setAttribute() to object "test-valueOf" |
| PASS iframe.className (<iframe class>): IDL set to "" |
| PASS iframe.className (<iframe 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 iframe.className (<iframe class>): IDL set to undefined |
| PASS iframe.className (<iframe class>): IDL set to 7 |
| PASS iframe.className (<iframe class>): IDL set to 1.5 |
| PASS iframe.className (<iframe class>): IDL set to "5%" |
| PASS iframe.className (<iframe class>): IDL set to "+100" |
| PASS iframe.className (<iframe class>): IDL set to ".5" |
| PASS iframe.className (<iframe class>): IDL set to true |
| PASS iframe.className (<iframe class>): IDL set to false |
| PASS iframe.className (<iframe class>): IDL set to object "[object Object]" |
| PASS iframe.className (<iframe class>): IDL set to NaN |
| PASS iframe.className (<iframe class>): IDL set to Infinity |
| PASS iframe.className (<iframe class>): IDL set to -Infinity |
| PASS iframe.className (<iframe class>): IDL set to "\0" |
| PASS iframe.className (<iframe class>): IDL set to null |
| PASS iframe.className (<iframe class>): IDL set to object "test-toString" |
| PASS iframe.className (<iframe class>): IDL set to object "test-valueOf" |
| FAIL iframe.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL iframe.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL iframe.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL iframe.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL iframe.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL iframe.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL iframe.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS iframe.autofocus: IDL set to true |
| FAIL iframe.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL iframe.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL iframe.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL iframe.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL iframe.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL iframe.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS iframe.hidden: typeof IDL attribute |
| PASS iframe.hidden: IDL get with DOM attribute unset |
| PASS iframe.hidden: setAttribute() to "" |
| PASS iframe.hidden: setAttribute() to " foo " |
| PASS iframe.hidden: setAttribute() to undefined |
| PASS iframe.hidden: setAttribute() to null |
| PASS iframe.hidden: setAttribute() to 7 |
| PASS iframe.hidden: setAttribute() to 1.5 |
| PASS iframe.hidden: setAttribute() to "5%" |
| PASS iframe.hidden: setAttribute() to "+100" |
| PASS iframe.hidden: setAttribute() to ".5" |
| PASS iframe.hidden: setAttribute() to true |
| PASS iframe.hidden: setAttribute() to false |
| PASS iframe.hidden: setAttribute() to object "[object Object]" |
| PASS iframe.hidden: setAttribute() to NaN |
| PASS iframe.hidden: setAttribute() to Infinity |
| PASS iframe.hidden: setAttribute() to -Infinity |
| PASS iframe.hidden: setAttribute() to "\0" |
| PASS iframe.hidden: setAttribute() to object "test-toString" |
| PASS iframe.hidden: setAttribute() to object "test-valueOf" |
| PASS iframe.hidden: setAttribute() to "hidden" |
| PASS iframe.hidden: IDL set to "" |
| PASS iframe.hidden: IDL set to " foo " |
| PASS iframe.hidden: IDL set to undefined |
| PASS iframe.hidden: IDL set to null |
| PASS iframe.hidden: IDL set to 7 |
| PASS iframe.hidden: IDL set to 1.5 |
| PASS iframe.hidden: IDL set to "5%" |
| PASS iframe.hidden: IDL set to "+100" |
| PASS iframe.hidden: IDL set to ".5" |
| PASS iframe.hidden: IDL set to true |
| PASS iframe.hidden: IDL set to false |
| PASS iframe.hidden: IDL set to object "[object Object]" |
| PASS iframe.hidden: IDL set to NaN |
| PASS iframe.hidden: IDL set to Infinity |
| PASS iframe.hidden: IDL set to -Infinity |
| PASS iframe.hidden: IDL set to "\0" |
| PASS iframe.hidden: IDL set to object "test-toString" |
| PASS iframe.hidden: IDL set to object "test-valueOf" |
| PASS iframe.accessKey: typeof IDL attribute |
| PASS iframe.accessKey: IDL get with DOM attribute unset |
| PASS iframe.accessKey: setAttribute() to "" |
| PASS iframe.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 iframe.accessKey: setAttribute() to undefined |
| PASS iframe.accessKey: setAttribute() to 7 |
| PASS iframe.accessKey: setAttribute() to 1.5 |
| PASS iframe.accessKey: setAttribute() to "5%" |
| PASS iframe.accessKey: setAttribute() to "+100" |
| PASS iframe.accessKey: setAttribute() to ".5" |
| PASS iframe.accessKey: setAttribute() to true |
| PASS iframe.accessKey: setAttribute() to false |
| PASS iframe.accessKey: setAttribute() to object "[object Object]" |
| PASS iframe.accessKey: setAttribute() to NaN |
| PASS iframe.accessKey: setAttribute() to Infinity |
| PASS iframe.accessKey: setAttribute() to -Infinity |
| PASS iframe.accessKey: setAttribute() to "\0" |
| PASS iframe.accessKey: setAttribute() to null |
| PASS iframe.accessKey: setAttribute() to object "test-toString" |
| PASS iframe.accessKey: setAttribute() to object "test-valueOf" |
| PASS iframe.accessKey: IDL set to "" |
| PASS iframe.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 iframe.accessKey: IDL set to undefined |
| PASS iframe.accessKey: IDL set to 7 |
| PASS iframe.accessKey: IDL set to 1.5 |
| PASS iframe.accessKey: IDL set to "5%" |
| PASS iframe.accessKey: IDL set to "+100" |
| PASS iframe.accessKey: IDL set to ".5" |
| PASS iframe.accessKey: IDL set to true |
| PASS iframe.accessKey: IDL set to false |
| PASS iframe.accessKey: IDL set to object "[object Object]" |
| PASS iframe.accessKey: IDL set to NaN |
| PASS iframe.accessKey: IDL set to Infinity |
| PASS iframe.accessKey: IDL set to -Infinity |
| PASS iframe.accessKey: IDL set to "\0" |
| PASS iframe.accessKey: IDL set to null |
| PASS iframe.accessKey: IDL set to object "test-toString" |
| PASS iframe.accessKey: IDL set to object "test-valueOf" |
| PASS iframe.tabIndex: typeof IDL attribute |
| PASS iframe.tabIndex: setAttribute() to -36 |
| PASS iframe.tabIndex: setAttribute() to -1 |
| PASS iframe.tabIndex: setAttribute() to 0 |
| PASS iframe.tabIndex: setAttribute() to 1 |
| PASS iframe.tabIndex: setAttribute() to 2147483647 |
| PASS iframe.tabIndex: setAttribute() to -2147483648 |
| PASS iframe.tabIndex: setAttribute() to "-1" |
| PASS iframe.tabIndex: setAttribute() to "-0" |
| PASS iframe.tabIndex: setAttribute() to "0" |
| PASS iframe.tabIndex: setAttribute() to "1" |
| PASS iframe.tabIndex: setAttribute() to "\t7" |
| PASS iframe.tabIndex: setAttribute() to "\f7" |
| PASS iframe.tabIndex: setAttribute() to " 7" |
| PASS iframe.tabIndex: setAttribute() to "\n7" |
| PASS iframe.tabIndex: setAttribute() to "\r7" |
| PASS iframe.tabIndex: setAttribute() to 1.5 |
| PASS iframe.tabIndex: setAttribute() to "5%" |
| PASS iframe.tabIndex: setAttribute() to "+100" |
| PASS iframe.tabIndex: setAttribute() to object "2" |
| PASS iframe.tabIndex: IDL set to -36 |
| PASS iframe.tabIndex: IDL set to -1 |
| PASS iframe.tabIndex: IDL set to 0 |
| PASS iframe.tabIndex: IDL set to 1 |
| PASS iframe.tabIndex: IDL set to 2147483647 |
| PASS iframe.tabIndex: IDL set to -2147483648 |
| PASS iframe.src: typeof IDL attribute |
| PASS iframe.src: IDL get with DOM attribute unset |
| PASS iframe.src: setAttribute() to "" |
| PASS iframe.src: setAttribute() to " foo " |
| PASS iframe.src: setAttribute() to "http://site.example/" |
| PASS iframe.src: setAttribute() to "//site.example/path???@#l" |
| PASS iframe.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 iframe.src: setAttribute() to undefined |
| PASS iframe.src: setAttribute() to 7 |
| PASS iframe.src: setAttribute() to 1.5 |
| PASS iframe.src: setAttribute() to "5%" |
| PASS iframe.src: setAttribute() to "+100" |
| PASS iframe.src: setAttribute() to ".5" |
| PASS iframe.src: setAttribute() to true |
| PASS iframe.src: setAttribute() to false |
| PASS iframe.src: setAttribute() to object "[object Object]" |
| PASS iframe.src: setAttribute() to NaN |
| PASS iframe.src: setAttribute() to Infinity |
| PASS iframe.src: setAttribute() to -Infinity |
| PASS iframe.src: setAttribute() to "\0" |
| PASS iframe.src: setAttribute() to null |
| PASS iframe.src: setAttribute() to object "test-toString" |
| PASS iframe.src: setAttribute() to object "test-valueOf" |
| PASS iframe.src: IDL set to "" |
| PASS iframe.src: IDL set to " foo " |
| PASS iframe.src: IDL set to "http://site.example/" |
| PASS iframe.src: IDL set to "//site.example/path???@#l" |
| PASS iframe.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 iframe.src: IDL set to undefined |
| PASS iframe.src: IDL set to 7 |
| PASS iframe.src: IDL set to 1.5 |
| PASS iframe.src: IDL set to "5%" |
| PASS iframe.src: IDL set to "+100" |
| PASS iframe.src: IDL set to ".5" |
| PASS iframe.src: IDL set to true |
| PASS iframe.src: IDL set to false |
| PASS iframe.src: IDL set to object "[object Object]" |
| PASS iframe.src: IDL set to NaN |
| PASS iframe.src: IDL set to Infinity |
| PASS iframe.src: IDL set to -Infinity |
| PASS iframe.src: IDL set to "\0" |
| PASS iframe.src: IDL set to null |
| PASS iframe.src: IDL set to object "test-toString" |
| PASS iframe.src: IDL set to object "test-valueOf" |
| PASS iframe.srcdoc: typeof IDL attribute |
| PASS iframe.srcdoc: IDL get with DOM attribute unset |
| PASS iframe.srcdoc: setAttribute() to "" |
| PASS iframe.srcdoc: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS iframe.srcdoc: setAttribute() to undefined |
| PASS iframe.srcdoc: setAttribute() to 7 |
| PASS iframe.srcdoc: setAttribute() to 1.5 |
| PASS iframe.srcdoc: setAttribute() to "5%" |
| PASS iframe.srcdoc: setAttribute() to "+100" |
| PASS iframe.srcdoc: setAttribute() to ".5" |
| PASS iframe.srcdoc: setAttribute() to true |
| PASS iframe.srcdoc: setAttribute() to false |
| PASS iframe.srcdoc: setAttribute() to object "[object Object]" |
| PASS iframe.srcdoc: setAttribute() to NaN |
| PASS iframe.srcdoc: setAttribute() to Infinity |
| PASS iframe.srcdoc: setAttribute() to -Infinity |
| PASS iframe.srcdoc: setAttribute() to "\0" |
| PASS iframe.srcdoc: setAttribute() to null |
| PASS iframe.srcdoc: setAttribute() to object "test-toString" |
| PASS iframe.srcdoc: setAttribute() to object "test-valueOf" |
| PASS iframe.srcdoc: IDL set to "" |
| PASS iframe.srcdoc: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS iframe.srcdoc: IDL set to undefined |
| PASS iframe.srcdoc: IDL set to 7 |
| PASS iframe.srcdoc: IDL set to 1.5 |
| PASS iframe.srcdoc: IDL set to "5%" |
| PASS iframe.srcdoc: IDL set to "+100" |
| PASS iframe.srcdoc: IDL set to ".5" |
| PASS iframe.srcdoc: IDL set to true |
| PASS iframe.srcdoc: IDL set to false |
| PASS iframe.srcdoc: IDL set to object "[object Object]" |
| PASS iframe.srcdoc: IDL set to NaN |
| PASS iframe.srcdoc: IDL set to Infinity |
| PASS iframe.srcdoc: IDL set to -Infinity |
| PASS iframe.srcdoc: IDL set to "\0" |
| PASS iframe.srcdoc: IDL set to null |
| PASS iframe.srcdoc: IDL set to object "test-toString" |
| PASS iframe.srcdoc: IDL set to object "test-valueOf" |
| PASS iframe.name: typeof IDL attribute |
| PASS iframe.name: IDL get with DOM attribute unset |
| PASS iframe.name: setAttribute() to "" |
| PASS iframe.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 iframe.name: setAttribute() to undefined |
| PASS iframe.name: setAttribute() to 7 |
| PASS iframe.name: setAttribute() to 1.5 |
| PASS iframe.name: setAttribute() to "5%" |
| PASS iframe.name: setAttribute() to "+100" |
| PASS iframe.name: setAttribute() to ".5" |
| PASS iframe.name: setAttribute() to true |
| PASS iframe.name: setAttribute() to false |
| PASS iframe.name: setAttribute() to object "[object Object]" |
| PASS iframe.name: setAttribute() to NaN |
| PASS iframe.name: setAttribute() to Infinity |
| PASS iframe.name: setAttribute() to -Infinity |
| PASS iframe.name: setAttribute() to "\0" |
| PASS iframe.name: setAttribute() to null |
| PASS iframe.name: setAttribute() to object "test-toString" |
| PASS iframe.name: setAttribute() to object "test-valueOf" |
| PASS iframe.name: IDL set to "" |
| PASS iframe.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 iframe.name: IDL set to undefined |
| PASS iframe.name: IDL set to 7 |
| PASS iframe.name: IDL set to 1.5 |
| PASS iframe.name: IDL set to "5%" |
| PASS iframe.name: IDL set to "+100" |
| PASS iframe.name: IDL set to ".5" |
| PASS iframe.name: IDL set to true |
| PASS iframe.name: IDL set to false |
| PASS iframe.name: IDL set to object "[object Object]" |
| PASS iframe.name: IDL set to NaN |
| PASS iframe.name: IDL set to Infinity |
| PASS iframe.name: IDL set to -Infinity |
| PASS iframe.name: IDL set to "\0" |
| PASS iframe.name: IDL set to null |
| PASS iframe.name: IDL set to object "test-toString" |
| PASS iframe.name: IDL set to object "test-valueOf" |
| PASS iframe.allowFullscreen: typeof IDL attribute |
| PASS iframe.allowFullscreen: IDL get with DOM attribute unset |
| PASS iframe.allowFullscreen: setAttribute() to "" |
| PASS iframe.allowFullscreen: setAttribute() to " foo " |
| PASS iframe.allowFullscreen: setAttribute() to undefined |
| PASS iframe.allowFullscreen: setAttribute() to null |
| PASS iframe.allowFullscreen: setAttribute() to 7 |
| PASS iframe.allowFullscreen: setAttribute() to 1.5 |
| PASS iframe.allowFullscreen: setAttribute() to "5%" |
| PASS iframe.allowFullscreen: setAttribute() to "+100" |
| PASS iframe.allowFullscreen: setAttribute() to ".5" |
| PASS iframe.allowFullscreen: setAttribute() to true |
| PASS iframe.allowFullscreen: setAttribute() to false |
| PASS iframe.allowFullscreen: setAttribute() to object "[object Object]" |
| PASS iframe.allowFullscreen: setAttribute() to NaN |
| PASS iframe.allowFullscreen: setAttribute() to Infinity |
| PASS iframe.allowFullscreen: setAttribute() to -Infinity |
| PASS iframe.allowFullscreen: setAttribute() to "\0" |
| PASS iframe.allowFullscreen: setAttribute() to object "test-toString" |
| PASS iframe.allowFullscreen: setAttribute() to object "test-valueOf" |
| PASS iframe.allowFullscreen: setAttribute() to "allowFullscreen" |
| PASS iframe.allowFullscreen: IDL set to "" |
| PASS iframe.allowFullscreen: IDL set to " foo " |
| PASS iframe.allowFullscreen: IDL set to undefined |
| PASS iframe.allowFullscreen: IDL set to null |
| PASS iframe.allowFullscreen: IDL set to 7 |
| PASS iframe.allowFullscreen: IDL set to 1.5 |
| PASS iframe.allowFullscreen: IDL set to "5%" |
| PASS iframe.allowFullscreen: IDL set to "+100" |
| PASS iframe.allowFullscreen: IDL set to ".5" |
| PASS iframe.allowFullscreen: IDL set to true |
| PASS iframe.allowFullscreen: IDL set to false |
| PASS iframe.allowFullscreen: IDL set to object "[object Object]" |
| PASS iframe.allowFullscreen: IDL set to NaN |
| PASS iframe.allowFullscreen: IDL set to Infinity |
| PASS iframe.allowFullscreen: IDL set to -Infinity |
| PASS iframe.allowFullscreen: IDL set to "\0" |
| PASS iframe.allowFullscreen: IDL set to object "test-toString" |
| PASS iframe.allowFullscreen: IDL set to object "test-valueOf" |
| FAIL iframe.allowUserMedia: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL iframe.allowUserMedia: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: setAttribute() to "allowUserMedia" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowUserMedia: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowUserMedia: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL iframe.allowUserMedia: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowUserMedia: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowUserMedia: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL iframe.allowUserMedia: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL iframe.allowUserMedia: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL iframe.allowUserMedia: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL iframe.allowUserMedia: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS iframe.allowUserMedia: IDL set to true |
| FAIL iframe.allowUserMedia: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowUserMedia: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL iframe.allowUserMedia: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowUserMedia: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL iframe.allowUserMedia: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL iframe.allowUserMedia: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL iframe.allowUserMedia: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL iframe.allowUserMedia: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| FAIL iframe.allowPaymentRequest: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL iframe.allowPaymentRequest: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: setAttribute() to "allowPaymentRequest" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL iframe.allowPaymentRequest: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowPaymentRequest: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL iframe.allowPaymentRequest: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowPaymentRequest: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowPaymentRequest: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL iframe.allowPaymentRequest: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL iframe.allowPaymentRequest: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL iframe.allowPaymentRequest: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL iframe.allowPaymentRequest: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS iframe.allowPaymentRequest: IDL set to true |
| FAIL iframe.allowPaymentRequest: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowPaymentRequest: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL iframe.allowPaymentRequest: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL iframe.allowPaymentRequest: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL iframe.allowPaymentRequest: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL iframe.allowPaymentRequest: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL iframe.allowPaymentRequest: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL iframe.allowPaymentRequest: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS iframe.width: typeof IDL attribute |
| PASS iframe.width: IDL get with DOM attribute unset |
| PASS iframe.width: setAttribute() to "" |
| PASS iframe.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 iframe.width: setAttribute() to undefined |
| PASS iframe.width: setAttribute() to 7 |
| PASS iframe.width: setAttribute() to 1.5 |
| PASS iframe.width: setAttribute() to "5%" |
| PASS iframe.width: setAttribute() to "+100" |
| PASS iframe.width: setAttribute() to ".5" |
| PASS iframe.width: setAttribute() to true |
| PASS iframe.width: setAttribute() to false |
| PASS iframe.width: setAttribute() to object "[object Object]" |
| PASS iframe.width: setAttribute() to NaN |
| PASS iframe.width: setAttribute() to Infinity |
| PASS iframe.width: setAttribute() to -Infinity |
| PASS iframe.width: setAttribute() to "\0" |
| PASS iframe.width: setAttribute() to null |
| PASS iframe.width: setAttribute() to object "test-toString" |
| PASS iframe.width: setAttribute() to object "test-valueOf" |
| PASS iframe.width: IDL set to "" |
| PASS iframe.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 iframe.width: IDL set to undefined |
| PASS iframe.width: IDL set to 7 |
| PASS iframe.width: IDL set to 1.5 |
| PASS iframe.width: IDL set to "5%" |
| PASS iframe.width: IDL set to "+100" |
| PASS iframe.width: IDL set to ".5" |
| PASS iframe.width: IDL set to true |
| PASS iframe.width: IDL set to false |
| PASS iframe.width: IDL set to object "[object Object]" |
| PASS iframe.width: IDL set to NaN |
| PASS iframe.width: IDL set to Infinity |
| PASS iframe.width: IDL set to -Infinity |
| PASS iframe.width: IDL set to "\0" |
| PASS iframe.width: IDL set to null |
| PASS iframe.width: IDL set to object "test-toString" |
| PASS iframe.width: IDL set to object "test-valueOf" |
| PASS iframe.height: typeof IDL attribute |
| PASS iframe.height: IDL get with DOM attribute unset |
| PASS iframe.height: setAttribute() to "" |
| PASS iframe.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 iframe.height: setAttribute() to undefined |
| PASS iframe.height: setAttribute() to 7 |
| PASS iframe.height: setAttribute() to 1.5 |
| PASS iframe.height: setAttribute() to "5%" |
| PASS iframe.height: setAttribute() to "+100" |
| PASS iframe.height: setAttribute() to ".5" |
| PASS iframe.height: setAttribute() to true |
| PASS iframe.height: setAttribute() to false |
| PASS iframe.height: setAttribute() to object "[object Object]" |
| PASS iframe.height: setAttribute() to NaN |
| PASS iframe.height: setAttribute() to Infinity |
| PASS iframe.height: setAttribute() to -Infinity |
| PASS iframe.height: setAttribute() to "\0" |
| PASS iframe.height: setAttribute() to null |
| PASS iframe.height: setAttribute() to object "test-toString" |
| PASS iframe.height: setAttribute() to object "test-valueOf" |
| PASS iframe.height: IDL set to "" |
| PASS iframe.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 iframe.height: IDL set to undefined |
| PASS iframe.height: IDL set to 7 |
| PASS iframe.height: IDL set to 1.5 |
| PASS iframe.height: IDL set to "5%" |
| PASS iframe.height: IDL set to "+100" |
| PASS iframe.height: IDL set to ".5" |
| PASS iframe.height: IDL set to true |
| PASS iframe.height: IDL set to false |
| PASS iframe.height: IDL set to object "[object Object]" |
| PASS iframe.height: IDL set to NaN |
| PASS iframe.height: IDL set to Infinity |
| PASS iframe.height: IDL set to -Infinity |
| PASS iframe.height: IDL set to "\0" |
| PASS iframe.height: IDL set to null |
| PASS iframe.height: IDL set to object "test-toString" |
| PASS iframe.height: IDL set to object "test-valueOf" |
| PASS iframe.referrerPolicy: typeof IDL attribute |
| PASS iframe.referrerPolicy: IDL get with DOM attribute unset |
| PASS iframe.referrerPolicy: setAttribute() to "" |
| PASS iframe.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS iframe.referrerPolicy: setAttribute() to undefined |
| PASS iframe.referrerPolicy: setAttribute() to 7 |
| PASS iframe.referrerPolicy: setAttribute() to 1.5 |
| PASS iframe.referrerPolicy: setAttribute() to "5%" |
| PASS iframe.referrerPolicy: setAttribute() to "+100" |
| PASS iframe.referrerPolicy: setAttribute() to ".5" |
| PASS iframe.referrerPolicy: setAttribute() to true |
| PASS iframe.referrerPolicy: setAttribute() to false |
| PASS iframe.referrerPolicy: setAttribute() to object "[object Object]" |
| PASS iframe.referrerPolicy: setAttribute() to NaN |
| PASS iframe.referrerPolicy: setAttribute() to Infinity |
| PASS iframe.referrerPolicy: setAttribute() to -Infinity |
| PASS iframe.referrerPolicy: setAttribute() to "\0" |
| PASS iframe.referrerPolicy: setAttribute() to null |
| PASS iframe.referrerPolicy: setAttribute() to object "test-toString" |
| PASS iframe.referrerPolicy: setAttribute() to object "test-valueOf" |
| PASS iframe.referrerPolicy: setAttribute() to "no-referrer" |
| PASS iframe.referrerPolicy: setAttribute() to "xno-referrer" |
| PASS iframe.referrerPolicy: setAttribute() to "no-referrer\0" |
| PASS iframe.referrerPolicy: setAttribute() to "o-referrer" |
| PASS iframe.referrerPolicy: setAttribute() to "NO-REFERRER" |
| PASS iframe.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" |
| PASS iframe.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" |
| PASS iframe.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" |
| PASS iframe.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" |
| PASS iframe.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" |
| PASS iframe.referrerPolicy: setAttribute() to "same-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "xsame-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "same-origin\0" |
| PASS iframe.referrerPolicy: setAttribute() to "ame-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "SAME-ORIGIN" |
| PASS iframe.referrerPolicy: setAttribute() to "ſame-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "origin" |
| PASS iframe.referrerPolicy: setAttribute() to "xorigin" |
| PASS iframe.referrerPolicy: setAttribute() to "origin\0" |
| PASS iframe.referrerPolicy: setAttribute() to "rigin" |
| PASS iframe.referrerPolicy: setAttribute() to "ORIGIN" |
| PASS iframe.referrerPolicy: setAttribute() to "strict-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "xstrict-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "strict-origin\0" |
| PASS iframe.referrerPolicy: setAttribute() to "trict-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN" |
| PASS iframe.referrerPolicy: setAttribute() to "ſtrict-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "origin-when-cross-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" |
| PASS iframe.referrerPolicy: setAttribute() to "rigin-when-cross-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS iframe.referrerPolicy: setAttribute() to "origin-when-croſſ-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" |
| PASS iframe.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS iframe.referrerPolicy: setAttribute() to "ſtrict-origin-when-croſſ-origin" |
| PASS iframe.referrerPolicy: setAttribute() to "unsafe-url" |
| PASS iframe.referrerPolicy: setAttribute() to "xunsafe-url" |
| PASS iframe.referrerPolicy: setAttribute() to "unsafe-url\0" |
| PASS iframe.referrerPolicy: setAttribute() to "nsafe-url" |
| PASS iframe.referrerPolicy: setAttribute() to "UNSAFE-URL" |
| PASS iframe.referrerPolicy: setAttribute() to "unſafe-url" |
| PASS iframe.referrerPolicy: IDL set to "" |
| PASS iframe.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS iframe.referrerPolicy: IDL set to undefined |
| PASS iframe.referrerPolicy: IDL set to 7 |
| PASS iframe.referrerPolicy: IDL set to 1.5 |
| PASS iframe.referrerPolicy: IDL set to "5%" |
| PASS iframe.referrerPolicy: IDL set to "+100" |
| PASS iframe.referrerPolicy: IDL set to ".5" |
| PASS iframe.referrerPolicy: IDL set to true |
| PASS iframe.referrerPolicy: IDL set to false |
| PASS iframe.referrerPolicy: IDL set to object "[object Object]" |
| PASS iframe.referrerPolicy: IDL set to NaN |
| PASS iframe.referrerPolicy: IDL set to Infinity |
| PASS iframe.referrerPolicy: IDL set to -Infinity |
| PASS iframe.referrerPolicy: IDL set to "\0" |
| PASS iframe.referrerPolicy: IDL set to null |
| PASS iframe.referrerPolicy: IDL set to object "test-toString" |
| PASS iframe.referrerPolicy: IDL set to object "test-valueOf" |
| PASS iframe.referrerPolicy: IDL set to "no-referrer" |
| PASS iframe.referrerPolicy: IDL set to "xno-referrer" |
| PASS iframe.referrerPolicy: IDL set to "no-referrer\0" |
| PASS iframe.referrerPolicy: IDL set to "o-referrer" |
| PASS iframe.referrerPolicy: IDL set to "NO-REFERRER" |
| PASS iframe.referrerPolicy: IDL set to "no-referrer-when-downgrade" |
| PASS iframe.referrerPolicy: IDL set to "xno-referrer-when-downgrade" |
| PASS iframe.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" |
| PASS iframe.referrerPolicy: IDL set to "o-referrer-when-downgrade" |
| PASS iframe.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" |
| PASS iframe.referrerPolicy: IDL set to "same-origin" |
| PASS iframe.referrerPolicy: IDL set to "xsame-origin" |
| PASS iframe.referrerPolicy: IDL set to "same-origin\0" |
| PASS iframe.referrerPolicy: IDL set to "ame-origin" |
| PASS iframe.referrerPolicy: IDL set to "SAME-ORIGIN" |
| PASS iframe.referrerPolicy: IDL set to "ſame-origin" |
| PASS iframe.referrerPolicy: IDL set to "origin" |
| PASS iframe.referrerPolicy: IDL set to "xorigin" |
| PASS iframe.referrerPolicy: IDL set to "origin\0" |
| PASS iframe.referrerPolicy: IDL set to "rigin" |
| PASS iframe.referrerPolicy: IDL set to "ORIGIN" |
| PASS iframe.referrerPolicy: IDL set to "strict-origin" |
| PASS iframe.referrerPolicy: IDL set to "xstrict-origin" |
| PASS iframe.referrerPolicy: IDL set to "strict-origin\0" |
| PASS iframe.referrerPolicy: IDL set to "trict-origin" |
| PASS iframe.referrerPolicy: IDL set to "STRICT-ORIGIN" |
| PASS iframe.referrerPolicy: IDL set to "ſtrict-origin" |
| PASS iframe.referrerPolicy: IDL set to "origin-when-cross-origin" |
| PASS iframe.referrerPolicy: IDL set to "xorigin-when-cross-origin" |
| PASS iframe.referrerPolicy: IDL set to "origin-when-cross-origin\0" |
| PASS iframe.referrerPolicy: IDL set to "rigin-when-cross-origin" |
| PASS iframe.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS iframe.referrerPolicy: IDL set to "origin-when-croſſ-origin" |
| PASS iframe.referrerPolicy: IDL set to "strict-origin-when-cross-origin" |
| PASS iframe.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" |
| PASS iframe.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" |
| PASS iframe.referrerPolicy: IDL set to "trict-origin-when-cross-origin" |
| PASS iframe.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" |
| PASS iframe.referrerPolicy: IDL set to "ſtrict-origin-when-croſſ-origin" |
| PASS iframe.referrerPolicy: IDL set to "unsafe-url" |
| PASS iframe.referrerPolicy: IDL set to "xunsafe-url" |
| PASS iframe.referrerPolicy: IDL set to "unsafe-url\0" |
| PASS iframe.referrerPolicy: IDL set to "nsafe-url" |
| PASS iframe.referrerPolicy: IDL set to "UNSAFE-URL" |
| PASS iframe.referrerPolicy: IDL set to "unſafe-url" |
| FAIL iframe.delegateStickyUserActivation: typeof IDL attribute assert_equals: expected "string" but got "undefined" |
| FAIL iframe.delegateStickyUserActivation: setAttribute() to "vibration" assert_equals: IDL get expected (string) "vibration" but got (undefined) undefined |
| FAIL iframe.delegateStickyUserActivation: setAttribute() to "VIBRATION" assert_equals: IDL get expected (string) "vibration" but got (undefined) undefined |
| FAIL iframe.delegateStickyUserActivation: setAttribute() to "media" assert_equals: IDL get expected (string) "media" but got (undefined) undefined |
| FAIL iframe.delegateStickyUserActivation: setAttribute() to "MEDIA" assert_equals: IDL get expected (string) "media" but got (undefined) undefined |
| FAIL iframe.delegateStickyUserActivation: IDL set to "" assert_equals: getAttribute() expected "" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: getAttribute() expected " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to undefined assert_equals: getAttribute() expected "undefined" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to 7 assert_equals: getAttribute() expected "7" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to 1.5 assert_equals: getAttribute() expected "1.5" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "5%" assert_equals: getAttribute() expected "5%" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "+100" assert_equals: getAttribute() expected "+100" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to ".5" assert_equals: getAttribute() expected ".5" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to true assert_equals: getAttribute() expected "true" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to false assert_equals: getAttribute() expected "false" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to object "[object Object]" assert_equals: getAttribute() expected "[object Object]" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to NaN assert_equals: getAttribute() expected "NaN" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to Infinity assert_equals: getAttribute() expected "Infinity" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to -Infinity assert_equals: getAttribute() expected "-Infinity" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "\0" assert_equals: getAttribute() expected "\0" but got "MEDIA" |
| PASS iframe.delegateStickyUserActivation: IDL set to null |
| FAIL iframe.delegateStickyUserActivation: IDL set to object "test-toString" assert_equals: getAttribute() expected "test-toString" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to object "test-valueOf" assert_equals: getAttribute() expected "test-valueOf" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "vibration" assert_equals: getAttribute() expected "vibration" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "xvibration" assert_equals: getAttribute() expected "xvibration" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "vibration\0" assert_equals: getAttribute() expected "vibration\0" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "ibration" assert_equals: getAttribute() expected "ibration" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "VIBRATION" assert_equals: getAttribute() expected "VIBRATION" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "media" assert_equals: getAttribute() expected "media" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "xmedia" assert_equals: getAttribute() expected "xmedia" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "media\0" assert_equals: getAttribute() expected "media\0" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "edia" assert_equals: getAttribute() expected "edia" but got "MEDIA" |
| FAIL iframe.delegateStickyUserActivation: IDL set to "MEDIA" assert_equals: IDL get expected "media" but got "MEDIA" |
| PASS iframe.align: typeof IDL attribute |
| PASS iframe.align: IDL get with DOM attribute unset |
| PASS iframe.align: setAttribute() to "" |
| PASS iframe.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS iframe.align: setAttribute() to undefined |
| PASS iframe.align: setAttribute() to 7 |
| PASS iframe.align: setAttribute() to 1.5 |
| PASS iframe.align: setAttribute() to "5%" |
| PASS iframe.align: setAttribute() to "+100" |
| PASS iframe.align: setAttribute() to ".5" |
| PASS iframe.align: setAttribute() to true |
| PASS iframe.align: setAttribute() to false |
| PASS iframe.align: setAttribute() to object "[object Object]" |
| PASS iframe.align: setAttribute() to NaN |
| PASS iframe.align: setAttribute() to Infinity |
| PASS iframe.align: setAttribute() to -Infinity |
| PASS iframe.align: setAttribute() to "\0" |
| PASS iframe.align: setAttribute() to null |
| PASS iframe.align: setAttribute() to object "test-toString" |
| PASS iframe.align: setAttribute() to object "test-valueOf" |
| PASS iframe.align: IDL set to "" |
| PASS iframe.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS iframe.align: IDL set to undefined |
| PASS iframe.align: IDL set to 7 |
| PASS iframe.align: IDL set to 1.5 |
| PASS iframe.align: IDL set to "5%" |
| PASS iframe.align: IDL set to "+100" |
| PASS iframe.align: IDL set to ".5" |
| PASS iframe.align: IDL set to true |
| PASS iframe.align: IDL set to false |
| PASS iframe.align: IDL set to object "[object Object]" |
| PASS iframe.align: IDL set to NaN |
| PASS iframe.align: IDL set to Infinity |
| PASS iframe.align: IDL set to -Infinity |
| PASS iframe.align: IDL set to "\0" |
| PASS iframe.align: IDL set to null |
| PASS iframe.align: IDL set to object "test-toString" |
| PASS iframe.align: IDL set to object "test-valueOf" |
| PASS iframe.scrolling: typeof IDL attribute |
| PASS iframe.scrolling: IDL get with DOM attribute unset |
| PASS iframe.scrolling: setAttribute() to "" |
| PASS iframe.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 iframe.scrolling: setAttribute() to undefined |
| PASS iframe.scrolling: setAttribute() to 7 |
| PASS iframe.scrolling: setAttribute() to 1.5 |
| PASS iframe.scrolling: setAttribute() to "5%" |
| PASS iframe.scrolling: setAttribute() to "+100" |
| PASS iframe.scrolling: setAttribute() to ".5" |
| PASS iframe.scrolling: setAttribute() to true |
| PASS iframe.scrolling: setAttribute() to false |
| PASS iframe.scrolling: setAttribute() to object "[object Object]" |
| PASS iframe.scrolling: setAttribute() to NaN |
| PASS iframe.scrolling: setAttribute() to Infinity |
| PASS iframe.scrolling: setAttribute() to -Infinity |
| PASS iframe.scrolling: setAttribute() to "\0" |
| PASS iframe.scrolling: setAttribute() to null |
| PASS iframe.scrolling: setAttribute() to object "test-toString" |
| PASS iframe.scrolling: setAttribute() to object "test-valueOf" |
| PASS iframe.scrolling: IDL set to "" |
| PASS iframe.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 iframe.scrolling: IDL set to undefined |
| PASS iframe.scrolling: IDL set to 7 |
| PASS iframe.scrolling: IDL set to 1.5 |
| PASS iframe.scrolling: IDL set to "5%" |
| PASS iframe.scrolling: IDL set to "+100" |
| PASS iframe.scrolling: IDL set to ".5" |
| PASS iframe.scrolling: IDL set to true |
| PASS iframe.scrolling: IDL set to false |
| PASS iframe.scrolling: IDL set to object "[object Object]" |
| PASS iframe.scrolling: IDL set to NaN |
| PASS iframe.scrolling: IDL set to Infinity |
| PASS iframe.scrolling: IDL set to -Infinity |
| PASS iframe.scrolling: IDL set to "\0" |
| PASS iframe.scrolling: IDL set to null |
| PASS iframe.scrolling: IDL set to object "test-toString" |
| PASS iframe.scrolling: IDL set to object "test-valueOf" |
| PASS iframe.frameBorder: typeof IDL attribute |
| PASS iframe.frameBorder: IDL get with DOM attribute unset |
| PASS iframe.frameBorder: setAttribute() to "" |
| PASS iframe.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 iframe.frameBorder: setAttribute() to undefined |
| PASS iframe.frameBorder: setAttribute() to 7 |
| PASS iframe.frameBorder: setAttribute() to 1.5 |
| PASS iframe.frameBorder: setAttribute() to "5%" |
| PASS iframe.frameBorder: setAttribute() to "+100" |
| PASS iframe.frameBorder: setAttribute() to ".5" |
| PASS iframe.frameBorder: setAttribute() to true |
| PASS iframe.frameBorder: setAttribute() to false |
| PASS iframe.frameBorder: setAttribute() to object "[object Object]" |
| PASS iframe.frameBorder: setAttribute() to NaN |
| PASS iframe.frameBorder: setAttribute() to Infinity |
| PASS iframe.frameBorder: setAttribute() to -Infinity |
| PASS iframe.frameBorder: setAttribute() to "\0" |
| PASS iframe.frameBorder: setAttribute() to null |
| PASS iframe.frameBorder: setAttribute() to object "test-toString" |
| PASS iframe.frameBorder: setAttribute() to object "test-valueOf" |
| PASS iframe.frameBorder: IDL set to "" |
| PASS iframe.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 iframe.frameBorder: IDL set to undefined |
| PASS iframe.frameBorder: IDL set to 7 |
| PASS iframe.frameBorder: IDL set to 1.5 |
| PASS iframe.frameBorder: IDL set to "5%" |
| PASS iframe.frameBorder: IDL set to "+100" |
| PASS iframe.frameBorder: IDL set to ".5" |
| PASS iframe.frameBorder: IDL set to true |
| PASS iframe.frameBorder: IDL set to false |
| PASS iframe.frameBorder: IDL set to object "[object Object]" |
| PASS iframe.frameBorder: IDL set to NaN |
| PASS iframe.frameBorder: IDL set to Infinity |
| PASS iframe.frameBorder: IDL set to -Infinity |
| PASS iframe.frameBorder: IDL set to "\0" |
| PASS iframe.frameBorder: IDL set to null |
| PASS iframe.frameBorder: IDL set to object "test-toString" |
| PASS iframe.frameBorder: IDL set to object "test-valueOf" |
| PASS iframe.longDesc: typeof IDL attribute |
| PASS iframe.longDesc: IDL get with DOM attribute unset |
| PASS iframe.longDesc: setAttribute() to "" |
| PASS iframe.longDesc: setAttribute() to " foo " |
| PASS iframe.longDesc: setAttribute() to "http://site.example/" |
| PASS iframe.longDesc: setAttribute() to "//site.example/path???@#l" |
| PASS iframe.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 iframe.longDesc: setAttribute() to undefined |
| PASS iframe.longDesc: setAttribute() to 7 |
| PASS iframe.longDesc: setAttribute() to 1.5 |
| PASS iframe.longDesc: setAttribute() to "5%" |
| PASS iframe.longDesc: setAttribute() to "+100" |
| PASS iframe.longDesc: setAttribute() to ".5" |
| PASS iframe.longDesc: setAttribute() to true |
| PASS iframe.longDesc: setAttribute() to false |
| PASS iframe.longDesc: setAttribute() to object "[object Object]" |
| PASS iframe.longDesc: setAttribute() to NaN |
| PASS iframe.longDesc: setAttribute() to Infinity |
| PASS iframe.longDesc: setAttribute() to -Infinity |
| PASS iframe.longDesc: setAttribute() to "\0" |
| PASS iframe.longDesc: setAttribute() to null |
| PASS iframe.longDesc: setAttribute() to object "test-toString" |
| PASS iframe.longDesc: setAttribute() to object "test-valueOf" |
| PASS iframe.longDesc: IDL set to "" |
| PASS iframe.longDesc: IDL set to " foo " |
| PASS iframe.longDesc: IDL set to "http://site.example/" |
| PASS iframe.longDesc: IDL set to "//site.example/path???@#l" |
| PASS iframe.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 iframe.longDesc: IDL set to undefined |
| PASS iframe.longDesc: IDL set to 7 |
| PASS iframe.longDesc: IDL set to 1.5 |
| PASS iframe.longDesc: IDL set to "5%" |
| PASS iframe.longDesc: IDL set to "+100" |
| PASS iframe.longDesc: IDL set to ".5" |
| PASS iframe.longDesc: IDL set to true |
| PASS iframe.longDesc: IDL set to false |
| PASS iframe.longDesc: IDL set to object "[object Object]" |
| PASS iframe.longDesc: IDL set to NaN |
| PASS iframe.longDesc: IDL set to Infinity |
| PASS iframe.longDesc: IDL set to -Infinity |
| PASS iframe.longDesc: IDL set to "\0" |
| PASS iframe.longDesc: IDL set to null |
| PASS iframe.longDesc: IDL set to object "test-toString" |
| PASS iframe.longDesc: IDL set to object "test-valueOf" |
| PASS iframe.marginHeight: typeof IDL attribute |
| PASS iframe.marginHeight: IDL get with DOM attribute unset |
| PASS iframe.marginHeight: setAttribute() to "" |
| PASS iframe.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 iframe.marginHeight: setAttribute() to undefined |
| PASS iframe.marginHeight: setAttribute() to 7 |
| PASS iframe.marginHeight: setAttribute() to 1.5 |
| PASS iframe.marginHeight: setAttribute() to "5%" |
| PASS iframe.marginHeight: setAttribute() to "+100" |
| PASS iframe.marginHeight: setAttribute() to ".5" |
| PASS iframe.marginHeight: setAttribute() to true |
| PASS iframe.marginHeight: setAttribute() to false |
| PASS iframe.marginHeight: setAttribute() to object "[object Object]" |
| PASS iframe.marginHeight: setAttribute() to NaN |
| PASS iframe.marginHeight: setAttribute() to Infinity |
| PASS iframe.marginHeight: setAttribute() to -Infinity |
| PASS iframe.marginHeight: setAttribute() to "\0" |
| PASS iframe.marginHeight: setAttribute() to null |
| PASS iframe.marginHeight: setAttribute() to object "test-toString" |
| PASS iframe.marginHeight: setAttribute() to object "test-valueOf" |
| PASS iframe.marginHeight: IDL set to "" |
| PASS iframe.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 iframe.marginHeight: IDL set to undefined |
| PASS iframe.marginHeight: IDL set to 7 |
| PASS iframe.marginHeight: IDL set to 1.5 |
| PASS iframe.marginHeight: IDL set to "5%" |
| PASS iframe.marginHeight: IDL set to "+100" |
| PASS iframe.marginHeight: IDL set to ".5" |
| PASS iframe.marginHeight: IDL set to true |
| PASS iframe.marginHeight: IDL set to false |
| PASS iframe.marginHeight: IDL set to object "[object Object]" |
| PASS iframe.marginHeight: IDL set to NaN |
| PASS iframe.marginHeight: IDL set to Infinity |
| PASS iframe.marginHeight: IDL set to -Infinity |
| PASS iframe.marginHeight: IDL set to "\0" |
| PASS iframe.marginHeight: IDL set to null |
| PASS iframe.marginHeight: IDL set to object "test-toString" |
| PASS iframe.marginHeight: IDL set to object "test-valueOf" |
| PASS iframe.marginWidth: typeof IDL attribute |
| PASS iframe.marginWidth: IDL get with DOM attribute unset |
| PASS iframe.marginWidth: setAttribute() to "" |
| PASS iframe.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 iframe.marginWidth: setAttribute() to undefined |
| PASS iframe.marginWidth: setAttribute() to 7 |
| PASS iframe.marginWidth: setAttribute() to 1.5 |
| PASS iframe.marginWidth: setAttribute() to "5%" |
| PASS iframe.marginWidth: setAttribute() to "+100" |
| PASS iframe.marginWidth: setAttribute() to ".5" |
| PASS iframe.marginWidth: setAttribute() to true |
| PASS iframe.marginWidth: setAttribute() to false |
| PASS iframe.marginWidth: setAttribute() to object "[object Object]" |
| PASS iframe.marginWidth: setAttribute() to NaN |
| PASS iframe.marginWidth: setAttribute() to Infinity |
| PASS iframe.marginWidth: setAttribute() to -Infinity |
| PASS iframe.marginWidth: setAttribute() to "\0" |
| PASS iframe.marginWidth: setAttribute() to null |
| PASS iframe.marginWidth: setAttribute() to object "test-toString" |
| PASS iframe.marginWidth: setAttribute() to object "test-valueOf" |
| PASS iframe.marginWidth: IDL set to "" |
| PASS iframe.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 iframe.marginWidth: IDL set to undefined |
| PASS iframe.marginWidth: IDL set to 7 |
| PASS iframe.marginWidth: IDL set to 1.5 |
| PASS iframe.marginWidth: IDL set to "5%" |
| PASS iframe.marginWidth: IDL set to "+100" |
| PASS iframe.marginWidth: IDL set to ".5" |
| PASS iframe.marginWidth: IDL set to true |
| PASS iframe.marginWidth: IDL set to false |
| PASS iframe.marginWidth: IDL set to object "[object Object]" |
| PASS iframe.marginWidth: IDL set to NaN |
| PASS iframe.marginWidth: IDL set to Infinity |
| PASS iframe.marginWidth: IDL set to -Infinity |
| PASS iframe.marginWidth: IDL set to "\0" |
| PASS iframe.marginWidth: IDL set to null |
| PASS iframe.marginWidth: IDL set to object "test-toString" |
| PASS iframe.marginWidth: IDL set to object "test-valueOf" |
| PASS embed.title: typeof IDL attribute |
| PASS embed.title: IDL get with DOM attribute unset |
| PASS embed.title: setAttribute() to "" |
| PASS embed.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 embed.title: setAttribute() to undefined |
| PASS embed.title: setAttribute() to 7 |
| PASS embed.title: setAttribute() to 1.5 |
| PASS embed.title: setAttribute() to "5%" |
| PASS embed.title: setAttribute() to "+100" |
| PASS embed.title: setAttribute() to ".5" |
| PASS embed.title: setAttribute() to true |
| PASS embed.title: setAttribute() to false |
| PASS embed.title: setAttribute() to object "[object Object]" |
| PASS embed.title: setAttribute() to NaN |
| PASS embed.title: setAttribute() to Infinity |
| PASS embed.title: setAttribute() to -Infinity |
| PASS embed.title: setAttribute() to "\0" |
| PASS embed.title: setAttribute() to null |
| PASS embed.title: setAttribute() to object "test-toString" |
| PASS embed.title: setAttribute() to object "test-valueOf" |
| PASS embed.title: IDL set to "" |
| PASS embed.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 embed.title: IDL set to undefined |
| PASS embed.title: IDL set to 7 |
| PASS embed.title: IDL set to 1.5 |
| PASS embed.title: IDL set to "5%" |
| PASS embed.title: IDL set to "+100" |
| PASS embed.title: IDL set to ".5" |
| PASS embed.title: IDL set to true |
| PASS embed.title: IDL set to false |
| PASS embed.title: IDL set to object "[object Object]" |
| PASS embed.title: IDL set to NaN |
| PASS embed.title: IDL set to Infinity |
| PASS embed.title: IDL set to -Infinity |
| PASS embed.title: IDL set to "\0" |
| PASS embed.title: IDL set to null |
| PASS embed.title: IDL set to object "test-toString" |
| PASS embed.title: IDL set to object "test-valueOf" |
| PASS embed.lang: typeof IDL attribute |
| PASS embed.lang: IDL get with DOM attribute unset |
| PASS embed.lang: setAttribute() to "" |
| PASS embed.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 embed.lang: setAttribute() to undefined |
| PASS embed.lang: setAttribute() to 7 |
| PASS embed.lang: setAttribute() to 1.5 |
| PASS embed.lang: setAttribute() to "5%" |
| PASS embed.lang: setAttribute() to "+100" |
| PASS embed.lang: setAttribute() to ".5" |
| PASS embed.lang: setAttribute() to true |
| PASS embed.lang: setAttribute() to false |
| PASS embed.lang: setAttribute() to object "[object Object]" |
| PASS embed.lang: setAttribute() to NaN |
| PASS embed.lang: setAttribute() to Infinity |
| PASS embed.lang: setAttribute() to -Infinity |
| PASS embed.lang: setAttribute() to "\0" |
| PASS embed.lang: setAttribute() to null |
| PASS embed.lang: setAttribute() to object "test-toString" |
| PASS embed.lang: setAttribute() to object "test-valueOf" |
| PASS embed.lang: IDL set to "" |
| PASS embed.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 embed.lang: IDL set to undefined |
| PASS embed.lang: IDL set to 7 |
| PASS embed.lang: IDL set to 1.5 |
| PASS embed.lang: IDL set to "5%" |
| PASS embed.lang: IDL set to "+100" |
| PASS embed.lang: IDL set to ".5" |
| PASS embed.lang: IDL set to true |
| PASS embed.lang: IDL set to false |
| PASS embed.lang: IDL set to object "[object Object]" |
| PASS embed.lang: IDL set to NaN |
| PASS embed.lang: IDL set to Infinity |
| PASS embed.lang: IDL set to -Infinity |
| PASS embed.lang: IDL set to "\0" |
| PASS embed.lang: IDL set to null |
| PASS embed.lang: IDL set to object "test-toString" |
| PASS embed.lang: IDL set to object "test-valueOf" |
| PASS embed.dir: typeof IDL attribute |
| PASS embed.dir: IDL get with DOM attribute unset |
| PASS embed.dir: setAttribute() to "" |
| PASS embed.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 embed.dir: setAttribute() to undefined |
| PASS embed.dir: setAttribute() to 7 |
| PASS embed.dir: setAttribute() to 1.5 |
| PASS embed.dir: setAttribute() to "5%" |
| PASS embed.dir: setAttribute() to "+100" |
| PASS embed.dir: setAttribute() to ".5" |
| PASS embed.dir: setAttribute() to true |
| PASS embed.dir: setAttribute() to false |
| PASS embed.dir: setAttribute() to object "[object Object]" |
| PASS embed.dir: setAttribute() to NaN |
| PASS embed.dir: setAttribute() to Infinity |
| PASS embed.dir: setAttribute() to -Infinity |
| PASS embed.dir: setAttribute() to "\0" |
| PASS embed.dir: setAttribute() to null |
| PASS embed.dir: setAttribute() to object "test-toString" |
| PASS embed.dir: setAttribute() to object "test-valueOf" |
| PASS embed.dir: setAttribute() to "ltr" |
| PASS embed.dir: setAttribute() to "xltr" |
| PASS embed.dir: setAttribute() to "ltr\0" |
| PASS embed.dir: setAttribute() to "tr" |
| PASS embed.dir: setAttribute() to "LTR" |
| PASS embed.dir: setAttribute() to "rtl" |
| PASS embed.dir: setAttribute() to "xrtl" |
| PASS embed.dir: setAttribute() to "rtl\0" |
| PASS embed.dir: setAttribute() to "tl" |
| PASS embed.dir: setAttribute() to "RTL" |
| PASS embed.dir: setAttribute() to "auto" |
| PASS embed.dir: setAttribute() to "xauto" |
| PASS embed.dir: setAttribute() to "auto\0" |
| PASS embed.dir: setAttribute() to "uto" |
| PASS embed.dir: setAttribute() to "AUTO" |
| PASS embed.dir: IDL set to "" |
| PASS embed.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 embed.dir: IDL set to undefined |
| PASS embed.dir: IDL set to 7 |
| PASS embed.dir: IDL set to 1.5 |
| PASS embed.dir: IDL set to "5%" |
| PASS embed.dir: IDL set to "+100" |
| PASS embed.dir: IDL set to ".5" |
| PASS embed.dir: IDL set to true |
| PASS embed.dir: IDL set to false |
| PASS embed.dir: IDL set to object "[object Object]" |
| PASS embed.dir: IDL set to NaN |
| PASS embed.dir: IDL set to Infinity |
| PASS embed.dir: IDL set to -Infinity |
| PASS embed.dir: IDL set to "\0" |
| PASS embed.dir: IDL set to null |
| PASS embed.dir: IDL set to object "test-toString" |
| PASS embed.dir: IDL set to object "test-valueOf" |
| PASS embed.dir: IDL set to "ltr" |
| PASS embed.dir: IDL set to "xltr" |
| PASS embed.dir: IDL set to "ltr\0" |
| PASS embed.dir: IDL set to "tr" |
| PASS embed.dir: IDL set to "LTR" |
| PASS embed.dir: IDL set to "rtl" |
| PASS embed.dir: IDL set to "xrtl" |
| PASS embed.dir: IDL set to "rtl\0" |
| PASS embed.dir: IDL set to "tl" |
| PASS embed.dir: IDL set to "RTL" |
| PASS embed.dir: IDL set to "auto" |
| PASS embed.dir: IDL set to "xauto" |
| PASS embed.dir: IDL set to "auto\0" |
| PASS embed.dir: IDL set to "uto" |
| PASS embed.dir: IDL set to "AUTO" |
| PASS embed.className (<embed class>): typeof IDL attribute |
| PASS embed.className (<embed class>): IDL get with DOM attribute unset |
| PASS embed.className (<embed class>): setAttribute() to "" |
| PASS embed.className (<embed 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 embed.className (<embed class>): setAttribute() to undefined |
| PASS embed.className (<embed class>): setAttribute() to 7 |
| PASS embed.className (<embed class>): setAttribute() to 1.5 |
| PASS embed.className (<embed class>): setAttribute() to "5%" |
| PASS embed.className (<embed class>): setAttribute() to "+100" |
| PASS embed.className (<embed class>): setAttribute() to ".5" |
| PASS embed.className (<embed class>): setAttribute() to true |
| PASS embed.className (<embed class>): setAttribute() to false |
| PASS embed.className (<embed class>): setAttribute() to object "[object Object]" |
| PASS embed.className (<embed class>): setAttribute() to NaN |
| PASS embed.className (<embed class>): setAttribute() to Infinity |
| PASS embed.className (<embed class>): setAttribute() to -Infinity |
| PASS embed.className (<embed class>): setAttribute() to "\0" |
| PASS embed.className (<embed class>): setAttribute() to null |
| PASS embed.className (<embed class>): setAttribute() to object "test-toString" |
| PASS embed.className (<embed class>): setAttribute() to object "test-valueOf" |
| PASS embed.className (<embed class>): IDL set to "" |
| PASS embed.className (<embed 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 embed.className (<embed class>): IDL set to undefined |
| PASS embed.className (<embed class>): IDL set to 7 |
| PASS embed.className (<embed class>): IDL set to 1.5 |
| PASS embed.className (<embed class>): IDL set to "5%" |
| PASS embed.className (<embed class>): IDL set to "+100" |
| PASS embed.className (<embed class>): IDL set to ".5" |
| PASS embed.className (<embed class>): IDL set to true |
| PASS embed.className (<embed class>): IDL set to false |
| PASS embed.className (<embed class>): IDL set to object "[object Object]" |
| PASS embed.className (<embed class>): IDL set to NaN |
| PASS embed.className (<embed class>): IDL set to Infinity |
| PASS embed.className (<embed class>): IDL set to -Infinity |
| PASS embed.className (<embed class>): IDL set to "\0" |
| PASS embed.className (<embed class>): IDL set to null |
| PASS embed.className (<embed class>): IDL set to object "test-toString" |
| PASS embed.className (<embed class>): IDL set to object "test-valueOf" |
| FAIL embed.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL embed.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL embed.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL embed.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL embed.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL embed.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL embed.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL embed.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL embed.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL embed.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL embed.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS embed.autofocus: IDL set to true |
| FAIL embed.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL embed.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL embed.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL embed.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL embed.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL embed.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL embed.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL embed.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS embed.hidden: typeof IDL attribute |
| PASS embed.hidden: IDL get with DOM attribute unset |
| PASS embed.hidden: setAttribute() to "" |
| PASS embed.hidden: setAttribute() to " foo " |
| PASS embed.hidden: setAttribute() to undefined |
| PASS embed.hidden: setAttribute() to null |
| PASS embed.hidden: setAttribute() to 7 |
| PASS embed.hidden: setAttribute() to 1.5 |
| PASS embed.hidden: setAttribute() to "5%" |
| PASS embed.hidden: setAttribute() to "+100" |
| PASS embed.hidden: setAttribute() to ".5" |
| PASS embed.hidden: setAttribute() to true |
| PASS embed.hidden: setAttribute() to false |
| PASS embed.hidden: setAttribute() to object "[object Object]" |
| PASS embed.hidden: setAttribute() to NaN |
| PASS embed.hidden: setAttribute() to Infinity |
| PASS embed.hidden: setAttribute() to -Infinity |
| PASS embed.hidden: setAttribute() to "\0" |
| PASS embed.hidden: setAttribute() to object "test-toString" |
| PASS embed.hidden: setAttribute() to object "test-valueOf" |
| PASS embed.hidden: setAttribute() to "hidden" |
| PASS embed.hidden: IDL set to "" |
| PASS embed.hidden: IDL set to " foo " |
| PASS embed.hidden: IDL set to undefined |
| PASS embed.hidden: IDL set to null |
| PASS embed.hidden: IDL set to 7 |
| PASS embed.hidden: IDL set to 1.5 |
| PASS embed.hidden: IDL set to "5%" |
| PASS embed.hidden: IDL set to "+100" |
| PASS embed.hidden: IDL set to ".5" |
| PASS embed.hidden: IDL set to true |
| PASS embed.hidden: IDL set to false |
| PASS embed.hidden: IDL set to object "[object Object]" |
| PASS embed.hidden: IDL set to NaN |
| PASS embed.hidden: IDL set to Infinity |
| PASS embed.hidden: IDL set to -Infinity |
| PASS embed.hidden: IDL set to "\0" |
| PASS embed.hidden: IDL set to object "test-toString" |
| PASS embed.hidden: IDL set to object "test-valueOf" |
| PASS embed.accessKey: typeof IDL attribute |
| PASS embed.accessKey: IDL get with DOM attribute unset |
| PASS embed.accessKey: setAttribute() to "" |
| PASS embed.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 embed.accessKey: setAttribute() to undefined |
| PASS embed.accessKey: setAttribute() to 7 |
| PASS embed.accessKey: setAttribute() to 1.5 |
| PASS embed.accessKey: setAttribute() to "5%" |
| PASS embed.accessKey: setAttribute() to "+100" |
| PASS embed.accessKey: setAttribute() to ".5" |
| PASS embed.accessKey: setAttribute() to true |
| PASS embed.accessKey: setAttribute() to false |
| PASS embed.accessKey: setAttribute() to object "[object Object]" |
| PASS embed.accessKey: setAttribute() to NaN |
| PASS embed.accessKey: setAttribute() to Infinity |
| PASS embed.accessKey: setAttribute() to -Infinity |
| PASS embed.accessKey: setAttribute() to "\0" |
| PASS embed.accessKey: setAttribute() to null |
| PASS embed.accessKey: setAttribute() to object "test-toString" |
| PASS embed.accessKey: setAttribute() to object "test-valueOf" |
| PASS embed.accessKey: IDL set to "" |
| PASS embed.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 embed.accessKey: IDL set to undefined |
| PASS embed.accessKey: IDL set to 7 |
| PASS embed.accessKey: IDL set to 1.5 |
| PASS embed.accessKey: IDL set to "5%" |
| PASS embed.accessKey: IDL set to "+100" |
| PASS embed.accessKey: IDL set to ".5" |
| PASS embed.accessKey: IDL set to true |
| PASS embed.accessKey: IDL set to false |
| PASS embed.accessKey: IDL set to object "[object Object]" |
| PASS embed.accessKey: IDL set to NaN |
| PASS embed.accessKey: IDL set to Infinity |
| PASS embed.accessKey: IDL set to -Infinity |
| PASS embed.accessKey: IDL set to "\0" |
| PASS embed.accessKey: IDL set to null |
| PASS embed.accessKey: IDL set to object "test-toString" |
| PASS embed.accessKey: IDL set to object "test-valueOf" |
| PASS embed.tabIndex: typeof IDL attribute |
| PASS embed.tabIndex: setAttribute() to -36 |
| PASS embed.tabIndex: setAttribute() to -1 |
| PASS embed.tabIndex: setAttribute() to 0 |
| PASS embed.tabIndex: setAttribute() to 1 |
| PASS embed.tabIndex: setAttribute() to 2147483647 |
| PASS embed.tabIndex: setAttribute() to -2147483648 |
| PASS embed.tabIndex: setAttribute() to "-1" |
| PASS embed.tabIndex: setAttribute() to "-0" |
| PASS embed.tabIndex: setAttribute() to "0" |
| PASS embed.tabIndex: setAttribute() to "1" |
| PASS embed.tabIndex: setAttribute() to "\t7" |
| PASS embed.tabIndex: setAttribute() to "\f7" |
| PASS embed.tabIndex: setAttribute() to " 7" |
| PASS embed.tabIndex: setAttribute() to "\n7" |
| PASS embed.tabIndex: setAttribute() to "\r7" |
| PASS embed.tabIndex: setAttribute() to 1.5 |
| PASS embed.tabIndex: setAttribute() to "5%" |
| PASS embed.tabIndex: setAttribute() to "+100" |
| PASS embed.tabIndex: setAttribute() to object "2" |
| PASS embed.tabIndex: IDL set to -36 |
| PASS embed.tabIndex: IDL set to -1 |
| PASS embed.tabIndex: IDL set to 0 |
| PASS embed.tabIndex: IDL set to 1 |
| PASS embed.tabIndex: IDL set to 2147483647 |
| PASS embed.tabIndex: IDL set to -2147483648 |
| PASS embed.src: typeof IDL attribute |
| PASS embed.src: IDL get with DOM attribute unset |
| PASS embed.src: setAttribute() to "" |
| PASS embed.src: setAttribute() to " foo " |
| PASS embed.src: setAttribute() to "http://site.example/" |
| PASS embed.src: setAttribute() to "//site.example/path???@#l" |
| PASS embed.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 embed.src: setAttribute() to undefined |
| PASS embed.src: setAttribute() to 7 |
| PASS embed.src: setAttribute() to 1.5 |
| PASS embed.src: setAttribute() to "5%" |
| PASS embed.src: setAttribute() to "+100" |
| PASS embed.src: setAttribute() to ".5" |
| PASS embed.src: setAttribute() to true |
| PASS embed.src: setAttribute() to false |
| PASS embed.src: setAttribute() to object "[object Object]" |
| PASS embed.src: setAttribute() to NaN |
| PASS embed.src: setAttribute() to Infinity |
| PASS embed.src: setAttribute() to -Infinity |
| PASS embed.src: setAttribute() to "\0" |
| PASS embed.src: setAttribute() to null |
| PASS embed.src: setAttribute() to object "test-toString" |
| PASS embed.src: setAttribute() to object "test-valueOf" |
| PASS embed.src: IDL set to "" |
| PASS embed.src: IDL set to " foo " |
| PASS embed.src: IDL set to "http://site.example/" |
| PASS embed.src: IDL set to "//site.example/path???@#l" |
| PASS embed.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 embed.src: IDL set to undefined |
| PASS embed.src: IDL set to 7 |
| PASS embed.src: IDL set to 1.5 |
| PASS embed.src: IDL set to "5%" |
| PASS embed.src: IDL set to "+100" |
| PASS embed.src: IDL set to ".5" |
| PASS embed.src: IDL set to true |
| PASS embed.src: IDL set to false |
| PASS embed.src: IDL set to object "[object Object]" |
| PASS embed.src: IDL set to NaN |
| PASS embed.src: IDL set to Infinity |
| PASS embed.src: IDL set to -Infinity |
| PASS embed.src: IDL set to "\0" |
| PASS embed.src: IDL set to null |
| PASS embed.src: IDL set to object "test-toString" |
| PASS embed.src: IDL set to object "test-valueOf" |
| PASS embed.type: typeof IDL attribute |
| PASS embed.type: IDL get with DOM attribute unset |
| PASS embed.type: setAttribute() to "" |
| PASS embed.type: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS embed.type: setAttribute() to undefined |
| PASS embed.type: setAttribute() to 7 |
| PASS embed.type: setAttribute() to 1.5 |
| PASS embed.type: setAttribute() to "5%" |
| PASS embed.type: setAttribute() to "+100" |
| PASS embed.type: setAttribute() to ".5" |
| PASS embed.type: setAttribute() to true |
| PASS embed.type: setAttribute() to false |
| PASS embed.type: setAttribute() to object "[object Object]" |
| PASS embed.type: setAttribute() to NaN |
| PASS embed.type: setAttribute() to Infinity |
| PASS embed.type: setAttribute() to -Infinity |
| PASS embed.type: setAttribute() to "\0" |
| PASS embed.type: setAttribute() to null |
| PASS embed.type: setAttribute() to object "test-toString" |
| PASS embed.type: setAttribute() to object "test-valueOf" |
| PASS embed.type: IDL set to "" |
| PASS embed.type: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS embed.type: IDL set to undefined |
| PASS embed.type: IDL set to 7 |
| PASS embed.type: IDL set to 1.5 |
| PASS embed.type: IDL set to "5%" |
| PASS embed.type: IDL set to "+100" |
| PASS embed.type: IDL set to ".5" |
| PASS embed.type: IDL set to true |
| PASS embed.type: IDL set to false |
| PASS embed.type: IDL set to object "[object Object]" |
| PASS embed.type: IDL set to NaN |
| PASS embed.type: IDL set to Infinity |
| PASS embed.type: IDL set to -Infinity |
| PASS embed.type: IDL set to "\0" |
| PASS embed.type: IDL set to null |
| PASS embed.type: IDL set to object "test-toString" |
| PASS embed.type: IDL set to object "test-valueOf" |
| PASS embed.width: typeof IDL attribute |
| PASS embed.width: IDL get with DOM attribute unset |
| PASS embed.width: setAttribute() to "" |
| PASS embed.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 embed.width: setAttribute() to undefined |
| PASS embed.width: setAttribute() to 7 |
| PASS embed.width: setAttribute() to 1.5 |
| PASS embed.width: setAttribute() to "5%" |
| PASS embed.width: setAttribute() to "+100" |
| PASS embed.width: setAttribute() to ".5" |
| PASS embed.width: setAttribute() to true |
| PASS embed.width: setAttribute() to false |
| PASS embed.width: setAttribute() to object "[object Object]" |
| PASS embed.width: setAttribute() to NaN |
| PASS embed.width: setAttribute() to Infinity |
| PASS embed.width: setAttribute() to -Infinity |
| PASS embed.width: setAttribute() to "\0" |
| PASS embed.width: setAttribute() to null |
| PASS embed.width: setAttribute() to object "test-toString" |
| PASS embed.width: setAttribute() to object "test-valueOf" |
| PASS embed.width: IDL set to "" |
| PASS embed.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 embed.width: IDL set to undefined |
| PASS embed.width: IDL set to 7 |
| PASS embed.width: IDL set to 1.5 |
| PASS embed.width: IDL set to "5%" |
| PASS embed.width: IDL set to "+100" |
| PASS embed.width: IDL set to ".5" |
| PASS embed.width: IDL set to true |
| PASS embed.width: IDL set to false |
| PASS embed.width: IDL set to object "[object Object]" |
| PASS embed.width: IDL set to NaN |
| PASS embed.width: IDL set to Infinity |
| PASS embed.width: IDL set to -Infinity |
| PASS embed.width: IDL set to "\0" |
| PASS embed.width: IDL set to null |
| PASS embed.width: IDL set to object "test-toString" |
| PASS embed.width: IDL set to object "test-valueOf" |
| PASS embed.height: typeof IDL attribute |
| PASS embed.height: IDL get with DOM attribute unset |
| PASS embed.height: setAttribute() to "" |
| PASS embed.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 embed.height: setAttribute() to undefined |
| PASS embed.height: setAttribute() to 7 |
| PASS embed.height: setAttribute() to 1.5 |
| PASS embed.height: setAttribute() to "5%" |
| PASS embed.height: setAttribute() to "+100" |
| PASS embed.height: setAttribute() to ".5" |
| PASS embed.height: setAttribute() to true |
| PASS embed.height: setAttribute() to false |
| PASS embed.height: setAttribute() to object "[object Object]" |
| PASS embed.height: setAttribute() to NaN |
| PASS embed.height: setAttribute() to Infinity |
| PASS embed.height: setAttribute() to -Infinity |
| PASS embed.height: setAttribute() to "\0" |
| PASS embed.height: setAttribute() to null |
| PASS embed.height: setAttribute() to object "test-toString" |
| PASS embed.height: setAttribute() to object "test-valueOf" |
| PASS embed.height: IDL set to "" |
| PASS embed.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 embed.height: IDL set to undefined |
| PASS embed.height: IDL set to 7 |
| PASS embed.height: IDL set to 1.5 |
| PASS embed.height: IDL set to "5%" |
| PASS embed.height: IDL set to "+100" |
| PASS embed.height: IDL set to ".5" |
| PASS embed.height: IDL set to true |
| PASS embed.height: IDL set to false |
| PASS embed.height: IDL set to object "[object Object]" |
| PASS embed.height: IDL set to NaN |
| PASS embed.height: IDL set to Infinity |
| PASS embed.height: IDL set to -Infinity |
| PASS embed.height: IDL set to "\0" |
| PASS embed.height: IDL set to null |
| PASS embed.height: IDL set to object "test-toString" |
| PASS embed.height: IDL set to object "test-valueOf" |
| PASS embed.align: typeof IDL attribute |
| PASS embed.align: IDL get with DOM attribute unset |
| PASS embed.align: setAttribute() to "" |
| PASS embed.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS embed.align: setAttribute() to undefined |
| PASS embed.align: setAttribute() to 7 |
| PASS embed.align: setAttribute() to 1.5 |
| PASS embed.align: setAttribute() to "5%" |
| PASS embed.align: setAttribute() to "+100" |
| PASS embed.align: setAttribute() to ".5" |
| PASS embed.align: setAttribute() to true |
| PASS embed.align: setAttribute() to false |
| PASS embed.align: setAttribute() to object "[object Object]" |
| PASS embed.align: setAttribute() to NaN |
| PASS embed.align: setAttribute() to Infinity |
| PASS embed.align: setAttribute() to -Infinity |
| PASS embed.align: setAttribute() to "\0" |
| PASS embed.align: setAttribute() to null |
| PASS embed.align: setAttribute() to object "test-toString" |
| PASS embed.align: setAttribute() to object "test-valueOf" |
| PASS embed.align: IDL set to "" |
| PASS embed.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS embed.align: IDL set to undefined |
| PASS embed.align: IDL set to 7 |
| PASS embed.align: IDL set to 1.5 |
| PASS embed.align: IDL set to "5%" |
| PASS embed.align: IDL set to "+100" |
| PASS embed.align: IDL set to ".5" |
| PASS embed.align: IDL set to true |
| PASS embed.align: IDL set to false |
| PASS embed.align: IDL set to object "[object Object]" |
| PASS embed.align: IDL set to NaN |
| PASS embed.align: IDL set to Infinity |
| PASS embed.align: IDL set to -Infinity |
| PASS embed.align: IDL set to "\0" |
| PASS embed.align: IDL set to null |
| PASS embed.align: IDL set to object "test-toString" |
| PASS embed.align: IDL set to object "test-valueOf" |
| PASS embed.name: typeof IDL attribute |
| PASS embed.name: IDL get with DOM attribute unset |
| PASS embed.name: setAttribute() to "" |
| PASS embed.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 embed.name: setAttribute() to undefined |
| PASS embed.name: setAttribute() to 7 |
| PASS embed.name: setAttribute() to 1.5 |
| PASS embed.name: setAttribute() to "5%" |
| PASS embed.name: setAttribute() to "+100" |
| PASS embed.name: setAttribute() to ".5" |
| PASS embed.name: setAttribute() to true |
| PASS embed.name: setAttribute() to false |
| PASS embed.name: setAttribute() to object "[object Object]" |
| PASS embed.name: setAttribute() to NaN |
| PASS embed.name: setAttribute() to Infinity |
| PASS embed.name: setAttribute() to -Infinity |
| PASS embed.name: setAttribute() to "\0" |
| PASS embed.name: setAttribute() to null |
| PASS embed.name: setAttribute() to object "test-toString" |
| PASS embed.name: setAttribute() to object "test-valueOf" |
| PASS embed.name: IDL set to "" |
| PASS embed.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 embed.name: IDL set to undefined |
| PASS embed.name: IDL set to 7 |
| PASS embed.name: IDL set to 1.5 |
| PASS embed.name: IDL set to "5%" |
| PASS embed.name: IDL set to "+100" |
| PASS embed.name: IDL set to ".5" |
| PASS embed.name: IDL set to true |
| PASS embed.name: IDL set to false |
| PASS embed.name: IDL set to object "[object Object]" |
| PASS embed.name: IDL set to NaN |
| PASS embed.name: IDL set to Infinity |
| PASS embed.name: IDL set to -Infinity |
| PASS embed.name: IDL set to "\0" |
| PASS embed.name: IDL set to null |
| PASS embed.name: IDL set to object "test-toString" |
| PASS embed.name: IDL set to object "test-valueOf" |
| PASS object.title: typeof IDL attribute |
| PASS object.title: IDL get with DOM attribute unset |
| PASS object.title: setAttribute() to "" |
| PASS object.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 object.title: setAttribute() to undefined |
| PASS object.title: setAttribute() to 7 |
| PASS object.title: setAttribute() to 1.5 |
| PASS object.title: setAttribute() to "5%" |
| PASS object.title: setAttribute() to "+100" |
| PASS object.title: setAttribute() to ".5" |
| PASS object.title: setAttribute() to true |
| PASS object.title: setAttribute() to false |
| PASS object.title: setAttribute() to object "[object Object]" |
| PASS object.title: setAttribute() to NaN |
| PASS object.title: setAttribute() to Infinity |
| PASS object.title: setAttribute() to -Infinity |
| PASS object.title: setAttribute() to "\0" |
| PASS object.title: setAttribute() to null |
| PASS object.title: setAttribute() to object "test-toString" |
| PASS object.title: setAttribute() to object "test-valueOf" |
| PASS object.title: IDL set to "" |
| PASS object.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 object.title: IDL set to undefined |
| PASS object.title: IDL set to 7 |
| PASS object.title: IDL set to 1.5 |
| PASS object.title: IDL set to "5%" |
| PASS object.title: IDL set to "+100" |
| PASS object.title: IDL set to ".5" |
| PASS object.title: IDL set to true |
| PASS object.title: IDL set to false |
| PASS object.title: IDL set to object "[object Object]" |
| PASS object.title: IDL set to NaN |
| PASS object.title: IDL set to Infinity |
| PASS object.title: IDL set to -Infinity |
| PASS object.title: IDL set to "\0" |
| PASS object.title: IDL set to null |
| PASS object.title: IDL set to object "test-toString" |
| PASS object.title: IDL set to object "test-valueOf" |
| PASS object.lang: typeof IDL attribute |
| PASS object.lang: IDL get with DOM attribute unset |
| PASS object.lang: setAttribute() to "" |
| PASS object.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 object.lang: setAttribute() to undefined |
| PASS object.lang: setAttribute() to 7 |
| PASS object.lang: setAttribute() to 1.5 |
| PASS object.lang: setAttribute() to "5%" |
| PASS object.lang: setAttribute() to "+100" |
| PASS object.lang: setAttribute() to ".5" |
| PASS object.lang: setAttribute() to true |
| PASS object.lang: setAttribute() to false |
| PASS object.lang: setAttribute() to object "[object Object]" |
| PASS object.lang: setAttribute() to NaN |
| PASS object.lang: setAttribute() to Infinity |
| PASS object.lang: setAttribute() to -Infinity |
| PASS object.lang: setAttribute() to "\0" |
| PASS object.lang: setAttribute() to null |
| PASS object.lang: setAttribute() to object "test-toString" |
| PASS object.lang: setAttribute() to object "test-valueOf" |
| PASS object.lang: IDL set to "" |
| PASS object.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 object.lang: IDL set to undefined |
| PASS object.lang: IDL set to 7 |
| PASS object.lang: IDL set to 1.5 |
| PASS object.lang: IDL set to "5%" |
| PASS object.lang: IDL set to "+100" |
| PASS object.lang: IDL set to ".5" |
| PASS object.lang: IDL set to true |
| PASS object.lang: IDL set to false |
| PASS object.lang: IDL set to object "[object Object]" |
| PASS object.lang: IDL set to NaN |
| PASS object.lang: IDL set to Infinity |
| PASS object.lang: IDL set to -Infinity |
| PASS object.lang: IDL set to "\0" |
| PASS object.lang: IDL set to null |
| PASS object.lang: IDL set to object "test-toString" |
| PASS object.lang: IDL set to object "test-valueOf" |
| PASS object.dir: typeof IDL attribute |
| PASS object.dir: IDL get with DOM attribute unset |
| PASS object.dir: setAttribute() to "" |
| PASS object.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 object.dir: setAttribute() to undefined |
| PASS object.dir: setAttribute() to 7 |
| PASS object.dir: setAttribute() to 1.5 |
| PASS object.dir: setAttribute() to "5%" |
| PASS object.dir: setAttribute() to "+100" |
| PASS object.dir: setAttribute() to ".5" |
| PASS object.dir: setAttribute() to true |
| PASS object.dir: setAttribute() to false |
| PASS object.dir: setAttribute() to object "[object Object]" |
| PASS object.dir: setAttribute() to NaN |
| PASS object.dir: setAttribute() to Infinity |
| PASS object.dir: setAttribute() to -Infinity |
| PASS object.dir: setAttribute() to "\0" |
| PASS object.dir: setAttribute() to null |
| PASS object.dir: setAttribute() to object "test-toString" |
| PASS object.dir: setAttribute() to object "test-valueOf" |
| PASS object.dir: setAttribute() to "ltr" |
| PASS object.dir: setAttribute() to "xltr" |
| PASS object.dir: setAttribute() to "ltr\0" |
| PASS object.dir: setAttribute() to "tr" |
| PASS object.dir: setAttribute() to "LTR" |
| PASS object.dir: setAttribute() to "rtl" |
| PASS object.dir: setAttribute() to "xrtl" |
| PASS object.dir: setAttribute() to "rtl\0" |
| PASS object.dir: setAttribute() to "tl" |
| PASS object.dir: setAttribute() to "RTL" |
| PASS object.dir: setAttribute() to "auto" |
| PASS object.dir: setAttribute() to "xauto" |
| PASS object.dir: setAttribute() to "auto\0" |
| PASS object.dir: setAttribute() to "uto" |
| PASS object.dir: setAttribute() to "AUTO" |
| PASS object.dir: IDL set to "" |
| PASS object.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 object.dir: IDL set to undefined |
| PASS object.dir: IDL set to 7 |
| PASS object.dir: IDL set to 1.5 |
| PASS object.dir: IDL set to "5%" |
| PASS object.dir: IDL set to "+100" |
| PASS object.dir: IDL set to ".5" |
| PASS object.dir: IDL set to true |
| PASS object.dir: IDL set to false |
| PASS object.dir: IDL set to object "[object Object]" |
| PASS object.dir: IDL set to NaN |
| PASS object.dir: IDL set to Infinity |
| PASS object.dir: IDL set to -Infinity |
| PASS object.dir: IDL set to "\0" |
| PASS object.dir: IDL set to null |
| PASS object.dir: IDL set to object "test-toString" |
| PASS object.dir: IDL set to object "test-valueOf" |
| PASS object.dir: IDL set to "ltr" |
| PASS object.dir: IDL set to "xltr" |
| PASS object.dir: IDL set to "ltr\0" |
| PASS object.dir: IDL set to "tr" |
| PASS object.dir: IDL set to "LTR" |
| PASS object.dir: IDL set to "rtl" |
| PASS object.dir: IDL set to "xrtl" |
| PASS object.dir: IDL set to "rtl\0" |
| PASS object.dir: IDL set to "tl" |
| PASS object.dir: IDL set to "RTL" |
| PASS object.dir: IDL set to "auto" |
| PASS object.dir: IDL set to "xauto" |
| PASS object.dir: IDL set to "auto\0" |
| PASS object.dir: IDL set to "uto" |
| PASS object.dir: IDL set to "AUTO" |
| PASS object.className (<object class>): typeof IDL attribute |
| PASS object.className (<object class>): IDL get with DOM attribute unset |
| PASS object.className (<object class>): setAttribute() to "" |
| PASS object.className (<object 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 object.className (<object class>): setAttribute() to undefined |
| PASS object.className (<object class>): setAttribute() to 7 |
| PASS object.className (<object class>): setAttribute() to 1.5 |
| PASS object.className (<object class>): setAttribute() to "5%" |
| PASS object.className (<object class>): setAttribute() to "+100" |
| PASS object.className (<object class>): setAttribute() to ".5" |
| PASS object.className (<object class>): setAttribute() to true |
| PASS object.className (<object class>): setAttribute() to false |
| PASS object.className (<object class>): setAttribute() to object "[object Object]" |
| PASS object.className (<object class>): setAttribute() to NaN |
| PASS object.className (<object class>): setAttribute() to Infinity |
| PASS object.className (<object class>): setAttribute() to -Infinity |
| PASS object.className (<object class>): setAttribute() to "\0" |
| PASS object.className (<object class>): setAttribute() to null |
| PASS object.className (<object class>): setAttribute() to object "test-toString" |
| PASS object.className (<object class>): setAttribute() to object "test-valueOf" |
| PASS object.className (<object class>): IDL set to "" |
| PASS object.className (<object 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 object.className (<object class>): IDL set to undefined |
| PASS object.className (<object class>): IDL set to 7 |
| PASS object.className (<object class>): IDL set to 1.5 |
| PASS object.className (<object class>): IDL set to "5%" |
| PASS object.className (<object class>): IDL set to "+100" |
| PASS object.className (<object class>): IDL set to ".5" |
| PASS object.className (<object class>): IDL set to true |
| PASS object.className (<object class>): IDL set to false |
| PASS object.className (<object class>): IDL set to object "[object Object]" |
| PASS object.className (<object class>): IDL set to NaN |
| PASS object.className (<object class>): IDL set to Infinity |
| PASS object.className (<object class>): IDL set to -Infinity |
| PASS object.className (<object class>): IDL set to "\0" |
| PASS object.className (<object class>): IDL set to null |
| PASS object.className (<object class>): IDL set to object "test-toString" |
| PASS object.className (<object class>): IDL set to object "test-valueOf" |
| FAIL object.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL object.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL object.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL object.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL object.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL object.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL object.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL object.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL object.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL object.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL object.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS object.autofocus: IDL set to true |
| FAIL object.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL object.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL object.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL object.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL object.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL object.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL object.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL object.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS object.hidden: typeof IDL attribute |
| PASS object.hidden: IDL get with DOM attribute unset |
| PASS object.hidden: setAttribute() to "" |
| PASS object.hidden: setAttribute() to " foo " |
| PASS object.hidden: setAttribute() to undefined |
| PASS object.hidden: setAttribute() to null |
| PASS object.hidden: setAttribute() to 7 |
| PASS object.hidden: setAttribute() to 1.5 |
| PASS object.hidden: setAttribute() to "5%" |
| PASS object.hidden: setAttribute() to "+100" |
| PASS object.hidden: setAttribute() to ".5" |
| PASS object.hidden: setAttribute() to true |
| PASS object.hidden: setAttribute() to false |
| PASS object.hidden: setAttribute() to object "[object Object]" |
| PASS object.hidden: setAttribute() to NaN |
| PASS object.hidden: setAttribute() to Infinity |
| PASS object.hidden: setAttribute() to -Infinity |
| PASS object.hidden: setAttribute() to "\0" |
| PASS object.hidden: setAttribute() to object "test-toString" |
| PASS object.hidden: setAttribute() to object "test-valueOf" |
| PASS object.hidden: setAttribute() to "hidden" |
| PASS object.hidden: IDL set to "" |
| PASS object.hidden: IDL set to " foo " |
| PASS object.hidden: IDL set to undefined |
| PASS object.hidden: IDL set to null |
| PASS object.hidden: IDL set to 7 |
| PASS object.hidden: IDL set to 1.5 |
| PASS object.hidden: IDL set to "5%" |
| PASS object.hidden: IDL set to "+100" |
| PASS object.hidden: IDL set to ".5" |
| PASS object.hidden: IDL set to true |
| PASS object.hidden: IDL set to false |
| PASS object.hidden: IDL set to object "[object Object]" |
| PASS object.hidden: IDL set to NaN |
| PASS object.hidden: IDL set to Infinity |
| PASS object.hidden: IDL set to -Infinity |
| PASS object.hidden: IDL set to "\0" |
| PASS object.hidden: IDL set to object "test-toString" |
| PASS object.hidden: IDL set to object "test-valueOf" |
| PASS object.accessKey: typeof IDL attribute |
| PASS object.accessKey: IDL get with DOM attribute unset |
| PASS object.accessKey: setAttribute() to "" |
| PASS object.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 object.accessKey: setAttribute() to undefined |
| PASS object.accessKey: setAttribute() to 7 |
| PASS object.accessKey: setAttribute() to 1.5 |
| PASS object.accessKey: setAttribute() to "5%" |
| PASS object.accessKey: setAttribute() to "+100" |
| PASS object.accessKey: setAttribute() to ".5" |
| PASS object.accessKey: setAttribute() to true |
| PASS object.accessKey: setAttribute() to false |
| PASS object.accessKey: setAttribute() to object "[object Object]" |
| PASS object.accessKey: setAttribute() to NaN |
| PASS object.accessKey: setAttribute() to Infinity |
| PASS object.accessKey: setAttribute() to -Infinity |
| PASS object.accessKey: setAttribute() to "\0" |
| PASS object.accessKey: setAttribute() to null |
| PASS object.accessKey: setAttribute() to object "test-toString" |
| PASS object.accessKey: setAttribute() to object "test-valueOf" |
| PASS object.accessKey: IDL set to "" |
| PASS object.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 object.accessKey: IDL set to undefined |
| PASS object.accessKey: IDL set to 7 |
| PASS object.accessKey: IDL set to 1.5 |
| PASS object.accessKey: IDL set to "5%" |
| PASS object.accessKey: IDL set to "+100" |
| PASS object.accessKey: IDL set to ".5" |
| PASS object.accessKey: IDL set to true |
| PASS object.accessKey: IDL set to false |
| PASS object.accessKey: IDL set to object "[object Object]" |
| PASS object.accessKey: IDL set to NaN |
| PASS object.accessKey: IDL set to Infinity |
| PASS object.accessKey: IDL set to -Infinity |
| PASS object.accessKey: IDL set to "\0" |
| PASS object.accessKey: IDL set to null |
| PASS object.accessKey: IDL set to object "test-toString" |
| PASS object.accessKey: IDL set to object "test-valueOf" |
| PASS object.tabIndex: typeof IDL attribute |
| PASS object.tabIndex: setAttribute() to -36 |
| PASS object.tabIndex: setAttribute() to -1 |
| PASS object.tabIndex: setAttribute() to 0 |
| PASS object.tabIndex: setAttribute() to 1 |
| PASS object.tabIndex: setAttribute() to 2147483647 |
| PASS object.tabIndex: setAttribute() to -2147483648 |
| PASS object.tabIndex: setAttribute() to "-1" |
| PASS object.tabIndex: setAttribute() to "-0" |
| PASS object.tabIndex: setAttribute() to "0" |
| PASS object.tabIndex: setAttribute() to "1" |
| PASS object.tabIndex: setAttribute() to "\t7" |
| PASS object.tabIndex: setAttribute() to "\f7" |
| PASS object.tabIndex: setAttribute() to " 7" |
| PASS object.tabIndex: setAttribute() to "\n7" |
| PASS object.tabIndex: setAttribute() to "\r7" |
| PASS object.tabIndex: setAttribute() to 1.5 |
| PASS object.tabIndex: setAttribute() to "5%" |
| PASS object.tabIndex: setAttribute() to "+100" |
| PASS object.tabIndex: setAttribute() to object "2" |
| PASS object.tabIndex: IDL set to -36 |
| PASS object.tabIndex: IDL set to -1 |
| PASS object.tabIndex: IDL set to 0 |
| PASS object.tabIndex: IDL set to 1 |
| PASS object.tabIndex: IDL set to 2147483647 |
| PASS object.tabIndex: IDL set to -2147483648 |
| PASS object.data: typeof IDL attribute |
| PASS object.data: IDL get with DOM attribute unset |
| PASS object.data: setAttribute() to "" |
| PASS object.data: setAttribute() to " foo " |
| PASS object.data: setAttribute() to "http://site.example/" |
| PASS object.data: setAttribute() to "//site.example/path???@#l" |
| PASS object.data: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 object.data: setAttribute() to undefined |
| PASS object.data: setAttribute() to 7 |
| PASS object.data: setAttribute() to 1.5 |
| PASS object.data: setAttribute() to "5%" |
| PASS object.data: setAttribute() to "+100" |
| PASS object.data: setAttribute() to ".5" |
| PASS object.data: setAttribute() to true |
| PASS object.data: setAttribute() to false |
| PASS object.data: setAttribute() to object "[object Object]" |
| PASS object.data: setAttribute() to NaN |
| PASS object.data: setAttribute() to Infinity |
| PASS object.data: setAttribute() to -Infinity |
| PASS object.data: setAttribute() to "\0" |
| PASS object.data: setAttribute() to null |
| PASS object.data: setAttribute() to object "test-toString" |
| PASS object.data: setAttribute() to object "test-valueOf" |
| PASS object.data: IDL set to "" |
| PASS object.data: IDL set to " foo " |
| PASS object.data: IDL set to "http://site.example/" |
| PASS object.data: IDL set to "//site.example/path???@#l" |
| PASS object.data: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 object.data: IDL set to undefined |
| PASS object.data: IDL set to 7 |
| PASS object.data: IDL set to 1.5 |
| PASS object.data: IDL set to "5%" |
| PASS object.data: IDL set to "+100" |
| PASS object.data: IDL set to ".5" |
| PASS object.data: IDL set to true |
| PASS object.data: IDL set to false |
| PASS object.data: IDL set to object "[object Object]" |
| PASS object.data: IDL set to NaN |
| PASS object.data: IDL set to Infinity |
| PASS object.data: IDL set to -Infinity |
| PASS object.data: IDL set to "\0" |
| PASS object.data: IDL set to null |
| PASS object.data: IDL set to object "test-toString" |
| PASS object.data: IDL set to object "test-valueOf" |
| PASS object.type: typeof IDL attribute |
| PASS object.type: IDL get with DOM attribute unset |
| PASS object.type: setAttribute() to "" |
| PASS object.type: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.type: setAttribute() to undefined |
| PASS object.type: setAttribute() to 7 |
| PASS object.type: setAttribute() to 1.5 |
| PASS object.type: setAttribute() to "5%" |
| PASS object.type: setAttribute() to "+100" |
| PASS object.type: setAttribute() to ".5" |
| PASS object.type: setAttribute() to true |
| PASS object.type: setAttribute() to false |
| PASS object.type: setAttribute() to object "[object Object]" |
| PASS object.type: setAttribute() to NaN |
| PASS object.type: setAttribute() to Infinity |
| PASS object.type: setAttribute() to -Infinity |
| PASS object.type: setAttribute() to "\0" |
| PASS object.type: setAttribute() to null |
| PASS object.type: setAttribute() to object "test-toString" |
| PASS object.type: setAttribute() to object "test-valueOf" |
| PASS object.type: IDL set to "" |
| PASS object.type: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.type: IDL set to undefined |
| PASS object.type: IDL set to 7 |
| PASS object.type: IDL set to 1.5 |
| PASS object.type: IDL set to "5%" |
| PASS object.type: IDL set to "+100" |
| PASS object.type: IDL set to ".5" |
| PASS object.type: IDL set to true |
| PASS object.type: IDL set to false |
| PASS object.type: IDL set to object "[object Object]" |
| PASS object.type: IDL set to NaN |
| PASS object.type: IDL set to Infinity |
| PASS object.type: IDL set to -Infinity |
| PASS object.type: IDL set to "\0" |
| PASS object.type: IDL set to null |
| PASS object.type: IDL set to object "test-toString" |
| PASS object.type: IDL set to object "test-valueOf" |
| PASS object.name: typeof IDL attribute |
| PASS object.name: IDL get with DOM attribute unset |
| PASS object.name: setAttribute() to "" |
| PASS object.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 object.name: setAttribute() to undefined |
| PASS object.name: setAttribute() to 7 |
| PASS object.name: setAttribute() to 1.5 |
| PASS object.name: setAttribute() to "5%" |
| PASS object.name: setAttribute() to "+100" |
| PASS object.name: setAttribute() to ".5" |
| PASS object.name: setAttribute() to true |
| PASS object.name: setAttribute() to false |
| PASS object.name: setAttribute() to object "[object Object]" |
| PASS object.name: setAttribute() to NaN |
| PASS object.name: setAttribute() to Infinity |
| PASS object.name: setAttribute() to -Infinity |
| PASS object.name: setAttribute() to "\0" |
| PASS object.name: setAttribute() to null |
| PASS object.name: setAttribute() to object "test-toString" |
| PASS object.name: setAttribute() to object "test-valueOf" |
| PASS object.name: IDL set to "" |
| PASS object.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 object.name: IDL set to undefined |
| PASS object.name: IDL set to 7 |
| PASS object.name: IDL set to 1.5 |
| PASS object.name: IDL set to "5%" |
| PASS object.name: IDL set to "+100" |
| PASS object.name: IDL set to ".5" |
| PASS object.name: IDL set to true |
| PASS object.name: IDL set to false |
| PASS object.name: IDL set to object "[object Object]" |
| PASS object.name: IDL set to NaN |
| PASS object.name: IDL set to Infinity |
| PASS object.name: IDL set to -Infinity |
| PASS object.name: IDL set to "\0" |
| PASS object.name: IDL set to null |
| PASS object.name: IDL set to object "test-toString" |
| PASS object.name: IDL set to object "test-valueOf" |
| PASS object.useMap: typeof IDL attribute |
| PASS object.useMap: IDL get with DOM attribute unset |
| PASS object.useMap: setAttribute() to "" |
| PASS object.useMap: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.useMap: setAttribute() to undefined |
| PASS object.useMap: setAttribute() to 7 |
| PASS object.useMap: setAttribute() to 1.5 |
| PASS object.useMap: setAttribute() to "5%" |
| PASS object.useMap: setAttribute() to "+100" |
| PASS object.useMap: setAttribute() to ".5" |
| PASS object.useMap: setAttribute() to true |
| PASS object.useMap: setAttribute() to false |
| PASS object.useMap: setAttribute() to object "[object Object]" |
| PASS object.useMap: setAttribute() to NaN |
| PASS object.useMap: setAttribute() to Infinity |
| PASS object.useMap: setAttribute() to -Infinity |
| PASS object.useMap: setAttribute() to "\0" |
| PASS object.useMap: setAttribute() to null |
| PASS object.useMap: setAttribute() to object "test-toString" |
| PASS object.useMap: setAttribute() to object "test-valueOf" |
| PASS object.useMap: IDL set to "" |
| PASS object.useMap: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.useMap: IDL set to undefined |
| PASS object.useMap: IDL set to 7 |
| PASS object.useMap: IDL set to 1.5 |
| PASS object.useMap: IDL set to "5%" |
| PASS object.useMap: IDL set to "+100" |
| PASS object.useMap: IDL set to ".5" |
| PASS object.useMap: IDL set to true |
| PASS object.useMap: IDL set to false |
| PASS object.useMap: IDL set to object "[object Object]" |
| PASS object.useMap: IDL set to NaN |
| PASS object.useMap: IDL set to Infinity |
| PASS object.useMap: IDL set to -Infinity |
| PASS object.useMap: IDL set to "\0" |
| PASS object.useMap: IDL set to null |
| PASS object.useMap: IDL set to object "test-toString" |
| PASS object.useMap: IDL set to object "test-valueOf" |
| PASS object.width: typeof IDL attribute |
| PASS object.width: IDL get with DOM attribute unset |
| PASS object.width: setAttribute() to "" |
| PASS object.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 object.width: setAttribute() to undefined |
| PASS object.width: setAttribute() to 7 |
| PASS object.width: setAttribute() to 1.5 |
| PASS object.width: setAttribute() to "5%" |
| PASS object.width: setAttribute() to "+100" |
| PASS object.width: setAttribute() to ".5" |
| PASS object.width: setAttribute() to true |
| PASS object.width: setAttribute() to false |
| PASS object.width: setAttribute() to object "[object Object]" |
| PASS object.width: setAttribute() to NaN |
| PASS object.width: setAttribute() to Infinity |
| PASS object.width: setAttribute() to -Infinity |
| PASS object.width: setAttribute() to "\0" |
| PASS object.width: setAttribute() to null |
| PASS object.width: setAttribute() to object "test-toString" |
| PASS object.width: setAttribute() to object "test-valueOf" |
| PASS object.width: IDL set to "" |
| PASS object.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 object.width: IDL set to undefined |
| PASS object.width: IDL set to 7 |
| PASS object.width: IDL set to 1.5 |
| PASS object.width: IDL set to "5%" |
| PASS object.width: IDL set to "+100" |
| PASS object.width: IDL set to ".5" |
| PASS object.width: IDL set to true |
| PASS object.width: IDL set to false |
| PASS object.width: IDL set to object "[object Object]" |
| PASS object.width: IDL set to NaN |
| PASS object.width: IDL set to Infinity |
| PASS object.width: IDL set to -Infinity |
| PASS object.width: IDL set to "\0" |
| PASS object.width: IDL set to null |
| PASS object.width: IDL set to object "test-toString" |
| PASS object.width: IDL set to object "test-valueOf" |
| PASS object.height: typeof IDL attribute |
| PASS object.height: IDL get with DOM attribute unset |
| PASS object.height: setAttribute() to "" |
| PASS object.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 object.height: setAttribute() to undefined |
| PASS object.height: setAttribute() to 7 |
| PASS object.height: setAttribute() to 1.5 |
| PASS object.height: setAttribute() to "5%" |
| PASS object.height: setAttribute() to "+100" |
| PASS object.height: setAttribute() to ".5" |
| PASS object.height: setAttribute() to true |
| PASS object.height: setAttribute() to false |
| PASS object.height: setAttribute() to object "[object Object]" |
| PASS object.height: setAttribute() to NaN |
| PASS object.height: setAttribute() to Infinity |
| PASS object.height: setAttribute() to -Infinity |
| PASS object.height: setAttribute() to "\0" |
| PASS object.height: setAttribute() to null |
| PASS object.height: setAttribute() to object "test-toString" |
| PASS object.height: setAttribute() to object "test-valueOf" |
| PASS object.height: IDL set to "" |
| PASS object.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 object.height: IDL set to undefined |
| PASS object.height: IDL set to 7 |
| PASS object.height: IDL set to 1.5 |
| PASS object.height: IDL set to "5%" |
| PASS object.height: IDL set to "+100" |
| PASS object.height: IDL set to ".5" |
| PASS object.height: IDL set to true |
| PASS object.height: IDL set to false |
| PASS object.height: IDL set to object "[object Object]" |
| PASS object.height: IDL set to NaN |
| PASS object.height: IDL set to Infinity |
| PASS object.height: IDL set to -Infinity |
| PASS object.height: IDL set to "\0" |
| PASS object.height: IDL set to null |
| PASS object.height: IDL set to object "test-toString" |
| PASS object.height: IDL set to object "test-valueOf" |
| PASS object.align: typeof IDL attribute |
| PASS object.align: IDL get with DOM attribute unset |
| PASS object.align: setAttribute() to "" |
| PASS object.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.align: setAttribute() to undefined |
| PASS object.align: setAttribute() to 7 |
| PASS object.align: setAttribute() to 1.5 |
| PASS object.align: setAttribute() to "5%" |
| PASS object.align: setAttribute() to "+100" |
| PASS object.align: setAttribute() to ".5" |
| PASS object.align: setAttribute() to true |
| PASS object.align: setAttribute() to false |
| PASS object.align: setAttribute() to object "[object Object]" |
| PASS object.align: setAttribute() to NaN |
| PASS object.align: setAttribute() to Infinity |
| PASS object.align: setAttribute() to -Infinity |
| PASS object.align: setAttribute() to "\0" |
| PASS object.align: setAttribute() to null |
| PASS object.align: setAttribute() to object "test-toString" |
| PASS object.align: setAttribute() to object "test-valueOf" |
| PASS object.align: IDL set to "" |
| PASS object.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.align: IDL set to undefined |
| PASS object.align: IDL set to 7 |
| PASS object.align: IDL set to 1.5 |
| PASS object.align: IDL set to "5%" |
| PASS object.align: IDL set to "+100" |
| PASS object.align: IDL set to ".5" |
| PASS object.align: IDL set to true |
| PASS object.align: IDL set to false |
| PASS object.align: IDL set to object "[object Object]" |
| PASS object.align: IDL set to NaN |
| PASS object.align: IDL set to Infinity |
| PASS object.align: IDL set to -Infinity |
| PASS object.align: IDL set to "\0" |
| PASS object.align: IDL set to null |
| PASS object.align: IDL set to object "test-toString" |
| PASS object.align: IDL set to object "test-valueOf" |
| PASS object.archive: typeof IDL attribute |
| PASS object.archive: IDL get with DOM attribute unset |
| PASS object.archive: setAttribute() to "" |
| PASS object.archive: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.archive: setAttribute() to undefined |
| PASS object.archive: setAttribute() to 7 |
| PASS object.archive: setAttribute() to 1.5 |
| PASS object.archive: setAttribute() to "5%" |
| PASS object.archive: setAttribute() to "+100" |
| PASS object.archive: setAttribute() to ".5" |
| PASS object.archive: setAttribute() to true |
| PASS object.archive: setAttribute() to false |
| PASS object.archive: setAttribute() to object "[object Object]" |
| PASS object.archive: setAttribute() to NaN |
| PASS object.archive: setAttribute() to Infinity |
| PASS object.archive: setAttribute() to -Infinity |
| PASS object.archive: setAttribute() to "\0" |
| PASS object.archive: setAttribute() to null |
| PASS object.archive: setAttribute() to object "test-toString" |
| PASS object.archive: setAttribute() to object "test-valueOf" |
| PASS object.archive: IDL set to "" |
| PASS object.archive: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.archive: IDL set to undefined |
| PASS object.archive: IDL set to 7 |
| PASS object.archive: IDL set to 1.5 |
| PASS object.archive: IDL set to "5%" |
| PASS object.archive: IDL set to "+100" |
| PASS object.archive: IDL set to ".5" |
| PASS object.archive: IDL set to true |
| PASS object.archive: IDL set to false |
| PASS object.archive: IDL set to object "[object Object]" |
| PASS object.archive: IDL set to NaN |
| PASS object.archive: IDL set to Infinity |
| PASS object.archive: IDL set to -Infinity |
| PASS object.archive: IDL set to "\0" |
| PASS object.archive: IDL set to null |
| PASS object.archive: IDL set to object "test-toString" |
| PASS object.archive: IDL set to object "test-valueOf" |
| PASS object.code: typeof IDL attribute |
| PASS object.code: IDL get with DOM attribute unset |
| PASS object.code: setAttribute() to "" |
| PASS object.code: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.code: setAttribute() to undefined |
| PASS object.code: setAttribute() to 7 |
| PASS object.code: setAttribute() to 1.5 |
| PASS object.code: setAttribute() to "5%" |
| PASS object.code: setAttribute() to "+100" |
| PASS object.code: setAttribute() to ".5" |
| PASS object.code: setAttribute() to true |
| PASS object.code: setAttribute() to false |
| PASS object.code: setAttribute() to object "[object Object]" |
| PASS object.code: setAttribute() to NaN |
| PASS object.code: setAttribute() to Infinity |
| PASS object.code: setAttribute() to -Infinity |
| PASS object.code: setAttribute() to "\0" |
| PASS object.code: setAttribute() to null |
| PASS object.code: setAttribute() to object "test-toString" |
| PASS object.code: setAttribute() to object "test-valueOf" |
| PASS object.code: IDL set to "" |
| PASS object.code: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.code: IDL set to undefined |
| PASS object.code: IDL set to 7 |
| PASS object.code: IDL set to 1.5 |
| PASS object.code: IDL set to "5%" |
| PASS object.code: IDL set to "+100" |
| PASS object.code: IDL set to ".5" |
| PASS object.code: IDL set to true |
| PASS object.code: IDL set to false |
| PASS object.code: IDL set to object "[object Object]" |
| PASS object.code: IDL set to NaN |
| PASS object.code: IDL set to Infinity |
| PASS object.code: IDL set to -Infinity |
| PASS object.code: IDL set to "\0" |
| PASS object.code: IDL set to null |
| PASS object.code: IDL set to object "test-toString" |
| PASS object.code: IDL set to object "test-valueOf" |
| PASS object.declare: typeof IDL attribute |
| PASS object.declare: IDL get with DOM attribute unset |
| PASS object.declare: setAttribute() to "" |
| PASS object.declare: setAttribute() to " foo " |
| PASS object.declare: setAttribute() to undefined |
| PASS object.declare: setAttribute() to null |
| PASS object.declare: setAttribute() to 7 |
| PASS object.declare: setAttribute() to 1.5 |
| PASS object.declare: setAttribute() to "5%" |
| PASS object.declare: setAttribute() to "+100" |
| PASS object.declare: setAttribute() to ".5" |
| PASS object.declare: setAttribute() to true |
| PASS object.declare: setAttribute() to false |
| PASS object.declare: setAttribute() to object "[object Object]" |
| PASS object.declare: setAttribute() to NaN |
| PASS object.declare: setAttribute() to Infinity |
| PASS object.declare: setAttribute() to -Infinity |
| PASS object.declare: setAttribute() to "\0" |
| PASS object.declare: setAttribute() to object "test-toString" |
| PASS object.declare: setAttribute() to object "test-valueOf" |
| PASS object.declare: setAttribute() to "declare" |
| PASS object.declare: IDL set to "" |
| PASS object.declare: IDL set to " foo " |
| PASS object.declare: IDL set to undefined |
| PASS object.declare: IDL set to null |
| PASS object.declare: IDL set to 7 |
| PASS object.declare: IDL set to 1.5 |
| PASS object.declare: IDL set to "5%" |
| PASS object.declare: IDL set to "+100" |
| PASS object.declare: IDL set to ".5" |
| PASS object.declare: IDL set to true |
| PASS object.declare: IDL set to false |
| PASS object.declare: IDL set to object "[object Object]" |
| PASS object.declare: IDL set to NaN |
| PASS object.declare: IDL set to Infinity |
| PASS object.declare: IDL set to -Infinity |
| PASS object.declare: IDL set to "\0" |
| PASS object.declare: IDL set to object "test-toString" |
| PASS object.declare: IDL set to object "test-valueOf" |
| PASS object.hspace: typeof IDL attribute |
| PASS object.hspace: IDL get with DOM attribute unset |
| PASS object.hspace: setAttribute() to -2147483649 |
| PASS object.hspace: setAttribute() to -2147483648 |
| PASS object.hspace: setAttribute() to -36 |
| PASS object.hspace: setAttribute() to -1 |
| PASS object.hspace: setAttribute() to 0 |
| PASS object.hspace: setAttribute() to 1 |
| PASS object.hspace: setAttribute() to 257 |
| PASS object.hspace: setAttribute() to 2147483647 |
| PASS object.hspace: setAttribute() to 2147483648 |
| PASS object.hspace: setAttribute() to 4294967295 |
| PASS object.hspace: setAttribute() to 4294967296 |
| PASS object.hspace: setAttribute() to "" |
| PASS object.hspace: setAttribute() to "-1" |
| PASS object.hspace: setAttribute() to "-0" |
| PASS object.hspace: setAttribute() to "0" |
| PASS object.hspace: setAttribute() to "1" |
| PASS object.hspace: setAttribute() to "\t7" |
| PASS object.hspace: setAttribute() to "\v7" |
| PASS object.hspace: setAttribute() to "\f7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to "7" |
| PASS object.hspace: setAttribute() to "\n7" |
| PASS object.hspace: setAttribute() to "\r7" |
| PASS object.hspace: setAttribute() to "
7" |
| PASS object.hspace: setAttribute() to "
7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to "7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.hspace: setAttribute() to " 7" |
| PASS object.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 object.hspace: setAttribute() to undefined |
| PASS object.hspace: setAttribute() to 1.5 |
| PASS object.hspace: setAttribute() to "5%" |
| PASS object.hspace: setAttribute() to "+100" |
| PASS object.hspace: setAttribute() to ".5" |
| PASS object.hspace: setAttribute() to true |
| PASS object.hspace: setAttribute() to false |
| PASS object.hspace: setAttribute() to object "[object Object]" |
| PASS object.hspace: setAttribute() to NaN |
| PASS object.hspace: setAttribute() to Infinity |
| PASS object.hspace: setAttribute() to -Infinity |
| PASS object.hspace: setAttribute() to "\0" |
| PASS object.hspace: setAttribute() to object "2" |
| PASS object.hspace: setAttribute() to object "3" |
| PASS object.hspace: IDL set to 0 |
| PASS object.hspace: IDL set to 1 |
| PASS object.hspace: IDL set to 257 |
| PASS object.hspace: IDL set to 2147483647 |
| PASS object.hspace: IDL set to "-0" |
| PASS object.hspace: IDL set to 2147483648 |
| PASS object.hspace: IDL set to 4294967295 |
| PASS object.standby: typeof IDL attribute |
| PASS object.standby: IDL get with DOM attribute unset |
| PASS object.standby: setAttribute() to "" |
| PASS object.standby: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.standby: setAttribute() to undefined |
| PASS object.standby: setAttribute() to 7 |
| PASS object.standby: setAttribute() to 1.5 |
| PASS object.standby: setAttribute() to "5%" |
| PASS object.standby: setAttribute() to "+100" |
| PASS object.standby: setAttribute() to ".5" |
| PASS object.standby: setAttribute() to true |
| PASS object.standby: setAttribute() to false |
| PASS object.standby: setAttribute() to object "[object Object]" |
| PASS object.standby: setAttribute() to NaN |
| PASS object.standby: setAttribute() to Infinity |
| PASS object.standby: setAttribute() to -Infinity |
| PASS object.standby: setAttribute() to "\0" |
| PASS object.standby: setAttribute() to null |
| PASS object.standby: setAttribute() to object "test-toString" |
| PASS object.standby: setAttribute() to object "test-valueOf" |
| PASS object.standby: IDL set to "" |
| PASS object.standby: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.standby: IDL set to undefined |
| PASS object.standby: IDL set to 7 |
| PASS object.standby: IDL set to 1.5 |
| PASS object.standby: IDL set to "5%" |
| PASS object.standby: IDL set to "+100" |
| PASS object.standby: IDL set to ".5" |
| PASS object.standby: IDL set to true |
| PASS object.standby: IDL set to false |
| PASS object.standby: IDL set to object "[object Object]" |
| PASS object.standby: IDL set to NaN |
| PASS object.standby: IDL set to Infinity |
| PASS object.standby: IDL set to -Infinity |
| PASS object.standby: IDL set to "\0" |
| PASS object.standby: IDL set to null |
| PASS object.standby: IDL set to object "test-toString" |
| PASS object.standby: IDL set to object "test-valueOf" |
| PASS object.vspace: typeof IDL attribute |
| PASS object.vspace: IDL get with DOM attribute unset |
| PASS object.vspace: setAttribute() to -2147483649 |
| PASS object.vspace: setAttribute() to -2147483648 |
| PASS object.vspace: setAttribute() to -36 |
| PASS object.vspace: setAttribute() to -1 |
| PASS object.vspace: setAttribute() to 0 |
| PASS object.vspace: setAttribute() to 1 |
| PASS object.vspace: setAttribute() to 257 |
| PASS object.vspace: setAttribute() to 2147483647 |
| PASS object.vspace: setAttribute() to 2147483648 |
| PASS object.vspace: setAttribute() to 4294967295 |
| PASS object.vspace: setAttribute() to 4294967296 |
| PASS object.vspace: setAttribute() to "" |
| PASS object.vspace: setAttribute() to "-1" |
| PASS object.vspace: setAttribute() to "-0" |
| PASS object.vspace: setAttribute() to "0" |
| PASS object.vspace: setAttribute() to "1" |
| PASS object.vspace: setAttribute() to "\t7" |
| PASS object.vspace: setAttribute() to "\v7" |
| PASS object.vspace: setAttribute() to "\f7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to "7" |
| PASS object.vspace: setAttribute() to "\n7" |
| PASS object.vspace: setAttribute() to "\r7" |
| PASS object.vspace: setAttribute() to "
7" |
| PASS object.vspace: setAttribute() to "
7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to "7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.vspace: setAttribute() to " 7" |
| PASS object.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 object.vspace: setAttribute() to undefined |
| PASS object.vspace: setAttribute() to 1.5 |
| PASS object.vspace: setAttribute() to "5%" |
| PASS object.vspace: setAttribute() to "+100" |
| PASS object.vspace: setAttribute() to ".5" |
| PASS object.vspace: setAttribute() to true |
| PASS object.vspace: setAttribute() to false |
| PASS object.vspace: setAttribute() to object "[object Object]" |
| PASS object.vspace: setAttribute() to NaN |
| PASS object.vspace: setAttribute() to Infinity |
| PASS object.vspace: setAttribute() to -Infinity |
| PASS object.vspace: setAttribute() to "\0" |
| PASS object.vspace: setAttribute() to object "2" |
| PASS object.vspace: setAttribute() to object "3" |
| PASS object.vspace: IDL set to 0 |
| PASS object.vspace: IDL set to 1 |
| PASS object.vspace: IDL set to 257 |
| PASS object.vspace: IDL set to 2147483647 |
| PASS object.vspace: IDL set to "-0" |
| PASS object.vspace: IDL set to 2147483648 |
| PASS object.vspace: IDL set to 4294967295 |
| PASS object.codeBase: typeof IDL attribute |
| PASS object.codeBase: IDL get with DOM attribute unset |
| PASS object.codeBase: setAttribute() to "" |
| PASS object.codeBase: setAttribute() to " foo " |
| PASS object.codeBase: setAttribute() to "http://site.example/" |
| PASS object.codeBase: setAttribute() to "//site.example/path???@#l" |
| PASS object.codeBase: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 object.codeBase: setAttribute() to undefined |
| PASS object.codeBase: setAttribute() to 7 |
| PASS object.codeBase: setAttribute() to 1.5 |
| PASS object.codeBase: setAttribute() to "5%" |
| PASS object.codeBase: setAttribute() to "+100" |
| PASS object.codeBase: setAttribute() to ".5" |
| PASS object.codeBase: setAttribute() to true |
| PASS object.codeBase: setAttribute() to false |
| PASS object.codeBase: setAttribute() to object "[object Object]" |
| PASS object.codeBase: setAttribute() to NaN |
| PASS object.codeBase: setAttribute() to Infinity |
| PASS object.codeBase: setAttribute() to -Infinity |
| PASS object.codeBase: setAttribute() to "\0" |
| PASS object.codeBase: setAttribute() to null |
| PASS object.codeBase: setAttribute() to object "test-toString" |
| PASS object.codeBase: setAttribute() to object "test-valueOf" |
| PASS object.codeBase: IDL set to "" |
| PASS object.codeBase: IDL set to " foo " |
| PASS object.codeBase: IDL set to "http://site.example/" |
| PASS object.codeBase: IDL set to "//site.example/path???@#l" |
| PASS object.codeBase: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 object.codeBase: IDL set to undefined |
| PASS object.codeBase: IDL set to 7 |
| PASS object.codeBase: IDL set to 1.5 |
| PASS object.codeBase: IDL set to "5%" |
| PASS object.codeBase: IDL set to "+100" |
| PASS object.codeBase: IDL set to ".5" |
| PASS object.codeBase: IDL set to true |
| PASS object.codeBase: IDL set to false |
| PASS object.codeBase: IDL set to object "[object Object]" |
| PASS object.codeBase: IDL set to NaN |
| PASS object.codeBase: IDL set to Infinity |
| PASS object.codeBase: IDL set to -Infinity |
| PASS object.codeBase: IDL set to "\0" |
| PASS object.codeBase: IDL set to null |
| PASS object.codeBase: IDL set to object "test-toString" |
| PASS object.codeBase: IDL set to object "test-valueOf" |
| PASS object.codeType: typeof IDL attribute |
| PASS object.codeType: IDL get with DOM attribute unset |
| PASS object.codeType: setAttribute() to "" |
| PASS object.codeType: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.codeType: setAttribute() to undefined |
| PASS object.codeType: setAttribute() to 7 |
| PASS object.codeType: setAttribute() to 1.5 |
| PASS object.codeType: setAttribute() to "5%" |
| PASS object.codeType: setAttribute() to "+100" |
| PASS object.codeType: setAttribute() to ".5" |
| PASS object.codeType: setAttribute() to true |
| PASS object.codeType: setAttribute() to false |
| PASS object.codeType: setAttribute() to object "[object Object]" |
| PASS object.codeType: setAttribute() to NaN |
| PASS object.codeType: setAttribute() to Infinity |
| PASS object.codeType: setAttribute() to -Infinity |
| PASS object.codeType: setAttribute() to "\0" |
| PASS object.codeType: setAttribute() to null |
| PASS object.codeType: setAttribute() to object "test-toString" |
| PASS object.codeType: setAttribute() to object "test-valueOf" |
| PASS object.codeType: IDL set to "" |
| PASS object.codeType: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.codeType: IDL set to undefined |
| PASS object.codeType: IDL set to 7 |
| PASS object.codeType: IDL set to 1.5 |
| PASS object.codeType: IDL set to "5%" |
| PASS object.codeType: IDL set to "+100" |
| PASS object.codeType: IDL set to ".5" |
| PASS object.codeType: IDL set to true |
| PASS object.codeType: IDL set to false |
| PASS object.codeType: IDL set to object "[object Object]" |
| PASS object.codeType: IDL set to NaN |
| PASS object.codeType: IDL set to Infinity |
| PASS object.codeType: IDL set to -Infinity |
| PASS object.codeType: IDL set to "\0" |
| PASS object.codeType: IDL set to null |
| PASS object.codeType: IDL set to object "test-toString" |
| PASS object.codeType: IDL set to object "test-valueOf" |
| PASS object.border: typeof IDL attribute |
| PASS object.border: IDL get with DOM attribute unset |
| PASS object.border: setAttribute() to "" |
| PASS object.border: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.border: setAttribute() to undefined |
| PASS object.border: setAttribute() to 7 |
| PASS object.border: setAttribute() to 1.5 |
| PASS object.border: setAttribute() to "5%" |
| PASS object.border: setAttribute() to "+100" |
| PASS object.border: setAttribute() to ".5" |
| PASS object.border: setAttribute() to true |
| PASS object.border: setAttribute() to false |
| PASS object.border: setAttribute() to object "[object Object]" |
| PASS object.border: setAttribute() to NaN |
| PASS object.border: setAttribute() to Infinity |
| PASS object.border: setAttribute() to -Infinity |
| PASS object.border: setAttribute() to "\0" |
| PASS object.border: setAttribute() to null |
| PASS object.border: setAttribute() to object "test-toString" |
| PASS object.border: setAttribute() to object "test-valueOf" |
| PASS object.border: IDL set to "" |
| PASS object.border: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS object.border: IDL set to undefined |
| PASS object.border: IDL set to 7 |
| PASS object.border: IDL set to 1.5 |
| PASS object.border: IDL set to "5%" |
| PASS object.border: IDL set to "+100" |
| PASS object.border: IDL set to ".5" |
| PASS object.border: IDL set to true |
| PASS object.border: IDL set to false |
| PASS object.border: IDL set to object "[object Object]" |
| PASS object.border: IDL set to NaN |
| PASS object.border: IDL set to Infinity |
| PASS object.border: IDL set to -Infinity |
| PASS object.border: IDL set to "\0" |
| PASS object.border: IDL set to null |
| PASS object.border: IDL set to object "test-toString" |
| PASS object.border: IDL set to object "test-valueOf" |
| PASS param.title: typeof IDL attribute |
| PASS param.title: IDL get with DOM attribute unset |
| PASS param.title: setAttribute() to "" |
| PASS param.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 param.title: setAttribute() to undefined |
| PASS param.title: setAttribute() to 7 |
| PASS param.title: setAttribute() to 1.5 |
| PASS param.title: setAttribute() to "5%" |
| PASS param.title: setAttribute() to "+100" |
| PASS param.title: setAttribute() to ".5" |
| PASS param.title: setAttribute() to true |
| PASS param.title: setAttribute() to false |
| PASS param.title: setAttribute() to object "[object Object]" |
| PASS param.title: setAttribute() to NaN |
| PASS param.title: setAttribute() to Infinity |
| PASS param.title: setAttribute() to -Infinity |
| PASS param.title: setAttribute() to "\0" |
| PASS param.title: setAttribute() to null |
| PASS param.title: setAttribute() to object "test-toString" |
| PASS param.title: setAttribute() to object "test-valueOf" |
| PASS param.title: IDL set to "" |
| PASS param.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 param.title: IDL set to undefined |
| PASS param.title: IDL set to 7 |
| PASS param.title: IDL set to 1.5 |
| PASS param.title: IDL set to "5%" |
| PASS param.title: IDL set to "+100" |
| PASS param.title: IDL set to ".5" |
| PASS param.title: IDL set to true |
| PASS param.title: IDL set to false |
| PASS param.title: IDL set to object "[object Object]" |
| PASS param.title: IDL set to NaN |
| PASS param.title: IDL set to Infinity |
| PASS param.title: IDL set to -Infinity |
| PASS param.title: IDL set to "\0" |
| PASS param.title: IDL set to null |
| PASS param.title: IDL set to object "test-toString" |
| PASS param.title: IDL set to object "test-valueOf" |
| PASS param.lang: typeof IDL attribute |
| PASS param.lang: IDL get with DOM attribute unset |
| PASS param.lang: setAttribute() to "" |
| PASS param.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 param.lang: setAttribute() to undefined |
| PASS param.lang: setAttribute() to 7 |
| PASS param.lang: setAttribute() to 1.5 |
| PASS param.lang: setAttribute() to "5%" |
| PASS param.lang: setAttribute() to "+100" |
| PASS param.lang: setAttribute() to ".5" |
| PASS param.lang: setAttribute() to true |
| PASS param.lang: setAttribute() to false |
| PASS param.lang: setAttribute() to object "[object Object]" |
| PASS param.lang: setAttribute() to NaN |
| PASS param.lang: setAttribute() to Infinity |
| PASS param.lang: setAttribute() to -Infinity |
| PASS param.lang: setAttribute() to "\0" |
| PASS param.lang: setAttribute() to null |
| PASS param.lang: setAttribute() to object "test-toString" |
| PASS param.lang: setAttribute() to object "test-valueOf" |
| PASS param.lang: IDL set to "" |
| PASS param.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 param.lang: IDL set to undefined |
| PASS param.lang: IDL set to 7 |
| PASS param.lang: IDL set to 1.5 |
| PASS param.lang: IDL set to "5%" |
| PASS param.lang: IDL set to "+100" |
| PASS param.lang: IDL set to ".5" |
| PASS param.lang: IDL set to true |
| PASS param.lang: IDL set to false |
| PASS param.lang: IDL set to object "[object Object]" |
| PASS param.lang: IDL set to NaN |
| PASS param.lang: IDL set to Infinity |
| PASS param.lang: IDL set to -Infinity |
| PASS param.lang: IDL set to "\0" |
| PASS param.lang: IDL set to null |
| PASS param.lang: IDL set to object "test-toString" |
| PASS param.lang: IDL set to object "test-valueOf" |
| PASS param.dir: typeof IDL attribute |
| PASS param.dir: IDL get with DOM attribute unset |
| PASS param.dir: setAttribute() to "" |
| PASS param.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 param.dir: setAttribute() to undefined |
| PASS param.dir: setAttribute() to 7 |
| PASS param.dir: setAttribute() to 1.5 |
| PASS param.dir: setAttribute() to "5%" |
| PASS param.dir: setAttribute() to "+100" |
| PASS param.dir: setAttribute() to ".5" |
| PASS param.dir: setAttribute() to true |
| PASS param.dir: setAttribute() to false |
| PASS param.dir: setAttribute() to object "[object Object]" |
| PASS param.dir: setAttribute() to NaN |
| PASS param.dir: setAttribute() to Infinity |
| PASS param.dir: setAttribute() to -Infinity |
| PASS param.dir: setAttribute() to "\0" |
| PASS param.dir: setAttribute() to null |
| PASS param.dir: setAttribute() to object "test-toString" |
| PASS param.dir: setAttribute() to object "test-valueOf" |
| PASS param.dir: setAttribute() to "ltr" |
| PASS param.dir: setAttribute() to "xltr" |
| PASS param.dir: setAttribute() to "ltr\0" |
| PASS param.dir: setAttribute() to "tr" |
| PASS param.dir: setAttribute() to "LTR" |
| PASS param.dir: setAttribute() to "rtl" |
| PASS param.dir: setAttribute() to "xrtl" |
| PASS param.dir: setAttribute() to "rtl\0" |
| PASS param.dir: setAttribute() to "tl" |
| PASS param.dir: setAttribute() to "RTL" |
| PASS param.dir: setAttribute() to "auto" |
| PASS param.dir: setAttribute() to "xauto" |
| PASS param.dir: setAttribute() to "auto\0" |
| PASS param.dir: setAttribute() to "uto" |
| PASS param.dir: setAttribute() to "AUTO" |
| PASS param.dir: IDL set to "" |
| PASS param.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 param.dir: IDL set to undefined |
| PASS param.dir: IDL set to 7 |
| PASS param.dir: IDL set to 1.5 |
| PASS param.dir: IDL set to "5%" |
| PASS param.dir: IDL set to "+100" |
| PASS param.dir: IDL set to ".5" |
| PASS param.dir: IDL set to true |
| PASS param.dir: IDL set to false |
| PASS param.dir: IDL set to object "[object Object]" |
| PASS param.dir: IDL set to NaN |
| PASS param.dir: IDL set to Infinity |
| PASS param.dir: IDL set to -Infinity |
| PASS param.dir: IDL set to "\0" |
| PASS param.dir: IDL set to null |
| PASS param.dir: IDL set to object "test-toString" |
| PASS param.dir: IDL set to object "test-valueOf" |
| PASS param.dir: IDL set to "ltr" |
| PASS param.dir: IDL set to "xltr" |
| PASS param.dir: IDL set to "ltr\0" |
| PASS param.dir: IDL set to "tr" |
| PASS param.dir: IDL set to "LTR" |
| PASS param.dir: IDL set to "rtl" |
| PASS param.dir: IDL set to "xrtl" |
| PASS param.dir: IDL set to "rtl\0" |
| PASS param.dir: IDL set to "tl" |
| PASS param.dir: IDL set to "RTL" |
| PASS param.dir: IDL set to "auto" |
| PASS param.dir: IDL set to "xauto" |
| PASS param.dir: IDL set to "auto\0" |
| PASS param.dir: IDL set to "uto" |
| PASS param.dir: IDL set to "AUTO" |
| PASS param.className (<param class>): typeof IDL attribute |
| PASS param.className (<param class>): IDL get with DOM attribute unset |
| PASS param.className (<param class>): setAttribute() to "" |
| PASS param.className (<param 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 param.className (<param class>): setAttribute() to undefined |
| PASS param.className (<param class>): setAttribute() to 7 |
| PASS param.className (<param class>): setAttribute() to 1.5 |
| PASS param.className (<param class>): setAttribute() to "5%" |
| PASS param.className (<param class>): setAttribute() to "+100" |
| PASS param.className (<param class>): setAttribute() to ".5" |
| PASS param.className (<param class>): setAttribute() to true |
| PASS param.className (<param class>): setAttribute() to false |
| PASS param.className (<param class>): setAttribute() to object "[object Object]" |
| PASS param.className (<param class>): setAttribute() to NaN |
| PASS param.className (<param class>): setAttribute() to Infinity |
| PASS param.className (<param class>): setAttribute() to -Infinity |
| PASS param.className (<param class>): setAttribute() to "\0" |
| PASS param.className (<param class>): setAttribute() to null |
| PASS param.className (<param class>): setAttribute() to object "test-toString" |
| PASS param.className (<param class>): setAttribute() to object "test-valueOf" |
| PASS param.className (<param class>): IDL set to "" |
| PASS param.className (<param 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 param.className (<param class>): IDL set to undefined |
| PASS param.className (<param class>): IDL set to 7 |
| PASS param.className (<param class>): IDL set to 1.5 |
| PASS param.className (<param class>): IDL set to "5%" |
| PASS param.className (<param class>): IDL set to "+100" |
| PASS param.className (<param class>): IDL set to ".5" |
| PASS param.className (<param class>): IDL set to true |
| PASS param.className (<param class>): IDL set to false |
| PASS param.className (<param class>): IDL set to object "[object Object]" |
| PASS param.className (<param class>): IDL set to NaN |
| PASS param.className (<param class>): IDL set to Infinity |
| PASS param.className (<param class>): IDL set to -Infinity |
| PASS param.className (<param class>): IDL set to "\0" |
| PASS param.className (<param class>): IDL set to null |
| PASS param.className (<param class>): IDL set to object "test-toString" |
| PASS param.className (<param class>): IDL set to object "test-valueOf" |
| FAIL param.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL param.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL param.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL param.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL param.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL param.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL param.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL param.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL param.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL param.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL param.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS param.autofocus: IDL set to true |
| FAIL param.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL param.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL param.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL param.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL param.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL param.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL param.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL param.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS param.hidden: typeof IDL attribute |
| PASS param.hidden: IDL get with DOM attribute unset |
| PASS param.hidden: setAttribute() to "" |
| PASS param.hidden: setAttribute() to " foo " |
| PASS param.hidden: setAttribute() to undefined |
| PASS param.hidden: setAttribute() to null |
| PASS param.hidden: setAttribute() to 7 |
| PASS param.hidden: setAttribute() to 1.5 |
| PASS param.hidden: setAttribute() to "5%" |
| PASS param.hidden: setAttribute() to "+100" |
| PASS param.hidden: setAttribute() to ".5" |
| PASS param.hidden: setAttribute() to true |
| PASS param.hidden: setAttribute() to false |
| PASS param.hidden: setAttribute() to object "[object Object]" |
| PASS param.hidden: setAttribute() to NaN |
| PASS param.hidden: setAttribute() to Infinity |
| PASS param.hidden: setAttribute() to -Infinity |
| PASS param.hidden: setAttribute() to "\0" |
| PASS param.hidden: setAttribute() to object "test-toString" |
| PASS param.hidden: setAttribute() to object "test-valueOf" |
| PASS param.hidden: setAttribute() to "hidden" |
| PASS param.hidden: IDL set to "" |
| PASS param.hidden: IDL set to " foo " |
| PASS param.hidden: IDL set to undefined |
| PASS param.hidden: IDL set to null |
| PASS param.hidden: IDL set to 7 |
| PASS param.hidden: IDL set to 1.5 |
| PASS param.hidden: IDL set to "5%" |
| PASS param.hidden: IDL set to "+100" |
| PASS param.hidden: IDL set to ".5" |
| PASS param.hidden: IDL set to true |
| PASS param.hidden: IDL set to false |
| PASS param.hidden: IDL set to object "[object Object]" |
| PASS param.hidden: IDL set to NaN |
| PASS param.hidden: IDL set to Infinity |
| PASS param.hidden: IDL set to -Infinity |
| PASS param.hidden: IDL set to "\0" |
| PASS param.hidden: IDL set to object "test-toString" |
| PASS param.hidden: IDL set to object "test-valueOf" |
| PASS param.accessKey: typeof IDL attribute |
| PASS param.accessKey: IDL get with DOM attribute unset |
| PASS param.accessKey: setAttribute() to "" |
| PASS param.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 param.accessKey: setAttribute() to undefined |
| PASS param.accessKey: setAttribute() to 7 |
| PASS param.accessKey: setAttribute() to 1.5 |
| PASS param.accessKey: setAttribute() to "5%" |
| PASS param.accessKey: setAttribute() to "+100" |
| PASS param.accessKey: setAttribute() to ".5" |
| PASS param.accessKey: setAttribute() to true |
| PASS param.accessKey: setAttribute() to false |
| PASS param.accessKey: setAttribute() to object "[object Object]" |
| PASS param.accessKey: setAttribute() to NaN |
| PASS param.accessKey: setAttribute() to Infinity |
| PASS param.accessKey: setAttribute() to -Infinity |
| PASS param.accessKey: setAttribute() to "\0" |
| PASS param.accessKey: setAttribute() to null |
| PASS param.accessKey: setAttribute() to object "test-toString" |
| PASS param.accessKey: setAttribute() to object "test-valueOf" |
| PASS param.accessKey: IDL set to "" |
| PASS param.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 param.accessKey: IDL set to undefined |
| PASS param.accessKey: IDL set to 7 |
| PASS param.accessKey: IDL set to 1.5 |
| PASS param.accessKey: IDL set to "5%" |
| PASS param.accessKey: IDL set to "+100" |
| PASS param.accessKey: IDL set to ".5" |
| PASS param.accessKey: IDL set to true |
| PASS param.accessKey: IDL set to false |
| PASS param.accessKey: IDL set to object "[object Object]" |
| PASS param.accessKey: IDL set to NaN |
| PASS param.accessKey: IDL set to Infinity |
| PASS param.accessKey: IDL set to -Infinity |
| PASS param.accessKey: IDL set to "\0" |
| PASS param.accessKey: IDL set to null |
| PASS param.accessKey: IDL set to object "test-toString" |
| PASS param.accessKey: IDL set to object "test-valueOf" |
| PASS param.tabIndex: typeof IDL attribute |
| PASS param.tabIndex: setAttribute() to -36 |
| PASS param.tabIndex: setAttribute() to -1 |
| PASS param.tabIndex: setAttribute() to 0 |
| PASS param.tabIndex: setAttribute() to 1 |
| PASS param.tabIndex: setAttribute() to 2147483647 |
| PASS param.tabIndex: setAttribute() to -2147483648 |
| PASS param.tabIndex: setAttribute() to "-1" |
| PASS param.tabIndex: setAttribute() to "-0" |
| PASS param.tabIndex: setAttribute() to "0" |
| PASS param.tabIndex: setAttribute() to "1" |
| PASS param.tabIndex: setAttribute() to "\t7" |
| PASS param.tabIndex: setAttribute() to "\f7" |
| PASS param.tabIndex: setAttribute() to " 7" |
| PASS param.tabIndex: setAttribute() to "\n7" |
| PASS param.tabIndex: setAttribute() to "\r7" |
| PASS param.tabIndex: setAttribute() to 1.5 |
| PASS param.tabIndex: setAttribute() to "5%" |
| PASS param.tabIndex: setAttribute() to "+100" |
| PASS param.tabIndex: setAttribute() to object "2" |
| PASS param.tabIndex: IDL set to -36 |
| PASS param.tabIndex: IDL set to -1 |
| PASS param.tabIndex: IDL set to 0 |
| PASS param.tabIndex: IDL set to 1 |
| PASS param.tabIndex: IDL set to 2147483647 |
| PASS param.tabIndex: IDL set to -2147483648 |
| PASS param.name: typeof IDL attribute |
| PASS param.name: IDL get with DOM attribute unset |
| PASS param.name: setAttribute() to "" |
| PASS param.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 param.name: setAttribute() to undefined |
| PASS param.name: setAttribute() to 7 |
| PASS param.name: setAttribute() to 1.5 |
| PASS param.name: setAttribute() to "5%" |
| PASS param.name: setAttribute() to "+100" |
| PASS param.name: setAttribute() to ".5" |
| PASS param.name: setAttribute() to true |
| PASS param.name: setAttribute() to false |
| PASS param.name: setAttribute() to object "[object Object]" |
| PASS param.name: setAttribute() to NaN |
| PASS param.name: setAttribute() to Infinity |
| PASS param.name: setAttribute() to -Infinity |
| PASS param.name: setAttribute() to "\0" |
| PASS param.name: setAttribute() to null |
| PASS param.name: setAttribute() to object "test-toString" |
| PASS param.name: setAttribute() to object "test-valueOf" |
| PASS param.name: IDL set to "" |
| PASS param.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 param.name: IDL set to undefined |
| PASS param.name: IDL set to 7 |
| PASS param.name: IDL set to 1.5 |
| PASS param.name: IDL set to "5%" |
| PASS param.name: IDL set to "+100" |
| PASS param.name: IDL set to ".5" |
| PASS param.name: IDL set to true |
| PASS param.name: IDL set to false |
| PASS param.name: IDL set to object "[object Object]" |
| PASS param.name: IDL set to NaN |
| PASS param.name: IDL set to Infinity |
| PASS param.name: IDL set to -Infinity |
| PASS param.name: IDL set to "\0" |
| PASS param.name: IDL set to null |
| PASS param.name: IDL set to object "test-toString" |
| PASS param.name: IDL set to object "test-valueOf" |
| PASS param.value: typeof IDL attribute |
| PASS param.value: IDL get with DOM attribute unset |
| PASS param.value: setAttribute() to "" |
| PASS param.value: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS param.value: setAttribute() to undefined |
| PASS param.value: setAttribute() to 7 |
| PASS param.value: setAttribute() to 1.5 |
| PASS param.value: setAttribute() to "5%" |
| PASS param.value: setAttribute() to "+100" |
| PASS param.value: setAttribute() to ".5" |
| PASS param.value: setAttribute() to true |
| PASS param.value: setAttribute() to false |
| PASS param.value: setAttribute() to object "[object Object]" |
| PASS param.value: setAttribute() to NaN |
| PASS param.value: setAttribute() to Infinity |
| PASS param.value: setAttribute() to -Infinity |
| PASS param.value: setAttribute() to "\0" |
| PASS param.value: setAttribute() to null |
| PASS param.value: setAttribute() to object "test-toString" |
| PASS param.value: setAttribute() to object "test-valueOf" |
| PASS param.value: IDL set to "" |
| PASS param.value: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS param.value: IDL set to undefined |
| PASS param.value: IDL set to 7 |
| PASS param.value: IDL set to 1.5 |
| PASS param.value: IDL set to "5%" |
| PASS param.value: IDL set to "+100" |
| PASS param.value: IDL set to ".5" |
| PASS param.value: IDL set to true |
| PASS param.value: IDL set to false |
| PASS param.value: IDL set to object "[object Object]" |
| PASS param.value: IDL set to NaN |
| PASS param.value: IDL set to Infinity |
| PASS param.value: IDL set to -Infinity |
| PASS param.value: IDL set to "\0" |
| PASS param.value: IDL set to null |
| PASS param.value: IDL set to object "test-toString" |
| PASS param.value: IDL set to object "test-valueOf" |
| PASS param.type: typeof IDL attribute |
| PASS param.type: IDL get with DOM attribute unset |
| PASS param.type: setAttribute() to "" |
| PASS param.type: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS param.type: setAttribute() to undefined |
| PASS param.type: setAttribute() to 7 |
| PASS param.type: setAttribute() to 1.5 |
| PASS param.type: setAttribute() to "5%" |
| PASS param.type: setAttribute() to "+100" |
| PASS param.type: setAttribute() to ".5" |
| PASS param.type: setAttribute() to true |
| PASS param.type: setAttribute() to false |
| PASS param.type: setAttribute() to object "[object Object]" |
| PASS param.type: setAttribute() to NaN |
| PASS param.type: setAttribute() to Infinity |
| PASS param.type: setAttribute() to -Infinity |
| PASS param.type: setAttribute() to "\0" |
| PASS param.type: setAttribute() to null |
| PASS param.type: setAttribute() to object "test-toString" |
| PASS param.type: setAttribute() to object "test-valueOf" |
| PASS param.type: IDL set to "" |
| PASS param.type: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS param.type: IDL set to undefined |
| PASS param.type: IDL set to 7 |
| PASS param.type: IDL set to 1.5 |
| PASS param.type: IDL set to "5%" |
| PASS param.type: IDL set to "+100" |
| PASS param.type: IDL set to ".5" |
| PASS param.type: IDL set to true |
| PASS param.type: IDL set to false |
| PASS param.type: IDL set to object "[object Object]" |
| PASS param.type: IDL set to NaN |
| PASS param.type: IDL set to Infinity |
| PASS param.type: IDL set to -Infinity |
| PASS param.type: IDL set to "\0" |
| PASS param.type: IDL set to null |
| PASS param.type: IDL set to object "test-toString" |
| PASS param.type: IDL set to object "test-valueOf" |
| PASS param.valueType: typeof IDL attribute |
| PASS param.valueType: IDL get with DOM attribute unset |
| PASS param.valueType: setAttribute() to "" |
| PASS param.valueType: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS param.valueType: setAttribute() to undefined |
| PASS param.valueType: setAttribute() to 7 |
| PASS param.valueType: setAttribute() to 1.5 |
| PASS param.valueType: setAttribute() to "5%" |
| PASS param.valueType: setAttribute() to "+100" |
| PASS param.valueType: setAttribute() to ".5" |
| PASS param.valueType: setAttribute() to true |
| PASS param.valueType: setAttribute() to false |
| PASS param.valueType: setAttribute() to object "[object Object]" |
| PASS param.valueType: setAttribute() to NaN |
| PASS param.valueType: setAttribute() to Infinity |
| PASS param.valueType: setAttribute() to -Infinity |
| PASS param.valueType: setAttribute() to "\0" |
| PASS param.valueType: setAttribute() to null |
| PASS param.valueType: setAttribute() to object "test-toString" |
| PASS param.valueType: setAttribute() to object "test-valueOf" |
| PASS param.valueType: IDL set to "" |
| PASS param.valueType: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS param.valueType: IDL set to undefined |
| PASS param.valueType: IDL set to 7 |
| PASS param.valueType: IDL set to 1.5 |
| PASS param.valueType: IDL set to "5%" |
| PASS param.valueType: IDL set to "+100" |
| PASS param.valueType: IDL set to ".5" |
| PASS param.valueType: IDL set to true |
| PASS param.valueType: IDL set to false |
| PASS param.valueType: IDL set to object "[object Object]" |
| PASS param.valueType: IDL set to NaN |
| PASS param.valueType: IDL set to Infinity |
| PASS param.valueType: IDL set to -Infinity |
| PASS param.valueType: IDL set to "\0" |
| PASS param.valueType: IDL set to null |
| PASS param.valueType: IDL set to object "test-toString" |
| PASS param.valueType: IDL set to object "test-valueOf" |
| PASS video.title: typeof IDL attribute |
| PASS video.title: IDL get with DOM attribute unset |
| PASS video.title: setAttribute() to "" |
| PASS video.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 video.title: setAttribute() to undefined |
| PASS video.title: setAttribute() to 7 |
| PASS video.title: setAttribute() to 1.5 |
| PASS video.title: setAttribute() to "5%" |
| PASS video.title: setAttribute() to "+100" |
| PASS video.title: setAttribute() to ".5" |
| PASS video.title: setAttribute() to true |
| PASS video.title: setAttribute() to false |
| PASS video.title: setAttribute() to object "[object Object]" |
| PASS video.title: setAttribute() to NaN |
| PASS video.title: setAttribute() to Infinity |
| PASS video.title: setAttribute() to -Infinity |
| PASS video.title: setAttribute() to "\0" |
| PASS video.title: setAttribute() to null |
| PASS video.title: setAttribute() to object "test-toString" |
| PASS video.title: setAttribute() to object "test-valueOf" |
| PASS video.title: IDL set to "" |
| PASS video.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 video.title: IDL set to undefined |
| PASS video.title: IDL set to 7 |
| PASS video.title: IDL set to 1.5 |
| PASS video.title: IDL set to "5%" |
| PASS video.title: IDL set to "+100" |
| PASS video.title: IDL set to ".5" |
| PASS video.title: IDL set to true |
| PASS video.title: IDL set to false |
| PASS video.title: IDL set to object "[object Object]" |
| PASS video.title: IDL set to NaN |
| PASS video.title: IDL set to Infinity |
| PASS video.title: IDL set to -Infinity |
| PASS video.title: IDL set to "\0" |
| PASS video.title: IDL set to null |
| PASS video.title: IDL set to object "test-toString" |
| PASS video.title: IDL set to object "test-valueOf" |
| PASS video.lang: typeof IDL attribute |
| PASS video.lang: IDL get with DOM attribute unset |
| PASS video.lang: setAttribute() to "" |
| PASS video.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 video.lang: setAttribute() to undefined |
| PASS video.lang: setAttribute() to 7 |
| PASS video.lang: setAttribute() to 1.5 |
| PASS video.lang: setAttribute() to "5%" |
| PASS video.lang: setAttribute() to "+100" |
| PASS video.lang: setAttribute() to ".5" |
| PASS video.lang: setAttribute() to true |
| PASS video.lang: setAttribute() to false |
| PASS video.lang: setAttribute() to object "[object Object]" |
| PASS video.lang: setAttribute() to NaN |
| PASS video.lang: setAttribute() to Infinity |
| PASS video.lang: setAttribute() to -Infinity |
| PASS video.lang: setAttribute() to "\0" |
| PASS video.lang: setAttribute() to null |
| PASS video.lang: setAttribute() to object "test-toString" |
| PASS video.lang: setAttribute() to object "test-valueOf" |
| PASS video.lang: IDL set to "" |
| PASS video.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 video.lang: IDL set to undefined |
| PASS video.lang: IDL set to 7 |
| PASS video.lang: IDL set to 1.5 |
| PASS video.lang: IDL set to "5%" |
| PASS video.lang: IDL set to "+100" |
| PASS video.lang: IDL set to ".5" |
| PASS video.lang: IDL set to true |
| PASS video.lang: IDL set to false |
| PASS video.lang: IDL set to object "[object Object]" |
| PASS video.lang: IDL set to NaN |
| PASS video.lang: IDL set to Infinity |
| PASS video.lang: IDL set to -Infinity |
| PASS video.lang: IDL set to "\0" |
| PASS video.lang: IDL set to null |
| PASS video.lang: IDL set to object "test-toString" |
| PASS video.lang: IDL set to object "test-valueOf" |
| PASS video.dir: typeof IDL attribute |
| PASS video.dir: IDL get with DOM attribute unset |
| PASS video.dir: setAttribute() to "" |
| PASS video.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 video.dir: setAttribute() to undefined |
| PASS video.dir: setAttribute() to 7 |
| PASS video.dir: setAttribute() to 1.5 |
| PASS video.dir: setAttribute() to "5%" |
| PASS video.dir: setAttribute() to "+100" |
| PASS video.dir: setAttribute() to ".5" |
| PASS video.dir: setAttribute() to true |
| PASS video.dir: setAttribute() to false |
| PASS video.dir: setAttribute() to object "[object Object]" |
| PASS video.dir: setAttribute() to NaN |
| PASS video.dir: setAttribute() to Infinity |
| PASS video.dir: setAttribute() to -Infinity |
| PASS video.dir: setAttribute() to "\0" |
| PASS video.dir: setAttribute() to null |
| PASS video.dir: setAttribute() to object "test-toString" |
| PASS video.dir: setAttribute() to object "test-valueOf" |
| PASS video.dir: setAttribute() to "ltr" |
| PASS video.dir: setAttribute() to "xltr" |
| PASS video.dir: setAttribute() to "ltr\0" |
| PASS video.dir: setAttribute() to "tr" |
| PASS video.dir: setAttribute() to "LTR" |
| PASS video.dir: setAttribute() to "rtl" |
| PASS video.dir: setAttribute() to "xrtl" |
| PASS video.dir: setAttribute() to "rtl\0" |
| PASS video.dir: setAttribute() to "tl" |
| PASS video.dir: setAttribute() to "RTL" |
| PASS video.dir: setAttribute() to "auto" |
| PASS video.dir: setAttribute() to "xauto" |
| PASS video.dir: setAttribute() to "auto\0" |
| PASS video.dir: setAttribute() to "uto" |
| PASS video.dir: setAttribute() to "AUTO" |
| PASS video.dir: IDL set to "" |
| PASS video.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 video.dir: IDL set to undefined |
| PASS video.dir: IDL set to 7 |
| PASS video.dir: IDL set to 1.5 |
| PASS video.dir: IDL set to "5%" |
| PASS video.dir: IDL set to "+100" |
| PASS video.dir: IDL set to ".5" |
| PASS video.dir: IDL set to true |
| PASS video.dir: IDL set to false |
| PASS video.dir: IDL set to object "[object Object]" |
| PASS video.dir: IDL set to NaN |
| PASS video.dir: IDL set to Infinity |
| PASS video.dir: IDL set to -Infinity |
| PASS video.dir: IDL set to "\0" |
| PASS video.dir: IDL set to null |
| PASS video.dir: IDL set to object "test-toString" |
| PASS video.dir: IDL set to object "test-valueOf" |
| PASS video.dir: IDL set to "ltr" |
| PASS video.dir: IDL set to "xltr" |
| PASS video.dir: IDL set to "ltr\0" |
| PASS video.dir: IDL set to "tr" |
| PASS video.dir: IDL set to "LTR" |
| PASS video.dir: IDL set to "rtl" |
| PASS video.dir: IDL set to "xrtl" |
| PASS video.dir: IDL set to "rtl\0" |
| PASS video.dir: IDL set to "tl" |
| PASS video.dir: IDL set to "RTL" |
| PASS video.dir: IDL set to "auto" |
| PASS video.dir: IDL set to "xauto" |
| PASS video.dir: IDL set to "auto\0" |
| PASS video.dir: IDL set to "uto" |
| PASS video.dir: IDL set to "AUTO" |
| PASS video.className (<video class>): typeof IDL attribute |
| PASS video.className (<video class>): IDL get with DOM attribute unset |
| PASS video.className (<video class>): setAttribute() to "" |
| PASS video.className (<video 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 video.className (<video class>): setAttribute() to undefined |
| PASS video.className (<video class>): setAttribute() to 7 |
| PASS video.className (<video class>): setAttribute() to 1.5 |
| PASS video.className (<video class>): setAttribute() to "5%" |
| PASS video.className (<video class>): setAttribute() to "+100" |
| PASS video.className (<video class>): setAttribute() to ".5" |
| PASS video.className (<video class>): setAttribute() to true |
| PASS video.className (<video class>): setAttribute() to false |
| PASS video.className (<video class>): setAttribute() to object "[object Object]" |
| PASS video.className (<video class>): setAttribute() to NaN |
| PASS video.className (<video class>): setAttribute() to Infinity |
| PASS video.className (<video class>): setAttribute() to -Infinity |
| PASS video.className (<video class>): setAttribute() to "\0" |
| PASS video.className (<video class>): setAttribute() to null |
| PASS video.className (<video class>): setAttribute() to object "test-toString" |
| PASS video.className (<video class>): setAttribute() to object "test-valueOf" |
| PASS video.className (<video class>): IDL set to "" |
| PASS video.className (<video 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 video.className (<video class>): IDL set to undefined |
| PASS video.className (<video class>): IDL set to 7 |
| PASS video.className (<video class>): IDL set to 1.5 |
| PASS video.className (<video class>): IDL set to "5%" |
| PASS video.className (<video class>): IDL set to "+100" |
| PASS video.className (<video class>): IDL set to ".5" |
| PASS video.className (<video class>): IDL set to true |
| PASS video.className (<video class>): IDL set to false |
| PASS video.className (<video class>): IDL set to object "[object Object]" |
| PASS video.className (<video class>): IDL set to NaN |
| PASS video.className (<video class>): IDL set to Infinity |
| PASS video.className (<video class>): IDL set to -Infinity |
| PASS video.className (<video class>): IDL set to "\0" |
| PASS video.className (<video class>): IDL set to null |
| PASS video.className (<video class>): IDL set to object "test-toString" |
| PASS video.className (<video class>): IDL set to object "test-valueOf" |
| FAIL video.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL video.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL video.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL video.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL video.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL video.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL video.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL video.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL video.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL video.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL video.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS video.autofocus: IDL set to true |
| FAIL video.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL video.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL video.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL video.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL video.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL video.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL video.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL video.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS video.hidden: typeof IDL attribute |
| PASS video.hidden: IDL get with DOM attribute unset |
| PASS video.hidden: setAttribute() to "" |
| PASS video.hidden: setAttribute() to " foo " |
| PASS video.hidden: setAttribute() to undefined |
| PASS video.hidden: setAttribute() to null |
| PASS video.hidden: setAttribute() to 7 |
| PASS video.hidden: setAttribute() to 1.5 |
| PASS video.hidden: setAttribute() to "5%" |
| PASS video.hidden: setAttribute() to "+100" |
| PASS video.hidden: setAttribute() to ".5" |
| PASS video.hidden: setAttribute() to true |
| PASS video.hidden: setAttribute() to false |
| PASS video.hidden: setAttribute() to object "[object Object]" |
| PASS video.hidden: setAttribute() to NaN |
| PASS video.hidden: setAttribute() to Infinity |
| PASS video.hidden: setAttribute() to -Infinity |
| PASS video.hidden: setAttribute() to "\0" |
| PASS video.hidden: setAttribute() to object "test-toString" |
| PASS video.hidden: setAttribute() to object "test-valueOf" |
| PASS video.hidden: setAttribute() to "hidden" |
| PASS video.hidden: IDL set to "" |
| PASS video.hidden: IDL set to " foo " |
| PASS video.hidden: IDL set to undefined |
| PASS video.hidden: IDL set to null |
| PASS video.hidden: IDL set to 7 |
| PASS video.hidden: IDL set to 1.5 |
| PASS video.hidden: IDL set to "5%" |
| PASS video.hidden: IDL set to "+100" |
| PASS video.hidden: IDL set to ".5" |
| PASS video.hidden: IDL set to true |
| PASS video.hidden: IDL set to false |
| PASS video.hidden: IDL set to object "[object Object]" |
| PASS video.hidden: IDL set to NaN |
| PASS video.hidden: IDL set to Infinity |
| PASS video.hidden: IDL set to -Infinity |
| PASS video.hidden: IDL set to "\0" |
| PASS video.hidden: IDL set to object "test-toString" |
| PASS video.hidden: IDL set to object "test-valueOf" |
| PASS video.accessKey: typeof IDL attribute |
| PASS video.accessKey: IDL get with DOM attribute unset |
| PASS video.accessKey: setAttribute() to "" |
| PASS video.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 video.accessKey: setAttribute() to undefined |
| PASS video.accessKey: setAttribute() to 7 |
| PASS video.accessKey: setAttribute() to 1.5 |
| PASS video.accessKey: setAttribute() to "5%" |
| PASS video.accessKey: setAttribute() to "+100" |
| PASS video.accessKey: setAttribute() to ".5" |
| PASS video.accessKey: setAttribute() to true |
| PASS video.accessKey: setAttribute() to false |
| PASS video.accessKey: setAttribute() to object "[object Object]" |
| PASS video.accessKey: setAttribute() to NaN |
| PASS video.accessKey: setAttribute() to Infinity |
| PASS video.accessKey: setAttribute() to -Infinity |
| PASS video.accessKey: setAttribute() to "\0" |
| PASS video.accessKey: setAttribute() to null |
| PASS video.accessKey: setAttribute() to object "test-toString" |
| PASS video.accessKey: setAttribute() to object "test-valueOf" |
| PASS video.accessKey: IDL set to "" |
| PASS video.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 video.accessKey: IDL set to undefined |
| PASS video.accessKey: IDL set to 7 |
| PASS video.accessKey: IDL set to 1.5 |
| PASS video.accessKey: IDL set to "5%" |
| PASS video.accessKey: IDL set to "+100" |
| PASS video.accessKey: IDL set to ".5" |
| PASS video.accessKey: IDL set to true |
| PASS video.accessKey: IDL set to false |
| PASS video.accessKey: IDL set to object "[object Object]" |
| PASS video.accessKey: IDL set to NaN |
| PASS video.accessKey: IDL set to Infinity |
| PASS video.accessKey: IDL set to -Infinity |
| PASS video.accessKey: IDL set to "\0" |
| PASS video.accessKey: IDL set to null |
| PASS video.accessKey: IDL set to object "test-toString" |
| PASS video.accessKey: IDL set to object "test-valueOf" |
| PASS video.tabIndex: typeof IDL attribute |
| PASS video.tabIndex: setAttribute() to -36 |
| PASS video.tabIndex: setAttribute() to -1 |
| PASS video.tabIndex: setAttribute() to 0 |
| PASS video.tabIndex: setAttribute() to 1 |
| PASS video.tabIndex: setAttribute() to 2147483647 |
| PASS video.tabIndex: setAttribute() to -2147483648 |
| PASS video.tabIndex: setAttribute() to "-1" |
| PASS video.tabIndex: setAttribute() to "-0" |
| PASS video.tabIndex: setAttribute() to "0" |
| PASS video.tabIndex: setAttribute() to "1" |
| PASS video.tabIndex: setAttribute() to "\t7" |
| PASS video.tabIndex: setAttribute() to "\f7" |
| PASS video.tabIndex: setAttribute() to " 7" |
| PASS video.tabIndex: setAttribute() to "\n7" |
| PASS video.tabIndex: setAttribute() to "\r7" |
| PASS video.tabIndex: setAttribute() to 1.5 |
| PASS video.tabIndex: setAttribute() to "5%" |
| PASS video.tabIndex: setAttribute() to "+100" |
| PASS video.tabIndex: setAttribute() to object "2" |
| PASS video.tabIndex: IDL set to -36 |
| PASS video.tabIndex: IDL set to -1 |
| PASS video.tabIndex: IDL set to 0 |
| PASS video.tabIndex: IDL set to 1 |
| PASS video.tabIndex: IDL set to 2147483647 |
| PASS video.tabIndex: IDL set to -2147483648 |
| PASS video.src: typeof IDL attribute |
| PASS video.src: IDL get with DOM attribute unset |
| PASS video.src: setAttribute() to "" |
| PASS video.src: setAttribute() to " foo " |
| PASS video.src: setAttribute() to "http://site.example/" |
| PASS video.src: setAttribute() to "//site.example/path???@#l" |
| PASS video.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 video.src: setAttribute() to undefined |
| PASS video.src: setAttribute() to 7 |
| PASS video.src: setAttribute() to 1.5 |
| PASS video.src: setAttribute() to "5%" |
| PASS video.src: setAttribute() to "+100" |
| PASS video.src: setAttribute() to ".5" |
| PASS video.src: setAttribute() to true |
| PASS video.src: setAttribute() to false |
| PASS video.src: setAttribute() to object "[object Object]" |
| PASS video.src: setAttribute() to NaN |
| PASS video.src: setAttribute() to Infinity |
| PASS video.src: setAttribute() to -Infinity |
| PASS video.src: setAttribute() to "\0" |
| PASS video.src: setAttribute() to null |
| PASS video.src: setAttribute() to object "test-toString" |
| PASS video.src: setAttribute() to object "test-valueOf" |
| PASS video.src: IDL set to "" |
| PASS video.src: IDL set to " foo " |
| PASS video.src: IDL set to "http://site.example/" |
| PASS video.src: IDL set to "//site.example/path???@#l" |
| PASS video.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 video.src: IDL set to undefined |
| PASS video.src: IDL set to 7 |
| PASS video.src: IDL set to 1.5 |
| PASS video.src: IDL set to "5%" |
| PASS video.src: IDL set to "+100" |
| PASS video.src: IDL set to ".5" |
| PASS video.src: IDL set to true |
| PASS video.src: IDL set to false |
| PASS video.src: IDL set to object "[object Object]" |
| PASS video.src: IDL set to NaN |
| PASS video.src: IDL set to Infinity |
| PASS video.src: IDL set to -Infinity |
| PASS video.src: IDL set to "\0" |
| PASS video.src: IDL set to null |
| PASS video.src: IDL set to object "test-toString" |
| PASS video.src: IDL set to object "test-valueOf" |
| PASS video.crossOrigin: typeof IDL attribute |
| PASS video.crossOrigin: IDL get with DOM attribute unset |
| PASS video.crossOrigin: setAttribute() to "" |
| PASS video.crossOrigin: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS video.crossOrigin: setAttribute() to undefined |
| PASS video.crossOrigin: setAttribute() to 7 |
| PASS video.crossOrigin: setAttribute() to 1.5 |
| PASS video.crossOrigin: setAttribute() to "5%" |
| PASS video.crossOrigin: setAttribute() to "+100" |
| PASS video.crossOrigin: setAttribute() to ".5" |
| PASS video.crossOrigin: setAttribute() to true |
| PASS video.crossOrigin: setAttribute() to false |
| PASS video.crossOrigin: setAttribute() to object "[object Object]" |
| PASS video.crossOrigin: setAttribute() to NaN |
| PASS video.crossOrigin: setAttribute() to Infinity |
| PASS video.crossOrigin: setAttribute() to -Infinity |
| PASS video.crossOrigin: setAttribute() to "\0" |
| PASS video.crossOrigin: setAttribute() to null |
| PASS video.crossOrigin: setAttribute() to object "test-toString" |
| PASS video.crossOrigin: setAttribute() to object "test-valueOf" |
| PASS video.crossOrigin: setAttribute() to "anonymous" |
| PASS video.crossOrigin: setAttribute() to "xanonymous" |
| PASS video.crossOrigin: setAttribute() to "anonymous\0" |
| PASS video.crossOrigin: setAttribute() to "nonymous" |
| PASS video.crossOrigin: setAttribute() to "ANONYMOUS" |
| PASS video.crossOrigin: setAttribute() to "anonymouſ" |
| PASS video.crossOrigin: setAttribute() to "use-credentials" |
| PASS video.crossOrigin: setAttribute() to "xuse-credentials" |
| PASS video.crossOrigin: setAttribute() to "use-credentials\0" |
| PASS video.crossOrigin: setAttribute() to "se-credentials" |
| PASS video.crossOrigin: setAttribute() to "USE-CREDENTIALS" |
| PASS video.crossOrigin: setAttribute() to "uſe-credentialſ" |
| PASS video.crossOrigin: IDL set to "" |
| PASS video.crossOrigin: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS video.crossOrigin: IDL set to undefined |
| PASS video.crossOrigin: IDL set to 7 |
| PASS video.crossOrigin: IDL set to 1.5 |
| PASS video.crossOrigin: IDL set to "5%" |
| PASS video.crossOrigin: IDL set to "+100" |
| PASS video.crossOrigin: IDL set to ".5" |
| PASS video.crossOrigin: IDL set to true |
| PASS video.crossOrigin: IDL set to false |
| PASS video.crossOrigin: IDL set to object "[object Object]" |
| PASS video.crossOrigin: IDL set to NaN |
| PASS video.crossOrigin: IDL set to Infinity |
| PASS video.crossOrigin: IDL set to -Infinity |
| PASS video.crossOrigin: IDL set to "\0" |
| PASS video.crossOrigin: IDL set to null |
| PASS video.crossOrigin: IDL set to object "test-toString" |
| PASS video.crossOrigin: IDL set to object "test-valueOf" |
| PASS video.crossOrigin: IDL set to "anonymous" |
| PASS video.crossOrigin: IDL set to "xanonymous" |
| PASS video.crossOrigin: IDL set to "anonymous\0" |
| PASS video.crossOrigin: IDL set to "nonymous" |
| PASS video.crossOrigin: IDL set to "ANONYMOUS" |
| PASS video.crossOrigin: IDL set to "anonymouſ" |
| PASS video.crossOrigin: IDL set to "use-credentials" |
| PASS video.crossOrigin: IDL set to "xuse-credentials" |
| PASS video.crossOrigin: IDL set to "use-credentials\0" |
| PASS video.crossOrigin: IDL set to "se-credentials" |
| PASS video.crossOrigin: IDL set to "USE-CREDENTIALS" |
| PASS video.crossOrigin: IDL set to "uſe-credentialſ" |
| PASS video.preload: typeof IDL attribute |
| PASS video.preload: setAttribute() to "none" |
| PASS video.preload: setAttribute() to "NONE" |
| PASS video.preload: setAttribute() to "metadata" |
| PASS video.preload: setAttribute() to "METADATA" |
| PASS video.preload: setAttribute() to "auto" |
| PASS video.preload: setAttribute() to "AUTO" |
| PASS video.preload: IDL set to "" |
| PASS video.preload: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS video.preload: IDL set to undefined |
| PASS video.preload: IDL set to 7 |
| PASS video.preload: IDL set to 1.5 |
| PASS video.preload: IDL set to "5%" |
| PASS video.preload: IDL set to "+100" |
| PASS video.preload: IDL set to ".5" |
| PASS video.preload: IDL set to true |
| PASS video.preload: IDL set to false |
| PASS video.preload: IDL set to object "[object Object]" |
| PASS video.preload: IDL set to NaN |
| PASS video.preload: IDL set to Infinity |
| PASS video.preload: IDL set to -Infinity |
| PASS video.preload: IDL set to "\0" |
| PASS video.preload: IDL set to null |
| PASS video.preload: IDL set to object "test-toString" |
| PASS video.preload: IDL set to object "test-valueOf" |
| PASS video.preload: IDL set to "none" |
| PASS video.preload: IDL set to "xnone" |
| PASS video.preload: IDL set to "none\0" |
| PASS video.preload: IDL set to "one" |
| PASS video.preload: IDL set to "NONE" |
| PASS video.preload: IDL set to "metadata" |
| PASS video.preload: IDL set to "xmetadata" |
| PASS video.preload: IDL set to "metadata\0" |
| PASS video.preload: IDL set to "etadata" |
| PASS video.preload: IDL set to "METADATA" |
| PASS video.preload: IDL set to "auto" |
| PASS video.preload: IDL set to "xauto" |
| PASS video.preload: IDL set to "auto\0" |
| PASS video.preload: IDL set to "uto" |
| PASS video.preload: IDL set to "AUTO" |
| PASS video.autoplay: typeof IDL attribute |
| PASS video.autoplay: IDL get with DOM attribute unset |
| PASS video.autoplay: setAttribute() to "" |
| PASS video.autoplay: setAttribute() to " foo " |
| PASS video.autoplay: setAttribute() to undefined |
| PASS video.autoplay: setAttribute() to null |
| PASS video.autoplay: setAttribute() to 7 |
| PASS video.autoplay: setAttribute() to 1.5 |
| PASS video.autoplay: setAttribute() to "5%" |
| PASS video.autoplay: setAttribute() to "+100" |
| PASS video.autoplay: setAttribute() to ".5" |
| PASS video.autoplay: setAttribute() to true |
| PASS video.autoplay: setAttribute() to false |
| PASS video.autoplay: setAttribute() to object "[object Object]" |
| PASS video.autoplay: setAttribute() to NaN |
| PASS video.autoplay: setAttribute() to Infinity |
| PASS video.autoplay: setAttribute() to -Infinity |
| PASS video.autoplay: setAttribute() to "\0" |
| PASS video.autoplay: setAttribute() to object "test-toString" |
| PASS video.autoplay: setAttribute() to object "test-valueOf" |
| PASS video.autoplay: setAttribute() to "autoplay" |
| PASS video.autoplay: IDL set to "" |
| PASS video.autoplay: IDL set to " foo " |
| PASS video.autoplay: IDL set to undefined |
| PASS video.autoplay: IDL set to null |
| PASS video.autoplay: IDL set to 7 |
| PASS video.autoplay: IDL set to 1.5 |
| PASS video.autoplay: IDL set to "5%" |
| PASS video.autoplay: IDL set to "+100" |
| PASS video.autoplay: IDL set to ".5" |
| PASS video.autoplay: IDL set to true |
| PASS video.autoplay: IDL set to false |
| PASS video.autoplay: IDL set to object "[object Object]" |
| PASS video.autoplay: IDL set to NaN |
| PASS video.autoplay: IDL set to Infinity |
| PASS video.autoplay: IDL set to -Infinity |
| PASS video.autoplay: IDL set to "\0" |
| PASS video.autoplay: IDL set to object "test-toString" |
| PASS video.autoplay: IDL set to object "test-valueOf" |
| PASS video.loop: typeof IDL attribute |
| PASS video.loop: IDL get with DOM attribute unset |
| PASS video.loop: setAttribute() to "" |
| PASS video.loop: setAttribute() to " foo " |
| PASS video.loop: setAttribute() to undefined |
| PASS video.loop: setAttribute() to null |
| PASS video.loop: setAttribute() to 7 |
| PASS video.loop: setAttribute() to 1.5 |
| PASS video.loop: setAttribute() to "5%" |
| PASS video.loop: setAttribute() to "+100" |
| PASS video.loop: setAttribute() to ".5" |
| PASS video.loop: setAttribute() to true |
| PASS video.loop: setAttribute() to false |
| PASS video.loop: setAttribute() to object "[object Object]" |
| PASS video.loop: setAttribute() to NaN |
| PASS video.loop: setAttribute() to Infinity |
| PASS video.loop: setAttribute() to -Infinity |
| PASS video.loop: setAttribute() to "\0" |
| PASS video.loop: setAttribute() to object "test-toString" |
| PASS video.loop: setAttribute() to object "test-valueOf" |
| PASS video.loop: setAttribute() to "loop" |
| PASS video.loop: IDL set to "" |
| PASS video.loop: IDL set to " foo " |
| PASS video.loop: IDL set to undefined |
| PASS video.loop: IDL set to null |
| PASS video.loop: IDL set to 7 |
| PASS video.loop: IDL set to 1.5 |
| PASS video.loop: IDL set to "5%" |
| PASS video.loop: IDL set to "+100" |
| PASS video.loop: IDL set to ".5" |
| PASS video.loop: IDL set to true |
| PASS video.loop: IDL set to false |
| PASS video.loop: IDL set to object "[object Object]" |
| PASS video.loop: IDL set to NaN |
| PASS video.loop: IDL set to Infinity |
| PASS video.loop: IDL set to -Infinity |
| PASS video.loop: IDL set to "\0" |
| PASS video.loop: IDL set to object "test-toString" |
| PASS video.loop: IDL set to object "test-valueOf" |
| PASS video.controls: typeof IDL attribute |
| PASS video.controls: IDL get with DOM attribute unset |
| PASS video.controls: setAttribute() to "" |
| PASS video.controls: setAttribute() to " foo " |
| PASS video.controls: setAttribute() to undefined |
| PASS video.controls: setAttribute() to null |
| PASS video.controls: setAttribute() to 7 |
| PASS video.controls: setAttribute() to 1.5 |
| PASS video.controls: setAttribute() to "5%" |
| PASS video.controls: setAttribute() to "+100" |
| PASS video.controls: setAttribute() to ".5" |
| PASS video.controls: setAttribute() to true |
| PASS video.controls: setAttribute() to false |
| PASS video.controls: setAttribute() to object "[object Object]" |
| PASS video.controls: setAttribute() to NaN |
| PASS video.controls: setAttribute() to Infinity |
| PASS video.controls: setAttribute() to -Infinity |
| PASS video.controls: setAttribute() to "\0" |
| PASS video.controls: setAttribute() to object "test-toString" |
| PASS video.controls: setAttribute() to object "test-valueOf" |
| PASS video.controls: setAttribute() to "controls" |
| PASS video.controls: IDL set to "" |
| PASS video.controls: IDL set to " foo " |
| PASS video.controls: IDL set to undefined |
| PASS video.controls: IDL set to null |
| PASS video.controls: IDL set to 7 |
| PASS video.controls: IDL set to 1.5 |
| PASS video.controls: IDL set to "5%" |
| PASS video.controls: IDL set to "+100" |
| PASS video.controls: IDL set to ".5" |
| PASS video.controls: IDL set to true |
| PASS video.controls: IDL set to false |
| PASS video.controls: IDL set to object "[object Object]" |
| PASS video.controls: IDL set to NaN |
| PASS video.controls: IDL set to Infinity |
| PASS video.controls: IDL set to -Infinity |
| PASS video.controls: IDL set to "\0" |
| PASS video.controls: IDL set to object "test-toString" |
| PASS video.controls: IDL set to object "test-valueOf" |
| PASS video.defaultMuted (<video muted>): typeof IDL attribute |
| PASS video.defaultMuted (<video muted>): IDL get with DOM attribute unset |
| PASS video.defaultMuted (<video muted>): setAttribute() to "" |
| PASS video.defaultMuted (<video muted>): setAttribute() to " foo " |
| PASS video.defaultMuted (<video muted>): setAttribute() to undefined |
| PASS video.defaultMuted (<video muted>): setAttribute() to null |
| PASS video.defaultMuted (<video muted>): setAttribute() to 7 |
| PASS video.defaultMuted (<video muted>): setAttribute() to 1.5 |
| PASS video.defaultMuted (<video muted>): setAttribute() to "5%" |
| PASS video.defaultMuted (<video muted>): setAttribute() to "+100" |
| PASS video.defaultMuted (<video muted>): setAttribute() to ".5" |
| PASS video.defaultMuted (<video muted>): setAttribute() to true |
| PASS video.defaultMuted (<video muted>): setAttribute() to false |
| PASS video.defaultMuted (<video muted>): setAttribute() to object "[object Object]" |
| PASS video.defaultMuted (<video muted>): setAttribute() to NaN |
| PASS video.defaultMuted (<video muted>): setAttribute() to Infinity |
| PASS video.defaultMuted (<video muted>): setAttribute() to -Infinity |
| PASS video.defaultMuted (<video muted>): setAttribute() to "\0" |
| PASS video.defaultMuted (<video muted>): setAttribute() to object "test-toString" |
| PASS video.defaultMuted (<video muted>): setAttribute() to object "test-valueOf" |
| PASS video.defaultMuted (<video muted>): setAttribute() to "muted" |
| PASS video.defaultMuted (<video muted>): IDL set to "" |
| PASS video.defaultMuted (<video muted>): IDL set to " foo " |
| PASS video.defaultMuted (<video muted>): IDL set to undefined |
| PASS video.defaultMuted (<video muted>): IDL set to null |
| PASS video.defaultMuted (<video muted>): IDL set to 7 |
| PASS video.defaultMuted (<video muted>): IDL set to 1.5 |
| PASS video.defaultMuted (<video muted>): IDL set to "5%" |
| PASS video.defaultMuted (<video muted>): IDL set to "+100" |
| PASS video.defaultMuted (<video muted>): IDL set to ".5" |
| PASS video.defaultMuted (<video muted>): IDL set to true |
| PASS video.defaultMuted (<video muted>): IDL set to false |
| PASS video.defaultMuted (<video muted>): IDL set to object "[object Object]" |
| PASS video.defaultMuted (<video muted>): IDL set to NaN |
| PASS video.defaultMuted (<video muted>): IDL set to Infinity |
| PASS video.defaultMuted (<video muted>): IDL set to -Infinity |
| PASS video.defaultMuted (<video muted>): IDL set to "\0" |
| PASS video.defaultMuted (<video muted>): IDL set to object "test-toString" |
| PASS video.defaultMuted (<video muted>): IDL set to object "test-valueOf" |
| PASS video.width: typeof IDL attribute |
| PASS video.width: IDL get with DOM attribute unset |
| PASS video.width: setAttribute() to -2147483649 |
| PASS video.width: setAttribute() to -2147483648 |
| PASS video.width: setAttribute() to -36 |
| PASS video.width: setAttribute() to -1 |
| PASS video.width: setAttribute() to 0 |
| PASS video.width: setAttribute() to 1 |
| PASS video.width: setAttribute() to 257 |
| PASS video.width: setAttribute() to 2147483647 |
| PASS video.width: setAttribute() to 2147483648 |
| PASS video.width: setAttribute() to 4294967295 |
| PASS video.width: setAttribute() to 4294967296 |
| PASS video.width: setAttribute() to "" |
| PASS video.width: setAttribute() to "-1" |
| PASS video.width: setAttribute() to "-0" |
| PASS video.width: setAttribute() to "0" |
| PASS video.width: setAttribute() to "1" |
| PASS video.width: setAttribute() to "\t7" |
| PASS video.width: setAttribute() to "\v7" |
| PASS video.width: setAttribute() to "\f7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to "7" |
| PASS video.width: setAttribute() to "\n7" |
| PASS video.width: setAttribute() to "\r7" |
| PASS video.width: setAttribute() to "
7" |
| PASS video.width: setAttribute() to "
7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to "7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.width: setAttribute() to " 7" |
| PASS video.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 video.width: setAttribute() to undefined |
| PASS video.width: setAttribute() to 1.5 |
| PASS video.width: setAttribute() to "5%" |
| PASS video.width: setAttribute() to "+100" |
| PASS video.width: setAttribute() to ".5" |
| PASS video.width: setAttribute() to true |
| PASS video.width: setAttribute() to false |
| PASS video.width: setAttribute() to object "[object Object]" |
| PASS video.width: setAttribute() to NaN |
| PASS video.width: setAttribute() to Infinity |
| PASS video.width: setAttribute() to -Infinity |
| PASS video.width: setAttribute() to "\0" |
| PASS video.width: setAttribute() to object "2" |
| PASS video.width: setAttribute() to object "3" |
| PASS video.width: IDL set to 0 |
| PASS video.width: IDL set to 1 |
| PASS video.width: IDL set to 257 |
| PASS video.width: IDL set to 2147483647 |
| PASS video.width: IDL set to "-0" |
| PASS video.width: IDL set to 2147483648 |
| PASS video.width: IDL set to 4294967295 |
| PASS video.height: typeof IDL attribute |
| PASS video.height: IDL get with DOM attribute unset |
| PASS video.height: setAttribute() to -2147483649 |
| PASS video.height: setAttribute() to -2147483648 |
| PASS video.height: setAttribute() to -36 |
| PASS video.height: setAttribute() to -1 |
| PASS video.height: setAttribute() to 0 |
| PASS video.height: setAttribute() to 1 |
| PASS video.height: setAttribute() to 257 |
| PASS video.height: setAttribute() to 2147483647 |
| PASS video.height: setAttribute() to 2147483648 |
| PASS video.height: setAttribute() to 4294967295 |
| PASS video.height: setAttribute() to 4294967296 |
| PASS video.height: setAttribute() to "" |
| PASS video.height: setAttribute() to "-1" |
| PASS video.height: setAttribute() to "-0" |
| PASS video.height: setAttribute() to "0" |
| PASS video.height: setAttribute() to "1" |
| PASS video.height: setAttribute() to "\t7" |
| PASS video.height: setAttribute() to "\v7" |
| PASS video.height: setAttribute() to "\f7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to "7" |
| PASS video.height: setAttribute() to "\n7" |
| PASS video.height: setAttribute() to "\r7" |
| PASS video.height: setAttribute() to "
7" |
| PASS video.height: setAttribute() to "
7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to "7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.height: setAttribute() to " 7" |
| PASS video.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 video.height: setAttribute() to undefined |
| PASS video.height: setAttribute() to 1.5 |
| PASS video.height: setAttribute() to "5%" |
| PASS video.height: setAttribute() to "+100" |
| PASS video.height: setAttribute() to ".5" |
| PASS video.height: setAttribute() to true |
| PASS video.height: setAttribute() to false |
| PASS video.height: setAttribute() to object "[object Object]" |
| PASS video.height: setAttribute() to NaN |
| PASS video.height: setAttribute() to Infinity |
| PASS video.height: setAttribute() to -Infinity |
| PASS video.height: setAttribute() to "\0" |
| PASS video.height: setAttribute() to object "2" |
| PASS video.height: setAttribute() to object "3" |
| PASS video.height: IDL set to 0 |
| PASS video.height: IDL set to 1 |
| PASS video.height: IDL set to 257 |
| PASS video.height: IDL set to 2147483647 |
| PASS video.height: IDL set to "-0" |
| PASS video.height: IDL set to 2147483648 |
| PASS video.height: IDL set to 4294967295 |
| PASS video.poster: typeof IDL attribute |
| PASS video.poster: IDL get with DOM attribute unset |
| PASS video.poster: setAttribute() to "" |
| PASS video.poster: setAttribute() to " foo " |
| PASS video.poster: setAttribute() to "http://site.example/" |
| PASS video.poster: setAttribute() to "//site.example/path???@#l" |
| PASS video.poster: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 video.poster: setAttribute() to undefined |
| PASS video.poster: setAttribute() to 7 |
| PASS video.poster: setAttribute() to 1.5 |
| PASS video.poster: setAttribute() to "5%" |
| PASS video.poster: setAttribute() to "+100" |
| PASS video.poster: setAttribute() to ".5" |
| PASS video.poster: setAttribute() to true |
| PASS video.poster: setAttribute() to false |
| PASS video.poster: setAttribute() to object "[object Object]" |
| PASS video.poster: setAttribute() to NaN |
| PASS video.poster: setAttribute() to Infinity |
| PASS video.poster: setAttribute() to -Infinity |
| PASS video.poster: setAttribute() to "\0" |
| PASS video.poster: setAttribute() to null |
| PASS video.poster: setAttribute() to object "test-toString" |
| PASS video.poster: setAttribute() to object "test-valueOf" |
| PASS video.poster: IDL set to "" |
| PASS video.poster: IDL set to " foo " |
| PASS video.poster: IDL set to "http://site.example/" |
| PASS video.poster: IDL set to "//site.example/path???@#l" |
| PASS video.poster: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 video.poster: IDL set to undefined |
| PASS video.poster: IDL set to 7 |
| PASS video.poster: IDL set to 1.5 |
| PASS video.poster: IDL set to "5%" |
| PASS video.poster: IDL set to "+100" |
| PASS video.poster: IDL set to ".5" |
| PASS video.poster: IDL set to true |
| PASS video.poster: IDL set to false |
| PASS video.poster: IDL set to object "[object Object]" |
| PASS video.poster: IDL set to NaN |
| PASS video.poster: IDL set to Infinity |
| PASS video.poster: IDL set to -Infinity |
| PASS video.poster: IDL set to "\0" |
| PASS video.poster: IDL set to null |
| PASS video.poster: IDL set to object "test-toString" |
| PASS video.poster: IDL set to object "test-valueOf" |
| PASS video.playsInline: typeof IDL attribute |
| PASS video.playsInline: IDL get with DOM attribute unset |
| PASS video.playsInline: setAttribute() to "" |
| PASS video.playsInline: setAttribute() to " foo " |
| PASS video.playsInline: setAttribute() to undefined |
| PASS video.playsInline: setAttribute() to null |
| PASS video.playsInline: setAttribute() to 7 |
| PASS video.playsInline: setAttribute() to 1.5 |
| PASS video.playsInline: setAttribute() to "5%" |
| PASS video.playsInline: setAttribute() to "+100" |
| PASS video.playsInline: setAttribute() to ".5" |
| PASS video.playsInline: setAttribute() to true |
| PASS video.playsInline: setAttribute() to false |
| PASS video.playsInline: setAttribute() to object "[object Object]" |
| PASS video.playsInline: setAttribute() to NaN |
| PASS video.playsInline: setAttribute() to Infinity |
| PASS video.playsInline: setAttribute() to -Infinity |
| PASS video.playsInline: setAttribute() to "\0" |
| PASS video.playsInline: setAttribute() to object "test-toString" |
| PASS video.playsInline: setAttribute() to object "test-valueOf" |
| PASS video.playsInline: setAttribute() to "playsInline" |
| PASS video.playsInline: IDL set to "" |
| PASS video.playsInline: IDL set to " foo " |
| PASS video.playsInline: IDL set to undefined |
| PASS video.playsInline: IDL set to null |
| PASS video.playsInline: IDL set to 7 |
| PASS video.playsInline: IDL set to 1.5 |
| PASS video.playsInline: IDL set to "5%" |
| PASS video.playsInline: IDL set to "+100" |
| PASS video.playsInline: IDL set to ".5" |
| PASS video.playsInline: IDL set to true |
| PASS video.playsInline: IDL set to false |
| PASS video.playsInline: IDL set to object "[object Object]" |
| PASS video.playsInline: IDL set to NaN |
| PASS video.playsInline: IDL set to Infinity |
| PASS video.playsInline: IDL set to -Infinity |
| PASS video.playsInline: IDL set to "\0" |
| PASS video.playsInline: IDL set to object "test-toString" |
| PASS video.playsInline: IDL set to object "test-valueOf" |
| PASS audio.title: typeof IDL attribute |
| PASS audio.title: IDL get with DOM attribute unset |
| PASS audio.title: setAttribute() to "" |
| PASS audio.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 audio.title: setAttribute() to undefined |
| PASS audio.title: setAttribute() to 7 |
| PASS audio.title: setAttribute() to 1.5 |
| PASS audio.title: setAttribute() to "5%" |
| PASS audio.title: setAttribute() to "+100" |
| PASS audio.title: setAttribute() to ".5" |
| PASS audio.title: setAttribute() to true |
| PASS audio.title: setAttribute() to false |
| PASS audio.title: setAttribute() to object "[object Object]" |
| PASS audio.title: setAttribute() to NaN |
| PASS audio.title: setAttribute() to Infinity |
| PASS audio.title: setAttribute() to -Infinity |
| PASS audio.title: setAttribute() to "\0" |
| PASS audio.title: setAttribute() to null |
| PASS audio.title: setAttribute() to object "test-toString" |
| PASS audio.title: setAttribute() to object "test-valueOf" |
| PASS audio.title: IDL set to "" |
| PASS audio.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 audio.title: IDL set to undefined |
| PASS audio.title: IDL set to 7 |
| PASS audio.title: IDL set to 1.5 |
| PASS audio.title: IDL set to "5%" |
| PASS audio.title: IDL set to "+100" |
| PASS audio.title: IDL set to ".5" |
| PASS audio.title: IDL set to true |
| PASS audio.title: IDL set to false |
| PASS audio.title: IDL set to object "[object Object]" |
| PASS audio.title: IDL set to NaN |
| PASS audio.title: IDL set to Infinity |
| PASS audio.title: IDL set to -Infinity |
| PASS audio.title: IDL set to "\0" |
| PASS audio.title: IDL set to null |
| PASS audio.title: IDL set to object "test-toString" |
| PASS audio.title: IDL set to object "test-valueOf" |
| PASS audio.lang: typeof IDL attribute |
| PASS audio.lang: IDL get with DOM attribute unset |
| PASS audio.lang: setAttribute() to "" |
| PASS audio.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 audio.lang: setAttribute() to undefined |
| PASS audio.lang: setAttribute() to 7 |
| PASS audio.lang: setAttribute() to 1.5 |
| PASS audio.lang: setAttribute() to "5%" |
| PASS audio.lang: setAttribute() to "+100" |
| PASS audio.lang: setAttribute() to ".5" |
| PASS audio.lang: setAttribute() to true |
| PASS audio.lang: setAttribute() to false |
| PASS audio.lang: setAttribute() to object "[object Object]" |
| PASS audio.lang: setAttribute() to NaN |
| PASS audio.lang: setAttribute() to Infinity |
| PASS audio.lang: setAttribute() to -Infinity |
| PASS audio.lang: setAttribute() to "\0" |
| PASS audio.lang: setAttribute() to null |
| PASS audio.lang: setAttribute() to object "test-toString" |
| PASS audio.lang: setAttribute() to object "test-valueOf" |
| PASS audio.lang: IDL set to "" |
| PASS audio.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 audio.lang: IDL set to undefined |
| PASS audio.lang: IDL set to 7 |
| PASS audio.lang: IDL set to 1.5 |
| PASS audio.lang: IDL set to "5%" |
| PASS audio.lang: IDL set to "+100" |
| PASS audio.lang: IDL set to ".5" |
| PASS audio.lang: IDL set to true |
| PASS audio.lang: IDL set to false |
| PASS audio.lang: IDL set to object "[object Object]" |
| PASS audio.lang: IDL set to NaN |
| PASS audio.lang: IDL set to Infinity |
| PASS audio.lang: IDL set to -Infinity |
| PASS audio.lang: IDL set to "\0" |
| PASS audio.lang: IDL set to null |
| PASS audio.lang: IDL set to object "test-toString" |
| PASS audio.lang: IDL set to object "test-valueOf" |
| PASS audio.dir: typeof IDL attribute |
| PASS audio.dir: IDL get with DOM attribute unset |
| PASS audio.dir: setAttribute() to "" |
| PASS audio.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 audio.dir: setAttribute() to undefined |
| PASS audio.dir: setAttribute() to 7 |
| PASS audio.dir: setAttribute() to 1.5 |
| PASS audio.dir: setAttribute() to "5%" |
| PASS audio.dir: setAttribute() to "+100" |
| PASS audio.dir: setAttribute() to ".5" |
| PASS audio.dir: setAttribute() to true |
| PASS audio.dir: setAttribute() to false |
| PASS audio.dir: setAttribute() to object "[object Object]" |
| PASS audio.dir: setAttribute() to NaN |
| PASS audio.dir: setAttribute() to Infinity |
| PASS audio.dir: setAttribute() to -Infinity |
| PASS audio.dir: setAttribute() to "\0" |
| PASS audio.dir: setAttribute() to null |
| PASS audio.dir: setAttribute() to object "test-toString" |
| PASS audio.dir: setAttribute() to object "test-valueOf" |
| PASS audio.dir: setAttribute() to "ltr" |
| PASS audio.dir: setAttribute() to "xltr" |
| PASS audio.dir: setAttribute() to "ltr\0" |
| PASS audio.dir: setAttribute() to "tr" |
| PASS audio.dir: setAttribute() to "LTR" |
| PASS audio.dir: setAttribute() to "rtl" |
| PASS audio.dir: setAttribute() to "xrtl" |
| PASS audio.dir: setAttribute() to "rtl\0" |
| PASS audio.dir: setAttribute() to "tl" |
| PASS audio.dir: setAttribute() to "RTL" |
| PASS audio.dir: setAttribute() to "auto" |
| PASS audio.dir: setAttribute() to "xauto" |
| PASS audio.dir: setAttribute() to "auto\0" |
| PASS audio.dir: setAttribute() to "uto" |
| PASS audio.dir: setAttribute() to "AUTO" |
| PASS audio.dir: IDL set to "" |
| PASS audio.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 audio.dir: IDL set to undefined |
| PASS audio.dir: IDL set to 7 |
| PASS audio.dir: IDL set to 1.5 |
| PASS audio.dir: IDL set to "5%" |
| PASS audio.dir: IDL set to "+100" |
| PASS audio.dir: IDL set to ".5" |
| PASS audio.dir: IDL set to true |
| PASS audio.dir: IDL set to false |
| PASS audio.dir: IDL set to object "[object Object]" |
| PASS audio.dir: IDL set to NaN |
| PASS audio.dir: IDL set to Infinity |
| PASS audio.dir: IDL set to -Infinity |
| PASS audio.dir: IDL set to "\0" |
| PASS audio.dir: IDL set to null |
| PASS audio.dir: IDL set to object "test-toString" |
| PASS audio.dir: IDL set to object "test-valueOf" |
| PASS audio.dir: IDL set to "ltr" |
| PASS audio.dir: IDL set to "xltr" |
| PASS audio.dir: IDL set to "ltr\0" |
| PASS audio.dir: IDL set to "tr" |
| PASS audio.dir: IDL set to "LTR" |
| PASS audio.dir: IDL set to "rtl" |
| PASS audio.dir: IDL set to "xrtl" |
| PASS audio.dir: IDL set to "rtl\0" |
| PASS audio.dir: IDL set to "tl" |
| PASS audio.dir: IDL set to "RTL" |
| PASS audio.dir: IDL set to "auto" |
| PASS audio.dir: IDL set to "xauto" |
| PASS audio.dir: IDL set to "auto\0" |
| PASS audio.dir: IDL set to "uto" |
| PASS audio.dir: IDL set to "AUTO" |
| PASS audio.className (<audio class>): typeof IDL attribute |
| PASS audio.className (<audio class>): IDL get with DOM attribute unset |
| PASS audio.className (<audio class>): setAttribute() to "" |
| PASS audio.className (<audio 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 audio.className (<audio class>): setAttribute() to undefined |
| PASS audio.className (<audio class>): setAttribute() to 7 |
| PASS audio.className (<audio class>): setAttribute() to 1.5 |
| PASS audio.className (<audio class>): setAttribute() to "5%" |
| PASS audio.className (<audio class>): setAttribute() to "+100" |
| PASS audio.className (<audio class>): setAttribute() to ".5" |
| PASS audio.className (<audio class>): setAttribute() to true |
| PASS audio.className (<audio class>): setAttribute() to false |
| PASS audio.className (<audio class>): setAttribute() to object "[object Object]" |
| PASS audio.className (<audio class>): setAttribute() to NaN |
| PASS audio.className (<audio class>): setAttribute() to Infinity |
| PASS audio.className (<audio class>): setAttribute() to -Infinity |
| PASS audio.className (<audio class>): setAttribute() to "\0" |
| PASS audio.className (<audio class>): setAttribute() to null |
| PASS audio.className (<audio class>): setAttribute() to object "test-toString" |
| PASS audio.className (<audio class>): setAttribute() to object "test-valueOf" |
| PASS audio.className (<audio class>): IDL set to "" |
| PASS audio.className (<audio 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 audio.className (<audio class>): IDL set to undefined |
| PASS audio.className (<audio class>): IDL set to 7 |
| PASS audio.className (<audio class>): IDL set to 1.5 |
| PASS audio.className (<audio class>): IDL set to "5%" |
| PASS audio.className (<audio class>): IDL set to "+100" |
| PASS audio.className (<audio class>): IDL set to ".5" |
| PASS audio.className (<audio class>): IDL set to true |
| PASS audio.className (<audio class>): IDL set to false |
| PASS audio.className (<audio class>): IDL set to object "[object Object]" |
| PASS audio.className (<audio class>): IDL set to NaN |
| PASS audio.className (<audio class>): IDL set to Infinity |
| PASS audio.className (<audio class>): IDL set to -Infinity |
| PASS audio.className (<audio class>): IDL set to "\0" |
| PASS audio.className (<audio class>): IDL set to null |
| PASS audio.className (<audio class>): IDL set to object "test-toString" |
| PASS audio.className (<audio class>): IDL set to object "test-valueOf" |
| FAIL audio.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL audio.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL audio.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL audio.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL audio.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL audio.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL audio.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL audio.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL audio.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL audio.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL audio.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS audio.autofocus: IDL set to true |
| FAIL audio.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL audio.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL audio.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL audio.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL audio.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL audio.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL audio.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL audio.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS audio.hidden: typeof IDL attribute |
| PASS audio.hidden: IDL get with DOM attribute unset |
| PASS audio.hidden: setAttribute() to "" |
| PASS audio.hidden: setAttribute() to " foo " |
| PASS audio.hidden: setAttribute() to undefined |
| PASS audio.hidden: setAttribute() to null |
| PASS audio.hidden: setAttribute() to 7 |
| PASS audio.hidden: setAttribute() to 1.5 |
| PASS audio.hidden: setAttribute() to "5%" |
| PASS audio.hidden: setAttribute() to "+100" |
| PASS audio.hidden: setAttribute() to ".5" |
| PASS audio.hidden: setAttribute() to true |
| PASS audio.hidden: setAttribute() to false |
| PASS audio.hidden: setAttribute() to object "[object Object]" |
| PASS audio.hidden: setAttribute() to NaN |
| PASS audio.hidden: setAttribute() to Infinity |
| PASS audio.hidden: setAttribute() to -Infinity |
| PASS audio.hidden: setAttribute() to "\0" |
| PASS audio.hidden: setAttribute() to object "test-toString" |
| PASS audio.hidden: setAttribute() to object "test-valueOf" |
| PASS audio.hidden: setAttribute() to "hidden" |
| PASS audio.hidden: IDL set to "" |
| PASS audio.hidden: IDL set to " foo " |
| PASS audio.hidden: IDL set to undefined |
| PASS audio.hidden: IDL set to null |
| PASS audio.hidden: IDL set to 7 |
| PASS audio.hidden: IDL set to 1.5 |
| PASS audio.hidden: IDL set to "5%" |
| PASS audio.hidden: IDL set to "+100" |
| PASS audio.hidden: IDL set to ".5" |
| PASS audio.hidden: IDL set to true |
| PASS audio.hidden: IDL set to false |
| PASS audio.hidden: IDL set to object "[object Object]" |
| PASS audio.hidden: IDL set to NaN |
| PASS audio.hidden: IDL set to Infinity |
| PASS audio.hidden: IDL set to -Infinity |
| PASS audio.hidden: IDL set to "\0" |
| PASS audio.hidden: IDL set to object "test-toString" |
| PASS audio.hidden: IDL set to object "test-valueOf" |
| PASS audio.accessKey: typeof IDL attribute |
| PASS audio.accessKey: IDL get with DOM attribute unset |
| PASS audio.accessKey: setAttribute() to "" |
| PASS audio.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 audio.accessKey: setAttribute() to undefined |
| PASS audio.accessKey: setAttribute() to 7 |
| PASS audio.accessKey: setAttribute() to 1.5 |
| PASS audio.accessKey: setAttribute() to "5%" |
| PASS audio.accessKey: setAttribute() to "+100" |
| PASS audio.accessKey: setAttribute() to ".5" |
| PASS audio.accessKey: setAttribute() to true |
| PASS audio.accessKey: setAttribute() to false |
| PASS audio.accessKey: setAttribute() to object "[object Object]" |
| PASS audio.accessKey: setAttribute() to NaN |
| PASS audio.accessKey: setAttribute() to Infinity |
| PASS audio.accessKey: setAttribute() to -Infinity |
| PASS audio.accessKey: setAttribute() to "\0" |
| PASS audio.accessKey: setAttribute() to null |
| PASS audio.accessKey: setAttribute() to object "test-toString" |
| PASS audio.accessKey: setAttribute() to object "test-valueOf" |
| PASS audio.accessKey: IDL set to "" |
| PASS audio.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 audio.accessKey: IDL set to undefined |
| PASS audio.accessKey: IDL set to 7 |
| PASS audio.accessKey: IDL set to 1.5 |
| PASS audio.accessKey: IDL set to "5%" |
| PASS audio.accessKey: IDL set to "+100" |
| PASS audio.accessKey: IDL set to ".5" |
| PASS audio.accessKey: IDL set to true |
| PASS audio.accessKey: IDL set to false |
| PASS audio.accessKey: IDL set to object "[object Object]" |
| PASS audio.accessKey: IDL set to NaN |
| PASS audio.accessKey: IDL set to Infinity |
| PASS audio.accessKey: IDL set to -Infinity |
| PASS audio.accessKey: IDL set to "\0" |
| PASS audio.accessKey: IDL set to null |
| PASS audio.accessKey: IDL set to object "test-toString" |
| PASS audio.accessKey: IDL set to object "test-valueOf" |
| PASS audio.tabIndex: typeof IDL attribute |
| PASS audio.tabIndex: setAttribute() to -36 |
| PASS audio.tabIndex: setAttribute() to -1 |
| PASS audio.tabIndex: setAttribute() to 0 |
| PASS audio.tabIndex: setAttribute() to 1 |
| PASS audio.tabIndex: setAttribute() to 2147483647 |
| PASS audio.tabIndex: setAttribute() to -2147483648 |
| PASS audio.tabIndex: setAttribute() to "-1" |
| PASS audio.tabIndex: setAttribute() to "-0" |
| PASS audio.tabIndex: setAttribute() to "0" |
| PASS audio.tabIndex: setAttribute() to "1" |
| PASS audio.tabIndex: setAttribute() to "\t7" |
| PASS audio.tabIndex: setAttribute() to "\f7" |
| PASS audio.tabIndex: setAttribute() to " 7" |
| PASS audio.tabIndex: setAttribute() to "\n7" |
| PASS audio.tabIndex: setAttribute() to "\r7" |
| PASS audio.tabIndex: setAttribute() to 1.5 |
| PASS audio.tabIndex: setAttribute() to "5%" |
| PASS audio.tabIndex: setAttribute() to "+100" |
| PASS audio.tabIndex: setAttribute() to object "2" |
| PASS audio.tabIndex: IDL set to -36 |
| PASS audio.tabIndex: IDL set to -1 |
| PASS audio.tabIndex: IDL set to 0 |
| PASS audio.tabIndex: IDL set to 1 |
| PASS audio.tabIndex: IDL set to 2147483647 |
| PASS audio.tabIndex: IDL set to -2147483648 |
| PASS audio.src: typeof IDL attribute |
| PASS audio.src: IDL get with DOM attribute unset |
| PASS audio.src: setAttribute() to "" |
| PASS audio.src: setAttribute() to " foo " |
| PASS audio.src: setAttribute() to "http://site.example/" |
| PASS audio.src: setAttribute() to "//site.example/path???@#l" |
| PASS audio.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 audio.src: setAttribute() to undefined |
| PASS audio.src: setAttribute() to 7 |
| PASS audio.src: setAttribute() to 1.5 |
| PASS audio.src: setAttribute() to "5%" |
| PASS audio.src: setAttribute() to "+100" |
| PASS audio.src: setAttribute() to ".5" |
| PASS audio.src: setAttribute() to true |
| PASS audio.src: setAttribute() to false |
| PASS audio.src: setAttribute() to object "[object Object]" |
| PASS audio.src: setAttribute() to NaN |
| PASS audio.src: setAttribute() to Infinity |
| PASS audio.src: setAttribute() to -Infinity |
| PASS audio.src: setAttribute() to "\0" |
| PASS audio.src: setAttribute() to null |
| PASS audio.src: setAttribute() to object "test-toString" |
| PASS audio.src: setAttribute() to object "test-valueOf" |
| PASS audio.src: IDL set to "" |
| PASS audio.src: IDL set to " foo " |
| PASS audio.src: IDL set to "http://site.example/" |
| PASS audio.src: IDL set to "//site.example/path???@#l" |
| PASS audio.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 audio.src: IDL set to undefined |
| PASS audio.src: IDL set to 7 |
| PASS audio.src: IDL set to 1.5 |
| PASS audio.src: IDL set to "5%" |
| PASS audio.src: IDL set to "+100" |
| PASS audio.src: IDL set to ".5" |
| PASS audio.src: IDL set to true |
| PASS audio.src: IDL set to false |
| PASS audio.src: IDL set to object "[object Object]" |
| PASS audio.src: IDL set to NaN |
| PASS audio.src: IDL set to Infinity |
| PASS audio.src: IDL set to -Infinity |
| PASS audio.src: IDL set to "\0" |
| PASS audio.src: IDL set to null |
| PASS audio.src: IDL set to object "test-toString" |
| PASS audio.src: IDL set to object "test-valueOf" |
| PASS audio.crossOrigin: typeof IDL attribute |
| PASS audio.crossOrigin: IDL get with DOM attribute unset |
| PASS audio.crossOrigin: setAttribute() to "" |
| PASS audio.crossOrigin: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS audio.crossOrigin: setAttribute() to undefined |
| PASS audio.crossOrigin: setAttribute() to 7 |
| PASS audio.crossOrigin: setAttribute() to 1.5 |
| PASS audio.crossOrigin: setAttribute() to "5%" |
| PASS audio.crossOrigin: setAttribute() to "+100" |
| PASS audio.crossOrigin: setAttribute() to ".5" |
| PASS audio.crossOrigin: setAttribute() to true |
| PASS audio.crossOrigin: setAttribute() to false |
| PASS audio.crossOrigin: setAttribute() to object "[object Object]" |
| PASS audio.crossOrigin: setAttribute() to NaN |
| PASS audio.crossOrigin: setAttribute() to Infinity |
| PASS audio.crossOrigin: setAttribute() to -Infinity |
| PASS audio.crossOrigin: setAttribute() to "\0" |
| PASS audio.crossOrigin: setAttribute() to null |
| PASS audio.crossOrigin: setAttribute() to object "test-toString" |
| PASS audio.crossOrigin: setAttribute() to object "test-valueOf" |
| PASS audio.crossOrigin: setAttribute() to "anonymous" |
| PASS audio.crossOrigin: setAttribute() to "xanonymous" |
| PASS audio.crossOrigin: setAttribute() to "anonymous\0" |
| PASS audio.crossOrigin: setAttribute() to "nonymous" |
| PASS audio.crossOrigin: setAttribute() to "ANONYMOUS" |
| PASS audio.crossOrigin: setAttribute() to "anonymouſ" |
| PASS audio.crossOrigin: setAttribute() to "use-credentials" |
| PASS audio.crossOrigin: setAttribute() to "xuse-credentials" |
| PASS audio.crossOrigin: setAttribute() to "use-credentials\0" |
| PASS audio.crossOrigin: setAttribute() to "se-credentials" |
| PASS audio.crossOrigin: setAttribute() to "USE-CREDENTIALS" |
| PASS audio.crossOrigin: setAttribute() to "uſe-credentialſ" |
| PASS audio.crossOrigin: IDL set to "" |
| PASS audio.crossOrigin: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS audio.crossOrigin: IDL set to undefined |
| PASS audio.crossOrigin: IDL set to 7 |
| PASS audio.crossOrigin: IDL set to 1.5 |
| PASS audio.crossOrigin: IDL set to "5%" |
| PASS audio.crossOrigin: IDL set to "+100" |
| PASS audio.crossOrigin: IDL set to ".5" |
| PASS audio.crossOrigin: IDL set to true |
| PASS audio.crossOrigin: IDL set to false |
| PASS audio.crossOrigin: IDL set to object "[object Object]" |
| PASS audio.crossOrigin: IDL set to NaN |
| PASS audio.crossOrigin: IDL set to Infinity |
| PASS audio.crossOrigin: IDL set to -Infinity |
| PASS audio.crossOrigin: IDL set to "\0" |
| PASS audio.crossOrigin: IDL set to null |
| PASS audio.crossOrigin: IDL set to object "test-toString" |
| PASS audio.crossOrigin: IDL set to object "test-valueOf" |
| PASS audio.crossOrigin: IDL set to "anonymous" |
| PASS audio.crossOrigin: IDL set to "xanonymous" |
| PASS audio.crossOrigin: IDL set to "anonymous\0" |
| PASS audio.crossOrigin: IDL set to "nonymous" |
| PASS audio.crossOrigin: IDL set to "ANONYMOUS" |
| PASS audio.crossOrigin: IDL set to "anonymouſ" |
| PASS audio.crossOrigin: IDL set to "use-credentials" |
| PASS audio.crossOrigin: IDL set to "xuse-credentials" |
| PASS audio.crossOrigin: IDL set to "use-credentials\0" |
| PASS audio.crossOrigin: IDL set to "se-credentials" |
| PASS audio.crossOrigin: IDL set to "USE-CREDENTIALS" |
| PASS audio.crossOrigin: IDL set to "uſe-credentialſ" |
| PASS audio.preload: typeof IDL attribute |
| PASS audio.preload: setAttribute() to "none" |
| PASS audio.preload: setAttribute() to "NONE" |
| PASS audio.preload: setAttribute() to "metadata" |
| PASS audio.preload: setAttribute() to "METADATA" |
| PASS audio.preload: setAttribute() to "auto" |
| PASS audio.preload: setAttribute() to "AUTO" |
| PASS audio.preload: IDL set to "" |
| PASS audio.preload: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS audio.preload: IDL set to undefined |
| PASS audio.preload: IDL set to 7 |
| PASS audio.preload: IDL set to 1.5 |
| PASS audio.preload: IDL set to "5%" |
| PASS audio.preload: IDL set to "+100" |
| PASS audio.preload: IDL set to ".5" |
| PASS audio.preload: IDL set to true |
| PASS audio.preload: IDL set to false |
| PASS audio.preload: IDL set to object "[object Object]" |
| PASS audio.preload: IDL set to NaN |
| PASS audio.preload: IDL set to Infinity |
| PASS audio.preload: IDL set to -Infinity |
| PASS audio.preload: IDL set to "\0" |
| PASS audio.preload: IDL set to null |
| PASS audio.preload: IDL set to object "test-toString" |
| PASS audio.preload: IDL set to object "test-valueOf" |
| PASS audio.preload: IDL set to "none" |
| PASS audio.preload: IDL set to "xnone" |
| PASS audio.preload: IDL set to "none\0" |
| PASS audio.preload: IDL set to "one" |
| PASS audio.preload: IDL set to "NONE" |
| PASS audio.preload: IDL set to "metadata" |
| PASS audio.preload: IDL set to "xmetadata" |
| PASS audio.preload: IDL set to "metadata\0" |
| PASS audio.preload: IDL set to "etadata" |
| PASS audio.preload: IDL set to "METADATA" |
| PASS audio.preload: IDL set to "auto" |
| PASS audio.preload: IDL set to "xauto" |
| PASS audio.preload: IDL set to "auto\0" |
| PASS audio.preload: IDL set to "uto" |
| PASS audio.preload: IDL set to "AUTO" |
| PASS audio.autoplay: typeof IDL attribute |
| PASS audio.autoplay: IDL get with DOM attribute unset |
| PASS audio.autoplay: setAttribute() to "" |
| PASS audio.autoplay: setAttribute() to " foo " |
| PASS audio.autoplay: setAttribute() to undefined |
| PASS audio.autoplay: setAttribute() to null |
| PASS audio.autoplay: setAttribute() to 7 |
| PASS audio.autoplay: setAttribute() to 1.5 |
| PASS audio.autoplay: setAttribute() to "5%" |
| PASS audio.autoplay: setAttribute() to "+100" |
| PASS audio.autoplay: setAttribute() to ".5" |
| PASS audio.autoplay: setAttribute() to true |
| PASS audio.autoplay: setAttribute() to false |
| PASS audio.autoplay: setAttribute() to object "[object Object]" |
| PASS audio.autoplay: setAttribute() to NaN |
| PASS audio.autoplay: setAttribute() to Infinity |
| PASS audio.autoplay: setAttribute() to -Infinity |
| PASS audio.autoplay: setAttribute() to "\0" |
| PASS audio.autoplay: setAttribute() to object "test-toString" |
| PASS audio.autoplay: setAttribute() to object "test-valueOf" |
| PASS audio.autoplay: setAttribute() to "autoplay" |
| PASS audio.autoplay: IDL set to "" |
| PASS audio.autoplay: IDL set to " foo " |
| PASS audio.autoplay: IDL set to undefined |
| PASS audio.autoplay: IDL set to null |
| PASS audio.autoplay: IDL set to 7 |
| PASS audio.autoplay: IDL set to 1.5 |
| PASS audio.autoplay: IDL set to "5%" |
| PASS audio.autoplay: IDL set to "+100" |
| PASS audio.autoplay: IDL set to ".5" |
| PASS audio.autoplay: IDL set to true |
| PASS audio.autoplay: IDL set to false |
| PASS audio.autoplay: IDL set to object "[object Object]" |
| PASS audio.autoplay: IDL set to NaN |
| PASS audio.autoplay: IDL set to Infinity |
| PASS audio.autoplay: IDL set to -Infinity |
| PASS audio.autoplay: IDL set to "\0" |
| PASS audio.autoplay: IDL set to object "test-toString" |
| PASS audio.autoplay: IDL set to object "test-valueOf" |
| PASS audio.loop: typeof IDL attribute |
| PASS audio.loop: IDL get with DOM attribute unset |
| PASS audio.loop: setAttribute() to "" |
| PASS audio.loop: setAttribute() to " foo " |
| PASS audio.loop: setAttribute() to undefined |
| PASS audio.loop: setAttribute() to null |
| PASS audio.loop: setAttribute() to 7 |
| PASS audio.loop: setAttribute() to 1.5 |
| PASS audio.loop: setAttribute() to "5%" |
| PASS audio.loop: setAttribute() to "+100" |
| PASS audio.loop: setAttribute() to ".5" |
| PASS audio.loop: setAttribute() to true |
| PASS audio.loop: setAttribute() to false |
| PASS audio.loop: setAttribute() to object "[object Object]" |
| PASS audio.loop: setAttribute() to NaN |
| PASS audio.loop: setAttribute() to Infinity |
| PASS audio.loop: setAttribute() to -Infinity |
| PASS audio.loop: setAttribute() to "\0" |
| PASS audio.loop: setAttribute() to object "test-toString" |
| PASS audio.loop: setAttribute() to object "test-valueOf" |
| PASS audio.loop: setAttribute() to "loop" |
| PASS audio.loop: IDL set to "" |
| PASS audio.loop: IDL set to " foo " |
| PASS audio.loop: IDL set to undefined |
| PASS audio.loop: IDL set to null |
| PASS audio.loop: IDL set to 7 |
| PASS audio.loop: IDL set to 1.5 |
| PASS audio.loop: IDL set to "5%" |
| PASS audio.loop: IDL set to "+100" |
| PASS audio.loop: IDL set to ".5" |
| PASS audio.loop: IDL set to true |
| PASS audio.loop: IDL set to false |
| PASS audio.loop: IDL set to object "[object Object]" |
| PASS audio.loop: IDL set to NaN |
| PASS audio.loop: IDL set to Infinity |
| PASS audio.loop: IDL set to -Infinity |
| PASS audio.loop: IDL set to "\0" |
| PASS audio.loop: IDL set to object "test-toString" |
| PASS audio.loop: IDL set to object "test-valueOf" |
| PASS audio.controls: typeof IDL attribute |
| PASS audio.controls: IDL get with DOM attribute unset |
| PASS audio.controls: setAttribute() to "" |
| PASS audio.controls: setAttribute() to " foo " |
| PASS audio.controls: setAttribute() to undefined |
| PASS audio.controls: setAttribute() to null |
| PASS audio.controls: setAttribute() to 7 |
| PASS audio.controls: setAttribute() to 1.5 |
| PASS audio.controls: setAttribute() to "5%" |
| PASS audio.controls: setAttribute() to "+100" |
| PASS audio.controls: setAttribute() to ".5" |
| PASS audio.controls: setAttribute() to true |
| PASS audio.controls: setAttribute() to false |
| PASS audio.controls: setAttribute() to object "[object Object]" |
| PASS audio.controls: setAttribute() to NaN |
| PASS audio.controls: setAttribute() to Infinity |
| PASS audio.controls: setAttribute() to -Infinity |
| PASS audio.controls: setAttribute() to "\0" |
| PASS audio.controls: setAttribute() to object "test-toString" |
| PASS audio.controls: setAttribute() to object "test-valueOf" |
| PASS audio.controls: setAttribute() to "controls" |
| PASS audio.controls: IDL set to "" |
| PASS audio.controls: IDL set to " foo " |
| PASS audio.controls: IDL set to undefined |
| PASS audio.controls: IDL set to null |
| PASS audio.controls: IDL set to 7 |
| PASS audio.controls: IDL set to 1.5 |
| PASS audio.controls: IDL set to "5%" |
| PASS audio.controls: IDL set to "+100" |
| PASS audio.controls: IDL set to ".5" |
| PASS audio.controls: IDL set to true |
| PASS audio.controls: IDL set to false |
| PASS audio.controls: IDL set to object "[object Object]" |
| PASS audio.controls: IDL set to NaN |
| PASS audio.controls: IDL set to Infinity |
| PASS audio.controls: IDL set to -Infinity |
| PASS audio.controls: IDL set to "\0" |
| PASS audio.controls: IDL set to object "test-toString" |
| PASS audio.controls: IDL set to object "test-valueOf" |
| PASS audio.defaultMuted (<audio muted>): typeof IDL attribute |
| PASS audio.defaultMuted (<audio muted>): IDL get with DOM attribute unset |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to "" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to " foo " |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to undefined |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to null |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to 7 |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to 1.5 |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to "5%" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to "+100" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to ".5" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to true |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to false |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to object "[object Object]" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to NaN |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to Infinity |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to -Infinity |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to "\0" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to object "test-toString" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to object "test-valueOf" |
| PASS audio.defaultMuted (<audio muted>): setAttribute() to "muted" |
| PASS audio.defaultMuted (<audio muted>): IDL set to "" |
| PASS audio.defaultMuted (<audio muted>): IDL set to " foo " |
| PASS audio.defaultMuted (<audio muted>): IDL set to undefined |
| PASS audio.defaultMuted (<audio muted>): IDL set to null |
| PASS audio.defaultMuted (<audio muted>): IDL set to 7 |
| PASS audio.defaultMuted (<audio muted>): IDL set to 1.5 |
| PASS audio.defaultMuted (<audio muted>): IDL set to "5%" |
| PASS audio.defaultMuted (<audio muted>): IDL set to "+100" |
| PASS audio.defaultMuted (<audio muted>): IDL set to ".5" |
| PASS audio.defaultMuted (<audio muted>): IDL set to true |
| PASS audio.defaultMuted (<audio muted>): IDL set to false |
| PASS audio.defaultMuted (<audio muted>): IDL set to object "[object Object]" |
| PASS audio.defaultMuted (<audio muted>): IDL set to NaN |
| PASS audio.defaultMuted (<audio muted>): IDL set to Infinity |
| PASS audio.defaultMuted (<audio muted>): IDL set to -Infinity |
| PASS audio.defaultMuted (<audio muted>): IDL set to "\0" |
| PASS audio.defaultMuted (<audio muted>): IDL set to object "test-toString" |
| PASS audio.defaultMuted (<audio muted>): IDL set to object "test-valueOf" |
| PASS source.title: typeof IDL attribute |
| PASS source.title: IDL get with DOM attribute unset |
| PASS source.title: setAttribute() to "" |
| PASS source.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 source.title: setAttribute() to undefined |
| PASS source.title: setAttribute() to 7 |
| PASS source.title: setAttribute() to 1.5 |
| PASS source.title: setAttribute() to "5%" |
| PASS source.title: setAttribute() to "+100" |
| PASS source.title: setAttribute() to ".5" |
| PASS source.title: setAttribute() to true |
| PASS source.title: setAttribute() to false |
| PASS source.title: setAttribute() to object "[object Object]" |
| PASS source.title: setAttribute() to NaN |
| PASS source.title: setAttribute() to Infinity |
| PASS source.title: setAttribute() to -Infinity |
| PASS source.title: setAttribute() to "\0" |
| PASS source.title: setAttribute() to null |
| PASS source.title: setAttribute() to object "test-toString" |
| PASS source.title: setAttribute() to object "test-valueOf" |
| PASS source.title: IDL set to "" |
| PASS source.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 source.title: IDL set to undefined |
| PASS source.title: IDL set to 7 |
| PASS source.title: IDL set to 1.5 |
| PASS source.title: IDL set to "5%" |
| PASS source.title: IDL set to "+100" |
| PASS source.title: IDL set to ".5" |
| PASS source.title: IDL set to true |
| PASS source.title: IDL set to false |
| PASS source.title: IDL set to object "[object Object]" |
| PASS source.title: IDL set to NaN |
| PASS source.title: IDL set to Infinity |
| PASS source.title: IDL set to -Infinity |
| PASS source.title: IDL set to "\0" |
| PASS source.title: IDL set to null |
| PASS source.title: IDL set to object "test-toString" |
| PASS source.title: IDL set to object "test-valueOf" |
| PASS source.lang: typeof IDL attribute |
| PASS source.lang: IDL get with DOM attribute unset |
| PASS source.lang: setAttribute() to "" |
| PASS source.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 source.lang: setAttribute() to undefined |
| PASS source.lang: setAttribute() to 7 |
| PASS source.lang: setAttribute() to 1.5 |
| PASS source.lang: setAttribute() to "5%" |
| PASS source.lang: setAttribute() to "+100" |
| PASS source.lang: setAttribute() to ".5" |
| PASS source.lang: setAttribute() to true |
| PASS source.lang: setAttribute() to false |
| PASS source.lang: setAttribute() to object "[object Object]" |
| PASS source.lang: setAttribute() to NaN |
| PASS source.lang: setAttribute() to Infinity |
| PASS source.lang: setAttribute() to -Infinity |
| PASS source.lang: setAttribute() to "\0" |
| PASS source.lang: setAttribute() to null |
| PASS source.lang: setAttribute() to object "test-toString" |
| PASS source.lang: setAttribute() to object "test-valueOf" |
| PASS source.lang: IDL set to "" |
| PASS source.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 source.lang: IDL set to undefined |
| PASS source.lang: IDL set to 7 |
| PASS source.lang: IDL set to 1.5 |
| PASS source.lang: IDL set to "5%" |
| PASS source.lang: IDL set to "+100" |
| PASS source.lang: IDL set to ".5" |
| PASS source.lang: IDL set to true |
| PASS source.lang: IDL set to false |
| PASS source.lang: IDL set to object "[object Object]" |
| PASS source.lang: IDL set to NaN |
| PASS source.lang: IDL set to Infinity |
| PASS source.lang: IDL set to -Infinity |
| PASS source.lang: IDL set to "\0" |
| PASS source.lang: IDL set to null |
| PASS source.lang: IDL set to object "test-toString" |
| PASS source.lang: IDL set to object "test-valueOf" |
| PASS source.dir: typeof IDL attribute |
| PASS source.dir: IDL get with DOM attribute unset |
| PASS source.dir: setAttribute() to "" |
| PASS source.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 source.dir: setAttribute() to undefined |
| PASS source.dir: setAttribute() to 7 |
| PASS source.dir: setAttribute() to 1.5 |
| PASS source.dir: setAttribute() to "5%" |
| PASS source.dir: setAttribute() to "+100" |
| PASS source.dir: setAttribute() to ".5" |
| PASS source.dir: setAttribute() to true |
| PASS source.dir: setAttribute() to false |
| PASS source.dir: setAttribute() to object "[object Object]" |
| PASS source.dir: setAttribute() to NaN |
| PASS source.dir: setAttribute() to Infinity |
| PASS source.dir: setAttribute() to -Infinity |
| PASS source.dir: setAttribute() to "\0" |
| PASS source.dir: setAttribute() to null |
| PASS source.dir: setAttribute() to object "test-toString" |
| PASS source.dir: setAttribute() to object "test-valueOf" |
| PASS source.dir: setAttribute() to "ltr" |
| PASS source.dir: setAttribute() to "xltr" |
| PASS source.dir: setAttribute() to "ltr\0" |
| PASS source.dir: setAttribute() to "tr" |
| PASS source.dir: setAttribute() to "LTR" |
| PASS source.dir: setAttribute() to "rtl" |
| PASS source.dir: setAttribute() to "xrtl" |
| PASS source.dir: setAttribute() to "rtl\0" |
| PASS source.dir: setAttribute() to "tl" |
| PASS source.dir: setAttribute() to "RTL" |
| PASS source.dir: setAttribute() to "auto" |
| PASS source.dir: setAttribute() to "xauto" |
| PASS source.dir: setAttribute() to "auto\0" |
| PASS source.dir: setAttribute() to "uto" |
| PASS source.dir: setAttribute() to "AUTO" |
| PASS source.dir: IDL set to "" |
| PASS source.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 source.dir: IDL set to undefined |
| PASS source.dir: IDL set to 7 |
| PASS source.dir: IDL set to 1.5 |
| PASS source.dir: IDL set to "5%" |
| PASS source.dir: IDL set to "+100" |
| PASS source.dir: IDL set to ".5" |
| PASS source.dir: IDL set to true |
| PASS source.dir: IDL set to false |
| PASS source.dir: IDL set to object "[object Object]" |
| PASS source.dir: IDL set to NaN |
| PASS source.dir: IDL set to Infinity |
| PASS source.dir: IDL set to -Infinity |
| PASS source.dir: IDL set to "\0" |
| PASS source.dir: IDL set to null |
| PASS source.dir: IDL set to object "test-toString" |
| PASS source.dir: IDL set to object "test-valueOf" |
| PASS source.dir: IDL set to "ltr" |
| PASS source.dir: IDL set to "xltr" |
| PASS source.dir: IDL set to "ltr\0" |
| PASS source.dir: IDL set to "tr" |
| PASS source.dir: IDL set to "LTR" |
| PASS source.dir: IDL set to "rtl" |
| PASS source.dir: IDL set to "xrtl" |
| PASS source.dir: IDL set to "rtl\0" |
| PASS source.dir: IDL set to "tl" |
| PASS source.dir: IDL set to "RTL" |
| PASS source.dir: IDL set to "auto" |
| PASS source.dir: IDL set to "xauto" |
| PASS source.dir: IDL set to "auto\0" |
| PASS source.dir: IDL set to "uto" |
| PASS source.dir: IDL set to "AUTO" |
| PASS source.className (<source class>): typeof IDL attribute |
| PASS source.className (<source class>): IDL get with DOM attribute unset |
| PASS source.className (<source class>): setAttribute() to "" |
| PASS source.className (<source 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 source.className (<source class>): setAttribute() to undefined |
| PASS source.className (<source class>): setAttribute() to 7 |
| PASS source.className (<source class>): setAttribute() to 1.5 |
| PASS source.className (<source class>): setAttribute() to "5%" |
| PASS source.className (<source class>): setAttribute() to "+100" |
| PASS source.className (<source class>): setAttribute() to ".5" |
| PASS source.className (<source class>): setAttribute() to true |
| PASS source.className (<source class>): setAttribute() to false |
| PASS source.className (<source class>): setAttribute() to object "[object Object]" |
| PASS source.className (<source class>): setAttribute() to NaN |
| PASS source.className (<source class>): setAttribute() to Infinity |
| PASS source.className (<source class>): setAttribute() to -Infinity |
| PASS source.className (<source class>): setAttribute() to "\0" |
| PASS source.className (<source class>): setAttribute() to null |
| PASS source.className (<source class>): setAttribute() to object "test-toString" |
| PASS source.className (<source class>): setAttribute() to object "test-valueOf" |
| PASS source.className (<source class>): IDL set to "" |
| PASS source.className (<source 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 source.className (<source class>): IDL set to undefined |
| PASS source.className (<source class>): IDL set to 7 |
| PASS source.className (<source class>): IDL set to 1.5 |
| PASS source.className (<source class>): IDL set to "5%" |
| PASS source.className (<source class>): IDL set to "+100" |
| PASS source.className (<source class>): IDL set to ".5" |
| PASS source.className (<source class>): IDL set to true |
| PASS source.className (<source class>): IDL set to false |
| PASS source.className (<source class>): IDL set to object "[object Object]" |
| PASS source.className (<source class>): IDL set to NaN |
| PASS source.className (<source class>): IDL set to Infinity |
| PASS source.className (<source class>): IDL set to -Infinity |
| PASS source.className (<source class>): IDL set to "\0" |
| PASS source.className (<source class>): IDL set to null |
| PASS source.className (<source class>): IDL set to object "test-toString" |
| PASS source.className (<source class>): IDL set to object "test-valueOf" |
| FAIL source.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL source.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL source.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL source.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL source.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL source.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL source.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL source.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL source.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL source.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL source.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS source.autofocus: IDL set to true |
| FAIL source.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL source.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL source.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL source.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL source.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL source.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL source.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL source.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS source.hidden: typeof IDL attribute |
| PASS source.hidden: IDL get with DOM attribute unset |
| PASS source.hidden: setAttribute() to "" |
| PASS source.hidden: setAttribute() to " foo " |
| PASS source.hidden: setAttribute() to undefined |
| PASS source.hidden: setAttribute() to null |
| PASS source.hidden: setAttribute() to 7 |
| PASS source.hidden: setAttribute() to 1.5 |
| PASS source.hidden: setAttribute() to "5%" |
| PASS source.hidden: setAttribute() to "+100" |
| PASS source.hidden: setAttribute() to ".5" |
| PASS source.hidden: setAttribute() to true |
| PASS source.hidden: setAttribute() to false |
| PASS source.hidden: setAttribute() to object "[object Object]" |
| PASS source.hidden: setAttribute() to NaN |
| PASS source.hidden: setAttribute() to Infinity |
| PASS source.hidden: setAttribute() to -Infinity |
| PASS source.hidden: setAttribute() to "\0" |
| PASS source.hidden: setAttribute() to object "test-toString" |
| PASS source.hidden: setAttribute() to object "test-valueOf" |
| PASS source.hidden: setAttribute() to "hidden" |
| PASS source.hidden: IDL set to "" |
| PASS source.hidden: IDL set to " foo " |
| PASS source.hidden: IDL set to undefined |
| PASS source.hidden: IDL set to null |
| PASS source.hidden: IDL set to 7 |
| PASS source.hidden: IDL set to 1.5 |
| PASS source.hidden: IDL set to "5%" |
| PASS source.hidden: IDL set to "+100" |
| PASS source.hidden: IDL set to ".5" |
| PASS source.hidden: IDL set to true |
| PASS source.hidden: IDL set to false |
| PASS source.hidden: IDL set to object "[object Object]" |
| PASS source.hidden: IDL set to NaN |
| PASS source.hidden: IDL set to Infinity |
| PASS source.hidden: IDL set to -Infinity |
| PASS source.hidden: IDL set to "\0" |
| PASS source.hidden: IDL set to object "test-toString" |
| PASS source.hidden: IDL set to object "test-valueOf" |
| PASS source.accessKey: typeof IDL attribute |
| PASS source.accessKey: IDL get with DOM attribute unset |
| PASS source.accessKey: setAttribute() to "" |
| PASS source.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 source.accessKey: setAttribute() to undefined |
| PASS source.accessKey: setAttribute() to 7 |
| PASS source.accessKey: setAttribute() to 1.5 |
| PASS source.accessKey: setAttribute() to "5%" |
| PASS source.accessKey: setAttribute() to "+100" |
| PASS source.accessKey: setAttribute() to ".5" |
| PASS source.accessKey: setAttribute() to true |
| PASS source.accessKey: setAttribute() to false |
| PASS source.accessKey: setAttribute() to object "[object Object]" |
| PASS source.accessKey: setAttribute() to NaN |
| PASS source.accessKey: setAttribute() to Infinity |
| PASS source.accessKey: setAttribute() to -Infinity |
| PASS source.accessKey: setAttribute() to "\0" |
| PASS source.accessKey: setAttribute() to null |
| PASS source.accessKey: setAttribute() to object "test-toString" |
| PASS source.accessKey: setAttribute() to object "test-valueOf" |
| PASS source.accessKey: IDL set to "" |
| PASS source.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 source.accessKey: IDL set to undefined |
| PASS source.accessKey: IDL set to 7 |
| PASS source.accessKey: IDL set to 1.5 |
| PASS source.accessKey: IDL set to "5%" |
| PASS source.accessKey: IDL set to "+100" |
| PASS source.accessKey: IDL set to ".5" |
| PASS source.accessKey: IDL set to true |
| PASS source.accessKey: IDL set to false |
| PASS source.accessKey: IDL set to object "[object Object]" |
| PASS source.accessKey: IDL set to NaN |
| PASS source.accessKey: IDL set to Infinity |
| PASS source.accessKey: IDL set to -Infinity |
| PASS source.accessKey: IDL set to "\0" |
| PASS source.accessKey: IDL set to null |
| PASS source.accessKey: IDL set to object "test-toString" |
| PASS source.accessKey: IDL set to object "test-valueOf" |
| PASS source.tabIndex: typeof IDL attribute |
| PASS source.tabIndex: setAttribute() to -36 |
| PASS source.tabIndex: setAttribute() to -1 |
| PASS source.tabIndex: setAttribute() to 0 |
| PASS source.tabIndex: setAttribute() to 1 |
| PASS source.tabIndex: setAttribute() to 2147483647 |
| PASS source.tabIndex: setAttribute() to -2147483648 |
| PASS source.tabIndex: setAttribute() to "-1" |
| PASS source.tabIndex: setAttribute() to "-0" |
| PASS source.tabIndex: setAttribute() to "0" |
| PASS source.tabIndex: setAttribute() to "1" |
| PASS source.tabIndex: setAttribute() to "\t7" |
| PASS source.tabIndex: setAttribute() to "\f7" |
| PASS source.tabIndex: setAttribute() to " 7" |
| PASS source.tabIndex: setAttribute() to "\n7" |
| PASS source.tabIndex: setAttribute() to "\r7" |
| PASS source.tabIndex: setAttribute() to 1.5 |
| PASS source.tabIndex: setAttribute() to "5%" |
| PASS source.tabIndex: setAttribute() to "+100" |
| PASS source.tabIndex: setAttribute() to object "2" |
| PASS source.tabIndex: IDL set to -36 |
| PASS source.tabIndex: IDL set to -1 |
| PASS source.tabIndex: IDL set to 0 |
| PASS source.tabIndex: IDL set to 1 |
| PASS source.tabIndex: IDL set to 2147483647 |
| PASS source.tabIndex: IDL set to -2147483648 |
| PASS source.src: typeof IDL attribute |
| PASS source.src: IDL get with DOM attribute unset |
| PASS source.src: setAttribute() to "" |
| PASS source.src: setAttribute() to " foo " |
| PASS source.src: setAttribute() to "http://site.example/" |
| PASS source.src: setAttribute() to "//site.example/path???@#l" |
| PASS source.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 source.src: setAttribute() to undefined |
| PASS source.src: setAttribute() to 7 |
| PASS source.src: setAttribute() to 1.5 |
| PASS source.src: setAttribute() to "5%" |
| PASS source.src: setAttribute() to "+100" |
| PASS source.src: setAttribute() to ".5" |
| PASS source.src: setAttribute() to true |
| PASS source.src: setAttribute() to false |
| PASS source.src: setAttribute() to object "[object Object]" |
| PASS source.src: setAttribute() to NaN |
| PASS source.src: setAttribute() to Infinity |
| PASS source.src: setAttribute() to -Infinity |
| PASS source.src: setAttribute() to "\0" |
| PASS source.src: setAttribute() to null |
| PASS source.src: setAttribute() to object "test-toString" |
| PASS source.src: setAttribute() to object "test-valueOf" |
| PASS source.src: IDL set to "" |
| PASS source.src: IDL set to " foo " |
| PASS source.src: IDL set to "http://site.example/" |
| PASS source.src: IDL set to "//site.example/path???@#l" |
| PASS source.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 source.src: IDL set to undefined |
| PASS source.src: IDL set to 7 |
| PASS source.src: IDL set to 1.5 |
| PASS source.src: IDL set to "5%" |
| PASS source.src: IDL set to "+100" |
| PASS source.src: IDL set to ".5" |
| PASS source.src: IDL set to true |
| PASS source.src: IDL set to false |
| PASS source.src: IDL set to object "[object Object]" |
| PASS source.src: IDL set to NaN |
| PASS source.src: IDL set to Infinity |
| PASS source.src: IDL set to -Infinity |
| PASS source.src: IDL set to "\0" |
| PASS source.src: IDL set to null |
| PASS source.src: IDL set to object "test-toString" |
| PASS source.src: IDL set to object "test-valueOf" |
| PASS source.type: typeof IDL attribute |
| PASS source.type: IDL get with DOM attribute unset |
| PASS source.type: setAttribute() to "" |
| PASS source.type: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.type: setAttribute() to undefined |
| PASS source.type: setAttribute() to 7 |
| PASS source.type: setAttribute() to 1.5 |
| PASS source.type: setAttribute() to "5%" |
| PASS source.type: setAttribute() to "+100" |
| PASS source.type: setAttribute() to ".5" |
| PASS source.type: setAttribute() to true |
| PASS source.type: setAttribute() to false |
| PASS source.type: setAttribute() to object "[object Object]" |
| PASS source.type: setAttribute() to NaN |
| PASS source.type: setAttribute() to Infinity |
| PASS source.type: setAttribute() to -Infinity |
| PASS source.type: setAttribute() to "\0" |
| PASS source.type: setAttribute() to null |
| PASS source.type: setAttribute() to object "test-toString" |
| PASS source.type: setAttribute() to object "test-valueOf" |
| PASS source.type: IDL set to "" |
| PASS source.type: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.type: IDL set to undefined |
| PASS source.type: IDL set to 7 |
| PASS source.type: IDL set to 1.5 |
| PASS source.type: IDL set to "5%" |
| PASS source.type: IDL set to "+100" |
| PASS source.type: IDL set to ".5" |
| PASS source.type: IDL set to true |
| PASS source.type: IDL set to false |
| PASS source.type: IDL set to object "[object Object]" |
| PASS source.type: IDL set to NaN |
| PASS source.type: IDL set to Infinity |
| PASS source.type: IDL set to -Infinity |
| PASS source.type: IDL set to "\0" |
| PASS source.type: IDL set to null |
| PASS source.type: IDL set to object "test-toString" |
| PASS source.type: IDL set to object "test-valueOf" |
| PASS source.srcset: typeof IDL attribute |
| PASS source.srcset: IDL get with DOM attribute unset |
| PASS source.srcset: setAttribute() to "" |
| PASS source.srcset: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.srcset: setAttribute() to undefined |
| PASS source.srcset: setAttribute() to 7 |
| PASS source.srcset: setAttribute() to 1.5 |
| PASS source.srcset: setAttribute() to "5%" |
| PASS source.srcset: setAttribute() to "+100" |
| PASS source.srcset: setAttribute() to ".5" |
| PASS source.srcset: setAttribute() to true |
| PASS source.srcset: setAttribute() to false |
| PASS source.srcset: setAttribute() to object "[object Object]" |
| PASS source.srcset: setAttribute() to NaN |
| PASS source.srcset: setAttribute() to Infinity |
| PASS source.srcset: setAttribute() to -Infinity |
| PASS source.srcset: setAttribute() to "\0" |
| PASS source.srcset: setAttribute() to null |
| PASS source.srcset: setAttribute() to object "test-toString" |
| PASS source.srcset: setAttribute() to object "test-valueOf" |
| PASS source.srcset: IDL set to "" |
| PASS source.srcset: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.srcset: IDL set to undefined |
| PASS source.srcset: IDL set to 7 |
| PASS source.srcset: IDL set to 1.5 |
| PASS source.srcset: IDL set to "5%" |
| PASS source.srcset: IDL set to "+100" |
| PASS source.srcset: IDL set to ".5" |
| PASS source.srcset: IDL set to true |
| PASS source.srcset: IDL set to false |
| PASS source.srcset: IDL set to object "[object Object]" |
| PASS source.srcset: IDL set to NaN |
| PASS source.srcset: IDL set to Infinity |
| PASS source.srcset: IDL set to -Infinity |
| PASS source.srcset: IDL set to "\0" |
| PASS source.srcset: IDL set to null |
| PASS source.srcset: IDL set to object "test-toString" |
| PASS source.srcset: IDL set to object "test-valueOf" |
| PASS source.sizes: typeof IDL attribute |
| PASS source.sizes: IDL get with DOM attribute unset |
| PASS source.sizes: setAttribute() to "" |
| PASS source.sizes: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.sizes: setAttribute() to undefined |
| PASS source.sizes: setAttribute() to 7 |
| PASS source.sizes: setAttribute() to 1.5 |
| PASS source.sizes: setAttribute() to "5%" |
| PASS source.sizes: setAttribute() to "+100" |
| PASS source.sizes: setAttribute() to ".5" |
| PASS source.sizes: setAttribute() to true |
| PASS source.sizes: setAttribute() to false |
| PASS source.sizes: setAttribute() to object "[object Object]" |
| PASS source.sizes: setAttribute() to NaN |
| PASS source.sizes: setAttribute() to Infinity |
| PASS source.sizes: setAttribute() to -Infinity |
| PASS source.sizes: setAttribute() to "\0" |
| PASS source.sizes: setAttribute() to null |
| PASS source.sizes: setAttribute() to object "test-toString" |
| PASS source.sizes: setAttribute() to object "test-valueOf" |
| PASS source.sizes: IDL set to "" |
| PASS source.sizes: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.sizes: IDL set to undefined |
| PASS source.sizes: IDL set to 7 |
| PASS source.sizes: IDL set to 1.5 |
| PASS source.sizes: IDL set to "5%" |
| PASS source.sizes: IDL set to "+100" |
| PASS source.sizes: IDL set to ".5" |
| PASS source.sizes: IDL set to true |
| PASS source.sizes: IDL set to false |
| PASS source.sizes: IDL set to object "[object Object]" |
| PASS source.sizes: IDL set to NaN |
| PASS source.sizes: IDL set to Infinity |
| PASS source.sizes: IDL set to -Infinity |
| PASS source.sizes: IDL set to "\0" |
| PASS source.sizes: IDL set to null |
| PASS source.sizes: IDL set to object "test-toString" |
| PASS source.sizes: IDL set to object "test-valueOf" |
| PASS source.media: typeof IDL attribute |
| PASS source.media: IDL get with DOM attribute unset |
| PASS source.media: setAttribute() to "" |
| PASS source.media: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.media: setAttribute() to undefined |
| PASS source.media: setAttribute() to 7 |
| PASS source.media: setAttribute() to 1.5 |
| PASS source.media: setAttribute() to "5%" |
| PASS source.media: setAttribute() to "+100" |
| PASS source.media: setAttribute() to ".5" |
| PASS source.media: setAttribute() to true |
| PASS source.media: setAttribute() to false |
| PASS source.media: setAttribute() to object "[object Object]" |
| PASS source.media: setAttribute() to NaN |
| PASS source.media: setAttribute() to Infinity |
| PASS source.media: setAttribute() to -Infinity |
| PASS source.media: setAttribute() to "\0" |
| PASS source.media: setAttribute() to null |
| PASS source.media: setAttribute() to object "test-toString" |
| PASS source.media: setAttribute() to object "test-valueOf" |
| PASS source.media: IDL set to "" |
| PASS source.media: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS source.media: IDL set to undefined |
| PASS source.media: IDL set to 7 |
| PASS source.media: IDL set to 1.5 |
| PASS source.media: IDL set to "5%" |
| PASS source.media: IDL set to "+100" |
| PASS source.media: IDL set to ".5" |
| PASS source.media: IDL set to true |
| PASS source.media: IDL set to false |
| PASS source.media: IDL set to object "[object Object]" |
| PASS source.media: IDL set to NaN |
| PASS source.media: IDL set to Infinity |
| PASS source.media: IDL set to -Infinity |
| PASS source.media: IDL set to "\0" |
| PASS source.media: IDL set to null |
| PASS source.media: IDL set to object "test-toString" |
| PASS source.media: IDL set to object "test-valueOf" |
| PASS track.title: typeof IDL attribute |
| PASS track.title: IDL get with DOM attribute unset |
| PASS track.title: setAttribute() to "" |
| PASS track.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 track.title: setAttribute() to undefined |
| PASS track.title: setAttribute() to 7 |
| PASS track.title: setAttribute() to 1.5 |
| PASS track.title: setAttribute() to "5%" |
| PASS track.title: setAttribute() to "+100" |
| PASS track.title: setAttribute() to ".5" |
| PASS track.title: setAttribute() to true |
| PASS track.title: setAttribute() to false |
| PASS track.title: setAttribute() to object "[object Object]" |
| PASS track.title: setAttribute() to NaN |
| PASS track.title: setAttribute() to Infinity |
| PASS track.title: setAttribute() to -Infinity |
| PASS track.title: setAttribute() to "\0" |
| PASS track.title: setAttribute() to null |
| PASS track.title: setAttribute() to object "test-toString" |
| PASS track.title: setAttribute() to object "test-valueOf" |
| PASS track.title: IDL set to "" |
| PASS track.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 track.title: IDL set to undefined |
| PASS track.title: IDL set to 7 |
| PASS track.title: IDL set to 1.5 |
| PASS track.title: IDL set to "5%" |
| PASS track.title: IDL set to "+100" |
| PASS track.title: IDL set to ".5" |
| PASS track.title: IDL set to true |
| PASS track.title: IDL set to false |
| PASS track.title: IDL set to object "[object Object]" |
| PASS track.title: IDL set to NaN |
| PASS track.title: IDL set to Infinity |
| PASS track.title: IDL set to -Infinity |
| PASS track.title: IDL set to "\0" |
| PASS track.title: IDL set to null |
| PASS track.title: IDL set to object "test-toString" |
| PASS track.title: IDL set to object "test-valueOf" |
| PASS track.lang: typeof IDL attribute |
| PASS track.lang: IDL get with DOM attribute unset |
| PASS track.lang: setAttribute() to "" |
| PASS track.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 track.lang: setAttribute() to undefined |
| PASS track.lang: setAttribute() to 7 |
| PASS track.lang: setAttribute() to 1.5 |
| PASS track.lang: setAttribute() to "5%" |
| PASS track.lang: setAttribute() to "+100" |
| PASS track.lang: setAttribute() to ".5" |
| PASS track.lang: setAttribute() to true |
| PASS track.lang: setAttribute() to false |
| PASS track.lang: setAttribute() to object "[object Object]" |
| PASS track.lang: setAttribute() to NaN |
| PASS track.lang: setAttribute() to Infinity |
| PASS track.lang: setAttribute() to -Infinity |
| PASS track.lang: setAttribute() to "\0" |
| PASS track.lang: setAttribute() to null |
| PASS track.lang: setAttribute() to object "test-toString" |
| PASS track.lang: setAttribute() to object "test-valueOf" |
| PASS track.lang: IDL set to "" |
| PASS track.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 track.lang: IDL set to undefined |
| PASS track.lang: IDL set to 7 |
| PASS track.lang: IDL set to 1.5 |
| PASS track.lang: IDL set to "5%" |
| PASS track.lang: IDL set to "+100" |
| PASS track.lang: IDL set to ".5" |
| PASS track.lang: IDL set to true |
| PASS track.lang: IDL set to false |
| PASS track.lang: IDL set to object "[object Object]" |
| PASS track.lang: IDL set to NaN |
| PASS track.lang: IDL set to Infinity |
| PASS track.lang: IDL set to -Infinity |
| PASS track.lang: IDL set to "\0" |
| PASS track.lang: IDL set to null |
| PASS track.lang: IDL set to object "test-toString" |
| PASS track.lang: IDL set to object "test-valueOf" |
| PASS track.dir: typeof IDL attribute |
| PASS track.dir: IDL get with DOM attribute unset |
| PASS track.dir: setAttribute() to "" |
| PASS track.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 track.dir: setAttribute() to undefined |
| PASS track.dir: setAttribute() to 7 |
| PASS track.dir: setAttribute() to 1.5 |
| PASS track.dir: setAttribute() to "5%" |
| PASS track.dir: setAttribute() to "+100" |
| PASS track.dir: setAttribute() to ".5" |
| PASS track.dir: setAttribute() to true |
| PASS track.dir: setAttribute() to false |
| PASS track.dir: setAttribute() to object "[object Object]" |
| PASS track.dir: setAttribute() to NaN |
| PASS track.dir: setAttribute() to Infinity |
| PASS track.dir: setAttribute() to -Infinity |
| PASS track.dir: setAttribute() to "\0" |
| PASS track.dir: setAttribute() to null |
| PASS track.dir: setAttribute() to object "test-toString" |
| PASS track.dir: setAttribute() to object "test-valueOf" |
| PASS track.dir: setAttribute() to "ltr" |
| PASS track.dir: setAttribute() to "xltr" |
| PASS track.dir: setAttribute() to "ltr\0" |
| PASS track.dir: setAttribute() to "tr" |
| PASS track.dir: setAttribute() to "LTR" |
| PASS track.dir: setAttribute() to "rtl" |
| PASS track.dir: setAttribute() to "xrtl" |
| PASS track.dir: setAttribute() to "rtl\0" |
| PASS track.dir: setAttribute() to "tl" |
| PASS track.dir: setAttribute() to "RTL" |
| PASS track.dir: setAttribute() to "auto" |
| PASS track.dir: setAttribute() to "xauto" |
| PASS track.dir: setAttribute() to "auto\0" |
| PASS track.dir: setAttribute() to "uto" |
| PASS track.dir: setAttribute() to "AUTO" |
| PASS track.dir: IDL set to "" |
| PASS track.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 track.dir: IDL set to undefined |
| PASS track.dir: IDL set to 7 |
| PASS track.dir: IDL set to 1.5 |
| PASS track.dir: IDL set to "5%" |
| PASS track.dir: IDL set to "+100" |
| PASS track.dir: IDL set to ".5" |
| PASS track.dir: IDL set to true |
| PASS track.dir: IDL set to false |
| PASS track.dir: IDL set to object "[object Object]" |
| PASS track.dir: IDL set to NaN |
| PASS track.dir: IDL set to Infinity |
| PASS track.dir: IDL set to -Infinity |
| PASS track.dir: IDL set to "\0" |
| PASS track.dir: IDL set to null |
| PASS track.dir: IDL set to object "test-toString" |
| PASS track.dir: IDL set to object "test-valueOf" |
| PASS track.dir: IDL set to "ltr" |
| PASS track.dir: IDL set to "xltr" |
| PASS track.dir: IDL set to "ltr\0" |
| PASS track.dir: IDL set to "tr" |
| PASS track.dir: IDL set to "LTR" |
| PASS track.dir: IDL set to "rtl" |
| PASS track.dir: IDL set to "xrtl" |
| PASS track.dir: IDL set to "rtl\0" |
| PASS track.dir: IDL set to "tl" |
| PASS track.dir: IDL set to "RTL" |
| PASS track.dir: IDL set to "auto" |
| PASS track.dir: IDL set to "xauto" |
| PASS track.dir: IDL set to "auto\0" |
| PASS track.dir: IDL set to "uto" |
| PASS track.dir: IDL set to "AUTO" |
| PASS track.className (<track class>): typeof IDL attribute |
| PASS track.className (<track class>): IDL get with DOM attribute unset |
| PASS track.className (<track class>): setAttribute() to "" |
| PASS track.className (<track 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 track.className (<track class>): setAttribute() to undefined |
| PASS track.className (<track class>): setAttribute() to 7 |
| PASS track.className (<track class>): setAttribute() to 1.5 |
| PASS track.className (<track class>): setAttribute() to "5%" |
| PASS track.className (<track class>): setAttribute() to "+100" |
| PASS track.className (<track class>): setAttribute() to ".5" |
| PASS track.className (<track class>): setAttribute() to true |
| PASS track.className (<track class>): setAttribute() to false |
| PASS track.className (<track class>): setAttribute() to object "[object Object]" |
| PASS track.className (<track class>): setAttribute() to NaN |
| PASS track.className (<track class>): setAttribute() to Infinity |
| PASS track.className (<track class>): setAttribute() to -Infinity |
| PASS track.className (<track class>): setAttribute() to "\0" |
| PASS track.className (<track class>): setAttribute() to null |
| PASS track.className (<track class>): setAttribute() to object "test-toString" |
| PASS track.className (<track class>): setAttribute() to object "test-valueOf" |
| PASS track.className (<track class>): IDL set to "" |
| PASS track.className (<track 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 track.className (<track class>): IDL set to undefined |
| PASS track.className (<track class>): IDL set to 7 |
| PASS track.className (<track class>): IDL set to 1.5 |
| PASS track.className (<track class>): IDL set to "5%" |
| PASS track.className (<track class>): IDL set to "+100" |
| PASS track.className (<track class>): IDL set to ".5" |
| PASS track.className (<track class>): IDL set to true |
| PASS track.className (<track class>): IDL set to false |
| PASS track.className (<track class>): IDL set to object "[object Object]" |
| PASS track.className (<track class>): IDL set to NaN |
| PASS track.className (<track class>): IDL set to Infinity |
| PASS track.className (<track class>): IDL set to -Infinity |
| PASS track.className (<track class>): IDL set to "\0" |
| PASS track.className (<track class>): IDL set to null |
| PASS track.className (<track class>): IDL set to object "test-toString" |
| PASS track.className (<track class>): IDL set to object "test-valueOf" |
| FAIL track.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL track.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL track.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL track.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL track.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL track.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL track.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL track.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL track.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL track.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL track.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS track.autofocus: IDL set to true |
| FAIL track.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL track.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL track.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL track.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL track.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL track.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL track.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL track.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS track.hidden: typeof IDL attribute |
| PASS track.hidden: IDL get with DOM attribute unset |
| PASS track.hidden: setAttribute() to "" |
| PASS track.hidden: setAttribute() to " foo " |
| PASS track.hidden: setAttribute() to undefined |
| PASS track.hidden: setAttribute() to null |
| PASS track.hidden: setAttribute() to 7 |
| PASS track.hidden: setAttribute() to 1.5 |
| PASS track.hidden: setAttribute() to "5%" |
| PASS track.hidden: setAttribute() to "+100" |
| PASS track.hidden: setAttribute() to ".5" |
| PASS track.hidden: setAttribute() to true |
| PASS track.hidden: setAttribute() to false |
| PASS track.hidden: setAttribute() to object "[object Object]" |
| PASS track.hidden: setAttribute() to NaN |
| PASS track.hidden: setAttribute() to Infinity |
| PASS track.hidden: setAttribute() to -Infinity |
| PASS track.hidden: setAttribute() to "\0" |
| PASS track.hidden: setAttribute() to object "test-toString" |
| PASS track.hidden: setAttribute() to object "test-valueOf" |
| PASS track.hidden: setAttribute() to "hidden" |
| PASS track.hidden: IDL set to "" |
| PASS track.hidden: IDL set to " foo " |
| PASS track.hidden: IDL set to undefined |
| PASS track.hidden: IDL set to null |
| PASS track.hidden: IDL set to 7 |
| PASS track.hidden: IDL set to 1.5 |
| PASS track.hidden: IDL set to "5%" |
| PASS track.hidden: IDL set to "+100" |
| PASS track.hidden: IDL set to ".5" |
| PASS track.hidden: IDL set to true |
| PASS track.hidden: IDL set to false |
| PASS track.hidden: IDL set to object "[object Object]" |
| PASS track.hidden: IDL set to NaN |
| PASS track.hidden: IDL set to Infinity |
| PASS track.hidden: IDL set to -Infinity |
| PASS track.hidden: IDL set to "\0" |
| PASS track.hidden: IDL set to object "test-toString" |
| PASS track.hidden: IDL set to object "test-valueOf" |
| PASS track.accessKey: typeof IDL attribute |
| PASS track.accessKey: IDL get with DOM attribute unset |
| PASS track.accessKey: setAttribute() to "" |
| PASS track.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 track.accessKey: setAttribute() to undefined |
| PASS track.accessKey: setAttribute() to 7 |
| PASS track.accessKey: setAttribute() to 1.5 |
| PASS track.accessKey: setAttribute() to "5%" |
| PASS track.accessKey: setAttribute() to "+100" |
| PASS track.accessKey: setAttribute() to ".5" |
| PASS track.accessKey: setAttribute() to true |
| PASS track.accessKey: setAttribute() to false |
| PASS track.accessKey: setAttribute() to object "[object Object]" |
| PASS track.accessKey: setAttribute() to NaN |
| PASS track.accessKey: setAttribute() to Infinity |
| PASS track.accessKey: setAttribute() to -Infinity |
| PASS track.accessKey: setAttribute() to "\0" |
| PASS track.accessKey: setAttribute() to null |
| PASS track.accessKey: setAttribute() to object "test-toString" |
| PASS track.accessKey: setAttribute() to object "test-valueOf" |
| PASS track.accessKey: IDL set to "" |
| PASS track.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 track.accessKey: IDL set to undefined |
| PASS track.accessKey: IDL set to 7 |
| PASS track.accessKey: IDL set to 1.5 |
| PASS track.accessKey: IDL set to "5%" |
| PASS track.accessKey: IDL set to "+100" |
| PASS track.accessKey: IDL set to ".5" |
| PASS track.accessKey: IDL set to true |
| PASS track.accessKey: IDL set to false |
| PASS track.accessKey: IDL set to object "[object Object]" |
| PASS track.accessKey: IDL set to NaN |
| PASS track.accessKey: IDL set to Infinity |
| PASS track.accessKey: IDL set to -Infinity |
| PASS track.accessKey: IDL set to "\0" |
| PASS track.accessKey: IDL set to null |
| PASS track.accessKey: IDL set to object "test-toString" |
| PASS track.accessKey: IDL set to object "test-valueOf" |
| PASS track.tabIndex: typeof IDL attribute |
| PASS track.tabIndex: setAttribute() to -36 |
| PASS track.tabIndex: setAttribute() to -1 |
| PASS track.tabIndex: setAttribute() to 0 |
| PASS track.tabIndex: setAttribute() to 1 |
| PASS track.tabIndex: setAttribute() to 2147483647 |
| PASS track.tabIndex: setAttribute() to -2147483648 |
| PASS track.tabIndex: setAttribute() to "-1" |
| PASS track.tabIndex: setAttribute() to "-0" |
| PASS track.tabIndex: setAttribute() to "0" |
| PASS track.tabIndex: setAttribute() to "1" |
| PASS track.tabIndex: setAttribute() to "\t7" |
| PASS track.tabIndex: setAttribute() to "\f7" |
| PASS track.tabIndex: setAttribute() to " 7" |
| PASS track.tabIndex: setAttribute() to "\n7" |
| PASS track.tabIndex: setAttribute() to "\r7" |
| PASS track.tabIndex: setAttribute() to 1.5 |
| PASS track.tabIndex: setAttribute() to "5%" |
| PASS track.tabIndex: setAttribute() to "+100" |
| PASS track.tabIndex: setAttribute() to object "2" |
| PASS track.tabIndex: IDL set to -36 |
| PASS track.tabIndex: IDL set to -1 |
| PASS track.tabIndex: IDL set to 0 |
| PASS track.tabIndex: IDL set to 1 |
| PASS track.tabIndex: IDL set to 2147483647 |
| PASS track.tabIndex: IDL set to -2147483648 |
| PASS track.kind: typeof IDL attribute |
| PASS track.kind: IDL get with DOM attribute unset |
| PASS track.kind: setAttribute() to "" |
| PASS track.kind: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS track.kind: setAttribute() to undefined |
| PASS track.kind: setAttribute() to 7 |
| PASS track.kind: setAttribute() to 1.5 |
| PASS track.kind: setAttribute() to "5%" |
| PASS track.kind: setAttribute() to "+100" |
| PASS track.kind: setAttribute() to ".5" |
| PASS track.kind: setAttribute() to true |
| PASS track.kind: setAttribute() to false |
| PASS track.kind: setAttribute() to object "[object Object]" |
| PASS track.kind: setAttribute() to NaN |
| PASS track.kind: setAttribute() to Infinity |
| PASS track.kind: setAttribute() to -Infinity |
| PASS track.kind: setAttribute() to "\0" |
| PASS track.kind: setAttribute() to null |
| PASS track.kind: setAttribute() to object "test-toString" |
| PASS track.kind: setAttribute() to object "test-valueOf" |
| PASS track.kind: setAttribute() to "subtitles" |
| PASS track.kind: setAttribute() to "xsubtitles" |
| PASS track.kind: setAttribute() to "subtitles\0" |
| PASS track.kind: setAttribute() to "ubtitles" |
| PASS track.kind: setAttribute() to "SUBTITLES" |
| PASS track.kind: setAttribute() to "ſubtitleſ" |
| PASS track.kind: setAttribute() to "captions" |
| PASS track.kind: setAttribute() to "xcaptions" |
| PASS track.kind: setAttribute() to "captions\0" |
| PASS track.kind: setAttribute() to "aptions" |
| PASS track.kind: setAttribute() to "CAPTIONS" |
| PASS track.kind: setAttribute() to "captionſ" |
| PASS track.kind: setAttribute() to "descriptions" |
| PASS track.kind: setAttribute() to "xdescriptions" |
| PASS track.kind: setAttribute() to "descriptions\0" |
| PASS track.kind: setAttribute() to "escriptions" |
| PASS track.kind: setAttribute() to "DESCRIPTIONS" |
| PASS track.kind: setAttribute() to "deſcriptionſ" |
| PASS track.kind: setAttribute() to "chapters" |
| PASS track.kind: setAttribute() to "xchapters" |
| PASS track.kind: setAttribute() to "chapters\0" |
| PASS track.kind: setAttribute() to "hapters" |
| PASS track.kind: setAttribute() to "CHAPTERS" |
| PASS track.kind: setAttribute() to "chapterſ" |
| PASS track.kind: setAttribute() to "metadata" |
| PASS track.kind: setAttribute() to "xmetadata" |
| PASS track.kind: setAttribute() to "metadata\0" |
| PASS track.kind: setAttribute() to "etadata" |
| PASS track.kind: setAttribute() to "METADATA" |
| PASS track.kind: IDL set to "" |
| PASS track.kind: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS track.kind: IDL set to undefined |
| PASS track.kind: IDL set to 7 |
| PASS track.kind: IDL set to 1.5 |
| PASS track.kind: IDL set to "5%" |
| PASS track.kind: IDL set to "+100" |
| PASS track.kind: IDL set to ".5" |
| PASS track.kind: IDL set to true |
| PASS track.kind: IDL set to false |
| PASS track.kind: IDL set to object "[object Object]" |
| PASS track.kind: IDL set to NaN |
| PASS track.kind: IDL set to Infinity |
| PASS track.kind: IDL set to -Infinity |
| PASS track.kind: IDL set to "\0" |
| PASS track.kind: IDL set to null |
| PASS track.kind: IDL set to object "test-toString" |
| PASS track.kind: IDL set to object "test-valueOf" |
| PASS track.kind: IDL set to "subtitles" |
| PASS track.kind: IDL set to "xsubtitles" |
| PASS track.kind: IDL set to "subtitles\0" |
| PASS track.kind: IDL set to "ubtitles" |
| PASS track.kind: IDL set to "SUBTITLES" |
| PASS track.kind: IDL set to "ſubtitleſ" |
| PASS track.kind: IDL set to "captions" |
| PASS track.kind: IDL set to "xcaptions" |
| PASS track.kind: IDL set to "captions\0" |
| PASS track.kind: IDL set to "aptions" |
| PASS track.kind: IDL set to "CAPTIONS" |
| PASS track.kind: IDL set to "captionſ" |
| PASS track.kind: IDL set to "descriptions" |
| PASS track.kind: IDL set to "xdescriptions" |
| PASS track.kind: IDL set to "descriptions\0" |
| PASS track.kind: IDL set to "escriptions" |
| PASS track.kind: IDL set to "DESCRIPTIONS" |
| PASS track.kind: IDL set to "deſcriptionſ" |
| PASS track.kind: IDL set to "chapters" |
| PASS track.kind: IDL set to "xchapters" |
| PASS track.kind: IDL set to "chapters\0" |
| PASS track.kind: IDL set to "hapters" |
| PASS track.kind: IDL set to "CHAPTERS" |
| PASS track.kind: IDL set to "chapterſ" |
| PASS track.kind: IDL set to "metadata" |
| PASS track.kind: IDL set to "xmetadata" |
| PASS track.kind: IDL set to "metadata\0" |
| PASS track.kind: IDL set to "etadata" |
| PASS track.kind: IDL set to "METADATA" |
| PASS track.src: typeof IDL attribute |
| PASS track.src: IDL get with DOM attribute unset |
| PASS track.src: setAttribute() to "" |
| PASS track.src: setAttribute() to " foo " |
| PASS track.src: setAttribute() to "http://site.example/" |
| PASS track.src: setAttribute() to "//site.example/path???@#l" |
| PASS track.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 track.src: setAttribute() to undefined |
| PASS track.src: setAttribute() to 7 |
| PASS track.src: setAttribute() to 1.5 |
| PASS track.src: setAttribute() to "5%" |
| PASS track.src: setAttribute() to "+100" |
| PASS track.src: setAttribute() to ".5" |
| PASS track.src: setAttribute() to true |
| PASS track.src: setAttribute() to false |
| PASS track.src: setAttribute() to object "[object Object]" |
| PASS track.src: setAttribute() to NaN |
| PASS track.src: setAttribute() to Infinity |
| PASS track.src: setAttribute() to -Infinity |
| PASS track.src: setAttribute() to "\0" |
| PASS track.src: setAttribute() to null |
| PASS track.src: setAttribute() to object "test-toString" |
| PASS track.src: setAttribute() to object "test-valueOf" |
| PASS track.src: IDL set to "" |
| PASS track.src: IDL set to " foo " |
| PASS track.src: IDL set to "http://site.example/" |
| PASS track.src: IDL set to "//site.example/path???@#l" |
| PASS track.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 track.src: IDL set to undefined |
| PASS track.src: IDL set to 7 |
| PASS track.src: IDL set to 1.5 |
| PASS track.src: IDL set to "5%" |
| PASS track.src: IDL set to "+100" |
| PASS track.src: IDL set to ".5" |
| PASS track.src: IDL set to true |
| PASS track.src: IDL set to false |
| PASS track.src: IDL set to object "[object Object]" |
| PASS track.src: IDL set to NaN |
| PASS track.src: IDL set to Infinity |
| PASS track.src: IDL set to -Infinity |
| PASS track.src: IDL set to "\0" |
| PASS track.src: IDL set to null |
| PASS track.src: IDL set to object "test-toString" |
| PASS track.src: IDL set to object "test-valueOf" |
| PASS track.srclang: typeof IDL attribute |
| PASS track.srclang: IDL get with DOM attribute unset |
| PASS track.srclang: setAttribute() to "" |
| PASS track.srclang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS track.srclang: setAttribute() to undefined |
| PASS track.srclang: setAttribute() to 7 |
| PASS track.srclang: setAttribute() to 1.5 |
| PASS track.srclang: setAttribute() to "5%" |
| PASS track.srclang: setAttribute() to "+100" |
| PASS track.srclang: setAttribute() to ".5" |
| PASS track.srclang: setAttribute() to true |
| PASS track.srclang: setAttribute() to false |
| PASS track.srclang: setAttribute() to object "[object Object]" |
| PASS track.srclang: setAttribute() to NaN |
| PASS track.srclang: setAttribute() to Infinity |
| PASS track.srclang: setAttribute() to -Infinity |
| PASS track.srclang: setAttribute() to "\0" |
| PASS track.srclang: setAttribute() to null |
| PASS track.srclang: setAttribute() to object "test-toString" |
| PASS track.srclang: setAttribute() to object "test-valueOf" |
| PASS track.srclang: IDL set to "" |
| PASS track.srclang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS track.srclang: IDL set to undefined |
| PASS track.srclang: IDL set to 7 |
| PASS track.srclang: IDL set to 1.5 |
| PASS track.srclang: IDL set to "5%" |
| PASS track.srclang: IDL set to "+100" |
| PASS track.srclang: IDL set to ".5" |
| PASS track.srclang: IDL set to true |
| PASS track.srclang: IDL set to false |
| PASS track.srclang: IDL set to object "[object Object]" |
| PASS track.srclang: IDL set to NaN |
| PASS track.srclang: IDL set to Infinity |
| PASS track.srclang: IDL set to -Infinity |
| PASS track.srclang: IDL set to "\0" |
| PASS track.srclang: IDL set to null |
| PASS track.srclang: IDL set to object "test-toString" |
| PASS track.srclang: IDL set to object "test-valueOf" |
| PASS track.label: typeof IDL attribute |
| PASS track.label: IDL get with DOM attribute unset |
| PASS track.label: setAttribute() to "" |
| PASS track.label: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS track.label: setAttribute() to undefined |
| PASS track.label: setAttribute() to 7 |
| PASS track.label: setAttribute() to 1.5 |
| PASS track.label: setAttribute() to "5%" |
| PASS track.label: setAttribute() to "+100" |
| PASS track.label: setAttribute() to ".5" |
| PASS track.label: setAttribute() to true |
| PASS track.label: setAttribute() to false |
| PASS track.label: setAttribute() to object "[object Object]" |
| PASS track.label: setAttribute() to NaN |
| PASS track.label: setAttribute() to Infinity |
| PASS track.label: setAttribute() to -Infinity |
| PASS track.label: setAttribute() to "\0" |
| PASS track.label: setAttribute() to null |
| PASS track.label: setAttribute() to object "test-toString" |
| PASS track.label: setAttribute() to object "test-valueOf" |
| PASS track.label: IDL set to "" |
| PASS track.label: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS track.label: IDL set to undefined |
| PASS track.label: IDL set to 7 |
| PASS track.label: IDL set to 1.5 |
| PASS track.label: IDL set to "5%" |
| PASS track.label: IDL set to "+100" |
| PASS track.label: IDL set to ".5" |
| PASS track.label: IDL set to true |
| PASS track.label: IDL set to false |
| PASS track.label: IDL set to object "[object Object]" |
| PASS track.label: IDL set to NaN |
| PASS track.label: IDL set to Infinity |
| PASS track.label: IDL set to -Infinity |
| PASS track.label: IDL set to "\0" |
| PASS track.label: IDL set to null |
| PASS track.label: IDL set to object "test-toString" |
| PASS track.label: IDL set to object "test-valueOf" |
| PASS track.default: typeof IDL attribute |
| PASS track.default: IDL get with DOM attribute unset |
| PASS track.default: setAttribute() to "" |
| PASS track.default: setAttribute() to " foo " |
| PASS track.default: setAttribute() to undefined |
| PASS track.default: setAttribute() to null |
| PASS track.default: setAttribute() to 7 |
| PASS track.default: setAttribute() to 1.5 |
| PASS track.default: setAttribute() to "5%" |
| PASS track.default: setAttribute() to "+100" |
| PASS track.default: setAttribute() to ".5" |
| PASS track.default: setAttribute() to true |
| PASS track.default: setAttribute() to false |
| PASS track.default: setAttribute() to object "[object Object]" |
| PASS track.default: setAttribute() to NaN |
| PASS track.default: setAttribute() to Infinity |
| PASS track.default: setAttribute() to -Infinity |
| PASS track.default: setAttribute() to "\0" |
| PASS track.default: setAttribute() to object "test-toString" |
| PASS track.default: setAttribute() to object "test-valueOf" |
| PASS track.default: setAttribute() to "default" |
| PASS track.default: IDL set to "" |
| PASS track.default: IDL set to " foo " |
| PASS track.default: IDL set to undefined |
| PASS track.default: IDL set to null |
| PASS track.default: IDL set to 7 |
| PASS track.default: IDL set to 1.5 |
| PASS track.default: IDL set to "5%" |
| PASS track.default: IDL set to "+100" |
| PASS track.default: IDL set to ".5" |
| PASS track.default: IDL set to true |
| PASS track.default: IDL set to false |
| PASS track.default: IDL set to object "[object Object]" |
| PASS track.default: IDL set to NaN |
| PASS track.default: IDL set to Infinity |
| PASS track.default: IDL set to -Infinity |
| PASS track.default: IDL set to "\0" |
| PASS track.default: IDL set to object "test-toString" |
| PASS track.default: IDL set to object "test-valueOf" |
| PASS canvas.title: typeof IDL attribute |
| PASS canvas.title: IDL get with DOM attribute unset |
| PASS canvas.title: setAttribute() to "" |
| PASS canvas.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 canvas.title: setAttribute() to undefined |
| PASS canvas.title: setAttribute() to 7 |
| PASS canvas.title: setAttribute() to 1.5 |
| PASS canvas.title: setAttribute() to "5%" |
| PASS canvas.title: setAttribute() to "+100" |
| PASS canvas.title: setAttribute() to ".5" |
| PASS canvas.title: setAttribute() to true |
| PASS canvas.title: setAttribute() to false |
| PASS canvas.title: setAttribute() to object "[object Object]" |
| PASS canvas.title: setAttribute() to NaN |
| PASS canvas.title: setAttribute() to Infinity |
| PASS canvas.title: setAttribute() to -Infinity |
| PASS canvas.title: setAttribute() to "\0" |
| PASS canvas.title: setAttribute() to null |
| PASS canvas.title: setAttribute() to object "test-toString" |
| PASS canvas.title: setAttribute() to object "test-valueOf" |
| PASS canvas.title: IDL set to "" |
| PASS canvas.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 canvas.title: IDL set to undefined |
| PASS canvas.title: IDL set to 7 |
| PASS canvas.title: IDL set to 1.5 |
| PASS canvas.title: IDL set to "5%" |
| PASS canvas.title: IDL set to "+100" |
| PASS canvas.title: IDL set to ".5" |
| PASS canvas.title: IDL set to true |
| PASS canvas.title: IDL set to false |
| PASS canvas.title: IDL set to object "[object Object]" |
| PASS canvas.title: IDL set to NaN |
| PASS canvas.title: IDL set to Infinity |
| PASS canvas.title: IDL set to -Infinity |
| PASS canvas.title: IDL set to "\0" |
| PASS canvas.title: IDL set to null |
| PASS canvas.title: IDL set to object "test-toString" |
| PASS canvas.title: IDL set to object "test-valueOf" |
| PASS canvas.lang: typeof IDL attribute |
| PASS canvas.lang: IDL get with DOM attribute unset |
| PASS canvas.lang: setAttribute() to "" |
| PASS canvas.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 canvas.lang: setAttribute() to undefined |
| PASS canvas.lang: setAttribute() to 7 |
| PASS canvas.lang: setAttribute() to 1.5 |
| PASS canvas.lang: setAttribute() to "5%" |
| PASS canvas.lang: setAttribute() to "+100" |
| PASS canvas.lang: setAttribute() to ".5" |
| PASS canvas.lang: setAttribute() to true |
| PASS canvas.lang: setAttribute() to false |
| PASS canvas.lang: setAttribute() to object "[object Object]" |
| PASS canvas.lang: setAttribute() to NaN |
| PASS canvas.lang: setAttribute() to Infinity |
| PASS canvas.lang: setAttribute() to -Infinity |
| PASS canvas.lang: setAttribute() to "\0" |
| PASS canvas.lang: setAttribute() to null |
| PASS canvas.lang: setAttribute() to object "test-toString" |
| PASS canvas.lang: setAttribute() to object "test-valueOf" |
| PASS canvas.lang: IDL set to "" |
| PASS canvas.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 canvas.lang: IDL set to undefined |
| PASS canvas.lang: IDL set to 7 |
| PASS canvas.lang: IDL set to 1.5 |
| PASS canvas.lang: IDL set to "5%" |
| PASS canvas.lang: IDL set to "+100" |
| PASS canvas.lang: IDL set to ".5" |
| PASS canvas.lang: IDL set to true |
| PASS canvas.lang: IDL set to false |
| PASS canvas.lang: IDL set to object "[object Object]" |
| PASS canvas.lang: IDL set to NaN |
| PASS canvas.lang: IDL set to Infinity |
| PASS canvas.lang: IDL set to -Infinity |
| PASS canvas.lang: IDL set to "\0" |
| PASS canvas.lang: IDL set to null |
| PASS canvas.lang: IDL set to object "test-toString" |
| PASS canvas.lang: IDL set to object "test-valueOf" |
| PASS canvas.dir: typeof IDL attribute |
| PASS canvas.dir: IDL get with DOM attribute unset |
| PASS canvas.dir: setAttribute() to "" |
| PASS canvas.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 canvas.dir: setAttribute() to undefined |
| PASS canvas.dir: setAttribute() to 7 |
| PASS canvas.dir: setAttribute() to 1.5 |
| PASS canvas.dir: setAttribute() to "5%" |
| PASS canvas.dir: setAttribute() to "+100" |
| PASS canvas.dir: setAttribute() to ".5" |
| PASS canvas.dir: setAttribute() to true |
| PASS canvas.dir: setAttribute() to false |
| PASS canvas.dir: setAttribute() to object "[object Object]" |
| PASS canvas.dir: setAttribute() to NaN |
| PASS canvas.dir: setAttribute() to Infinity |
| PASS canvas.dir: setAttribute() to -Infinity |
| PASS canvas.dir: setAttribute() to "\0" |
| PASS canvas.dir: setAttribute() to null |
| PASS canvas.dir: setAttribute() to object "test-toString" |
| PASS canvas.dir: setAttribute() to object "test-valueOf" |
| PASS canvas.dir: setAttribute() to "ltr" |
| PASS canvas.dir: setAttribute() to "xltr" |
| PASS canvas.dir: setAttribute() to "ltr\0" |
| PASS canvas.dir: setAttribute() to "tr" |
| PASS canvas.dir: setAttribute() to "LTR" |
| PASS canvas.dir: setAttribute() to "rtl" |
| PASS canvas.dir: setAttribute() to "xrtl" |
| PASS canvas.dir: setAttribute() to "rtl\0" |
| PASS canvas.dir: setAttribute() to "tl" |
| PASS canvas.dir: setAttribute() to "RTL" |
| PASS canvas.dir: setAttribute() to "auto" |
| PASS canvas.dir: setAttribute() to "xauto" |
| PASS canvas.dir: setAttribute() to "auto\0" |
| PASS canvas.dir: setAttribute() to "uto" |
| PASS canvas.dir: setAttribute() to "AUTO" |
| PASS canvas.dir: IDL set to "" |
| PASS canvas.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 canvas.dir: IDL set to undefined |
| PASS canvas.dir: IDL set to 7 |
| PASS canvas.dir: IDL set to 1.5 |
| PASS canvas.dir: IDL set to "5%" |
| PASS canvas.dir: IDL set to "+100" |
| PASS canvas.dir: IDL set to ".5" |
| PASS canvas.dir: IDL set to true |
| PASS canvas.dir: IDL set to false |
| PASS canvas.dir: IDL set to object "[object Object]" |
| PASS canvas.dir: IDL set to NaN |
| PASS canvas.dir: IDL set to Infinity |
| PASS canvas.dir: IDL set to -Infinity |
| PASS canvas.dir: IDL set to "\0" |
| PASS canvas.dir: IDL set to null |
| PASS canvas.dir: IDL set to object "test-toString" |
| PASS canvas.dir: IDL set to object "test-valueOf" |
| PASS canvas.dir: IDL set to "ltr" |
| PASS canvas.dir: IDL set to "xltr" |
| PASS canvas.dir: IDL set to "ltr\0" |
| PASS canvas.dir: IDL set to "tr" |
| PASS canvas.dir: IDL set to "LTR" |
| PASS canvas.dir: IDL set to "rtl" |
| PASS canvas.dir: IDL set to "xrtl" |
| PASS canvas.dir: IDL set to "rtl\0" |
| PASS canvas.dir: IDL set to "tl" |
| PASS canvas.dir: IDL set to "RTL" |
| PASS canvas.dir: IDL set to "auto" |
| PASS canvas.dir: IDL set to "xauto" |
| PASS canvas.dir: IDL set to "auto\0" |
| PASS canvas.dir: IDL set to "uto" |
| PASS canvas.dir: IDL set to "AUTO" |
| PASS canvas.className (<canvas class>): typeof IDL attribute |
| PASS canvas.className (<canvas class>): IDL get with DOM attribute unset |
| PASS canvas.className (<canvas class>): setAttribute() to "" |
| PASS canvas.className (<canvas 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 canvas.className (<canvas class>): setAttribute() to undefined |
| PASS canvas.className (<canvas class>): setAttribute() to 7 |
| PASS canvas.className (<canvas class>): setAttribute() to 1.5 |
| PASS canvas.className (<canvas class>): setAttribute() to "5%" |
| PASS canvas.className (<canvas class>): setAttribute() to "+100" |
| PASS canvas.className (<canvas class>): setAttribute() to ".5" |
| PASS canvas.className (<canvas class>): setAttribute() to true |
| PASS canvas.className (<canvas class>): setAttribute() to false |
| PASS canvas.className (<canvas class>): setAttribute() to object "[object Object]" |
| PASS canvas.className (<canvas class>): setAttribute() to NaN |
| PASS canvas.className (<canvas class>): setAttribute() to Infinity |
| PASS canvas.className (<canvas class>): setAttribute() to -Infinity |
| PASS canvas.className (<canvas class>): setAttribute() to "\0" |
| PASS canvas.className (<canvas class>): setAttribute() to null |
| PASS canvas.className (<canvas class>): setAttribute() to object "test-toString" |
| PASS canvas.className (<canvas class>): setAttribute() to object "test-valueOf" |
| PASS canvas.className (<canvas class>): IDL set to "" |
| PASS canvas.className (<canvas 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 canvas.className (<canvas class>): IDL set to undefined |
| PASS canvas.className (<canvas class>): IDL set to 7 |
| PASS canvas.className (<canvas class>): IDL set to 1.5 |
| PASS canvas.className (<canvas class>): IDL set to "5%" |
| PASS canvas.className (<canvas class>): IDL set to "+100" |
| PASS canvas.className (<canvas class>): IDL set to ".5" |
| PASS canvas.className (<canvas class>): IDL set to true |
| PASS canvas.className (<canvas class>): IDL set to false |
| PASS canvas.className (<canvas class>): IDL set to object "[object Object]" |
| PASS canvas.className (<canvas class>): IDL set to NaN |
| PASS canvas.className (<canvas class>): IDL set to Infinity |
| PASS canvas.className (<canvas class>): IDL set to -Infinity |
| PASS canvas.className (<canvas class>): IDL set to "\0" |
| PASS canvas.className (<canvas class>): IDL set to null |
| PASS canvas.className (<canvas class>): IDL set to object "test-toString" |
| PASS canvas.className (<canvas class>): IDL set to object "test-valueOf" |
| FAIL canvas.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL canvas.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL canvas.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL canvas.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL canvas.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL canvas.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL canvas.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL canvas.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL canvas.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL canvas.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL canvas.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS canvas.autofocus: IDL set to true |
| FAIL canvas.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL canvas.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL canvas.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL canvas.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL canvas.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL canvas.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL canvas.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL canvas.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS canvas.hidden: typeof IDL attribute |
| PASS canvas.hidden: IDL get with DOM attribute unset |
| PASS canvas.hidden: setAttribute() to "" |
| PASS canvas.hidden: setAttribute() to " foo " |
| PASS canvas.hidden: setAttribute() to undefined |
| PASS canvas.hidden: setAttribute() to null |
| PASS canvas.hidden: setAttribute() to 7 |
| PASS canvas.hidden: setAttribute() to 1.5 |
| PASS canvas.hidden: setAttribute() to "5%" |
| PASS canvas.hidden: setAttribute() to "+100" |
| PASS canvas.hidden: setAttribute() to ".5" |
| PASS canvas.hidden: setAttribute() to true |
| PASS canvas.hidden: setAttribute() to false |
| PASS canvas.hidden: setAttribute() to object "[object Object]" |
| PASS canvas.hidden: setAttribute() to NaN |
| PASS canvas.hidden: setAttribute() to Infinity |
| PASS canvas.hidden: setAttribute() to -Infinity |
| PASS canvas.hidden: setAttribute() to "\0" |
| PASS canvas.hidden: setAttribute() to object "test-toString" |
| PASS canvas.hidden: setAttribute() to object "test-valueOf" |
| PASS canvas.hidden: setAttribute() to "hidden" |
| PASS canvas.hidden: IDL set to "" |
| PASS canvas.hidden: IDL set to " foo " |
| PASS canvas.hidden: IDL set to undefined |
| PASS canvas.hidden: IDL set to null |
| PASS canvas.hidden: IDL set to 7 |
| PASS canvas.hidden: IDL set to 1.5 |
| PASS canvas.hidden: IDL set to "5%" |
| PASS canvas.hidden: IDL set to "+100" |
| PASS canvas.hidden: IDL set to ".5" |
| PASS canvas.hidden: IDL set to true |
| PASS canvas.hidden: IDL set to false |
| PASS canvas.hidden: IDL set to object "[object Object]" |
| PASS canvas.hidden: IDL set to NaN |
| PASS canvas.hidden: IDL set to Infinity |
| PASS canvas.hidden: IDL set to -Infinity |
| PASS canvas.hidden: IDL set to "\0" |
| PASS canvas.hidden: IDL set to object "test-toString" |
| PASS canvas.hidden: IDL set to object "test-valueOf" |
| PASS canvas.accessKey: typeof IDL attribute |
| PASS canvas.accessKey: IDL get with DOM attribute unset |
| PASS canvas.accessKey: setAttribute() to "" |
| PASS canvas.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 canvas.accessKey: setAttribute() to undefined |
| PASS canvas.accessKey: setAttribute() to 7 |
| PASS canvas.accessKey: setAttribute() to 1.5 |
| PASS canvas.accessKey: setAttribute() to "5%" |
| PASS canvas.accessKey: setAttribute() to "+100" |
| PASS canvas.accessKey: setAttribute() to ".5" |
| PASS canvas.accessKey: setAttribute() to true |
| PASS canvas.accessKey: setAttribute() to false |
| PASS canvas.accessKey: setAttribute() to object "[object Object]" |
| PASS canvas.accessKey: setAttribute() to NaN |
| PASS canvas.accessKey: setAttribute() to Infinity |
| PASS canvas.accessKey: setAttribute() to -Infinity |
| PASS canvas.accessKey: setAttribute() to "\0" |
| PASS canvas.accessKey: setAttribute() to null |
| PASS canvas.accessKey: setAttribute() to object "test-toString" |
| PASS canvas.accessKey: setAttribute() to object "test-valueOf" |
| PASS canvas.accessKey: IDL set to "" |
| PASS canvas.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 canvas.accessKey: IDL set to undefined |
| PASS canvas.accessKey: IDL set to 7 |
| PASS canvas.accessKey: IDL set to 1.5 |
| PASS canvas.accessKey: IDL set to "5%" |
| PASS canvas.accessKey: IDL set to "+100" |
| PASS canvas.accessKey: IDL set to ".5" |
| PASS canvas.accessKey: IDL set to true |
| PASS canvas.accessKey: IDL set to false |
| PASS canvas.accessKey: IDL set to object "[object Object]" |
| PASS canvas.accessKey: IDL set to NaN |
| PASS canvas.accessKey: IDL set to Infinity |
| PASS canvas.accessKey: IDL set to -Infinity |
| PASS canvas.accessKey: IDL set to "\0" |
| PASS canvas.accessKey: IDL set to null |
| PASS canvas.accessKey: IDL set to object "test-toString" |
| PASS canvas.accessKey: IDL set to object "test-valueOf" |
| PASS canvas.tabIndex: typeof IDL attribute |
| PASS canvas.tabIndex: setAttribute() to -36 |
| PASS canvas.tabIndex: setAttribute() to -1 |
| PASS canvas.tabIndex: setAttribute() to 0 |
| PASS canvas.tabIndex: setAttribute() to 1 |
| PASS canvas.tabIndex: setAttribute() to 2147483647 |
| PASS canvas.tabIndex: setAttribute() to -2147483648 |
| PASS canvas.tabIndex: setAttribute() to "-1" |
| PASS canvas.tabIndex: setAttribute() to "-0" |
| PASS canvas.tabIndex: setAttribute() to "0" |
| PASS canvas.tabIndex: setAttribute() to "1" |
| PASS canvas.tabIndex: setAttribute() to "\t7" |
| PASS canvas.tabIndex: setAttribute() to "\f7" |
| PASS canvas.tabIndex: setAttribute() to " 7" |
| PASS canvas.tabIndex: setAttribute() to "\n7" |
| PASS canvas.tabIndex: setAttribute() to "\r7" |
| PASS canvas.tabIndex: setAttribute() to 1.5 |
| PASS canvas.tabIndex: setAttribute() to "5%" |
| PASS canvas.tabIndex: setAttribute() to "+100" |
| PASS canvas.tabIndex: setAttribute() to object "2" |
| PASS canvas.tabIndex: IDL set to -36 |
| PASS canvas.tabIndex: IDL set to -1 |
| PASS canvas.tabIndex: IDL set to 0 |
| PASS canvas.tabIndex: IDL set to 1 |
| PASS canvas.tabIndex: IDL set to 2147483647 |
| PASS canvas.tabIndex: IDL set to -2147483648 |
| PASS canvas.width: typeof IDL attribute |
| PASS canvas.width: IDL get with DOM attribute unset |
| PASS canvas.width: setAttribute() to -2147483649 |
| PASS canvas.width: setAttribute() to -2147483648 |
| PASS canvas.width: setAttribute() to -36 |
| PASS canvas.width: setAttribute() to -1 |
| PASS canvas.width: setAttribute() to 0 |
| PASS canvas.width: setAttribute() to 1 |
| PASS canvas.width: setAttribute() to 257 |
| PASS canvas.width: setAttribute() to 2147483648 |
| PASS canvas.width: setAttribute() to 4294967295 |
| PASS canvas.width: setAttribute() to 4294967296 |
| PASS canvas.width: setAttribute() to "" |
| PASS canvas.width: setAttribute() to "-1" |
| PASS canvas.width: setAttribute() to "-0" |
| PASS canvas.width: setAttribute() to "0" |
| PASS canvas.width: setAttribute() to "1" |
| PASS canvas.width: setAttribute() to "\t7" |
| PASS canvas.width: setAttribute() to "\v7" |
| PASS canvas.width: setAttribute() to "\f7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to "7" |
| PASS canvas.width: setAttribute() to "\n7" |
| PASS canvas.width: setAttribute() to "\r7" |
| PASS canvas.width: setAttribute() to "
7" |
| PASS canvas.width: setAttribute() to "
7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to "7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.width: setAttribute() to " 7" |
| PASS canvas.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 canvas.width: setAttribute() to undefined |
| PASS canvas.width: setAttribute() to 1.5 |
| PASS canvas.width: setAttribute() to "5%" |
| PASS canvas.width: setAttribute() to "+100" |
| PASS canvas.width: setAttribute() to ".5" |
| PASS canvas.width: setAttribute() to true |
| PASS canvas.width: setAttribute() to false |
| PASS canvas.width: setAttribute() to object "[object Object]" |
| PASS canvas.width: setAttribute() to NaN |
| PASS canvas.width: setAttribute() to Infinity |
| PASS canvas.width: setAttribute() to -Infinity |
| PASS canvas.width: setAttribute() to "\0" |
| PASS canvas.width: setAttribute() to object "2" |
| PASS canvas.width: setAttribute() to object "3" |
| PASS canvas.width: IDL set to 0 |
| PASS canvas.width: IDL set to 1 |
| PASS canvas.width: IDL set to 257 |
| PASS canvas.width: IDL set to "-0" |
| PASS canvas.width: IDL set to 2147483648 |
| PASS canvas.width: IDL set to 4294967295 |
| PASS canvas.height: typeof IDL attribute |
| PASS canvas.height: IDL get with DOM attribute unset |
| PASS canvas.height: setAttribute() to -2147483649 |
| PASS canvas.height: setAttribute() to -2147483648 |
| PASS canvas.height: setAttribute() to -36 |
| PASS canvas.height: setAttribute() to -1 |
| PASS canvas.height: setAttribute() to 0 |
| PASS canvas.height: setAttribute() to 1 |
| PASS canvas.height: setAttribute() to 257 |
| PASS canvas.height: setAttribute() to 2147483648 |
| PASS canvas.height: setAttribute() to 4294967295 |
| PASS canvas.height: setAttribute() to 4294967296 |
| PASS canvas.height: setAttribute() to "" |
| PASS canvas.height: setAttribute() to "-1" |
| PASS canvas.height: setAttribute() to "-0" |
| PASS canvas.height: setAttribute() to "0" |
| PASS canvas.height: setAttribute() to "1" |
| PASS canvas.height: setAttribute() to "\t7" |
| PASS canvas.height: setAttribute() to "\v7" |
| PASS canvas.height: setAttribute() to "\f7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to "7" |
| PASS canvas.height: setAttribute() to "\n7" |
| PASS canvas.height: setAttribute() to "\r7" |
| PASS canvas.height: setAttribute() to "
7" |
| PASS canvas.height: setAttribute() to "
7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to "7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.height: setAttribute() to " 7" |
| PASS canvas.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 canvas.height: setAttribute() to undefined |
| PASS canvas.height: setAttribute() to 1.5 |
| PASS canvas.height: setAttribute() to "5%" |
| PASS canvas.height: setAttribute() to "+100" |
| PASS canvas.height: setAttribute() to ".5" |
| PASS canvas.height: setAttribute() to true |
| PASS canvas.height: setAttribute() to false |
| PASS canvas.height: setAttribute() to object "[object Object]" |
| PASS canvas.height: setAttribute() to NaN |
| PASS canvas.height: setAttribute() to Infinity |
| PASS canvas.height: setAttribute() to -Infinity |
| PASS canvas.height: setAttribute() to "\0" |
| PASS canvas.height: setAttribute() to object "2" |
| PASS canvas.height: setAttribute() to object "3" |
| PASS canvas.height: IDL set to 0 |
| PASS canvas.height: IDL set to 1 |
| PASS canvas.height: IDL set to 257 |
| PASS canvas.height: IDL set to "-0" |
| PASS canvas.height: IDL set to 2147483648 |
| PASS canvas.height: IDL set to 4294967295 |
| PASS map.title: typeof IDL attribute |
| PASS map.title: IDL get with DOM attribute unset |
| PASS map.title: setAttribute() to "" |
| PASS map.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 map.title: setAttribute() to undefined |
| PASS map.title: setAttribute() to 7 |
| PASS map.title: setAttribute() to 1.5 |
| PASS map.title: setAttribute() to "5%" |
| PASS map.title: setAttribute() to "+100" |
| PASS map.title: setAttribute() to ".5" |
| PASS map.title: setAttribute() to true |
| PASS map.title: setAttribute() to false |
| PASS map.title: setAttribute() to object "[object Object]" |
| PASS map.title: setAttribute() to NaN |
| PASS map.title: setAttribute() to Infinity |
| PASS map.title: setAttribute() to -Infinity |
| PASS map.title: setAttribute() to "\0" |
| PASS map.title: setAttribute() to null |
| PASS map.title: setAttribute() to object "test-toString" |
| PASS map.title: setAttribute() to object "test-valueOf" |
| PASS map.title: IDL set to "" |
| PASS map.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 map.title: IDL set to undefined |
| PASS map.title: IDL set to 7 |
| PASS map.title: IDL set to 1.5 |
| PASS map.title: IDL set to "5%" |
| PASS map.title: IDL set to "+100" |
| PASS map.title: IDL set to ".5" |
| PASS map.title: IDL set to true |
| PASS map.title: IDL set to false |
| PASS map.title: IDL set to object "[object Object]" |
| PASS map.title: IDL set to NaN |
| PASS map.title: IDL set to Infinity |
| PASS map.title: IDL set to -Infinity |
| PASS map.title: IDL set to "\0" |
| PASS map.title: IDL set to null |
| PASS map.title: IDL set to object "test-toString" |
| PASS map.title: IDL set to object "test-valueOf" |
| PASS map.lang: typeof IDL attribute |
| PASS map.lang: IDL get with DOM attribute unset |
| PASS map.lang: setAttribute() to "" |
| PASS map.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 map.lang: setAttribute() to undefined |
| PASS map.lang: setAttribute() to 7 |
| PASS map.lang: setAttribute() to 1.5 |
| PASS map.lang: setAttribute() to "5%" |
| PASS map.lang: setAttribute() to "+100" |
| PASS map.lang: setAttribute() to ".5" |
| PASS map.lang: setAttribute() to true |
| PASS map.lang: setAttribute() to false |
| PASS map.lang: setAttribute() to object "[object Object]" |
| PASS map.lang: setAttribute() to NaN |
| PASS map.lang: setAttribute() to Infinity |
| PASS map.lang: setAttribute() to -Infinity |
| PASS map.lang: setAttribute() to "\0" |
| PASS map.lang: setAttribute() to null |
| PASS map.lang: setAttribute() to object "test-toString" |
| PASS map.lang: setAttribute() to object "test-valueOf" |
| PASS map.lang: IDL set to "" |
| PASS map.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 map.lang: IDL set to undefined |
| PASS map.lang: IDL set to 7 |
| PASS map.lang: IDL set to 1.5 |
| PASS map.lang: IDL set to "5%" |
| PASS map.lang: IDL set to "+100" |
| PASS map.lang: IDL set to ".5" |
| PASS map.lang: IDL set to true |
| PASS map.lang: IDL set to false |
| PASS map.lang: IDL set to object "[object Object]" |
| PASS map.lang: IDL set to NaN |
| PASS map.lang: IDL set to Infinity |
| PASS map.lang: IDL set to -Infinity |
| PASS map.lang: IDL set to "\0" |
| PASS map.lang: IDL set to null |
| PASS map.lang: IDL set to object "test-toString" |
| PASS map.lang: IDL set to object "test-valueOf" |
| PASS map.dir: typeof IDL attribute |
| PASS map.dir: IDL get with DOM attribute unset |
| PASS map.dir: setAttribute() to "" |
| PASS map.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 map.dir: setAttribute() to undefined |
| PASS map.dir: setAttribute() to 7 |
| PASS map.dir: setAttribute() to 1.5 |
| PASS map.dir: setAttribute() to "5%" |
| PASS map.dir: setAttribute() to "+100" |
| PASS map.dir: setAttribute() to ".5" |
| PASS map.dir: setAttribute() to true |
| PASS map.dir: setAttribute() to false |
| PASS map.dir: setAttribute() to object "[object Object]" |
| PASS map.dir: setAttribute() to NaN |
| PASS map.dir: setAttribute() to Infinity |
| PASS map.dir: setAttribute() to -Infinity |
| PASS map.dir: setAttribute() to "\0" |
| PASS map.dir: setAttribute() to null |
| PASS map.dir: setAttribute() to object "test-toString" |
| PASS map.dir: setAttribute() to object "test-valueOf" |
| PASS map.dir: setAttribute() to "ltr" |
| PASS map.dir: setAttribute() to "xltr" |
| PASS map.dir: setAttribute() to "ltr\0" |
| PASS map.dir: setAttribute() to "tr" |
| PASS map.dir: setAttribute() to "LTR" |
| PASS map.dir: setAttribute() to "rtl" |
| PASS map.dir: setAttribute() to "xrtl" |
| PASS map.dir: setAttribute() to "rtl\0" |
| PASS map.dir: setAttribute() to "tl" |
| PASS map.dir: setAttribute() to "RTL" |
| PASS map.dir: setAttribute() to "auto" |
| PASS map.dir: setAttribute() to "xauto" |
| PASS map.dir: setAttribute() to "auto\0" |
| PASS map.dir: setAttribute() to "uto" |
| PASS map.dir: setAttribute() to "AUTO" |
| PASS map.dir: IDL set to "" |
| PASS map.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 map.dir: IDL set to undefined |
| PASS map.dir: IDL set to 7 |
| PASS map.dir: IDL set to 1.5 |
| PASS map.dir: IDL set to "5%" |
| PASS map.dir: IDL set to "+100" |
| PASS map.dir: IDL set to ".5" |
| PASS map.dir: IDL set to true |
| PASS map.dir: IDL set to false |
| PASS map.dir: IDL set to object "[object Object]" |
| PASS map.dir: IDL set to NaN |
| PASS map.dir: IDL set to Infinity |
| PASS map.dir: IDL set to -Infinity |
| PASS map.dir: IDL set to "\0" |
| PASS map.dir: IDL set to null |
| PASS map.dir: IDL set to object "test-toString" |
| PASS map.dir: IDL set to object "test-valueOf" |
| PASS map.dir: IDL set to "ltr" |
| PASS map.dir: IDL set to "xltr" |
| PASS map.dir: IDL set to "ltr\0" |
| PASS map.dir: IDL set to "tr" |
| PASS map.dir: IDL set to "LTR" |
| PASS map.dir: IDL set to "rtl" |
| PASS map.dir: IDL set to "xrtl" |
| PASS map.dir: IDL set to "rtl\0" |
| PASS map.dir: IDL set to "tl" |
| PASS map.dir: IDL set to "RTL" |
| PASS map.dir: IDL set to "auto" |
| PASS map.dir: IDL set to "xauto" |
| PASS map.dir: IDL set to "auto\0" |
| PASS map.dir: IDL set to "uto" |
| PASS map.dir: IDL set to "AUTO" |
| PASS map.className (<map class>): typeof IDL attribute |
| PASS map.className (<map class>): IDL get with DOM attribute unset |
| PASS map.className (<map class>): setAttribute() to "" |
| PASS map.className (<map 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 map.className (<map class>): setAttribute() to undefined |
| PASS map.className (<map class>): setAttribute() to 7 |
| PASS map.className (<map class>): setAttribute() to 1.5 |
| PASS map.className (<map class>): setAttribute() to "5%" |
| PASS map.className (<map class>): setAttribute() to "+100" |
| PASS map.className (<map class>): setAttribute() to ".5" |
| PASS map.className (<map class>): setAttribute() to true |
| PASS map.className (<map class>): setAttribute() to false |
| PASS map.className (<map class>): setAttribute() to object "[object Object]" |
| PASS map.className (<map class>): setAttribute() to NaN |
| PASS map.className (<map class>): setAttribute() to Infinity |
| PASS map.className (<map class>): setAttribute() to -Infinity |
| PASS map.className (<map class>): setAttribute() to "\0" |
| PASS map.className (<map class>): setAttribute() to null |
| PASS map.className (<map class>): setAttribute() to object "test-toString" |
| PASS map.className (<map class>): setAttribute() to object "test-valueOf" |
| PASS map.className (<map class>): IDL set to "" |
| PASS map.className (<map 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 map.className (<map class>): IDL set to undefined |
| PASS map.className (<map class>): IDL set to 7 |
| PASS map.className (<map class>): IDL set to 1.5 |
| PASS map.className (<map class>): IDL set to "5%" |
| PASS map.className (<map class>): IDL set to "+100" |
| PASS map.className (<map class>): IDL set to ".5" |
| PASS map.className (<map class>): IDL set to true |
| PASS map.className (<map class>): IDL set to false |
| PASS map.className (<map class>): IDL set to object "[object Object]" |
| PASS map.className (<map class>): IDL set to NaN |
| PASS map.className (<map class>): IDL set to Infinity |
| PASS map.className (<map class>): IDL set to -Infinity |
| PASS map.className (<map class>): IDL set to "\0" |
| PASS map.className (<map class>): IDL set to null |
| PASS map.className (<map class>): IDL set to object "test-toString" |
| PASS map.className (<map class>): IDL set to object "test-valueOf" |
| FAIL map.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL map.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL map.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL map.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL map.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL map.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL map.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL map.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL map.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL map.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL map.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS map.autofocus: IDL set to true |
| FAIL map.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL map.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL map.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL map.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL map.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL map.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL map.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL map.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS map.hidden: typeof IDL attribute |
| PASS map.hidden: IDL get with DOM attribute unset |
| PASS map.hidden: setAttribute() to "" |
| PASS map.hidden: setAttribute() to " foo " |
| PASS map.hidden: setAttribute() to undefined |
| PASS map.hidden: setAttribute() to null |
| PASS map.hidden: setAttribute() to 7 |
| PASS map.hidden: setAttribute() to 1.5 |
| PASS map.hidden: setAttribute() to "5%" |
| PASS map.hidden: setAttribute() to "+100" |
| PASS map.hidden: setAttribute() to ".5" |
| PASS map.hidden: setAttribute() to true |
| PASS map.hidden: setAttribute() to false |
| PASS map.hidden: setAttribute() to object "[object Object]" |
| PASS map.hidden: setAttribute() to NaN |
| PASS map.hidden: setAttribute() to Infinity |
| PASS map.hidden: setAttribute() to -Infinity |
| PASS map.hidden: setAttribute() to "\0" |
| PASS map.hidden: setAttribute() to object "test-toString" |
| PASS map.hidden: setAttribute() to object "test-valueOf" |
| PASS map.hidden: setAttribute() to "hidden" |
| PASS map.hidden: IDL set to "" |
| PASS map.hidden: IDL set to " foo " |
| PASS map.hidden: IDL set to undefined |
| PASS map.hidden: IDL set to null |
| PASS map.hidden: IDL set to 7 |
| PASS map.hidden: IDL set to 1.5 |
| PASS map.hidden: IDL set to "5%" |
| PASS map.hidden: IDL set to "+100" |
| PASS map.hidden: IDL set to ".5" |
| PASS map.hidden: IDL set to true |
| PASS map.hidden: IDL set to false |
| PASS map.hidden: IDL set to object "[object Object]" |
| PASS map.hidden: IDL set to NaN |
| PASS map.hidden: IDL set to Infinity |
| PASS map.hidden: IDL set to -Infinity |
| PASS map.hidden: IDL set to "\0" |
| PASS map.hidden: IDL set to object "test-toString" |
| PASS map.hidden: IDL set to object "test-valueOf" |
| PASS map.accessKey: typeof IDL attribute |
| PASS map.accessKey: IDL get with DOM attribute unset |
| PASS map.accessKey: setAttribute() to "" |
| PASS map.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 map.accessKey: setAttribute() to undefined |
| PASS map.accessKey: setAttribute() to 7 |
| PASS map.accessKey: setAttribute() to 1.5 |
| PASS map.accessKey: setAttribute() to "5%" |
| PASS map.accessKey: setAttribute() to "+100" |
| PASS map.accessKey: setAttribute() to ".5" |
| PASS map.accessKey: setAttribute() to true |
| PASS map.accessKey: setAttribute() to false |
| PASS map.accessKey: setAttribute() to object "[object Object]" |
| PASS map.accessKey: setAttribute() to NaN |
| PASS map.accessKey: setAttribute() to Infinity |
| PASS map.accessKey: setAttribute() to -Infinity |
| PASS map.accessKey: setAttribute() to "\0" |
| PASS map.accessKey: setAttribute() to null |
| PASS map.accessKey: setAttribute() to object "test-toString" |
| PASS map.accessKey: setAttribute() to object "test-valueOf" |
| PASS map.accessKey: IDL set to "" |
| PASS map.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 map.accessKey: IDL set to undefined |
| PASS map.accessKey: IDL set to 7 |
| PASS map.accessKey: IDL set to 1.5 |
| PASS map.accessKey: IDL set to "5%" |
| PASS map.accessKey: IDL set to "+100" |
| PASS map.accessKey: IDL set to ".5" |
| PASS map.accessKey: IDL set to true |
| PASS map.accessKey: IDL set to false |
| PASS map.accessKey: IDL set to object "[object Object]" |
| PASS map.accessKey: IDL set to NaN |
| PASS map.accessKey: IDL set to Infinity |
| PASS map.accessKey: IDL set to -Infinity |
| PASS map.accessKey: IDL set to "\0" |
| PASS map.accessKey: IDL set to null |
| PASS map.accessKey: IDL set to object "test-toString" |
| PASS map.accessKey: IDL set to object "test-valueOf" |
| PASS map.tabIndex: typeof IDL attribute |
| PASS map.tabIndex: setAttribute() to -36 |
| PASS map.tabIndex: setAttribute() to -1 |
| PASS map.tabIndex: setAttribute() to 0 |
| PASS map.tabIndex: setAttribute() to 1 |
| PASS map.tabIndex: setAttribute() to 2147483647 |
| PASS map.tabIndex: setAttribute() to -2147483648 |
| PASS map.tabIndex: setAttribute() to "-1" |
| PASS map.tabIndex: setAttribute() to "-0" |
| PASS map.tabIndex: setAttribute() to "0" |
| PASS map.tabIndex: setAttribute() to "1" |
| PASS map.tabIndex: setAttribute() to "\t7" |
| PASS map.tabIndex: setAttribute() to "\f7" |
| PASS map.tabIndex: setAttribute() to " 7" |
| PASS map.tabIndex: setAttribute() to "\n7" |
| PASS map.tabIndex: setAttribute() to "\r7" |
| PASS map.tabIndex: setAttribute() to 1.5 |
| PASS map.tabIndex: setAttribute() to "5%" |
| PASS map.tabIndex: setAttribute() to "+100" |
| PASS map.tabIndex: setAttribute() to object "2" |
| PASS map.tabIndex: IDL set to -36 |
| PASS map.tabIndex: IDL set to -1 |
| PASS map.tabIndex: IDL set to 0 |
| PASS map.tabIndex: IDL set to 1 |
| PASS map.tabIndex: IDL set to 2147483647 |
| PASS map.tabIndex: IDL set to -2147483648 |
| PASS map.name: typeof IDL attribute |
| PASS map.name: IDL get with DOM attribute unset |
| PASS map.name: setAttribute() to "" |
| PASS map.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 map.name: setAttribute() to undefined |
| PASS map.name: setAttribute() to 7 |
| PASS map.name: setAttribute() to 1.5 |
| PASS map.name: setAttribute() to "5%" |
| PASS map.name: setAttribute() to "+100" |
| PASS map.name: setAttribute() to ".5" |
| PASS map.name: setAttribute() to true |
| PASS map.name: setAttribute() to false |
| PASS map.name: setAttribute() to object "[object Object]" |
| PASS map.name: setAttribute() to NaN |
| PASS map.name: setAttribute() to Infinity |
| PASS map.name: setAttribute() to -Infinity |
| PASS map.name: setAttribute() to "\0" |
| PASS map.name: setAttribute() to null |
| PASS map.name: setAttribute() to object "test-toString" |
| PASS map.name: setAttribute() to object "test-valueOf" |
| PASS map.name: IDL set to "" |
| PASS map.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 map.name: IDL set to undefined |
| PASS map.name: IDL set to 7 |
| PASS map.name: IDL set to 1.5 |
| PASS map.name: IDL set to "5%" |
| PASS map.name: IDL set to "+100" |
| PASS map.name: IDL set to ".5" |
| PASS map.name: IDL set to true |
| PASS map.name: IDL set to false |
| PASS map.name: IDL set to object "[object Object]" |
| PASS map.name: IDL set to NaN |
| PASS map.name: IDL set to Infinity |
| PASS map.name: IDL set to -Infinity |
| PASS map.name: IDL set to "\0" |
| PASS map.name: IDL set to null |
| PASS map.name: IDL set to object "test-toString" |
| PASS map.name: IDL set to object "test-valueOf" |
| PASS area.title: typeof IDL attribute |
| PASS area.title: IDL get with DOM attribute unset |
| PASS area.title: setAttribute() to "" |
| PASS area.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 area.title: setAttribute() to undefined |
| PASS area.title: setAttribute() to 7 |
| PASS area.title: setAttribute() to 1.5 |
| PASS area.title: setAttribute() to "5%" |
| PASS area.title: setAttribute() to "+100" |
| PASS area.title: setAttribute() to ".5" |
| PASS area.title: setAttribute() to true |
| PASS area.title: setAttribute() to false |
| PASS area.title: setAttribute() to object "[object Object]" |
| PASS area.title: setAttribute() to NaN |
| PASS area.title: setAttribute() to Infinity |
| PASS area.title: setAttribute() to -Infinity |
| PASS area.title: setAttribute() to "\0" |
| PASS area.title: setAttribute() to null |
| PASS area.title: setAttribute() to object "test-toString" |
| PASS area.title: setAttribute() to object "test-valueOf" |
| PASS area.title: IDL set to "" |
| PASS area.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 area.title: IDL set to undefined |
| PASS area.title: IDL set to 7 |
| PASS area.title: IDL set to 1.5 |
| PASS area.title: IDL set to "5%" |
| PASS area.title: IDL set to "+100" |
| PASS area.title: IDL set to ".5" |
| PASS area.title: IDL set to true |
| PASS area.title: IDL set to false |
| PASS area.title: IDL set to object "[object Object]" |
| PASS area.title: IDL set to NaN |
| PASS area.title: IDL set to Infinity |
| PASS area.title: IDL set to -Infinity |
| PASS area.title: IDL set to "\0" |
| PASS area.title: IDL set to null |
| PASS area.title: IDL set to object "test-toString" |
| PASS area.title: IDL set to object "test-valueOf" |
| PASS area.lang: typeof IDL attribute |
| PASS area.lang: IDL get with DOM attribute unset |
| PASS area.lang: setAttribute() to "" |
| PASS area.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 area.lang: setAttribute() to undefined |
| PASS area.lang: setAttribute() to 7 |
| PASS area.lang: setAttribute() to 1.5 |
| PASS area.lang: setAttribute() to "5%" |
| PASS area.lang: setAttribute() to "+100" |
| PASS area.lang: setAttribute() to ".5" |
| PASS area.lang: setAttribute() to true |
| PASS area.lang: setAttribute() to false |
| PASS area.lang: setAttribute() to object "[object Object]" |
| PASS area.lang: setAttribute() to NaN |
| PASS area.lang: setAttribute() to Infinity |
| PASS area.lang: setAttribute() to -Infinity |
| PASS area.lang: setAttribute() to "\0" |
| PASS area.lang: setAttribute() to null |
| PASS area.lang: setAttribute() to object "test-toString" |
| PASS area.lang: setAttribute() to object "test-valueOf" |
| PASS area.lang: IDL set to "" |
| PASS area.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 area.lang: IDL set to undefined |
| PASS area.lang: IDL set to 7 |
| PASS area.lang: IDL set to 1.5 |
| PASS area.lang: IDL set to "5%" |
| PASS area.lang: IDL set to "+100" |
| PASS area.lang: IDL set to ".5" |
| PASS area.lang: IDL set to true |
| PASS area.lang: IDL set to false |
| PASS area.lang: IDL set to object "[object Object]" |
| PASS area.lang: IDL set to NaN |
| PASS area.lang: IDL set to Infinity |
| PASS area.lang: IDL set to -Infinity |
| PASS area.lang: IDL set to "\0" |
| PASS area.lang: IDL set to null |
| PASS area.lang: IDL set to object "test-toString" |
| PASS area.lang: IDL set to object "test-valueOf" |
| PASS area.dir: typeof IDL attribute |
| PASS area.dir: IDL get with DOM attribute unset |
| PASS area.dir: setAttribute() to "" |
| PASS area.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 area.dir: setAttribute() to undefined |
| PASS area.dir: setAttribute() to 7 |
| PASS area.dir: setAttribute() to 1.5 |
| PASS area.dir: setAttribute() to "5%" |
| PASS area.dir: setAttribute() to "+100" |
| PASS area.dir: setAttribute() to ".5" |
| PASS area.dir: setAttribute() to true |
| PASS area.dir: setAttribute() to false |
| PASS area.dir: setAttribute() to object "[object Object]" |
| PASS area.dir: setAttribute() to NaN |
| PASS area.dir: setAttribute() to Infinity |
| PASS area.dir: setAttribute() to -Infinity |
| PASS area.dir: setAttribute() to "\0" |
| PASS area.dir: setAttribute() to null |
| PASS area.dir: setAttribute() to object "test-toString" |
| PASS area.dir: setAttribute() to object "test-valueOf" |
| PASS area.dir: setAttribute() to "ltr" |
| PASS area.dir: setAttribute() to "xltr" |
| PASS area.dir: setAttribute() to "ltr\0" |
| PASS area.dir: setAttribute() to "tr" |
| PASS area.dir: setAttribute() to "LTR" |
| PASS area.dir: setAttribute() to "rtl" |
| PASS area.dir: setAttribute() to "xrtl" |
| PASS area.dir: setAttribute() to "rtl\0" |
| PASS area.dir: setAttribute() to "tl" |
| PASS area.dir: setAttribute() to "RTL" |
| PASS area.dir: setAttribute() to "auto" |
| PASS area.dir: setAttribute() to "xauto" |
| PASS area.dir: setAttribute() to "auto\0" |
| PASS area.dir: setAttribute() to "uto" |
| PASS area.dir: setAttribute() to "AUTO" |
| PASS area.dir: IDL set to "" |
| PASS area.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 area.dir: IDL set to undefined |
| PASS area.dir: IDL set to 7 |
| PASS area.dir: IDL set to 1.5 |
| PASS area.dir: IDL set to "5%" |
| PASS area.dir: IDL set to "+100" |
| PASS area.dir: IDL set to ".5" |
| PASS area.dir: IDL set to true |
| PASS area.dir: IDL set to false |
| PASS area.dir: IDL set to object "[object Object]" |
| PASS area.dir: IDL set to NaN |
| PASS area.dir: IDL set to Infinity |
| PASS area.dir: IDL set to -Infinity |
| PASS area.dir: IDL set to "\0" |
| PASS area.dir: IDL set to null |
| PASS area.dir: IDL set to object "test-toString" |
| PASS area.dir: IDL set to object "test-valueOf" |
| PASS area.dir: IDL set to "ltr" |
| PASS area.dir: IDL set to "xltr" |
| PASS area.dir: IDL set to "ltr\0" |
| PASS area.dir: IDL set to "tr" |
| PASS area.dir: IDL set to "LTR" |
| PASS area.dir: IDL set to "rtl" |
| PASS area.dir: IDL set to "xrtl" |
| PASS area.dir: IDL set to "rtl\0" |
| PASS area.dir: IDL set to "tl" |
| PASS area.dir: IDL set to "RTL" |
| PASS area.dir: IDL set to "auto" |
| PASS area.dir: IDL set to "xauto" |
| PASS area.dir: IDL set to "auto\0" |
| PASS area.dir: IDL set to "uto" |
| PASS area.dir: IDL set to "AUTO" |
| PASS area.className (<area class>): typeof IDL attribute |
| PASS area.className (<area class>): IDL get with DOM attribute unset |
| PASS area.className (<area class>): setAttribute() to "" |
| PASS area.className (<area 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 area.className (<area class>): setAttribute() to undefined |
| PASS area.className (<area class>): setAttribute() to 7 |
| PASS area.className (<area class>): setAttribute() to 1.5 |
| PASS area.className (<area class>): setAttribute() to "5%" |
| PASS area.className (<area class>): setAttribute() to "+100" |
| PASS area.className (<area class>): setAttribute() to ".5" |
| PASS area.className (<area class>): setAttribute() to true |
| PASS area.className (<area class>): setAttribute() to false |
| PASS area.className (<area class>): setAttribute() to object "[object Object]" |
| PASS area.className (<area class>): setAttribute() to NaN |
| PASS area.className (<area class>): setAttribute() to Infinity |
| PASS area.className (<area class>): setAttribute() to -Infinity |
| PASS area.className (<area class>): setAttribute() to "\0" |
| PASS area.className (<area class>): setAttribute() to null |
| PASS area.className (<area class>): setAttribute() to object "test-toString" |
| PASS area.className (<area class>): setAttribute() to object "test-valueOf" |
| PASS area.className (<area class>): IDL set to "" |
| PASS area.className (<area 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 area.className (<area class>): IDL set to undefined |
| PASS area.className (<area class>): IDL set to 7 |
| PASS area.className (<area class>): IDL set to 1.5 |
| PASS area.className (<area class>): IDL set to "5%" |
| PASS area.className (<area class>): IDL set to "+100" |
| PASS area.className (<area class>): IDL set to ".5" |
| PASS area.className (<area class>): IDL set to true |
| PASS area.className (<area class>): IDL set to false |
| PASS area.className (<area class>): IDL set to object "[object Object]" |
| PASS area.className (<area class>): IDL set to NaN |
| PASS area.className (<area class>): IDL set to Infinity |
| PASS area.className (<area class>): IDL set to -Infinity |
| PASS area.className (<area class>): IDL set to "\0" |
| PASS area.className (<area class>): IDL set to null |
| PASS area.className (<area class>): IDL set to object "test-toString" |
| PASS area.className (<area class>): IDL set to object "test-valueOf" |
| FAIL area.autofocus: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" |
| FAIL area.autofocus: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to "" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to " foo " assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to undefined assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to null assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to 7 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to 1.5 assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to "5%" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to "+100" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to ".5" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to true assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to false assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to NaN assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to -Infinity assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to "\0" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to object "test-toString" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: setAttribute() to "autofocus" assert_equals: IDL get expected (boolean) true but got (undefined) undefined |
| FAIL area.autofocus: IDL set to "" assert_equals: hasAttribute() expected false but got true |
| FAIL area.autofocus: IDL set to " foo " assert_equals: IDL get expected (boolean) true but got (string) " foo " |
| FAIL area.autofocus: IDL set to undefined assert_equals: hasAttribute() expected false but got true |
| FAIL area.autofocus: IDL set to null assert_equals: hasAttribute() expected false but got true |
| FAIL area.autofocus: IDL set to 7 assert_equals: IDL get expected (boolean) true but got (number) 7 |
| FAIL area.autofocus: IDL set to 1.5 assert_equals: IDL get expected (boolean) true but got (number) 1.5 |
| FAIL area.autofocus: IDL set to "5%" assert_equals: IDL get expected (boolean) true but got (string) "5%" |
| FAIL area.autofocus: IDL set to "+100" assert_equals: IDL get expected (boolean) true but got (string) "+100" |
| FAIL area.autofocus: IDL set to ".5" assert_equals: IDL get expected (boolean) true but got (string) ".5" |
| PASS area.autofocus: IDL set to true |
| FAIL area.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true |
| FAIL area.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]" |
| FAIL area.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true |
| FAIL area.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity |
| FAIL area.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity |
| FAIL area.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0" |
| FAIL area.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString" |
| FAIL area.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf" |
| PASS area.hidden: typeof IDL attribute |
| PASS area.hidden: IDL get with DOM attribute unset |
| PASS area.hidden: setAttribute() to "" |
| PASS area.hidden: setAttribute() to " foo " |
| PASS area.hidden: setAttribute() to undefined |
| PASS area.hidden: setAttribute() to null |
| PASS area.hidden: setAttribute() to 7 |
| PASS area.hidden: setAttribute() to 1.5 |
| PASS area.hidden: setAttribute() to "5%" |
| PASS area.hidden: setAttribute() to "+100" |
| PASS area.hidden: setAttribute() to ".5" |
| PASS area.hidden: setAttribute() to true |
| PASS area.hidden: setAttribute() to false |
| PASS area.hidden: setAttribute() to object "[object Object]" |
| PASS area.hidden: setAttribute() to NaN |
| PASS area.hidden: setAttribute() to Infinity |
| PASS area.hidden: setAttribute() to -Infinity |
| PASS area.hidden: setAttribute() to "\0" |
| PASS area.hidden: setAttribute() to object "test-toString" |
| PASS area.hidden: setAttribute() to object "test-valueOf" |
| PASS area.hidden: setAttribute() to "hidden" |
| PASS area.hidden: IDL set to "" |
| PASS area.hidden: IDL set to " foo " |
| PASS area.hidden: IDL set to undefined |
| PASS area.hidden: IDL set to null |
| PASS area.hidden: IDL set to 7 |
| PASS area.hidden: IDL set to 1.5 |
| PASS area.hidden: IDL set to "5%" |
| PASS area.hidden: IDL set to "+100" |
| PASS area.hidden: IDL set to ".5" |
| PASS area.hidden: IDL set to true |
| PASS area.hidden: IDL set to false |
| PASS area.hidden: IDL set to object "[object Object]" |
| PASS area.hidden: IDL set to NaN |
| PASS area.hidden: IDL set to Infinity |
| PASS area.hidden: IDL set to -Infinity |
| PASS area.hidden: IDL set to "\0" |
| PASS area.hidden: IDL set to object "test-toString" |
| PASS area.hidden: IDL set to object "test-valueOf" |
| PASS area.accessKey: typeof IDL attribute |
| PASS area.accessKey: IDL get with DOM attribute unset |
| PASS area.accessKey: setAttribute() to "" |
| PASS area.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 area.accessKey: setAttribute() to undefined |
| PASS area.accessKey: setAttribute() to 7 |
| PASS area.accessKey: setAttribute() to 1.5 |
| PASS area.accessKey: setAttribute() to "5%" |
| PASS area.accessKey: setAttribute() to "+100" |
| PASS area.accessKey: setAttribute() to ".5" |
| PASS area.accessKey: setAttribute() to true |
| PASS area.accessKey: setAttribute() to false |
| PASS area.accessKey: setAttribute() to object "[object Object]" |
| PASS area.accessKey: setAttribute() to NaN |
| PASS area.accessKey: setAttribute() to Infinity |
| PASS area.accessKey: setAttribute() to -Infinity |
| PASS area.accessKey: setAttribute() to "\0" |
| PASS area.accessKey: setAttribute() to null |
| PASS area.accessKey: setAttribute() to object "test-toString" |
| PASS area.accessKey: setAttribute() to object "test-valueOf" |
| PASS area.accessKey: IDL set to "" |
| PASS area.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 area.accessKey: IDL set to undefined |
| PASS area.accessKey: IDL set to 7 |
| PASS area.accessKey: IDL set to 1.5 |
| PASS area.accessKey: IDL set to "5%" |
| PASS area.accessKey: IDL set to "+100" |
| PASS area.accessKey: IDL set to ".5" |
| PASS area.accessKey: IDL set to true |
| PASS area.accessKey: IDL set to false |
| PASS area.accessKey: IDL set to object "[object Object]" |
| PASS area.accessKey: IDL set to NaN |
| PASS area.accessKey: IDL set to Infinity |
| PASS area.accessKey: IDL set to -Infinity |
| PASS area.accessKey: IDL set to "\0" |
| PASS area.accessKey: IDL set to null |
| PASS area.accessKey: IDL set to object "test-toString" |
| PASS area.accessKey: IDL set to object "test-valueOf" |
| PASS area.tabIndex: typeof IDL attribute |
| PASS area.tabIndex: setAttribute() to -36 |
| PASS area.tabIndex: setAttribute() to -1 |
| PASS area.tabIndex: setAttribute() to 0 |
| PASS area.tabIndex: setAttribute() to 1 |
| PASS area.tabIndex: setAttribute() to 2147483647 |
| PASS area.tabIndex: setAttribute() to -2147483648 |
| PASS area.tabIndex: setAttribute() to "-1" |
| PASS area.tabIndex: setAttribute() to "-0" |
| PASS area.tabIndex: setAttribute() to "0" |
| PASS area.tabIndex: setAttribute() to "1" |
| PASS area.tabIndex: setAttribute() to "\t7" |
| PASS area.tabIndex: setAttribute() to "\f7" |
| PASS area.tabIndex: setAttribute() to " 7" |
| PASS area.tabIndex: setAttribute() to "\n7" |
| PASS area.tabIndex: setAttribute() to "\r7" |
| PASS area.tabIndex: setAttribute() to 1.5 |
| PASS area.tabIndex: setAttribute() to "5%" |
| PASS area.tabIndex: setAttribute() to "+100" |
| PASS area.tabIndex: setAttribute() to object "2" |
| PASS area.tabIndex: IDL set to -36 |
| PASS area.tabIndex: IDL set to -1 |
| PASS area.tabIndex: IDL set to 0 |
| PASS area.tabIndex: IDL set to 1 |
| PASS area.tabIndex: IDL set to 2147483647 |
| PASS area.tabIndex: IDL set to -2147483648 |
| PASS area.alt: typeof IDL attribute |
| PASS area.alt: IDL get with DOM attribute unset |
| PASS area.alt: setAttribute() to "" |
| PASS area.alt: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.alt: setAttribute() to undefined |
| PASS area.alt: setAttribute() to 7 |
| PASS area.alt: setAttribute() to 1.5 |
| PASS area.alt: setAttribute() to "5%" |
| PASS area.alt: setAttribute() to "+100" |
| PASS area.alt: setAttribute() to ".5" |
| PASS area.alt: setAttribute() to true |
| PASS area.alt: setAttribute() to false |
| PASS area.alt: setAttribute() to object "[object Object]" |
| PASS area.alt: setAttribute() to NaN |
| PASS area.alt: setAttribute() to Infinity |
| PASS area.alt: setAttribute() to -Infinity |
| PASS area.alt: setAttribute() to "\0" |
| PASS area.alt: setAttribute() to null |
| PASS area.alt: setAttribute() to object "test-toString" |
| PASS area.alt: setAttribute() to object "test-valueOf" |
| PASS area.alt: IDL set to "" |
| PASS area.alt: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.alt: IDL set to undefined |
| PASS area.alt: IDL set to 7 |
| PASS area.alt: IDL set to 1.5 |
| PASS area.alt: IDL set to "5%" |
| PASS area.alt: IDL set to "+100" |
| PASS area.alt: IDL set to ".5" |
| PASS area.alt: IDL set to true |
| PASS area.alt: IDL set to false |
| PASS area.alt: IDL set to object "[object Object]" |
| PASS area.alt: IDL set to NaN |
| PASS area.alt: IDL set to Infinity |
| PASS area.alt: IDL set to -Infinity |
| PASS area.alt: IDL set to "\0" |
| PASS area.alt: IDL set to null |
| PASS area.alt: IDL set to object "test-toString" |
| PASS area.alt: IDL set to object "test-valueOf" |
| PASS area.coords: typeof IDL attribute |
| PASS area.coords: IDL get with DOM attribute unset |
| PASS area.coords: setAttribute() to "" |
| PASS area.coords: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.coords: setAttribute() to undefined |
| PASS area.coords: setAttribute() to 7 |
| PASS area.coords: setAttribute() to 1.5 |
| PASS area.coords: setAttribute() to "5%" |
| PASS area.coords: setAttribute() to "+100" |
| PASS area.coords: setAttribute() to ".5" |
| PASS area.coords: setAttribute() to true |
| PASS area.coords: setAttribute() to false |
| PASS area.coords: setAttribute() to object "[object Object]" |
| PASS area.coords: setAttribute() to NaN |
| PASS area.coords: setAttribute() to Infinity |
| PASS area.coords: setAttribute() to -Infinity |
| PASS area.coords: setAttribute() to "\0" |
| PASS area.coords: setAttribute() to null |
| PASS area.coords: setAttribute() to object "test-toString" |
| PASS area.coords: setAttribute() to object "test-valueOf" |
| PASS area.coords: IDL set to "" |
| PASS area.coords: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.coords: IDL set to undefined |
| PASS area.coords: IDL set to 7 |
| PASS area.coords: IDL set to 1.5 |
| PASS area.coords: IDL set to "5%" |
| PASS area.coords: IDL set to "+100" |
| PASS area.coords: IDL set to ".5" |
| PASS area.coords: IDL set to true |
| PASS area.coords: IDL set to false |
| PASS area.coords: IDL set to object "[object Object]" |
| PASS area.coords: IDL set to NaN |
| PASS area.coords: IDL set to Infinity |
| PASS area.coords: IDL set to -Infinity |
| PASS area.coords: IDL set to "\0" |
| PASS area.coords: IDL set to null |
| PASS area.coords: IDL set to object "test-toString" |
| PASS area.coords: IDL set to object "test-valueOf" |
| PASS area.shape: typeof IDL attribute |
| PASS area.shape: IDL get with DOM attribute unset |
| PASS area.shape: setAttribute() to "" |
| PASS area.shape: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.shape: setAttribute() to undefined |
| PASS area.shape: setAttribute() to 7 |
| PASS area.shape: setAttribute() to 1.5 |
| PASS area.shape: setAttribute() to "5%" |
| PASS area.shape: setAttribute() to "+100" |
| PASS area.shape: setAttribute() to ".5" |
| PASS area.shape: setAttribute() to true |
| PASS area.shape: setAttribute() to false |
| PASS area.shape: setAttribute() to object "[object Object]" |
| PASS area.shape: setAttribute() to NaN |
| PASS area.shape: setAttribute() to Infinity |
| PASS area.shape: setAttribute() to -Infinity |
| PASS area.shape: setAttribute() to "\0" |
| PASS area.shape: setAttribute() to null |
| PASS area.shape: setAttribute() to object "test-toString" |
| PASS area.shape: setAttribute() to object "test-valueOf" |
| PASS area.shape: IDL set to "" |
| PASS area.shape: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.shape: IDL set to undefined |
| PASS area.shape: IDL set to 7 |
| PASS area.shape: IDL set to 1.5 |
| PASS area.shape: IDL set to "5%" |
| PASS area.shape: IDL set to "+100" |
| PASS area.shape: IDL set to ".5" |
| PASS area.shape: IDL set to true |
| PASS area.shape: IDL set to false |
| PASS area.shape: IDL set to object "[object Object]" |
| PASS area.shape: IDL set to NaN |
| PASS area.shape: IDL set to Infinity |
| PASS area.shape: IDL set to -Infinity |
| PASS area.shape: IDL set to "\0" |
| PASS area.shape: IDL set to null |
| PASS area.shape: IDL set to object "test-toString" |
| PASS area.shape: IDL set to object "test-valueOf" |
| PASS area.target: typeof IDL attribute |
| PASS area.target: IDL get with DOM attribute unset |
| PASS area.target: setAttribute() to "" |
| PASS area.target: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.target: setAttribute() to undefined |
| PASS area.target: setAttribute() to 7 |
| PASS area.target: setAttribute() to 1.5 |
| PASS area.target: setAttribute() to "5%" |
| PASS area.target: setAttribute() to "+100" |
| PASS area.target: setAttribute() to ".5" |
| PASS area.target: setAttribute() to true |
| PASS area.target: setAttribute() to false |
| PASS area.target: setAttribute() to object "[object Object]" |
| PASS area.target: setAttribute() to NaN |
| PASS area.target: setAttribute() to Infinity |
| PASS area.target: setAttribute() to -Infinity |
| PASS area.target: setAttribute() to "\0" |
| PASS area.target: setAttribute() to null |
| PASS area.target: setAttribute() to object "test-toString" |
| PASS area.target: setAttribute() to object "test-valueOf" |
| PASS area.target: IDL set to "" |
| PASS area.target: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.target: IDL set to undefined |
| PASS area.target: IDL set to 7 |
| PASS area.target: IDL set to 1.5 |
| PASS area.target: IDL set to "5%" |
| PASS area.target: IDL set to "+100" |
| PASS area.target: IDL set to ".5" |
| PASS area.target: IDL set to true |
| PASS area.target: IDL set to false |
| PASS area.target: IDL set to object "[object Object]" |
| PASS area.target: IDL set to NaN |
| PASS area.target: IDL set to Infinity |
| PASS area.target: IDL set to -Infinity |
| PASS area.target: IDL set to "\0" |
| PASS area.target: IDL set to null |
| PASS area.target: IDL set to object "test-toString" |
| PASS area.target: IDL set to object "test-valueOf" |
| PASS area.download: typeof IDL attribute |
| PASS area.download: IDL get with DOM attribute unset |
| PASS area.download: setAttribute() to "" |
| PASS area.download: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.download: setAttribute() to undefined |
| PASS area.download: setAttribute() to 7 |
| PASS area.download: setAttribute() to 1.5 |
| PASS area.download: setAttribute() to "5%" |
| PASS area.download: setAttribute() to "+100" |
| PASS area.download: setAttribute() to ".5" |
| PASS area.download: setAttribute() to true |
| PASS area.download: setAttribute() to false |
| PASS area.download: setAttribute() to object "[object Object]" |
| PASS area.download: setAttribute() to NaN |
| PASS area.download: setAttribute() to Infinity |
| PASS area.download: setAttribute() to -Infinity |
| PASS area.download: setAttribute() to "\0" |
| PASS area.download: setAttribute() to null |
| PASS area.download: setAttribute() to object "test-toString" |
| PASS area.download: setAttribute() to object "test-valueOf" |
| PASS area.download: IDL set to "" |
| PASS area.download: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.download: IDL set to undefined |
| PASS area.download: IDL set to 7 |
| PASS area.download: IDL set to 1.5 |
| PASS area.download: IDL set to "5%" |
| PASS area.download: IDL set to "+100" |
| PASS area.download: IDL set to ".5" |
| PASS area.download: IDL set to true |
| PASS area.download: IDL set to false |
| PASS area.download: IDL set to object "[object Object]" |
| PASS area.download: IDL set to NaN |
| PASS area.download: IDL set to Infinity |
| PASS area.download: IDL set to -Infinity |
| PASS area.download: IDL set to "\0" |
| PASS area.download: IDL set to null |
| PASS area.download: IDL set to object "test-toString" |
| PASS area.download: IDL set to object "test-valueOf" |
| PASS area.ping: typeof IDL attribute |
| PASS area.ping: IDL get with DOM attribute unset |
| PASS area.ping: setAttribute() to "" |
| PASS area.ping: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.ping: setAttribute() to undefined |
| PASS area.ping: setAttribute() to 7 |
| PASS area.ping: setAttribute() to 1.5 |
| PASS area.ping: setAttribute() to "5%" |
| PASS area.ping: setAttribute() to "+100" |
| PASS area.ping: setAttribute() to ".5" |
| PASS area.ping: setAttribute() to true |
| PASS area.ping: setAttribute() to false |
| PASS area.ping: setAttribute() to object "[object Object]" |
| PASS area.ping: setAttribute() to NaN |
| PASS area.ping: setAttribute() to Infinity |
| PASS area.ping: setAttribute() to -Infinity |
| PASS area.ping: setAttribute() to "\0" |
| PASS area.ping: setAttribute() to null |
| PASS area.ping: setAttribute() to object "test-toString" |
| PASS area.ping: setAttribute() to object "test-valueOf" |
| PASS area.ping: IDL set to "" |
| PASS area.ping: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.ping: IDL set to undefined |
| PASS area.ping: IDL set to 7 |
| PASS area.ping: IDL set to 1.5 |
| PASS area.ping: IDL set to "5%" |
| PASS area.ping: IDL set to "+100" |
| PASS area.ping: IDL set to ".5" |
| PASS area.ping: IDL set to true |
| PASS area.ping: IDL set to false |
| PASS area.ping: IDL set to object "[object Object]" |
| PASS area.ping: IDL set to NaN |
| PASS area.ping: IDL set to Infinity |
| PASS area.ping: IDL set to -Infinity |
| PASS area.ping: IDL set to "\0" |
| PASS area.ping: IDL set to null |
| PASS area.ping: IDL set to object "test-toString" |
| PASS area.ping: IDL set to object "test-valueOf" |
| PASS area.rel: typeof IDL attribute |
| PASS area.rel: IDL get with DOM attribute unset |
| PASS area.rel: setAttribute() to "" |
| PASS area.rel: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.rel: setAttribute() to undefined |
| PASS area.rel: setAttribute() to 7 |
| PASS area.rel: setAttribute() to 1.5 |
| PASS area.rel: setAttribute() to "5%" |
| PASS area.rel: setAttribute() to "+100" |
| PASS area.rel: setAttribute() to ".5" |
| PASS area.rel: setAttribute() to true |
| PASS area.rel: setAttribute() to false |
| PASS area.rel: setAttribute() to object "[object Object]" |
| PASS area.rel: setAttribute() to NaN |
| PASS area.rel: setAttribute() to Infinity |
| PASS area.rel: setAttribute() to -Infinity |
| PASS area.rel: setAttribute() to "\0" |
| PASS area.rel: setAttribute() to null |
| PASS area.rel: setAttribute() to object "test-toString" |
| PASS area.rel: setAttribute() to object "test-valueOf" |
| PASS area.rel: IDL set to "" |
| PASS area.rel: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " |
| PASS area.rel: IDL set to undefined |
| PASS area.rel: IDL set to 7 |
| PASS area.rel: IDL set to 1.5 |
| PASS area.rel: IDL set to "5%" |
| PASS area.rel: IDL set to "+100" |
| PASS area.rel: IDL set to ".5" |
| PASS area.rel: IDL set to true |
| PASS area.rel: IDL set to false |
| PASS area.rel: IDL set to object "[object Object]" |
| PASS area.rel: IDL set to NaN |
| PASS area.rel: IDL set to Infinity |
| PASS area.rel: IDL set to -Infinity |
| PASS area.rel: IDL set to "\0" |
| PASS area.rel: IDL set to null |
| PASS area.rel: IDL set to object "test-toString" |
| PASS area.rel: IDL set to object "test-valueOf" |
| FAIL area.referrerPolicy: typeof IDL attribute assert_equals: expected "string" but got "undefined" |
| FAIL area.referrerPolicy: IDL get with DOM attribute unset assert_equals: expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to undefined assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to 7 assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to 1.5 assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "5%" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "+100" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to ".5" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to true assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to false assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to object "[object Object]" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to NaN assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to Infinity assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to -Infinity assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to null assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to object "test-toString" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to object "test-valueOf" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "no-referrer" assert_equals: IDL get expected (string) "no-referrer" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xno-referrer" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "no-referrer\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "o-referrer" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "NO-REFERRER" assert_equals: IDL get expected (string) "no-referrer" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "no-referrer-when-downgrade" assert_equals: IDL get expected (string) "no-referrer-when-downgrade" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "o-referrer-when-downgrade" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE" assert_equals: IDL get expected (string) "no-referrer-when-downgrade" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected (string) "same-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xsame-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "same-origin\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "ame-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected (string) "same-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "ſame-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "origin" assert_equals: IDL get expected (string) "origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xorigin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "origin\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "rigin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "ORIGIN" assert_equals: IDL get expected (string) "origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected (string) "strict-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xstrict-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "strict-origin\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "trict-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected (string) "strict-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "ſtrict-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "origin-when-cross-origin" assert_equals: IDL get expected (string) "origin-when-cross-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xorigin-when-cross-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "origin-when-cross-origin\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "rigin-when-cross-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected (string) "origin-when-cross-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "origin-when-croſſ-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected (string) "strict-origin-when-cross-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected (string) "strict-origin-when-cross-origin" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "ſtrict-origin-when-croſſ-origin" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "unsafe-url" assert_equals: IDL get expected (string) "unsafe-url" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "xunsafe-url" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "unsafe-url\0" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "nsafe-url" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "UNSAFE-URL" assert_equals: IDL get expected (string) "unsafe-url" but got (undefined) undefined |
| FAIL area.referrerPolicy: setAttribute() to "unſafe-url" assert_equals: IDL get expected (string) "" but got (undefined) undefined |
| FAIL area.referrerPolicy: IDL set to "" assert_equals: getAttribute() expected "" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: getAttribute() expected " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to undefined assert_equals: getAttribute() expected "undefined" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to 7 assert_equals: getAttribute() expected "7" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to 1.5 assert_equals: getAttribute() expected "1.5" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "5%" assert_equals: getAttribute() expected "5%" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "+100" assert_equals: getAttribute() expected "+100" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to ".5" assert_equals: getAttribute() expected ".5" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to true assert_equals: getAttribute() expected "true" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to false assert_equals: getAttribute() expected "false" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to object "[object Object]" assert_equals: getAttribute() expected "[object Object]" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to NaN assert_equals: getAttribute() expected "NaN" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to Infinity assert_equals: getAttribute() expected "Infinity" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to -Infinity assert_equals: getAttribute() expected "-Infinity" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "\0" assert_equals: getAttribute() expected "\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to null assert_equals: IDL get expected (string) "" but got (object) null |
| FAIL area.referrerPolicy: IDL set to object "test-toString" assert_equals: getAttribute() expected "test-toString" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to object "test-valueOf" assert_equals: getAttribute() expected "test-valueOf" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "no-referrer" assert_equals: getAttribute() expected "no-referrer" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xno-referrer" assert_equals: getAttribute() expected "xno-referrer" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "no-referrer\0" assert_equals: getAttribute() expected "no-referrer\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "o-referrer" assert_equals: getAttribute() expected "o-referrer" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "NO-REFERRER" assert_equals: getAttribute() expected "NO-REFERRER" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "no-referrer-when-downgrade" assert_equals: getAttribute() expected "no-referrer-when-downgrade" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xno-referrer-when-downgrade" assert_equals: getAttribute() expected "xno-referrer-when-downgrade" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "no-referrer-when-downgrade\0" assert_equals: getAttribute() expected "no-referrer-when-downgrade\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "o-referrer-when-downgrade" assert_equals: getAttribute() expected "o-referrer-when-downgrade" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE" assert_equals: getAttribute() expected "NO-REFERRER-WHEN-DOWNGRADE" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "same-origin" assert_equals: getAttribute() expected "same-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xsame-origin" assert_equals: getAttribute() expected "xsame-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "same-origin\0" assert_equals: getAttribute() expected "same-origin\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "ame-origin" assert_equals: getAttribute() expected "ame-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: getAttribute() expected "SAME-ORIGIN" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "ſame-origin" assert_equals: getAttribute() expected "ſame-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "origin" assert_equals: getAttribute() expected "origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xorigin" assert_equals: getAttribute() expected "xorigin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "origin\0" assert_equals: getAttribute() expected "origin\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "rigin" assert_equals: getAttribute() expected "rigin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "ORIGIN" assert_equals: getAttribute() expected "ORIGIN" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "strict-origin" assert_equals: getAttribute() expected "strict-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xstrict-origin" assert_equals: getAttribute() expected "xstrict-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "strict-origin\0" assert_equals: getAttribute() expected "strict-origin\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "trict-origin" assert_equals: getAttribute() expected "trict-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: getAttribute() expected "STRICT-ORIGIN" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "ſtrict-origin" assert_equals: getAttribute() expected "ſtrict-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "origin-when-cross-origin" assert_equals: getAttribute() expected "origin-when-cross-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xorigin-when-cross-origin" assert_equals: getAttribute() expected "xorigin-when-cross-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "origin-when-cross-origin\0" assert_equals: getAttribute() expected "origin-when-cross-origin\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "rigin-when-cross-origin" assert_equals: getAttribute() expected "rigin-when-cross-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: getAttribute() expected "ORIGIN-WHEN-CROSS-ORIGIN" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "origin-when-croſſ-origin" assert_equals: getAttribute() expected "origin-when-croſſ-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: getAttribute() expected "strict-origin-when-cross-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin" assert_equals: getAttribute() expected "xstrict-origin-when-cross-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0" assert_equals: getAttribute() expected "strict-origin-when-cross-origin\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "trict-origin-when-cross-origin" assert_equals: getAttribute() expected "trict-origin-when-cross-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: getAttribute() expected "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "ſtrict-origin-when-croſſ-origin" assert_equals: getAttribute() expected "ſtrict-origin-when-croſſ-origin" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "unsafe-url" assert_equals: getAttribute() expected "unsafe-url" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "xunsafe-url" assert_equals: getAttribute() expected "xunsafe-url" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "unsafe-url\0" assert_equals: getAttribute() expected "unsafe-url\0" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "nsafe-url" assert_equals: getAttribute() expected "nsafe-url" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "UNSAFE-URL" assert_equals: getAttribute() expected "UNSAFE-URL" but got "unſafe-url" |
| FAIL area.referrerPolicy: IDL set to "unſafe-url" assert_equals: IDL get expected "" but got "unſafe-url" |
| PASS area.href: typeof IDL attribute |
| PASS area.href: IDL get with DOM attribute unset |
| PASS area.href: setAttribute() to "" |
| PASS area.href: setAttribute() to " foo " |
| PASS area.href: setAttribute() to "http://site.example/" |
| PASS area.href: setAttribute() to "//site.example/path???@#l" |
| PASS area.href: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS area.href: setAttribute() to undefined |
| PASS area.href: setAttribute() to 7 |
| PASS area.href: setAttribute() to 1.5 |
| PASS area.href: setAttribute() to "5%" |
| PASS area.href: setAttribute() to "+100" |
| PASS area.href: setAttribute() to ".5" |
| PASS area.href: setAttribute() to true |
| PASS area.href: setAttribute() to false |
| PASS area.href: setAttribute() to object "[object Object]" |
| PASS area.href: setAttribute() to NaN |
| PASS area.href: setAttribute() to Infinity |
| PASS area.href: setAttribute() to -Infinity |
| PASS area.href: setAttribute() to "\0" |
| PASS area.href: setAttribute() to null |
| PASS area.href: setAttribute() to object "test-toString" |
| PASS area.href: setAttribute() to object "test-valueOf" |
| PASS area.href: IDL set to "" |
| PASS area.href: IDL set to " foo " |
| PASS area.href: IDL set to "http://site.example/" |
| PASS area.href: IDL set to "//site.example/path???@#l" |
| PASS area.href: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f " |
| PASS area.href: IDL set to undefined |
| PASS area.href: IDL set to 7 |
| PASS area.href: IDL set to 1.5 |
| PASS area.href: IDL set to "5%" |
| PASS area.href: IDL set to "+100" |
| PASS area.href: IDL set to ".5" |
| PASS area.href: IDL set to true |
| PASS area.href: IDL set to false |
| PASS area.href: IDL set to object "[object Object]" |
| PASS area.href: IDL set to NaN |
| PASS area.href: IDL set to Infinity |
| PASS area.href: IDL set to -Infinity |
| PASS area.href: IDL set to "\0" |
| PASS area.href: IDL set to null |
| PASS area.href: IDL set to object "test-toString" |
| PASS area.href: IDL set to object "test-valueOf" |
| PASS area.noHref: typeof IDL attribute |
| PASS area.noHref: IDL get with DOM attribute unset |
| PASS area.noHref: setAttribute() to "" |
| PASS area.noHref: setAttribute() to " foo " |
| PASS area.noHref: setAttribute() to undefined |
| PASS area.noHref: setAttribute() to null |
| PASS area.noHref: setAttribute() to 7 |
| PASS area.noHref: setAttribute() to 1.5 |
| PASS area.noHref: setAttribute() to "5%" |
| PASS area.noHref: setAttribute() to "+100" |
| PASS area.noHref: setAttribute() to ".5" |
| PASS area.noHref: setAttribute() to true |
| PASS area.noHref: setAttribute() to false |
| PASS area.noHref: setAttribute() to object "[object Object]" |
| PASS area.noHref: setAttribute() to NaN |
| PASS area.noHref: setAttribute() to Infinity |
| PASS area.noHref: setAttribute() to -Infinity |
| PASS area.noHref: setAttribute() to "\0" |
| PASS area.noHref: setAttribute() to object "test-toString" |
| PASS area.noHref: setAttribute() to object "test-valueOf" |
| PASS area.noHref: setAttribute() to "noHref" |
| PASS area.noHref: IDL set to "" |
| PASS area.noHref: IDL set to " foo " |
| PASS area.noHref: IDL set to undefined |
| PASS area.noHref: IDL set to null |
| PASS area.noHref: IDL set to 7 |
| PASS area.noHref: IDL set to 1.5 |
| PASS area.noHref: IDL set to "5%" |
| PASS area.noHref: IDL set to "+100" |
| PASS area.noHref: IDL set to ".5" |
| PASS area.noHref: IDL set to true |
| PASS area.noHref: IDL set to false |
| PASS area.noHref: IDL set to object "[object Object]" |
| PASS area.noHref: IDL set to NaN |
| PASS area.noHref: IDL set to Infinity |
| PASS area.noHref: IDL set to -Infinity |
| PASS area.noHref: IDL set to "\0" |
| PASS area.noHref: IDL set to object "test-toString" |
| PASS area.noHref: IDL set to object "test-valueOf" |
| (Note: missing tests for types tokenlist, settable tokenlist.) |