blob: 90870bc7950fb37dda7b7e1392d61e4627719194 [file] [log] [blame]
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 head.title: typeof IDL attribute
PASS head.title: IDL get with DOM attribute unset
PASS head.title: setAttribute() to ""
PASS head.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 head.title: setAttribute() to undefined
PASS head.title: setAttribute() to 7
PASS head.title: setAttribute() to 1.5
PASS head.title: setAttribute() to "5%"
PASS head.title: setAttribute() to "+100"
PASS head.title: setAttribute() to ".5"
PASS head.title: setAttribute() to true
PASS head.title: setAttribute() to false
PASS head.title: setAttribute() to object "[object Object]"
PASS head.title: setAttribute() to NaN
PASS head.title: setAttribute() to Infinity
PASS head.title: setAttribute() to -Infinity
PASS head.title: setAttribute() to "\0"
PASS head.title: setAttribute() to null
PASS head.title: setAttribute() to object "test-toString"
PASS head.title: setAttribute() to object "test-valueOf"
PASS head.title: IDL set to ""
PASS head.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 head.title: IDL set to undefined
PASS head.title: IDL set to 7
PASS head.title: IDL set to 1.5
PASS head.title: IDL set to "5%"
PASS head.title: IDL set to "+100"
PASS head.title: IDL set to ".5"
PASS head.title: IDL set to true
PASS head.title: IDL set to false
PASS head.title: IDL set to object "[object Object]"
PASS head.title: IDL set to NaN
PASS head.title: IDL set to Infinity
PASS head.title: IDL set to -Infinity
PASS head.title: IDL set to "\0"
PASS head.title: IDL set to null
PASS head.title: IDL set to object "test-toString"
PASS head.title: IDL set to object "test-valueOf"
PASS head.lang: typeof IDL attribute
PASS head.lang: IDL get with DOM attribute unset
PASS head.lang: setAttribute() to ""
PASS head.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 head.lang: setAttribute() to undefined
PASS head.lang: setAttribute() to 7
PASS head.lang: setAttribute() to 1.5
PASS head.lang: setAttribute() to "5%"
PASS head.lang: setAttribute() to "+100"
PASS head.lang: setAttribute() to ".5"
PASS head.lang: setAttribute() to true
PASS head.lang: setAttribute() to false
PASS head.lang: setAttribute() to object "[object Object]"
PASS head.lang: setAttribute() to NaN
PASS head.lang: setAttribute() to Infinity
PASS head.lang: setAttribute() to -Infinity
PASS head.lang: setAttribute() to "\0"
PASS head.lang: setAttribute() to null
PASS head.lang: setAttribute() to object "test-toString"
PASS head.lang: setAttribute() to object "test-valueOf"
PASS head.lang: IDL set to ""
PASS head.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 head.lang: IDL set to undefined
PASS head.lang: IDL set to 7
PASS head.lang: IDL set to 1.5
PASS head.lang: IDL set to "5%"
PASS head.lang: IDL set to "+100"
PASS head.lang: IDL set to ".5"
PASS head.lang: IDL set to true
PASS head.lang: IDL set to false
PASS head.lang: IDL set to object "[object Object]"
PASS head.lang: IDL set to NaN
PASS head.lang: IDL set to Infinity
PASS head.lang: IDL set to -Infinity
PASS head.lang: IDL set to "\0"
PASS head.lang: IDL set to null
PASS head.lang: IDL set to object "test-toString"
PASS head.lang: IDL set to object "test-valueOf"
PASS head.dir: typeof IDL attribute
PASS head.dir: IDL get with DOM attribute unset
PASS head.dir: setAttribute() to ""
PASS head.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 head.dir: setAttribute() to undefined
PASS head.dir: setAttribute() to 7
PASS head.dir: setAttribute() to 1.5
PASS head.dir: setAttribute() to "5%"
PASS head.dir: setAttribute() to "+100"
PASS head.dir: setAttribute() to ".5"
PASS head.dir: setAttribute() to true
PASS head.dir: setAttribute() to false
PASS head.dir: setAttribute() to object "[object Object]"
PASS head.dir: setAttribute() to NaN
PASS head.dir: setAttribute() to Infinity
PASS head.dir: setAttribute() to -Infinity
PASS head.dir: setAttribute() to "\0"
PASS head.dir: setAttribute() to null
PASS head.dir: setAttribute() to object "test-toString"
PASS head.dir: setAttribute() to object "test-valueOf"
PASS head.dir: setAttribute() to "ltr"
PASS head.dir: setAttribute() to "xltr"
PASS head.dir: setAttribute() to "ltr\0"
PASS head.dir: setAttribute() to "tr"
PASS head.dir: setAttribute() to "LTR"
PASS head.dir: setAttribute() to "rtl"
PASS head.dir: setAttribute() to "xrtl"
PASS head.dir: setAttribute() to "rtl\0"
PASS head.dir: setAttribute() to "tl"
PASS head.dir: setAttribute() to "RTL"
PASS head.dir: setAttribute() to "auto"
PASS head.dir: setAttribute() to "xauto"
PASS head.dir: setAttribute() to "auto\0"
PASS head.dir: setAttribute() to "uto"
PASS head.dir: setAttribute() to "AUTO"
PASS head.dir: IDL set to ""
PASS head.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 head.dir: IDL set to undefined
PASS head.dir: IDL set to 7
PASS head.dir: IDL set to 1.5
PASS head.dir: IDL set to "5%"
PASS head.dir: IDL set to "+100"
PASS head.dir: IDL set to ".5"
PASS head.dir: IDL set to true
PASS head.dir: IDL set to false
PASS head.dir: IDL set to object "[object Object]"
PASS head.dir: IDL set to NaN
PASS head.dir: IDL set to Infinity
PASS head.dir: IDL set to -Infinity
PASS head.dir: IDL set to "\0"
PASS head.dir: IDL set to null
PASS head.dir: IDL set to object "test-toString"
PASS head.dir: IDL set to object "test-valueOf"
PASS head.dir: IDL set to "ltr"
PASS head.dir: IDL set to "xltr"
PASS head.dir: IDL set to "ltr\0"
PASS head.dir: IDL set to "tr"
PASS head.dir: IDL set to "LTR"
PASS head.dir: IDL set to "rtl"
PASS head.dir: IDL set to "xrtl"
PASS head.dir: IDL set to "rtl\0"
PASS head.dir: IDL set to "tl"
PASS head.dir: IDL set to "RTL"
PASS head.dir: IDL set to "auto"
PASS head.dir: IDL set to "xauto"
PASS head.dir: IDL set to "auto\0"
PASS head.dir: IDL set to "uto"
PASS head.dir: IDL set to "AUTO"
PASS head.className (<head class>): typeof IDL attribute
PASS head.className (<head class>): IDL get with DOM attribute unset
PASS head.className (<head class>): setAttribute() to ""
PASS head.className (<head 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 head.className (<head class>): setAttribute() to undefined
PASS head.className (<head class>): setAttribute() to 7
PASS head.className (<head class>): setAttribute() to 1.5
PASS head.className (<head class>): setAttribute() to "5%"
PASS head.className (<head class>): setAttribute() to "+100"
PASS head.className (<head class>): setAttribute() to ".5"
PASS head.className (<head class>): setAttribute() to true
PASS head.className (<head class>): setAttribute() to false
PASS head.className (<head class>): setAttribute() to object "[object Object]"
PASS head.className (<head class>): setAttribute() to NaN
PASS head.className (<head class>): setAttribute() to Infinity
PASS head.className (<head class>): setAttribute() to -Infinity
PASS head.className (<head class>): setAttribute() to "\0"
PASS head.className (<head class>): setAttribute() to null
PASS head.className (<head class>): setAttribute() to object "test-toString"
PASS head.className (<head class>): setAttribute() to object "test-valueOf"
PASS head.className (<head class>): IDL set to ""
PASS head.className (<head 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 head.className (<head class>): IDL set to undefined
PASS head.className (<head class>): IDL set to 7
PASS head.className (<head class>): IDL set to 1.5
PASS head.className (<head class>): IDL set to "5%"
PASS head.className (<head class>): IDL set to "+100"
PASS head.className (<head class>): IDL set to ".5"
PASS head.className (<head class>): IDL set to true
PASS head.className (<head class>): IDL set to false
PASS head.className (<head class>): IDL set to object "[object Object]"
PASS head.className (<head class>): IDL set to NaN
PASS head.className (<head class>): IDL set to Infinity
PASS head.className (<head class>): IDL set to -Infinity
PASS head.className (<head class>): IDL set to "\0"
PASS head.className (<head class>): IDL set to null
PASS head.className (<head class>): IDL set to object "test-toString"
PASS head.className (<head class>): IDL set to object "test-valueOf"
PASS head.autofocus: typeof IDL attribute
PASS head.autofocus: IDL get with DOM attribute unset
PASS head.autofocus: setAttribute() to ""
PASS head.autofocus: setAttribute() to " foo "
PASS head.autofocus: setAttribute() to undefined
PASS head.autofocus: setAttribute() to null
PASS head.autofocus: setAttribute() to 7
PASS head.autofocus: setAttribute() to 1.5
PASS head.autofocus: setAttribute() to "5%"
PASS head.autofocus: setAttribute() to "+100"
PASS head.autofocus: setAttribute() to ".5"
PASS head.autofocus: setAttribute() to true
PASS head.autofocus: setAttribute() to false
PASS head.autofocus: setAttribute() to object "[object Object]"
PASS head.autofocus: setAttribute() to NaN
PASS head.autofocus: setAttribute() to Infinity
PASS head.autofocus: setAttribute() to -Infinity
PASS head.autofocus: setAttribute() to "\0"
PASS head.autofocus: setAttribute() to object "test-toString"
PASS head.autofocus: setAttribute() to object "test-valueOf"
PASS head.autofocus: setAttribute() to "autofocus"
PASS head.autofocus: IDL set to ""
PASS head.autofocus: IDL set to " foo "
PASS head.autofocus: IDL set to undefined
PASS head.autofocus: IDL set to null
PASS head.autofocus: IDL set to 7
PASS head.autofocus: IDL set to 1.5
PASS head.autofocus: IDL set to "5%"
PASS head.autofocus: IDL set to "+100"
PASS head.autofocus: IDL set to ".5"
PASS head.autofocus: IDL set to true
PASS head.autofocus: IDL set to false
PASS head.autofocus: IDL set to object "[object Object]"
PASS head.autofocus: IDL set to NaN
PASS head.autofocus: IDL set to Infinity
PASS head.autofocus: IDL set to -Infinity
PASS head.autofocus: IDL set to "\0"
PASS head.autofocus: IDL set to object "test-toString"
PASS head.autofocus: IDL set to object "test-valueOf"
PASS head.hidden: typeof IDL attribute
PASS head.hidden: IDL get with DOM attribute unset
PASS head.hidden: setAttribute() to ""
PASS head.hidden: setAttribute() to " foo "
PASS head.hidden: setAttribute() to undefined
PASS head.hidden: setAttribute() to null
PASS head.hidden: setAttribute() to 7
PASS head.hidden: setAttribute() to 1.5
PASS head.hidden: setAttribute() to "5%"
PASS head.hidden: setAttribute() to "+100"
PASS head.hidden: setAttribute() to ".5"
PASS head.hidden: setAttribute() to true
PASS head.hidden: setAttribute() to false
PASS head.hidden: setAttribute() to object "[object Object]"
PASS head.hidden: setAttribute() to NaN
PASS head.hidden: setAttribute() to Infinity
PASS head.hidden: setAttribute() to -Infinity
PASS head.hidden: setAttribute() to "\0"
PASS head.hidden: setAttribute() to object "test-toString"
PASS head.hidden: setAttribute() to object "test-valueOf"
PASS head.hidden: setAttribute() to "hidden"
PASS head.hidden: IDL set to ""
PASS head.hidden: IDL set to " foo "
PASS head.hidden: IDL set to undefined
PASS head.hidden: IDL set to null
PASS head.hidden: IDL set to 7
PASS head.hidden: IDL set to 1.5
PASS head.hidden: IDL set to "5%"
PASS head.hidden: IDL set to "+100"
PASS head.hidden: IDL set to ".5"
PASS head.hidden: IDL set to true
PASS head.hidden: IDL set to false
PASS head.hidden: IDL set to object "[object Object]"
PASS head.hidden: IDL set to NaN
PASS head.hidden: IDL set to Infinity
PASS head.hidden: IDL set to -Infinity
PASS head.hidden: IDL set to "\0"
PASS head.hidden: IDL set to object "test-toString"
PASS head.hidden: IDL set to object "test-valueOf"
PASS head.accessKey: typeof IDL attribute
PASS head.accessKey: IDL get with DOM attribute unset
PASS head.accessKey: setAttribute() to ""
PASS head.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 head.accessKey: setAttribute() to undefined
PASS head.accessKey: setAttribute() to 7
PASS head.accessKey: setAttribute() to 1.5
PASS head.accessKey: setAttribute() to "5%"
PASS head.accessKey: setAttribute() to "+100"
PASS head.accessKey: setAttribute() to ".5"
PASS head.accessKey: setAttribute() to true
PASS head.accessKey: setAttribute() to false
PASS head.accessKey: setAttribute() to object "[object Object]"
PASS head.accessKey: setAttribute() to NaN
PASS head.accessKey: setAttribute() to Infinity
PASS head.accessKey: setAttribute() to -Infinity
PASS head.accessKey: setAttribute() to "\0"
PASS head.accessKey: setAttribute() to null
PASS head.accessKey: setAttribute() to object "test-toString"
PASS head.accessKey: setAttribute() to object "test-valueOf"
PASS head.accessKey: IDL set to ""
PASS head.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 head.accessKey: IDL set to undefined
PASS head.accessKey: IDL set to 7
PASS head.accessKey: IDL set to 1.5
PASS head.accessKey: IDL set to "5%"
PASS head.accessKey: IDL set to "+100"
PASS head.accessKey: IDL set to ".5"
PASS head.accessKey: IDL set to true
PASS head.accessKey: IDL set to false
PASS head.accessKey: IDL set to object "[object Object]"
PASS head.accessKey: IDL set to NaN
PASS head.accessKey: IDL set to Infinity
PASS head.accessKey: IDL set to -Infinity
PASS head.accessKey: IDL set to "\0"
PASS head.accessKey: IDL set to null
PASS head.accessKey: IDL set to object "test-toString"
PASS head.accessKey: IDL set to object "test-valueOf"
PASS head.tabIndex: typeof IDL attribute
PASS head.tabIndex: setAttribute() to -36
PASS head.tabIndex: setAttribute() to -1
PASS head.tabIndex: setAttribute() to 0
PASS head.tabIndex: setAttribute() to 1
PASS head.tabIndex: setAttribute() to 2147483647
PASS head.tabIndex: setAttribute() to -2147483648
PASS head.tabIndex: setAttribute() to "-1"
PASS head.tabIndex: setAttribute() to "-0"
PASS head.tabIndex: setAttribute() to "0"
PASS head.tabIndex: setAttribute() to "1"
PASS head.tabIndex: setAttribute() to "\t7"
PASS head.tabIndex: setAttribute() to "\f7"
PASS head.tabIndex: setAttribute() to " 7"
PASS head.tabIndex: setAttribute() to "\n7"
PASS head.tabIndex: setAttribute() to "\r7"
PASS head.tabIndex: setAttribute() to 1.5
PASS head.tabIndex: setAttribute() to "5%"
PASS head.tabIndex: setAttribute() to "+100"
PASS head.tabIndex: setAttribute() to object "2"
PASS head.tabIndex: IDL set to -36
PASS head.tabIndex: IDL set to -1
PASS head.tabIndex: IDL set to 0
PASS head.tabIndex: IDL set to 1
PASS head.tabIndex: IDL set to 2147483647
PASS head.tabIndex: IDL set to -2147483648
PASS title.title: typeof IDL attribute
PASS title.title: IDL get with DOM attribute unset
PASS title.title: setAttribute() to ""
PASS title.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 title.title: setAttribute() to undefined
PASS title.title: setAttribute() to 7
PASS title.title: setAttribute() to 1.5
PASS title.title: setAttribute() to "5%"
PASS title.title: setAttribute() to "+100"
PASS title.title: setAttribute() to ".5"
PASS title.title: setAttribute() to true
PASS title.title: setAttribute() to false
PASS title.title: setAttribute() to object "[object Object]"
PASS title.title: setAttribute() to NaN
PASS title.title: setAttribute() to Infinity
PASS title.title: setAttribute() to -Infinity
PASS title.title: setAttribute() to "\0"
PASS title.title: setAttribute() to null
PASS title.title: setAttribute() to object "test-toString"
PASS title.title: setAttribute() to object "test-valueOf"
PASS title.title: IDL set to ""
PASS title.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 title.title: IDL set to undefined
PASS title.title: IDL set to 7
PASS title.title: IDL set to 1.5
PASS title.title: IDL set to "5%"
PASS title.title: IDL set to "+100"
PASS title.title: IDL set to ".5"
PASS title.title: IDL set to true
PASS title.title: IDL set to false
PASS title.title: IDL set to object "[object Object]"
PASS title.title: IDL set to NaN
PASS title.title: IDL set to Infinity
PASS title.title: IDL set to -Infinity
PASS title.title: IDL set to "\0"
PASS title.title: IDL set to null
PASS title.title: IDL set to object "test-toString"
PASS title.title: IDL set to object "test-valueOf"
PASS title.lang: typeof IDL attribute
PASS title.lang: IDL get with DOM attribute unset
PASS title.lang: setAttribute() to ""
PASS title.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 title.lang: setAttribute() to undefined
PASS title.lang: setAttribute() to 7
PASS title.lang: setAttribute() to 1.5
PASS title.lang: setAttribute() to "5%"
PASS title.lang: setAttribute() to "+100"
PASS title.lang: setAttribute() to ".5"
PASS title.lang: setAttribute() to true
PASS title.lang: setAttribute() to false
PASS title.lang: setAttribute() to object "[object Object]"
PASS title.lang: setAttribute() to NaN
PASS title.lang: setAttribute() to Infinity
PASS title.lang: setAttribute() to -Infinity
PASS title.lang: setAttribute() to "\0"
PASS title.lang: setAttribute() to null
PASS title.lang: setAttribute() to object "test-toString"
PASS title.lang: setAttribute() to object "test-valueOf"
PASS title.lang: IDL set to ""
PASS title.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 title.lang: IDL set to undefined
PASS title.lang: IDL set to 7
PASS title.lang: IDL set to 1.5
PASS title.lang: IDL set to "5%"
PASS title.lang: IDL set to "+100"
PASS title.lang: IDL set to ".5"
PASS title.lang: IDL set to true
PASS title.lang: IDL set to false
PASS title.lang: IDL set to object "[object Object]"
PASS title.lang: IDL set to NaN
PASS title.lang: IDL set to Infinity
PASS title.lang: IDL set to -Infinity
PASS title.lang: IDL set to "\0"
PASS title.lang: IDL set to null
PASS title.lang: IDL set to object "test-toString"
PASS title.lang: IDL set to object "test-valueOf"
PASS title.dir: typeof IDL attribute
PASS title.dir: IDL get with DOM attribute unset
PASS title.dir: setAttribute() to ""
PASS title.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 title.dir: setAttribute() to undefined
PASS title.dir: setAttribute() to 7
PASS title.dir: setAttribute() to 1.5
PASS title.dir: setAttribute() to "5%"
PASS title.dir: setAttribute() to "+100"
PASS title.dir: setAttribute() to ".5"
PASS title.dir: setAttribute() to true
PASS title.dir: setAttribute() to false
PASS title.dir: setAttribute() to object "[object Object]"
PASS title.dir: setAttribute() to NaN
PASS title.dir: setAttribute() to Infinity
PASS title.dir: setAttribute() to -Infinity
PASS title.dir: setAttribute() to "\0"
PASS title.dir: setAttribute() to null
PASS title.dir: setAttribute() to object "test-toString"
PASS title.dir: setAttribute() to object "test-valueOf"
PASS title.dir: setAttribute() to "ltr"
PASS title.dir: setAttribute() to "xltr"
PASS title.dir: setAttribute() to "ltr\0"
PASS title.dir: setAttribute() to "tr"
PASS title.dir: setAttribute() to "LTR"
PASS title.dir: setAttribute() to "rtl"
PASS title.dir: setAttribute() to "xrtl"
PASS title.dir: setAttribute() to "rtl\0"
PASS title.dir: setAttribute() to "tl"
PASS title.dir: setAttribute() to "RTL"
PASS title.dir: setAttribute() to "auto"
PASS title.dir: setAttribute() to "xauto"
PASS title.dir: setAttribute() to "auto\0"
PASS title.dir: setAttribute() to "uto"
PASS title.dir: setAttribute() to "AUTO"
PASS title.dir: IDL set to ""
PASS title.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 title.dir: IDL set to undefined
PASS title.dir: IDL set to 7
PASS title.dir: IDL set to 1.5
PASS title.dir: IDL set to "5%"
PASS title.dir: IDL set to "+100"
PASS title.dir: IDL set to ".5"
PASS title.dir: IDL set to true
PASS title.dir: IDL set to false
PASS title.dir: IDL set to object "[object Object]"
PASS title.dir: IDL set to NaN
PASS title.dir: IDL set to Infinity
PASS title.dir: IDL set to -Infinity
PASS title.dir: IDL set to "\0"
PASS title.dir: IDL set to null
PASS title.dir: IDL set to object "test-toString"
PASS title.dir: IDL set to object "test-valueOf"
PASS title.dir: IDL set to "ltr"
PASS title.dir: IDL set to "xltr"
PASS title.dir: IDL set to "ltr\0"
PASS title.dir: IDL set to "tr"
PASS title.dir: IDL set to "LTR"
PASS title.dir: IDL set to "rtl"
PASS title.dir: IDL set to "xrtl"
PASS title.dir: IDL set to "rtl\0"
PASS title.dir: IDL set to "tl"
PASS title.dir: IDL set to "RTL"
PASS title.dir: IDL set to "auto"
PASS title.dir: IDL set to "xauto"
PASS title.dir: IDL set to "auto\0"
PASS title.dir: IDL set to "uto"
PASS title.dir: IDL set to "AUTO"
PASS title.className (<title class>): typeof IDL attribute
PASS title.className (<title class>): IDL get with DOM attribute unset
PASS title.className (<title class>): setAttribute() to ""
PASS title.className (<title 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 title.className (<title class>): setAttribute() to undefined
PASS title.className (<title class>): setAttribute() to 7
PASS title.className (<title class>): setAttribute() to 1.5
PASS title.className (<title class>): setAttribute() to "5%"
PASS title.className (<title class>): setAttribute() to "+100"
PASS title.className (<title class>): setAttribute() to ".5"
PASS title.className (<title class>): setAttribute() to true
PASS title.className (<title class>): setAttribute() to false
PASS title.className (<title class>): setAttribute() to object "[object Object]"
PASS title.className (<title class>): setAttribute() to NaN
PASS title.className (<title class>): setAttribute() to Infinity
PASS title.className (<title class>): setAttribute() to -Infinity
PASS title.className (<title class>): setAttribute() to "\0"
PASS title.className (<title class>): setAttribute() to null
PASS title.className (<title class>): setAttribute() to object "test-toString"
PASS title.className (<title class>): setAttribute() to object "test-valueOf"
PASS title.className (<title class>): IDL set to ""
PASS title.className (<title 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 title.className (<title class>): IDL set to undefined
PASS title.className (<title class>): IDL set to 7
PASS title.className (<title class>): IDL set to 1.5
PASS title.className (<title class>): IDL set to "5%"
PASS title.className (<title class>): IDL set to "+100"
PASS title.className (<title class>): IDL set to ".5"
PASS title.className (<title class>): IDL set to true
PASS title.className (<title class>): IDL set to false
PASS title.className (<title class>): IDL set to object "[object Object]"
PASS title.className (<title class>): IDL set to NaN
PASS title.className (<title class>): IDL set to Infinity
PASS title.className (<title class>): IDL set to -Infinity
PASS title.className (<title class>): IDL set to "\0"
PASS title.className (<title class>): IDL set to null
PASS title.className (<title class>): IDL set to object "test-toString"
PASS title.className (<title class>): IDL set to object "test-valueOf"
PASS title.autofocus: typeof IDL attribute
PASS title.autofocus: IDL get with DOM attribute unset
PASS title.autofocus: setAttribute() to ""
PASS title.autofocus: setAttribute() to " foo "
PASS title.autofocus: setAttribute() to undefined
PASS title.autofocus: setAttribute() to null
PASS title.autofocus: setAttribute() to 7
PASS title.autofocus: setAttribute() to 1.5
PASS title.autofocus: setAttribute() to "5%"
PASS title.autofocus: setAttribute() to "+100"
PASS title.autofocus: setAttribute() to ".5"
PASS title.autofocus: setAttribute() to true
PASS title.autofocus: setAttribute() to false
PASS title.autofocus: setAttribute() to object "[object Object]"
PASS title.autofocus: setAttribute() to NaN
PASS title.autofocus: setAttribute() to Infinity
PASS title.autofocus: setAttribute() to -Infinity
PASS title.autofocus: setAttribute() to "\0"
PASS title.autofocus: setAttribute() to object "test-toString"
PASS title.autofocus: setAttribute() to object "test-valueOf"
PASS title.autofocus: setAttribute() to "autofocus"
PASS title.autofocus: IDL set to ""
PASS title.autofocus: IDL set to " foo "
PASS title.autofocus: IDL set to undefined
PASS title.autofocus: IDL set to null
PASS title.autofocus: IDL set to 7
PASS title.autofocus: IDL set to 1.5
PASS title.autofocus: IDL set to "5%"
PASS title.autofocus: IDL set to "+100"
PASS title.autofocus: IDL set to ".5"
PASS title.autofocus: IDL set to true
PASS title.autofocus: IDL set to false
PASS title.autofocus: IDL set to object "[object Object]"
PASS title.autofocus: IDL set to NaN
PASS title.autofocus: IDL set to Infinity
PASS title.autofocus: IDL set to -Infinity
PASS title.autofocus: IDL set to "\0"
PASS title.autofocus: IDL set to object "test-toString"
PASS title.autofocus: IDL set to object "test-valueOf"
PASS title.hidden: typeof IDL attribute
PASS title.hidden: IDL get with DOM attribute unset
PASS title.hidden: setAttribute() to ""
PASS title.hidden: setAttribute() to " foo "
PASS title.hidden: setAttribute() to undefined
PASS title.hidden: setAttribute() to null
PASS title.hidden: setAttribute() to 7
PASS title.hidden: setAttribute() to 1.5
PASS title.hidden: setAttribute() to "5%"
PASS title.hidden: setAttribute() to "+100"
PASS title.hidden: setAttribute() to ".5"
PASS title.hidden: setAttribute() to true
PASS title.hidden: setAttribute() to false
PASS title.hidden: setAttribute() to object "[object Object]"
PASS title.hidden: setAttribute() to NaN
PASS title.hidden: setAttribute() to Infinity
PASS title.hidden: setAttribute() to -Infinity
PASS title.hidden: setAttribute() to "\0"
PASS title.hidden: setAttribute() to object "test-toString"
PASS title.hidden: setAttribute() to object "test-valueOf"
PASS title.hidden: setAttribute() to "hidden"
PASS title.hidden: IDL set to ""
PASS title.hidden: IDL set to " foo "
PASS title.hidden: IDL set to undefined
PASS title.hidden: IDL set to null
PASS title.hidden: IDL set to 7
PASS title.hidden: IDL set to 1.5
PASS title.hidden: IDL set to "5%"
PASS title.hidden: IDL set to "+100"
PASS title.hidden: IDL set to ".5"
PASS title.hidden: IDL set to true
PASS title.hidden: IDL set to false
PASS title.hidden: IDL set to object "[object Object]"
PASS title.hidden: IDL set to NaN
PASS title.hidden: IDL set to Infinity
PASS title.hidden: IDL set to -Infinity
PASS title.hidden: IDL set to "\0"
PASS title.hidden: IDL set to object "test-toString"
PASS title.hidden: IDL set to object "test-valueOf"
PASS title.accessKey: typeof IDL attribute
PASS title.accessKey: IDL get with DOM attribute unset
PASS title.accessKey: setAttribute() to ""
PASS title.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 title.accessKey: setAttribute() to undefined
PASS title.accessKey: setAttribute() to 7
PASS title.accessKey: setAttribute() to 1.5
PASS title.accessKey: setAttribute() to "5%"
PASS title.accessKey: setAttribute() to "+100"
PASS title.accessKey: setAttribute() to ".5"
PASS title.accessKey: setAttribute() to true
PASS title.accessKey: setAttribute() to false
PASS title.accessKey: setAttribute() to object "[object Object]"
PASS title.accessKey: setAttribute() to NaN
PASS title.accessKey: setAttribute() to Infinity
PASS title.accessKey: setAttribute() to -Infinity
PASS title.accessKey: setAttribute() to "\0"
PASS title.accessKey: setAttribute() to null
PASS title.accessKey: setAttribute() to object "test-toString"
PASS title.accessKey: setAttribute() to object "test-valueOf"
PASS title.accessKey: IDL set to ""
PASS title.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 title.accessKey: IDL set to undefined
PASS title.accessKey: IDL set to 7
PASS title.accessKey: IDL set to 1.5
PASS title.accessKey: IDL set to "5%"
PASS title.accessKey: IDL set to "+100"
PASS title.accessKey: IDL set to ".5"
PASS title.accessKey: IDL set to true
PASS title.accessKey: IDL set to false
PASS title.accessKey: IDL set to object "[object Object]"
PASS title.accessKey: IDL set to NaN
PASS title.accessKey: IDL set to Infinity
PASS title.accessKey: IDL set to -Infinity
PASS title.accessKey: IDL set to "\0"
PASS title.accessKey: IDL set to null
PASS title.accessKey: IDL set to object "test-toString"
PASS title.accessKey: IDL set to object "test-valueOf"
PASS title.tabIndex: typeof IDL attribute
PASS title.tabIndex: setAttribute() to -36
PASS title.tabIndex: setAttribute() to -1
PASS title.tabIndex: setAttribute() to 0
PASS title.tabIndex: setAttribute() to 1
PASS title.tabIndex: setAttribute() to 2147483647
PASS title.tabIndex: setAttribute() to -2147483648
PASS title.tabIndex: setAttribute() to "-1"
PASS title.tabIndex: setAttribute() to "-0"
PASS title.tabIndex: setAttribute() to "0"
PASS title.tabIndex: setAttribute() to "1"
PASS title.tabIndex: setAttribute() to "\t7"
PASS title.tabIndex: setAttribute() to "\f7"
PASS title.tabIndex: setAttribute() to " 7"
PASS title.tabIndex: setAttribute() to "\n7"
PASS title.tabIndex: setAttribute() to "\r7"
PASS title.tabIndex: setAttribute() to 1.5
PASS title.tabIndex: setAttribute() to "5%"
PASS title.tabIndex: setAttribute() to "+100"
PASS title.tabIndex: setAttribute() to object "2"
PASS title.tabIndex: IDL set to -36
PASS title.tabIndex: IDL set to -1
PASS title.tabIndex: IDL set to 0
PASS title.tabIndex: IDL set to 1
PASS title.tabIndex: IDL set to 2147483647
PASS title.tabIndex: IDL set to -2147483648
PASS base.title: typeof IDL attribute
PASS base.title: IDL get with DOM attribute unset
PASS base.title: setAttribute() to ""
PASS base.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 base.title: setAttribute() to undefined
PASS base.title: setAttribute() to 7
PASS base.title: setAttribute() to 1.5
PASS base.title: setAttribute() to "5%"
PASS base.title: setAttribute() to "+100"
PASS base.title: setAttribute() to ".5"
PASS base.title: setAttribute() to true
PASS base.title: setAttribute() to false
PASS base.title: setAttribute() to object "[object Object]"
PASS base.title: setAttribute() to NaN
PASS base.title: setAttribute() to Infinity
PASS base.title: setAttribute() to -Infinity
PASS base.title: setAttribute() to "\0"
PASS base.title: setAttribute() to null
PASS base.title: setAttribute() to object "test-toString"
PASS base.title: setAttribute() to object "test-valueOf"
PASS base.title: IDL set to ""
PASS base.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 base.title: IDL set to undefined
PASS base.title: IDL set to 7
PASS base.title: IDL set to 1.5
PASS base.title: IDL set to "5%"
PASS base.title: IDL set to "+100"
PASS base.title: IDL set to ".5"
PASS base.title: IDL set to true
PASS base.title: IDL set to false
PASS base.title: IDL set to object "[object Object]"
PASS base.title: IDL set to NaN
PASS base.title: IDL set to Infinity
PASS base.title: IDL set to -Infinity
PASS base.title: IDL set to "\0"
PASS base.title: IDL set to null
PASS base.title: IDL set to object "test-toString"
PASS base.title: IDL set to object "test-valueOf"
PASS base.lang: typeof IDL attribute
PASS base.lang: IDL get with DOM attribute unset
PASS base.lang: setAttribute() to ""
PASS base.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 base.lang: setAttribute() to undefined
PASS base.lang: setAttribute() to 7
PASS base.lang: setAttribute() to 1.5
PASS base.lang: setAttribute() to "5%"
PASS base.lang: setAttribute() to "+100"
PASS base.lang: setAttribute() to ".5"
PASS base.lang: setAttribute() to true
PASS base.lang: setAttribute() to false
PASS base.lang: setAttribute() to object "[object Object]"
PASS base.lang: setAttribute() to NaN
PASS base.lang: setAttribute() to Infinity
PASS base.lang: setAttribute() to -Infinity
PASS base.lang: setAttribute() to "\0"
PASS base.lang: setAttribute() to null
PASS base.lang: setAttribute() to object "test-toString"
PASS base.lang: setAttribute() to object "test-valueOf"
PASS base.lang: IDL set to ""
PASS base.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 base.lang: IDL set to undefined
PASS base.lang: IDL set to 7
PASS base.lang: IDL set to 1.5
PASS base.lang: IDL set to "5%"
PASS base.lang: IDL set to "+100"
PASS base.lang: IDL set to ".5"
PASS base.lang: IDL set to true
PASS base.lang: IDL set to false
PASS base.lang: IDL set to object "[object Object]"
PASS base.lang: IDL set to NaN
PASS base.lang: IDL set to Infinity
PASS base.lang: IDL set to -Infinity
PASS base.lang: IDL set to "\0"
PASS base.lang: IDL set to null
PASS base.lang: IDL set to object "test-toString"
PASS base.lang: IDL set to object "test-valueOf"
PASS base.dir: typeof IDL attribute
PASS base.dir: IDL get with DOM attribute unset
PASS base.dir: setAttribute() to ""
PASS base.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 base.dir: setAttribute() to undefined
PASS base.dir: setAttribute() to 7
PASS base.dir: setAttribute() to 1.5
PASS base.dir: setAttribute() to "5%"
PASS base.dir: setAttribute() to "+100"
PASS base.dir: setAttribute() to ".5"
PASS base.dir: setAttribute() to true
PASS base.dir: setAttribute() to false
PASS base.dir: setAttribute() to object "[object Object]"
PASS base.dir: setAttribute() to NaN
PASS base.dir: setAttribute() to Infinity
PASS base.dir: setAttribute() to -Infinity
PASS base.dir: setAttribute() to "\0"
PASS base.dir: setAttribute() to null
PASS base.dir: setAttribute() to object "test-toString"
PASS base.dir: setAttribute() to object "test-valueOf"
PASS base.dir: setAttribute() to "ltr"
PASS base.dir: setAttribute() to "xltr"
PASS base.dir: setAttribute() to "ltr\0"
PASS base.dir: setAttribute() to "tr"
PASS base.dir: setAttribute() to "LTR"
PASS base.dir: setAttribute() to "rtl"
PASS base.dir: setAttribute() to "xrtl"
PASS base.dir: setAttribute() to "rtl\0"
PASS base.dir: setAttribute() to "tl"
PASS base.dir: setAttribute() to "RTL"
PASS base.dir: setAttribute() to "auto"
PASS base.dir: setAttribute() to "xauto"
PASS base.dir: setAttribute() to "auto\0"
PASS base.dir: setAttribute() to "uto"
PASS base.dir: setAttribute() to "AUTO"
PASS base.dir: IDL set to ""
PASS base.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 base.dir: IDL set to undefined
PASS base.dir: IDL set to 7
PASS base.dir: IDL set to 1.5
PASS base.dir: IDL set to "5%"
PASS base.dir: IDL set to "+100"
PASS base.dir: IDL set to ".5"
PASS base.dir: IDL set to true
PASS base.dir: IDL set to false
PASS base.dir: IDL set to object "[object Object]"
PASS base.dir: IDL set to NaN
PASS base.dir: IDL set to Infinity
PASS base.dir: IDL set to -Infinity
PASS base.dir: IDL set to "\0"
PASS base.dir: IDL set to null
PASS base.dir: IDL set to object "test-toString"
PASS base.dir: IDL set to object "test-valueOf"
PASS base.dir: IDL set to "ltr"
PASS base.dir: IDL set to "xltr"
PASS base.dir: IDL set to "ltr\0"
PASS base.dir: IDL set to "tr"
PASS base.dir: IDL set to "LTR"
PASS base.dir: IDL set to "rtl"
PASS base.dir: IDL set to "xrtl"
PASS base.dir: IDL set to "rtl\0"
PASS base.dir: IDL set to "tl"
PASS base.dir: IDL set to "RTL"
PASS base.dir: IDL set to "auto"
PASS base.dir: IDL set to "xauto"
PASS base.dir: IDL set to "auto\0"
PASS base.dir: IDL set to "uto"
PASS base.dir: IDL set to "AUTO"
PASS base.className (<base class>): typeof IDL attribute
PASS base.className (<base class>): IDL get with DOM attribute unset
PASS base.className (<base class>): setAttribute() to ""
PASS base.className (<base 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 base.className (<base class>): setAttribute() to undefined
PASS base.className (<base class>): setAttribute() to 7
PASS base.className (<base class>): setAttribute() to 1.5
PASS base.className (<base class>): setAttribute() to "5%"
PASS base.className (<base class>): setAttribute() to "+100"
PASS base.className (<base class>): setAttribute() to ".5"
PASS base.className (<base class>): setAttribute() to true
PASS base.className (<base class>): setAttribute() to false
PASS base.className (<base class>): setAttribute() to object "[object Object]"
PASS base.className (<base class>): setAttribute() to NaN
PASS base.className (<base class>): setAttribute() to Infinity
PASS base.className (<base class>): setAttribute() to -Infinity
PASS base.className (<base class>): setAttribute() to "\0"
PASS base.className (<base class>): setAttribute() to null
PASS base.className (<base class>): setAttribute() to object "test-toString"
PASS base.className (<base class>): setAttribute() to object "test-valueOf"
PASS base.className (<base class>): IDL set to ""
PASS base.className (<base 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 base.className (<base class>): IDL set to undefined
PASS base.className (<base class>): IDL set to 7
PASS base.className (<base class>): IDL set to 1.5
PASS base.className (<base class>): IDL set to "5%"
PASS base.className (<base class>): IDL set to "+100"
PASS base.className (<base class>): IDL set to ".5"
PASS base.className (<base class>): IDL set to true
PASS base.className (<base class>): IDL set to false
PASS base.className (<base class>): IDL set to object "[object Object]"
PASS base.className (<base class>): IDL set to NaN
PASS base.className (<base class>): IDL set to Infinity
PASS base.className (<base class>): IDL set to -Infinity
PASS base.className (<base class>): IDL set to "\0"
PASS base.className (<base class>): IDL set to null
PASS base.className (<base class>): IDL set to object "test-toString"
PASS base.className (<base class>): IDL set to object "test-valueOf"
PASS base.autofocus: typeof IDL attribute
PASS base.autofocus: IDL get with DOM attribute unset
PASS base.autofocus: setAttribute() to ""
PASS base.autofocus: setAttribute() to " foo "
PASS base.autofocus: setAttribute() to undefined
PASS base.autofocus: setAttribute() to null
PASS base.autofocus: setAttribute() to 7
PASS base.autofocus: setAttribute() to 1.5
PASS base.autofocus: setAttribute() to "5%"
PASS base.autofocus: setAttribute() to "+100"
PASS base.autofocus: setAttribute() to ".5"
PASS base.autofocus: setAttribute() to true
PASS base.autofocus: setAttribute() to false
PASS base.autofocus: setAttribute() to object "[object Object]"
PASS base.autofocus: setAttribute() to NaN
PASS base.autofocus: setAttribute() to Infinity
PASS base.autofocus: setAttribute() to -Infinity
PASS base.autofocus: setAttribute() to "\0"
PASS base.autofocus: setAttribute() to object "test-toString"
PASS base.autofocus: setAttribute() to object "test-valueOf"
PASS base.autofocus: setAttribute() to "autofocus"
PASS base.autofocus: IDL set to ""
PASS base.autofocus: IDL set to " foo "
PASS base.autofocus: IDL set to undefined
PASS base.autofocus: IDL set to null
PASS base.autofocus: IDL set to 7
PASS base.autofocus: IDL set to 1.5
PASS base.autofocus: IDL set to "5%"
PASS base.autofocus: IDL set to "+100"
PASS base.autofocus: IDL set to ".5"
PASS base.autofocus: IDL set to true
PASS base.autofocus: IDL set to false
PASS base.autofocus: IDL set to object "[object Object]"
PASS base.autofocus: IDL set to NaN
PASS base.autofocus: IDL set to Infinity
PASS base.autofocus: IDL set to -Infinity
PASS base.autofocus: IDL set to "\0"
PASS base.autofocus: IDL set to object "test-toString"
PASS base.autofocus: IDL set to object "test-valueOf"
PASS base.hidden: typeof IDL attribute
PASS base.hidden: IDL get with DOM attribute unset
PASS base.hidden: setAttribute() to ""
PASS base.hidden: setAttribute() to " foo "
PASS base.hidden: setAttribute() to undefined
PASS base.hidden: setAttribute() to null
PASS base.hidden: setAttribute() to 7
PASS base.hidden: setAttribute() to 1.5
PASS base.hidden: setAttribute() to "5%"
PASS base.hidden: setAttribute() to "+100"
PASS base.hidden: setAttribute() to ".5"
PASS base.hidden: setAttribute() to true
PASS base.hidden: setAttribute() to false
PASS base.hidden: setAttribute() to object "[object Object]"
PASS base.hidden: setAttribute() to NaN
PASS base.hidden: setAttribute() to Infinity
PASS base.hidden: setAttribute() to -Infinity
PASS base.hidden: setAttribute() to "\0"
PASS base.hidden: setAttribute() to object "test-toString"
PASS base.hidden: setAttribute() to object "test-valueOf"
PASS base.hidden: setAttribute() to "hidden"
PASS base.hidden: IDL set to ""
PASS base.hidden: IDL set to " foo "
PASS base.hidden: IDL set to undefined
PASS base.hidden: IDL set to null
PASS base.hidden: IDL set to 7
PASS base.hidden: IDL set to 1.5
PASS base.hidden: IDL set to "5%"
PASS base.hidden: IDL set to "+100"
PASS base.hidden: IDL set to ".5"
PASS base.hidden: IDL set to true
PASS base.hidden: IDL set to false
PASS base.hidden: IDL set to object "[object Object]"
PASS base.hidden: IDL set to NaN
PASS base.hidden: IDL set to Infinity
PASS base.hidden: IDL set to -Infinity
PASS base.hidden: IDL set to "\0"
PASS base.hidden: IDL set to object "test-toString"
PASS base.hidden: IDL set to object "test-valueOf"
PASS base.accessKey: typeof IDL attribute
PASS base.accessKey: IDL get with DOM attribute unset
PASS base.accessKey: setAttribute() to ""
PASS base.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 base.accessKey: setAttribute() to undefined
PASS base.accessKey: setAttribute() to 7
PASS base.accessKey: setAttribute() to 1.5
PASS base.accessKey: setAttribute() to "5%"
PASS base.accessKey: setAttribute() to "+100"
PASS base.accessKey: setAttribute() to ".5"
PASS base.accessKey: setAttribute() to true
PASS base.accessKey: setAttribute() to false
PASS base.accessKey: setAttribute() to object "[object Object]"
PASS base.accessKey: setAttribute() to NaN
PASS base.accessKey: setAttribute() to Infinity
PASS base.accessKey: setAttribute() to -Infinity
PASS base.accessKey: setAttribute() to "\0"
PASS base.accessKey: setAttribute() to null
PASS base.accessKey: setAttribute() to object "test-toString"
PASS base.accessKey: setAttribute() to object "test-valueOf"
PASS base.accessKey: IDL set to ""
PASS base.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 base.accessKey: IDL set to undefined
PASS base.accessKey: IDL set to 7
PASS base.accessKey: IDL set to 1.5
PASS base.accessKey: IDL set to "5%"
PASS base.accessKey: IDL set to "+100"
PASS base.accessKey: IDL set to ".5"
PASS base.accessKey: IDL set to true
PASS base.accessKey: IDL set to false
PASS base.accessKey: IDL set to object "[object Object]"
PASS base.accessKey: IDL set to NaN
PASS base.accessKey: IDL set to Infinity
PASS base.accessKey: IDL set to -Infinity
PASS base.accessKey: IDL set to "\0"
PASS base.accessKey: IDL set to null
PASS base.accessKey: IDL set to object "test-toString"
PASS base.accessKey: IDL set to object "test-valueOf"
PASS base.tabIndex: typeof IDL attribute
PASS base.tabIndex: setAttribute() to -36
PASS base.tabIndex: setAttribute() to -1
PASS base.tabIndex: setAttribute() to 0
PASS base.tabIndex: setAttribute() to 1
PASS base.tabIndex: setAttribute() to 2147483647
PASS base.tabIndex: setAttribute() to -2147483648
PASS base.tabIndex: setAttribute() to "-1"
PASS base.tabIndex: setAttribute() to "-0"
PASS base.tabIndex: setAttribute() to "0"
PASS base.tabIndex: setAttribute() to "1"
PASS base.tabIndex: setAttribute() to "\t7"
PASS base.tabIndex: setAttribute() to "\f7"
PASS base.tabIndex: setAttribute() to " 7"
PASS base.tabIndex: setAttribute() to "\n7"
PASS base.tabIndex: setAttribute() to "\r7"
PASS base.tabIndex: setAttribute() to 1.5
PASS base.tabIndex: setAttribute() to "5%"
PASS base.tabIndex: setAttribute() to "+100"
PASS base.tabIndex: setAttribute() to object "2"
PASS base.tabIndex: IDL set to -36
PASS base.tabIndex: IDL set to -1
PASS base.tabIndex: IDL set to 0
PASS base.tabIndex: IDL set to 1
PASS base.tabIndex: IDL set to 2147483647
PASS base.tabIndex: IDL set to -2147483648
PASS base.href: typeof IDL attribute
PASS base.href: IDL set to ""
PASS base.href: IDL set to " foo "
PASS base.href: IDL set to "http://site.example/"
PASS base.href: IDL set to "//site.example/path???@#l"
PASS base.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 base.href: IDL set to undefined
PASS base.href: IDL set to 7
PASS base.href: IDL set to 1.5
PASS base.href: IDL set to "5%"
PASS base.href: IDL set to "+100"
PASS base.href: IDL set to ".5"
PASS base.href: IDL set to true
PASS base.href: IDL set to false
PASS base.href: IDL set to object "[object Object]"
PASS base.href: IDL set to NaN
PASS base.href: IDL set to Infinity
PASS base.href: IDL set to -Infinity
PASS base.href: IDL set to "\0"
PASS base.href: IDL set to null
PASS base.href: IDL set to object "test-toString"
PASS base.href: IDL set to object "test-valueOf"
PASS base.target: typeof IDL attribute
PASS base.target: IDL get with DOM attribute unset
PASS base.target: setAttribute() to ""
PASS base.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 base.target: setAttribute() to undefined
PASS base.target: setAttribute() to 7
PASS base.target: setAttribute() to 1.5
PASS base.target: setAttribute() to "5%"
PASS base.target: setAttribute() to "+100"
PASS base.target: setAttribute() to ".5"
PASS base.target: setAttribute() to true
PASS base.target: setAttribute() to false
PASS base.target: setAttribute() to object "[object Object]"
PASS base.target: setAttribute() to NaN
PASS base.target: setAttribute() to Infinity
PASS base.target: setAttribute() to -Infinity
PASS base.target: setAttribute() to "\0"
PASS base.target: setAttribute() to null
PASS base.target: setAttribute() to object "test-toString"
PASS base.target: setAttribute() to object "test-valueOf"
PASS base.target: IDL set to ""
PASS base.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 base.target: IDL set to undefined
PASS base.target: IDL set to 7
PASS base.target: IDL set to 1.5
PASS base.target: IDL set to "5%"
PASS base.target: IDL set to "+100"
PASS base.target: IDL set to ".5"
PASS base.target: IDL set to true
PASS base.target: IDL set to false
PASS base.target: IDL set to object "[object Object]"
PASS base.target: IDL set to NaN
PASS base.target: IDL set to Infinity
PASS base.target: IDL set to -Infinity
PASS base.target: IDL set to "\0"
PASS base.target: IDL set to null
PASS base.target: IDL set to object "test-toString"
PASS base.target: IDL set to object "test-valueOf"
PASS link.title: typeof IDL attribute
PASS link.title: IDL get with DOM attribute unset
PASS link.title: setAttribute() to ""
PASS link.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 link.title: setAttribute() to undefined
PASS link.title: setAttribute() to 7
PASS link.title: setAttribute() to 1.5
PASS link.title: setAttribute() to "5%"
PASS link.title: setAttribute() to "+100"
PASS link.title: setAttribute() to ".5"
PASS link.title: setAttribute() to true
PASS link.title: setAttribute() to false
PASS link.title: setAttribute() to object "[object Object]"
PASS link.title: setAttribute() to NaN
PASS link.title: setAttribute() to Infinity
PASS link.title: setAttribute() to -Infinity
PASS link.title: setAttribute() to "\0"
PASS link.title: setAttribute() to null
PASS link.title: setAttribute() to object "test-toString"
PASS link.title: setAttribute() to object "test-valueOf"
PASS link.title: IDL set to ""
PASS link.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 link.title: IDL set to undefined
PASS link.title: IDL set to 7
PASS link.title: IDL set to 1.5
PASS link.title: IDL set to "5%"
PASS link.title: IDL set to "+100"
PASS link.title: IDL set to ".5"
PASS link.title: IDL set to true
PASS link.title: IDL set to false
PASS link.title: IDL set to object "[object Object]"
PASS link.title: IDL set to NaN
PASS link.title: IDL set to Infinity
PASS link.title: IDL set to -Infinity
PASS link.title: IDL set to "\0"
PASS link.title: IDL set to null
PASS link.title: IDL set to object "test-toString"
PASS link.title: IDL set to object "test-valueOf"
PASS link.lang: typeof IDL attribute
PASS link.lang: IDL get with DOM attribute unset
PASS link.lang: setAttribute() to ""
PASS link.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 link.lang: setAttribute() to undefined
PASS link.lang: setAttribute() to 7
PASS link.lang: setAttribute() to 1.5
PASS link.lang: setAttribute() to "5%"
PASS link.lang: setAttribute() to "+100"
PASS link.lang: setAttribute() to ".5"
PASS link.lang: setAttribute() to true
PASS link.lang: setAttribute() to false
PASS link.lang: setAttribute() to object "[object Object]"
PASS link.lang: setAttribute() to NaN
PASS link.lang: setAttribute() to Infinity
PASS link.lang: setAttribute() to -Infinity
PASS link.lang: setAttribute() to "\0"
PASS link.lang: setAttribute() to null
PASS link.lang: setAttribute() to object "test-toString"
PASS link.lang: setAttribute() to object "test-valueOf"
PASS link.lang: IDL set to ""
PASS link.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 link.lang: IDL set to undefined
PASS link.lang: IDL set to 7
PASS link.lang: IDL set to 1.5
PASS link.lang: IDL set to "5%"
PASS link.lang: IDL set to "+100"
PASS link.lang: IDL set to ".5"
PASS link.lang: IDL set to true
PASS link.lang: IDL set to false
PASS link.lang: IDL set to object "[object Object]"
PASS link.lang: IDL set to NaN
PASS link.lang: IDL set to Infinity
PASS link.lang: IDL set to -Infinity
PASS link.lang: IDL set to "\0"
PASS link.lang: IDL set to null
PASS link.lang: IDL set to object "test-toString"
PASS link.lang: IDL set to object "test-valueOf"
PASS link.dir: typeof IDL attribute
PASS link.dir: IDL get with DOM attribute unset
PASS link.dir: setAttribute() to ""
PASS link.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 link.dir: setAttribute() to undefined
PASS link.dir: setAttribute() to 7
PASS link.dir: setAttribute() to 1.5
PASS link.dir: setAttribute() to "5%"
PASS link.dir: setAttribute() to "+100"
PASS link.dir: setAttribute() to ".5"
PASS link.dir: setAttribute() to true
PASS link.dir: setAttribute() to false
PASS link.dir: setAttribute() to object "[object Object]"
PASS link.dir: setAttribute() to NaN
PASS link.dir: setAttribute() to Infinity
PASS link.dir: setAttribute() to -Infinity
PASS link.dir: setAttribute() to "\0"
PASS link.dir: setAttribute() to null
PASS link.dir: setAttribute() to object "test-toString"
PASS link.dir: setAttribute() to object "test-valueOf"
PASS link.dir: setAttribute() to "ltr"
PASS link.dir: setAttribute() to "xltr"
PASS link.dir: setAttribute() to "ltr\0"
PASS link.dir: setAttribute() to "tr"
PASS link.dir: setAttribute() to "LTR"
PASS link.dir: setAttribute() to "rtl"
PASS link.dir: setAttribute() to "xrtl"
PASS link.dir: setAttribute() to "rtl\0"
PASS link.dir: setAttribute() to "tl"
PASS link.dir: setAttribute() to "RTL"
PASS link.dir: setAttribute() to "auto"
PASS link.dir: setAttribute() to "xauto"
PASS link.dir: setAttribute() to "auto\0"
PASS link.dir: setAttribute() to "uto"
PASS link.dir: setAttribute() to "AUTO"
PASS link.dir: IDL set to ""
PASS link.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 link.dir: IDL set to undefined
PASS link.dir: IDL set to 7
PASS link.dir: IDL set to 1.5
PASS link.dir: IDL set to "5%"
PASS link.dir: IDL set to "+100"
PASS link.dir: IDL set to ".5"
PASS link.dir: IDL set to true
PASS link.dir: IDL set to false
PASS link.dir: IDL set to object "[object Object]"
PASS link.dir: IDL set to NaN
PASS link.dir: IDL set to Infinity
PASS link.dir: IDL set to -Infinity
PASS link.dir: IDL set to "\0"
PASS link.dir: IDL set to null
PASS link.dir: IDL set to object "test-toString"
PASS link.dir: IDL set to object "test-valueOf"
PASS link.dir: IDL set to "ltr"
PASS link.dir: IDL set to "xltr"
PASS link.dir: IDL set to "ltr\0"
PASS link.dir: IDL set to "tr"
PASS link.dir: IDL set to "LTR"
PASS link.dir: IDL set to "rtl"
PASS link.dir: IDL set to "xrtl"
PASS link.dir: IDL set to "rtl\0"
PASS link.dir: IDL set to "tl"
PASS link.dir: IDL set to "RTL"
PASS link.dir: IDL set to "auto"
PASS link.dir: IDL set to "xauto"
PASS link.dir: IDL set to "auto\0"
PASS link.dir: IDL set to "uto"
PASS link.dir: IDL set to "AUTO"
PASS link.className (<link class>): typeof IDL attribute
PASS link.className (<link class>): IDL get with DOM attribute unset
PASS link.className (<link class>): setAttribute() to ""
PASS link.className (<link 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 link.className (<link class>): setAttribute() to undefined
PASS link.className (<link class>): setAttribute() to 7
PASS link.className (<link class>): setAttribute() to 1.5
PASS link.className (<link class>): setAttribute() to "5%"
PASS link.className (<link class>): setAttribute() to "+100"
PASS link.className (<link class>): setAttribute() to ".5"
PASS link.className (<link class>): setAttribute() to true
PASS link.className (<link class>): setAttribute() to false
PASS link.className (<link class>): setAttribute() to object "[object Object]"
PASS link.className (<link class>): setAttribute() to NaN
PASS link.className (<link class>): setAttribute() to Infinity
PASS link.className (<link class>): setAttribute() to -Infinity
PASS link.className (<link class>): setAttribute() to "\0"
PASS link.className (<link class>): setAttribute() to null
PASS link.className (<link class>): setAttribute() to object "test-toString"
PASS link.className (<link class>): setAttribute() to object "test-valueOf"
PASS link.className (<link class>): IDL set to ""
PASS link.className (<link 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 link.className (<link class>): IDL set to undefined
PASS link.className (<link class>): IDL set to 7
PASS link.className (<link class>): IDL set to 1.5
PASS link.className (<link class>): IDL set to "5%"
PASS link.className (<link class>): IDL set to "+100"
PASS link.className (<link class>): IDL set to ".5"
PASS link.className (<link class>): IDL set to true
PASS link.className (<link class>): IDL set to false
PASS link.className (<link class>): IDL set to object "[object Object]"
PASS link.className (<link class>): IDL set to NaN
PASS link.className (<link class>): IDL set to Infinity
PASS link.className (<link class>): IDL set to -Infinity
PASS link.className (<link class>): IDL set to "\0"
PASS link.className (<link class>): IDL set to null
PASS link.className (<link class>): IDL set to object "test-toString"
PASS link.className (<link class>): IDL set to object "test-valueOf"
PASS link.autofocus: typeof IDL attribute
PASS link.autofocus: IDL get with DOM attribute unset
PASS link.autofocus: setAttribute() to ""
PASS link.autofocus: setAttribute() to " foo "
PASS link.autofocus: setAttribute() to undefined
PASS link.autofocus: setAttribute() to null
PASS link.autofocus: setAttribute() to 7
PASS link.autofocus: setAttribute() to 1.5
PASS link.autofocus: setAttribute() to "5%"
PASS link.autofocus: setAttribute() to "+100"
PASS link.autofocus: setAttribute() to ".5"
PASS link.autofocus: setAttribute() to true
PASS link.autofocus: setAttribute() to false
PASS link.autofocus: setAttribute() to object "[object Object]"
PASS link.autofocus: setAttribute() to NaN
PASS link.autofocus: setAttribute() to Infinity
PASS link.autofocus: setAttribute() to -Infinity
PASS link.autofocus: setAttribute() to "\0"
PASS link.autofocus: setAttribute() to object "test-toString"
PASS link.autofocus: setAttribute() to object "test-valueOf"
PASS link.autofocus: setAttribute() to "autofocus"
PASS link.autofocus: IDL set to ""
PASS link.autofocus: IDL set to " foo "
PASS link.autofocus: IDL set to undefined
PASS link.autofocus: IDL set to null
PASS link.autofocus: IDL set to 7
PASS link.autofocus: IDL set to 1.5
PASS link.autofocus: IDL set to "5%"
PASS link.autofocus: IDL set to "+100"
PASS link.autofocus: IDL set to ".5"
PASS link.autofocus: IDL set to true
PASS link.autofocus: IDL set to false
PASS link.autofocus: IDL set to object "[object Object]"
PASS link.autofocus: IDL set to NaN
PASS link.autofocus: IDL set to Infinity
PASS link.autofocus: IDL set to -Infinity
PASS link.autofocus: IDL set to "\0"
PASS link.autofocus: IDL set to object "test-toString"
PASS link.autofocus: IDL set to object "test-valueOf"
PASS link.hidden: typeof IDL attribute
PASS link.hidden: IDL get with DOM attribute unset
PASS link.hidden: setAttribute() to ""
PASS link.hidden: setAttribute() to " foo "
PASS link.hidden: setAttribute() to undefined
PASS link.hidden: setAttribute() to null
PASS link.hidden: setAttribute() to 7
PASS link.hidden: setAttribute() to 1.5
PASS link.hidden: setAttribute() to "5%"
PASS link.hidden: setAttribute() to "+100"
PASS link.hidden: setAttribute() to ".5"
PASS link.hidden: setAttribute() to true
PASS link.hidden: setAttribute() to false
PASS link.hidden: setAttribute() to object "[object Object]"
PASS link.hidden: setAttribute() to NaN
PASS link.hidden: setAttribute() to Infinity
PASS link.hidden: setAttribute() to -Infinity
PASS link.hidden: setAttribute() to "\0"
PASS link.hidden: setAttribute() to object "test-toString"
PASS link.hidden: setAttribute() to object "test-valueOf"
PASS link.hidden: setAttribute() to "hidden"
PASS link.hidden: IDL set to ""
PASS link.hidden: IDL set to " foo "
PASS link.hidden: IDL set to undefined
PASS link.hidden: IDL set to null
PASS link.hidden: IDL set to 7
PASS link.hidden: IDL set to 1.5
PASS link.hidden: IDL set to "5%"
PASS link.hidden: IDL set to "+100"
PASS link.hidden: IDL set to ".5"
PASS link.hidden: IDL set to true
PASS link.hidden: IDL set to false
PASS link.hidden: IDL set to object "[object Object]"
PASS link.hidden: IDL set to NaN
PASS link.hidden: IDL set to Infinity
PASS link.hidden: IDL set to -Infinity
PASS link.hidden: IDL set to "\0"
PASS link.hidden: IDL set to object "test-toString"
PASS link.hidden: IDL set to object "test-valueOf"
PASS link.accessKey: typeof IDL attribute
PASS link.accessKey: IDL get with DOM attribute unset
PASS link.accessKey: setAttribute() to ""
PASS link.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 link.accessKey: setAttribute() to undefined
PASS link.accessKey: setAttribute() to 7
PASS link.accessKey: setAttribute() to 1.5
PASS link.accessKey: setAttribute() to "5%"
PASS link.accessKey: setAttribute() to "+100"
PASS link.accessKey: setAttribute() to ".5"
PASS link.accessKey: setAttribute() to true
PASS link.accessKey: setAttribute() to false
PASS link.accessKey: setAttribute() to object "[object Object]"
PASS link.accessKey: setAttribute() to NaN
PASS link.accessKey: setAttribute() to Infinity
PASS link.accessKey: setAttribute() to -Infinity
PASS link.accessKey: setAttribute() to "\0"
PASS link.accessKey: setAttribute() to null
PASS link.accessKey: setAttribute() to object "test-toString"
PASS link.accessKey: setAttribute() to object "test-valueOf"
PASS link.accessKey: IDL set to ""
PASS link.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 link.accessKey: IDL set to undefined
PASS link.accessKey: IDL set to 7
PASS link.accessKey: IDL set to 1.5
PASS link.accessKey: IDL set to "5%"
PASS link.accessKey: IDL set to "+100"
PASS link.accessKey: IDL set to ".5"
PASS link.accessKey: IDL set to true
PASS link.accessKey: IDL set to false
PASS link.accessKey: IDL set to object "[object Object]"
PASS link.accessKey: IDL set to NaN
PASS link.accessKey: IDL set to Infinity
PASS link.accessKey: IDL set to -Infinity
PASS link.accessKey: IDL set to "\0"
PASS link.accessKey: IDL set to null
PASS link.accessKey: IDL set to object "test-toString"
PASS link.accessKey: IDL set to object "test-valueOf"
PASS link.tabIndex: typeof IDL attribute
PASS link.tabIndex: setAttribute() to -36
PASS link.tabIndex: setAttribute() to -1
PASS link.tabIndex: setAttribute() to 0
PASS link.tabIndex: setAttribute() to 1
PASS link.tabIndex: setAttribute() to 2147483647
PASS link.tabIndex: setAttribute() to -2147483648
PASS link.tabIndex: setAttribute() to "-1"
PASS link.tabIndex: setAttribute() to "-0"
PASS link.tabIndex: setAttribute() to "0"
PASS link.tabIndex: setAttribute() to "1"
PASS link.tabIndex: setAttribute() to "\t7"
PASS link.tabIndex: setAttribute() to "\f7"
PASS link.tabIndex: setAttribute() to " 7"
PASS link.tabIndex: setAttribute() to "\n7"
PASS link.tabIndex: setAttribute() to "\r7"
PASS link.tabIndex: setAttribute() to 1.5
PASS link.tabIndex: setAttribute() to "5%"
PASS link.tabIndex: setAttribute() to "+100"
PASS link.tabIndex: setAttribute() to object "2"
PASS link.tabIndex: IDL set to -36
PASS link.tabIndex: IDL set to -1
PASS link.tabIndex: IDL set to 0
PASS link.tabIndex: IDL set to 1
PASS link.tabIndex: IDL set to 2147483647
PASS link.tabIndex: IDL set to -2147483648
PASS link.href: typeof IDL attribute
PASS link.href: IDL get with DOM attribute unset
PASS link.href: setAttribute() to ""
PASS link.href: setAttribute() to " foo "
PASS link.href: setAttribute() to "http://site.example/"
PASS link.href: setAttribute() to "//site.example/path???@#l"
PASS link.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 link.href: setAttribute() to undefined
PASS link.href: setAttribute() to 7
PASS link.href: setAttribute() to 1.5
PASS link.href: setAttribute() to "5%"
PASS link.href: setAttribute() to "+100"
PASS link.href: setAttribute() to ".5"
PASS link.href: setAttribute() to true
PASS link.href: setAttribute() to false
PASS link.href: setAttribute() to object "[object Object]"
PASS link.href: setAttribute() to NaN
PASS link.href: setAttribute() to Infinity
PASS link.href: setAttribute() to -Infinity
PASS link.href: setAttribute() to "\0"
PASS link.href: setAttribute() to null
PASS link.href: setAttribute() to object "test-toString"
PASS link.href: setAttribute() to object "test-valueOf"
PASS link.href: IDL set to ""
PASS link.href: IDL set to " foo "
PASS link.href: IDL set to "http://site.example/"
PASS link.href: IDL set to "//site.example/path???@#l"
PASS link.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 link.href: IDL set to undefined
PASS link.href: IDL set to 7
PASS link.href: IDL set to 1.5
PASS link.href: IDL set to "5%"
PASS link.href: IDL set to "+100"
PASS link.href: IDL set to ".5"
PASS link.href: IDL set to true
PASS link.href: IDL set to false
PASS link.href: IDL set to object "[object Object]"
PASS link.href: IDL set to NaN
PASS link.href: IDL set to Infinity
PASS link.href: IDL set to -Infinity
PASS link.href: IDL set to "\0"
PASS link.href: IDL set to null
PASS link.href: IDL set to object "test-toString"
PASS link.href: IDL set to object "test-valueOf"
PASS link.crossOrigin: typeof IDL attribute
PASS link.crossOrigin: IDL get with DOM attribute unset
PASS link.crossOrigin: setAttribute() to ""
PASS link.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 link.crossOrigin: setAttribute() to undefined
PASS link.crossOrigin: setAttribute() to 7
PASS link.crossOrigin: setAttribute() to 1.5
PASS link.crossOrigin: setAttribute() to "5%"
PASS link.crossOrigin: setAttribute() to "+100"
PASS link.crossOrigin: setAttribute() to ".5"
PASS link.crossOrigin: setAttribute() to true
PASS link.crossOrigin: setAttribute() to false
PASS link.crossOrigin: setAttribute() to object "[object Object]"
PASS link.crossOrigin: setAttribute() to NaN
PASS link.crossOrigin: setAttribute() to Infinity
PASS link.crossOrigin: setAttribute() to -Infinity
PASS link.crossOrigin: setAttribute() to "\0"
PASS link.crossOrigin: setAttribute() to null
PASS link.crossOrigin: setAttribute() to object "test-toString"
PASS link.crossOrigin: setAttribute() to object "test-valueOf"
PASS link.crossOrigin: setAttribute() to "anonymous"
PASS link.crossOrigin: setAttribute() to "xanonymous"
PASS link.crossOrigin: setAttribute() to "anonymous\0"
PASS link.crossOrigin: setAttribute() to "nonymous"
PASS link.crossOrigin: setAttribute() to "ANONYMOUS"
PASS link.crossOrigin: setAttribute() to "anonymouſ"
PASS link.crossOrigin: setAttribute() to "use-credentials"
PASS link.crossOrigin: setAttribute() to "xuse-credentials"
PASS link.crossOrigin: setAttribute() to "use-credentials\0"
PASS link.crossOrigin: setAttribute() to "se-credentials"
PASS link.crossOrigin: setAttribute() to "USE-CREDENTIALS"
PASS link.crossOrigin: setAttribute() to "uſe-credentialſ"
PASS link.crossOrigin: IDL set to ""
PASS link.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 link.crossOrigin: IDL set to undefined
PASS link.crossOrigin: IDL set to 7
PASS link.crossOrigin: IDL set to 1.5
PASS link.crossOrigin: IDL set to "5%"
PASS link.crossOrigin: IDL set to "+100"
PASS link.crossOrigin: IDL set to ".5"
PASS link.crossOrigin: IDL set to true
PASS link.crossOrigin: IDL set to false
PASS link.crossOrigin: IDL set to object "[object Object]"
PASS link.crossOrigin: IDL set to NaN
PASS link.crossOrigin: IDL set to Infinity
PASS link.crossOrigin: IDL set to -Infinity
PASS link.crossOrigin: IDL set to "\0"
PASS link.crossOrigin: IDL set to null
PASS link.crossOrigin: IDL set to object "test-toString"
PASS link.crossOrigin: IDL set to object "test-valueOf"
PASS link.crossOrigin: IDL set to "anonymous"
PASS link.crossOrigin: IDL set to "xanonymous"
PASS link.crossOrigin: IDL set to "anonymous\0"
PASS link.crossOrigin: IDL set to "nonymous"
PASS link.crossOrigin: IDL set to "ANONYMOUS"
PASS link.crossOrigin: IDL set to "anonymouſ"
PASS link.crossOrigin: IDL set to "use-credentials"
PASS link.crossOrigin: IDL set to "xuse-credentials"
PASS link.crossOrigin: IDL set to "use-credentials\0"
PASS link.crossOrigin: IDL set to "se-credentials"
PASS link.crossOrigin: IDL set to "USE-CREDENTIALS"
PASS link.crossOrigin: IDL set to "uſe-credentialſ"
PASS link.rel: typeof IDL attribute
PASS link.rel: IDL get with DOM attribute unset
PASS link.rel: setAttribute() to ""
PASS link.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 link.rel: setAttribute() to undefined
PASS link.rel: setAttribute() to 7
PASS link.rel: setAttribute() to 1.5
PASS link.rel: setAttribute() to "5%"
PASS link.rel: setAttribute() to "+100"
PASS link.rel: setAttribute() to ".5"
PASS link.rel: setAttribute() to true
PASS link.rel: setAttribute() to false
PASS link.rel: setAttribute() to object "[object Object]"
PASS link.rel: setAttribute() to NaN
PASS link.rel: setAttribute() to Infinity
PASS link.rel: setAttribute() to -Infinity
PASS link.rel: setAttribute() to "\0"
PASS link.rel: setAttribute() to null
PASS link.rel: setAttribute() to object "test-toString"
PASS link.rel: setAttribute() to object "test-valueOf"
PASS link.rel: IDL set to ""
PASS link.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 link.rel: IDL set to undefined
PASS link.rel: IDL set to 7
PASS link.rel: IDL set to 1.5
PASS link.rel: IDL set to "5%"
PASS link.rel: IDL set to "+100"
PASS link.rel: IDL set to ".5"
PASS link.rel: IDL set to true
PASS link.rel: IDL set to false
PASS link.rel: IDL set to object "[object Object]"
PASS link.rel: IDL set to NaN
PASS link.rel: IDL set to Infinity
PASS link.rel: IDL set to -Infinity
PASS link.rel: IDL set to "\0"
PASS link.rel: IDL set to null
PASS link.rel: IDL set to object "test-toString"
PASS link.rel: IDL set to object "test-valueOf"
PASS link.as: typeof IDL attribute
PASS link.as: IDL get with DOM attribute unset
PASS link.as: setAttribute() to ""
PASS link.as: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.as: setAttribute() to undefined
PASS link.as: setAttribute() to 7
PASS link.as: setAttribute() to 1.5
PASS link.as: setAttribute() to "5%"
PASS link.as: setAttribute() to "+100"
PASS link.as: setAttribute() to ".5"
PASS link.as: setAttribute() to true
PASS link.as: setAttribute() to false
PASS link.as: setAttribute() to object "[object Object]"
PASS link.as: setAttribute() to NaN
PASS link.as: setAttribute() to Infinity
PASS link.as: setAttribute() to -Infinity
PASS link.as: setAttribute() to "\0"
PASS link.as: setAttribute() to null
PASS link.as: setAttribute() to object "test-toString"
PASS link.as: setAttribute() to object "test-valueOf"
PASS link.as: setAttribute() to "fetch"
PASS link.as: setAttribute() to "xfetch"
PASS link.as: setAttribute() to "fetch\0"
PASS link.as: setAttribute() to "etch"
PASS link.as: setAttribute() to "FETCH"
PASS link.as: setAttribute() to "audio"
PASS link.as: setAttribute() to "xaudio"
PASS link.as: setAttribute() to "audio\0"
PASS link.as: setAttribute() to "udio"
PASS link.as: setAttribute() to "AUDIO"
FAIL link.as: setAttribute() to "document" assert_equals: IDL get expected "document" but got ""
PASS link.as: setAttribute() to "xdocument"
PASS link.as: setAttribute() to "document\0"
PASS link.as: setAttribute() to "ocument"
FAIL link.as: setAttribute() to "DOCUMENT" assert_equals: IDL get expected "document" but got ""
FAIL link.as: setAttribute() to "embed" assert_equals: IDL get expected "embed" but got ""
PASS link.as: setAttribute() to "xembed"
PASS link.as: setAttribute() to "embed\0"
PASS link.as: setAttribute() to "mbed"
FAIL link.as: setAttribute() to "EMBED" assert_equals: IDL get expected "embed" but got ""
PASS link.as: setAttribute() to "font"
PASS link.as: setAttribute() to "xfont"
PASS link.as: setAttribute() to "font\0"
PASS link.as: setAttribute() to "ont"
PASS link.as: setAttribute() to "FONT"
PASS link.as: setAttribute() to "image"
PASS link.as: setAttribute() to "ximage"
PASS link.as: setAttribute() to "image\0"
PASS link.as: setAttribute() to "mage"
PASS link.as: setAttribute() to "IMAGE"
FAIL link.as: setAttribute() to "manifest" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: setAttribute() to "xmanifest"
PASS link.as: setAttribute() to "manifest\0"
PASS link.as: setAttribute() to "anifest"
FAIL link.as: setAttribute() to "MANIFEST" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: setAttribute() to "manifeſt"
FAIL link.as: setAttribute() to "object" assert_equals: IDL get expected "object" but got ""
PASS link.as: setAttribute() to "xobject"
PASS link.as: setAttribute() to "object\0"
PASS link.as: setAttribute() to "bject"
FAIL link.as: setAttribute() to "OBJECT" assert_equals: IDL get expected "object" but got ""
FAIL link.as: setAttribute() to "report" assert_equals: IDL get expected "report" but got ""
PASS link.as: setAttribute() to "xreport"
PASS link.as: setAttribute() to "report\0"
PASS link.as: setAttribute() to "eport"
FAIL link.as: setAttribute() to "REPORT" assert_equals: IDL get expected "report" but got ""
PASS link.as: setAttribute() to "script"
PASS link.as: setAttribute() to "xscript"
PASS link.as: setAttribute() to "script\0"
PASS link.as: setAttribute() to "cript"
PASS link.as: setAttribute() to "SCRIPT"
PASS link.as: setAttribute() to "Å¿cript"
FAIL link.as: setAttribute() to "sharedworker" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: setAttribute() to "xsharedworker"
PASS link.as: setAttribute() to "sharedworker\0"
PASS link.as: setAttribute() to "haredworker"
FAIL link.as: setAttribute() to "SHAREDWORKER" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: setAttribute() to "sharedworKer"
PASS link.as: setAttribute() to "Å¿haredworker"
PASS link.as: setAttribute() to "style"
PASS link.as: setAttribute() to "xstyle"
PASS link.as: setAttribute() to "style\0"
PASS link.as: setAttribute() to "tyle"
PASS link.as: setAttribute() to "STYLE"
PASS link.as: setAttribute() to "Å¿tyle"
PASS link.as: setAttribute() to "track"
PASS link.as: setAttribute() to "xtrack"
PASS link.as: setAttribute() to "track\0"
PASS link.as: setAttribute() to "rack"
PASS link.as: setAttribute() to "TRACK"
PASS link.as: setAttribute() to "tracK"
PASS link.as: setAttribute() to "video"
PASS link.as: setAttribute() to "xvideo"
PASS link.as: setAttribute() to "video\0"
PASS link.as: setAttribute() to "ideo"
PASS link.as: setAttribute() to "VIDEO"
FAIL link.as: setAttribute() to "worker" assert_equals: IDL get expected "worker" but got ""
PASS link.as: setAttribute() to "xworker"
PASS link.as: setAttribute() to "worker\0"
PASS link.as: setAttribute() to "orker"
FAIL link.as: setAttribute() to "WORKER" assert_equals: IDL get expected "worker" but got ""
PASS link.as: setAttribute() to "worKer"
FAIL link.as: setAttribute() to "xslt" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: setAttribute() to "xxslt"
PASS link.as: setAttribute() to "xslt\0"
PASS link.as: setAttribute() to "slt"
FAIL link.as: setAttribute() to "XSLT" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: setAttribute() to "xſlt"
PASS link.as: IDL set to ""
PASS link.as: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.as: IDL set to undefined
PASS link.as: IDL set to 7
PASS link.as: IDL set to 1.5
PASS link.as: IDL set to "5%"
PASS link.as: IDL set to "+100"
PASS link.as: IDL set to ".5"
PASS link.as: IDL set to true
PASS link.as: IDL set to false
PASS link.as: IDL set to object "[object Object]"
PASS link.as: IDL set to NaN
PASS link.as: IDL set to Infinity
PASS link.as: IDL set to -Infinity
PASS link.as: IDL set to "\0"
PASS link.as: IDL set to null
PASS link.as: IDL set to object "test-toString"
PASS link.as: IDL set to object "test-valueOf"
PASS link.as: IDL set to "fetch"
PASS link.as: IDL set to "xfetch"
PASS link.as: IDL set to "fetch\0"
PASS link.as: IDL set to "etch"
PASS link.as: IDL set to "FETCH"
PASS link.as: IDL set to "audio"
PASS link.as: IDL set to "xaudio"
PASS link.as: IDL set to "audio\0"
PASS link.as: IDL set to "udio"
PASS link.as: IDL set to "AUDIO"
FAIL link.as: IDL set to "document" assert_equals: IDL get expected "document" but got ""
PASS link.as: IDL set to "xdocument"
PASS link.as: IDL set to "document\0"
PASS link.as: IDL set to "ocument"
FAIL link.as: IDL set to "DOCUMENT" assert_equals: IDL get expected "document" but got ""
FAIL link.as: IDL set to "embed" assert_equals: IDL get expected "embed" but got ""
PASS link.as: IDL set to "xembed"
PASS link.as: IDL set to "embed\0"
PASS link.as: IDL set to "mbed"
FAIL link.as: IDL set to "EMBED" assert_equals: IDL get expected "embed" but got ""
PASS link.as: IDL set to "font"
PASS link.as: IDL set to "xfont"
PASS link.as: IDL set to "font\0"
PASS link.as: IDL set to "ont"
PASS link.as: IDL set to "FONT"
PASS link.as: IDL set to "image"
PASS link.as: IDL set to "ximage"
PASS link.as: IDL set to "image\0"
PASS link.as: IDL set to "mage"
PASS link.as: IDL set to "IMAGE"
FAIL link.as: IDL set to "manifest" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: IDL set to "xmanifest"
PASS link.as: IDL set to "manifest\0"
PASS link.as: IDL set to "anifest"
FAIL link.as: IDL set to "MANIFEST" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: IDL set to "manifeſt"
FAIL link.as: IDL set to "object" assert_equals: IDL get expected "object" but got ""
PASS link.as: IDL set to "xobject"
PASS link.as: IDL set to "object\0"
PASS link.as: IDL set to "bject"
FAIL link.as: IDL set to "OBJECT" assert_equals: IDL get expected "object" but got ""
FAIL link.as: IDL set to "report" assert_equals: IDL get expected "report" but got ""
PASS link.as: IDL set to "xreport"
PASS link.as: IDL set to "report\0"
PASS link.as: IDL set to "eport"
FAIL link.as: IDL set to "REPORT" assert_equals: IDL get expected "report" but got ""
PASS link.as: IDL set to "script"
PASS link.as: IDL set to "xscript"
PASS link.as: IDL set to "script\0"
PASS link.as: IDL set to "cript"
PASS link.as: IDL set to "SCRIPT"
PASS link.as: IDL set to "Å¿cript"
FAIL link.as: IDL set to "sharedworker" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: IDL set to "xsharedworker"
PASS link.as: IDL set to "sharedworker\0"
PASS link.as: IDL set to "haredworker"
FAIL link.as: IDL set to "SHAREDWORKER" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: IDL set to "sharedworKer"
PASS link.as: IDL set to "Å¿haredworker"
PASS link.as: IDL set to "style"
PASS link.as: IDL set to "xstyle"
PASS link.as: IDL set to "style\0"
PASS link.as: IDL set to "tyle"
PASS link.as: IDL set to "STYLE"
PASS link.as: IDL set to "Å¿tyle"
PASS link.as: IDL set to "track"
PASS link.as: IDL set to "xtrack"
PASS link.as: IDL set to "track\0"
PASS link.as: IDL set to "rack"
PASS link.as: IDL set to "TRACK"
PASS link.as: IDL set to "tracK"
PASS link.as: IDL set to "video"
PASS link.as: IDL set to "xvideo"
PASS link.as: IDL set to "video\0"
PASS link.as: IDL set to "ideo"
PASS link.as: IDL set to "VIDEO"
FAIL link.as: IDL set to "worker" assert_equals: IDL get expected "worker" but got ""
PASS link.as: IDL set to "xworker"
PASS link.as: IDL set to "worker\0"
PASS link.as: IDL set to "orker"
FAIL link.as: IDL set to "WORKER" assert_equals: IDL get expected "worker" but got ""
PASS link.as: IDL set to "worKer"
FAIL link.as: IDL set to "xslt" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: IDL set to "xxslt"
PASS link.as: IDL set to "xslt\0"
PASS link.as: IDL set to "slt"
FAIL link.as: IDL set to "XSLT" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: IDL set to "xſlt"
PASS link.media: typeof IDL attribute
PASS link.media: IDL get with DOM attribute unset
PASS link.media: setAttribute() to ""
PASS link.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 link.media: setAttribute() to undefined
PASS link.media: setAttribute() to 7
PASS link.media: setAttribute() to 1.5
PASS link.media: setAttribute() to "5%"
PASS link.media: setAttribute() to "+100"
PASS link.media: setAttribute() to ".5"
PASS link.media: setAttribute() to true
PASS link.media: setAttribute() to false
PASS link.media: setAttribute() to object "[object Object]"
PASS link.media: setAttribute() to NaN
PASS link.media: setAttribute() to Infinity
PASS link.media: setAttribute() to -Infinity
PASS link.media: setAttribute() to "\0"
PASS link.media: setAttribute() to null
PASS link.media: setAttribute() to object "test-toString"
PASS link.media: setAttribute() to object "test-valueOf"
PASS link.media: IDL set to ""
PASS link.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 link.media: IDL set to undefined
PASS link.media: IDL set to 7
PASS link.media: IDL set to 1.5
PASS link.media: IDL set to "5%"
PASS link.media: IDL set to "+100"
PASS link.media: IDL set to ".5"
PASS link.media: IDL set to true
PASS link.media: IDL set to false
PASS link.media: IDL set to object "[object Object]"
PASS link.media: IDL set to NaN
PASS link.media: IDL set to Infinity
PASS link.media: IDL set to -Infinity
PASS link.media: IDL set to "\0"
PASS link.media: IDL set to null
PASS link.media: IDL set to object "test-toString"
PASS link.media: IDL set to object "test-valueOf"
PASS link.nonce: typeof IDL attribute
PASS link.nonce: IDL get with DOM attribute unset
PASS link.nonce: setAttribute() to ""
PASS link.nonce: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.nonce: setAttribute() to undefined
PASS link.nonce: setAttribute() to 7
PASS link.nonce: setAttribute() to 1.5
PASS link.nonce: setAttribute() to "5%"
PASS link.nonce: setAttribute() to "+100"
PASS link.nonce: setAttribute() to ".5"
PASS link.nonce: setAttribute() to true
PASS link.nonce: setAttribute() to false
PASS link.nonce: setAttribute() to object "[object Object]"
PASS link.nonce: setAttribute() to NaN
PASS link.nonce: setAttribute() to Infinity
PASS link.nonce: setAttribute() to -Infinity
PASS link.nonce: setAttribute() to "\0"
PASS link.nonce: setAttribute() to null
PASS link.nonce: setAttribute() to object "test-toString"
PASS link.nonce: setAttribute() to object "test-valueOf"
PASS link.nonce: IDL set to ""
PASS link.nonce: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.nonce: IDL set to undefined
PASS link.nonce: IDL set to 7
PASS link.nonce: IDL set to 1.5
PASS link.nonce: IDL set to "5%"
PASS link.nonce: IDL set to "+100"
PASS link.nonce: IDL set to ".5"
PASS link.nonce: IDL set to true
PASS link.nonce: IDL set to false
PASS link.nonce: IDL set to object "[object Object]"
PASS link.nonce: IDL set to NaN
PASS link.nonce: IDL set to Infinity
PASS link.nonce: IDL set to -Infinity
PASS link.nonce: IDL set to "\0"
PASS link.nonce: IDL set to null
PASS link.nonce: IDL set to object "test-toString"
PASS link.nonce: IDL set to object "test-valueOf"
PASS link.integrity: typeof IDL attribute
PASS link.integrity: IDL get with DOM attribute unset
PASS link.integrity: setAttribute() to ""
PASS link.integrity: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.integrity: setAttribute() to undefined
PASS link.integrity: setAttribute() to 7
PASS link.integrity: setAttribute() to 1.5
PASS link.integrity: setAttribute() to "5%"
PASS link.integrity: setAttribute() to "+100"
PASS link.integrity: setAttribute() to ".5"
PASS link.integrity: setAttribute() to true
PASS link.integrity: setAttribute() to false
PASS link.integrity: setAttribute() to object "[object Object]"
PASS link.integrity: setAttribute() to NaN
PASS link.integrity: setAttribute() to Infinity
PASS link.integrity: setAttribute() to -Infinity
PASS link.integrity: setAttribute() to "\0"
PASS link.integrity: setAttribute() to null
PASS link.integrity: setAttribute() to object "test-toString"
PASS link.integrity: setAttribute() to object "test-valueOf"
PASS link.integrity: IDL set to ""
PASS link.integrity: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.integrity: IDL set to undefined
PASS link.integrity: IDL set to 7
PASS link.integrity: IDL set to 1.5
PASS link.integrity: IDL set to "5%"
PASS link.integrity: IDL set to "+100"
PASS link.integrity: IDL set to ".5"
PASS link.integrity: IDL set to true
PASS link.integrity: IDL set to false
PASS link.integrity: IDL set to object "[object Object]"
PASS link.integrity: IDL set to NaN
PASS link.integrity: IDL set to Infinity
PASS link.integrity: IDL set to -Infinity
PASS link.integrity: IDL set to "\0"
PASS link.integrity: IDL set to null
PASS link.integrity: IDL set to object "test-toString"
PASS link.integrity: IDL set to object "test-valueOf"
PASS link.hreflang: typeof IDL attribute
PASS link.hreflang: IDL get with DOM attribute unset
PASS link.hreflang: setAttribute() to ""
PASS link.hreflang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.hreflang: setAttribute() to undefined
PASS link.hreflang: setAttribute() to 7
PASS link.hreflang: setAttribute() to 1.5
PASS link.hreflang: setAttribute() to "5%"
PASS link.hreflang: setAttribute() to "+100"
PASS link.hreflang: setAttribute() to ".5"
PASS link.hreflang: setAttribute() to true
PASS link.hreflang: setAttribute() to false
PASS link.hreflang: setAttribute() to object "[object Object]"
PASS link.hreflang: setAttribute() to NaN
PASS link.hreflang: setAttribute() to Infinity
PASS link.hreflang: setAttribute() to -Infinity
PASS link.hreflang: setAttribute() to "\0"
PASS link.hreflang: setAttribute() to null
PASS link.hreflang: setAttribute() to object "test-toString"
PASS link.hreflang: setAttribute() to object "test-valueOf"
PASS link.hreflang: IDL set to ""
PASS link.hreflang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.hreflang: IDL set to undefined
PASS link.hreflang: IDL set to 7
PASS link.hreflang: IDL set to 1.5
PASS link.hreflang: IDL set to "5%"
PASS link.hreflang: IDL set to "+100"
PASS link.hreflang: IDL set to ".5"
PASS link.hreflang: IDL set to true
PASS link.hreflang: IDL set to false
PASS link.hreflang: IDL set to object "[object Object]"
PASS link.hreflang: IDL set to NaN
PASS link.hreflang: IDL set to Infinity
PASS link.hreflang: IDL set to -Infinity
PASS link.hreflang: IDL set to "\0"
PASS link.hreflang: IDL set to null
PASS link.hreflang: IDL set to object "test-toString"
PASS link.hreflang: IDL set to object "test-valueOf"
PASS link.type: typeof IDL attribute
PASS link.type: IDL get with DOM attribute unset
PASS link.type: setAttribute() to ""
PASS link.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 link.type: setAttribute() to undefined
PASS link.type: setAttribute() to 7
PASS link.type: setAttribute() to 1.5
PASS link.type: setAttribute() to "5%"
PASS link.type: setAttribute() to "+100"
PASS link.type: setAttribute() to ".5"
PASS link.type: setAttribute() to true
PASS link.type: setAttribute() to false
PASS link.type: setAttribute() to object "[object Object]"
PASS link.type: setAttribute() to NaN
PASS link.type: setAttribute() to Infinity
PASS link.type: setAttribute() to -Infinity
PASS link.type: setAttribute() to "\0"
PASS link.type: setAttribute() to null
PASS link.type: setAttribute() to object "test-toString"
PASS link.type: setAttribute() to object "test-valueOf"
PASS link.type: IDL set to ""
PASS link.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 link.type: IDL set to undefined
PASS link.type: IDL set to 7
PASS link.type: IDL set to 1.5
PASS link.type: IDL set to "5%"
PASS link.type: IDL set to "+100"
PASS link.type: IDL set to ".5"
PASS link.type: IDL set to true
PASS link.type: IDL set to false
PASS link.type: IDL set to object "[object Object]"
PASS link.type: IDL set to NaN
PASS link.type: IDL set to Infinity
PASS link.type: IDL set to -Infinity
PASS link.type: IDL set to "\0"
PASS link.type: IDL set to null
PASS link.type: IDL set to object "test-toString"
PASS link.type: IDL set to object "test-valueOf"
PASS link.referrerPolicy: typeof IDL attribute
PASS link.referrerPolicy: IDL get with DOM attribute unset
PASS link.referrerPolicy: setAttribute() to ""
PASS link.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 link.referrerPolicy: setAttribute() to undefined
PASS link.referrerPolicy: setAttribute() to 7
PASS link.referrerPolicy: setAttribute() to 1.5
PASS link.referrerPolicy: setAttribute() to "5%"
PASS link.referrerPolicy: setAttribute() to "+100"
PASS link.referrerPolicy: setAttribute() to ".5"
PASS link.referrerPolicy: setAttribute() to true
PASS link.referrerPolicy: setAttribute() to false
PASS link.referrerPolicy: setAttribute() to object "[object Object]"
PASS link.referrerPolicy: setAttribute() to NaN
PASS link.referrerPolicy: setAttribute() to Infinity
PASS link.referrerPolicy: setAttribute() to -Infinity
PASS link.referrerPolicy: setAttribute() to "\0"
PASS link.referrerPolicy: setAttribute() to null
PASS link.referrerPolicy: setAttribute() to object "test-toString"
PASS link.referrerPolicy: setAttribute() to object "test-valueOf"
PASS link.referrerPolicy: setAttribute() to "no-referrer"
PASS link.referrerPolicy: setAttribute() to "xno-referrer"
PASS link.referrerPolicy: setAttribute() to "no-referrer\0"
PASS link.referrerPolicy: setAttribute() to "o-referrer"
PASS link.referrerPolicy: setAttribute() to "NO-REFERRER"
PASS link.referrerPolicy: setAttribute() to "no-referrer-when-downgrade"
PASS link.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade"
PASS link.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0"
PASS link.referrerPolicy: setAttribute() to "o-referrer-when-downgrade"
PASS link.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE"
PASS link.referrerPolicy: setAttribute() to "same-origin"
PASS link.referrerPolicy: setAttribute() to "xsame-origin"
PASS link.referrerPolicy: setAttribute() to "same-origin\0"
PASS link.referrerPolicy: setAttribute() to "ame-origin"
PASS link.referrerPolicy: setAttribute() to "SAME-ORIGIN"
PASS link.referrerPolicy: setAttribute() to "Å¿ame-origin"
PASS link.referrerPolicy: setAttribute() to "origin"
PASS link.referrerPolicy: setAttribute() to "xorigin"
PASS link.referrerPolicy: setAttribute() to "origin\0"
PASS link.referrerPolicy: setAttribute() to "rigin"
PASS link.referrerPolicy: setAttribute() to "ORIGIN"
PASS link.referrerPolicy: setAttribute() to "strict-origin"
PASS link.referrerPolicy: setAttribute() to "xstrict-origin"
PASS link.referrerPolicy: setAttribute() to "strict-origin\0"
PASS link.referrerPolicy: setAttribute() to "trict-origin"
PASS link.referrerPolicy: setAttribute() to "STRICT-ORIGIN"
PASS link.referrerPolicy: setAttribute() to "Å¿trict-origin"
PASS link.referrerPolicy: setAttribute() to "origin-when-cross-origin"
PASS link.referrerPolicy: setAttribute() to "xorigin-when-cross-origin"
PASS link.referrerPolicy: setAttribute() to "origin-when-cross-origin\0"
PASS link.referrerPolicy: setAttribute() to "rigin-when-cross-origin"
PASS link.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN"
PASS link.referrerPolicy: setAttribute() to "origin-when-croſſ-origin"
PASS link.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin"
PASS link.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin"
PASS link.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0"
PASS link.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin"
PASS link.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN"
PASS link.referrerPolicy: setAttribute() to "ſtrict-origin-when-croſſ-origin"
PASS link.referrerPolicy: setAttribute() to "unsafe-url"
PASS link.referrerPolicy: setAttribute() to "xunsafe-url"
PASS link.referrerPolicy: setAttribute() to "unsafe-url\0"
PASS link.referrerPolicy: setAttribute() to "nsafe-url"
PASS link.referrerPolicy: setAttribute() to "UNSAFE-URL"
PASS link.referrerPolicy: setAttribute() to "unſafe-url"
PASS link.referrerPolicy: IDL set to ""
PASS link.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 link.referrerPolicy: IDL set to undefined
PASS link.referrerPolicy: IDL set to 7
PASS link.referrerPolicy: IDL set to 1.5
PASS link.referrerPolicy: IDL set to "5%"
PASS link.referrerPolicy: IDL set to "+100"
PASS link.referrerPolicy: IDL set to ".5"
PASS link.referrerPolicy: IDL set to true
PASS link.referrerPolicy: IDL set to false
PASS link.referrerPolicy: IDL set to object "[object Object]"
PASS link.referrerPolicy: IDL set to NaN
PASS link.referrerPolicy: IDL set to Infinity
PASS link.referrerPolicy: IDL set to -Infinity
PASS link.referrerPolicy: IDL set to "\0"
PASS link.referrerPolicy: IDL set to null
PASS link.referrerPolicy: IDL set to object "test-toString"
PASS link.referrerPolicy: IDL set to object "test-valueOf"
PASS link.referrerPolicy: IDL set to "no-referrer"
PASS link.referrerPolicy: IDL set to "xno-referrer"
PASS link.referrerPolicy: IDL set to "no-referrer\0"
PASS link.referrerPolicy: IDL set to "o-referrer"
PASS link.referrerPolicy: IDL set to "NO-REFERRER"
PASS link.referrerPolicy: IDL set to "no-referrer-when-downgrade"
PASS link.referrerPolicy: IDL set to "xno-referrer-when-downgrade"
PASS link.referrerPolicy: IDL set to "no-referrer-when-downgrade\0"
PASS link.referrerPolicy: IDL set to "o-referrer-when-downgrade"
PASS link.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE"
PASS link.referrerPolicy: IDL set to "same-origin"
PASS link.referrerPolicy: IDL set to "xsame-origin"
PASS link.referrerPolicy: IDL set to "same-origin\0"
PASS link.referrerPolicy: IDL set to "ame-origin"
PASS link.referrerPolicy: IDL set to "SAME-ORIGIN"
PASS link.referrerPolicy: IDL set to "Å¿ame-origin"
PASS link.referrerPolicy: IDL set to "origin"
PASS link.referrerPolicy: IDL set to "xorigin"
PASS link.referrerPolicy: IDL set to "origin\0"
PASS link.referrerPolicy: IDL set to "rigin"
PASS link.referrerPolicy: IDL set to "ORIGIN"
PASS link.referrerPolicy: IDL set to "strict-origin"
PASS link.referrerPolicy: IDL set to "xstrict-origin"
PASS link.referrerPolicy: IDL set to "strict-origin\0"
PASS link.referrerPolicy: IDL set to "trict-origin"
PASS link.referrerPolicy: IDL set to "STRICT-ORIGIN"
PASS link.referrerPolicy: IDL set to "Å¿trict-origin"
PASS link.referrerPolicy: IDL set to "origin-when-cross-origin"
PASS link.referrerPolicy: IDL set to "xorigin-when-cross-origin"
PASS link.referrerPolicy: IDL set to "origin-when-cross-origin\0"
PASS link.referrerPolicy: IDL set to "rigin-when-cross-origin"
PASS link.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN"
PASS link.referrerPolicy: IDL set to "origin-when-croſſ-origin"
PASS link.referrerPolicy: IDL set to "strict-origin-when-cross-origin"
PASS link.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin"
PASS link.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0"
PASS link.referrerPolicy: IDL set to "trict-origin-when-cross-origin"
PASS link.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN"
PASS link.referrerPolicy: IDL set to "ſtrict-origin-when-croſſ-origin"
PASS link.referrerPolicy: IDL set to "unsafe-url"
PASS link.referrerPolicy: IDL set to "xunsafe-url"
PASS link.referrerPolicy: IDL set to "unsafe-url\0"
PASS link.referrerPolicy: IDL set to "nsafe-url"
PASS link.referrerPolicy: IDL set to "UNSAFE-URL"
PASS link.referrerPolicy: IDL set to "unſafe-url"
PASS link.charset: typeof IDL attribute
PASS link.charset: IDL get with DOM attribute unset
PASS link.charset: setAttribute() to ""
PASS link.charset: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.charset: setAttribute() to undefined
PASS link.charset: setAttribute() to 7
PASS link.charset: setAttribute() to 1.5
PASS link.charset: setAttribute() to "5%"
PASS link.charset: setAttribute() to "+100"
PASS link.charset: setAttribute() to ".5"
PASS link.charset: setAttribute() to true
PASS link.charset: setAttribute() to false
PASS link.charset: setAttribute() to object "[object Object]"
PASS link.charset: setAttribute() to NaN
PASS link.charset: setAttribute() to Infinity
PASS link.charset: setAttribute() to -Infinity
PASS link.charset: setAttribute() to "\0"
PASS link.charset: setAttribute() to null
PASS link.charset: setAttribute() to object "test-toString"
PASS link.charset: setAttribute() to object "test-valueOf"
PASS link.charset: IDL set to ""
PASS link.charset: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.charset: IDL set to undefined
PASS link.charset: IDL set to 7
PASS link.charset: IDL set to 1.5
PASS link.charset: IDL set to "5%"
PASS link.charset: IDL set to "+100"
PASS link.charset: IDL set to ".5"
PASS link.charset: IDL set to true
PASS link.charset: IDL set to false
PASS link.charset: IDL set to object "[object Object]"
PASS link.charset: IDL set to NaN
PASS link.charset: IDL set to Infinity
PASS link.charset: IDL set to -Infinity
PASS link.charset: IDL set to "\0"
PASS link.charset: IDL set to null
PASS link.charset: IDL set to object "test-toString"
PASS link.charset: IDL set to object "test-valueOf"
PASS link.rev: typeof IDL attribute
PASS link.rev: IDL get with DOM attribute unset
PASS link.rev: setAttribute() to ""
PASS link.rev: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.rev: setAttribute() to undefined
PASS link.rev: setAttribute() to 7
PASS link.rev: setAttribute() to 1.5
PASS link.rev: setAttribute() to "5%"
PASS link.rev: setAttribute() to "+100"
PASS link.rev: setAttribute() to ".5"
PASS link.rev: setAttribute() to true
PASS link.rev: setAttribute() to false
PASS link.rev: setAttribute() to object "[object Object]"
PASS link.rev: setAttribute() to NaN
PASS link.rev: setAttribute() to Infinity
PASS link.rev: setAttribute() to -Infinity
PASS link.rev: setAttribute() to "\0"
PASS link.rev: setAttribute() to null
PASS link.rev: setAttribute() to object "test-toString"
PASS link.rev: setAttribute() to object "test-valueOf"
PASS link.rev: IDL set to ""
PASS link.rev: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS link.rev: IDL set to undefined
PASS link.rev: IDL set to 7
PASS link.rev: IDL set to 1.5
PASS link.rev: IDL set to "5%"
PASS link.rev: IDL set to "+100"
PASS link.rev: IDL set to ".5"
PASS link.rev: IDL set to true
PASS link.rev: IDL set to false
PASS link.rev: IDL set to object "[object Object]"
PASS link.rev: IDL set to NaN
PASS link.rev: IDL set to Infinity
PASS link.rev: IDL set to -Infinity
PASS link.rev: IDL set to "\0"
PASS link.rev: IDL set to null
PASS link.rev: IDL set to object "test-toString"
PASS link.rev: IDL set to object "test-valueOf"
PASS link.target: typeof IDL attribute
PASS link.target: IDL get with DOM attribute unset
PASS link.target: setAttribute() to ""
PASS link.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 link.target: setAttribute() to undefined
PASS link.target: setAttribute() to 7
PASS link.target: setAttribute() to 1.5
PASS link.target: setAttribute() to "5%"
PASS link.target: setAttribute() to "+100"
PASS link.target: setAttribute() to ".5"
PASS link.target: setAttribute() to true
PASS link.target: setAttribute() to false
PASS link.target: setAttribute() to object "[object Object]"
PASS link.target: setAttribute() to NaN
PASS link.target: setAttribute() to Infinity
PASS link.target: setAttribute() to -Infinity
PASS link.target: setAttribute() to "\0"
PASS link.target: setAttribute() to null
PASS link.target: setAttribute() to object "test-toString"
PASS link.target: setAttribute() to object "test-valueOf"
PASS link.target: IDL set to ""
PASS link.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 link.target: IDL set to undefined
PASS link.target: IDL set to 7
PASS link.target: IDL set to 1.5
PASS link.target: IDL set to "5%"
PASS link.target: IDL set to "+100"
PASS link.target: IDL set to ".5"
PASS link.target: IDL set to true
PASS link.target: IDL set to false
PASS link.target: IDL set to object "[object Object]"
PASS link.target: IDL set to NaN
PASS link.target: IDL set to Infinity
PASS link.target: IDL set to -Infinity
PASS link.target: IDL set to "\0"
PASS link.target: IDL set to null
PASS link.target: IDL set to object "test-toString"
PASS link.target: IDL set to object "test-valueOf"
PASS meta.title: typeof IDL attribute
PASS meta.title: IDL get with DOM attribute unset
PASS meta.title: setAttribute() to ""
PASS meta.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 meta.title: setAttribute() to undefined
PASS meta.title: setAttribute() to 7
PASS meta.title: setAttribute() to 1.5
PASS meta.title: setAttribute() to "5%"
PASS meta.title: setAttribute() to "+100"
PASS meta.title: setAttribute() to ".5"
PASS meta.title: setAttribute() to true
PASS meta.title: setAttribute() to false
PASS meta.title: setAttribute() to object "[object Object]"
PASS meta.title: setAttribute() to NaN
PASS meta.title: setAttribute() to Infinity
PASS meta.title: setAttribute() to -Infinity
PASS meta.title: setAttribute() to "\0"
PASS meta.title: setAttribute() to null
PASS meta.title: setAttribute() to object "test-toString"
PASS meta.title: setAttribute() to object "test-valueOf"
PASS meta.title: IDL set to ""
PASS meta.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 meta.title: IDL set to undefined
PASS meta.title: IDL set to 7
PASS meta.title: IDL set to 1.5
PASS meta.title: IDL set to "5%"
PASS meta.title: IDL set to "+100"
PASS meta.title: IDL set to ".5"
PASS meta.title: IDL set to true
PASS meta.title: IDL set to false
PASS meta.title: IDL set to object "[object Object]"
PASS meta.title: IDL set to NaN
PASS meta.title: IDL set to Infinity
PASS meta.title: IDL set to -Infinity
PASS meta.title: IDL set to "\0"
PASS meta.title: IDL set to null
PASS meta.title: IDL set to object "test-toString"
PASS meta.title: IDL set to object "test-valueOf"
PASS meta.lang: typeof IDL attribute
PASS meta.lang: IDL get with DOM attribute unset
PASS meta.lang: setAttribute() to ""
PASS meta.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 meta.lang: setAttribute() to undefined
PASS meta.lang: setAttribute() to 7
PASS meta.lang: setAttribute() to 1.5
PASS meta.lang: setAttribute() to "5%"
PASS meta.lang: setAttribute() to "+100"
PASS meta.lang: setAttribute() to ".5"
PASS meta.lang: setAttribute() to true
PASS meta.lang: setAttribute() to false
PASS meta.lang: setAttribute() to object "[object Object]"
PASS meta.lang: setAttribute() to NaN
PASS meta.lang: setAttribute() to Infinity
PASS meta.lang: setAttribute() to -Infinity
PASS meta.lang: setAttribute() to "\0"
PASS meta.lang: setAttribute() to null
PASS meta.lang: setAttribute() to object "test-toString"
PASS meta.lang: setAttribute() to object "test-valueOf"
PASS meta.lang: IDL set to ""
PASS meta.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 meta.lang: IDL set to undefined
PASS meta.lang: IDL set to 7
PASS meta.lang: IDL set to 1.5
PASS meta.lang: IDL set to "5%"
PASS meta.lang: IDL set to "+100"
PASS meta.lang: IDL set to ".5"
PASS meta.lang: IDL set to true
PASS meta.lang: IDL set to false
PASS meta.lang: IDL set to object "[object Object]"
PASS meta.lang: IDL set to NaN
PASS meta.lang: IDL set to Infinity
PASS meta.lang: IDL set to -Infinity
PASS meta.lang: IDL set to "\0"
PASS meta.lang: IDL set to null
PASS meta.lang: IDL set to object "test-toString"
PASS meta.lang: IDL set to object "test-valueOf"
PASS meta.dir: typeof IDL attribute
PASS meta.dir: IDL get with DOM attribute unset
PASS meta.dir: setAttribute() to ""
PASS meta.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 meta.dir: setAttribute() to undefined
PASS meta.dir: setAttribute() to 7
PASS meta.dir: setAttribute() to 1.5
PASS meta.dir: setAttribute() to "5%"
PASS meta.dir: setAttribute() to "+100"
PASS meta.dir: setAttribute() to ".5"
PASS meta.dir: setAttribute() to true
PASS meta.dir: setAttribute() to false
PASS meta.dir: setAttribute() to object "[object Object]"
PASS meta.dir: setAttribute() to NaN
PASS meta.dir: setAttribute() to Infinity
PASS meta.dir: setAttribute() to -Infinity
PASS meta.dir: setAttribute() to "\0"
PASS meta.dir: setAttribute() to null
PASS meta.dir: setAttribute() to object "test-toString"
PASS meta.dir: setAttribute() to object "test-valueOf"
PASS meta.dir: setAttribute() to "ltr"
PASS meta.dir: setAttribute() to "xltr"
PASS meta.dir: setAttribute() to "ltr\0"
PASS meta.dir: setAttribute() to "tr"
PASS meta.dir: setAttribute() to "LTR"
PASS meta.dir: setAttribute() to "rtl"
PASS meta.dir: setAttribute() to "xrtl"
PASS meta.dir: setAttribute() to "rtl\0"
PASS meta.dir: setAttribute() to "tl"
PASS meta.dir: setAttribute() to "RTL"
PASS meta.dir: setAttribute() to "auto"
PASS meta.dir: setAttribute() to "xauto"
PASS meta.dir: setAttribute() to "auto\0"
PASS meta.dir: setAttribute() to "uto"
PASS meta.dir: setAttribute() to "AUTO"
PASS meta.dir: IDL set to ""
PASS meta.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 meta.dir: IDL set to undefined
PASS meta.dir: IDL set to 7
PASS meta.dir: IDL set to 1.5
PASS meta.dir: IDL set to "5%"
PASS meta.dir: IDL set to "+100"
PASS meta.dir: IDL set to ".5"
PASS meta.dir: IDL set to true
PASS meta.dir: IDL set to false
PASS meta.dir: IDL set to object "[object Object]"
PASS meta.dir: IDL set to NaN
PASS meta.dir: IDL set to Infinity
PASS meta.dir: IDL set to -Infinity
PASS meta.dir: IDL set to "\0"
PASS meta.dir: IDL set to null
PASS meta.dir: IDL set to object "test-toString"
PASS meta.dir: IDL set to object "test-valueOf"
PASS meta.dir: IDL set to "ltr"
PASS meta.dir: IDL set to "xltr"
PASS meta.dir: IDL set to "ltr\0"
PASS meta.dir: IDL set to "tr"
PASS meta.dir: IDL set to "LTR"
PASS meta.dir: IDL set to "rtl"
PASS meta.dir: IDL set to "xrtl"
PASS meta.dir: IDL set to "rtl\0"
PASS meta.dir: IDL set to "tl"
PASS meta.dir: IDL set to "RTL"
PASS meta.dir: IDL set to "auto"
PASS meta.dir: IDL set to "xauto"
PASS meta.dir: IDL set to "auto\0"
PASS meta.dir: IDL set to "uto"
PASS meta.dir: IDL set to "AUTO"
PASS meta.className (<meta class>): typeof IDL attribute
PASS meta.className (<meta class>): IDL get with DOM attribute unset
PASS meta.className (<meta class>): setAttribute() to ""
PASS meta.className (<meta 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 meta.className (<meta class>): setAttribute() to undefined
PASS meta.className (<meta class>): setAttribute() to 7
PASS meta.className (<meta class>): setAttribute() to 1.5
PASS meta.className (<meta class>): setAttribute() to "5%"
PASS meta.className (<meta class>): setAttribute() to "+100"
PASS meta.className (<meta class>): setAttribute() to ".5"
PASS meta.className (<meta class>): setAttribute() to true
PASS meta.className (<meta class>): setAttribute() to false
PASS meta.className (<meta class>): setAttribute() to object "[object Object]"
PASS meta.className (<meta class>): setAttribute() to NaN
PASS meta.className (<meta class>): setAttribute() to Infinity
PASS meta.className (<meta class>): setAttribute() to -Infinity
PASS meta.className (<meta class>): setAttribute() to "\0"
PASS meta.className (<meta class>): setAttribute() to null
PASS meta.className (<meta class>): setAttribute() to object "test-toString"
PASS meta.className (<meta class>): setAttribute() to object "test-valueOf"
PASS meta.className (<meta class>): IDL set to ""
PASS meta.className (<meta 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 meta.className (<meta class>): IDL set to undefined
PASS meta.className (<meta class>): IDL set to 7
PASS meta.className (<meta class>): IDL set to 1.5
PASS meta.className (<meta class>): IDL set to "5%"
PASS meta.className (<meta class>): IDL set to "+100"
PASS meta.className (<meta class>): IDL set to ".5"
PASS meta.className (<meta class>): IDL set to true
PASS meta.className (<meta class>): IDL set to false
PASS meta.className (<meta class>): IDL set to object "[object Object]"
PASS meta.className (<meta class>): IDL set to NaN
PASS meta.className (<meta class>): IDL set to Infinity
PASS meta.className (<meta class>): IDL set to -Infinity
PASS meta.className (<meta class>): IDL set to "\0"
PASS meta.className (<meta class>): IDL set to null
PASS meta.className (<meta class>): IDL set to object "test-toString"
PASS meta.className (<meta class>): IDL set to object "test-valueOf"
PASS meta.autofocus: typeof IDL attribute
PASS meta.autofocus: IDL get with DOM attribute unset
PASS meta.autofocus: setAttribute() to ""
PASS meta.autofocus: setAttribute() to " foo "
PASS meta.autofocus: setAttribute() to undefined
PASS meta.autofocus: setAttribute() to null
PASS meta.autofocus: setAttribute() to 7
PASS meta.autofocus: setAttribute() to 1.5
PASS meta.autofocus: setAttribute() to "5%"
PASS meta.autofocus: setAttribute() to "+100"
PASS meta.autofocus: setAttribute() to ".5"
PASS meta.autofocus: setAttribute() to true
PASS meta.autofocus: setAttribute() to false
PASS meta.autofocus: setAttribute() to object "[object Object]"
PASS meta.autofocus: setAttribute() to NaN
PASS meta.autofocus: setAttribute() to Infinity
PASS meta.autofocus: setAttribute() to -Infinity
PASS meta.autofocus: setAttribute() to "\0"
PASS meta.autofocus: setAttribute() to object "test-toString"
PASS meta.autofocus: setAttribute() to object "test-valueOf"
PASS meta.autofocus: setAttribute() to "autofocus"
PASS meta.autofocus: IDL set to ""
PASS meta.autofocus: IDL set to " foo "
PASS meta.autofocus: IDL set to undefined
PASS meta.autofocus: IDL set to null
PASS meta.autofocus: IDL set to 7
PASS meta.autofocus: IDL set to 1.5
PASS meta.autofocus: IDL set to "5%"
PASS meta.autofocus: IDL set to "+100"
PASS meta.autofocus: IDL set to ".5"
PASS meta.autofocus: IDL set to true
PASS meta.autofocus: IDL set to false
PASS meta.autofocus: IDL set to object "[object Object]"
PASS meta.autofocus: IDL set to NaN
PASS meta.autofocus: IDL set to Infinity
PASS meta.autofocus: IDL set to -Infinity
PASS meta.autofocus: IDL set to "\0"
PASS meta.autofocus: IDL set to object "test-toString"
PASS meta.autofocus: IDL set to object "test-valueOf"
PASS meta.hidden: typeof IDL attribute
PASS meta.hidden: IDL get with DOM attribute unset
PASS meta.hidden: setAttribute() to ""
PASS meta.hidden: setAttribute() to " foo "
PASS meta.hidden: setAttribute() to undefined
PASS meta.hidden: setAttribute() to null
PASS meta.hidden: setAttribute() to 7
PASS meta.hidden: setAttribute() to 1.5
PASS meta.hidden: setAttribute() to "5%"
PASS meta.hidden: setAttribute() to "+100"
PASS meta.hidden: setAttribute() to ".5"
PASS meta.hidden: setAttribute() to true
PASS meta.hidden: setAttribute() to false
PASS meta.hidden: setAttribute() to object "[object Object]"
PASS meta.hidden: setAttribute() to NaN
PASS meta.hidden: setAttribute() to Infinity
PASS meta.hidden: setAttribute() to -Infinity
PASS meta.hidden: setAttribute() to "\0"
PASS meta.hidden: setAttribute() to object "test-toString"
PASS meta.hidden: setAttribute() to object "test-valueOf"
PASS meta.hidden: setAttribute() to "hidden"
PASS meta.hidden: IDL set to ""
PASS meta.hidden: IDL set to " foo "
PASS meta.hidden: IDL set to undefined
PASS meta.hidden: IDL set to null
PASS meta.hidden: IDL set to 7
PASS meta.hidden: IDL set to 1.5
PASS meta.hidden: IDL set to "5%"
PASS meta.hidden: IDL set to "+100"
PASS meta.hidden: IDL set to ".5"
PASS meta.hidden: IDL set to true
PASS meta.hidden: IDL set to false
PASS meta.hidden: IDL set to object "[object Object]"
PASS meta.hidden: IDL set to NaN
PASS meta.hidden: IDL set to Infinity
PASS meta.hidden: IDL set to -Infinity
PASS meta.hidden: IDL set to "\0"
PASS meta.hidden: IDL set to object "test-toString"
PASS meta.hidden: IDL set to object "test-valueOf"
PASS meta.accessKey: typeof IDL attribute
PASS meta.accessKey: IDL get with DOM attribute unset
PASS meta.accessKey: setAttribute() to ""
PASS meta.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 meta.accessKey: setAttribute() to undefined
PASS meta.accessKey: setAttribute() to 7
PASS meta.accessKey: setAttribute() to 1.5
PASS meta.accessKey: setAttribute() to "5%"
PASS meta.accessKey: setAttribute() to "+100"
PASS meta.accessKey: setAttribute() to ".5"
PASS meta.accessKey: setAttribute() to true
PASS meta.accessKey: setAttribute() to false
PASS meta.accessKey: setAttribute() to object "[object Object]"
PASS meta.accessKey: setAttribute() to NaN
PASS meta.accessKey: setAttribute() to Infinity
PASS meta.accessKey: setAttribute() to -Infinity
PASS meta.accessKey: setAttribute() to "\0"
PASS meta.accessKey: setAttribute() to null
PASS meta.accessKey: setAttribute() to object "test-toString"
PASS meta.accessKey: setAttribute() to object "test-valueOf"
PASS meta.accessKey: IDL set to ""
PASS meta.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 meta.accessKey: IDL set to undefined
PASS meta.accessKey: IDL set to 7
PASS meta.accessKey: IDL set to 1.5
PASS meta.accessKey: IDL set to "5%"
PASS meta.accessKey: IDL set to "+100"
PASS meta.accessKey: IDL set to ".5"
PASS meta.accessKey: IDL set to true
PASS meta.accessKey: IDL set to false
PASS meta.accessKey: IDL set to object "[object Object]"
PASS meta.accessKey: IDL set to NaN
PASS meta.accessKey: IDL set to Infinity
PASS meta.accessKey: IDL set to -Infinity
PASS meta.accessKey: IDL set to "\0"
PASS meta.accessKey: IDL set to null
PASS meta.accessKey: IDL set to object "test-toString"
PASS meta.accessKey: IDL set to object "test-valueOf"
PASS meta.tabIndex: typeof IDL attribute
PASS meta.tabIndex: setAttribute() to -36
PASS meta.tabIndex: setAttribute() to -1
PASS meta.tabIndex: setAttribute() to 0
PASS meta.tabIndex: setAttribute() to 1
PASS meta.tabIndex: setAttribute() to 2147483647
PASS meta.tabIndex: setAttribute() to -2147483648
PASS meta.tabIndex: setAttribute() to "-1"
PASS meta.tabIndex: setAttribute() to "-0"
PASS meta.tabIndex: setAttribute() to "0"
PASS meta.tabIndex: setAttribute() to "1"
PASS meta.tabIndex: setAttribute() to "\t7"
PASS meta.tabIndex: setAttribute() to "\f7"
PASS meta.tabIndex: setAttribute() to " 7"
PASS meta.tabIndex: setAttribute() to "\n7"
PASS meta.tabIndex: setAttribute() to "\r7"
PASS meta.tabIndex: setAttribute() to 1.5
PASS meta.tabIndex: setAttribute() to "5%"
PASS meta.tabIndex: setAttribute() to "+100"
PASS meta.tabIndex: setAttribute() to object "2"
PASS meta.tabIndex: IDL set to -36
PASS meta.tabIndex: IDL set to -1
PASS meta.tabIndex: IDL set to 0
PASS meta.tabIndex: IDL set to 1
PASS meta.tabIndex: IDL set to 2147483647
PASS meta.tabIndex: IDL set to -2147483648
PASS meta.name: typeof IDL attribute
PASS meta.name: IDL get with DOM attribute unset
PASS meta.name: setAttribute() to ""
PASS meta.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 meta.name: setAttribute() to undefined
PASS meta.name: setAttribute() to 7
PASS meta.name: setAttribute() to 1.5
PASS meta.name: setAttribute() to "5%"
PASS meta.name: setAttribute() to "+100"
PASS meta.name: setAttribute() to ".5"
PASS meta.name: setAttribute() to true
PASS meta.name: setAttribute() to false
PASS meta.name: setAttribute() to object "[object Object]"
PASS meta.name: setAttribute() to NaN
PASS meta.name: setAttribute() to Infinity
PASS meta.name: setAttribute() to -Infinity
PASS meta.name: setAttribute() to "\0"
PASS meta.name: setAttribute() to null
PASS meta.name: setAttribute() to object "test-toString"
PASS meta.name: setAttribute() to object "test-valueOf"
PASS meta.name: IDL set to ""
PASS meta.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 meta.name: IDL set to undefined
PASS meta.name: IDL set to 7
PASS meta.name: IDL set to 1.5
PASS meta.name: IDL set to "5%"
PASS meta.name: IDL set to "+100"
PASS meta.name: IDL set to ".5"
PASS meta.name: IDL set to true
PASS meta.name: IDL set to false
PASS meta.name: IDL set to object "[object Object]"
PASS meta.name: IDL set to NaN
PASS meta.name: IDL set to Infinity
PASS meta.name: IDL set to -Infinity
PASS meta.name: IDL set to "\0"
PASS meta.name: IDL set to null
PASS meta.name: IDL set to object "test-toString"
PASS meta.name: IDL set to object "test-valueOf"
PASS meta.httpEquiv (<meta http-equiv>): typeof IDL attribute
PASS meta.httpEquiv (<meta http-equiv>): IDL get with DOM attribute unset
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to ""
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to undefined
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to 7
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to 1.5
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to "5%"
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to "+100"
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to ".5"
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to true
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to false
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to object "[object Object]"
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to NaN
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to Infinity
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to -Infinity
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to "\0"
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to null
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to object "test-toString"
PASS meta.httpEquiv (<meta http-equiv>): setAttribute() to object "test-valueOf"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to ""
PASS meta.httpEquiv (<meta http-equiv>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS meta.httpEquiv (<meta http-equiv>): IDL set to undefined
PASS meta.httpEquiv (<meta http-equiv>): IDL set to 7
PASS meta.httpEquiv (<meta http-equiv>): IDL set to 1.5
PASS meta.httpEquiv (<meta http-equiv>): IDL set to "5%"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to "+100"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to ".5"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to true
PASS meta.httpEquiv (<meta http-equiv>): IDL set to false
PASS meta.httpEquiv (<meta http-equiv>): IDL set to object "[object Object]"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to NaN
PASS meta.httpEquiv (<meta http-equiv>): IDL set to Infinity
PASS meta.httpEquiv (<meta http-equiv>): IDL set to -Infinity
PASS meta.httpEquiv (<meta http-equiv>): IDL set to "\0"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to null
PASS meta.httpEquiv (<meta http-equiv>): IDL set to object "test-toString"
PASS meta.httpEquiv (<meta http-equiv>): IDL set to object "test-valueOf"
PASS meta.content: typeof IDL attribute
PASS meta.content: IDL get with DOM attribute unset
PASS meta.content: setAttribute() to ""
PASS meta.content: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS meta.content: setAttribute() to undefined
PASS meta.content: setAttribute() to 7
PASS meta.content: setAttribute() to 1.5
PASS meta.content: setAttribute() to "5%"
PASS meta.content: setAttribute() to "+100"
PASS meta.content: setAttribute() to ".5"
PASS meta.content: setAttribute() to true
PASS meta.content: setAttribute() to false
PASS meta.content: setAttribute() to object "[object Object]"
PASS meta.content: setAttribute() to NaN
PASS meta.content: setAttribute() to Infinity
PASS meta.content: setAttribute() to -Infinity
PASS meta.content: setAttribute() to "\0"
PASS meta.content: setAttribute() to null
PASS meta.content: setAttribute() to object "test-toString"
PASS meta.content: setAttribute() to object "test-valueOf"
PASS meta.content: IDL set to ""
PASS meta.content: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS meta.content: IDL set to undefined
PASS meta.content: IDL set to 7
PASS meta.content: IDL set to 1.5
PASS meta.content: IDL set to "5%"
PASS meta.content: IDL set to "+100"
PASS meta.content: IDL set to ".5"
PASS meta.content: IDL set to true
PASS meta.content: IDL set to false
PASS meta.content: IDL set to object "[object Object]"
PASS meta.content: IDL set to NaN
PASS meta.content: IDL set to Infinity
PASS meta.content: IDL set to -Infinity
PASS meta.content: IDL set to "\0"
PASS meta.content: IDL set to null
PASS meta.content: IDL set to object "test-toString"
PASS meta.content: IDL set to object "test-valueOf"
PASS meta.scheme: typeof IDL attribute
PASS meta.scheme: IDL get with DOM attribute unset
PASS meta.scheme: setAttribute() to ""
PASS meta.scheme: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS meta.scheme: setAttribute() to undefined
PASS meta.scheme: setAttribute() to 7
PASS meta.scheme: setAttribute() to 1.5
PASS meta.scheme: setAttribute() to "5%"
PASS meta.scheme: setAttribute() to "+100"
PASS meta.scheme: setAttribute() to ".5"
PASS meta.scheme: setAttribute() to true
PASS meta.scheme: setAttribute() to false
PASS meta.scheme: setAttribute() to object "[object Object]"
PASS meta.scheme: setAttribute() to NaN
PASS meta.scheme: setAttribute() to Infinity
PASS meta.scheme: setAttribute() to -Infinity
PASS meta.scheme: setAttribute() to "\0"
PASS meta.scheme: setAttribute() to null
PASS meta.scheme: setAttribute() to object "test-toString"
PASS meta.scheme: setAttribute() to object "test-valueOf"
PASS meta.scheme: IDL set to ""
PASS meta.scheme: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS meta.scheme: IDL set to undefined
PASS meta.scheme: IDL set to 7
PASS meta.scheme: IDL set to 1.5
PASS meta.scheme: IDL set to "5%"
PASS meta.scheme: IDL set to "+100"
PASS meta.scheme: IDL set to ".5"
PASS meta.scheme: IDL set to true
PASS meta.scheme: IDL set to false
PASS meta.scheme: IDL set to object "[object Object]"
PASS meta.scheme: IDL set to NaN
PASS meta.scheme: IDL set to Infinity
PASS meta.scheme: IDL set to -Infinity
PASS meta.scheme: IDL set to "\0"
PASS meta.scheme: IDL set to null
PASS meta.scheme: IDL set to object "test-toString"
PASS meta.scheme: IDL set to object "test-valueOf"
PASS style.title: typeof IDL attribute
PASS style.title: IDL get with DOM attribute unset
PASS style.title: setAttribute() to ""
PASS style.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 style.title: setAttribute() to undefined
PASS style.title: setAttribute() to 7
PASS style.title: setAttribute() to 1.5
PASS style.title: setAttribute() to "5%"
PASS style.title: setAttribute() to "+100"
PASS style.title: setAttribute() to ".5"
PASS style.title: setAttribute() to true
PASS style.title: setAttribute() to false
PASS style.title: setAttribute() to object "[object Object]"
PASS style.title: setAttribute() to NaN
PASS style.title: setAttribute() to Infinity
PASS style.title: setAttribute() to -Infinity
PASS style.title: setAttribute() to "\0"
PASS style.title: setAttribute() to null
PASS style.title: setAttribute() to object "test-toString"
PASS style.title: setAttribute() to object "test-valueOf"
PASS style.title: IDL set to ""
PASS style.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 style.title: IDL set to undefined
PASS style.title: IDL set to 7
PASS style.title: IDL set to 1.5
PASS style.title: IDL set to "5%"
PASS style.title: IDL set to "+100"
PASS style.title: IDL set to ".5"
PASS style.title: IDL set to true
PASS style.title: IDL set to false
PASS style.title: IDL set to object "[object Object]"
PASS style.title: IDL set to NaN
PASS style.title: IDL set to Infinity
PASS style.title: IDL set to -Infinity
PASS style.title: IDL set to "\0"
PASS style.title: IDL set to null
PASS style.title: IDL set to object "test-toString"
PASS style.title: IDL set to object "test-valueOf"
PASS style.lang: typeof IDL attribute
PASS style.lang: IDL get with DOM attribute unset
PASS style.lang: setAttribute() to ""
PASS style.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 style.lang: setAttribute() to undefined
PASS style.lang: setAttribute() to 7
PASS style.lang: setAttribute() to 1.5
PASS style.lang: setAttribute() to "5%"
PASS style.lang: setAttribute() to "+100"
PASS style.lang: setAttribute() to ".5"
PASS style.lang: setAttribute() to true
PASS style.lang: setAttribute() to false
PASS style.lang: setAttribute() to object "[object Object]"
PASS style.lang: setAttribute() to NaN
PASS style.lang: setAttribute() to Infinity
PASS style.lang: setAttribute() to -Infinity
PASS style.lang: setAttribute() to "\0"
PASS style.lang: setAttribute() to null
PASS style.lang: setAttribute() to object "test-toString"
PASS style.lang: setAttribute() to object "test-valueOf"
PASS style.lang: IDL set to ""
PASS style.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 style.lang: IDL set to undefined
PASS style.lang: IDL set to 7
PASS style.lang: IDL set to 1.5
PASS style.lang: IDL set to "5%"
PASS style.lang: IDL set to "+100"
PASS style.lang: IDL set to ".5"
PASS style.lang: IDL set to true
PASS style.lang: IDL set to false
PASS style.lang: IDL set to object "[object Object]"
PASS style.lang: IDL set to NaN
PASS style.lang: IDL set to Infinity
PASS style.lang: IDL set to -Infinity
PASS style.lang: IDL set to "\0"
PASS style.lang: IDL set to null
PASS style.lang: IDL set to object "test-toString"
PASS style.lang: IDL set to object "test-valueOf"
PASS style.dir: typeof IDL attribute
PASS style.dir: IDL get with DOM attribute unset
PASS style.dir: setAttribute() to ""
PASS style.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 style.dir: setAttribute() to undefined
PASS style.dir: setAttribute() to 7
PASS style.dir: setAttribute() to 1.5
PASS style.dir: setAttribute() to "5%"
PASS style.dir: setAttribute() to "+100"
PASS style.dir: setAttribute() to ".5"
PASS style.dir: setAttribute() to true
PASS style.dir: setAttribute() to false
PASS style.dir: setAttribute() to object "[object Object]"
PASS style.dir: setAttribute() to NaN
PASS style.dir: setAttribute() to Infinity
PASS style.dir: setAttribute() to -Infinity
PASS style.dir: setAttribute() to "\0"
PASS style.dir: setAttribute() to null
PASS style.dir: setAttribute() to object "test-toString"
PASS style.dir: setAttribute() to object "test-valueOf"
PASS style.dir: setAttribute() to "ltr"
PASS style.dir: setAttribute() to "xltr"
PASS style.dir: setAttribute() to "ltr\0"
PASS style.dir: setAttribute() to "tr"
PASS style.dir: setAttribute() to "LTR"
PASS style.dir: setAttribute() to "rtl"
PASS style.dir: setAttribute() to "xrtl"
PASS style.dir: setAttribute() to "rtl\0"
PASS style.dir: setAttribute() to "tl"
PASS style.dir: setAttribute() to "RTL"
PASS style.dir: setAttribute() to "auto"
PASS style.dir: setAttribute() to "xauto"
PASS style.dir: setAttribute() to "auto\0"
PASS style.dir: setAttribute() to "uto"
PASS style.dir: setAttribute() to "AUTO"
PASS style.dir: IDL set to ""
PASS style.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 style.dir: IDL set to undefined
PASS style.dir: IDL set to 7
PASS style.dir: IDL set to 1.5
PASS style.dir: IDL set to "5%"
PASS style.dir: IDL set to "+100"
PASS style.dir: IDL set to ".5"
PASS style.dir: IDL set to true
PASS style.dir: IDL set to false
PASS style.dir: IDL set to object "[object Object]"
PASS style.dir: IDL set to NaN
PASS style.dir: IDL set to Infinity
PASS style.dir: IDL set to -Infinity
PASS style.dir: IDL set to "\0"
PASS style.dir: IDL set to null
PASS style.dir: IDL set to object "test-toString"
PASS style.dir: IDL set to object "test-valueOf"
PASS style.dir: IDL set to "ltr"
PASS style.dir: IDL set to "xltr"
PASS style.dir: IDL set to "ltr\0"
PASS style.dir: IDL set to "tr"
PASS style.dir: IDL set to "LTR"
PASS style.dir: IDL set to "rtl"
PASS style.dir: IDL set to "xrtl"
PASS style.dir: IDL set to "rtl\0"
PASS style.dir: IDL set to "tl"
PASS style.dir: IDL set to "RTL"
PASS style.dir: IDL set to "auto"
PASS style.dir: IDL set to "xauto"
PASS style.dir: IDL set to "auto\0"
PASS style.dir: IDL set to "uto"
PASS style.dir: IDL set to "AUTO"
PASS style.className (<style class>): typeof IDL attribute
PASS style.className (<style class>): IDL get with DOM attribute unset
PASS style.className (<style class>): setAttribute() to ""
PASS style.className (<style 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 style.className (<style class>): setAttribute() to undefined
PASS style.className (<style class>): setAttribute() to 7
PASS style.className (<style class>): setAttribute() to 1.5
PASS style.className (<style class>): setAttribute() to "5%"
PASS style.className (<style class>): setAttribute() to "+100"
PASS style.className (<style class>): setAttribute() to ".5"
PASS style.className (<style class>): setAttribute() to true
PASS style.className (<style class>): setAttribute() to false
PASS style.className (<style class>): setAttribute() to object "[object Object]"
PASS style.className (<style class>): setAttribute() to NaN
PASS style.className (<style class>): setAttribute() to Infinity
PASS style.className (<style class>): setAttribute() to -Infinity
PASS style.className (<style class>): setAttribute() to "\0"
PASS style.className (<style class>): setAttribute() to null
PASS style.className (<style class>): setAttribute() to object "test-toString"
PASS style.className (<style class>): setAttribute() to object "test-valueOf"
PASS style.className (<style class>): IDL set to ""
PASS style.className (<style 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 style.className (<style class>): IDL set to undefined
PASS style.className (<style class>): IDL set to 7
PASS style.className (<style class>): IDL set to 1.5
PASS style.className (<style class>): IDL set to "5%"
PASS style.className (<style class>): IDL set to "+100"
PASS style.className (<style class>): IDL set to ".5"
PASS style.className (<style class>): IDL set to true
PASS style.className (<style class>): IDL set to false
PASS style.className (<style class>): IDL set to object "[object Object]"
PASS style.className (<style class>): IDL set to NaN
PASS style.className (<style class>): IDL set to Infinity
PASS style.className (<style class>): IDL set to -Infinity
PASS style.className (<style class>): IDL set to "\0"
PASS style.className (<style class>): IDL set to null
PASS style.className (<style class>): IDL set to object "test-toString"
PASS style.className (<style class>): IDL set to object "test-valueOf"
PASS style.autofocus: typeof IDL attribute
PASS style.autofocus: IDL get with DOM attribute unset
PASS style.autofocus: setAttribute() to ""
PASS style.autofocus: setAttribute() to " foo "
PASS style.autofocus: setAttribute() to undefined
PASS style.autofocus: setAttribute() to null
PASS style.autofocus: setAttribute() to 7
PASS style.autofocus: setAttribute() to 1.5
PASS style.autofocus: setAttribute() to "5%"
PASS style.autofocus: setAttribute() to "+100"
PASS style.autofocus: setAttribute() to ".5"
PASS style.autofocus: setAttribute() to true
PASS style.autofocus: setAttribute() to false
PASS style.autofocus: setAttribute() to object "[object Object]"
PASS style.autofocus: setAttribute() to NaN
PASS style.autofocus: setAttribute() to Infinity
PASS style.autofocus: setAttribute() to -Infinity
PASS style.autofocus: setAttribute() to "\0"
PASS style.autofocus: setAttribute() to object "test-toString"
PASS style.autofocus: setAttribute() to object "test-valueOf"
PASS style.autofocus: setAttribute() to "autofocus"
PASS style.autofocus: IDL set to ""
PASS style.autofocus: IDL set to " foo "
PASS style.autofocus: IDL set to undefined
PASS style.autofocus: IDL set to null
PASS style.autofocus: IDL set to 7
PASS style.autofocus: IDL set to 1.5
PASS style.autofocus: IDL set to "5%"
PASS style.autofocus: IDL set to "+100"
PASS style.autofocus: IDL set to ".5"
PASS style.autofocus: IDL set to true
PASS style.autofocus: IDL set to false
PASS style.autofocus: IDL set to object "[object Object]"
PASS style.autofocus: IDL set to NaN
PASS style.autofocus: IDL set to Infinity
PASS style.autofocus: IDL set to -Infinity
PASS style.autofocus: IDL set to "\0"
PASS style.autofocus: IDL set to object "test-toString"
PASS style.autofocus: IDL set to object "test-valueOf"
PASS style.hidden: typeof IDL attribute
PASS style.hidden: IDL get with DOM attribute unset
PASS style.hidden: setAttribute() to ""
PASS style.hidden: setAttribute() to " foo "
PASS style.hidden: setAttribute() to undefined
PASS style.hidden: setAttribute() to null
PASS style.hidden: setAttribute() to 7
PASS style.hidden: setAttribute() to 1.5
PASS style.hidden: setAttribute() to "5%"
PASS style.hidden: setAttribute() to "+100"
PASS style.hidden: setAttribute() to ".5"
PASS style.hidden: setAttribute() to true
PASS style.hidden: setAttribute() to false
PASS style.hidden: setAttribute() to object "[object Object]"
PASS style.hidden: setAttribute() to NaN
PASS style.hidden: setAttribute() to Infinity
PASS style.hidden: setAttribute() to -Infinity
PASS style.hidden: setAttribute() to "\0"
PASS style.hidden: setAttribute() to object "test-toString"
PASS style.hidden: setAttribute() to object "test-valueOf"
PASS style.hidden: setAttribute() to "hidden"
PASS style.hidden: IDL set to ""
PASS style.hidden: IDL set to " foo "
PASS style.hidden: IDL set to undefined
PASS style.hidden: IDL set to null
PASS style.hidden: IDL set to 7
PASS style.hidden: IDL set to 1.5
PASS style.hidden: IDL set to "5%"
PASS style.hidden: IDL set to "+100"
PASS style.hidden: IDL set to ".5"
PASS style.hidden: IDL set to true
PASS style.hidden: IDL set to false
PASS style.hidden: IDL set to object "[object Object]"
PASS style.hidden: IDL set to NaN
PASS style.hidden: IDL set to Infinity
PASS style.hidden: IDL set to -Infinity
PASS style.hidden: IDL set to "\0"
PASS style.hidden: IDL set to object "test-toString"
PASS style.hidden: IDL set to object "test-valueOf"
PASS style.accessKey: typeof IDL attribute
PASS style.accessKey: IDL get with DOM attribute unset
PASS style.accessKey: setAttribute() to ""
PASS style.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 style.accessKey: setAttribute() to undefined
PASS style.accessKey: setAttribute() to 7
PASS style.accessKey: setAttribute() to 1.5
PASS style.accessKey: setAttribute() to "5%"
PASS style.accessKey: setAttribute() to "+100"
PASS style.accessKey: setAttribute() to ".5"
PASS style.accessKey: setAttribute() to true
PASS style.accessKey: setAttribute() to false
PASS style.accessKey: setAttribute() to object "[object Object]"
PASS style.accessKey: setAttribute() to NaN
PASS style.accessKey: setAttribute() to Infinity
PASS style.accessKey: setAttribute() to -Infinity
PASS style.accessKey: setAttribute() to "\0"
PASS style.accessKey: setAttribute() to null
PASS style.accessKey: setAttribute() to object "test-toString"
PASS style.accessKey: setAttribute() to object "test-valueOf"
PASS style.accessKey: IDL set to ""
PASS style.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 style.accessKey: IDL set to undefined
PASS style.accessKey: IDL set to 7
PASS style.accessKey: IDL set to 1.5
PASS style.accessKey: IDL set to "5%"
PASS style.accessKey: IDL set to "+100"
PASS style.accessKey: IDL set to ".5"
PASS style.accessKey: IDL set to true
PASS style.accessKey: IDL set to false
PASS style.accessKey: IDL set to object "[object Object]"
PASS style.accessKey: IDL set to NaN
PASS style.accessKey: IDL set to Infinity
PASS style.accessKey: IDL set to -Infinity
PASS style.accessKey: IDL set to "\0"
PASS style.accessKey: IDL set to null
PASS style.accessKey: IDL set to object "test-toString"
PASS style.accessKey: IDL set to object "test-valueOf"
PASS style.tabIndex: typeof IDL attribute
PASS style.tabIndex: setAttribute() to -36
PASS style.tabIndex: setAttribute() to -1
PASS style.tabIndex: setAttribute() to 0
PASS style.tabIndex: setAttribute() to 1
PASS style.tabIndex: setAttribute() to 2147483647
PASS style.tabIndex: setAttribute() to -2147483648
PASS style.tabIndex: setAttribute() to "-1"
PASS style.tabIndex: setAttribute() to "-0"
PASS style.tabIndex: setAttribute() to "0"
PASS style.tabIndex: setAttribute() to "1"
PASS style.tabIndex: setAttribute() to "\t7"
PASS style.tabIndex: setAttribute() to "\f7"
PASS style.tabIndex: setAttribute() to " 7"
PASS style.tabIndex: setAttribute() to "\n7"
PASS style.tabIndex: setAttribute() to "\r7"
PASS style.tabIndex: setAttribute() to 1.5
PASS style.tabIndex: setAttribute() to "5%"
PASS style.tabIndex: setAttribute() to "+100"
PASS style.tabIndex: setAttribute() to object "2"
PASS style.tabIndex: IDL set to -36
PASS style.tabIndex: IDL set to -1
PASS style.tabIndex: IDL set to 0
PASS style.tabIndex: IDL set to 1
PASS style.tabIndex: IDL set to 2147483647
PASS style.tabIndex: IDL set to -2147483648
PASS style.media: typeof IDL attribute
PASS style.media: IDL get with DOM attribute unset
PASS style.media: setAttribute() to ""
PASS style.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 style.media: setAttribute() to undefined
PASS style.media: setAttribute() to 7
PASS style.media: setAttribute() to 1.5
PASS style.media: setAttribute() to "5%"
PASS style.media: setAttribute() to "+100"
PASS style.media: setAttribute() to ".5"
PASS style.media: setAttribute() to true
PASS style.media: setAttribute() to false
PASS style.media: setAttribute() to object "[object Object]"
PASS style.media: setAttribute() to NaN
PASS style.media: setAttribute() to Infinity
PASS style.media: setAttribute() to -Infinity
PASS style.media: setAttribute() to "\0"
PASS style.media: setAttribute() to null
PASS style.media: setAttribute() to object "test-toString"
PASS style.media: setAttribute() to object "test-valueOf"
PASS style.media: IDL set to ""
PASS style.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 style.media: IDL set to undefined
PASS style.media: IDL set to 7
PASS style.media: IDL set to 1.5
PASS style.media: IDL set to "5%"
PASS style.media: IDL set to "+100"
PASS style.media: IDL set to ".5"
PASS style.media: IDL set to true
PASS style.media: IDL set to false
PASS style.media: IDL set to object "[object Object]"
PASS style.media: IDL set to NaN
PASS style.media: IDL set to Infinity
PASS style.media: IDL set to -Infinity
PASS style.media: IDL set to "\0"
PASS style.media: IDL set to null
PASS style.media: IDL set to object "test-toString"
PASS style.media: IDL set to object "test-valueOf"
PASS style.nonce: typeof IDL attribute
PASS style.nonce: IDL get with DOM attribute unset
PASS style.nonce: setAttribute() to ""
PASS style.nonce: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS style.nonce: setAttribute() to undefined
PASS style.nonce: setAttribute() to 7
PASS style.nonce: setAttribute() to 1.5
PASS style.nonce: setAttribute() to "5%"
PASS style.nonce: setAttribute() to "+100"
PASS style.nonce: setAttribute() to ".5"
PASS style.nonce: setAttribute() to true
PASS style.nonce: setAttribute() to false
PASS style.nonce: setAttribute() to object "[object Object]"
PASS style.nonce: setAttribute() to NaN
PASS style.nonce: setAttribute() to Infinity
PASS style.nonce: setAttribute() to -Infinity
PASS style.nonce: setAttribute() to "\0"
PASS style.nonce: setAttribute() to null
PASS style.nonce: setAttribute() to object "test-toString"
PASS style.nonce: setAttribute() to object "test-valueOf"
PASS style.nonce: IDL set to ""
PASS style.nonce: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS style.nonce: IDL set to undefined
PASS style.nonce: IDL set to 7
PASS style.nonce: IDL set to 1.5
PASS style.nonce: IDL set to "5%"
PASS style.nonce: IDL set to "+100"
PASS style.nonce: IDL set to ".5"
PASS style.nonce: IDL set to true
PASS style.nonce: IDL set to false
PASS style.nonce: IDL set to object "[object Object]"
PASS style.nonce: IDL set to NaN
PASS style.nonce: IDL set to Infinity
PASS style.nonce: IDL set to -Infinity
PASS style.nonce: IDL set to "\0"
PASS style.nonce: IDL set to null
PASS style.nonce: IDL set to object "test-toString"
PASS style.nonce: IDL set to object "test-valueOf"
PASS style.type: typeof IDL attribute
PASS style.type: IDL get with DOM attribute unset
PASS style.type: setAttribute() to ""
PASS style.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 style.type: setAttribute() to undefined
PASS style.type: setAttribute() to 7
PASS style.type: setAttribute() to 1.5
PASS style.type: setAttribute() to "5%"
PASS style.type: setAttribute() to "+100"
PASS style.type: setAttribute() to ".5"
PASS style.type: setAttribute() to true
PASS style.type: setAttribute() to false
PASS style.type: setAttribute() to object "[object Object]"
PASS style.type: setAttribute() to NaN
PASS style.type: setAttribute() to Infinity
PASS style.type: setAttribute() to -Infinity
PASS style.type: setAttribute() to "\0"
PASS style.type: setAttribute() to null
PASS style.type: setAttribute() to object "test-toString"
PASS style.type: setAttribute() to object "test-valueOf"
PASS style.type: IDL set to ""
PASS style.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 style.type: IDL set to undefined
PASS style.type: IDL set to 7
PASS style.type: IDL set to 1.5
PASS style.type: IDL set to "5%"
PASS style.type: IDL set to "+100"
PASS style.type: IDL set to ".5"
PASS style.type: IDL set to true
PASS style.type: IDL set to false
PASS style.type: IDL set to object "[object Object]"
PASS style.type: IDL set to NaN
PASS style.type: IDL set to Infinity
PASS style.type: IDL set to -Infinity
PASS style.type: IDL set to "\0"
PASS style.type: IDL set to null
PASS style.type: IDL set to object "test-toString"
PASS style.type: IDL set to object "test-valueOf"
(Note: missing tests for types tokenlist, settable tokenlist.)