blob: 04b77a510877c574a0fe77025fb86f794140523e [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 form.title: typeof IDL attribute
PASS form.title: IDL get with DOM attribute unset
PASS form.title: setAttribute() to ""
PASS form.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 form.title: setAttribute() to undefined
PASS form.title: setAttribute() to 7
PASS form.title: setAttribute() to 1.5
PASS form.title: setAttribute() to "5%"
PASS form.title: setAttribute() to "+100"
PASS form.title: setAttribute() to ".5"
PASS form.title: setAttribute() to true
PASS form.title: setAttribute() to false
PASS form.title: setAttribute() to object "[object Object]"
PASS form.title: setAttribute() to NaN
PASS form.title: setAttribute() to Infinity
PASS form.title: setAttribute() to -Infinity
PASS form.title: setAttribute() to "\0"
PASS form.title: setAttribute() to null
PASS form.title: setAttribute() to object "test-toString"
PASS form.title: setAttribute() to object "test-valueOf"
PASS form.title: IDL set to ""
PASS form.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 form.title: IDL set to undefined
PASS form.title: IDL set to 7
PASS form.title: IDL set to 1.5
PASS form.title: IDL set to "5%"
PASS form.title: IDL set to "+100"
PASS form.title: IDL set to ".5"
PASS form.title: IDL set to true
PASS form.title: IDL set to false
PASS form.title: IDL set to object "[object Object]"
PASS form.title: IDL set to NaN
PASS form.title: IDL set to Infinity
PASS form.title: IDL set to -Infinity
PASS form.title: IDL set to "\0"
PASS form.title: IDL set to null
PASS form.title: IDL set to object "test-toString"
PASS form.title: IDL set to object "test-valueOf"
PASS form.lang: typeof IDL attribute
PASS form.lang: IDL get with DOM attribute unset
PASS form.lang: setAttribute() to ""
PASS form.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 form.lang: setAttribute() to undefined
PASS form.lang: setAttribute() to 7
PASS form.lang: setAttribute() to 1.5
PASS form.lang: setAttribute() to "5%"
PASS form.lang: setAttribute() to "+100"
PASS form.lang: setAttribute() to ".5"
PASS form.lang: setAttribute() to true
PASS form.lang: setAttribute() to false
PASS form.lang: setAttribute() to object "[object Object]"
PASS form.lang: setAttribute() to NaN
PASS form.lang: setAttribute() to Infinity
PASS form.lang: setAttribute() to -Infinity
PASS form.lang: setAttribute() to "\0"
PASS form.lang: setAttribute() to null
PASS form.lang: setAttribute() to object "test-toString"
PASS form.lang: setAttribute() to object "test-valueOf"
PASS form.lang: IDL set to ""
PASS form.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 form.lang: IDL set to undefined
PASS form.lang: IDL set to 7
PASS form.lang: IDL set to 1.5
PASS form.lang: IDL set to "5%"
PASS form.lang: IDL set to "+100"
PASS form.lang: IDL set to ".5"
PASS form.lang: IDL set to true
PASS form.lang: IDL set to false
PASS form.lang: IDL set to object "[object Object]"
PASS form.lang: IDL set to NaN
PASS form.lang: IDL set to Infinity
PASS form.lang: IDL set to -Infinity
PASS form.lang: IDL set to "\0"
PASS form.lang: IDL set to null
PASS form.lang: IDL set to object "test-toString"
PASS form.lang: IDL set to object "test-valueOf"
PASS form.dir: typeof IDL attribute
PASS form.dir: IDL get with DOM attribute unset
PASS form.dir: setAttribute() to ""
PASS form.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 form.dir: setAttribute() to undefined
PASS form.dir: setAttribute() to 7
PASS form.dir: setAttribute() to 1.5
PASS form.dir: setAttribute() to "5%"
PASS form.dir: setAttribute() to "+100"
PASS form.dir: setAttribute() to ".5"
PASS form.dir: setAttribute() to true
PASS form.dir: setAttribute() to false
PASS form.dir: setAttribute() to object "[object Object]"
PASS form.dir: setAttribute() to NaN
PASS form.dir: setAttribute() to Infinity
PASS form.dir: setAttribute() to -Infinity
PASS form.dir: setAttribute() to "\0"
PASS form.dir: setAttribute() to null
PASS form.dir: setAttribute() to object "test-toString"
PASS form.dir: setAttribute() to object "test-valueOf"
PASS form.dir: setAttribute() to "ltr"
PASS form.dir: setAttribute() to "xltr"
PASS form.dir: setAttribute() to "ltr\0"
PASS form.dir: setAttribute() to "tr"
PASS form.dir: setAttribute() to "LTR"
PASS form.dir: setAttribute() to "rtl"
PASS form.dir: setAttribute() to "xrtl"
PASS form.dir: setAttribute() to "rtl\0"
PASS form.dir: setAttribute() to "tl"
PASS form.dir: setAttribute() to "RTL"
PASS form.dir: setAttribute() to "auto"
PASS form.dir: setAttribute() to "xauto"
PASS form.dir: setAttribute() to "auto\0"
PASS form.dir: setAttribute() to "uto"
PASS form.dir: setAttribute() to "AUTO"
PASS form.dir: IDL set to ""
PASS form.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 form.dir: IDL set to undefined
PASS form.dir: IDL set to 7
PASS form.dir: IDL set to 1.5
PASS form.dir: IDL set to "5%"
PASS form.dir: IDL set to "+100"
PASS form.dir: IDL set to ".5"
PASS form.dir: IDL set to true
PASS form.dir: IDL set to false
PASS form.dir: IDL set to object "[object Object]"
PASS form.dir: IDL set to NaN
PASS form.dir: IDL set to Infinity
PASS form.dir: IDL set to -Infinity
PASS form.dir: IDL set to "\0"
PASS form.dir: IDL set to null
PASS form.dir: IDL set to object "test-toString"
PASS form.dir: IDL set to object "test-valueOf"
PASS form.dir: IDL set to "ltr"
PASS form.dir: IDL set to "xltr"
PASS form.dir: IDL set to "ltr\0"
PASS form.dir: IDL set to "tr"
PASS form.dir: IDL set to "LTR"
PASS form.dir: IDL set to "rtl"
PASS form.dir: IDL set to "xrtl"
PASS form.dir: IDL set to "rtl\0"
PASS form.dir: IDL set to "tl"
PASS form.dir: IDL set to "RTL"
PASS form.dir: IDL set to "auto"
PASS form.dir: IDL set to "xauto"
PASS form.dir: IDL set to "auto\0"
PASS form.dir: IDL set to "uto"
PASS form.dir: IDL set to "AUTO"
PASS form.className (<form class>): typeof IDL attribute
PASS form.className (<form class>): IDL get with DOM attribute unset
PASS form.className (<form class>): setAttribute() to ""
PASS form.className (<form 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 form.className (<form class>): setAttribute() to undefined
PASS form.className (<form class>): setAttribute() to 7
PASS form.className (<form class>): setAttribute() to 1.5
PASS form.className (<form class>): setAttribute() to "5%"
PASS form.className (<form class>): setAttribute() to "+100"
PASS form.className (<form class>): setAttribute() to ".5"
PASS form.className (<form class>): setAttribute() to true
PASS form.className (<form class>): setAttribute() to false
PASS form.className (<form class>): setAttribute() to object "[object Object]"
PASS form.className (<form class>): setAttribute() to NaN
PASS form.className (<form class>): setAttribute() to Infinity
PASS form.className (<form class>): setAttribute() to -Infinity
PASS form.className (<form class>): setAttribute() to "\0"
PASS form.className (<form class>): setAttribute() to null
PASS form.className (<form class>): setAttribute() to object "test-toString"
PASS form.className (<form class>): setAttribute() to object "test-valueOf"
PASS form.className (<form class>): IDL set to ""
PASS form.className (<form 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 form.className (<form class>): IDL set to undefined
PASS form.className (<form class>): IDL set to 7
PASS form.className (<form class>): IDL set to 1.5
PASS form.className (<form class>): IDL set to "5%"
PASS form.className (<form class>): IDL set to "+100"
PASS form.className (<form class>): IDL set to ".5"
PASS form.className (<form class>): IDL set to true
PASS form.className (<form class>): IDL set to false
PASS form.className (<form class>): IDL set to object "[object Object]"
PASS form.className (<form class>): IDL set to NaN
PASS form.className (<form class>): IDL set to Infinity
PASS form.className (<form class>): IDL set to -Infinity
PASS form.className (<form class>): IDL set to "\0"
PASS form.className (<form class>): IDL set to null
PASS form.className (<form class>): IDL set to object "test-toString"
PASS form.className (<form class>): IDL set to object "test-valueOf"
PASS form.autofocus: typeof IDL attribute
PASS form.autofocus: IDL get with DOM attribute unset
PASS form.autofocus: setAttribute() to ""
PASS form.autofocus: setAttribute() to " foo "
PASS form.autofocus: setAttribute() to undefined
PASS form.autofocus: setAttribute() to null
PASS form.autofocus: setAttribute() to 7
PASS form.autofocus: setAttribute() to 1.5
PASS form.autofocus: setAttribute() to "5%"
PASS form.autofocus: setAttribute() to "+100"
PASS form.autofocus: setAttribute() to ".5"
PASS form.autofocus: setAttribute() to true
PASS form.autofocus: setAttribute() to false
PASS form.autofocus: setAttribute() to object "[object Object]"
PASS form.autofocus: setAttribute() to NaN
PASS form.autofocus: setAttribute() to Infinity
PASS form.autofocus: setAttribute() to -Infinity
PASS form.autofocus: setAttribute() to "\0"
PASS form.autofocus: setAttribute() to object "test-toString"
PASS form.autofocus: setAttribute() to object "test-valueOf"
PASS form.autofocus: setAttribute() to "autofocus"
PASS form.autofocus: IDL set to ""
PASS form.autofocus: IDL set to " foo "
PASS form.autofocus: IDL set to undefined
PASS form.autofocus: IDL set to null
PASS form.autofocus: IDL set to 7
PASS form.autofocus: IDL set to 1.5
PASS form.autofocus: IDL set to "5%"
PASS form.autofocus: IDL set to "+100"
PASS form.autofocus: IDL set to ".5"
PASS form.autofocus: IDL set to true
PASS form.autofocus: IDL set to false
PASS form.autofocus: IDL set to object "[object Object]"
PASS form.autofocus: IDL set to NaN
PASS form.autofocus: IDL set to Infinity
PASS form.autofocus: IDL set to -Infinity
PASS form.autofocus: IDL set to "\0"
PASS form.autofocus: IDL set to object "test-toString"
PASS form.autofocus: IDL set to object "test-valueOf"
PASS form.hidden: typeof IDL attribute
PASS form.hidden: IDL get with DOM attribute unset
PASS form.hidden: setAttribute() to ""
PASS form.hidden: setAttribute() to " foo "
PASS form.hidden: setAttribute() to undefined
PASS form.hidden: setAttribute() to null
PASS form.hidden: setAttribute() to 7
PASS form.hidden: setAttribute() to 1.5
PASS form.hidden: setAttribute() to "5%"
PASS form.hidden: setAttribute() to "+100"
PASS form.hidden: setAttribute() to ".5"
PASS form.hidden: setAttribute() to true
PASS form.hidden: setAttribute() to false
PASS form.hidden: setAttribute() to object "[object Object]"
PASS form.hidden: setAttribute() to NaN
PASS form.hidden: setAttribute() to Infinity
PASS form.hidden: setAttribute() to -Infinity
PASS form.hidden: setAttribute() to "\0"
PASS form.hidden: setAttribute() to object "test-toString"
PASS form.hidden: setAttribute() to object "test-valueOf"
PASS form.hidden: setAttribute() to "hidden"
PASS form.hidden: IDL set to ""
PASS form.hidden: IDL set to " foo "
PASS form.hidden: IDL set to undefined
PASS form.hidden: IDL set to null
PASS form.hidden: IDL set to 7
PASS form.hidden: IDL set to 1.5
PASS form.hidden: IDL set to "5%"
PASS form.hidden: IDL set to "+100"
PASS form.hidden: IDL set to ".5"
PASS form.hidden: IDL set to true
PASS form.hidden: IDL set to false
PASS form.hidden: IDL set to object "[object Object]"
PASS form.hidden: IDL set to NaN
PASS form.hidden: IDL set to Infinity
PASS form.hidden: IDL set to -Infinity
PASS form.hidden: IDL set to "\0"
PASS form.hidden: IDL set to object "test-toString"
PASS form.hidden: IDL set to object "test-valueOf"
PASS form.accessKey: typeof IDL attribute
PASS form.accessKey: IDL get with DOM attribute unset
PASS form.accessKey: setAttribute() to ""
PASS form.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 form.accessKey: setAttribute() to undefined
PASS form.accessKey: setAttribute() to 7
PASS form.accessKey: setAttribute() to 1.5
PASS form.accessKey: setAttribute() to "5%"
PASS form.accessKey: setAttribute() to "+100"
PASS form.accessKey: setAttribute() to ".5"
PASS form.accessKey: setAttribute() to true
PASS form.accessKey: setAttribute() to false
PASS form.accessKey: setAttribute() to object "[object Object]"
PASS form.accessKey: setAttribute() to NaN
PASS form.accessKey: setAttribute() to Infinity
PASS form.accessKey: setAttribute() to -Infinity
PASS form.accessKey: setAttribute() to "\0"
PASS form.accessKey: setAttribute() to null
PASS form.accessKey: setAttribute() to object "test-toString"
PASS form.accessKey: setAttribute() to object "test-valueOf"
PASS form.accessKey: IDL set to ""
PASS form.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 form.accessKey: IDL set to undefined
PASS form.accessKey: IDL set to 7
PASS form.accessKey: IDL set to 1.5
PASS form.accessKey: IDL set to "5%"
PASS form.accessKey: IDL set to "+100"
PASS form.accessKey: IDL set to ".5"
PASS form.accessKey: IDL set to true
PASS form.accessKey: IDL set to false
PASS form.accessKey: IDL set to object "[object Object]"
PASS form.accessKey: IDL set to NaN
PASS form.accessKey: IDL set to Infinity
PASS form.accessKey: IDL set to -Infinity
PASS form.accessKey: IDL set to "\0"
PASS form.accessKey: IDL set to null
PASS form.accessKey: IDL set to object "test-toString"
PASS form.accessKey: IDL set to object "test-valueOf"
PASS form.tabIndex: typeof IDL attribute
PASS form.tabIndex: setAttribute() to -36
PASS form.tabIndex: setAttribute() to -1
PASS form.tabIndex: setAttribute() to 0
PASS form.tabIndex: setAttribute() to 1
PASS form.tabIndex: setAttribute() to 2147483647
PASS form.tabIndex: setAttribute() to -2147483648
PASS form.tabIndex: setAttribute() to "-1"
PASS form.tabIndex: setAttribute() to "-0"
PASS form.tabIndex: setAttribute() to "0"
PASS form.tabIndex: setAttribute() to "1"
PASS form.tabIndex: setAttribute() to "\t7"
PASS form.tabIndex: setAttribute() to "\f7"
PASS form.tabIndex: setAttribute() to " 7"
PASS form.tabIndex: setAttribute() to "\n7"
PASS form.tabIndex: setAttribute() to "\r7"
PASS form.tabIndex: setAttribute() to 1.5
PASS form.tabIndex: setAttribute() to "5%"
PASS form.tabIndex: setAttribute() to "+100"
PASS form.tabIndex: setAttribute() to object "2"
PASS form.tabIndex: IDL set to -36
PASS form.tabIndex: IDL set to -1
PASS form.tabIndex: IDL set to 0
PASS form.tabIndex: IDL set to 1
PASS form.tabIndex: IDL set to 2147483647
PASS form.tabIndex: IDL set to -2147483648
PASS form.acceptCharset (<form accept-charset>): typeof IDL attribute
PASS form.acceptCharset (<form accept-charset>): IDL get with DOM attribute unset
PASS form.acceptCharset (<form accept-charset>): setAttribute() to ""
PASS form.acceptCharset (<form accept-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 form.acceptCharset (<form accept-charset>): setAttribute() to undefined
PASS form.acceptCharset (<form accept-charset>): setAttribute() to 7
PASS form.acceptCharset (<form accept-charset>): setAttribute() to 1.5
PASS form.acceptCharset (<form accept-charset>): setAttribute() to "5%"
PASS form.acceptCharset (<form accept-charset>): setAttribute() to "+100"
PASS form.acceptCharset (<form accept-charset>): setAttribute() to ".5"
PASS form.acceptCharset (<form accept-charset>): setAttribute() to true
PASS form.acceptCharset (<form accept-charset>): setAttribute() to false
PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "[object Object]"
PASS form.acceptCharset (<form accept-charset>): setAttribute() to NaN
PASS form.acceptCharset (<form accept-charset>): setAttribute() to Infinity
PASS form.acceptCharset (<form accept-charset>): setAttribute() to -Infinity
PASS form.acceptCharset (<form accept-charset>): setAttribute() to "\0"
PASS form.acceptCharset (<form accept-charset>): setAttribute() to null
PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "test-toString"
PASS form.acceptCharset (<form accept-charset>): setAttribute() to object "test-valueOf"
PASS form.acceptCharset (<form accept-charset>): IDL set to ""
PASS form.acceptCharset (<form accept-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 form.acceptCharset (<form accept-charset>): IDL set to undefined
PASS form.acceptCharset (<form accept-charset>): IDL set to 7
PASS form.acceptCharset (<form accept-charset>): IDL set to 1.5
PASS form.acceptCharset (<form accept-charset>): IDL set to "5%"
PASS form.acceptCharset (<form accept-charset>): IDL set to "+100"
PASS form.acceptCharset (<form accept-charset>): IDL set to ".5"
PASS form.acceptCharset (<form accept-charset>): IDL set to true
PASS form.acceptCharset (<form accept-charset>): IDL set to false
PASS form.acceptCharset (<form accept-charset>): IDL set to object "[object Object]"
PASS form.acceptCharset (<form accept-charset>): IDL set to NaN
PASS form.acceptCharset (<form accept-charset>): IDL set to Infinity
PASS form.acceptCharset (<form accept-charset>): IDL set to -Infinity
PASS form.acceptCharset (<form accept-charset>): IDL set to "\0"
PASS form.acceptCharset (<form accept-charset>): IDL set to null
PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-toString"
PASS form.acceptCharset (<form accept-charset>): IDL set to object "test-valueOf"
PASS form.action: typeof IDL attribute
PASS form.action: IDL get with DOM attribute unset
PASS form.action: setAttribute() to ""
PASS form.action: setAttribute() to " foo "
PASS form.action: setAttribute() to "http://site.example/"
PASS form.action: setAttribute() to "//site.example/path???@#l"
PASS form.action: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 form.action: setAttribute() to undefined
PASS form.action: setAttribute() to 7
PASS form.action: setAttribute() to 1.5
PASS form.action: setAttribute() to "5%"
PASS form.action: setAttribute() to "+100"
PASS form.action: setAttribute() to ".5"
PASS form.action: setAttribute() to true
PASS form.action: setAttribute() to false
PASS form.action: setAttribute() to object "[object Object]"
PASS form.action: setAttribute() to NaN
PASS form.action: setAttribute() to Infinity
PASS form.action: setAttribute() to -Infinity
PASS form.action: setAttribute() to "\0"
PASS form.action: setAttribute() to null
PASS form.action: setAttribute() to object "test-toString"
PASS form.action: setAttribute() to object "test-valueOf"
PASS form.action: IDL set to ""
PASS form.action: IDL set to " foo "
PASS form.action: IDL set to "http://site.example/"
PASS form.action: IDL set to "//site.example/path???@#l"
PASS form.action: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 form.action: IDL set to undefined
PASS form.action: IDL set to 7
PASS form.action: IDL set to 1.5
PASS form.action: IDL set to "5%"
PASS form.action: IDL set to "+100"
PASS form.action: IDL set to ".5"
PASS form.action: IDL set to true
PASS form.action: IDL set to false
PASS form.action: IDL set to object "[object Object]"
PASS form.action: IDL set to NaN
PASS form.action: IDL set to Infinity
PASS form.action: IDL set to -Infinity
PASS form.action: IDL set to "\0"
PASS form.action: IDL set to null
PASS form.action: IDL set to object "test-toString"
PASS form.action: IDL set to object "test-valueOf"
PASS form.autocomplete: typeof IDL attribute
PASS form.autocomplete: IDL get with DOM attribute unset
PASS form.autocomplete: setAttribute() to ""
PASS form.autocomplete: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.autocomplete: setAttribute() to undefined
PASS form.autocomplete: setAttribute() to 7
PASS form.autocomplete: setAttribute() to 1.5
PASS form.autocomplete: setAttribute() to "5%"
PASS form.autocomplete: setAttribute() to "+100"
PASS form.autocomplete: setAttribute() to ".5"
PASS form.autocomplete: setAttribute() to true
PASS form.autocomplete: setAttribute() to false
PASS form.autocomplete: setAttribute() to object "[object Object]"
PASS form.autocomplete: setAttribute() to NaN
PASS form.autocomplete: setAttribute() to Infinity
PASS form.autocomplete: setAttribute() to -Infinity
PASS form.autocomplete: setAttribute() to "\0"
PASS form.autocomplete: setAttribute() to null
PASS form.autocomplete: setAttribute() to object "test-toString"
PASS form.autocomplete: setAttribute() to object "test-valueOf"
PASS form.autocomplete: setAttribute() to "on"
PASS form.autocomplete: setAttribute() to "xon"
PASS form.autocomplete: setAttribute() to "on\0"
PASS form.autocomplete: setAttribute() to "n"
PASS form.autocomplete: setAttribute() to "ON"
PASS form.autocomplete: setAttribute() to "off"
PASS form.autocomplete: setAttribute() to "xoff"
PASS form.autocomplete: setAttribute() to "off\0"
PASS form.autocomplete: setAttribute() to "ff"
PASS form.autocomplete: setAttribute() to "OFF"
PASS form.autocomplete: IDL set to ""
PASS form.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.autocomplete: IDL set to undefined
PASS form.autocomplete: IDL set to 7
PASS form.autocomplete: IDL set to 1.5
PASS form.autocomplete: IDL set to "5%"
PASS form.autocomplete: IDL set to "+100"
PASS form.autocomplete: IDL set to ".5"
PASS form.autocomplete: IDL set to true
PASS form.autocomplete: IDL set to false
PASS form.autocomplete: IDL set to object "[object Object]"
PASS form.autocomplete: IDL set to NaN
PASS form.autocomplete: IDL set to Infinity
PASS form.autocomplete: IDL set to -Infinity
PASS form.autocomplete: IDL set to "\0"
PASS form.autocomplete: IDL set to null
PASS form.autocomplete: IDL set to object "test-toString"
PASS form.autocomplete: IDL set to object "test-valueOf"
PASS form.autocomplete: IDL set to "on"
PASS form.autocomplete: IDL set to "xon"
PASS form.autocomplete: IDL set to "on\0"
PASS form.autocomplete: IDL set to "n"
PASS form.autocomplete: IDL set to "ON"
PASS form.autocomplete: IDL set to "off"
PASS form.autocomplete: IDL set to "xoff"
PASS form.autocomplete: IDL set to "off\0"
PASS form.autocomplete: IDL set to "ff"
PASS form.autocomplete: IDL set to "OFF"
PASS form.enctype: typeof IDL attribute
PASS form.enctype: IDL get with DOM attribute unset
PASS form.enctype: setAttribute() to ""
PASS form.enctype: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.enctype: setAttribute() to undefined
PASS form.enctype: setAttribute() to 7
PASS form.enctype: setAttribute() to 1.5
PASS form.enctype: setAttribute() to "5%"
PASS form.enctype: setAttribute() to "+100"
PASS form.enctype: setAttribute() to ".5"
PASS form.enctype: setAttribute() to true
PASS form.enctype: setAttribute() to false
PASS form.enctype: setAttribute() to object "[object Object]"
PASS form.enctype: setAttribute() to NaN
PASS form.enctype: setAttribute() to Infinity
PASS form.enctype: setAttribute() to -Infinity
PASS form.enctype: setAttribute() to "\0"
PASS form.enctype: setAttribute() to null
PASS form.enctype: setAttribute() to object "test-toString"
PASS form.enctype: setAttribute() to object "test-valueOf"
PASS form.enctype: setAttribute() to "application/x-www-form-urlencoded"
PASS form.enctype: setAttribute() to "xapplication/x-www-form-urlencoded"
PASS form.enctype: setAttribute() to "application/x-www-form-urlencoded\0"
PASS form.enctype: setAttribute() to "pplication/x-www-form-urlencoded"
PASS form.enctype: setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS form.enctype: setAttribute() to "multipart/form-data"
PASS form.enctype: setAttribute() to "xmultipart/form-data"
PASS form.enctype: setAttribute() to "multipart/form-data\0"
PASS form.enctype: setAttribute() to "ultipart/form-data"
PASS form.enctype: setAttribute() to "MULTIPART/FORM-DATA"
PASS form.enctype: setAttribute() to "text/plain"
PASS form.enctype: setAttribute() to "xtext/plain"
PASS form.enctype: setAttribute() to "text/plain\0"
PASS form.enctype: setAttribute() to "ext/plain"
PASS form.enctype: setAttribute() to "TEXT/PLAIN"
PASS form.enctype: IDL set to ""
PASS form.enctype: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.enctype: IDL set to undefined
PASS form.enctype: IDL set to 7
PASS form.enctype: IDL set to 1.5
PASS form.enctype: IDL set to "5%"
PASS form.enctype: IDL set to "+100"
PASS form.enctype: IDL set to ".5"
PASS form.enctype: IDL set to true
PASS form.enctype: IDL set to false
PASS form.enctype: IDL set to object "[object Object]"
PASS form.enctype: IDL set to NaN
PASS form.enctype: IDL set to Infinity
PASS form.enctype: IDL set to -Infinity
PASS form.enctype: IDL set to "\0"
PASS form.enctype: IDL set to null
PASS form.enctype: IDL set to object "test-toString"
PASS form.enctype: IDL set to object "test-valueOf"
PASS form.enctype: IDL set to "application/x-www-form-urlencoded"
PASS form.enctype: IDL set to "xapplication/x-www-form-urlencoded"
PASS form.enctype: IDL set to "application/x-www-form-urlencoded\0"
PASS form.enctype: IDL set to "pplication/x-www-form-urlencoded"
PASS form.enctype: IDL set to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS form.enctype: IDL set to "multipart/form-data"
PASS form.enctype: IDL set to "xmultipart/form-data"
PASS form.enctype: IDL set to "multipart/form-data\0"
PASS form.enctype: IDL set to "ultipart/form-data"
PASS form.enctype: IDL set to "MULTIPART/FORM-DATA"
PASS form.enctype: IDL set to "text/plain"
PASS form.enctype: IDL set to "xtext/plain"
PASS form.enctype: IDL set to "text/plain\0"
PASS form.enctype: IDL set to "ext/plain"
PASS form.enctype: IDL set to "TEXT/PLAIN"
PASS form.encoding (<form enctype>): typeof IDL attribute
PASS form.encoding (<form enctype>): IDL get with DOM attribute unset
PASS form.encoding (<form enctype>): setAttribute() to ""
PASS form.encoding (<form enctype>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.encoding (<form enctype>): setAttribute() to undefined
PASS form.encoding (<form enctype>): setAttribute() to 7
PASS form.encoding (<form enctype>): setAttribute() to 1.5
PASS form.encoding (<form enctype>): setAttribute() to "5%"
PASS form.encoding (<form enctype>): setAttribute() to "+100"
PASS form.encoding (<form enctype>): setAttribute() to ".5"
PASS form.encoding (<form enctype>): setAttribute() to true
PASS form.encoding (<form enctype>): setAttribute() to false
PASS form.encoding (<form enctype>): setAttribute() to object "[object Object]"
PASS form.encoding (<form enctype>): setAttribute() to NaN
PASS form.encoding (<form enctype>): setAttribute() to Infinity
PASS form.encoding (<form enctype>): setAttribute() to -Infinity
PASS form.encoding (<form enctype>): setAttribute() to "\0"
PASS form.encoding (<form enctype>): setAttribute() to null
PASS form.encoding (<form enctype>): setAttribute() to object "test-toString"
PASS form.encoding (<form enctype>): setAttribute() to object "test-valueOf"
PASS form.encoding (<form enctype>): setAttribute() to "application/x-www-form-urlencoded"
PASS form.encoding (<form enctype>): setAttribute() to "xapplication/x-www-form-urlencoded"
PASS form.encoding (<form enctype>): setAttribute() to "application/x-www-form-urlencoded\0"
PASS form.encoding (<form enctype>): setAttribute() to "pplication/x-www-form-urlencoded"
PASS form.encoding (<form enctype>): setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS form.encoding (<form enctype>): setAttribute() to "multipart/form-data"
PASS form.encoding (<form enctype>): setAttribute() to "xmultipart/form-data"
PASS form.encoding (<form enctype>): setAttribute() to "multipart/form-data\0"
PASS form.encoding (<form enctype>): setAttribute() to "ultipart/form-data"
PASS form.encoding (<form enctype>): setAttribute() to "MULTIPART/FORM-DATA"
PASS form.encoding (<form enctype>): setAttribute() to "text/plain"
PASS form.encoding (<form enctype>): setAttribute() to "xtext/plain"
PASS form.encoding (<form enctype>): setAttribute() to "text/plain\0"
PASS form.encoding (<form enctype>): setAttribute() to "ext/plain"
PASS form.encoding (<form enctype>): setAttribute() to "TEXT/PLAIN"
PASS form.encoding (<form enctype>): IDL set to ""
PASS form.encoding (<form enctype>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.encoding (<form enctype>): IDL set to undefined
PASS form.encoding (<form enctype>): IDL set to 7
PASS form.encoding (<form enctype>): IDL set to 1.5
PASS form.encoding (<form enctype>): IDL set to "5%"
PASS form.encoding (<form enctype>): IDL set to "+100"
PASS form.encoding (<form enctype>): IDL set to ".5"
PASS form.encoding (<form enctype>): IDL set to true
PASS form.encoding (<form enctype>): IDL set to false
PASS form.encoding (<form enctype>): IDL set to object "[object Object]"
PASS form.encoding (<form enctype>): IDL set to NaN
PASS form.encoding (<form enctype>): IDL set to Infinity
PASS form.encoding (<form enctype>): IDL set to -Infinity
PASS form.encoding (<form enctype>): IDL set to "\0"
PASS form.encoding (<form enctype>): IDL set to null
PASS form.encoding (<form enctype>): IDL set to object "test-toString"
PASS form.encoding (<form enctype>): IDL set to object "test-valueOf"
PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded"
PASS form.encoding (<form enctype>): IDL set to "xapplication/x-www-form-urlencoded"
PASS form.encoding (<form enctype>): IDL set to "application/x-www-form-urlencoded\0"
PASS form.encoding (<form enctype>): IDL set to "pplication/x-www-form-urlencoded"
PASS form.encoding (<form enctype>): IDL set to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS form.encoding (<form enctype>): IDL set to "multipart/form-data"
PASS form.encoding (<form enctype>): IDL set to "xmultipart/form-data"
PASS form.encoding (<form enctype>): IDL set to "multipart/form-data\0"
PASS form.encoding (<form enctype>): IDL set to "ultipart/form-data"
PASS form.encoding (<form enctype>): IDL set to "MULTIPART/FORM-DATA"
PASS form.encoding (<form enctype>): IDL set to "text/plain"
PASS form.encoding (<form enctype>): IDL set to "xtext/plain"
PASS form.encoding (<form enctype>): IDL set to "text/plain\0"
PASS form.encoding (<form enctype>): IDL set to "ext/plain"
PASS form.encoding (<form enctype>): IDL set to "TEXT/PLAIN"
PASS form.method: typeof IDL attribute
PASS form.method: IDL get with DOM attribute unset
PASS form.method: setAttribute() to ""
PASS form.method: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.method: setAttribute() to undefined
PASS form.method: setAttribute() to 7
PASS form.method: setAttribute() to 1.5
PASS form.method: setAttribute() to "5%"
PASS form.method: setAttribute() to "+100"
PASS form.method: setAttribute() to ".5"
PASS form.method: setAttribute() to true
PASS form.method: setAttribute() to false
PASS form.method: setAttribute() to object "[object Object]"
PASS form.method: setAttribute() to NaN
PASS form.method: setAttribute() to Infinity
PASS form.method: setAttribute() to -Infinity
PASS form.method: setAttribute() to "\0"
PASS form.method: setAttribute() to null
PASS form.method: setAttribute() to object "test-toString"
PASS form.method: setAttribute() to object "test-valueOf"
PASS form.method: setAttribute() to "get"
PASS form.method: setAttribute() to "xget"
PASS form.method: setAttribute() to "get\0"
PASS form.method: setAttribute() to "et"
PASS form.method: setAttribute() to "GET"
PASS form.method: setAttribute() to "post"
PASS form.method: setAttribute() to "xpost"
PASS form.method: setAttribute() to "post\0"
PASS form.method: setAttribute() to "ost"
PASS form.method: setAttribute() to "POST"
PASS form.method: setAttribute() to "poſt"
PASS form.method: setAttribute() to "dialog"
PASS form.method: setAttribute() to "xdialog"
PASS form.method: setAttribute() to "dialog\0"
PASS form.method: setAttribute() to "ialog"
PASS form.method: setAttribute() to "DIALOG"
PASS form.method: IDL set to ""
PASS form.method: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS form.method: IDL set to undefined
PASS form.method: IDL set to 7
PASS form.method: IDL set to 1.5
PASS form.method: IDL set to "5%"
PASS form.method: IDL set to "+100"
PASS form.method: IDL set to ".5"
PASS form.method: IDL set to true
PASS form.method: IDL set to false
PASS form.method: IDL set to object "[object Object]"
PASS form.method: IDL set to NaN
PASS form.method: IDL set to Infinity
PASS form.method: IDL set to -Infinity
PASS form.method: IDL set to "\0"
PASS form.method: IDL set to null
PASS form.method: IDL set to object "test-toString"
PASS form.method: IDL set to object "test-valueOf"
PASS form.method: IDL set to "get"
PASS form.method: IDL set to "xget"
PASS form.method: IDL set to "get\0"
PASS form.method: IDL set to "et"
PASS form.method: IDL set to "GET"
PASS form.method: IDL set to "post"
PASS form.method: IDL set to "xpost"
PASS form.method: IDL set to "post\0"
PASS form.method: IDL set to "ost"
PASS form.method: IDL set to "POST"
PASS form.method: IDL set to "poſt"
PASS form.method: IDL set to "dialog"
PASS form.method: IDL set to "xdialog"
PASS form.method: IDL set to "dialog\0"
PASS form.method: IDL set to "ialog"
PASS form.method: IDL set to "DIALOG"
PASS form.name: typeof IDL attribute
PASS form.name: IDL get with DOM attribute unset
PASS form.name: setAttribute() to ""
PASS form.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 form.name: setAttribute() to undefined
PASS form.name: setAttribute() to 7
PASS form.name: setAttribute() to 1.5
PASS form.name: setAttribute() to "5%"
PASS form.name: setAttribute() to "+100"
PASS form.name: setAttribute() to ".5"
PASS form.name: setAttribute() to true
PASS form.name: setAttribute() to false
PASS form.name: setAttribute() to object "[object Object]"
PASS form.name: setAttribute() to NaN
PASS form.name: setAttribute() to Infinity
PASS form.name: setAttribute() to -Infinity
PASS form.name: setAttribute() to "\0"
PASS form.name: setAttribute() to null
PASS form.name: setAttribute() to object "test-toString"
PASS form.name: setAttribute() to object "test-valueOf"
PASS form.name: IDL set to ""
PASS form.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 form.name: IDL set to undefined
PASS form.name: IDL set to 7
PASS form.name: IDL set to 1.5
PASS form.name: IDL set to "5%"
PASS form.name: IDL set to "+100"
PASS form.name: IDL set to ".5"
PASS form.name: IDL set to true
PASS form.name: IDL set to false
PASS form.name: IDL set to object "[object Object]"
PASS form.name: IDL set to NaN
PASS form.name: IDL set to Infinity
PASS form.name: IDL set to -Infinity
PASS form.name: IDL set to "\0"
PASS form.name: IDL set to null
PASS form.name: IDL set to object "test-toString"
PASS form.name: IDL set to object "test-valueOf"
PASS form.noValidate: typeof IDL attribute
PASS form.noValidate: IDL get with DOM attribute unset
PASS form.noValidate: setAttribute() to ""
PASS form.noValidate: setAttribute() to " foo "
PASS form.noValidate: setAttribute() to undefined
PASS form.noValidate: setAttribute() to null
PASS form.noValidate: setAttribute() to 7
PASS form.noValidate: setAttribute() to 1.5
PASS form.noValidate: setAttribute() to "5%"
PASS form.noValidate: setAttribute() to "+100"
PASS form.noValidate: setAttribute() to ".5"
PASS form.noValidate: setAttribute() to true
PASS form.noValidate: setAttribute() to false
PASS form.noValidate: setAttribute() to object "[object Object]"
PASS form.noValidate: setAttribute() to NaN
PASS form.noValidate: setAttribute() to Infinity
PASS form.noValidate: setAttribute() to -Infinity
PASS form.noValidate: setAttribute() to "\0"
PASS form.noValidate: setAttribute() to object "test-toString"
PASS form.noValidate: setAttribute() to object "test-valueOf"
PASS form.noValidate: setAttribute() to "noValidate"
PASS form.noValidate: IDL set to ""
PASS form.noValidate: IDL set to " foo "
PASS form.noValidate: IDL set to undefined
PASS form.noValidate: IDL set to null
PASS form.noValidate: IDL set to 7
PASS form.noValidate: IDL set to 1.5
PASS form.noValidate: IDL set to "5%"
PASS form.noValidate: IDL set to "+100"
PASS form.noValidate: IDL set to ".5"
PASS form.noValidate: IDL set to true
PASS form.noValidate: IDL set to false
PASS form.noValidate: IDL set to object "[object Object]"
PASS form.noValidate: IDL set to NaN
PASS form.noValidate: IDL set to Infinity
PASS form.noValidate: IDL set to -Infinity
PASS form.noValidate: IDL set to "\0"
PASS form.noValidate: IDL set to object "test-toString"
PASS form.noValidate: IDL set to object "test-valueOf"
PASS form.target: typeof IDL attribute
PASS form.target: IDL get with DOM attribute unset
PASS form.target: setAttribute() to ""
PASS form.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 form.target: setAttribute() to undefined
PASS form.target: setAttribute() to 7
PASS form.target: setAttribute() to 1.5
PASS form.target: setAttribute() to "5%"
PASS form.target: setAttribute() to "+100"
PASS form.target: setAttribute() to ".5"
PASS form.target: setAttribute() to true
PASS form.target: setAttribute() to false
PASS form.target: setAttribute() to object "[object Object]"
PASS form.target: setAttribute() to NaN
PASS form.target: setAttribute() to Infinity
PASS form.target: setAttribute() to -Infinity
PASS form.target: setAttribute() to "\0"
PASS form.target: setAttribute() to null
PASS form.target: setAttribute() to object "test-toString"
PASS form.target: setAttribute() to object "test-valueOf"
PASS form.target: IDL set to ""
PASS form.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 form.target: IDL set to undefined
PASS form.target: IDL set to 7
PASS form.target: IDL set to 1.5
PASS form.target: IDL set to "5%"
PASS form.target: IDL set to "+100"
PASS form.target: IDL set to ".5"
PASS form.target: IDL set to true
PASS form.target: IDL set to false
PASS form.target: IDL set to object "[object Object]"
PASS form.target: IDL set to NaN
PASS form.target: IDL set to Infinity
PASS form.target: IDL set to -Infinity
PASS form.target: IDL set to "\0"
PASS form.target: IDL set to null
PASS form.target: IDL set to object "test-toString"
PASS form.target: IDL set to object "test-valueOf"
PASS fieldset.title: typeof IDL attribute
PASS fieldset.title: IDL get with DOM attribute unset
PASS fieldset.title: setAttribute() to ""
PASS fieldset.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 fieldset.title: setAttribute() to undefined
PASS fieldset.title: setAttribute() to 7
PASS fieldset.title: setAttribute() to 1.5
PASS fieldset.title: setAttribute() to "5%"
PASS fieldset.title: setAttribute() to "+100"
PASS fieldset.title: setAttribute() to ".5"
PASS fieldset.title: setAttribute() to true
PASS fieldset.title: setAttribute() to false
PASS fieldset.title: setAttribute() to object "[object Object]"
PASS fieldset.title: setAttribute() to NaN
PASS fieldset.title: setAttribute() to Infinity
PASS fieldset.title: setAttribute() to -Infinity
PASS fieldset.title: setAttribute() to "\0"
PASS fieldset.title: setAttribute() to null
PASS fieldset.title: setAttribute() to object "test-toString"
PASS fieldset.title: setAttribute() to object "test-valueOf"
PASS fieldset.title: IDL set to ""
PASS fieldset.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 fieldset.title: IDL set to undefined
PASS fieldset.title: IDL set to 7
PASS fieldset.title: IDL set to 1.5
PASS fieldset.title: IDL set to "5%"
PASS fieldset.title: IDL set to "+100"
PASS fieldset.title: IDL set to ".5"
PASS fieldset.title: IDL set to true
PASS fieldset.title: IDL set to false
PASS fieldset.title: IDL set to object "[object Object]"
PASS fieldset.title: IDL set to NaN
PASS fieldset.title: IDL set to Infinity
PASS fieldset.title: IDL set to -Infinity
PASS fieldset.title: IDL set to "\0"
PASS fieldset.title: IDL set to null
PASS fieldset.title: IDL set to object "test-toString"
PASS fieldset.title: IDL set to object "test-valueOf"
PASS fieldset.lang: typeof IDL attribute
PASS fieldset.lang: IDL get with DOM attribute unset
PASS fieldset.lang: setAttribute() to ""
PASS fieldset.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 fieldset.lang: setAttribute() to undefined
PASS fieldset.lang: setAttribute() to 7
PASS fieldset.lang: setAttribute() to 1.5
PASS fieldset.lang: setAttribute() to "5%"
PASS fieldset.lang: setAttribute() to "+100"
PASS fieldset.lang: setAttribute() to ".5"
PASS fieldset.lang: setAttribute() to true
PASS fieldset.lang: setAttribute() to false
PASS fieldset.lang: setAttribute() to object "[object Object]"
PASS fieldset.lang: setAttribute() to NaN
PASS fieldset.lang: setAttribute() to Infinity
PASS fieldset.lang: setAttribute() to -Infinity
PASS fieldset.lang: setAttribute() to "\0"
PASS fieldset.lang: setAttribute() to null
PASS fieldset.lang: setAttribute() to object "test-toString"
PASS fieldset.lang: setAttribute() to object "test-valueOf"
PASS fieldset.lang: IDL set to ""
PASS fieldset.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 fieldset.lang: IDL set to undefined
PASS fieldset.lang: IDL set to 7
PASS fieldset.lang: IDL set to 1.5
PASS fieldset.lang: IDL set to "5%"
PASS fieldset.lang: IDL set to "+100"
PASS fieldset.lang: IDL set to ".5"
PASS fieldset.lang: IDL set to true
PASS fieldset.lang: IDL set to false
PASS fieldset.lang: IDL set to object "[object Object]"
PASS fieldset.lang: IDL set to NaN
PASS fieldset.lang: IDL set to Infinity
PASS fieldset.lang: IDL set to -Infinity
PASS fieldset.lang: IDL set to "\0"
PASS fieldset.lang: IDL set to null
PASS fieldset.lang: IDL set to object "test-toString"
PASS fieldset.lang: IDL set to object "test-valueOf"
PASS fieldset.dir: typeof IDL attribute
PASS fieldset.dir: IDL get with DOM attribute unset
PASS fieldset.dir: setAttribute() to ""
PASS fieldset.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 fieldset.dir: setAttribute() to undefined
PASS fieldset.dir: setAttribute() to 7
PASS fieldset.dir: setAttribute() to 1.5
PASS fieldset.dir: setAttribute() to "5%"
PASS fieldset.dir: setAttribute() to "+100"
PASS fieldset.dir: setAttribute() to ".5"
PASS fieldset.dir: setAttribute() to true
PASS fieldset.dir: setAttribute() to false
PASS fieldset.dir: setAttribute() to object "[object Object]"
PASS fieldset.dir: setAttribute() to NaN
PASS fieldset.dir: setAttribute() to Infinity
PASS fieldset.dir: setAttribute() to -Infinity
PASS fieldset.dir: setAttribute() to "\0"
PASS fieldset.dir: setAttribute() to null
PASS fieldset.dir: setAttribute() to object "test-toString"
PASS fieldset.dir: setAttribute() to object "test-valueOf"
PASS fieldset.dir: setAttribute() to "ltr"
PASS fieldset.dir: setAttribute() to "xltr"
PASS fieldset.dir: setAttribute() to "ltr\0"
PASS fieldset.dir: setAttribute() to "tr"
PASS fieldset.dir: setAttribute() to "LTR"
PASS fieldset.dir: setAttribute() to "rtl"
PASS fieldset.dir: setAttribute() to "xrtl"
PASS fieldset.dir: setAttribute() to "rtl\0"
PASS fieldset.dir: setAttribute() to "tl"
PASS fieldset.dir: setAttribute() to "RTL"
PASS fieldset.dir: setAttribute() to "auto"
PASS fieldset.dir: setAttribute() to "xauto"
PASS fieldset.dir: setAttribute() to "auto\0"
PASS fieldset.dir: setAttribute() to "uto"
PASS fieldset.dir: setAttribute() to "AUTO"
PASS fieldset.dir: IDL set to ""
PASS fieldset.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 fieldset.dir: IDL set to undefined
PASS fieldset.dir: IDL set to 7
PASS fieldset.dir: IDL set to 1.5
PASS fieldset.dir: IDL set to "5%"
PASS fieldset.dir: IDL set to "+100"
PASS fieldset.dir: IDL set to ".5"
PASS fieldset.dir: IDL set to true
PASS fieldset.dir: IDL set to false
PASS fieldset.dir: IDL set to object "[object Object]"
PASS fieldset.dir: IDL set to NaN
PASS fieldset.dir: IDL set to Infinity
PASS fieldset.dir: IDL set to -Infinity
PASS fieldset.dir: IDL set to "\0"
PASS fieldset.dir: IDL set to null
PASS fieldset.dir: IDL set to object "test-toString"
PASS fieldset.dir: IDL set to object "test-valueOf"
PASS fieldset.dir: IDL set to "ltr"
PASS fieldset.dir: IDL set to "xltr"
PASS fieldset.dir: IDL set to "ltr\0"
PASS fieldset.dir: IDL set to "tr"
PASS fieldset.dir: IDL set to "LTR"
PASS fieldset.dir: IDL set to "rtl"
PASS fieldset.dir: IDL set to "xrtl"
PASS fieldset.dir: IDL set to "rtl\0"
PASS fieldset.dir: IDL set to "tl"
PASS fieldset.dir: IDL set to "RTL"
PASS fieldset.dir: IDL set to "auto"
PASS fieldset.dir: IDL set to "xauto"
PASS fieldset.dir: IDL set to "auto\0"
PASS fieldset.dir: IDL set to "uto"
PASS fieldset.dir: IDL set to "AUTO"
PASS fieldset.className (<fieldset class>): typeof IDL attribute
PASS fieldset.className (<fieldset class>): IDL get with DOM attribute unset
PASS fieldset.className (<fieldset class>): setAttribute() to ""
PASS fieldset.className (<fieldset 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 fieldset.className (<fieldset class>): setAttribute() to undefined
PASS fieldset.className (<fieldset class>): setAttribute() to 7
PASS fieldset.className (<fieldset class>): setAttribute() to 1.5
PASS fieldset.className (<fieldset class>): setAttribute() to "5%"
PASS fieldset.className (<fieldset class>): setAttribute() to "+100"
PASS fieldset.className (<fieldset class>): setAttribute() to ".5"
PASS fieldset.className (<fieldset class>): setAttribute() to true
PASS fieldset.className (<fieldset class>): setAttribute() to false
PASS fieldset.className (<fieldset class>): setAttribute() to object "[object Object]"
PASS fieldset.className (<fieldset class>): setAttribute() to NaN
PASS fieldset.className (<fieldset class>): setAttribute() to Infinity
PASS fieldset.className (<fieldset class>): setAttribute() to -Infinity
PASS fieldset.className (<fieldset class>): setAttribute() to "\0"
PASS fieldset.className (<fieldset class>): setAttribute() to null
PASS fieldset.className (<fieldset class>): setAttribute() to object "test-toString"
PASS fieldset.className (<fieldset class>): setAttribute() to object "test-valueOf"
PASS fieldset.className (<fieldset class>): IDL set to ""
PASS fieldset.className (<fieldset 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 fieldset.className (<fieldset class>): IDL set to undefined
PASS fieldset.className (<fieldset class>): IDL set to 7
PASS fieldset.className (<fieldset class>): IDL set to 1.5
PASS fieldset.className (<fieldset class>): IDL set to "5%"
PASS fieldset.className (<fieldset class>): IDL set to "+100"
PASS fieldset.className (<fieldset class>): IDL set to ".5"
PASS fieldset.className (<fieldset class>): IDL set to true
PASS fieldset.className (<fieldset class>): IDL set to false
PASS fieldset.className (<fieldset class>): IDL set to object "[object Object]"
PASS fieldset.className (<fieldset class>): IDL set to NaN
PASS fieldset.className (<fieldset class>): IDL set to Infinity
PASS fieldset.className (<fieldset class>): IDL set to -Infinity
PASS fieldset.className (<fieldset class>): IDL set to "\0"
PASS fieldset.className (<fieldset class>): IDL set to null
PASS fieldset.className (<fieldset class>): IDL set to object "test-toString"
PASS fieldset.className (<fieldset class>): IDL set to object "test-valueOf"
PASS fieldset.autofocus: typeof IDL attribute
PASS fieldset.autofocus: IDL get with DOM attribute unset
PASS fieldset.autofocus: setAttribute() to ""
PASS fieldset.autofocus: setAttribute() to " foo "
PASS fieldset.autofocus: setAttribute() to undefined
PASS fieldset.autofocus: setAttribute() to null
PASS fieldset.autofocus: setAttribute() to 7
PASS fieldset.autofocus: setAttribute() to 1.5
PASS fieldset.autofocus: setAttribute() to "5%"
PASS fieldset.autofocus: setAttribute() to "+100"
PASS fieldset.autofocus: setAttribute() to ".5"
PASS fieldset.autofocus: setAttribute() to true
PASS fieldset.autofocus: setAttribute() to false
PASS fieldset.autofocus: setAttribute() to object "[object Object]"
PASS fieldset.autofocus: setAttribute() to NaN
PASS fieldset.autofocus: setAttribute() to Infinity
PASS fieldset.autofocus: setAttribute() to -Infinity
PASS fieldset.autofocus: setAttribute() to "\0"
PASS fieldset.autofocus: setAttribute() to object "test-toString"
PASS fieldset.autofocus: setAttribute() to object "test-valueOf"
PASS fieldset.autofocus: setAttribute() to "autofocus"
PASS fieldset.autofocus: IDL set to ""
PASS fieldset.autofocus: IDL set to " foo "
PASS fieldset.autofocus: IDL set to undefined
PASS fieldset.autofocus: IDL set to null
PASS fieldset.autofocus: IDL set to 7
PASS fieldset.autofocus: IDL set to 1.5
PASS fieldset.autofocus: IDL set to "5%"
PASS fieldset.autofocus: IDL set to "+100"
PASS fieldset.autofocus: IDL set to ".5"
PASS fieldset.autofocus: IDL set to true
PASS fieldset.autofocus: IDL set to false
PASS fieldset.autofocus: IDL set to object "[object Object]"
PASS fieldset.autofocus: IDL set to NaN
PASS fieldset.autofocus: IDL set to Infinity
PASS fieldset.autofocus: IDL set to -Infinity
PASS fieldset.autofocus: IDL set to "\0"
PASS fieldset.autofocus: IDL set to object "test-toString"
PASS fieldset.autofocus: IDL set to object "test-valueOf"
PASS fieldset.hidden: typeof IDL attribute
PASS fieldset.hidden: IDL get with DOM attribute unset
PASS fieldset.hidden: setAttribute() to ""
PASS fieldset.hidden: setAttribute() to " foo "
PASS fieldset.hidden: setAttribute() to undefined
PASS fieldset.hidden: setAttribute() to null
PASS fieldset.hidden: setAttribute() to 7
PASS fieldset.hidden: setAttribute() to 1.5
PASS fieldset.hidden: setAttribute() to "5%"
PASS fieldset.hidden: setAttribute() to "+100"
PASS fieldset.hidden: setAttribute() to ".5"
PASS fieldset.hidden: setAttribute() to true
PASS fieldset.hidden: setAttribute() to false
PASS fieldset.hidden: setAttribute() to object "[object Object]"
PASS fieldset.hidden: setAttribute() to NaN
PASS fieldset.hidden: setAttribute() to Infinity
PASS fieldset.hidden: setAttribute() to -Infinity
PASS fieldset.hidden: setAttribute() to "\0"
PASS fieldset.hidden: setAttribute() to object "test-toString"
PASS fieldset.hidden: setAttribute() to object "test-valueOf"
PASS fieldset.hidden: setAttribute() to "hidden"
PASS fieldset.hidden: IDL set to ""
PASS fieldset.hidden: IDL set to " foo "
PASS fieldset.hidden: IDL set to undefined
PASS fieldset.hidden: IDL set to null
PASS fieldset.hidden: IDL set to 7
PASS fieldset.hidden: IDL set to 1.5
PASS fieldset.hidden: IDL set to "5%"
PASS fieldset.hidden: IDL set to "+100"
PASS fieldset.hidden: IDL set to ".5"
PASS fieldset.hidden: IDL set to true
PASS fieldset.hidden: IDL set to false
PASS fieldset.hidden: IDL set to object "[object Object]"
PASS fieldset.hidden: IDL set to NaN
PASS fieldset.hidden: IDL set to Infinity
PASS fieldset.hidden: IDL set to -Infinity
PASS fieldset.hidden: IDL set to "\0"
PASS fieldset.hidden: IDL set to object "test-toString"
PASS fieldset.hidden: IDL set to object "test-valueOf"
PASS fieldset.accessKey: typeof IDL attribute
PASS fieldset.accessKey: IDL get with DOM attribute unset
PASS fieldset.accessKey: setAttribute() to ""
PASS fieldset.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 fieldset.accessKey: setAttribute() to undefined
PASS fieldset.accessKey: setAttribute() to 7
PASS fieldset.accessKey: setAttribute() to 1.5
PASS fieldset.accessKey: setAttribute() to "5%"
PASS fieldset.accessKey: setAttribute() to "+100"
PASS fieldset.accessKey: setAttribute() to ".5"
PASS fieldset.accessKey: setAttribute() to true
PASS fieldset.accessKey: setAttribute() to false
PASS fieldset.accessKey: setAttribute() to object "[object Object]"
PASS fieldset.accessKey: setAttribute() to NaN
PASS fieldset.accessKey: setAttribute() to Infinity
PASS fieldset.accessKey: setAttribute() to -Infinity
PASS fieldset.accessKey: setAttribute() to "\0"
PASS fieldset.accessKey: setAttribute() to null
PASS fieldset.accessKey: setAttribute() to object "test-toString"
PASS fieldset.accessKey: setAttribute() to object "test-valueOf"
PASS fieldset.accessKey: IDL set to ""
PASS fieldset.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 fieldset.accessKey: IDL set to undefined
PASS fieldset.accessKey: IDL set to 7
PASS fieldset.accessKey: IDL set to 1.5
PASS fieldset.accessKey: IDL set to "5%"
PASS fieldset.accessKey: IDL set to "+100"
PASS fieldset.accessKey: IDL set to ".5"
PASS fieldset.accessKey: IDL set to true
PASS fieldset.accessKey: IDL set to false
PASS fieldset.accessKey: IDL set to object "[object Object]"
PASS fieldset.accessKey: IDL set to NaN
PASS fieldset.accessKey: IDL set to Infinity
PASS fieldset.accessKey: IDL set to -Infinity
PASS fieldset.accessKey: IDL set to "\0"
PASS fieldset.accessKey: IDL set to null
PASS fieldset.accessKey: IDL set to object "test-toString"
PASS fieldset.accessKey: IDL set to object "test-valueOf"
PASS fieldset.tabIndex: typeof IDL attribute
PASS fieldset.tabIndex: setAttribute() to -36
PASS fieldset.tabIndex: setAttribute() to -1
PASS fieldset.tabIndex: setAttribute() to 0
PASS fieldset.tabIndex: setAttribute() to 1
PASS fieldset.tabIndex: setAttribute() to 2147483647
PASS fieldset.tabIndex: setAttribute() to -2147483648
PASS fieldset.tabIndex: setAttribute() to "-1"
PASS fieldset.tabIndex: setAttribute() to "-0"
PASS fieldset.tabIndex: setAttribute() to "0"
PASS fieldset.tabIndex: setAttribute() to "1"
PASS fieldset.tabIndex: setAttribute() to "\t7"
PASS fieldset.tabIndex: setAttribute() to "\f7"
PASS fieldset.tabIndex: setAttribute() to " 7"
PASS fieldset.tabIndex: setAttribute() to "\n7"
PASS fieldset.tabIndex: setAttribute() to "\r7"
PASS fieldset.tabIndex: setAttribute() to 1.5
PASS fieldset.tabIndex: setAttribute() to "5%"
PASS fieldset.tabIndex: setAttribute() to "+100"
PASS fieldset.tabIndex: setAttribute() to object "2"
PASS fieldset.tabIndex: IDL set to -36
PASS fieldset.tabIndex: IDL set to -1
PASS fieldset.tabIndex: IDL set to 0
PASS fieldset.tabIndex: IDL set to 1
PASS fieldset.tabIndex: IDL set to 2147483647
PASS fieldset.tabIndex: IDL set to -2147483648
PASS fieldset.disabled: typeof IDL attribute
PASS fieldset.disabled: IDL get with DOM attribute unset
PASS fieldset.disabled: setAttribute() to ""
PASS fieldset.disabled: setAttribute() to " foo "
PASS fieldset.disabled: setAttribute() to undefined
PASS fieldset.disabled: setAttribute() to null
PASS fieldset.disabled: setAttribute() to 7
PASS fieldset.disabled: setAttribute() to 1.5
PASS fieldset.disabled: setAttribute() to "5%"
PASS fieldset.disabled: setAttribute() to "+100"
PASS fieldset.disabled: setAttribute() to ".5"
PASS fieldset.disabled: setAttribute() to true
PASS fieldset.disabled: setAttribute() to false
PASS fieldset.disabled: setAttribute() to object "[object Object]"
PASS fieldset.disabled: setAttribute() to NaN
PASS fieldset.disabled: setAttribute() to Infinity
PASS fieldset.disabled: setAttribute() to -Infinity
PASS fieldset.disabled: setAttribute() to "\0"
PASS fieldset.disabled: setAttribute() to object "test-toString"
PASS fieldset.disabled: setAttribute() to object "test-valueOf"
PASS fieldset.disabled: setAttribute() to "disabled"
PASS fieldset.disabled: IDL set to ""
PASS fieldset.disabled: IDL set to " foo "
PASS fieldset.disabled: IDL set to undefined
PASS fieldset.disabled: IDL set to null
PASS fieldset.disabled: IDL set to 7
PASS fieldset.disabled: IDL set to 1.5
PASS fieldset.disabled: IDL set to "5%"
PASS fieldset.disabled: IDL set to "+100"
PASS fieldset.disabled: IDL set to ".5"
PASS fieldset.disabled: IDL set to true
PASS fieldset.disabled: IDL set to false
PASS fieldset.disabled: IDL set to object "[object Object]"
PASS fieldset.disabled: IDL set to NaN
PASS fieldset.disabled: IDL set to Infinity
PASS fieldset.disabled: IDL set to -Infinity
PASS fieldset.disabled: IDL set to "\0"
PASS fieldset.disabled: IDL set to object "test-toString"
PASS fieldset.disabled: IDL set to object "test-valueOf"
PASS fieldset.name: typeof IDL attribute
PASS fieldset.name: IDL get with DOM attribute unset
PASS fieldset.name: setAttribute() to ""
PASS fieldset.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 fieldset.name: setAttribute() to undefined
PASS fieldset.name: setAttribute() to 7
PASS fieldset.name: setAttribute() to 1.5
PASS fieldset.name: setAttribute() to "5%"
PASS fieldset.name: setAttribute() to "+100"
PASS fieldset.name: setAttribute() to ".5"
PASS fieldset.name: setAttribute() to true
PASS fieldset.name: setAttribute() to false
PASS fieldset.name: setAttribute() to object "[object Object]"
PASS fieldset.name: setAttribute() to NaN
PASS fieldset.name: setAttribute() to Infinity
PASS fieldset.name: setAttribute() to -Infinity
PASS fieldset.name: setAttribute() to "\0"
PASS fieldset.name: setAttribute() to null
PASS fieldset.name: setAttribute() to object "test-toString"
PASS fieldset.name: setAttribute() to object "test-valueOf"
PASS fieldset.name: IDL set to ""
PASS fieldset.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 fieldset.name: IDL set to undefined
PASS fieldset.name: IDL set to 7
PASS fieldset.name: IDL set to 1.5
PASS fieldset.name: IDL set to "5%"
PASS fieldset.name: IDL set to "+100"
PASS fieldset.name: IDL set to ".5"
PASS fieldset.name: IDL set to true
PASS fieldset.name: IDL set to false
PASS fieldset.name: IDL set to object "[object Object]"
PASS fieldset.name: IDL set to NaN
PASS fieldset.name: IDL set to Infinity
PASS fieldset.name: IDL set to -Infinity
PASS fieldset.name: IDL set to "\0"
PASS fieldset.name: IDL set to null
PASS fieldset.name: IDL set to object "test-toString"
PASS fieldset.name: IDL set to object "test-valueOf"
PASS legend.title: typeof IDL attribute
PASS legend.title: IDL get with DOM attribute unset
PASS legend.title: setAttribute() to ""
PASS legend.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 legend.title: setAttribute() to undefined
PASS legend.title: setAttribute() to 7
PASS legend.title: setAttribute() to 1.5
PASS legend.title: setAttribute() to "5%"
PASS legend.title: setAttribute() to "+100"
PASS legend.title: setAttribute() to ".5"
PASS legend.title: setAttribute() to true
PASS legend.title: setAttribute() to false
PASS legend.title: setAttribute() to object "[object Object]"
PASS legend.title: setAttribute() to NaN
PASS legend.title: setAttribute() to Infinity
PASS legend.title: setAttribute() to -Infinity
PASS legend.title: setAttribute() to "\0"
PASS legend.title: setAttribute() to null
PASS legend.title: setAttribute() to object "test-toString"
PASS legend.title: setAttribute() to object "test-valueOf"
PASS legend.title: IDL set to ""
PASS legend.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 legend.title: IDL set to undefined
PASS legend.title: IDL set to 7
PASS legend.title: IDL set to 1.5
PASS legend.title: IDL set to "5%"
PASS legend.title: IDL set to "+100"
PASS legend.title: IDL set to ".5"
PASS legend.title: IDL set to true
PASS legend.title: IDL set to false
PASS legend.title: IDL set to object "[object Object]"
PASS legend.title: IDL set to NaN
PASS legend.title: IDL set to Infinity
PASS legend.title: IDL set to -Infinity
PASS legend.title: IDL set to "\0"
PASS legend.title: IDL set to null
PASS legend.title: IDL set to object "test-toString"
PASS legend.title: IDL set to object "test-valueOf"
PASS legend.lang: typeof IDL attribute
PASS legend.lang: IDL get with DOM attribute unset
PASS legend.lang: setAttribute() to ""
PASS legend.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 legend.lang: setAttribute() to undefined
PASS legend.lang: setAttribute() to 7
PASS legend.lang: setAttribute() to 1.5
PASS legend.lang: setAttribute() to "5%"
PASS legend.lang: setAttribute() to "+100"
PASS legend.lang: setAttribute() to ".5"
PASS legend.lang: setAttribute() to true
PASS legend.lang: setAttribute() to false
PASS legend.lang: setAttribute() to object "[object Object]"
PASS legend.lang: setAttribute() to NaN
PASS legend.lang: setAttribute() to Infinity
PASS legend.lang: setAttribute() to -Infinity
PASS legend.lang: setAttribute() to "\0"
PASS legend.lang: setAttribute() to null
PASS legend.lang: setAttribute() to object "test-toString"
PASS legend.lang: setAttribute() to object "test-valueOf"
PASS legend.lang: IDL set to ""
PASS legend.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 legend.lang: IDL set to undefined
PASS legend.lang: IDL set to 7
PASS legend.lang: IDL set to 1.5
PASS legend.lang: IDL set to "5%"
PASS legend.lang: IDL set to "+100"
PASS legend.lang: IDL set to ".5"
PASS legend.lang: IDL set to true
PASS legend.lang: IDL set to false
PASS legend.lang: IDL set to object "[object Object]"
PASS legend.lang: IDL set to NaN
PASS legend.lang: IDL set to Infinity
PASS legend.lang: IDL set to -Infinity
PASS legend.lang: IDL set to "\0"
PASS legend.lang: IDL set to null
PASS legend.lang: IDL set to object "test-toString"
PASS legend.lang: IDL set to object "test-valueOf"
PASS legend.dir: typeof IDL attribute
PASS legend.dir: IDL get with DOM attribute unset
PASS legend.dir: setAttribute() to ""
PASS legend.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 legend.dir: setAttribute() to undefined
PASS legend.dir: setAttribute() to 7
PASS legend.dir: setAttribute() to 1.5
PASS legend.dir: setAttribute() to "5%"
PASS legend.dir: setAttribute() to "+100"
PASS legend.dir: setAttribute() to ".5"
PASS legend.dir: setAttribute() to true
PASS legend.dir: setAttribute() to false
PASS legend.dir: setAttribute() to object "[object Object]"
PASS legend.dir: setAttribute() to NaN
PASS legend.dir: setAttribute() to Infinity
PASS legend.dir: setAttribute() to -Infinity
PASS legend.dir: setAttribute() to "\0"
PASS legend.dir: setAttribute() to null
PASS legend.dir: setAttribute() to object "test-toString"
PASS legend.dir: setAttribute() to object "test-valueOf"
PASS legend.dir: setAttribute() to "ltr"
PASS legend.dir: setAttribute() to "xltr"
PASS legend.dir: setAttribute() to "ltr\0"
PASS legend.dir: setAttribute() to "tr"
PASS legend.dir: setAttribute() to "LTR"
PASS legend.dir: setAttribute() to "rtl"
PASS legend.dir: setAttribute() to "xrtl"
PASS legend.dir: setAttribute() to "rtl\0"
PASS legend.dir: setAttribute() to "tl"
PASS legend.dir: setAttribute() to "RTL"
PASS legend.dir: setAttribute() to "auto"
PASS legend.dir: setAttribute() to "xauto"
PASS legend.dir: setAttribute() to "auto\0"
PASS legend.dir: setAttribute() to "uto"
PASS legend.dir: setAttribute() to "AUTO"
PASS legend.dir: IDL set to ""
PASS legend.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 legend.dir: IDL set to undefined
PASS legend.dir: IDL set to 7
PASS legend.dir: IDL set to 1.5
PASS legend.dir: IDL set to "5%"
PASS legend.dir: IDL set to "+100"
PASS legend.dir: IDL set to ".5"
PASS legend.dir: IDL set to true
PASS legend.dir: IDL set to false
PASS legend.dir: IDL set to object "[object Object]"
PASS legend.dir: IDL set to NaN
PASS legend.dir: IDL set to Infinity
PASS legend.dir: IDL set to -Infinity
PASS legend.dir: IDL set to "\0"
PASS legend.dir: IDL set to null
PASS legend.dir: IDL set to object "test-toString"
PASS legend.dir: IDL set to object "test-valueOf"
PASS legend.dir: IDL set to "ltr"
PASS legend.dir: IDL set to "xltr"
PASS legend.dir: IDL set to "ltr\0"
PASS legend.dir: IDL set to "tr"
PASS legend.dir: IDL set to "LTR"
PASS legend.dir: IDL set to "rtl"
PASS legend.dir: IDL set to "xrtl"
PASS legend.dir: IDL set to "rtl\0"
PASS legend.dir: IDL set to "tl"
PASS legend.dir: IDL set to "RTL"
PASS legend.dir: IDL set to "auto"
PASS legend.dir: IDL set to "xauto"
PASS legend.dir: IDL set to "auto\0"
PASS legend.dir: IDL set to "uto"
PASS legend.dir: IDL set to "AUTO"
PASS legend.className (<legend class>): typeof IDL attribute
PASS legend.className (<legend class>): IDL get with DOM attribute unset
PASS legend.className (<legend class>): setAttribute() to ""
PASS legend.className (<legend 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 legend.className (<legend class>): setAttribute() to undefined
PASS legend.className (<legend class>): setAttribute() to 7
PASS legend.className (<legend class>): setAttribute() to 1.5
PASS legend.className (<legend class>): setAttribute() to "5%"
PASS legend.className (<legend class>): setAttribute() to "+100"
PASS legend.className (<legend class>): setAttribute() to ".5"
PASS legend.className (<legend class>): setAttribute() to true
PASS legend.className (<legend class>): setAttribute() to false
PASS legend.className (<legend class>): setAttribute() to object "[object Object]"
PASS legend.className (<legend class>): setAttribute() to NaN
PASS legend.className (<legend class>): setAttribute() to Infinity
PASS legend.className (<legend class>): setAttribute() to -Infinity
PASS legend.className (<legend class>): setAttribute() to "\0"
PASS legend.className (<legend class>): setAttribute() to null
PASS legend.className (<legend class>): setAttribute() to object "test-toString"
PASS legend.className (<legend class>): setAttribute() to object "test-valueOf"
PASS legend.className (<legend class>): IDL set to ""
PASS legend.className (<legend 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 legend.className (<legend class>): IDL set to undefined
PASS legend.className (<legend class>): IDL set to 7
PASS legend.className (<legend class>): IDL set to 1.5
PASS legend.className (<legend class>): IDL set to "5%"
PASS legend.className (<legend class>): IDL set to "+100"
PASS legend.className (<legend class>): IDL set to ".5"
PASS legend.className (<legend class>): IDL set to true
PASS legend.className (<legend class>): IDL set to false
PASS legend.className (<legend class>): IDL set to object "[object Object]"
PASS legend.className (<legend class>): IDL set to NaN
PASS legend.className (<legend class>): IDL set to Infinity
PASS legend.className (<legend class>): IDL set to -Infinity
PASS legend.className (<legend class>): IDL set to "\0"
PASS legend.className (<legend class>): IDL set to null
PASS legend.className (<legend class>): IDL set to object "test-toString"
PASS legend.className (<legend class>): IDL set to object "test-valueOf"
PASS legend.autofocus: typeof IDL attribute
PASS legend.autofocus: IDL get with DOM attribute unset
PASS legend.autofocus: setAttribute() to ""
PASS legend.autofocus: setAttribute() to " foo "
PASS legend.autofocus: setAttribute() to undefined
PASS legend.autofocus: setAttribute() to null
PASS legend.autofocus: setAttribute() to 7
PASS legend.autofocus: setAttribute() to 1.5
PASS legend.autofocus: setAttribute() to "5%"
PASS legend.autofocus: setAttribute() to "+100"
PASS legend.autofocus: setAttribute() to ".5"
PASS legend.autofocus: setAttribute() to true
PASS legend.autofocus: setAttribute() to false
PASS legend.autofocus: setAttribute() to object "[object Object]"
PASS legend.autofocus: setAttribute() to NaN
PASS legend.autofocus: setAttribute() to Infinity
PASS legend.autofocus: setAttribute() to -Infinity
PASS legend.autofocus: setAttribute() to "\0"
PASS legend.autofocus: setAttribute() to object "test-toString"
PASS legend.autofocus: setAttribute() to object "test-valueOf"
PASS legend.autofocus: setAttribute() to "autofocus"
PASS legend.autofocus: IDL set to ""
PASS legend.autofocus: IDL set to " foo "
PASS legend.autofocus: IDL set to undefined
PASS legend.autofocus: IDL set to null
PASS legend.autofocus: IDL set to 7
PASS legend.autofocus: IDL set to 1.5
PASS legend.autofocus: IDL set to "5%"
PASS legend.autofocus: IDL set to "+100"
PASS legend.autofocus: IDL set to ".5"
PASS legend.autofocus: IDL set to true
PASS legend.autofocus: IDL set to false
PASS legend.autofocus: IDL set to object "[object Object]"
PASS legend.autofocus: IDL set to NaN
PASS legend.autofocus: IDL set to Infinity
PASS legend.autofocus: IDL set to -Infinity
PASS legend.autofocus: IDL set to "\0"
PASS legend.autofocus: IDL set to object "test-toString"
PASS legend.autofocus: IDL set to object "test-valueOf"
PASS legend.hidden: typeof IDL attribute
PASS legend.hidden: IDL get with DOM attribute unset
PASS legend.hidden: setAttribute() to ""
PASS legend.hidden: setAttribute() to " foo "
PASS legend.hidden: setAttribute() to undefined
PASS legend.hidden: setAttribute() to null
PASS legend.hidden: setAttribute() to 7
PASS legend.hidden: setAttribute() to 1.5
PASS legend.hidden: setAttribute() to "5%"
PASS legend.hidden: setAttribute() to "+100"
PASS legend.hidden: setAttribute() to ".5"
PASS legend.hidden: setAttribute() to true
PASS legend.hidden: setAttribute() to false
PASS legend.hidden: setAttribute() to object "[object Object]"
PASS legend.hidden: setAttribute() to NaN
PASS legend.hidden: setAttribute() to Infinity
PASS legend.hidden: setAttribute() to -Infinity
PASS legend.hidden: setAttribute() to "\0"
PASS legend.hidden: setAttribute() to object "test-toString"
PASS legend.hidden: setAttribute() to object "test-valueOf"
PASS legend.hidden: setAttribute() to "hidden"
PASS legend.hidden: IDL set to ""
PASS legend.hidden: IDL set to " foo "
PASS legend.hidden: IDL set to undefined
PASS legend.hidden: IDL set to null
PASS legend.hidden: IDL set to 7
PASS legend.hidden: IDL set to 1.5
PASS legend.hidden: IDL set to "5%"
PASS legend.hidden: IDL set to "+100"
PASS legend.hidden: IDL set to ".5"
PASS legend.hidden: IDL set to true
PASS legend.hidden: IDL set to false
PASS legend.hidden: IDL set to object "[object Object]"
PASS legend.hidden: IDL set to NaN
PASS legend.hidden: IDL set to Infinity
PASS legend.hidden: IDL set to -Infinity
PASS legend.hidden: IDL set to "\0"
PASS legend.hidden: IDL set to object "test-toString"
PASS legend.hidden: IDL set to object "test-valueOf"
PASS legend.accessKey: typeof IDL attribute
PASS legend.accessKey: IDL get with DOM attribute unset
PASS legend.accessKey: setAttribute() to ""
PASS legend.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 legend.accessKey: setAttribute() to undefined
PASS legend.accessKey: setAttribute() to 7
PASS legend.accessKey: setAttribute() to 1.5
PASS legend.accessKey: setAttribute() to "5%"
PASS legend.accessKey: setAttribute() to "+100"
PASS legend.accessKey: setAttribute() to ".5"
PASS legend.accessKey: setAttribute() to true
PASS legend.accessKey: setAttribute() to false
PASS legend.accessKey: setAttribute() to object "[object Object]"
PASS legend.accessKey: setAttribute() to NaN
PASS legend.accessKey: setAttribute() to Infinity
PASS legend.accessKey: setAttribute() to -Infinity
PASS legend.accessKey: setAttribute() to "\0"
PASS legend.accessKey: setAttribute() to null
PASS legend.accessKey: setAttribute() to object "test-toString"
PASS legend.accessKey: setAttribute() to object "test-valueOf"
PASS legend.accessKey: IDL set to ""
PASS legend.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 legend.accessKey: IDL set to undefined
PASS legend.accessKey: IDL set to 7
PASS legend.accessKey: IDL set to 1.5
PASS legend.accessKey: IDL set to "5%"
PASS legend.accessKey: IDL set to "+100"
PASS legend.accessKey: IDL set to ".5"
PASS legend.accessKey: IDL set to true
PASS legend.accessKey: IDL set to false
PASS legend.accessKey: IDL set to object "[object Object]"
PASS legend.accessKey: IDL set to NaN
PASS legend.accessKey: IDL set to Infinity
PASS legend.accessKey: IDL set to -Infinity
PASS legend.accessKey: IDL set to "\0"
PASS legend.accessKey: IDL set to null
PASS legend.accessKey: IDL set to object "test-toString"
PASS legend.accessKey: IDL set to object "test-valueOf"
PASS legend.tabIndex: typeof IDL attribute
PASS legend.tabIndex: setAttribute() to -36
PASS legend.tabIndex: setAttribute() to -1
PASS legend.tabIndex: setAttribute() to 0
PASS legend.tabIndex: setAttribute() to 1
PASS legend.tabIndex: setAttribute() to 2147483647
PASS legend.tabIndex: setAttribute() to -2147483648
PASS legend.tabIndex: setAttribute() to "-1"
PASS legend.tabIndex: setAttribute() to "-0"
PASS legend.tabIndex: setAttribute() to "0"
PASS legend.tabIndex: setAttribute() to "1"
PASS legend.tabIndex: setAttribute() to "\t7"
PASS legend.tabIndex: setAttribute() to "\f7"
PASS legend.tabIndex: setAttribute() to " 7"
PASS legend.tabIndex: setAttribute() to "\n7"
PASS legend.tabIndex: setAttribute() to "\r7"
PASS legend.tabIndex: setAttribute() to 1.5
PASS legend.tabIndex: setAttribute() to "5%"
PASS legend.tabIndex: setAttribute() to "+100"
PASS legend.tabIndex: setAttribute() to object "2"
PASS legend.tabIndex: IDL set to -36
PASS legend.tabIndex: IDL set to -1
PASS legend.tabIndex: IDL set to 0
PASS legend.tabIndex: IDL set to 1
PASS legend.tabIndex: IDL set to 2147483647
PASS legend.tabIndex: IDL set to -2147483648
PASS legend.align: typeof IDL attribute
PASS legend.align: IDL get with DOM attribute unset
PASS legend.align: setAttribute() to ""
PASS legend.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS legend.align: setAttribute() to undefined
PASS legend.align: setAttribute() to 7
PASS legend.align: setAttribute() to 1.5
PASS legend.align: setAttribute() to "5%"
PASS legend.align: setAttribute() to "+100"
PASS legend.align: setAttribute() to ".5"
PASS legend.align: setAttribute() to true
PASS legend.align: setAttribute() to false
PASS legend.align: setAttribute() to object "[object Object]"
PASS legend.align: setAttribute() to NaN
PASS legend.align: setAttribute() to Infinity
PASS legend.align: setAttribute() to -Infinity
PASS legend.align: setAttribute() to "\0"
PASS legend.align: setAttribute() to null
PASS legend.align: setAttribute() to object "test-toString"
PASS legend.align: setAttribute() to object "test-valueOf"
PASS legend.align: IDL set to ""
PASS legend.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS legend.align: IDL set to undefined
PASS legend.align: IDL set to 7
PASS legend.align: IDL set to 1.5
PASS legend.align: IDL set to "5%"
PASS legend.align: IDL set to "+100"
PASS legend.align: IDL set to ".5"
PASS legend.align: IDL set to true
PASS legend.align: IDL set to false
PASS legend.align: IDL set to object "[object Object]"
PASS legend.align: IDL set to NaN
PASS legend.align: IDL set to Infinity
PASS legend.align: IDL set to -Infinity
PASS legend.align: IDL set to "\0"
PASS legend.align: IDL set to null
PASS legend.align: IDL set to object "test-toString"
PASS legend.align: IDL set to object "test-valueOf"
PASS label.title: typeof IDL attribute
PASS label.title: IDL get with DOM attribute unset
PASS label.title: setAttribute() to ""
PASS label.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 label.title: setAttribute() to undefined
PASS label.title: setAttribute() to 7
PASS label.title: setAttribute() to 1.5
PASS label.title: setAttribute() to "5%"
PASS label.title: setAttribute() to "+100"
PASS label.title: setAttribute() to ".5"
PASS label.title: setAttribute() to true
PASS label.title: setAttribute() to false
PASS label.title: setAttribute() to object "[object Object]"
PASS label.title: setAttribute() to NaN
PASS label.title: setAttribute() to Infinity
PASS label.title: setAttribute() to -Infinity
PASS label.title: setAttribute() to "\0"
PASS label.title: setAttribute() to null
PASS label.title: setAttribute() to object "test-toString"
PASS label.title: setAttribute() to object "test-valueOf"
PASS label.title: IDL set to ""
PASS label.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 label.title: IDL set to undefined
PASS label.title: IDL set to 7
PASS label.title: IDL set to 1.5
PASS label.title: IDL set to "5%"
PASS label.title: IDL set to "+100"
PASS label.title: IDL set to ".5"
PASS label.title: IDL set to true
PASS label.title: IDL set to false
PASS label.title: IDL set to object "[object Object]"
PASS label.title: IDL set to NaN
PASS label.title: IDL set to Infinity
PASS label.title: IDL set to -Infinity
PASS label.title: IDL set to "\0"
PASS label.title: IDL set to null
PASS label.title: IDL set to object "test-toString"
PASS label.title: IDL set to object "test-valueOf"
PASS label.lang: typeof IDL attribute
PASS label.lang: IDL get with DOM attribute unset
PASS label.lang: setAttribute() to ""
PASS label.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 label.lang: setAttribute() to undefined
PASS label.lang: setAttribute() to 7
PASS label.lang: setAttribute() to 1.5
PASS label.lang: setAttribute() to "5%"
PASS label.lang: setAttribute() to "+100"
PASS label.lang: setAttribute() to ".5"
PASS label.lang: setAttribute() to true
PASS label.lang: setAttribute() to false
PASS label.lang: setAttribute() to object "[object Object]"
PASS label.lang: setAttribute() to NaN
PASS label.lang: setAttribute() to Infinity
PASS label.lang: setAttribute() to -Infinity
PASS label.lang: setAttribute() to "\0"
PASS label.lang: setAttribute() to null
PASS label.lang: setAttribute() to object "test-toString"
PASS label.lang: setAttribute() to object "test-valueOf"
PASS label.lang: IDL set to ""
PASS label.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 label.lang: IDL set to undefined
PASS label.lang: IDL set to 7
PASS label.lang: IDL set to 1.5
PASS label.lang: IDL set to "5%"
PASS label.lang: IDL set to "+100"
PASS label.lang: IDL set to ".5"
PASS label.lang: IDL set to true
PASS label.lang: IDL set to false
PASS label.lang: IDL set to object "[object Object]"
PASS label.lang: IDL set to NaN
PASS label.lang: IDL set to Infinity
PASS label.lang: IDL set to -Infinity
PASS label.lang: IDL set to "\0"
PASS label.lang: IDL set to null
PASS label.lang: IDL set to object "test-toString"
PASS label.lang: IDL set to object "test-valueOf"
PASS label.dir: typeof IDL attribute
PASS label.dir: IDL get with DOM attribute unset
PASS label.dir: setAttribute() to ""
PASS label.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 label.dir: setAttribute() to undefined
PASS label.dir: setAttribute() to 7
PASS label.dir: setAttribute() to 1.5
PASS label.dir: setAttribute() to "5%"
PASS label.dir: setAttribute() to "+100"
PASS label.dir: setAttribute() to ".5"
PASS label.dir: setAttribute() to true
PASS label.dir: setAttribute() to false
PASS label.dir: setAttribute() to object "[object Object]"
PASS label.dir: setAttribute() to NaN
PASS label.dir: setAttribute() to Infinity
PASS label.dir: setAttribute() to -Infinity
PASS label.dir: setAttribute() to "\0"
PASS label.dir: setAttribute() to null
PASS label.dir: setAttribute() to object "test-toString"
PASS label.dir: setAttribute() to object "test-valueOf"
PASS label.dir: setAttribute() to "ltr"
PASS label.dir: setAttribute() to "xltr"
PASS label.dir: setAttribute() to "ltr\0"
PASS label.dir: setAttribute() to "tr"
PASS label.dir: setAttribute() to "LTR"
PASS label.dir: setAttribute() to "rtl"
PASS label.dir: setAttribute() to "xrtl"
PASS label.dir: setAttribute() to "rtl\0"
PASS label.dir: setAttribute() to "tl"
PASS label.dir: setAttribute() to "RTL"
PASS label.dir: setAttribute() to "auto"
PASS label.dir: setAttribute() to "xauto"
PASS label.dir: setAttribute() to "auto\0"
PASS label.dir: setAttribute() to "uto"
PASS label.dir: setAttribute() to "AUTO"
PASS label.dir: IDL set to ""
PASS label.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 label.dir: IDL set to undefined
PASS label.dir: IDL set to 7
PASS label.dir: IDL set to 1.5
PASS label.dir: IDL set to "5%"
PASS label.dir: IDL set to "+100"
PASS label.dir: IDL set to ".5"
PASS label.dir: IDL set to true
PASS label.dir: IDL set to false
PASS label.dir: IDL set to object "[object Object]"
PASS label.dir: IDL set to NaN
PASS label.dir: IDL set to Infinity
PASS label.dir: IDL set to -Infinity
PASS label.dir: IDL set to "\0"
PASS label.dir: IDL set to null
PASS label.dir: IDL set to object "test-toString"
PASS label.dir: IDL set to object "test-valueOf"
PASS label.dir: IDL set to "ltr"
PASS label.dir: IDL set to "xltr"
PASS label.dir: IDL set to "ltr\0"
PASS label.dir: IDL set to "tr"
PASS label.dir: IDL set to "LTR"
PASS label.dir: IDL set to "rtl"
PASS label.dir: IDL set to "xrtl"
PASS label.dir: IDL set to "rtl\0"
PASS label.dir: IDL set to "tl"
PASS label.dir: IDL set to "RTL"
PASS label.dir: IDL set to "auto"
PASS label.dir: IDL set to "xauto"
PASS label.dir: IDL set to "auto\0"
PASS label.dir: IDL set to "uto"
PASS label.dir: IDL set to "AUTO"
PASS label.className (<label class>): typeof IDL attribute
PASS label.className (<label class>): IDL get with DOM attribute unset
PASS label.className (<label class>): setAttribute() to ""
PASS label.className (<label 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 label.className (<label class>): setAttribute() to undefined
PASS label.className (<label class>): setAttribute() to 7
PASS label.className (<label class>): setAttribute() to 1.5
PASS label.className (<label class>): setAttribute() to "5%"
PASS label.className (<label class>): setAttribute() to "+100"
PASS label.className (<label class>): setAttribute() to ".5"
PASS label.className (<label class>): setAttribute() to true
PASS label.className (<label class>): setAttribute() to false
PASS label.className (<label class>): setAttribute() to object "[object Object]"
PASS label.className (<label class>): setAttribute() to NaN
PASS label.className (<label class>): setAttribute() to Infinity
PASS label.className (<label class>): setAttribute() to -Infinity
PASS label.className (<label class>): setAttribute() to "\0"
PASS label.className (<label class>): setAttribute() to null
PASS label.className (<label class>): setAttribute() to object "test-toString"
PASS label.className (<label class>): setAttribute() to object "test-valueOf"
PASS label.className (<label class>): IDL set to ""
PASS label.className (<label 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 label.className (<label class>): IDL set to undefined
PASS label.className (<label class>): IDL set to 7
PASS label.className (<label class>): IDL set to 1.5
PASS label.className (<label class>): IDL set to "5%"
PASS label.className (<label class>): IDL set to "+100"
PASS label.className (<label class>): IDL set to ".5"
PASS label.className (<label class>): IDL set to true
PASS label.className (<label class>): IDL set to false
PASS label.className (<label class>): IDL set to object "[object Object]"
PASS label.className (<label class>): IDL set to NaN
PASS label.className (<label class>): IDL set to Infinity
PASS label.className (<label class>): IDL set to -Infinity
PASS label.className (<label class>): IDL set to "\0"
PASS label.className (<label class>): IDL set to null
PASS label.className (<label class>): IDL set to object "test-toString"
PASS label.className (<label class>): IDL set to object "test-valueOf"
PASS label.autofocus: typeof IDL attribute
PASS label.autofocus: IDL get with DOM attribute unset
PASS label.autofocus: setAttribute() to ""
PASS label.autofocus: setAttribute() to " foo "
PASS label.autofocus: setAttribute() to undefined
PASS label.autofocus: setAttribute() to null
PASS label.autofocus: setAttribute() to 7
PASS label.autofocus: setAttribute() to 1.5
PASS label.autofocus: setAttribute() to "5%"
PASS label.autofocus: setAttribute() to "+100"
PASS label.autofocus: setAttribute() to ".5"
PASS label.autofocus: setAttribute() to true
PASS label.autofocus: setAttribute() to false
PASS label.autofocus: setAttribute() to object "[object Object]"
PASS label.autofocus: setAttribute() to NaN
PASS label.autofocus: setAttribute() to Infinity
PASS label.autofocus: setAttribute() to -Infinity
PASS label.autofocus: setAttribute() to "\0"
PASS label.autofocus: setAttribute() to object "test-toString"
PASS label.autofocus: setAttribute() to object "test-valueOf"
PASS label.autofocus: setAttribute() to "autofocus"
PASS label.autofocus: IDL set to ""
PASS label.autofocus: IDL set to " foo "
PASS label.autofocus: IDL set to undefined
PASS label.autofocus: IDL set to null
PASS label.autofocus: IDL set to 7
PASS label.autofocus: IDL set to 1.5
PASS label.autofocus: IDL set to "5%"
PASS label.autofocus: IDL set to "+100"
PASS label.autofocus: IDL set to ".5"
PASS label.autofocus: IDL set to true
PASS label.autofocus: IDL set to false
PASS label.autofocus: IDL set to object "[object Object]"
PASS label.autofocus: IDL set to NaN
PASS label.autofocus: IDL set to Infinity
PASS label.autofocus: IDL set to -Infinity
PASS label.autofocus: IDL set to "\0"
PASS label.autofocus: IDL set to object "test-toString"
PASS label.autofocus: IDL set to object "test-valueOf"
PASS label.hidden: typeof IDL attribute
PASS label.hidden: IDL get with DOM attribute unset
PASS label.hidden: setAttribute() to ""
PASS label.hidden: setAttribute() to " foo "
PASS label.hidden: setAttribute() to undefined
PASS label.hidden: setAttribute() to null
PASS label.hidden: setAttribute() to 7
PASS label.hidden: setAttribute() to 1.5
PASS label.hidden: setAttribute() to "5%"
PASS label.hidden: setAttribute() to "+100"
PASS label.hidden: setAttribute() to ".5"
PASS label.hidden: setAttribute() to true
PASS label.hidden: setAttribute() to false
PASS label.hidden: setAttribute() to object "[object Object]"
PASS label.hidden: setAttribute() to NaN
PASS label.hidden: setAttribute() to Infinity
PASS label.hidden: setAttribute() to -Infinity
PASS label.hidden: setAttribute() to "\0"
PASS label.hidden: setAttribute() to object "test-toString"
PASS label.hidden: setAttribute() to object "test-valueOf"
PASS label.hidden: setAttribute() to "hidden"
PASS label.hidden: IDL set to ""
PASS label.hidden: IDL set to " foo "
PASS label.hidden: IDL set to undefined
PASS label.hidden: IDL set to null
PASS label.hidden: IDL set to 7
PASS label.hidden: IDL set to 1.5
PASS label.hidden: IDL set to "5%"
PASS label.hidden: IDL set to "+100"
PASS label.hidden: IDL set to ".5"
PASS label.hidden: IDL set to true
PASS label.hidden: IDL set to false
PASS label.hidden: IDL set to object "[object Object]"
PASS label.hidden: IDL set to NaN
PASS label.hidden: IDL set to Infinity
PASS label.hidden: IDL set to -Infinity
PASS label.hidden: IDL set to "\0"
PASS label.hidden: IDL set to object "test-toString"
PASS label.hidden: IDL set to object "test-valueOf"
PASS label.accessKey: typeof IDL attribute
PASS label.accessKey: IDL get with DOM attribute unset
PASS label.accessKey: setAttribute() to ""
PASS label.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 label.accessKey: setAttribute() to undefined
PASS label.accessKey: setAttribute() to 7
PASS label.accessKey: setAttribute() to 1.5
PASS label.accessKey: setAttribute() to "5%"
PASS label.accessKey: setAttribute() to "+100"
PASS label.accessKey: setAttribute() to ".5"
PASS label.accessKey: setAttribute() to true
PASS label.accessKey: setAttribute() to false
PASS label.accessKey: setAttribute() to object "[object Object]"
PASS label.accessKey: setAttribute() to NaN
PASS label.accessKey: setAttribute() to Infinity
PASS label.accessKey: setAttribute() to -Infinity
PASS label.accessKey: setAttribute() to "\0"
PASS label.accessKey: setAttribute() to null
PASS label.accessKey: setAttribute() to object "test-toString"
PASS label.accessKey: setAttribute() to object "test-valueOf"
PASS label.accessKey: IDL set to ""
PASS label.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 label.accessKey: IDL set to undefined
PASS label.accessKey: IDL set to 7
PASS label.accessKey: IDL set to 1.5
PASS label.accessKey: IDL set to "5%"
PASS label.accessKey: IDL set to "+100"
PASS label.accessKey: IDL set to ".5"
PASS label.accessKey: IDL set to true
PASS label.accessKey: IDL set to false
PASS label.accessKey: IDL set to object "[object Object]"
PASS label.accessKey: IDL set to NaN
PASS label.accessKey: IDL set to Infinity
PASS label.accessKey: IDL set to -Infinity
PASS label.accessKey: IDL set to "\0"
PASS label.accessKey: IDL set to null
PASS label.accessKey: IDL set to object "test-toString"
PASS label.accessKey: IDL set to object "test-valueOf"
PASS label.tabIndex: typeof IDL attribute
PASS label.tabIndex: setAttribute() to -36
PASS label.tabIndex: setAttribute() to -1
PASS label.tabIndex: setAttribute() to 0
PASS label.tabIndex: setAttribute() to 1
PASS label.tabIndex: setAttribute() to 2147483647
PASS label.tabIndex: setAttribute() to -2147483648
PASS label.tabIndex: setAttribute() to "-1"
PASS label.tabIndex: setAttribute() to "-0"
PASS label.tabIndex: setAttribute() to "0"
PASS label.tabIndex: setAttribute() to "1"
PASS label.tabIndex: setAttribute() to "\t7"
PASS label.tabIndex: setAttribute() to "\f7"
PASS label.tabIndex: setAttribute() to " 7"
PASS label.tabIndex: setAttribute() to "\n7"
PASS label.tabIndex: setAttribute() to "\r7"
PASS label.tabIndex: setAttribute() to 1.5
PASS label.tabIndex: setAttribute() to "5%"
PASS label.tabIndex: setAttribute() to "+100"
PASS label.tabIndex: setAttribute() to object "2"
PASS label.tabIndex: IDL set to -36
PASS label.tabIndex: IDL set to -1
PASS label.tabIndex: IDL set to 0
PASS label.tabIndex: IDL set to 1
PASS label.tabIndex: IDL set to 2147483647
PASS label.tabIndex: IDL set to -2147483648
PASS label.htmlFor (<label for>): typeof IDL attribute
PASS label.htmlFor (<label for>): IDL get with DOM attribute unset
PASS label.htmlFor (<label for>): setAttribute() to ""
PASS label.htmlFor (<label for>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS label.htmlFor (<label for>): setAttribute() to undefined
PASS label.htmlFor (<label for>): setAttribute() to 7
PASS label.htmlFor (<label for>): setAttribute() to 1.5
PASS label.htmlFor (<label for>): setAttribute() to "5%"
PASS label.htmlFor (<label for>): setAttribute() to "+100"
PASS label.htmlFor (<label for>): setAttribute() to ".5"
PASS label.htmlFor (<label for>): setAttribute() to true
PASS label.htmlFor (<label for>): setAttribute() to false
PASS label.htmlFor (<label for>): setAttribute() to object "[object Object]"
PASS label.htmlFor (<label for>): setAttribute() to NaN
PASS label.htmlFor (<label for>): setAttribute() to Infinity
PASS label.htmlFor (<label for>): setAttribute() to -Infinity
PASS label.htmlFor (<label for>): setAttribute() to "\0"
PASS label.htmlFor (<label for>): setAttribute() to null
PASS label.htmlFor (<label for>): setAttribute() to object "test-toString"
PASS label.htmlFor (<label for>): setAttribute() to object "test-valueOf"
PASS label.htmlFor (<label for>): IDL set to ""
PASS label.htmlFor (<label for>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS label.htmlFor (<label for>): IDL set to undefined
PASS label.htmlFor (<label for>): IDL set to 7
PASS label.htmlFor (<label for>): IDL set to 1.5
PASS label.htmlFor (<label for>): IDL set to "5%"
PASS label.htmlFor (<label for>): IDL set to "+100"
PASS label.htmlFor (<label for>): IDL set to ".5"
PASS label.htmlFor (<label for>): IDL set to true
PASS label.htmlFor (<label for>): IDL set to false
PASS label.htmlFor (<label for>): IDL set to object "[object Object]"
PASS label.htmlFor (<label for>): IDL set to NaN
PASS label.htmlFor (<label for>): IDL set to Infinity
PASS label.htmlFor (<label for>): IDL set to -Infinity
PASS label.htmlFor (<label for>): IDL set to "\0"
PASS label.htmlFor (<label for>): IDL set to null
PASS label.htmlFor (<label for>): IDL set to object "test-toString"
PASS label.htmlFor (<label for>): IDL set to object "test-valueOf"
PASS input.title: typeof IDL attribute
PASS input.title: IDL get with DOM attribute unset
PASS input.title: setAttribute() to ""
PASS input.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 input.title: setAttribute() to undefined
PASS input.title: setAttribute() to 7
PASS input.title: setAttribute() to 1.5
PASS input.title: setAttribute() to "5%"
PASS input.title: setAttribute() to "+100"
PASS input.title: setAttribute() to ".5"
PASS input.title: setAttribute() to true
PASS input.title: setAttribute() to false
PASS input.title: setAttribute() to object "[object Object]"
PASS input.title: setAttribute() to NaN
PASS input.title: setAttribute() to Infinity
PASS input.title: setAttribute() to -Infinity
PASS input.title: setAttribute() to "\0"
PASS input.title: setAttribute() to null
PASS input.title: setAttribute() to object "test-toString"
PASS input.title: setAttribute() to object "test-valueOf"
PASS input.title: IDL set to ""
PASS input.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 input.title: IDL set to undefined
PASS input.title: IDL set to 7
PASS input.title: IDL set to 1.5
PASS input.title: IDL set to "5%"
PASS input.title: IDL set to "+100"
PASS input.title: IDL set to ".5"
PASS input.title: IDL set to true
PASS input.title: IDL set to false
PASS input.title: IDL set to object "[object Object]"
PASS input.title: IDL set to NaN
PASS input.title: IDL set to Infinity
PASS input.title: IDL set to -Infinity
PASS input.title: IDL set to "\0"
PASS input.title: IDL set to null
PASS input.title: IDL set to object "test-toString"
PASS input.title: IDL set to object "test-valueOf"
PASS input.lang: typeof IDL attribute
PASS input.lang: IDL get with DOM attribute unset
PASS input.lang: setAttribute() to ""
PASS input.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 input.lang: setAttribute() to undefined
PASS input.lang: setAttribute() to 7
PASS input.lang: setAttribute() to 1.5
PASS input.lang: setAttribute() to "5%"
PASS input.lang: setAttribute() to "+100"
PASS input.lang: setAttribute() to ".5"
PASS input.lang: setAttribute() to true
PASS input.lang: setAttribute() to false
PASS input.lang: setAttribute() to object "[object Object]"
PASS input.lang: setAttribute() to NaN
PASS input.lang: setAttribute() to Infinity
PASS input.lang: setAttribute() to -Infinity
PASS input.lang: setAttribute() to "\0"
PASS input.lang: setAttribute() to null
PASS input.lang: setAttribute() to object "test-toString"
PASS input.lang: setAttribute() to object "test-valueOf"
PASS input.lang: IDL set to ""
PASS input.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 input.lang: IDL set to undefined
PASS input.lang: IDL set to 7
PASS input.lang: IDL set to 1.5
PASS input.lang: IDL set to "5%"
PASS input.lang: IDL set to "+100"
PASS input.lang: IDL set to ".5"
PASS input.lang: IDL set to true
PASS input.lang: IDL set to false
PASS input.lang: IDL set to object "[object Object]"
PASS input.lang: IDL set to NaN
PASS input.lang: IDL set to Infinity
PASS input.lang: IDL set to -Infinity
PASS input.lang: IDL set to "\0"
PASS input.lang: IDL set to null
PASS input.lang: IDL set to object "test-toString"
PASS input.lang: IDL set to object "test-valueOf"
PASS input.dir: typeof IDL attribute
PASS input.dir: IDL get with DOM attribute unset
PASS input.dir: setAttribute() to ""
PASS input.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 input.dir: setAttribute() to undefined
PASS input.dir: setAttribute() to 7
PASS input.dir: setAttribute() to 1.5
PASS input.dir: setAttribute() to "5%"
PASS input.dir: setAttribute() to "+100"
PASS input.dir: setAttribute() to ".5"
PASS input.dir: setAttribute() to true
PASS input.dir: setAttribute() to false
PASS input.dir: setAttribute() to object "[object Object]"
PASS input.dir: setAttribute() to NaN
PASS input.dir: setAttribute() to Infinity
PASS input.dir: setAttribute() to -Infinity
PASS input.dir: setAttribute() to "\0"
PASS input.dir: setAttribute() to null
PASS input.dir: setAttribute() to object "test-toString"
PASS input.dir: setAttribute() to object "test-valueOf"
PASS input.dir: setAttribute() to "ltr"
PASS input.dir: setAttribute() to "xltr"
PASS input.dir: setAttribute() to "ltr\0"
PASS input.dir: setAttribute() to "tr"
PASS input.dir: setAttribute() to "LTR"
PASS input.dir: setAttribute() to "rtl"
PASS input.dir: setAttribute() to "xrtl"
PASS input.dir: setAttribute() to "rtl\0"
PASS input.dir: setAttribute() to "tl"
PASS input.dir: setAttribute() to "RTL"
PASS input.dir: setAttribute() to "auto"
PASS input.dir: setAttribute() to "xauto"
PASS input.dir: setAttribute() to "auto\0"
PASS input.dir: setAttribute() to "uto"
PASS input.dir: setAttribute() to "AUTO"
PASS input.dir: IDL set to ""
PASS input.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 input.dir: IDL set to undefined
PASS input.dir: IDL set to 7
PASS input.dir: IDL set to 1.5
PASS input.dir: IDL set to "5%"
PASS input.dir: IDL set to "+100"
PASS input.dir: IDL set to ".5"
PASS input.dir: IDL set to true
PASS input.dir: IDL set to false
PASS input.dir: IDL set to object "[object Object]"
PASS input.dir: IDL set to NaN
PASS input.dir: IDL set to Infinity
PASS input.dir: IDL set to -Infinity
PASS input.dir: IDL set to "\0"
PASS input.dir: IDL set to null
PASS input.dir: IDL set to object "test-toString"
PASS input.dir: IDL set to object "test-valueOf"
PASS input.dir: IDL set to "ltr"
PASS input.dir: IDL set to "xltr"
PASS input.dir: IDL set to "ltr\0"
PASS input.dir: IDL set to "tr"
PASS input.dir: IDL set to "LTR"
PASS input.dir: IDL set to "rtl"
PASS input.dir: IDL set to "xrtl"
PASS input.dir: IDL set to "rtl\0"
PASS input.dir: IDL set to "tl"
PASS input.dir: IDL set to "RTL"
PASS input.dir: IDL set to "auto"
PASS input.dir: IDL set to "xauto"
PASS input.dir: IDL set to "auto\0"
PASS input.dir: IDL set to "uto"
PASS input.dir: IDL set to "AUTO"
PASS input.className (<input class>): typeof IDL attribute
PASS input.className (<input class>): IDL get with DOM attribute unset
PASS input.className (<input class>): setAttribute() to ""
PASS input.className (<input 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 input.className (<input class>): setAttribute() to undefined
PASS input.className (<input class>): setAttribute() to 7
PASS input.className (<input class>): setAttribute() to 1.5
PASS input.className (<input class>): setAttribute() to "5%"
PASS input.className (<input class>): setAttribute() to "+100"
PASS input.className (<input class>): setAttribute() to ".5"
PASS input.className (<input class>): setAttribute() to true
PASS input.className (<input class>): setAttribute() to false
PASS input.className (<input class>): setAttribute() to object "[object Object]"
PASS input.className (<input class>): setAttribute() to NaN
PASS input.className (<input class>): setAttribute() to Infinity
PASS input.className (<input class>): setAttribute() to -Infinity
PASS input.className (<input class>): setAttribute() to "\0"
PASS input.className (<input class>): setAttribute() to null
PASS input.className (<input class>): setAttribute() to object "test-toString"
PASS input.className (<input class>): setAttribute() to object "test-valueOf"
PASS input.className (<input class>): IDL set to ""
PASS input.className (<input 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 input.className (<input class>): IDL set to undefined
PASS input.className (<input class>): IDL set to 7
PASS input.className (<input class>): IDL set to 1.5
PASS input.className (<input class>): IDL set to "5%"
PASS input.className (<input class>): IDL set to "+100"
PASS input.className (<input class>): IDL set to ".5"
PASS input.className (<input class>): IDL set to true
PASS input.className (<input class>): IDL set to false
PASS input.className (<input class>): IDL set to object "[object Object]"
PASS input.className (<input class>): IDL set to NaN
PASS input.className (<input class>): IDL set to Infinity
PASS input.className (<input class>): IDL set to -Infinity
PASS input.className (<input class>): IDL set to "\0"
PASS input.className (<input class>): IDL set to null
PASS input.className (<input class>): IDL set to object "test-toString"
PASS input.className (<input class>): IDL set to object "test-valueOf"
PASS input.autofocus: typeof IDL attribute
PASS input.autofocus: IDL get with DOM attribute unset
PASS input.autofocus: setAttribute() to ""
PASS input.autofocus: setAttribute() to " foo "
PASS input.autofocus: setAttribute() to undefined
PASS input.autofocus: setAttribute() to null
PASS input.autofocus: setAttribute() to 7
PASS input.autofocus: setAttribute() to 1.5
PASS input.autofocus: setAttribute() to "5%"
PASS input.autofocus: setAttribute() to "+100"
PASS input.autofocus: setAttribute() to ".5"
PASS input.autofocus: setAttribute() to true
PASS input.autofocus: setAttribute() to false
PASS input.autofocus: setAttribute() to object "[object Object]"
PASS input.autofocus: setAttribute() to NaN
PASS input.autofocus: setAttribute() to Infinity
PASS input.autofocus: setAttribute() to -Infinity
PASS input.autofocus: setAttribute() to "\0"
PASS input.autofocus: setAttribute() to object "test-toString"
PASS input.autofocus: setAttribute() to object "test-valueOf"
PASS input.autofocus: setAttribute() to "autofocus"
PASS input.autofocus: IDL set to ""
PASS input.autofocus: IDL set to " foo "
PASS input.autofocus: IDL set to undefined
PASS input.autofocus: IDL set to null
PASS input.autofocus: IDL set to 7
PASS input.autofocus: IDL set to 1.5
PASS input.autofocus: IDL set to "5%"
PASS input.autofocus: IDL set to "+100"
PASS input.autofocus: IDL set to ".5"
PASS input.autofocus: IDL set to true
PASS input.autofocus: IDL set to false
PASS input.autofocus: IDL set to object "[object Object]"
PASS input.autofocus: IDL set to NaN
PASS input.autofocus: IDL set to Infinity
PASS input.autofocus: IDL set to -Infinity
PASS input.autofocus: IDL set to "\0"
PASS input.autofocus: IDL set to object "test-toString"
PASS input.autofocus: IDL set to object "test-valueOf"
PASS input.hidden: typeof IDL attribute
PASS input.hidden: IDL get with DOM attribute unset
PASS input.hidden: setAttribute() to ""
PASS input.hidden: setAttribute() to " foo "
PASS input.hidden: setAttribute() to undefined
PASS input.hidden: setAttribute() to null
PASS input.hidden: setAttribute() to 7
PASS input.hidden: setAttribute() to 1.5
PASS input.hidden: setAttribute() to "5%"
PASS input.hidden: setAttribute() to "+100"
PASS input.hidden: setAttribute() to ".5"
PASS input.hidden: setAttribute() to true
PASS input.hidden: setAttribute() to false
PASS input.hidden: setAttribute() to object "[object Object]"
PASS input.hidden: setAttribute() to NaN
PASS input.hidden: setAttribute() to Infinity
PASS input.hidden: setAttribute() to -Infinity
PASS input.hidden: setAttribute() to "\0"
PASS input.hidden: setAttribute() to object "test-toString"
PASS input.hidden: setAttribute() to object "test-valueOf"
PASS input.hidden: setAttribute() to "hidden"
PASS input.hidden: IDL set to ""
PASS input.hidden: IDL set to " foo "
PASS input.hidden: IDL set to undefined
PASS input.hidden: IDL set to null
PASS input.hidden: IDL set to 7
PASS input.hidden: IDL set to 1.5
PASS input.hidden: IDL set to "5%"
PASS input.hidden: IDL set to "+100"
PASS input.hidden: IDL set to ".5"
PASS input.hidden: IDL set to true
PASS input.hidden: IDL set to false
PASS input.hidden: IDL set to object "[object Object]"
PASS input.hidden: IDL set to NaN
PASS input.hidden: IDL set to Infinity
PASS input.hidden: IDL set to -Infinity
PASS input.hidden: IDL set to "\0"
PASS input.hidden: IDL set to object "test-toString"
PASS input.hidden: IDL set to object "test-valueOf"
PASS input.accessKey: typeof IDL attribute
PASS input.accessKey: IDL get with DOM attribute unset
PASS input.accessKey: setAttribute() to ""
PASS input.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 input.accessKey: setAttribute() to undefined
PASS input.accessKey: setAttribute() to 7
PASS input.accessKey: setAttribute() to 1.5
PASS input.accessKey: setAttribute() to "5%"
PASS input.accessKey: setAttribute() to "+100"
PASS input.accessKey: setAttribute() to ".5"
PASS input.accessKey: setAttribute() to true
PASS input.accessKey: setAttribute() to false
PASS input.accessKey: setAttribute() to object "[object Object]"
PASS input.accessKey: setAttribute() to NaN
PASS input.accessKey: setAttribute() to Infinity
PASS input.accessKey: setAttribute() to -Infinity
PASS input.accessKey: setAttribute() to "\0"
PASS input.accessKey: setAttribute() to null
PASS input.accessKey: setAttribute() to object "test-toString"
PASS input.accessKey: setAttribute() to object "test-valueOf"
PASS input.accessKey: IDL set to ""
PASS input.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 input.accessKey: IDL set to undefined
PASS input.accessKey: IDL set to 7
PASS input.accessKey: IDL set to 1.5
PASS input.accessKey: IDL set to "5%"
PASS input.accessKey: IDL set to "+100"
PASS input.accessKey: IDL set to ".5"
PASS input.accessKey: IDL set to true
PASS input.accessKey: IDL set to false
PASS input.accessKey: IDL set to object "[object Object]"
PASS input.accessKey: IDL set to NaN
PASS input.accessKey: IDL set to Infinity
PASS input.accessKey: IDL set to -Infinity
PASS input.accessKey: IDL set to "\0"
PASS input.accessKey: IDL set to null
PASS input.accessKey: IDL set to object "test-toString"
PASS input.accessKey: IDL set to object "test-valueOf"
PASS input.tabIndex: typeof IDL attribute
PASS input.tabIndex: setAttribute() to -36
PASS input.tabIndex: setAttribute() to -1
PASS input.tabIndex: setAttribute() to 0
PASS input.tabIndex: setAttribute() to 1
PASS input.tabIndex: setAttribute() to 2147483647
PASS input.tabIndex: setAttribute() to -2147483648
PASS input.tabIndex: setAttribute() to "-1"
PASS input.tabIndex: setAttribute() to "-0"
PASS input.tabIndex: setAttribute() to "0"
PASS input.tabIndex: setAttribute() to "1"
PASS input.tabIndex: setAttribute() to "\t7"
PASS input.tabIndex: setAttribute() to "\f7"
PASS input.tabIndex: setAttribute() to " 7"
PASS input.tabIndex: setAttribute() to "\n7"
PASS input.tabIndex: setAttribute() to "\r7"
PASS input.tabIndex: setAttribute() to 1.5
PASS input.tabIndex: setAttribute() to "5%"
PASS input.tabIndex: setAttribute() to "+100"
PASS input.tabIndex: setAttribute() to object "2"
PASS input.tabIndex: IDL set to -36
PASS input.tabIndex: IDL set to -1
PASS input.tabIndex: IDL set to 0
PASS input.tabIndex: IDL set to 1
PASS input.tabIndex: IDL set to 2147483647
PASS input.tabIndex: IDL set to -2147483648
PASS input.accept: typeof IDL attribute
PASS input.accept: IDL get with DOM attribute unset
PASS input.accept: setAttribute() to ""
PASS input.accept: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.accept: setAttribute() to undefined
PASS input.accept: setAttribute() to 7
PASS input.accept: setAttribute() to 1.5
PASS input.accept: setAttribute() to "5%"
PASS input.accept: setAttribute() to "+100"
PASS input.accept: setAttribute() to ".5"
PASS input.accept: setAttribute() to true
PASS input.accept: setAttribute() to false
PASS input.accept: setAttribute() to object "[object Object]"
PASS input.accept: setAttribute() to NaN
PASS input.accept: setAttribute() to Infinity
PASS input.accept: setAttribute() to -Infinity
PASS input.accept: setAttribute() to "\0"
PASS input.accept: setAttribute() to null
PASS input.accept: setAttribute() to object "test-toString"
PASS input.accept: setAttribute() to object "test-valueOf"
PASS input.accept: IDL set to ""
PASS input.accept: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.accept: IDL set to undefined
PASS input.accept: IDL set to 7
PASS input.accept: IDL set to 1.5
PASS input.accept: IDL set to "5%"
PASS input.accept: IDL set to "+100"
PASS input.accept: IDL set to ".5"
PASS input.accept: IDL set to true
PASS input.accept: IDL set to false
PASS input.accept: IDL set to object "[object Object]"
PASS input.accept: IDL set to NaN
PASS input.accept: IDL set to Infinity
PASS input.accept: IDL set to -Infinity
PASS input.accept: IDL set to "\0"
PASS input.accept: IDL set to null
PASS input.accept: IDL set to object "test-toString"
PASS input.accept: IDL set to object "test-valueOf"
PASS input.alt: typeof IDL attribute
PASS input.alt: IDL get with DOM attribute unset
PASS input.alt: setAttribute() to ""
PASS input.alt: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.alt: setAttribute() to undefined
PASS input.alt: setAttribute() to 7
PASS input.alt: setAttribute() to 1.5
PASS input.alt: setAttribute() to "5%"
PASS input.alt: setAttribute() to "+100"
PASS input.alt: setAttribute() to ".5"
PASS input.alt: setAttribute() to true
PASS input.alt: setAttribute() to false
PASS input.alt: setAttribute() to object "[object Object]"
PASS input.alt: setAttribute() to NaN
PASS input.alt: setAttribute() to Infinity
PASS input.alt: setAttribute() to -Infinity
PASS input.alt: setAttribute() to "\0"
PASS input.alt: setAttribute() to null
PASS input.alt: setAttribute() to object "test-toString"
PASS input.alt: setAttribute() to object "test-valueOf"
PASS input.alt: IDL set to ""
PASS input.alt: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.alt: IDL set to undefined
PASS input.alt: IDL set to 7
PASS input.alt: IDL set to 1.5
PASS input.alt: IDL set to "5%"
PASS input.alt: IDL set to "+100"
PASS input.alt: IDL set to ".5"
PASS input.alt: IDL set to true
PASS input.alt: IDL set to false
PASS input.alt: IDL set to object "[object Object]"
PASS input.alt: IDL set to NaN
PASS input.alt: IDL set to Infinity
PASS input.alt: IDL set to -Infinity
PASS input.alt: IDL set to "\0"
PASS input.alt: IDL set to null
PASS input.alt: IDL set to object "test-toString"
PASS input.alt: IDL set to object "test-valueOf"
PASS input.autocomplete: typeof IDL attribute
PASS input.autocomplete: IDL set to ""
PASS input.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.autocomplete: IDL set to undefined
PASS input.autocomplete: IDL set to 7
PASS input.autocomplete: IDL set to 1.5
PASS input.autocomplete: IDL set to "5%"
PASS input.autocomplete: IDL set to "+100"
PASS input.autocomplete: IDL set to ".5"
PASS input.autocomplete: IDL set to true
PASS input.autocomplete: IDL set to false
PASS input.autocomplete: IDL set to object "[object Object]"
PASS input.autocomplete: IDL set to NaN
PASS input.autocomplete: IDL set to Infinity
PASS input.autocomplete: IDL set to -Infinity
PASS input.autocomplete: IDL set to "\0"
PASS input.autocomplete: IDL set to null
PASS input.autocomplete: IDL set to object "test-toString"
PASS input.autocomplete: IDL set to object "test-valueOf"
PASS input.defaultChecked (<input checked>): typeof IDL attribute
PASS input.defaultChecked (<input checked>): IDL get with DOM attribute unset
PASS input.defaultChecked (<input checked>): setAttribute() to ""
PASS input.defaultChecked (<input checked>): setAttribute() to " foo "
PASS input.defaultChecked (<input checked>): setAttribute() to undefined
PASS input.defaultChecked (<input checked>): setAttribute() to null
PASS input.defaultChecked (<input checked>): setAttribute() to 7
PASS input.defaultChecked (<input checked>): setAttribute() to 1.5
PASS input.defaultChecked (<input checked>): setAttribute() to "5%"
PASS input.defaultChecked (<input checked>): setAttribute() to "+100"
PASS input.defaultChecked (<input checked>): setAttribute() to ".5"
PASS input.defaultChecked (<input checked>): setAttribute() to true
PASS input.defaultChecked (<input checked>): setAttribute() to false
PASS input.defaultChecked (<input checked>): setAttribute() to object "[object Object]"
PASS input.defaultChecked (<input checked>): setAttribute() to NaN
PASS input.defaultChecked (<input checked>): setAttribute() to Infinity
PASS input.defaultChecked (<input checked>): setAttribute() to -Infinity
PASS input.defaultChecked (<input checked>): setAttribute() to "\0"
PASS input.defaultChecked (<input checked>): setAttribute() to object "test-toString"
PASS input.defaultChecked (<input checked>): setAttribute() to object "test-valueOf"
PASS input.defaultChecked (<input checked>): setAttribute() to "checked"
PASS input.defaultChecked (<input checked>): IDL set to ""
PASS input.defaultChecked (<input checked>): IDL set to " foo "
PASS input.defaultChecked (<input checked>): IDL set to undefined
PASS input.defaultChecked (<input checked>): IDL set to null
PASS input.defaultChecked (<input checked>): IDL set to 7
PASS input.defaultChecked (<input checked>): IDL set to 1.5
PASS input.defaultChecked (<input checked>): IDL set to "5%"
PASS input.defaultChecked (<input checked>): IDL set to "+100"
PASS input.defaultChecked (<input checked>): IDL set to ".5"
PASS input.defaultChecked (<input checked>): IDL set to true
PASS input.defaultChecked (<input checked>): IDL set to false
PASS input.defaultChecked (<input checked>): IDL set to object "[object Object]"
PASS input.defaultChecked (<input checked>): IDL set to NaN
PASS input.defaultChecked (<input checked>): IDL set to Infinity
PASS input.defaultChecked (<input checked>): IDL set to -Infinity
PASS input.defaultChecked (<input checked>): IDL set to "\0"
PASS input.defaultChecked (<input checked>): IDL set to object "test-toString"
PASS input.defaultChecked (<input checked>): IDL set to object "test-valueOf"
PASS input.dirName: typeof IDL attribute
PASS input.dirName: IDL get with DOM attribute unset
PASS input.dirName: setAttribute() to ""
PASS input.dirName: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.dirName: setAttribute() to undefined
PASS input.dirName: setAttribute() to 7
PASS input.dirName: setAttribute() to 1.5
PASS input.dirName: setAttribute() to "5%"
PASS input.dirName: setAttribute() to "+100"
PASS input.dirName: setAttribute() to ".5"
PASS input.dirName: setAttribute() to true
PASS input.dirName: setAttribute() to false
PASS input.dirName: setAttribute() to object "[object Object]"
PASS input.dirName: setAttribute() to NaN
PASS input.dirName: setAttribute() to Infinity
PASS input.dirName: setAttribute() to -Infinity
PASS input.dirName: setAttribute() to "\0"
PASS input.dirName: setAttribute() to null
PASS input.dirName: setAttribute() to object "test-toString"
PASS input.dirName: setAttribute() to object "test-valueOf"
PASS input.dirName: IDL set to ""
PASS input.dirName: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.dirName: IDL set to undefined
PASS input.dirName: IDL set to 7
PASS input.dirName: IDL set to 1.5
PASS input.dirName: IDL set to "5%"
PASS input.dirName: IDL set to "+100"
PASS input.dirName: IDL set to ".5"
PASS input.dirName: IDL set to true
PASS input.dirName: IDL set to false
PASS input.dirName: IDL set to object "[object Object]"
PASS input.dirName: IDL set to NaN
PASS input.dirName: IDL set to Infinity
PASS input.dirName: IDL set to -Infinity
PASS input.dirName: IDL set to "\0"
PASS input.dirName: IDL set to null
PASS input.dirName: IDL set to object "test-toString"
PASS input.dirName: IDL set to object "test-valueOf"
PASS input.disabled: typeof IDL attribute
PASS input.disabled: IDL get with DOM attribute unset
PASS input.disabled: setAttribute() to ""
PASS input.disabled: setAttribute() to " foo "
PASS input.disabled: setAttribute() to undefined
PASS input.disabled: setAttribute() to null
PASS input.disabled: setAttribute() to 7
PASS input.disabled: setAttribute() to 1.5
PASS input.disabled: setAttribute() to "5%"
PASS input.disabled: setAttribute() to "+100"
PASS input.disabled: setAttribute() to ".5"
PASS input.disabled: setAttribute() to true
PASS input.disabled: setAttribute() to false
PASS input.disabled: setAttribute() to object "[object Object]"
PASS input.disabled: setAttribute() to NaN
PASS input.disabled: setAttribute() to Infinity
PASS input.disabled: setAttribute() to -Infinity
PASS input.disabled: setAttribute() to "\0"
PASS input.disabled: setAttribute() to object "test-toString"
PASS input.disabled: setAttribute() to object "test-valueOf"
PASS input.disabled: setAttribute() to "disabled"
PASS input.disabled: IDL set to ""
PASS input.disabled: IDL set to " foo "
PASS input.disabled: IDL set to undefined
PASS input.disabled: IDL set to null
PASS input.disabled: IDL set to 7
PASS input.disabled: IDL set to 1.5
PASS input.disabled: IDL set to "5%"
PASS input.disabled: IDL set to "+100"
PASS input.disabled: IDL set to ".5"
PASS input.disabled: IDL set to true
PASS input.disabled: IDL set to false
PASS input.disabled: IDL set to object "[object Object]"
PASS input.disabled: IDL set to NaN
PASS input.disabled: IDL set to Infinity
PASS input.disabled: IDL set to -Infinity
PASS input.disabled: IDL set to "\0"
PASS input.disabled: IDL set to object "test-toString"
PASS input.disabled: IDL set to object "test-valueOf"
PASS input.formAction: typeof IDL attribute
PASS input.formAction: IDL get with DOM attribute unset
PASS input.formAction: setAttribute() to ""
PASS input.formAction: setAttribute() to " foo "
PASS input.formAction: setAttribute() to "http://site.example/"
PASS input.formAction: setAttribute() to "//site.example/path???@#l"
PASS input.formAction: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 input.formAction: setAttribute() to undefined
PASS input.formAction: setAttribute() to 7
PASS input.formAction: setAttribute() to 1.5
PASS input.formAction: setAttribute() to "5%"
PASS input.formAction: setAttribute() to "+100"
PASS input.formAction: setAttribute() to ".5"
PASS input.formAction: setAttribute() to true
PASS input.formAction: setAttribute() to false
PASS input.formAction: setAttribute() to object "[object Object]"
PASS input.formAction: setAttribute() to NaN
PASS input.formAction: setAttribute() to Infinity
PASS input.formAction: setAttribute() to -Infinity
PASS input.formAction: setAttribute() to "\0"
PASS input.formAction: setAttribute() to null
PASS input.formAction: setAttribute() to object "test-toString"
PASS input.formAction: setAttribute() to object "test-valueOf"
PASS input.formAction: IDL set to ""
PASS input.formAction: IDL set to " foo "
PASS input.formAction: IDL set to "http://site.example/"
PASS input.formAction: IDL set to "//site.example/path???@#l"
PASS input.formAction: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 input.formAction: IDL set to undefined
PASS input.formAction: IDL set to 7
PASS input.formAction: IDL set to 1.5
PASS input.formAction: IDL set to "5%"
PASS input.formAction: IDL set to "+100"
PASS input.formAction: IDL set to ".5"
PASS input.formAction: IDL set to true
PASS input.formAction: IDL set to false
PASS input.formAction: IDL set to object "[object Object]"
PASS input.formAction: IDL set to NaN
PASS input.formAction: IDL set to Infinity
PASS input.formAction: IDL set to -Infinity
PASS input.formAction: IDL set to "\0"
PASS input.formAction: IDL set to null
PASS input.formAction: IDL set to object "test-toString"
PASS input.formAction: IDL set to object "test-valueOf"
PASS input.formEnctype: typeof IDL attribute
PASS input.formEnctype: IDL get with DOM attribute unset
PASS input.formEnctype: setAttribute() to ""
PASS input.formEnctype: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.formEnctype: setAttribute() to undefined
PASS input.formEnctype: setAttribute() to 7
PASS input.formEnctype: setAttribute() to 1.5
PASS input.formEnctype: setAttribute() to "5%"
PASS input.formEnctype: setAttribute() to "+100"
PASS input.formEnctype: setAttribute() to ".5"
PASS input.formEnctype: setAttribute() to true
PASS input.formEnctype: setAttribute() to false
PASS input.formEnctype: setAttribute() to object "[object Object]"
PASS input.formEnctype: setAttribute() to NaN
PASS input.formEnctype: setAttribute() to Infinity
PASS input.formEnctype: setAttribute() to -Infinity
PASS input.formEnctype: setAttribute() to "\0"
PASS input.formEnctype: setAttribute() to null
PASS input.formEnctype: setAttribute() to object "test-toString"
PASS input.formEnctype: setAttribute() to object "test-valueOf"
PASS input.formEnctype: setAttribute() to "application/x-www-form-urlencoded"
PASS input.formEnctype: setAttribute() to "xapplication/x-www-form-urlencoded"
PASS input.formEnctype: setAttribute() to "application/x-www-form-urlencoded\0"
PASS input.formEnctype: setAttribute() to "pplication/x-www-form-urlencoded"
PASS input.formEnctype: setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS input.formEnctype: setAttribute() to "multipart/form-data"
PASS input.formEnctype: setAttribute() to "xmultipart/form-data"
PASS input.formEnctype: setAttribute() to "multipart/form-data\0"
PASS input.formEnctype: setAttribute() to "ultipart/form-data"
PASS input.formEnctype: setAttribute() to "MULTIPART/FORM-DATA"
PASS input.formEnctype: setAttribute() to "text/plain"
PASS input.formEnctype: setAttribute() to "xtext/plain"
PASS input.formEnctype: setAttribute() to "text/plain\0"
PASS input.formEnctype: setAttribute() to "ext/plain"
PASS input.formEnctype: setAttribute() to "TEXT/PLAIN"
PASS input.formEnctype: IDL set to ""
PASS input.formEnctype: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.formEnctype: IDL set to undefined
PASS input.formEnctype: IDL set to 7
PASS input.formEnctype: IDL set to 1.5
PASS input.formEnctype: IDL set to "5%"
PASS input.formEnctype: IDL set to "+100"
PASS input.formEnctype: IDL set to ".5"
PASS input.formEnctype: IDL set to true
PASS input.formEnctype: IDL set to false
PASS input.formEnctype: IDL set to object "[object Object]"
PASS input.formEnctype: IDL set to NaN
PASS input.formEnctype: IDL set to Infinity
PASS input.formEnctype: IDL set to -Infinity
PASS input.formEnctype: IDL set to "\0"
PASS input.formEnctype: IDL set to null
PASS input.formEnctype: IDL set to object "test-toString"
PASS input.formEnctype: IDL set to object "test-valueOf"
PASS input.formEnctype: IDL set to "application/x-www-form-urlencoded"
PASS input.formEnctype: IDL set to "xapplication/x-www-form-urlencoded"
PASS input.formEnctype: IDL set to "application/x-www-form-urlencoded\0"
PASS input.formEnctype: IDL set to "pplication/x-www-form-urlencoded"
PASS input.formEnctype: IDL set to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS input.formEnctype: IDL set to "multipart/form-data"
PASS input.formEnctype: IDL set to "xmultipart/form-data"
PASS input.formEnctype: IDL set to "multipart/form-data\0"
PASS input.formEnctype: IDL set to "ultipart/form-data"
PASS input.formEnctype: IDL set to "MULTIPART/FORM-DATA"
PASS input.formEnctype: IDL set to "text/plain"
PASS input.formEnctype: IDL set to "xtext/plain"
PASS input.formEnctype: IDL set to "text/plain\0"
PASS input.formEnctype: IDL set to "ext/plain"
PASS input.formEnctype: IDL set to "TEXT/PLAIN"
PASS input.formMethod: typeof IDL attribute
PASS input.formMethod: IDL get with DOM attribute unset
PASS input.formMethod: setAttribute() to ""
PASS input.formMethod: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.formMethod: setAttribute() to undefined
PASS input.formMethod: setAttribute() to 7
PASS input.formMethod: setAttribute() to 1.5
PASS input.formMethod: setAttribute() to "5%"
PASS input.formMethod: setAttribute() to "+100"
PASS input.formMethod: setAttribute() to ".5"
PASS input.formMethod: setAttribute() to true
PASS input.formMethod: setAttribute() to false
PASS input.formMethod: setAttribute() to object "[object Object]"
PASS input.formMethod: setAttribute() to NaN
PASS input.formMethod: setAttribute() to Infinity
PASS input.formMethod: setAttribute() to -Infinity
PASS input.formMethod: setAttribute() to "\0"
PASS input.formMethod: setAttribute() to null
PASS input.formMethod: setAttribute() to object "test-toString"
PASS input.formMethod: setAttribute() to object "test-valueOf"
PASS input.formMethod: setAttribute() to "get"
PASS input.formMethod: setAttribute() to "xget"
PASS input.formMethod: setAttribute() to "get\0"
PASS input.formMethod: setAttribute() to "et"
PASS input.formMethod: setAttribute() to "GET"
PASS input.formMethod: setAttribute() to "post"
PASS input.formMethod: setAttribute() to "xpost"
PASS input.formMethod: setAttribute() to "post\0"
PASS input.formMethod: setAttribute() to "ost"
PASS input.formMethod: setAttribute() to "POST"
PASS input.formMethod: setAttribute() to "poſt"
PASS input.formMethod: IDL set to ""
PASS input.formMethod: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.formMethod: IDL set to undefined
PASS input.formMethod: IDL set to 7
PASS input.formMethod: IDL set to 1.5
PASS input.formMethod: IDL set to "5%"
PASS input.formMethod: IDL set to "+100"
PASS input.formMethod: IDL set to ".5"
PASS input.formMethod: IDL set to true
PASS input.formMethod: IDL set to false
PASS input.formMethod: IDL set to object "[object Object]"
PASS input.formMethod: IDL set to NaN
PASS input.formMethod: IDL set to Infinity
PASS input.formMethod: IDL set to -Infinity
PASS input.formMethod: IDL set to "\0"
PASS input.formMethod: IDL set to null
PASS input.formMethod: IDL set to object "test-toString"
PASS input.formMethod: IDL set to object "test-valueOf"
PASS input.formMethod: IDL set to "get"
PASS input.formMethod: IDL set to "xget"
PASS input.formMethod: IDL set to "get\0"
PASS input.formMethod: IDL set to "et"
PASS input.formMethod: IDL set to "GET"
PASS input.formMethod: IDL set to "post"
PASS input.formMethod: IDL set to "xpost"
PASS input.formMethod: IDL set to "post\0"
PASS input.formMethod: IDL set to "ost"
PASS input.formMethod: IDL set to "POST"
PASS input.formMethod: IDL set to "poſt"
PASS input.formNoValidate: typeof IDL attribute
PASS input.formNoValidate: IDL get with DOM attribute unset
PASS input.formNoValidate: setAttribute() to ""
PASS input.formNoValidate: setAttribute() to " foo "
PASS input.formNoValidate: setAttribute() to undefined
PASS input.formNoValidate: setAttribute() to null
PASS input.formNoValidate: setAttribute() to 7
PASS input.formNoValidate: setAttribute() to 1.5
PASS input.formNoValidate: setAttribute() to "5%"
PASS input.formNoValidate: setAttribute() to "+100"
PASS input.formNoValidate: setAttribute() to ".5"
PASS input.formNoValidate: setAttribute() to true
PASS input.formNoValidate: setAttribute() to false
PASS input.formNoValidate: setAttribute() to object "[object Object]"
PASS input.formNoValidate: setAttribute() to NaN
PASS input.formNoValidate: setAttribute() to Infinity
PASS input.formNoValidate: setAttribute() to -Infinity
PASS input.formNoValidate: setAttribute() to "\0"
PASS input.formNoValidate: setAttribute() to object "test-toString"
PASS input.formNoValidate: setAttribute() to object "test-valueOf"
PASS input.formNoValidate: setAttribute() to "formNoValidate"
PASS input.formNoValidate: IDL set to ""
PASS input.formNoValidate: IDL set to " foo "
PASS input.formNoValidate: IDL set to undefined
PASS input.formNoValidate: IDL set to null
PASS input.formNoValidate: IDL set to 7
PASS input.formNoValidate: IDL set to 1.5
PASS input.formNoValidate: IDL set to "5%"
PASS input.formNoValidate: IDL set to "+100"
PASS input.formNoValidate: IDL set to ".5"
PASS input.formNoValidate: IDL set to true
PASS input.formNoValidate: IDL set to false
PASS input.formNoValidate: IDL set to object "[object Object]"
PASS input.formNoValidate: IDL set to NaN
PASS input.formNoValidate: IDL set to Infinity
PASS input.formNoValidate: IDL set to -Infinity
PASS input.formNoValidate: IDL set to "\0"
PASS input.formNoValidate: IDL set to object "test-toString"
PASS input.formNoValidate: IDL set to object "test-valueOf"
PASS input.formTarget: typeof IDL attribute
PASS input.formTarget: IDL get with DOM attribute unset
PASS input.formTarget: setAttribute() to ""
PASS input.formTarget: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.formTarget: setAttribute() to undefined
PASS input.formTarget: setAttribute() to 7
PASS input.formTarget: setAttribute() to 1.5
PASS input.formTarget: setAttribute() to "5%"
PASS input.formTarget: setAttribute() to "+100"
PASS input.formTarget: setAttribute() to ".5"
PASS input.formTarget: setAttribute() to true
PASS input.formTarget: setAttribute() to false
PASS input.formTarget: setAttribute() to object "[object Object]"
PASS input.formTarget: setAttribute() to NaN
PASS input.formTarget: setAttribute() to Infinity
PASS input.formTarget: setAttribute() to -Infinity
PASS input.formTarget: setAttribute() to "\0"
PASS input.formTarget: setAttribute() to null
PASS input.formTarget: setAttribute() to object "test-toString"
PASS input.formTarget: setAttribute() to object "test-valueOf"
PASS input.formTarget: IDL set to ""
PASS input.formTarget: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.formTarget: IDL set to undefined
PASS input.formTarget: IDL set to 7
PASS input.formTarget: IDL set to 1.5
PASS input.formTarget: IDL set to "5%"
PASS input.formTarget: IDL set to "+100"
PASS input.formTarget: IDL set to ".5"
PASS input.formTarget: IDL set to true
PASS input.formTarget: IDL set to false
PASS input.formTarget: IDL set to object "[object Object]"
PASS input.formTarget: IDL set to NaN
PASS input.formTarget: IDL set to Infinity
PASS input.formTarget: IDL set to -Infinity
PASS input.formTarget: IDL set to "\0"
PASS input.formTarget: IDL set to null
PASS input.formTarget: IDL set to object "test-toString"
PASS input.formTarget: IDL set to object "test-valueOf"
PASS input.height: typeof IDL attribute
PASS input.height: IDL set to 0
PASS input.height: IDL set to 1
PASS input.height: IDL set to 257
PASS input.height: IDL set to 2147483647
PASS input.height: IDL set to "-0"
PASS input.height: IDL set to 2147483648
PASS input.height: IDL set to 4294967295
PASS input.max: typeof IDL attribute
PASS input.max: IDL get with DOM attribute unset
PASS input.max: setAttribute() to ""
PASS input.max: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.max: setAttribute() to undefined
PASS input.max: setAttribute() to 7
PASS input.max: setAttribute() to 1.5
PASS input.max: setAttribute() to "5%"
PASS input.max: setAttribute() to "+100"
PASS input.max: setAttribute() to ".5"
PASS input.max: setAttribute() to true
PASS input.max: setAttribute() to false
PASS input.max: setAttribute() to object "[object Object]"
PASS input.max: setAttribute() to NaN
PASS input.max: setAttribute() to Infinity
PASS input.max: setAttribute() to -Infinity
PASS input.max: setAttribute() to "\0"
PASS input.max: setAttribute() to null
PASS input.max: setAttribute() to object "test-toString"
PASS input.max: setAttribute() to object "test-valueOf"
PASS input.max: IDL set to ""
PASS input.max: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.max: IDL set to undefined
PASS input.max: IDL set to 7
PASS input.max: IDL set to 1.5
PASS input.max: IDL set to "5%"
PASS input.max: IDL set to "+100"
PASS input.max: IDL set to ".5"
PASS input.max: IDL set to true
PASS input.max: IDL set to false
PASS input.max: IDL set to object "[object Object]"
PASS input.max: IDL set to NaN
PASS input.max: IDL set to Infinity
PASS input.max: IDL set to -Infinity
PASS input.max: IDL set to "\0"
PASS input.max: IDL set to null
PASS input.max: IDL set to object "test-toString"
PASS input.max: IDL set to object "test-valueOf"
PASS input.maxLength: typeof IDL attribute
PASS input.maxLength: IDL get with DOM attribute unset
PASS input.maxLength: setAttribute() to -2147483649
PASS input.maxLength: setAttribute() to -2147483648
PASS input.maxLength: setAttribute() to -36
PASS input.maxLength: setAttribute() to -1
PASS input.maxLength: setAttribute() to -0
PASS input.maxLength: setAttribute() to 0
PASS input.maxLength: setAttribute() to 1
PASS input.maxLength: setAttribute() to 2147483647
PASS input.maxLength: setAttribute() to 2147483648
PASS input.maxLength: setAttribute() to 4294967295
PASS input.maxLength: setAttribute() to 4294967296
PASS input.maxLength: setAttribute() to ""
PASS input.maxLength: setAttribute() to "-1"
PASS input.maxLength: setAttribute() to "-0"
PASS input.maxLength: setAttribute() to "0"
PASS input.maxLength: setAttribute() to "1"
PASS input.maxLength: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.maxLength: setAttribute() to "\t7"
PASS input.maxLength: setAttribute() to "\v7"
PASS input.maxLength: setAttribute() to "\f7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to "7"
PASS input.maxLength: setAttribute() to "\n7"
PASS input.maxLength: setAttribute() to "\r7"
PASS input.maxLength: setAttribute() to "
7"
PASS input.maxLength: setAttribute() to "
7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to "᠎7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to " 7"
PASS input.maxLength: setAttribute() to undefined
PASS input.maxLength: setAttribute() to 1.5
PASS input.maxLength: setAttribute() to "5%"
PASS input.maxLength: setAttribute() to "+100"
PASS input.maxLength: setAttribute() to ".5"
PASS input.maxLength: setAttribute() to true
PASS input.maxLength: setAttribute() to false
PASS input.maxLength: setAttribute() to object "[object Object]"
PASS input.maxLength: setAttribute() to NaN
PASS input.maxLength: setAttribute() to Infinity
PASS input.maxLength: setAttribute() to -Infinity
PASS input.maxLength: setAttribute() to "\0"
PASS input.maxLength: setAttribute() to object "2"
PASS input.maxLength: setAttribute() to object "3"
PASS input.maxLength: IDL set to -2147483648
PASS input.maxLength: IDL set to -36
PASS input.maxLength: IDL set to -1
PASS input.maxLength: IDL set to 0
PASS input.maxLength: IDL set to 1
PASS input.maxLength: IDL set to 2147483647
PASS input.min: typeof IDL attribute
PASS input.min: IDL get with DOM attribute unset
PASS input.min: setAttribute() to ""
PASS input.min: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.min: setAttribute() to undefined
PASS input.min: setAttribute() to 7
PASS input.min: setAttribute() to 1.5
PASS input.min: setAttribute() to "5%"
PASS input.min: setAttribute() to "+100"
PASS input.min: setAttribute() to ".5"
PASS input.min: setAttribute() to true
PASS input.min: setAttribute() to false
PASS input.min: setAttribute() to object "[object Object]"
PASS input.min: setAttribute() to NaN
PASS input.min: setAttribute() to Infinity
PASS input.min: setAttribute() to -Infinity
PASS input.min: setAttribute() to "\0"
PASS input.min: setAttribute() to null
PASS input.min: setAttribute() to object "test-toString"
PASS input.min: setAttribute() to object "test-valueOf"
PASS input.min: IDL set to ""
PASS input.min: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.min: IDL set to undefined
PASS input.min: IDL set to 7
PASS input.min: IDL set to 1.5
PASS input.min: IDL set to "5%"
PASS input.min: IDL set to "+100"
PASS input.min: IDL set to ".5"
PASS input.min: IDL set to true
PASS input.min: IDL set to false
PASS input.min: IDL set to object "[object Object]"
PASS input.min: IDL set to NaN
PASS input.min: IDL set to Infinity
PASS input.min: IDL set to -Infinity
PASS input.min: IDL set to "\0"
PASS input.min: IDL set to null
PASS input.min: IDL set to object "test-toString"
PASS input.min: IDL set to object "test-valueOf"
PASS input.minLength: typeof IDL attribute
PASS input.minLength: IDL get with DOM attribute unset
PASS input.minLength: setAttribute() to -2147483649
PASS input.minLength: setAttribute() to -2147483648
PASS input.minLength: setAttribute() to -36
PASS input.minLength: setAttribute() to -1
PASS input.minLength: setAttribute() to -0
PASS input.minLength: setAttribute() to 0
PASS input.minLength: setAttribute() to 1
PASS input.minLength: setAttribute() to 2147483647
PASS input.minLength: setAttribute() to 2147483648
PASS input.minLength: setAttribute() to 4294967295
PASS input.minLength: setAttribute() to 4294967296
PASS input.minLength: setAttribute() to ""
PASS input.minLength: setAttribute() to "-1"
PASS input.minLength: setAttribute() to "-0"
PASS input.minLength: setAttribute() to "0"
PASS input.minLength: setAttribute() to "1"
PASS input.minLength: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.minLength: setAttribute() to "\t7"
PASS input.minLength: setAttribute() to "\v7"
PASS input.minLength: setAttribute() to "\f7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to "7"
PASS input.minLength: setAttribute() to "\n7"
PASS input.minLength: setAttribute() to "\r7"
PASS input.minLength: setAttribute() to "
7"
PASS input.minLength: setAttribute() to "
7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to "᠎7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to " 7"
PASS input.minLength: setAttribute() to undefined
PASS input.minLength: setAttribute() to 1.5
PASS input.minLength: setAttribute() to "5%"
PASS input.minLength: setAttribute() to "+100"
PASS input.minLength: setAttribute() to ".5"
PASS input.minLength: setAttribute() to true
PASS input.minLength: setAttribute() to false
PASS input.minLength: setAttribute() to object "[object Object]"
PASS input.minLength: setAttribute() to NaN
PASS input.minLength: setAttribute() to Infinity
PASS input.minLength: setAttribute() to -Infinity
PASS input.minLength: setAttribute() to "\0"
PASS input.minLength: setAttribute() to object "2"
PASS input.minLength: setAttribute() to object "3"
PASS input.minLength: IDL set to -2147483648
PASS input.minLength: IDL set to -36
PASS input.minLength: IDL set to -1
PASS input.minLength: IDL set to 0
PASS input.minLength: IDL set to 1
PASS input.minLength: IDL set to 2147483647
PASS input.multiple: typeof IDL attribute
PASS input.multiple: IDL get with DOM attribute unset
PASS input.multiple: setAttribute() to ""
PASS input.multiple: setAttribute() to " foo "
PASS input.multiple: setAttribute() to undefined
PASS input.multiple: setAttribute() to null
PASS input.multiple: setAttribute() to 7
PASS input.multiple: setAttribute() to 1.5
PASS input.multiple: setAttribute() to "5%"
PASS input.multiple: setAttribute() to "+100"
PASS input.multiple: setAttribute() to ".5"
PASS input.multiple: setAttribute() to true
PASS input.multiple: setAttribute() to false
PASS input.multiple: setAttribute() to object "[object Object]"
PASS input.multiple: setAttribute() to NaN
PASS input.multiple: setAttribute() to Infinity
PASS input.multiple: setAttribute() to -Infinity
PASS input.multiple: setAttribute() to "\0"
PASS input.multiple: setAttribute() to object "test-toString"
PASS input.multiple: setAttribute() to object "test-valueOf"
PASS input.multiple: setAttribute() to "multiple"
PASS input.multiple: IDL set to ""
PASS input.multiple: IDL set to " foo "
PASS input.multiple: IDL set to undefined
PASS input.multiple: IDL set to null
PASS input.multiple: IDL set to 7
PASS input.multiple: IDL set to 1.5
PASS input.multiple: IDL set to "5%"
PASS input.multiple: IDL set to "+100"
PASS input.multiple: IDL set to ".5"
PASS input.multiple: IDL set to true
PASS input.multiple: IDL set to false
PASS input.multiple: IDL set to object "[object Object]"
PASS input.multiple: IDL set to NaN
PASS input.multiple: IDL set to Infinity
PASS input.multiple: IDL set to -Infinity
PASS input.multiple: IDL set to "\0"
PASS input.multiple: IDL set to object "test-toString"
PASS input.multiple: IDL set to object "test-valueOf"
PASS input.name: typeof IDL attribute
PASS input.name: IDL get with DOM attribute unset
PASS input.name: setAttribute() to ""
PASS input.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 input.name: setAttribute() to undefined
PASS input.name: setAttribute() to 7
PASS input.name: setAttribute() to 1.5
PASS input.name: setAttribute() to "5%"
PASS input.name: setAttribute() to "+100"
PASS input.name: setAttribute() to ".5"
PASS input.name: setAttribute() to true
PASS input.name: setAttribute() to false
PASS input.name: setAttribute() to object "[object Object]"
PASS input.name: setAttribute() to NaN
PASS input.name: setAttribute() to Infinity
PASS input.name: setAttribute() to -Infinity
PASS input.name: setAttribute() to "\0"
PASS input.name: setAttribute() to null
PASS input.name: setAttribute() to object "test-toString"
PASS input.name: setAttribute() to object "test-valueOf"
PASS input.name: IDL set to ""
PASS input.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 input.name: IDL set to undefined
PASS input.name: IDL set to 7
PASS input.name: IDL set to 1.5
PASS input.name: IDL set to "5%"
PASS input.name: IDL set to "+100"
PASS input.name: IDL set to ".5"
PASS input.name: IDL set to true
PASS input.name: IDL set to false
PASS input.name: IDL set to object "[object Object]"
PASS input.name: IDL set to NaN
PASS input.name: IDL set to Infinity
PASS input.name: IDL set to -Infinity
PASS input.name: IDL set to "\0"
PASS input.name: IDL set to null
PASS input.name: IDL set to object "test-toString"
PASS input.name: IDL set to object "test-valueOf"
PASS input.pattern: typeof IDL attribute
PASS input.pattern: IDL get with DOM attribute unset
PASS input.pattern: setAttribute() to ""
PASS input.pattern: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.pattern: setAttribute() to undefined
PASS input.pattern: setAttribute() to 7
PASS input.pattern: setAttribute() to 1.5
PASS input.pattern: setAttribute() to "5%"
PASS input.pattern: setAttribute() to "+100"
PASS input.pattern: setAttribute() to ".5"
PASS input.pattern: setAttribute() to true
PASS input.pattern: setAttribute() to false
PASS input.pattern: setAttribute() to object "[object Object]"
PASS input.pattern: setAttribute() to NaN
PASS input.pattern: setAttribute() to Infinity
PASS input.pattern: setAttribute() to -Infinity
PASS input.pattern: setAttribute() to "\0"
PASS input.pattern: setAttribute() to null
PASS input.pattern: setAttribute() to object "test-toString"
PASS input.pattern: setAttribute() to object "test-valueOf"
PASS input.pattern: IDL set to ""
PASS input.pattern: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.pattern: IDL set to undefined
PASS input.pattern: IDL set to 7
PASS input.pattern: IDL set to 1.5
PASS input.pattern: IDL set to "5%"
PASS input.pattern: IDL set to "+100"
PASS input.pattern: IDL set to ".5"
PASS input.pattern: IDL set to true
PASS input.pattern: IDL set to false
PASS input.pattern: IDL set to object "[object Object]"
PASS input.pattern: IDL set to NaN
PASS input.pattern: IDL set to Infinity
PASS input.pattern: IDL set to -Infinity
PASS input.pattern: IDL set to "\0"
PASS input.pattern: IDL set to null
PASS input.pattern: IDL set to object "test-toString"
PASS input.pattern: IDL set to object "test-valueOf"
PASS input.placeholder: typeof IDL attribute
PASS input.placeholder: IDL get with DOM attribute unset
PASS input.placeholder: setAttribute() to ""
PASS input.placeholder: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.placeholder: setAttribute() to undefined
PASS input.placeholder: setAttribute() to 7
PASS input.placeholder: setAttribute() to 1.5
PASS input.placeholder: setAttribute() to "5%"
PASS input.placeholder: setAttribute() to "+100"
PASS input.placeholder: setAttribute() to ".5"
PASS input.placeholder: setAttribute() to true
PASS input.placeholder: setAttribute() to false
PASS input.placeholder: setAttribute() to object "[object Object]"
PASS input.placeholder: setAttribute() to NaN
PASS input.placeholder: setAttribute() to Infinity
PASS input.placeholder: setAttribute() to -Infinity
PASS input.placeholder: setAttribute() to "\0"
PASS input.placeholder: setAttribute() to null
PASS input.placeholder: setAttribute() to object "test-toString"
PASS input.placeholder: setAttribute() to object "test-valueOf"
PASS input.placeholder: IDL set to ""
PASS input.placeholder: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.placeholder: IDL set to undefined
PASS input.placeholder: IDL set to 7
PASS input.placeholder: IDL set to 1.5
PASS input.placeholder: IDL set to "5%"
PASS input.placeholder: IDL set to "+100"
PASS input.placeholder: IDL set to ".5"
PASS input.placeholder: IDL set to true
PASS input.placeholder: IDL set to false
PASS input.placeholder: IDL set to object "[object Object]"
PASS input.placeholder: IDL set to NaN
PASS input.placeholder: IDL set to Infinity
PASS input.placeholder: IDL set to -Infinity
PASS input.placeholder: IDL set to "\0"
PASS input.placeholder: IDL set to null
PASS input.placeholder: IDL set to object "test-toString"
PASS input.placeholder: IDL set to object "test-valueOf"
PASS input.readOnly: typeof IDL attribute
PASS input.readOnly: IDL get with DOM attribute unset
PASS input.readOnly: setAttribute() to ""
PASS input.readOnly: setAttribute() to " foo "
PASS input.readOnly: setAttribute() to undefined
PASS input.readOnly: setAttribute() to null
PASS input.readOnly: setAttribute() to 7
PASS input.readOnly: setAttribute() to 1.5
PASS input.readOnly: setAttribute() to "5%"
PASS input.readOnly: setAttribute() to "+100"
PASS input.readOnly: setAttribute() to ".5"
PASS input.readOnly: setAttribute() to true
PASS input.readOnly: setAttribute() to false
PASS input.readOnly: setAttribute() to object "[object Object]"
PASS input.readOnly: setAttribute() to NaN
PASS input.readOnly: setAttribute() to Infinity
PASS input.readOnly: setAttribute() to -Infinity
PASS input.readOnly: setAttribute() to "\0"
PASS input.readOnly: setAttribute() to object "test-toString"
PASS input.readOnly: setAttribute() to object "test-valueOf"
PASS input.readOnly: setAttribute() to "readOnly"
PASS input.readOnly: IDL set to ""
PASS input.readOnly: IDL set to " foo "
PASS input.readOnly: IDL set to undefined
PASS input.readOnly: IDL set to null
PASS input.readOnly: IDL set to 7
PASS input.readOnly: IDL set to 1.5
PASS input.readOnly: IDL set to "5%"
PASS input.readOnly: IDL set to "+100"
PASS input.readOnly: IDL set to ".5"
PASS input.readOnly: IDL set to true
PASS input.readOnly: IDL set to false
PASS input.readOnly: IDL set to object "[object Object]"
PASS input.readOnly: IDL set to NaN
PASS input.readOnly: IDL set to Infinity
PASS input.readOnly: IDL set to -Infinity
PASS input.readOnly: IDL set to "\0"
PASS input.readOnly: IDL set to object "test-toString"
PASS input.readOnly: IDL set to object "test-valueOf"
PASS input.required: typeof IDL attribute
PASS input.required: IDL get with DOM attribute unset
PASS input.required: setAttribute() to ""
PASS input.required: setAttribute() to " foo "
PASS input.required: setAttribute() to undefined
PASS input.required: setAttribute() to null
PASS input.required: setAttribute() to 7
PASS input.required: setAttribute() to 1.5
PASS input.required: setAttribute() to "5%"
PASS input.required: setAttribute() to "+100"
PASS input.required: setAttribute() to ".5"
PASS input.required: setAttribute() to true
PASS input.required: setAttribute() to false
PASS input.required: setAttribute() to object "[object Object]"
PASS input.required: setAttribute() to NaN
PASS input.required: setAttribute() to Infinity
PASS input.required: setAttribute() to -Infinity
PASS input.required: setAttribute() to "\0"
PASS input.required: setAttribute() to object "test-toString"
PASS input.required: setAttribute() to object "test-valueOf"
PASS input.required: setAttribute() to "required"
PASS input.required: IDL set to ""
PASS input.required: IDL set to " foo "
PASS input.required: IDL set to undefined
PASS input.required: IDL set to null
PASS input.required: IDL set to 7
PASS input.required: IDL set to 1.5
PASS input.required: IDL set to "5%"
PASS input.required: IDL set to "+100"
PASS input.required: IDL set to ".5"
PASS input.required: IDL set to true
PASS input.required: IDL set to false
PASS input.required: IDL set to object "[object Object]"
PASS input.required: IDL set to NaN
PASS input.required: IDL set to Infinity
PASS input.required: IDL set to -Infinity
PASS input.required: IDL set to "\0"
PASS input.required: IDL set to object "test-toString"
PASS input.required: IDL set to object "test-valueOf"
PASS input.size: typeof IDL attribute
PASS input.size: IDL get with DOM attribute unset
PASS input.size: setAttribute() to -2147483649
PASS input.size: setAttribute() to -2147483648
PASS input.size: setAttribute() to -36
PASS input.size: setAttribute() to -1
PASS input.size: setAttribute() to 0
PASS input.size: setAttribute() to 1
PASS input.size: setAttribute() to 2147483647
PASS input.size: setAttribute() to 2147483648
PASS input.size: setAttribute() to 4294967295
PASS input.size: setAttribute() to 4294967296
PASS input.size: setAttribute() to ""
PASS input.size: setAttribute() to "-1"
PASS input.size: setAttribute() to "-0"
PASS input.size: setAttribute() to "0"
PASS input.size: setAttribute() to "1"
PASS input.size: setAttribute() to "\t7"
PASS input.size: setAttribute() to "\v7"
PASS input.size: setAttribute() to "\f7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to "7"
PASS input.size: setAttribute() to "\n7"
PASS input.size: setAttribute() to "\r7"
PASS input.size: setAttribute() to "
7"
PASS input.size: setAttribute() to "
7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to "᠎7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " 7"
PASS input.size: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.size: setAttribute() to undefined
PASS input.size: setAttribute() to 1.5
PASS input.size: setAttribute() to "5%"
PASS input.size: setAttribute() to "+100"
PASS input.size: setAttribute() to ".5"
PASS input.size: setAttribute() to true
PASS input.size: setAttribute() to false
PASS input.size: setAttribute() to object "[object Object]"
PASS input.size: setAttribute() to NaN
PASS input.size: setAttribute() to Infinity
PASS input.size: setAttribute() to -Infinity
PASS input.size: setAttribute() to "\0"
PASS input.size: setAttribute() to object "2"
PASS input.size: setAttribute() to object "3"
PASS input.size: IDL set to 0
PASS input.size: IDL set to 1
PASS input.size: IDL set to 2147483647
PASS input.size: IDL set to 2147483648
PASS input.size: IDL set to 4294967295
PASS input.src: typeof IDL attribute
PASS input.src: IDL get with DOM attribute unset
PASS input.src: setAttribute() to ""
PASS input.src: setAttribute() to " foo "
PASS input.src: setAttribute() to "http://site.example/"
PASS input.src: setAttribute() to "//site.example/path???@#l"
PASS input.src: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
PASS input.src: setAttribute() to undefined
PASS input.src: setAttribute() to 7
PASS input.src: setAttribute() to 1.5
PASS input.src: setAttribute() to "5%"
PASS input.src: setAttribute() to "+100"
PASS input.src: setAttribute() to ".5"
PASS input.src: setAttribute() to true
PASS input.src: setAttribute() to false
PASS input.src: setAttribute() to object "[object Object]"
PASS input.src: setAttribute() to NaN
PASS input.src: setAttribute() to Infinity
PASS input.src: setAttribute() to -Infinity
PASS input.src: setAttribute() to "\0"
PASS input.src: setAttribute() to null
PASS input.src: setAttribute() to object "test-toString"
PASS input.src: setAttribute() to object "test-valueOf"
PASS input.src: IDL set to ""
PASS input.src: IDL set to " foo "
PASS input.src: IDL set to "http://site.example/"
PASS input.src: IDL set to "//site.example/path???@#l"
PASS input.src: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
PASS input.src: IDL set to undefined
PASS input.src: IDL set to 7
PASS input.src: IDL set to 1.5
PASS input.src: IDL set to "5%"
PASS input.src: IDL set to "+100"
PASS input.src: IDL set to ".5"
PASS input.src: IDL set to true
PASS input.src: IDL set to false
PASS input.src: IDL set to object "[object Object]"
PASS input.src: IDL set to NaN
PASS input.src: IDL set to Infinity
PASS input.src: IDL set to -Infinity
PASS input.src: IDL set to "\0"
PASS input.src: IDL set to null
PASS input.src: IDL set to object "test-toString"
PASS input.src: IDL set to object "test-valueOf"
PASS input.step: typeof IDL attribute
PASS input.step: IDL get with DOM attribute unset
PASS input.step: setAttribute() to ""
PASS input.step: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.step: setAttribute() to undefined
PASS input.step: setAttribute() to 7
PASS input.step: setAttribute() to 1.5
PASS input.step: setAttribute() to "5%"
PASS input.step: setAttribute() to "+100"
PASS input.step: setAttribute() to ".5"
PASS input.step: setAttribute() to true
PASS input.step: setAttribute() to false
PASS input.step: setAttribute() to object "[object Object]"
PASS input.step: setAttribute() to NaN
PASS input.step: setAttribute() to Infinity
PASS input.step: setAttribute() to -Infinity
PASS input.step: setAttribute() to "\0"
PASS input.step: setAttribute() to null
PASS input.step: setAttribute() to object "test-toString"
PASS input.step: setAttribute() to object "test-valueOf"
PASS input.step: IDL set to ""
PASS input.step: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.step: IDL set to undefined
PASS input.step: IDL set to 7
PASS input.step: IDL set to 1.5
PASS input.step: IDL set to "5%"
PASS input.step: IDL set to "+100"
PASS input.step: IDL set to ".5"
PASS input.step: IDL set to true
PASS input.step: IDL set to false
PASS input.step: IDL set to object "[object Object]"
PASS input.step: IDL set to NaN
PASS input.step: IDL set to Infinity
PASS input.step: IDL set to -Infinity
PASS input.step: IDL set to "\0"
PASS input.step: IDL set to null
PASS input.step: IDL set to object "test-toString"
PASS input.step: IDL set to object "test-valueOf"
PASS input.type: typeof IDL attribute
PASS input.type: IDL get with DOM attribute unset
PASS input.type: setAttribute() to ""
PASS input.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 input.type: setAttribute() to undefined
PASS input.type: setAttribute() to 7
PASS input.type: setAttribute() to 1.5
PASS input.type: setAttribute() to "5%"
PASS input.type: setAttribute() to "+100"
PASS input.type: setAttribute() to ".5"
PASS input.type: setAttribute() to true
PASS input.type: setAttribute() to false
PASS input.type: setAttribute() to object "[object Object]"
PASS input.type: setAttribute() to NaN
PASS input.type: setAttribute() to Infinity
PASS input.type: setAttribute() to -Infinity
PASS input.type: setAttribute() to "\0"
PASS input.type: setAttribute() to null
PASS input.type: setAttribute() to object "test-toString"
PASS input.type: setAttribute() to object "test-valueOf"
PASS input.type: setAttribute() to "hidden"
PASS input.type: setAttribute() to "xhidden"
PASS input.type: setAttribute() to "hidden\0"
PASS input.type: setAttribute() to "idden"
PASS input.type: setAttribute() to "HIDDEN"
PASS input.type: setAttribute() to "text"
PASS input.type: setAttribute() to "xtext"
PASS input.type: setAttribute() to "text\0"
PASS input.type: setAttribute() to "ext"
PASS input.type: setAttribute() to "TEXT"
PASS input.type: setAttribute() to "search"
PASS input.type: setAttribute() to "xsearch"
PASS input.type: setAttribute() to "search\0"
PASS input.type: setAttribute() to "earch"
PASS input.type: setAttribute() to "SEARCH"
PASS input.type: setAttribute() to "ſearch"
PASS input.type: setAttribute() to "tel"
PASS input.type: setAttribute() to "xtel"
PASS input.type: setAttribute() to "tel\0"
PASS input.type: setAttribute() to "el"
PASS input.type: setAttribute() to "TEL"
PASS input.type: setAttribute() to "url"
PASS input.type: setAttribute() to "xurl"
PASS input.type: setAttribute() to "url\0"
PASS input.type: setAttribute() to "rl"
PASS input.type: setAttribute() to "URL"
PASS input.type: setAttribute() to "email"
PASS input.type: setAttribute() to "xemail"
PASS input.type: setAttribute() to "email\0"
PASS input.type: setAttribute() to "mail"
PASS input.type: setAttribute() to "EMAIL"
PASS input.type: setAttribute() to "password"
PASS input.type: setAttribute() to "xpassword"
PASS input.type: setAttribute() to "password\0"
PASS input.type: setAttribute() to "assword"
PASS input.type: setAttribute() to "PASSWORD"
PASS input.type: setAttribute() to "paſſword"
PASS input.type: setAttribute() to "date"
PASS input.type: setAttribute() to "xdate"
PASS input.type: setAttribute() to "date\0"
PASS input.type: setAttribute() to "ate"
PASS input.type: setAttribute() to "DATE"
PASS input.type: setAttribute() to "month"
PASS input.type: setAttribute() to "xmonth"
PASS input.type: setAttribute() to "month\0"
PASS input.type: setAttribute() to "onth"
PASS input.type: setAttribute() to "MONTH"
PASS input.type: setAttribute() to "week"
PASS input.type: setAttribute() to "xweek"
PASS input.type: setAttribute() to "week\0"
PASS input.type: setAttribute() to "eek"
PASS input.type: setAttribute() to "WEEK"
PASS input.type: setAttribute() to "weeK"
PASS input.type: setAttribute() to "time"
PASS input.type: setAttribute() to "xtime"
PASS input.type: setAttribute() to "time\0"
PASS input.type: setAttribute() to "ime"
PASS input.type: setAttribute() to "TIME"
PASS input.type: setAttribute() to "datetime-local"
PASS input.type: setAttribute() to "xdatetime-local"
PASS input.type: setAttribute() to "datetime-local\0"
PASS input.type: setAttribute() to "atetime-local"
PASS input.type: setAttribute() to "DATETIME-LOCAL"
PASS input.type: setAttribute() to "number"
PASS input.type: setAttribute() to "xnumber"
PASS input.type: setAttribute() to "number\0"
PASS input.type: setAttribute() to "umber"
PASS input.type: setAttribute() to "NUMBER"
PASS input.type: setAttribute() to "range"
PASS input.type: setAttribute() to "xrange"
PASS input.type: setAttribute() to "range\0"
PASS input.type: setAttribute() to "ange"
PASS input.type: setAttribute() to "RANGE"
PASS input.type: setAttribute() to "color"
PASS input.type: setAttribute() to "xcolor"
PASS input.type: setAttribute() to "color\0"
PASS input.type: setAttribute() to "olor"
PASS input.type: setAttribute() to "COLOR"
PASS input.type: setAttribute() to "checkbox"
PASS input.type: setAttribute() to "xcheckbox"
PASS input.type: setAttribute() to "checkbox\0"
PASS input.type: setAttribute() to "heckbox"
PASS input.type: setAttribute() to "CHECKBOX"
PASS input.type: setAttribute() to "checKbox"
PASS input.type: setAttribute() to "radio"
PASS input.type: setAttribute() to "xradio"
PASS input.type: setAttribute() to "radio\0"
PASS input.type: setAttribute() to "adio"
PASS input.type: setAttribute() to "RADIO"
PASS input.type: setAttribute() to "file"
PASS input.type: setAttribute() to "xfile"
PASS input.type: setAttribute() to "file\0"
PASS input.type: setAttribute() to "ile"
PASS input.type: setAttribute() to "FILE"
PASS input.type: setAttribute() to "submit"
PASS input.type: setAttribute() to "xsubmit"
PASS input.type: setAttribute() to "submit\0"
PASS input.type: setAttribute() to "ubmit"
PASS input.type: setAttribute() to "SUBMIT"
PASS input.type: setAttribute() to "ſubmit"
PASS input.type: setAttribute() to "image"
PASS input.type: setAttribute() to "ximage"
PASS input.type: setAttribute() to "image\0"
PASS input.type: setAttribute() to "mage"
PASS input.type: setAttribute() to "IMAGE"
PASS input.type: setAttribute() to "reset"
PASS input.type: setAttribute() to "xreset"
PASS input.type: setAttribute() to "reset\0"
PASS input.type: setAttribute() to "eset"
PASS input.type: setAttribute() to "RESET"
PASS input.type: setAttribute() to "reſet"
PASS input.type: setAttribute() to "button"
PASS input.type: setAttribute() to "xbutton"
PASS input.type: setAttribute() to "button\0"
PASS input.type: setAttribute() to "utton"
PASS input.type: setAttribute() to "BUTTON"
PASS input.type: IDL set to ""
PASS input.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 input.type: IDL set to undefined
PASS input.type: IDL set to 7
PASS input.type: IDL set to 1.5
PASS input.type: IDL set to "5%"
PASS input.type: IDL set to "+100"
PASS input.type: IDL set to ".5"
PASS input.type: IDL set to true
PASS input.type: IDL set to false
PASS input.type: IDL set to object "[object Object]"
PASS input.type: IDL set to NaN
PASS input.type: IDL set to Infinity
PASS input.type: IDL set to -Infinity
PASS input.type: IDL set to "\0"
PASS input.type: IDL set to null
PASS input.type: IDL set to object "test-toString"
PASS input.type: IDL set to object "test-valueOf"
PASS input.type: IDL set to "hidden"
PASS input.type: IDL set to "xhidden"
PASS input.type: IDL set to "hidden\0"
PASS input.type: IDL set to "idden"
PASS input.type: IDL set to "HIDDEN"
PASS input.type: IDL set to "text"
PASS input.type: IDL set to "xtext"
PASS input.type: IDL set to "text\0"
PASS input.type: IDL set to "ext"
PASS input.type: IDL set to "TEXT"
PASS input.type: IDL set to "search"
PASS input.type: IDL set to "xsearch"
PASS input.type: IDL set to "search\0"
PASS input.type: IDL set to "earch"
PASS input.type: IDL set to "SEARCH"
PASS input.type: IDL set to "ſearch"
PASS input.type: IDL set to "tel"
PASS input.type: IDL set to "xtel"
PASS input.type: IDL set to "tel\0"
PASS input.type: IDL set to "el"
PASS input.type: IDL set to "TEL"
PASS input.type: IDL set to "url"
PASS input.type: IDL set to "xurl"
PASS input.type: IDL set to "url\0"
PASS input.type: IDL set to "rl"
PASS input.type: IDL set to "URL"
PASS input.type: IDL set to "email"
PASS input.type: IDL set to "xemail"
PASS input.type: IDL set to "email\0"
PASS input.type: IDL set to "mail"
PASS input.type: IDL set to "EMAIL"
PASS input.type: IDL set to "password"
PASS input.type: IDL set to "xpassword"
PASS input.type: IDL set to "password\0"
PASS input.type: IDL set to "assword"
PASS input.type: IDL set to "PASSWORD"
PASS input.type: IDL set to "paſſword"
PASS input.type: IDL set to "date"
PASS input.type: IDL set to "xdate"
PASS input.type: IDL set to "date\0"
PASS input.type: IDL set to "ate"
PASS input.type: IDL set to "DATE"
PASS input.type: IDL set to "month"
PASS input.type: IDL set to "xmonth"
PASS input.type: IDL set to "month\0"
PASS input.type: IDL set to "onth"
PASS input.type: IDL set to "MONTH"
PASS input.type: IDL set to "week"
PASS input.type: IDL set to "xweek"
PASS input.type: IDL set to "week\0"
PASS input.type: IDL set to "eek"
PASS input.type: IDL set to "WEEK"
PASS input.type: IDL set to "weeK"
PASS input.type: IDL set to "time"
PASS input.type: IDL set to "xtime"
PASS input.type: IDL set to "time\0"
PASS input.type: IDL set to "ime"
PASS input.type: IDL set to "TIME"
PASS input.type: IDL set to "datetime-local"
PASS input.type: IDL set to "xdatetime-local"
PASS input.type: IDL set to "datetime-local\0"
PASS input.type: IDL set to "atetime-local"
PASS input.type: IDL set to "DATETIME-LOCAL"
PASS input.type: IDL set to "number"
PASS input.type: IDL set to "xnumber"
PASS input.type: IDL set to "number\0"
PASS input.type: IDL set to "umber"
PASS input.type: IDL set to "NUMBER"
PASS input.type: IDL set to "range"
PASS input.type: IDL set to "xrange"
PASS input.type: IDL set to "range\0"
PASS input.type: IDL set to "ange"
PASS input.type: IDL set to "RANGE"
PASS input.type: IDL set to "color"
PASS input.type: IDL set to "xcolor"
PASS input.type: IDL set to "color\0"
PASS input.type: IDL set to "olor"
PASS input.type: IDL set to "COLOR"
PASS input.type: IDL set to "checkbox"
PASS input.type: IDL set to "xcheckbox"
PASS input.type: IDL set to "checkbox\0"
PASS input.type: IDL set to "heckbox"
PASS input.type: IDL set to "CHECKBOX"
PASS input.type: IDL set to "checKbox"
PASS input.type: IDL set to "radio"
PASS input.type: IDL set to "xradio"
PASS input.type: IDL set to "radio\0"
PASS input.type: IDL set to "adio"
PASS input.type: IDL set to "RADIO"
PASS input.type: IDL set to "file"
PASS input.type: IDL set to "xfile"
PASS input.type: IDL set to "file\0"
PASS input.type: IDL set to "ile"
PASS input.type: IDL set to "FILE"
PASS input.type: IDL set to "submit"
PASS input.type: IDL set to "xsubmit"
PASS input.type: IDL set to "submit\0"
PASS input.type: IDL set to "ubmit"
PASS input.type: IDL set to "SUBMIT"
PASS input.type: IDL set to "ſubmit"
PASS input.type: IDL set to "image"
PASS input.type: IDL set to "ximage"
PASS input.type: IDL set to "image\0"
PASS input.type: IDL set to "mage"
PASS input.type: IDL set to "IMAGE"
PASS input.type: IDL set to "reset"
PASS input.type: IDL set to "xreset"
PASS input.type: IDL set to "reset\0"
PASS input.type: IDL set to "eset"
PASS input.type: IDL set to "RESET"
PASS input.type: IDL set to "reſet"
PASS input.type: IDL set to "button"
PASS input.type: IDL set to "xbutton"
PASS input.type: IDL set to "button\0"
PASS input.type: IDL set to "utton"
PASS input.type: IDL set to "BUTTON"
PASS input.width: typeof IDL attribute
PASS input.width: IDL set to 0
PASS input.width: IDL set to 1
PASS input.width: IDL set to 257
PASS input.width: IDL set to 2147483647
PASS input.width: IDL set to "-0"
PASS input.width: IDL set to 2147483648
PASS input.width: IDL set to 4294967295
PASS input.defaultValue (<input value>): typeof IDL attribute
PASS input.defaultValue (<input value>): IDL get with DOM attribute unset
PASS input.defaultValue (<input value>): setAttribute() to ""
PASS input.defaultValue (<input value>): setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.defaultValue (<input value>): setAttribute() to undefined
PASS input.defaultValue (<input value>): setAttribute() to 7
PASS input.defaultValue (<input value>): setAttribute() to 1.5
PASS input.defaultValue (<input value>): setAttribute() to "5%"
PASS input.defaultValue (<input value>): setAttribute() to "+100"
PASS input.defaultValue (<input value>): setAttribute() to ".5"
PASS input.defaultValue (<input value>): setAttribute() to true
PASS input.defaultValue (<input value>): setAttribute() to false
PASS input.defaultValue (<input value>): setAttribute() to object "[object Object]"
PASS input.defaultValue (<input value>): setAttribute() to NaN
PASS input.defaultValue (<input value>): setAttribute() to Infinity
PASS input.defaultValue (<input value>): setAttribute() to -Infinity
PASS input.defaultValue (<input value>): setAttribute() to "\0"
PASS input.defaultValue (<input value>): setAttribute() to null
PASS input.defaultValue (<input value>): setAttribute() to object "test-toString"
PASS input.defaultValue (<input value>): setAttribute() to object "test-valueOf"
PASS input.defaultValue (<input value>): IDL set to ""
PASS input.defaultValue (<input value>): IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.defaultValue (<input value>): IDL set to undefined
PASS input.defaultValue (<input value>): IDL set to 7
PASS input.defaultValue (<input value>): IDL set to 1.5
PASS input.defaultValue (<input value>): IDL set to "5%"
PASS input.defaultValue (<input value>): IDL set to "+100"
PASS input.defaultValue (<input value>): IDL set to ".5"
PASS input.defaultValue (<input value>): IDL set to true
PASS input.defaultValue (<input value>): IDL set to false
PASS input.defaultValue (<input value>): IDL set to object "[object Object]"
PASS input.defaultValue (<input value>): IDL set to NaN
PASS input.defaultValue (<input value>): IDL set to Infinity
PASS input.defaultValue (<input value>): IDL set to -Infinity
PASS input.defaultValue (<input value>): IDL set to "\0"
PASS input.defaultValue (<input value>): IDL set to null
PASS input.defaultValue (<input value>): IDL set to object "test-toString"
PASS input.defaultValue (<input value>): IDL set to object "test-valueOf"
PASS input.align: typeof IDL attribute
PASS input.align: IDL get with DOM attribute unset
PASS input.align: setAttribute() to ""
PASS input.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.align: setAttribute() to undefined
PASS input.align: setAttribute() to 7
PASS input.align: setAttribute() to 1.5
PASS input.align: setAttribute() to "5%"
PASS input.align: setAttribute() to "+100"
PASS input.align: setAttribute() to ".5"
PASS input.align: setAttribute() to true
PASS input.align: setAttribute() to false
PASS input.align: setAttribute() to object "[object Object]"
PASS input.align: setAttribute() to NaN
PASS input.align: setAttribute() to Infinity
PASS input.align: setAttribute() to -Infinity
PASS input.align: setAttribute() to "\0"
PASS input.align: setAttribute() to null
PASS input.align: setAttribute() to object "test-toString"
PASS input.align: setAttribute() to object "test-valueOf"
PASS input.align: IDL set to ""
PASS input.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.align: IDL set to undefined
PASS input.align: IDL set to 7
PASS input.align: IDL set to 1.5
PASS input.align: IDL set to "5%"
PASS input.align: IDL set to "+100"
PASS input.align: IDL set to ".5"
PASS input.align: IDL set to true
PASS input.align: IDL set to false
PASS input.align: IDL set to object "[object Object]"
PASS input.align: IDL set to NaN
PASS input.align: IDL set to Infinity
PASS input.align: IDL set to -Infinity
PASS input.align: IDL set to "\0"
PASS input.align: IDL set to null
PASS input.align: IDL set to object "test-toString"
PASS input.align: IDL set to object "test-valueOf"
PASS input.useMap: typeof IDL attribute
PASS input.useMap: IDL get with DOM attribute unset
PASS input.useMap: setAttribute() to ""
PASS input.useMap: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.useMap: setAttribute() to undefined
PASS input.useMap: setAttribute() to 7
PASS input.useMap: setAttribute() to 1.5
PASS input.useMap: setAttribute() to "5%"
PASS input.useMap: setAttribute() to "+100"
PASS input.useMap: setAttribute() to ".5"
PASS input.useMap: setAttribute() to true
PASS input.useMap: setAttribute() to false
PASS input.useMap: setAttribute() to object "[object Object]"
PASS input.useMap: setAttribute() to NaN
PASS input.useMap: setAttribute() to Infinity
PASS input.useMap: setAttribute() to -Infinity
PASS input.useMap: setAttribute() to "\0"
PASS input.useMap: setAttribute() to null
PASS input.useMap: setAttribute() to object "test-toString"
PASS input.useMap: setAttribute() to object "test-valueOf"
PASS input.useMap: IDL set to ""
PASS input.useMap: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS input.useMap: IDL set to undefined
PASS input.useMap: IDL set to 7
PASS input.useMap: IDL set to 1.5
PASS input.useMap: IDL set to "5%"
PASS input.useMap: IDL set to "+100"
PASS input.useMap: IDL set to ".5"
PASS input.useMap: IDL set to true
PASS input.useMap: IDL set to false
PASS input.useMap: IDL set to object "[object Object]"
PASS input.useMap: IDL set to NaN
PASS input.useMap: IDL set to Infinity
PASS input.useMap: IDL set to -Infinity
PASS input.useMap: IDL set to "\0"
PASS input.useMap: IDL set to null
PASS input.useMap: IDL set to object "test-toString"
PASS input.useMap: IDL set to object "test-valueOf"
PASS button.title: typeof IDL attribute
PASS button.title: IDL get with DOM attribute unset
PASS button.title: setAttribute() to ""
PASS button.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 button.title: setAttribute() to undefined
PASS button.title: setAttribute() to 7
PASS button.title: setAttribute() to 1.5
PASS button.title: setAttribute() to "5%"
PASS button.title: setAttribute() to "+100"
PASS button.title: setAttribute() to ".5"
PASS button.title: setAttribute() to true
PASS button.title: setAttribute() to false
PASS button.title: setAttribute() to object "[object Object]"
PASS button.title: setAttribute() to NaN
PASS button.title: setAttribute() to Infinity
PASS button.title: setAttribute() to -Infinity
PASS button.title: setAttribute() to "\0"
PASS button.title: setAttribute() to null
PASS button.title: setAttribute() to object "test-toString"
PASS button.title: setAttribute() to object "test-valueOf"
PASS button.title: IDL set to ""
PASS button.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 button.title: IDL set to undefined
PASS button.title: IDL set to 7
PASS button.title: IDL set to 1.5
PASS button.title: IDL set to "5%"
PASS button.title: IDL set to "+100"
PASS button.title: IDL set to ".5"
PASS button.title: IDL set to true
PASS button.title: IDL set to false
PASS button.title: IDL set to object "[object Object]"
PASS button.title: IDL set to NaN
PASS button.title: IDL set to Infinity
PASS button.title: IDL set to -Infinity
PASS button.title: IDL set to "\0"
PASS button.title: IDL set to null
PASS button.title: IDL set to object "test-toString"
PASS button.title: IDL set to object "test-valueOf"
PASS button.lang: typeof IDL attribute
PASS button.lang: IDL get with DOM attribute unset
PASS button.lang: setAttribute() to ""
PASS button.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 button.lang: setAttribute() to undefined
PASS button.lang: setAttribute() to 7
PASS button.lang: setAttribute() to 1.5
PASS button.lang: setAttribute() to "5%"
PASS button.lang: setAttribute() to "+100"
PASS button.lang: setAttribute() to ".5"
PASS button.lang: setAttribute() to true
PASS button.lang: setAttribute() to false
PASS button.lang: setAttribute() to object "[object Object]"
PASS button.lang: setAttribute() to NaN
PASS button.lang: setAttribute() to Infinity
PASS button.lang: setAttribute() to -Infinity
PASS button.lang: setAttribute() to "\0"
PASS button.lang: setAttribute() to null
PASS button.lang: setAttribute() to object "test-toString"
PASS button.lang: setAttribute() to object "test-valueOf"
PASS button.lang: IDL set to ""
PASS button.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 button.lang: IDL set to undefined
PASS button.lang: IDL set to 7
PASS button.lang: IDL set to 1.5
PASS button.lang: IDL set to "5%"
PASS button.lang: IDL set to "+100"
PASS button.lang: IDL set to ".5"
PASS button.lang: IDL set to true
PASS button.lang: IDL set to false
PASS button.lang: IDL set to object "[object Object]"
PASS button.lang: IDL set to NaN
PASS button.lang: IDL set to Infinity
PASS button.lang: IDL set to -Infinity
PASS button.lang: IDL set to "\0"
PASS button.lang: IDL set to null
PASS button.lang: IDL set to object "test-toString"
PASS button.lang: IDL set to object "test-valueOf"
PASS button.dir: typeof IDL attribute
PASS button.dir: IDL get with DOM attribute unset
PASS button.dir: setAttribute() to ""
PASS button.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 button.dir: setAttribute() to undefined
PASS button.dir: setAttribute() to 7
PASS button.dir: setAttribute() to 1.5
PASS button.dir: setAttribute() to "5%"
PASS button.dir: setAttribute() to "+100"
PASS button.dir: setAttribute() to ".5"
PASS button.dir: setAttribute() to true
PASS button.dir: setAttribute() to false
PASS button.dir: setAttribute() to object "[object Object]"
PASS button.dir: setAttribute() to NaN
PASS button.dir: setAttribute() to Infinity
PASS button.dir: setAttribute() to -Infinity
PASS button.dir: setAttribute() to "\0"
PASS button.dir: setAttribute() to null
PASS button.dir: setAttribute() to object "test-toString"
PASS button.dir: setAttribute() to object "test-valueOf"
PASS button.dir: setAttribute() to "ltr"
PASS button.dir: setAttribute() to "xltr"
PASS button.dir: setAttribute() to "ltr\0"
PASS button.dir: setAttribute() to "tr"
PASS button.dir: setAttribute() to "LTR"
PASS button.dir: setAttribute() to "rtl"
PASS button.dir: setAttribute() to "xrtl"
PASS button.dir: setAttribute() to "rtl\0"
PASS button.dir: setAttribute() to "tl"
PASS button.dir: setAttribute() to "RTL"
PASS button.dir: setAttribute() to "auto"
PASS button.dir: setAttribute() to "xauto"
PASS button.dir: setAttribute() to "auto\0"
PASS button.dir: setAttribute() to "uto"
PASS button.dir: setAttribute() to "AUTO"
PASS button.dir: IDL set to ""
PASS button.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 button.dir: IDL set to undefined
PASS button.dir: IDL set to 7
PASS button.dir: IDL set to 1.5
PASS button.dir: IDL set to "5%"
PASS button.dir: IDL set to "+100"
PASS button.dir: IDL set to ".5"
PASS button.dir: IDL set to true
PASS button.dir: IDL set to false
PASS button.dir: IDL set to object "[object Object]"
PASS button.dir: IDL set to NaN
PASS button.dir: IDL set to Infinity
PASS button.dir: IDL set to -Infinity
PASS button.dir: IDL set to "\0"
PASS button.dir: IDL set to null
PASS button.dir: IDL set to object "test-toString"
PASS button.dir: IDL set to object "test-valueOf"
PASS button.dir: IDL set to "ltr"
PASS button.dir: IDL set to "xltr"
PASS button.dir: IDL set to "ltr\0"
PASS button.dir: IDL set to "tr"
PASS button.dir: IDL set to "LTR"
PASS button.dir: IDL set to "rtl"
PASS button.dir: IDL set to "xrtl"
PASS button.dir: IDL set to "rtl\0"
PASS button.dir: IDL set to "tl"
PASS button.dir: IDL set to "RTL"
PASS button.dir: IDL set to "auto"
PASS button.dir: IDL set to "xauto"
PASS button.dir: IDL set to "auto\0"
PASS button.dir: IDL set to "uto"
PASS button.dir: IDL set to "AUTO"
PASS button.className (<button class>): typeof IDL attribute
PASS button.className (<button class>): IDL get with DOM attribute unset
PASS button.className (<button class>): setAttribute() to ""
PASS button.className (<button 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 button.className (<button class>): setAttribute() to undefined
PASS button.className (<button class>): setAttribute() to 7
PASS button.className (<button class>): setAttribute() to 1.5
PASS button.className (<button class>): setAttribute() to "5%"
PASS button.className (<button class>): setAttribute() to "+100"
PASS button.className (<button class>): setAttribute() to ".5"
PASS button.className (<button class>): setAttribute() to true
PASS button.className (<button class>): setAttribute() to false
PASS button.className (<button class>): setAttribute() to object "[object Object]"
PASS button.className (<button class>): setAttribute() to NaN
PASS button.className (<button class>): setAttribute() to Infinity
PASS button.className (<button class>): setAttribute() to -Infinity
PASS button.className (<button class>): setAttribute() to "\0"
PASS button.className (<button class>): setAttribute() to null
PASS button.className (<button class>): setAttribute() to object "test-toString"
PASS button.className (<button class>): setAttribute() to object "test-valueOf"
PASS button.className (<button class>): IDL set to ""
PASS button.className (<button 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 button.className (<button class>): IDL set to undefined
PASS button.className (<button class>): IDL set to 7
PASS button.className (<button class>): IDL set to 1.5
PASS button.className (<button class>): IDL set to "5%"
PASS button.className (<button class>): IDL set to "+100"
PASS button.className (<button class>): IDL set to ".5"
PASS button.className (<button class>): IDL set to true
PASS button.className (<button class>): IDL set to false
PASS button.className (<button class>): IDL set to object "[object Object]"
PASS button.className (<button class>): IDL set to NaN
PASS button.className (<button class>): IDL set to Infinity
PASS button.className (<button class>): IDL set to -Infinity
PASS button.className (<button class>): IDL set to "\0"
PASS button.className (<button class>): IDL set to null
PASS button.className (<button class>): IDL set to object "test-toString"
PASS button.className (<button class>): IDL set to object "test-valueOf"
PASS button.autofocus: typeof IDL attribute
PASS button.autofocus: IDL get with DOM attribute unset
PASS button.autofocus: setAttribute() to ""
PASS button.autofocus: setAttribute() to " foo "
PASS button.autofocus: setAttribute() to undefined
PASS button.autofocus: setAttribute() to null
PASS button.autofocus: setAttribute() to 7
PASS button.autofocus: setAttribute() to 1.5
PASS button.autofocus: setAttribute() to "5%"
PASS button.autofocus: setAttribute() to "+100"
PASS button.autofocus: setAttribute() to ".5"
PASS button.autofocus: setAttribute() to true
PASS button.autofocus: setAttribute() to false
PASS button.autofocus: setAttribute() to object "[object Object]"
PASS button.autofocus: setAttribute() to NaN
PASS button.autofocus: setAttribute() to Infinity
PASS button.autofocus: setAttribute() to -Infinity
PASS button.autofocus: setAttribute() to "\0"
PASS button.autofocus: setAttribute() to object "test-toString"
PASS button.autofocus: setAttribute() to object "test-valueOf"
PASS button.autofocus: setAttribute() to "autofocus"
PASS button.autofocus: IDL set to ""
PASS button.autofocus: IDL set to " foo "
PASS button.autofocus: IDL set to undefined
PASS button.autofocus: IDL set to null
PASS button.autofocus: IDL set to 7
PASS button.autofocus: IDL set to 1.5
PASS button.autofocus: IDL set to "5%"
PASS button.autofocus: IDL set to "+100"
PASS button.autofocus: IDL set to ".5"
PASS button.autofocus: IDL set to true
PASS button.autofocus: IDL set to false
PASS button.autofocus: IDL set to object "[object Object]"
PASS button.autofocus: IDL set to NaN
PASS button.autofocus: IDL set to Infinity
PASS button.autofocus: IDL set to -Infinity
PASS button.autofocus: IDL set to "\0"
PASS button.autofocus: IDL set to object "test-toString"
PASS button.autofocus: IDL set to object "test-valueOf"
PASS button.hidden: typeof IDL attribute
PASS button.hidden: IDL get with DOM attribute unset
PASS button.hidden: setAttribute() to ""
PASS button.hidden: setAttribute() to " foo "
PASS button.hidden: setAttribute() to undefined
PASS button.hidden: setAttribute() to null
PASS button.hidden: setAttribute() to 7
PASS button.hidden: setAttribute() to 1.5
PASS button.hidden: setAttribute() to "5%"
PASS button.hidden: setAttribute() to "+100"
PASS button.hidden: setAttribute() to ".5"
PASS button.hidden: setAttribute() to true
PASS button.hidden: setAttribute() to false
PASS button.hidden: setAttribute() to object "[object Object]"
PASS button.hidden: setAttribute() to NaN
PASS button.hidden: setAttribute() to Infinity
PASS button.hidden: setAttribute() to -Infinity
PASS button.hidden: setAttribute() to "\0"
PASS button.hidden: setAttribute() to object "test-toString"
PASS button.hidden: setAttribute() to object "test-valueOf"
PASS button.hidden: setAttribute() to "hidden"
PASS button.hidden: IDL set to ""
PASS button.hidden: IDL set to " foo "
PASS button.hidden: IDL set to undefined
PASS button.hidden: IDL set to null
PASS button.hidden: IDL set to 7
PASS button.hidden: IDL set to 1.5
PASS button.hidden: IDL set to "5%"
PASS button.hidden: IDL set to "+100"
PASS button.hidden: IDL set to ".5"
PASS button.hidden: IDL set to true
PASS button.hidden: IDL set to false
PASS button.hidden: IDL set to object "[object Object]"
PASS button.hidden: IDL set to NaN
PASS button.hidden: IDL set to Infinity
PASS button.hidden: IDL set to -Infinity
PASS button.hidden: IDL set to "\0"
PASS button.hidden: IDL set to object "test-toString"
PASS button.hidden: IDL set to object "test-valueOf"
PASS button.accessKey: typeof IDL attribute
PASS button.accessKey: IDL get with DOM attribute unset
PASS button.accessKey: setAttribute() to ""
PASS button.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 button.accessKey: setAttribute() to undefined
PASS button.accessKey: setAttribute() to 7
PASS button.accessKey: setAttribute() to 1.5
PASS button.accessKey: setAttribute() to "5%"
PASS button.accessKey: setAttribute() to "+100"
PASS button.accessKey: setAttribute() to ".5"
PASS button.accessKey: setAttribute() to true
PASS button.accessKey: setAttribute() to false
PASS button.accessKey: setAttribute() to object "[object Object]"
PASS button.accessKey: setAttribute() to NaN
PASS button.accessKey: setAttribute() to Infinity
PASS button.accessKey: setAttribute() to -Infinity
PASS button.accessKey: setAttribute() to "\0"
PASS button.accessKey: setAttribute() to null
PASS button.accessKey: setAttribute() to object "test-toString"
PASS button.accessKey: setAttribute() to object "test-valueOf"
PASS button.accessKey: IDL set to ""
PASS button.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 button.accessKey: IDL set to undefined
PASS button.accessKey: IDL set to 7
PASS button.accessKey: IDL set to 1.5
PASS button.accessKey: IDL set to "5%"
PASS button.accessKey: IDL set to "+100"
PASS button.accessKey: IDL set to ".5"
PASS button.accessKey: IDL set to true
PASS button.accessKey: IDL set to false
PASS button.accessKey: IDL set to object "[object Object]"
PASS button.accessKey: IDL set to NaN
PASS button.accessKey: IDL set to Infinity
PASS button.accessKey: IDL set to -Infinity
PASS button.accessKey: IDL set to "\0"
PASS button.accessKey: IDL set to null
PASS button.accessKey: IDL set to object "test-toString"
PASS button.accessKey: IDL set to object "test-valueOf"
PASS button.tabIndex: typeof IDL attribute
PASS button.tabIndex: setAttribute() to -36
PASS button.tabIndex: setAttribute() to -1
PASS button.tabIndex: setAttribute() to 0
PASS button.tabIndex: setAttribute() to 1
PASS button.tabIndex: setAttribute() to 2147483647
PASS button.tabIndex: setAttribute() to -2147483648
PASS button.tabIndex: setAttribute() to "-1"
PASS button.tabIndex: setAttribute() to "-0"
PASS button.tabIndex: setAttribute() to "0"
PASS button.tabIndex: setAttribute() to "1"
PASS button.tabIndex: setAttribute() to "\t7"
PASS button.tabIndex: setAttribute() to "\f7"
PASS button.tabIndex: setAttribute() to " 7"
PASS button.tabIndex: setAttribute() to "\n7"
PASS button.tabIndex: setAttribute() to "\r7"
PASS button.tabIndex: setAttribute() to 1.5
PASS button.tabIndex: setAttribute() to "5%"
PASS button.tabIndex: setAttribute() to "+100"
PASS button.tabIndex: setAttribute() to object "2"
PASS button.tabIndex: IDL set to -36
PASS button.tabIndex: IDL set to -1
PASS button.tabIndex: IDL set to 0
PASS button.tabIndex: IDL set to 1
PASS button.tabIndex: IDL set to 2147483647
PASS button.tabIndex: IDL set to -2147483648
PASS button.disabled: typeof IDL attribute
PASS button.disabled: IDL get with DOM attribute unset
PASS button.disabled: setAttribute() to ""
PASS button.disabled: setAttribute() to " foo "
PASS button.disabled: setAttribute() to undefined
PASS button.disabled: setAttribute() to null
PASS button.disabled: setAttribute() to 7
PASS button.disabled: setAttribute() to 1.5
PASS button.disabled: setAttribute() to "5%"
PASS button.disabled: setAttribute() to "+100"
PASS button.disabled: setAttribute() to ".5"
PASS button.disabled: setAttribute() to true
PASS button.disabled: setAttribute() to false
PASS button.disabled: setAttribute() to object "[object Object]"
PASS button.disabled: setAttribute() to NaN
PASS button.disabled: setAttribute() to Infinity
PASS button.disabled: setAttribute() to -Infinity
PASS button.disabled: setAttribute() to "\0"
PASS button.disabled: setAttribute() to object "test-toString"
PASS button.disabled: setAttribute() to object "test-valueOf"
PASS button.disabled: setAttribute() to "disabled"
PASS button.disabled: IDL set to ""
PASS button.disabled: IDL set to " foo "
PASS button.disabled: IDL set to undefined
PASS button.disabled: IDL set to null
PASS button.disabled: IDL set to 7
PASS button.disabled: IDL set to 1.5
PASS button.disabled: IDL set to "5%"
PASS button.disabled: IDL set to "+100"
PASS button.disabled: IDL set to ".5"
PASS button.disabled: IDL set to true
PASS button.disabled: IDL set to false
PASS button.disabled: IDL set to object "[object Object]"
PASS button.disabled: IDL set to NaN
PASS button.disabled: IDL set to Infinity
PASS button.disabled: IDL set to -Infinity
PASS button.disabled: IDL set to "\0"
PASS button.disabled: IDL set to object "test-toString"
PASS button.disabled: IDL set to object "test-valueOf"
PASS button.formAction: typeof IDL attribute
PASS button.formAction: IDL get with DOM attribute unset
PASS button.formAction: setAttribute() to ""
PASS button.formAction: setAttribute() to " foo "
PASS button.formAction: setAttribute() to "http://site.example/"
PASS button.formAction: setAttribute() to "//site.example/path???@#l"
PASS button.formAction: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \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 button.formAction: setAttribute() to undefined
PASS button.formAction: setAttribute() to 7
PASS button.formAction: setAttribute() to 1.5
PASS button.formAction: setAttribute() to "5%"
PASS button.formAction: setAttribute() to "+100"
PASS button.formAction: setAttribute() to ".5"
PASS button.formAction: setAttribute() to true
PASS button.formAction: setAttribute() to false
PASS button.formAction: setAttribute() to object "[object Object]"
PASS button.formAction: setAttribute() to NaN
PASS button.formAction: setAttribute() to Infinity
PASS button.formAction: setAttribute() to -Infinity
PASS button.formAction: setAttribute() to "\0"
PASS button.formAction: setAttribute() to null
PASS button.formAction: setAttribute() to object "test-toString"
PASS button.formAction: setAttribute() to object "test-valueOf"
PASS button.formAction: IDL set to ""
PASS button.formAction: IDL set to " foo "
PASS button.formAction: IDL set to "http://site.example/"
PASS button.formAction: IDL set to "//site.example/path???@#l"
PASS button.formAction: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \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 button.formAction: IDL set to undefined
PASS button.formAction: IDL set to 7
PASS button.formAction: IDL set to 1.5
PASS button.formAction: IDL set to "5%"
PASS button.formAction: IDL set to "+100"
PASS button.formAction: IDL set to ".5"
PASS button.formAction: IDL set to true
PASS button.formAction: IDL set to false
PASS button.formAction: IDL set to object "[object Object]"
PASS button.formAction: IDL set to NaN
PASS button.formAction: IDL set to Infinity
PASS button.formAction: IDL set to -Infinity
PASS button.formAction: IDL set to "\0"
PASS button.formAction: IDL set to null
PASS button.formAction: IDL set to object "test-toString"
PASS button.formAction: IDL set to object "test-valueOf"
PASS button.formEnctype: typeof IDL attribute
PASS button.formEnctype: IDL get with DOM attribute unset
PASS button.formEnctype: setAttribute() to ""
PASS button.formEnctype: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.formEnctype: setAttribute() to undefined
PASS button.formEnctype: setAttribute() to 7
PASS button.formEnctype: setAttribute() to 1.5
PASS button.formEnctype: setAttribute() to "5%"
PASS button.formEnctype: setAttribute() to "+100"
PASS button.formEnctype: setAttribute() to ".5"
PASS button.formEnctype: setAttribute() to true
PASS button.formEnctype: setAttribute() to false
PASS button.formEnctype: setAttribute() to object "[object Object]"
PASS button.formEnctype: setAttribute() to NaN
PASS button.formEnctype: setAttribute() to Infinity
PASS button.formEnctype: setAttribute() to -Infinity
PASS button.formEnctype: setAttribute() to "\0"
PASS button.formEnctype: setAttribute() to null
PASS button.formEnctype: setAttribute() to object "test-toString"
PASS button.formEnctype: setAttribute() to object "test-valueOf"
PASS button.formEnctype: setAttribute() to "application/x-www-form-urlencoded"
PASS button.formEnctype: setAttribute() to "xapplication/x-www-form-urlencoded"
PASS button.formEnctype: setAttribute() to "application/x-www-form-urlencoded\0"
PASS button.formEnctype: setAttribute() to "pplication/x-www-form-urlencoded"
PASS button.formEnctype: setAttribute() to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS button.formEnctype: setAttribute() to "multipart/form-data"
PASS button.formEnctype: setAttribute() to "xmultipart/form-data"
PASS button.formEnctype: setAttribute() to "multipart/form-data\0"
PASS button.formEnctype: setAttribute() to "ultipart/form-data"
PASS button.formEnctype: setAttribute() to "MULTIPART/FORM-DATA"
PASS button.formEnctype: setAttribute() to "text/plain"
PASS button.formEnctype: setAttribute() to "xtext/plain"
PASS button.formEnctype: setAttribute() to "text/plain\0"
PASS button.formEnctype: setAttribute() to "ext/plain"
PASS button.formEnctype: setAttribute() to "TEXT/PLAIN"
PASS button.formEnctype: IDL set to ""
PASS button.formEnctype: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.formEnctype: IDL set to undefined
PASS button.formEnctype: IDL set to 7
PASS button.formEnctype: IDL set to 1.5
PASS button.formEnctype: IDL set to "5%"
PASS button.formEnctype: IDL set to "+100"
PASS button.formEnctype: IDL set to ".5"
PASS button.formEnctype: IDL set to true
PASS button.formEnctype: IDL set to false
PASS button.formEnctype: IDL set to object "[object Object]"
PASS button.formEnctype: IDL set to NaN
PASS button.formEnctype: IDL set to Infinity
PASS button.formEnctype: IDL set to -Infinity
PASS button.formEnctype: IDL set to "\0"
PASS button.formEnctype: IDL set to null
PASS button.formEnctype: IDL set to object "test-toString"
PASS button.formEnctype: IDL set to object "test-valueOf"
PASS button.formEnctype: IDL set to "application/x-www-form-urlencoded"
PASS button.formEnctype: IDL set to "xapplication/x-www-form-urlencoded"
PASS button.formEnctype: IDL set to "application/x-www-form-urlencoded\0"
PASS button.formEnctype: IDL set to "pplication/x-www-form-urlencoded"
PASS button.formEnctype: IDL set to "APPLICATION/X-WWW-FORM-URLENCODED"
PASS button.formEnctype: IDL set to "multipart/form-data"
PASS button.formEnctype: IDL set to "xmultipart/form-data"
PASS button.formEnctype: IDL set to "multipart/form-data\0"
PASS button.formEnctype: IDL set to "ultipart/form-data"
PASS button.formEnctype: IDL set to "MULTIPART/FORM-DATA"
PASS button.formEnctype: IDL set to "text/plain"
PASS button.formEnctype: IDL set to "xtext/plain"
PASS button.formEnctype: IDL set to "text/plain\0"
PASS button.formEnctype: IDL set to "ext/plain"
PASS button.formEnctype: IDL set to "TEXT/PLAIN"
PASS button.formMethod: typeof IDL attribute
PASS button.formMethod: IDL get with DOM attribute unset
PASS button.formMethod: setAttribute() to ""
PASS button.formMethod: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.formMethod: setAttribute() to undefined
PASS button.formMethod: setAttribute() to 7
PASS button.formMethod: setAttribute() to 1.5
PASS button.formMethod: setAttribute() to "5%"
PASS button.formMethod: setAttribute() to "+100"
PASS button.formMethod: setAttribute() to ".5"
PASS button.formMethod: setAttribute() to true
PASS button.formMethod: setAttribute() to false
PASS button.formMethod: setAttribute() to object "[object Object]"
PASS button.formMethod: setAttribute() to NaN
PASS button.formMethod: setAttribute() to Infinity
PASS button.formMethod: setAttribute() to -Infinity
PASS button.formMethod: setAttribute() to "\0"
PASS button.formMethod: setAttribute() to null
PASS button.formMethod: setAttribute() to object "test-toString"
PASS button.formMethod: setAttribute() to object "test-valueOf"
PASS button.formMethod: setAttribute() to "get"
PASS button.formMethod: setAttribute() to "xget"
PASS button.formMethod: setAttribute() to "get\0"
PASS button.formMethod: setAttribute() to "et"
PASS button.formMethod: setAttribute() to "GET"
PASS button.formMethod: setAttribute() to "post"
PASS button.formMethod: setAttribute() to "xpost"
PASS button.formMethod: setAttribute() to "post\0"
PASS button.formMethod: setAttribute() to "ost"
PASS button.formMethod: setAttribute() to "POST"
PASS button.formMethod: setAttribute() to "poſt"
PASS button.formMethod: setAttribute() to "dialog"
PASS button.formMethod: setAttribute() to "xdialog"
PASS button.formMethod: setAttribute() to "dialog\0"
PASS button.formMethod: setAttribute() to "ialog"
PASS button.formMethod: setAttribute() to "DIALOG"
PASS button.formMethod: IDL set to ""
PASS button.formMethod: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.formMethod: IDL set to undefined
PASS button.formMethod: IDL set to 7
PASS button.formMethod: IDL set to 1.5
PASS button.formMethod: IDL set to "5%"
PASS button.formMethod: IDL set to "+100"
PASS button.formMethod: IDL set to ".5"
PASS button.formMethod: IDL set to true
PASS button.formMethod: IDL set to false
PASS button.formMethod: IDL set to object "[object Object]"
PASS button.formMethod: IDL set to NaN
PASS button.formMethod: IDL set to Infinity
PASS button.formMethod: IDL set to -Infinity
PASS button.formMethod: IDL set to "\0"
PASS button.formMethod: IDL set to null
PASS button.formMethod: IDL set to object "test-toString"
PASS button.formMethod: IDL set to object "test-valueOf"
PASS button.formMethod: IDL set to "get"
PASS button.formMethod: IDL set to "xget"
PASS button.formMethod: IDL set to "get\0"
PASS button.formMethod: IDL set to "et"
PASS button.formMethod: IDL set to "GET"
PASS button.formMethod: IDL set to "post"
PASS button.formMethod: IDL set to "xpost"
PASS button.formMethod: IDL set to "post\0"
PASS button.formMethod: IDL set to "ost"
PASS button.formMethod: IDL set to "POST"
PASS button.formMethod: IDL set to "poſt"
PASS button.formMethod: IDL set to "dialog"
PASS button.formMethod: IDL set to "xdialog"
PASS button.formMethod: IDL set to "dialog\0"
PASS button.formMethod: IDL set to "ialog"
PASS button.formMethod: IDL set to "DIALOG"
PASS button.formNoValidate: typeof IDL attribute
PASS button.formNoValidate: IDL get with DOM attribute unset
PASS button.formNoValidate: setAttribute() to ""
PASS button.formNoValidate: setAttribute() to " foo "
PASS button.formNoValidate: setAttribute() to undefined
PASS button.formNoValidate: setAttribute() to null
PASS button.formNoValidate: setAttribute() to 7
PASS button.formNoValidate: setAttribute() to 1.5
PASS button.formNoValidate: setAttribute() to "5%"
PASS button.formNoValidate: setAttribute() to "+100"
PASS button.formNoValidate: setAttribute() to ".5"
PASS button.formNoValidate: setAttribute() to true
PASS button.formNoValidate: setAttribute() to false
PASS button.formNoValidate: setAttribute() to object "[object Object]"
PASS button.formNoValidate: setAttribute() to NaN
PASS button.formNoValidate: setAttribute() to Infinity
PASS button.formNoValidate: setAttribute() to -Infinity
PASS button.formNoValidate: setAttribute() to "\0"
PASS button.formNoValidate: setAttribute() to object "test-toString"
PASS button.formNoValidate: setAttribute() to object "test-valueOf"
PASS button.formNoValidate: setAttribute() to "formNoValidate"
PASS button.formNoValidate: IDL set to ""
PASS button.formNoValidate: IDL set to " foo "
PASS button.formNoValidate: IDL set to undefined
PASS button.formNoValidate: IDL set to null
PASS button.formNoValidate: IDL set to 7
PASS button.formNoValidate: IDL set to 1.5
PASS button.formNoValidate: IDL set to "5%"
PASS button.formNoValidate: IDL set to "+100"
PASS button.formNoValidate: IDL set to ".5"
PASS button.formNoValidate: IDL set to true
PASS button.formNoValidate: IDL set to false
PASS button.formNoValidate: IDL set to object "[object Object]"
PASS button.formNoValidate: IDL set to NaN
PASS button.formNoValidate: IDL set to Infinity
PASS button.formNoValidate: IDL set to -Infinity
PASS button.formNoValidate: IDL set to "\0"
PASS button.formNoValidate: IDL set to object "test-toString"
PASS button.formNoValidate: IDL set to object "test-valueOf"
PASS button.formTarget: typeof IDL attribute
PASS button.formTarget: IDL get with DOM attribute unset
PASS button.formTarget: setAttribute() to ""
PASS button.formTarget: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.formTarget: setAttribute() to undefined
PASS button.formTarget: setAttribute() to 7
PASS button.formTarget: setAttribute() to 1.5
PASS button.formTarget: setAttribute() to "5%"
PASS button.formTarget: setAttribute() to "+100"
PASS button.formTarget: setAttribute() to ".5"
PASS button.formTarget: setAttribute() to true
PASS button.formTarget: setAttribute() to false
PASS button.formTarget: setAttribute() to object "[object Object]"
PASS button.formTarget: setAttribute() to NaN
PASS button.formTarget: setAttribute() to Infinity
PASS button.formTarget: setAttribute() to -Infinity
PASS button.formTarget: setAttribute() to "\0"
PASS button.formTarget: setAttribute() to null
PASS button.formTarget: setAttribute() to object "test-toString"
PASS button.formTarget: setAttribute() to object "test-valueOf"
PASS button.formTarget: IDL set to ""
PASS button.formTarget: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.formTarget: IDL set to undefined
PASS button.formTarget: IDL set to 7
PASS button.formTarget: IDL set to 1.5
PASS button.formTarget: IDL set to "5%"
PASS button.formTarget: IDL set to "+100"
PASS button.formTarget: IDL set to ".5"
PASS button.formTarget: IDL set to true
PASS button.formTarget: IDL set to false
PASS button.formTarget: IDL set to object "[object Object]"
PASS button.formTarget: IDL set to NaN
PASS button.formTarget: IDL set to Infinity
PASS button.formTarget: IDL set to -Infinity
PASS button.formTarget: IDL set to "\0"
PASS button.formTarget: IDL set to null
PASS button.formTarget: IDL set to object "test-toString"
PASS button.formTarget: IDL set to object "test-valueOf"
PASS button.name: typeof IDL attribute
PASS button.name: IDL get with DOM attribute unset
PASS button.name: setAttribute() to ""
PASS button.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 button.name: setAttribute() to undefined
PASS button.name: setAttribute() to 7
PASS button.name: setAttribute() to 1.5
PASS button.name: setAttribute() to "5%"
PASS button.name: setAttribute() to "+100"
PASS button.name: setAttribute() to ".5"
PASS button.name: setAttribute() to true
PASS button.name: setAttribute() to false
PASS button.name: setAttribute() to object "[object Object]"
PASS button.name: setAttribute() to NaN
PASS button.name: setAttribute() to Infinity
PASS button.name: setAttribute() to -Infinity
PASS button.name: setAttribute() to "\0"
PASS button.name: setAttribute() to null
PASS button.name: setAttribute() to object "test-toString"
PASS button.name: setAttribute() to object "test-valueOf"
PASS button.name: IDL set to ""
PASS button.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 button.name: IDL set to undefined
PASS button.name: IDL set to 7
PASS button.name: IDL set to 1.5
PASS button.name: IDL set to "5%"
PASS button.name: IDL set to "+100"
PASS button.name: IDL set to ".5"
PASS button.name: IDL set to true
PASS button.name: IDL set to false
PASS button.name: IDL set to object "[object Object]"
PASS button.name: IDL set to NaN
PASS button.name: IDL set to Infinity
PASS button.name: IDL set to -Infinity
PASS button.name: IDL set to "\0"
PASS button.name: IDL set to null
PASS button.name: IDL set to object "test-toString"
PASS button.name: IDL set to object "test-valueOf"
PASS button.type: typeof IDL attribute
PASS button.type: IDL get with DOM attribute unset
PASS button.type: setAttribute() to ""
PASS button.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 button.type: setAttribute() to undefined
PASS button.type: setAttribute() to 7
PASS button.type: setAttribute() to 1.5
PASS button.type: setAttribute() to "5%"
PASS button.type: setAttribute() to "+100"
PASS button.type: setAttribute() to ".5"
PASS button.type: setAttribute() to true
PASS button.type: setAttribute() to false
PASS button.type: setAttribute() to object "[object Object]"
PASS button.type: setAttribute() to NaN
PASS button.type: setAttribute() to Infinity
PASS button.type: setAttribute() to -Infinity
PASS button.type: setAttribute() to "\0"
PASS button.type: setAttribute() to null
PASS button.type: setAttribute() to object "test-toString"
PASS button.type: setAttribute() to object "test-valueOf"
PASS button.type: setAttribute() to "submit"
PASS button.type: setAttribute() to "xsubmit"
PASS button.type: setAttribute() to "submit\0"
PASS button.type: setAttribute() to "ubmit"
PASS button.type: setAttribute() to "SUBMIT"
PASS button.type: setAttribute() to "ſubmit"
PASS button.type: setAttribute() to "reset"
PASS button.type: setAttribute() to "xreset"
PASS button.type: setAttribute() to "reset\0"
PASS button.type: setAttribute() to "eset"
PASS button.type: setAttribute() to "RESET"
PASS button.type: setAttribute() to "reſet"
PASS button.type: setAttribute() to "button"
PASS button.type: setAttribute() to "xbutton"
PASS button.type: setAttribute() to "button\0"
PASS button.type: setAttribute() to "utton"
PASS button.type: setAttribute() to "BUTTON"
PASS button.type: IDL set to ""
PASS button.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 button.type: IDL set to undefined
PASS button.type: IDL set to 7
PASS button.type: IDL set to 1.5
PASS button.type: IDL set to "5%"
PASS button.type: IDL set to "+100"
PASS button.type: IDL set to ".5"
PASS button.type: IDL set to true
PASS button.type: IDL set to false
PASS button.type: IDL set to object "[object Object]"
PASS button.type: IDL set to NaN
PASS button.type: IDL set to Infinity
PASS button.type: IDL set to -Infinity
PASS button.type: IDL set to "\0"
PASS button.type: IDL set to null
PASS button.type: IDL set to object "test-toString"
PASS button.type: IDL set to object "test-valueOf"
PASS button.type: IDL set to "submit"
PASS button.type: IDL set to "xsubmit"
PASS button.type: IDL set to "submit\0"
PASS button.type: IDL set to "ubmit"
PASS button.type: IDL set to "SUBMIT"
PASS button.type: IDL set to "ſubmit"
PASS button.type: IDL set to "reset"
PASS button.type: IDL set to "xreset"
PASS button.type: IDL set to "reset\0"
PASS button.type: IDL set to "eset"
PASS button.type: IDL set to "RESET"
PASS button.type: IDL set to "reſet"
PASS button.type: IDL set to "button"
PASS button.type: IDL set to "xbutton"
PASS button.type: IDL set to "button\0"
PASS button.type: IDL set to "utton"
PASS button.type: IDL set to "BUTTON"
PASS button.value: typeof IDL attribute
PASS button.value: IDL get with DOM attribute unset
PASS button.value: setAttribute() to ""
PASS button.value: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.value: setAttribute() to undefined
PASS button.value: setAttribute() to 7
PASS button.value: setAttribute() to 1.5
PASS button.value: setAttribute() to "5%"
PASS button.value: setAttribute() to "+100"
PASS button.value: setAttribute() to ".5"
PASS button.value: setAttribute() to true
PASS button.value: setAttribute() to false
PASS button.value: setAttribute() to object "[object Object]"
PASS button.value: setAttribute() to NaN
PASS button.value: setAttribute() to Infinity
PASS button.value: setAttribute() to -Infinity
PASS button.value: setAttribute() to "\0"
PASS button.value: setAttribute() to null
PASS button.value: setAttribute() to object "test-toString"
PASS button.value: setAttribute() to object "test-valueOf"
PASS button.value: IDL set to ""
PASS button.value: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS button.value: IDL set to undefined
PASS button.value: IDL set to 7
PASS button.value: IDL set to 1.5
PASS button.value: IDL set to "5%"
PASS button.value: IDL set to "+100"
PASS button.value: IDL set to ".5"
PASS button.value: IDL set to true
PASS button.value: IDL set to false
PASS button.value: IDL set to object "[object Object]"
PASS button.value: IDL set to NaN
PASS button.value: IDL set to Infinity
PASS button.value: IDL set to -Infinity
PASS button.value: IDL set to "\0"
PASS button.value: IDL set to null
PASS button.value: IDL set to object "test-toString"
PASS button.value: IDL set to object "test-valueOf"
PASS select.title: typeof IDL attribute
PASS select.title: IDL get with DOM attribute unset
PASS select.title: setAttribute() to ""
PASS select.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 select.title: setAttribute() to undefined
PASS select.title: setAttribute() to 7
PASS select.title: setAttribute() to 1.5
PASS select.title: setAttribute() to "5%"
PASS select.title: setAttribute() to "+100"
PASS select.title: setAttribute() to ".5"
PASS select.title: setAttribute() to true
PASS select.title: setAttribute() to false
PASS select.title: setAttribute() to object "[object Object]"
PASS select.title: setAttribute() to NaN
PASS select.title: setAttribute() to Infinity
PASS select.title: setAttribute() to -Infinity
PASS select.title: setAttribute() to "\0"
PASS select.title: setAttribute() to null
PASS select.title: setAttribute() to object "test-toString"
PASS select.title: setAttribute() to object "test-valueOf"
PASS select.title: IDL set to ""
PASS select.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 select.title: IDL set to undefined
PASS select.title: IDL set to 7
PASS select.title: IDL set to 1.5
PASS select.title: IDL set to "5%"
PASS select.title: IDL set to "+100"
PASS select.title: IDL set to ".5"
PASS select.title: IDL set to true
PASS select.title: IDL set to false
PASS select.title: IDL set to object "[object Object]"
PASS select.title: IDL set to NaN
PASS select.title: IDL set to Infinity
PASS select.title: IDL set to -Infinity
PASS select.title: IDL set to "\0"
PASS select.title: IDL set to null
PASS select.title: IDL set to object "test-toString"
PASS select.title: IDL set to object "test-valueOf"
PASS select.lang: typeof IDL attribute
PASS select.lang: IDL get with DOM attribute unset
PASS select.lang: setAttribute() to ""
PASS select.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 select.lang: setAttribute() to undefined
PASS select.lang: setAttribute() to 7
PASS select.lang: setAttribute() to 1.5
PASS select.lang: setAttribute() to "5%"
PASS select.lang: setAttribute() to "+100"
PASS select.lang: setAttribute() to ".5"
PASS select.lang: setAttribute() to true
PASS select.lang: setAttribute() to false
PASS select.lang: setAttribute() to object "[object Object]"
PASS select.lang: setAttribute() to NaN
PASS select.lang: setAttribute() to Infinity
PASS select.lang: setAttribute() to -Infinity
PASS select.lang: setAttribute() to "\0"
PASS select.lang: setAttribute() to null
PASS select.lang: setAttribute() to object "test-toString"
PASS select.lang: setAttribute() to object "test-valueOf"
PASS select.lang: IDL set to ""
PASS select.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 select.lang: IDL set to undefined
PASS select.lang: IDL set to 7
PASS select.lang: IDL set to 1.5
PASS select.lang: IDL set to "5%"
PASS select.lang: IDL set to "+100"
PASS select.lang: IDL set to ".5"
PASS select.lang: IDL set to true
PASS select.lang: IDL set to false
PASS select.lang: IDL set to object "[object Object]"
PASS select.lang: IDL set to NaN
PASS select.lang: IDL set to Infinity
PASS select.lang: IDL set to -Infinity
PASS select.lang: IDL set to "\0"
PASS select.lang: IDL set to null
PASS select.lang: IDL set to object "test-toString"
PASS select.lang: IDL set to object "test-valueOf"
PASS select.dir: typeof IDL attribute
PASS select.dir: IDL get with DOM attribute unset
PASS select.dir: setAttribute() to ""
PASS select.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 select.dir: setAttribute() to undefined
PASS select.dir: setAttribute() to 7
PASS select.dir: setAttribute() to 1.5
PASS select.dir: setAttribute() to "5%"
PASS select.dir: setAttribute() to "+100"
PASS select.dir: setAttribute() to ".5"
PASS select.dir: setAttribute() to true
PASS select.dir: setAttribute() to false
PASS select.dir: setAttribute() to object "[object Object]"
PASS select.dir: setAttribute() to NaN
PASS select.dir: setAttribute() to Infinity
PASS select.dir: setAttribute() to -Infinity
PASS select.dir: setAttribute() to "\0"
PASS select.dir: setAttribute() to null
PASS select.dir: setAttribute() to object "test-toString"
PASS select.dir: setAttribute() to object "test-valueOf"
PASS select.dir: setAttribute() to "ltr"
PASS select.dir: setAttribute() to "xltr"
PASS select.dir: setAttribute() to "ltr\0"
PASS select.dir: setAttribute() to "tr"
PASS select.dir: setAttribute() to "LTR"
PASS select.dir: setAttribute() to "rtl"
PASS select.dir: setAttribute() to "xrtl"
PASS select.dir: setAttribute() to "rtl\0"
PASS select.dir: setAttribute() to "tl"
PASS select.dir: setAttribute() to "RTL"
PASS select.dir: setAttribute() to "auto"
PASS select.dir: setAttribute() to "xauto"
PASS select.dir: setAttribute() to "auto\0"
PASS select.dir: setAttribute() to "uto"
PASS select.dir: setAttribute() to "AUTO"
PASS select.dir: IDL set to ""
PASS select.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 select.dir: IDL set to undefined
PASS select.dir: IDL set to 7
PASS select.dir: IDL set to 1.5
PASS select.dir: IDL set to "5%"
PASS select.dir: IDL set to "+100"
PASS select.dir: IDL set to ".5"
PASS select.dir: IDL set to true
PASS select.dir: IDL set to false
PASS select.dir: IDL set to object "[object Object]"
PASS select.dir: IDL set to NaN
PASS select.dir: IDL set to Infinity
PASS select.dir: IDL set to -Infinity
PASS select.dir: IDL set to "\0"
PASS select.dir: IDL set to null
PASS select.dir: IDL set to object "test-toString"
PASS select.dir: IDL set to object "test-valueOf"
PASS select.dir: IDL set to "ltr"
PASS select.dir: IDL set to "xltr"
PASS select.dir: IDL set to "ltr\0"
PASS select.dir: IDL set to "tr"
PASS select.dir: IDL set to "LTR"
PASS select.dir: IDL set to "rtl"
PASS select.dir: IDL set to "xrtl"
PASS select.dir: IDL set to "rtl\0"
PASS select.dir: IDL set to "tl"
PASS select.dir: IDL set to "RTL"
PASS select.dir: IDL set to "auto"
PASS select.dir: IDL set to "xauto"
PASS select.dir: IDL set to "auto\0"
PASS select.dir: IDL set to "uto"
PASS select.dir: IDL set to "AUTO"
PASS select.className (<select class>): typeof IDL attribute
PASS select.className (<select class>): IDL get with DOM attribute unset
PASS select.className (<select class>): setAttribute() to ""
PASS select.className (<select 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 select.className (<select class>): setAttribute() to undefined
PASS select.className (<select class>): setAttribute() to 7
PASS select.className (<select class>): setAttribute() to 1.5
PASS select.className (<select class>): setAttribute() to "5%"
PASS select.className (<select class>): setAttribute() to "+100"
PASS select.className (<select class>): setAttribute() to ".5"
PASS select.className (<select class>): setAttribute() to true
PASS select.className (<select class>): setAttribute() to false
PASS select.className (<select class>): setAttribute() to object "[object Object]"
PASS select.className (<select class>): setAttribute() to NaN
PASS select.className (<select class>): setAttribute() to Infinity
PASS select.className (<select class>): setAttribute() to -Infinity
PASS select.className (<select class>): setAttribute() to "\0"
PASS select.className (<select class>): setAttribute() to null
PASS select.className (<select class>): setAttribute() to object "test-toString"
PASS select.className (<select class>): setAttribute() to object "test-valueOf"
PASS select.className (<select class>): IDL set to ""
PASS select.className (<select 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 select.className (<select class>): IDL set to undefined
PASS select.className (<select class>): IDL set to 7
PASS select.className (<select class>): IDL set to 1.5
PASS select.className (<select class>): IDL set to "5%"
PASS select.className (<select class>): IDL set to "+100"
PASS select.className (<select class>): IDL set to ".5"
PASS select.className (<select class>): IDL set to true
PASS select.className (<select class>): IDL set to false
PASS select.className (<select class>): IDL set to object "[object Object]"
PASS select.className (<select class>): IDL set to NaN
PASS select.className (<select class>): IDL set to Infinity
PASS select.className (<select class>): IDL set to -Infinity
PASS select.className (<select class>): IDL set to "\0"
PASS select.className (<select class>): IDL set to null
PASS select.className (<select class>): IDL set to object "test-toString"
PASS select.className (<select class>): IDL set to object "test-valueOf"
PASS select.autofocus: typeof IDL attribute
PASS select.autofocus: IDL get with DOM attribute unset
PASS select.autofocus: setAttribute() to ""
PASS select.autofocus: setAttribute() to " foo "
PASS select.autofocus: setAttribute() to undefined
PASS select.autofocus: setAttribute() to null
PASS select.autofocus: setAttribute() to 7
PASS select.autofocus: setAttribute() to 1.5
PASS select.autofocus: setAttribute() to "5%"
PASS select.autofocus: setAttribute() to "+100"
PASS select.autofocus: setAttribute() to ".5"
PASS select.autofocus: setAttribute() to true
PASS select.autofocus: setAttribute() to false
PASS select.autofocus: setAttribute() to object "[object Object]"
PASS select.autofocus: setAttribute() to NaN
PASS select.autofocus: setAttribute() to Infinity
PASS select.autofocus: setAttribute() to -Infinity
PASS select.autofocus: setAttribute() to "\0"
PASS select.autofocus: setAttribute() to object "test-toString"
PASS select.autofocus: setAttribute() to object "test-valueOf"
PASS select.autofocus: setAttribute() to "autofocus"
PASS select.autofocus: IDL set to ""
PASS select.autofocus: IDL set to " foo "
PASS select.autofocus: IDL set to undefined
PASS select.autofocus: IDL set to null
PASS select.autofocus: IDL set to 7
PASS select.autofocus: IDL set to 1.5
PASS select.autofocus: IDL set to "5%"
PASS select.autofocus: IDL set to "+100"
PASS select.autofocus: IDL set to ".5"
PASS select.autofocus: IDL set to true
PASS select.autofocus: IDL set to false
PASS select.autofocus: IDL set to object "[object Object]"
PASS select.autofocus: IDL set to NaN
PASS select.autofocus: IDL set to Infinity
PASS select.autofocus: IDL set to -Infinity
PASS select.autofocus: IDL set to "\0"
PASS select.autofocus: IDL set to object "test-toString"
PASS select.autofocus: IDL set to object "test-valueOf"
PASS select.hidden: typeof IDL attribute
PASS select.hidden: IDL get with DOM attribute unset
PASS select.hidden: setAttribute() to ""
PASS select.hidden: setAttribute() to " foo "
PASS select.hidden: setAttribute() to undefined
PASS select.hidden: setAttribute() to null
PASS select.hidden: setAttribute() to 7
PASS select.hidden: setAttribute() to 1.5
PASS select.hidden: setAttribute() to "5%"
PASS select.hidden: setAttribute() to "+100"
PASS select.hidden: setAttribute() to ".5"
PASS select.hidden: setAttribute() to true
PASS select.hidden: setAttribute() to false
PASS select.hidden: setAttribute() to object "[object Object]"
PASS select.hidden: setAttribute() to NaN
PASS select.hidden: setAttribute() to Infinity
PASS select.hidden: setAttribute() to -Infinity
PASS select.hidden: setAttribute() to "\0"
PASS select.hidden: setAttribute() to object "test-toString"
PASS select.hidden: setAttribute() to object "test-valueOf"
PASS select.hidden: setAttribute() to "hidden"
PASS select.hidden: IDL set to ""
PASS select.hidden: IDL set to " foo "
PASS select.hidden: IDL set to undefined
PASS select.hidden: IDL set to null
PASS select.hidden: IDL set to 7
PASS select.hidden: IDL set to 1.5
PASS select.hidden: IDL set to "5%"
PASS select.hidden: IDL set to "+100"
PASS select.hidden: IDL set to ".5"
PASS select.hidden: IDL set to true
PASS select.hidden: IDL set to false
PASS select.hidden: IDL set to object "[object Object]"
PASS select.hidden: IDL set to NaN
PASS select.hidden: IDL set to Infinity
PASS select.hidden: IDL set to -Infinity
PASS select.hidden: IDL set to "\0"
PASS select.hidden: IDL set to object "test-toString"
PASS select.hidden: IDL set to object "test-valueOf"
PASS select.accessKey: typeof IDL attribute
PASS select.accessKey: IDL get with DOM attribute unset
PASS select.accessKey: setAttribute() to ""
PASS select.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 select.accessKey: setAttribute() to undefined
PASS select.accessKey: setAttribute() to 7
PASS select.accessKey: setAttribute() to 1.5
PASS select.accessKey: setAttribute() to "5%"
PASS select.accessKey: setAttribute() to "+100"
PASS select.accessKey: setAttribute() to ".5"
PASS select.accessKey: setAttribute() to true
PASS select.accessKey: setAttribute() to false
PASS select.accessKey: setAttribute() to object "[object Object]"
PASS select.accessKey: setAttribute() to NaN
PASS select.accessKey: setAttribute() to Infinity
PASS select.accessKey: setAttribute() to -Infinity
PASS select.accessKey: setAttribute() to "\0"
PASS select.accessKey: setAttribute() to null
PASS select.accessKey: setAttribute() to object "test-toString"
PASS select.accessKey: setAttribute() to object "test-valueOf"
PASS select.accessKey: IDL set to ""
PASS select.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 select.accessKey: IDL set to undefined
PASS select.accessKey: IDL set to 7
PASS select.accessKey: IDL set to 1.5
PASS select.accessKey: IDL set to "5%"
PASS select.accessKey: IDL set to "+100"
PASS select.accessKey: IDL set to ".5"
PASS select.accessKey: IDL set to true
PASS select.accessKey: IDL set to false
PASS select.accessKey: IDL set to object "[object Object]"
PASS select.accessKey: IDL set to NaN
PASS select.accessKey: IDL set to Infinity
PASS select.accessKey: IDL set to -Infinity
PASS select.accessKey: IDL set to "\0"
PASS select.accessKey: IDL set to null
PASS select.accessKey: IDL set to object "test-toString"
PASS select.accessKey: IDL set to object "test-valueOf"
PASS select.tabIndex: typeof IDL attribute
PASS select.tabIndex: setAttribute() to -36
PASS select.tabIndex: setAttribute() to -1
PASS select.tabIndex: setAttribute() to 0
PASS select.tabIndex: setAttribute() to 1
PASS select.tabIndex: setAttribute() to 2147483647
PASS select.tabIndex: setAttribute() to -2147483648
PASS select.tabIndex: setAttribute() to "-1"
PASS select.tabIndex: setAttribute() to "-0"
PASS select.tabIndex: setAttribute() to "0"
PASS select.tabIndex: setAttribute() to "1"
PASS select.tabIndex: setAttribute() to "\t7"
PASS select.tabIndex: setAttribute() to "\f7"
PASS select.tabIndex: setAttribute() to " 7"
PASS select.tabIndex: setAttribute() to "\n7"
PASS select.tabIndex: setAttribute() to "\r7"
PASS select.tabIndex: setAttribute() to 1.5
PASS select.tabIndex: setAttribute() to "5%"
PASS select.tabIndex: setAttribute() to "+100"
PASS select.tabIndex: setAttribute() to object "2"
PASS select.tabIndex: IDL set to -36
PASS select.tabIndex: IDL set to -1
PASS select.tabIndex: IDL set to 0
PASS select.tabIndex: IDL set to 1
PASS select.tabIndex: IDL set to 2147483647
PASS select.tabIndex: IDL set to -2147483648
PASS select.autocomplete: typeof IDL attribute
PASS select.autocomplete: IDL set to ""
PASS select.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS select.autocomplete: IDL set to undefined
PASS select.autocomplete: IDL set to 7
PASS select.autocomplete: IDL set to 1.5
PASS select.autocomplete: IDL set to "5%"
PASS select.autocomplete: IDL set to "+100"
PASS select.autocomplete: IDL set to ".5"
PASS select.autocomplete: IDL set to true
PASS select.autocomplete: IDL set to false
PASS select.autocomplete: IDL set to object "[object Object]"
PASS select.autocomplete: IDL set to NaN
PASS select.autocomplete: IDL set to Infinity
PASS select.autocomplete: IDL set to -Infinity
PASS select.autocomplete: IDL set to "\0"
PASS select.autocomplete: IDL set to null
PASS select.autocomplete: IDL set to object "test-toString"
PASS select.autocomplete: IDL set to object "test-valueOf"
PASS select.disabled: typeof IDL attribute
PASS select.disabled: IDL get with DOM attribute unset
PASS select.disabled: setAttribute() to ""
PASS select.disabled: setAttribute() to " foo "
PASS select.disabled: setAttribute() to undefined
PASS select.disabled: setAttribute() to null
PASS select.disabled: setAttribute() to 7
PASS select.disabled: setAttribute() to 1.5
PASS select.disabled: setAttribute() to "5%"
PASS select.disabled: setAttribute() to "+100"
PASS select.disabled: setAttribute() to ".5"
PASS select.disabled: setAttribute() to true
PASS select.disabled: setAttribute() to false
PASS select.disabled: setAttribute() to object "[object Object]"
PASS select.disabled: setAttribute() to NaN
PASS select.disabled: setAttribute() to Infinity
PASS select.disabled: setAttribute() to -Infinity
PASS select.disabled: setAttribute() to "\0"
PASS select.disabled: setAttribute() to object "test-toString"
PASS select.disabled: setAttribute() to object "test-valueOf"
PASS select.disabled: setAttribute() to "disabled"
PASS select.disabled: IDL set to ""
PASS select.disabled: IDL set to " foo "
PASS select.disabled: IDL set to undefined
PASS select.disabled: IDL set to null
PASS select.disabled: IDL set to 7
PASS select.disabled: IDL set to 1.5
PASS select.disabled: IDL set to "5%"
PASS select.disabled: IDL set to "+100"
PASS select.disabled: IDL set to ".5"
PASS select.disabled: IDL set to true
PASS select.disabled: IDL set to false
PASS select.disabled: IDL set to object "[object Object]"
PASS select.disabled: IDL set to NaN
PASS select.disabled: IDL set to Infinity
PASS select.disabled: IDL set to -Infinity
PASS select.disabled: IDL set to "\0"
PASS select.disabled: IDL set to object "test-toString"
PASS select.disabled: IDL set to object "test-valueOf"
PASS select.multiple: typeof IDL attribute
PASS select.multiple: IDL get with DOM attribute unset
PASS select.multiple: setAttribute() to ""
PASS select.multiple: setAttribute() to " foo "
PASS select.multiple: setAttribute() to undefined
PASS select.multiple: setAttribute() to null
PASS select.multiple: setAttribute() to 7
PASS select.multiple: setAttribute() to 1.5
PASS select.multiple: setAttribute() to "5%"
PASS select.multiple: setAttribute() to "+100"
PASS select.multiple: setAttribute() to ".5"
PASS select.multiple: setAttribute() to true
PASS select.multiple: setAttribute() to false
PASS select.multiple: setAttribute() to object "[object Object]"
PASS select.multiple: setAttribute() to NaN
PASS select.multiple: setAttribute() to Infinity
PASS select.multiple: setAttribute() to -Infinity
PASS select.multiple: setAttribute() to "\0"
PASS select.multiple: setAttribute() to object "test-toString"
PASS select.multiple: setAttribute() to object "test-valueOf"
PASS select.multiple: setAttribute() to "multiple"
PASS select.multiple: IDL set to ""
PASS select.multiple: IDL set to " foo "
PASS select.multiple: IDL set to undefined
PASS select.multiple: IDL set to null
PASS select.multiple: IDL set to 7
PASS select.multiple: IDL set to 1.5
PASS select.multiple: IDL set to "5%"
PASS select.multiple: IDL set to "+100"
PASS select.multiple: IDL set to ".5"
PASS select.multiple: IDL set to true
PASS select.multiple: IDL set to false
PASS select.multiple: IDL set to object "[object Object]"
PASS select.multiple: IDL set to NaN
PASS select.multiple: IDL set to Infinity
PASS select.multiple: IDL set to -Infinity
PASS select.multiple: IDL set to "\0"
PASS select.multiple: IDL set to object "test-toString"
PASS select.multiple: IDL set to object "test-valueOf"
PASS select.name: typeof IDL attribute
PASS select.name: IDL get with DOM attribute unset
PASS select.name: setAttribute() to ""
PASS select.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 select.name: setAttribute() to undefined
PASS select.name: setAttribute() to 7
PASS select.name: setAttribute() to 1.5
PASS select.name: setAttribute() to "5%"
PASS select.name: setAttribute() to "+100"
PASS select.name: setAttribute() to ".5"
PASS select.name: setAttribute() to true
PASS select.name: setAttribute() to false
PASS select.name: setAttribute() to object "[object Object]"
PASS select.name: setAttribute() to NaN
PASS select.name: setAttribute() to Infinity
PASS select.name: setAttribute() to -Infinity
PASS select.name: setAttribute() to "\0"
PASS select.name: setAttribute() to null
PASS select.name: setAttribute() to object "test-toString"
PASS select.name: setAttribute() to object "test-valueOf"
PASS select.name: IDL set to ""
PASS select.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 select.name: IDL set to undefined
PASS select.name: IDL set to 7
PASS select.name: IDL set to 1.5
PASS select.name: IDL set to "5%"
PASS select.name: IDL set to "+100"
PASS select.name: IDL set to ".5"
PASS select.name: IDL set to true
PASS select.name: IDL set to false
PASS select.name: IDL set to object "[object Object]"
PASS select.name: IDL set to NaN
PASS select.name: IDL set to Infinity
PASS select.name: IDL set to -Infinity
PASS select.name: IDL set to "\0"
PASS select.name: IDL set to null
PASS select.name: IDL set to object "test-toString"
PASS select.name: IDL set to object "test-valueOf"
PASS select.required: typeof IDL attribute
PASS select.required: IDL get with DOM attribute unset
PASS select.required: setAttribute() to ""
PASS select.required: setAttribute() to " foo "
PASS select.required: setAttribute() to undefined
PASS select.required: setAttribute() to null
PASS select.required: setAttribute() to 7
PASS select.required: setAttribute() to 1.5
PASS select.required: setAttribute() to "5%"
PASS select.required: setAttribute() to "+100"
PASS select.required: setAttribute() to ".5"
PASS select.required: setAttribute() to true
PASS select.required: setAttribute() to false
PASS select.required: setAttribute() to object "[object Object]"
PASS select.required: setAttribute() to NaN
PASS select.required: setAttribute() to Infinity
PASS select.required: setAttribute() to -Infinity
PASS select.required: setAttribute() to "\0"
PASS select.required: setAttribute() to object "test-toString"
PASS select.required: setAttribute() to object "test-valueOf"
PASS select.required: setAttribute() to "required"
PASS select.required: IDL set to ""
PASS select.required: IDL set to " foo "
PASS select.required: IDL set to undefined
PASS select.required: IDL set to null
PASS select.required: IDL set to 7
PASS select.required: IDL set to 1.5
PASS select.required: IDL set to "5%"
PASS select.required: IDL set to "+100"
PASS select.required: IDL set to ".5"
PASS select.required: IDL set to true
PASS select.required: IDL set to false
PASS select.required: IDL set to object "[object Object]"
PASS select.required: IDL set to NaN
PASS select.required: IDL set to Infinity
PASS select.required: IDL set to -Infinity
PASS select.required: IDL set to "\0"
PASS select.required: IDL set to object "test-toString"
PASS select.required: IDL set to object "test-valueOf"
PASS select.size: typeof IDL attribute
PASS select.size: IDL get with DOM attribute unset
PASS select.size: setAttribute() to -2147483649
PASS select.size: setAttribute() to -2147483648
PASS select.size: setAttribute() to -36
PASS select.size: setAttribute() to -1
PASS select.size: setAttribute() to 0
PASS select.size: setAttribute() to 1
PASS select.size: setAttribute() to 257
PASS select.size: setAttribute() to 2147483647
PASS select.size: setAttribute() to 2147483648
PASS select.size: setAttribute() to 4294967295
PASS select.size: setAttribute() to 4294967296
PASS select.size: setAttribute() to ""
PASS select.size: setAttribute() to "-1"
PASS select.size: setAttribute() to "-0"
PASS select.size: setAttribute() to "0"
PASS select.size: setAttribute() to "1"
PASS select.size: setAttribute() to "\t7"
PASS select.size: setAttribute() to "\v7"
PASS select.size: setAttribute() to "\f7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to "7"
PASS select.size: setAttribute() to "\n7"
PASS select.size: setAttribute() to "\r7"
PASS select.size: setAttribute() to "
7"
PASS select.size: setAttribute() to "
7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to "᠎7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " 7"
PASS select.size: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS select.size: setAttribute() to undefined
PASS select.size: setAttribute() to 1.5
PASS select.size: setAttribute() to "5%"
PASS select.size: setAttribute() to "+100"
PASS select.size: setAttribute() to ".5"
PASS select.size: setAttribute() to true
PASS select.size: setAttribute() to false
PASS select.size: setAttribute() to object "[object Object]"
PASS select.size: setAttribute() to NaN
PASS select.size: setAttribute() to Infinity
PASS select.size: setAttribute() to -Infinity
PASS select.size: setAttribute() to "\0"
PASS select.size: setAttribute() to object "2"
PASS select.size: setAttribute() to object "3"
PASS select.size: IDL set to 0
PASS select.size: IDL set to 1
PASS select.size: IDL set to 257
PASS select.size: IDL set to 2147483647
PASS select.size: IDL set to "-0"
PASS select.size: IDL set to 2147483648
PASS select.size: IDL set to 4294967295
PASS datalist.title: typeof IDL attribute
PASS datalist.title: IDL get with DOM attribute unset
PASS datalist.title: setAttribute() to ""
PASS datalist.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 datalist.title: setAttribute() to undefined
PASS datalist.title: setAttribute() to 7
PASS datalist.title: setAttribute() to 1.5
PASS datalist.title: setAttribute() to "5%"
PASS datalist.title: setAttribute() to "+100"
PASS datalist.title: setAttribute() to ".5"
PASS datalist.title: setAttribute() to true
PASS datalist.title: setAttribute() to false
PASS datalist.title: setAttribute() to object "[object Object]"
PASS datalist.title: setAttribute() to NaN
PASS datalist.title: setAttribute() to Infinity
PASS datalist.title: setAttribute() to -Infinity
PASS datalist.title: setAttribute() to "\0"
PASS datalist.title: setAttribute() to null
PASS datalist.title: setAttribute() to object "test-toString"
PASS datalist.title: setAttribute() to object "test-valueOf"
PASS datalist.title: IDL set to ""
PASS datalist.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 datalist.title: IDL set to undefined
PASS datalist.title: IDL set to 7
PASS datalist.title: IDL set to 1.5
PASS datalist.title: IDL set to "5%"
PASS datalist.title: IDL set to "+100"
PASS datalist.title: IDL set to ".5"
PASS datalist.title: IDL set to true
PASS datalist.title: IDL set to false
PASS datalist.title: IDL set to object "[object Object]"
PASS datalist.title: IDL set to NaN
PASS datalist.title: IDL set to Infinity
PASS datalist.title: IDL set to -Infinity
PASS datalist.title: IDL set to "\0"
PASS datalist.title: IDL set to null
PASS datalist.title: IDL set to object "test-toString"
PASS datalist.title: IDL set to object "test-valueOf"
PASS datalist.lang: typeof IDL attribute
PASS datalist.lang: IDL get with DOM attribute unset
PASS datalist.lang: setAttribute() to ""
PASS datalist.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 datalist.lang: setAttribute() to undefined
PASS datalist.lang: setAttribute() to 7
PASS datalist.lang: setAttribute() to 1.5
PASS datalist.lang: setAttribute() to "5%"
PASS datalist.lang: setAttribute() to "+100"
PASS datalist.lang: setAttribute() to ".5"
PASS datalist.lang: setAttribute() to true
PASS datalist.lang: setAttribute() to false
PASS datalist.lang: setAttribute() to object "[object Object]"
PASS datalist.lang: setAttribute() to NaN
PASS datalist.lang: setAttribute() to Infinity
PASS datalist.lang: setAttribute() to -Infinity
PASS datalist.lang: setAttribute() to "\0"
PASS datalist.lang: setAttribute() to null
PASS datalist.lang: setAttribute() to object "test-toString"
PASS datalist.lang: setAttribute() to object "test-valueOf"
PASS datalist.lang: IDL set to ""
PASS datalist.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 datalist.lang: IDL set to undefined
PASS datalist.lang: IDL set to 7
PASS datalist.lang: IDL set to 1.5
PASS datalist.lang: IDL set to "5%"
PASS datalist.lang: IDL set to "+100"
PASS datalist.lang: IDL set to ".5"
PASS datalist.lang: IDL set to true
PASS datalist.lang: IDL set to false
PASS datalist.lang: IDL set to object "[object Object]"
PASS datalist.lang: IDL set to NaN
PASS datalist.lang: IDL set to Infinity
PASS datalist.lang: IDL set to -Infinity
PASS datalist.lang: IDL set to "\0"
PASS datalist.lang: IDL set to null
PASS datalist.lang: IDL set to object "test-toString"
PASS datalist.lang: IDL set to object "test-valueOf"
PASS datalist.dir: typeof IDL attribute
PASS datalist.dir: IDL get with DOM attribute unset
PASS datalist.dir: setAttribute() to ""
PASS datalist.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 datalist.dir: setAttribute() to undefined
PASS datalist.dir: setAttribute() to 7
PASS datalist.dir: setAttribute() to 1.5
PASS datalist.dir: setAttribute() to "5%"
PASS datalist.dir: setAttribute() to "+100"
PASS datalist.dir: setAttribute() to ".5"
PASS datalist.dir: setAttribute() to true
PASS datalist.dir: setAttribute() to false
PASS datalist.dir: setAttribute() to object "[object Object]"
PASS datalist.dir: setAttribute() to NaN
PASS datalist.dir: setAttribute() to Infinity
PASS datalist.dir: setAttribute() to -Infinity
PASS datalist.dir: setAttribute() to "\0"
PASS datalist.dir: setAttribute() to null
PASS datalist.dir: setAttribute() to object "test-toString"
PASS datalist.dir: setAttribute() to object "test-valueOf"
PASS datalist.dir: setAttribute() to "ltr"
PASS datalist.dir: setAttribute() to "xltr"
PASS datalist.dir: setAttribute() to "ltr\0"
PASS datalist.dir: setAttribute() to "tr"
PASS datalist.dir: setAttribute() to "LTR"
PASS datalist.dir: setAttribute() to "rtl"
PASS datalist.dir: setAttribute() to "xrtl"
PASS datalist.dir: setAttribute() to "rtl\0"
PASS datalist.dir: setAttribute() to "tl"
PASS datalist.dir: setAttribute() to "RTL"
PASS datalist.dir: setAttribute() to "auto"
PASS datalist.dir: setAttribute() to "xauto"
PASS datalist.dir: setAttribute() to "auto\0"
PASS datalist.dir: setAttribute() to "uto"
PASS datalist.dir: setAttribute() to "AUTO"
PASS datalist.dir: IDL set to ""
PASS datalist.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 datalist.dir: IDL set to undefined
PASS datalist.dir: IDL set to 7
PASS datalist.dir: IDL set to 1.5
PASS datalist.dir: IDL set to "5%"
PASS datalist.dir: IDL set to "+100"
PASS datalist.dir: IDL set to ".5"
PASS datalist.dir: IDL set to true
PASS datalist.dir: IDL set to false
PASS datalist.dir: IDL set to object "[object Object]"
PASS datalist.dir: IDL set to NaN
PASS datalist.dir: IDL set to Infinity
PASS datalist.dir: IDL set to -Infinity
PASS datalist.dir: IDL set to "\0"
PASS datalist.dir: IDL set to null
PASS datalist.dir: IDL set to object "test-toString"
PASS datalist.dir: IDL set to object "test-valueOf"
PASS datalist.dir: IDL set to "ltr"
PASS datalist.dir: IDL set to "xltr"
PASS datalist.dir: IDL set to "ltr\0"
PASS datalist.dir: IDL set to "tr"
PASS datalist.dir: IDL set to "LTR"
PASS datalist.dir: IDL set to "rtl"
PASS datalist.dir: IDL set to "xrtl"
PASS datalist.dir: IDL set to "rtl\0"
PASS datalist.dir: IDL set to "tl"
PASS datalist.dir: IDL set to "RTL"
PASS datalist.dir: IDL set to "auto"
PASS datalist.dir: IDL set to "xauto"
PASS datalist.dir: IDL set to "auto\0"
PASS datalist.dir: IDL set to "uto"
PASS datalist.dir: IDL set to "AUTO"
PASS datalist.className (<datalist class>): typeof IDL attribute
PASS datalist.className (<datalist class>): IDL get with DOM attribute unset
PASS datalist.className (<datalist class>): setAttribute() to ""
PASS datalist.className (<datalist 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 datalist.className (<datalist class>): setAttribute() to undefined
PASS datalist.className (<datalist class>): setAttribute() to 7
PASS datalist.className (<datalist class>): setAttribute() to 1.5
PASS datalist.className (<datalist class>): setAttribute() to "5%"
PASS datalist.className (<datalist class>): setAttribute() to "+100"
PASS datalist.className (<datalist class>): setAttribute() to ".5"
PASS datalist.className (<datalist class>): setAttribute() to true
PASS datalist.className (<datalist class>): setAttribute() to false
PASS datalist.className (<datalist class>): setAttribute() to object "[object Object]"
PASS datalist.className (<datalist class>): setAttribute() to NaN
PASS datalist.className (<datalist class>): setAttribute() to Infinity
PASS datalist.className (<datalist class>): setAttribute() to -Infinity
PASS datalist.className (<datalist class>): setAttribute() to "\0"
PASS datalist.className (<datalist class>): setAttribute() to null
PASS datalist.className (<datalist class>): setAttribute() to object "test-toString"
PASS datalist.className (<datalist class>): setAttribute() to object "test-valueOf"
PASS datalist.className (<datalist class>): IDL set to ""
PASS datalist.className (<datalist 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 datalist.className (<datalist class>): IDL set to undefined
PASS datalist.className (<datalist class>): IDL set to 7
PASS datalist.className (<datalist class>): IDL set to 1.5
PASS datalist.className (<datalist class>): IDL set to "5%"
PASS datalist.className (<datalist class>): IDL set to "+100"
PASS datalist.className (<datalist class>): IDL set to ".5"
PASS datalist.className (<datalist class>): IDL set to true
PASS datalist.className (<datalist class>): IDL set to false
PASS datalist.className (<datalist class>): IDL set to object "[object Object]"
PASS datalist.className (<datalist class>): IDL set to NaN
PASS datalist.className (<datalist class>): IDL set to Infinity
PASS datalist.className (<datalist class>): IDL set to -Infinity
PASS datalist.className (<datalist class>): IDL set to "\0"
PASS datalist.className (<datalist class>): IDL set to null
PASS datalist.className (<datalist class>): IDL set to object "test-toString"
PASS datalist.className (<datalist class>): IDL set to object "test-valueOf"
PASS datalist.autofocus: typeof IDL attribute
PASS datalist.autofocus: IDL get with DOM attribute unset
PASS datalist.autofocus: setAttribute() to ""
PASS datalist.autofocus: setAttribute() to " foo "
PASS datalist.autofocus: setAttribute() to undefined
PASS datalist.autofocus: setAttribute() to null
PASS datalist.autofocus: setAttribute() to 7
PASS datalist.autofocus: setAttribute() to 1.5
PASS datalist.autofocus: setAttribute() to "5%"
PASS datalist.autofocus: setAttribute() to "+100"
PASS datalist.autofocus: setAttribute() to ".5"
PASS datalist.autofocus: setAttribute() to true
PASS datalist.autofocus: setAttribute() to false
PASS datalist.autofocus: setAttribute() to object "[object Object]"
PASS datalist.autofocus: setAttribute() to NaN
PASS datalist.autofocus: setAttribute() to Infinity
PASS datalist.autofocus: setAttribute() to -Infinity
PASS datalist.autofocus: setAttribute() to "\0"
PASS datalist.autofocus: setAttribute() to object "test-toString"
PASS datalist.autofocus: setAttribute() to object "test-valueOf"
PASS datalist.autofocus: setAttribute() to "autofocus"
PASS datalist.autofocus: IDL set to ""
PASS datalist.autofocus: IDL set to " foo "
PASS datalist.autofocus: IDL set to undefined
PASS datalist.autofocus: IDL set to null
PASS datalist.autofocus: IDL set to 7
PASS datalist.autofocus: IDL set to 1.5
PASS datalist.autofocus: IDL set to "5%"
PASS datalist.autofocus: IDL set to "+100"
PASS datalist.autofocus: IDL set to ".5"
PASS datalist.autofocus: IDL set to true
PASS datalist.autofocus: IDL set to false
PASS datalist.autofocus: IDL set to object "[object Object]"
PASS datalist.autofocus: IDL set to NaN
PASS datalist.autofocus: IDL set to Infinity
PASS datalist.autofocus: IDL set to -Infinity
PASS datalist.autofocus: IDL set to "\0"
PASS datalist.autofocus: IDL set to object "test-toString"
PASS datalist.autofocus: IDL set to object "test-valueOf"
PASS datalist.hidden: typeof IDL attribute
PASS datalist.hidden: IDL get with DOM attribute unset
PASS datalist.hidden: setAttribute() to ""
PASS datalist.hidden: setAttribute() to " foo "
PASS datalist.hidden: setAttribute() to undefined
PASS datalist.hidden: setAttribute() to null
PASS datalist.hidden: setAttribute() to 7
PASS datalist.hidden: setAttribute() to 1.5
PASS datalist.hidden: setAttribute() to "5%"
PASS datalist.hidden: setAttribute() to "+100"
PASS datalist.hidden: setAttribute() to ".5"
PASS datalist.hidden: setAttribute() to true
PASS datalist.hidden: setAttribute() to false
PASS datalist.hidden: setAttribute() to object "[object Object]"
PASS datalist.hidden: setAttribute() to NaN
PASS datalist.hidden: setAttribute() to Infinity
PASS datalist.hidden: setAttribute() to -Infinity
PASS datalist.hidden: setAttribute() to "\0"
PASS datalist.hidden: setAttribute() to object "test-toString"
PASS datalist.hidden: setAttribute() to object "test-valueOf"
PASS datalist.hidden: setAttribute() to "hidden"
PASS datalist.hidden: IDL set to ""
PASS datalist.hidden: IDL set to " foo "
PASS datalist.hidden: IDL set to undefined
PASS datalist.hidden: IDL set to null
PASS datalist.hidden: IDL set to 7
PASS datalist.hidden: IDL set to 1.5
PASS datalist.hidden: IDL set to "5%"
PASS datalist.hidden: IDL set to "+100"
PASS datalist.hidden: IDL set to ".5"
PASS datalist.hidden: IDL set to true
PASS datalist.hidden: IDL set to false
PASS datalist.hidden: IDL set to object "[object Object]"
PASS datalist.hidden: IDL set to NaN
PASS datalist.hidden: IDL set to Infinity
PASS datalist.hidden: IDL set to -Infinity
PASS datalist.hidden: IDL set to "\0"
PASS datalist.hidden: IDL set to object "test-toString"
PASS datalist.hidden: IDL set to object "test-valueOf"
PASS datalist.accessKey: typeof IDL attribute
PASS datalist.accessKey: IDL get with DOM attribute unset
PASS datalist.accessKey: setAttribute() to ""
PASS datalist.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 datalist.accessKey: setAttribute() to undefined
PASS datalist.accessKey: setAttribute() to 7
PASS datalist.accessKey: setAttribute() to 1.5
PASS datalist.accessKey: setAttribute() to "5%"
PASS datalist.accessKey: setAttribute() to "+100"
PASS datalist.accessKey: setAttribute() to ".5"
PASS datalist.accessKey: setAttribute() to true
PASS datalist.accessKey: setAttribute() to false
PASS datalist.accessKey: setAttribute() to object "[object Object]"
PASS datalist.accessKey: setAttribute() to NaN
PASS datalist.accessKey: setAttribute() to Infinity
PASS datalist.accessKey: setAttribute() to -Infinity
PASS datalist.accessKey: setAttribute() to "\0"
PASS datalist.accessKey: setAttribute() to null
PASS datalist.accessKey: setAttribute() to object "test-toString"
PASS datalist.accessKey: setAttribute() to object "test-valueOf"
PASS datalist.accessKey: IDL set to ""
PASS datalist.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 datalist.accessKey: IDL set to undefined
PASS datalist.accessKey: IDL set to 7
PASS datalist.accessKey: IDL set to 1.5
PASS datalist.accessKey: IDL set to "5%"
PASS datalist.accessKey: IDL set to "+100"
PASS datalist.accessKey: IDL set to ".5"
PASS datalist.accessKey: IDL set to true
PASS datalist.accessKey: IDL set to false
PASS datalist.accessKey: IDL set to object "[object Object]"
PASS datalist.accessKey: IDL set to NaN
PASS datalist.accessKey: IDL set to Infinity
PASS datalist.accessKey: IDL set to -Infinity
PASS datalist.accessKey: IDL set to "\0"
PASS datalist.accessKey: IDL set to null
PASS datalist.accessKey: IDL set to object "test-toString"
PASS datalist.accessKey: IDL set to object "test-valueOf"
PASS datalist.tabIndex: typeof IDL attribute
PASS datalist.tabIndex: setAttribute() to -36
PASS datalist.tabIndex: setAttribute() to -1
PASS datalist.tabIndex: setAttribute() to 0
PASS datalist.tabIndex: setAttribute() to 1
PASS datalist.tabIndex: setAttribute() to 2147483647
PASS datalist.tabIndex: setAttribute() to -2147483648
PASS datalist.tabIndex: setAttribute() to "-1"
PASS datalist.tabIndex: setAttribute() to "-0"
PASS datalist.tabIndex: setAttribute() to "0"
PASS datalist.tabIndex: setAttribute() to "1"
PASS datalist.tabIndex: setAttribute() to "\t7"
PASS datalist.tabIndex: setAttribute() to "\f7"
PASS datalist.tabIndex: setAttribute() to " 7"
PASS datalist.tabIndex: setAttribute() to "\n7"
PASS datalist.tabIndex: setAttribute() to "\r7"
PASS datalist.tabIndex: setAttribute() to 1.5
PASS datalist.tabIndex: setAttribute() to "5%"
PASS datalist.tabIndex: setAttribute() to "+100"
PASS datalist.tabIndex: setAttribute() to object "2"
PASS datalist.tabIndex: IDL set to -36
PASS datalist.tabIndex: IDL set to -1
PASS datalist.tabIndex: IDL set to 0
PASS datalist.tabIndex: IDL set to 1
PASS datalist.tabIndex: IDL set to 2147483647
PASS datalist.tabIndex: IDL set to -2147483648
PASS optgroup.title: typeof IDL attribute
PASS optgroup.title: IDL get with DOM attribute unset
PASS optgroup.title: setAttribute() to ""
PASS optgroup.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 optgroup.title: setAttribute() to undefined
PASS optgroup.title: setAttribute() to 7
PASS optgroup.title: setAttribute() to 1.5
PASS optgroup.title: setAttribute() to "5%"
PASS optgroup.title: setAttribute() to "+100"
PASS optgroup.title: setAttribute() to ".5"
PASS optgroup.title: setAttribute() to true
PASS optgroup.title: setAttribute() to false
PASS optgroup.title: setAttribute() to object "[object Object]"
PASS optgroup.title: setAttribute() to NaN
PASS optgroup.title: setAttribute() to Infinity
PASS optgroup.title: setAttribute() to -Infinity
PASS optgroup.title: setAttribute() to "\0"
PASS optgroup.title: setAttribute() to null
PASS optgroup.title: setAttribute() to object "test-toString"
PASS optgroup.title: setAttribute() to object "test-valueOf"
PASS optgroup.title: IDL set to ""
PASS optgroup.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 optgroup.title: IDL set to undefined
PASS optgroup.title: IDL set to 7
PASS optgroup.title: IDL set to 1.5
PASS optgroup.title: IDL set to "5%"
PASS optgroup.title: IDL set to "+100"
PASS optgroup.title: IDL set to ".5"
PASS optgroup.title: IDL set to true
PASS optgroup.title: IDL set to false
PASS optgroup.title: IDL set to object "[object Object]"
PASS optgroup.title: IDL set to NaN
PASS optgroup.title: IDL set to Infinity
PASS optgroup.title: IDL set to -Infinity
PASS optgroup.title: IDL set to "\0"
PASS optgroup.title: IDL set to null
PASS optgroup.title: IDL set to object "test-toString"
PASS optgroup.title: IDL set to object "test-valueOf"
PASS optgroup.lang: typeof IDL attribute
PASS optgroup.lang: IDL get with DOM attribute unset
PASS optgroup.lang: setAttribute() to ""
PASS optgroup.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 optgroup.lang: setAttribute() to undefined
PASS optgroup.lang: setAttribute() to 7
PASS optgroup.lang: setAttribute() to 1.5
PASS optgroup.lang: setAttribute() to "5%"
PASS optgroup.lang: setAttribute() to "+100"
PASS optgroup.lang: setAttribute() to ".5"
PASS optgroup.lang: setAttribute() to true
PASS optgroup.lang: setAttribute() to false
PASS optgroup.lang: setAttribute() to object "[object Object]"
PASS optgroup.lang: setAttribute() to NaN
PASS optgroup.lang: setAttribute() to Infinity
PASS optgroup.lang: setAttribute() to -Infinity
PASS optgroup.lang: setAttribute() to "\0"
PASS optgroup.lang: setAttribute() to null
PASS optgroup.lang: setAttribute() to object "test-toString"
PASS optgroup.lang: setAttribute() to object "test-valueOf"
PASS optgroup.lang: IDL set to ""
PASS optgroup.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 optgroup.lang: IDL set to undefined
PASS optgroup.lang: IDL set to 7
PASS optgroup.lang: IDL set to 1.5
PASS optgroup.lang: IDL set to "5%"
PASS optgroup.lang: IDL set to "+100"
PASS optgroup.lang: IDL set to ".5"
PASS optgroup.lang: IDL set to true
PASS optgroup.lang: IDL set to false
PASS optgroup.lang: IDL set to object "[object Object]"
PASS optgroup.lang: IDL set to NaN
PASS optgroup.lang: IDL set to Infinity
PASS optgroup.lang: IDL set to -Infinity
PASS optgroup.lang: IDL set to "\0"
PASS optgroup.lang: IDL set to null
PASS optgroup.lang: IDL set to object "test-toString"
PASS optgroup.lang: IDL set to object "test-valueOf"
PASS optgroup.dir: typeof IDL attribute
PASS optgroup.dir: IDL get with DOM attribute unset
PASS optgroup.dir: setAttribute() to ""
PASS optgroup.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 optgroup.dir: setAttribute() to undefined
PASS optgroup.dir: setAttribute() to 7
PASS optgroup.dir: setAttribute() to 1.5
PASS optgroup.dir: setAttribute() to "5%"
PASS optgroup.dir: setAttribute() to "+100"
PASS optgroup.dir: setAttribute() to ".5"
PASS optgroup.dir: setAttribute() to true
PASS optgroup.dir: setAttribute() to false
PASS optgroup.dir: setAttribute() to object "[object Object]"
PASS optgroup.dir: setAttribute() to NaN
PASS optgroup.dir: setAttribute() to Infinity
PASS optgroup.dir: setAttribute() to -Infinity
PASS optgroup.dir: setAttribute() to "\0"
PASS optgroup.dir: setAttribute() to null
PASS optgroup.dir: setAttribute() to object "test-toString"
PASS optgroup.dir: setAttribute() to object "test-valueOf"
PASS optgroup.dir: setAttribute() to "ltr"
PASS optgroup.dir: setAttribute() to "xltr"
PASS optgroup.dir: setAttribute() to "ltr\0"
PASS optgroup.dir: setAttribute() to "tr"
PASS optgroup.dir: setAttribute() to "LTR"
PASS optgroup.dir: setAttribute() to "rtl"
PASS optgroup.dir: setAttribute() to "xrtl"
PASS optgroup.dir: setAttribute() to "rtl\0"
PASS optgroup.dir: setAttribute() to "tl"
PASS optgroup.dir: setAttribute() to "RTL"
PASS optgroup.dir: setAttribute() to "auto"
PASS optgroup.dir: setAttribute() to "xauto"
PASS optgroup.dir: setAttribute() to "auto\0"
PASS optgroup.dir: setAttribute() to "uto"
PASS optgroup.dir: setAttribute() to "AUTO"
PASS optgroup.dir: IDL set to ""
PASS optgroup.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 optgroup.dir: IDL set to undefined
PASS optgroup.dir: IDL set to 7
PASS optgroup.dir: IDL set to 1.5
PASS optgroup.dir: IDL set to "5%"
PASS optgroup.dir: IDL set to "+100"
PASS optgroup.dir: IDL set to ".5"
PASS optgroup.dir: IDL set to true
PASS optgroup.dir: IDL set to false
PASS optgroup.dir: IDL set to object "[object Object]"
PASS optgroup.dir: IDL set to NaN
PASS optgroup.dir: IDL set to Infinity
PASS optgroup.dir: IDL set to -Infinity
PASS optgroup.dir: IDL set to "\0"
PASS optgroup.dir: IDL set to null
PASS optgroup.dir: IDL set to object "test-toString"
PASS optgroup.dir: IDL set to object "test-valueOf"
PASS optgroup.dir: IDL set to "ltr"
PASS optgroup.dir: IDL set to "xltr"
PASS optgroup.dir: IDL set to "ltr\0"
PASS optgroup.dir: IDL set to "tr"
PASS optgroup.dir: IDL set to "LTR"
PASS optgroup.dir: IDL set to "rtl"
PASS optgroup.dir: IDL set to "xrtl"
PASS optgroup.dir: IDL set to "rtl\0"
PASS optgroup.dir: IDL set to "tl"
PASS optgroup.dir: IDL set to "RTL"
PASS optgroup.dir: IDL set to "auto"
PASS optgroup.dir: IDL set to "xauto"
PASS optgroup.dir: IDL set to "auto\0"
PASS optgroup.dir: IDL set to "uto"
PASS optgroup.dir: IDL set to "AUTO"
PASS optgroup.className (<optgroup class>): typeof IDL attribute
PASS optgroup.className (<optgroup class>): IDL get with DOM attribute unset
PASS optgroup.className (<optgroup class>): setAttribute() to ""
PASS optgroup.className (<optgroup 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 optgroup.className (<optgroup class>): setAttribute() to undefined
PASS optgroup.className (<optgroup class>): setAttribute() to 7
PASS optgroup.className (<optgroup class>): setAttribute() to 1.5
PASS optgroup.className (<optgroup class>): setAttribute() to "5%"
PASS optgroup.className (<optgroup class>): setAttribute() to "+100"
PASS optgroup.className (<optgroup class>): setAttribute() to ".5"
PASS optgroup.className (<optgroup class>): setAttribute() to true
PASS optgroup.className (<optgroup class>): setAttribute() to false
PASS optgroup.className (<optgroup class>): setAttribute() to object "[object Object]"
PASS optgroup.className (<optgroup class>): setAttribute() to NaN
PASS optgroup.className (<optgroup class>): setAttribute() to Infinity
PASS optgroup.className (<optgroup class>): setAttribute() to -Infinity
PASS optgroup.className (<optgroup class>): setAttribute() to "\0"
PASS optgroup.className (<optgroup class>): setAttribute() to null
PASS optgroup.className (<optgroup class>): setAttribute() to object "test-toString"
PASS optgroup.className (<optgroup class>): setAttribute() to object "test-valueOf"
PASS optgroup.className (<optgroup class>): IDL set to ""
PASS optgroup.className (<optgroup 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 optgroup.className (<optgroup class>): IDL set to undefined
PASS optgroup.className (<optgroup class>): IDL set to 7
PASS optgroup.className (<optgroup class>): IDL set to 1.5
PASS optgroup.className (<optgroup class>): IDL set to "5%"
PASS optgroup.className (<optgroup class>): IDL set to "+100"
PASS optgroup.className (<optgroup class>): IDL set to ".5"
PASS optgroup.className (<optgroup class>): IDL set to true
PASS optgroup.className (<optgroup class>): IDL set to false
PASS optgroup.className (<optgroup class>): IDL set to object "[object Object]"
PASS optgroup.className (<optgroup class>): IDL set to NaN
PASS optgroup.className (<optgroup class>): IDL set to Infinity
PASS optgroup.className (<optgroup class>): IDL set to -Infinity
PASS optgroup.className (<optgroup class>): IDL set to "\0"
PASS optgroup.className (<optgroup class>): IDL set to null
PASS optgroup.className (<optgroup class>): IDL set to object "test-toString"
PASS optgroup.className (<optgroup class>): IDL set to object "test-valueOf"
PASS optgroup.autofocus: typeof IDL attribute
PASS optgroup.autofocus: IDL get with DOM attribute unset
PASS optgroup.autofocus: setAttribute() to ""
PASS optgroup.autofocus: setAttribute() to " foo "
PASS optgroup.autofocus: setAttribute() to undefined
PASS optgroup.autofocus: setAttribute() to null
PASS optgroup.autofocus: setAttribute() to 7
PASS optgroup.autofocus: setAttribute() to 1.5
PASS optgroup.autofocus: setAttribute() to "5%"
PASS optgroup.autofocus: setAttribute() to "+100"
PASS optgroup.autofocus: setAttribute() to ".5"
PASS optgroup.autofocus: setAttribute() to true
PASS optgroup.autofocus: setAttribute() to false
PASS optgroup.autofocus: setAttribute() to object "[object Object]"
PASS optgroup.autofocus: setAttribute() to NaN
PASS optgroup.autofocus: setAttribute() to Infinity
PASS optgroup.autofocus: setAttribute() to -Infinity
PASS optgroup.autofocus: setAttribute() to "\0"
PASS optgroup.autofocus: setAttribute() to object "test-toString"
PASS optgroup.autofocus: setAttribute() to object "test-valueOf"
PASS optgroup.autofocus: setAttribute() to "autofocus"
PASS optgroup.autofocus: IDL set to ""
PASS optgroup.autofocus: IDL set to " foo "
PASS optgroup.autofocus: IDL set to undefined
PASS optgroup.autofocus: IDL set to null
PASS optgroup.autofocus: IDL set to 7
PASS optgroup.autofocus: IDL set to 1.5
PASS optgroup.autofocus: IDL set to "5%"
PASS optgroup.autofocus: IDL set to "+100"
PASS optgroup.autofocus: IDL set to ".5"
PASS optgroup.autofocus: IDL set to true
PASS optgroup.autofocus: IDL set to false
PASS optgroup.autofocus: IDL set to object "[object Object]"
PASS optgroup.autofocus: IDL set to NaN
PASS optgroup.autofocus: IDL set to Infinity
PASS optgroup.autofocus: IDL set to -Infinity
PASS optgroup.autofocus: IDL set to "\0"
PASS optgroup.autofocus: IDL set to object "test-toString"
PASS optgroup.autofocus: IDL set to object "test-valueOf"
PASS optgroup.hidden: typeof IDL attribute
PASS optgroup.hidden: IDL get with DOM attribute unset
PASS optgroup.hidden: setAttribute() to ""
PASS optgroup.hidden: setAttribute() to " foo "
PASS optgroup.hidden: setAttribute() to undefined
PASS optgroup.hidden: setAttribute() to null
PASS optgroup.hidden: setAttribute() to 7
PASS optgroup.hidden: setAttribute() to 1.5
PASS optgroup.hidden: setAttribute() to "5%"
PASS optgroup.hidden: setAttribute() to "+100"
PASS optgroup.hidden: setAttribute() to ".5"
PASS optgroup.hidden: setAttribute() to true
PASS optgroup.hidden: setAttribute() to false
PASS optgroup.hidden: setAttribute() to object "[object Object]"
PASS optgroup.hidden: setAttribute() to NaN
PASS optgroup.hidden: setAttribute() to Infinity
PASS optgroup.hidden: setAttribute() to -Infinity
PASS optgroup.hidden: setAttribute() to "\0"
PASS optgroup.hidden: setAttribute() to object "test-toString"
PASS optgroup.hidden: setAttribute() to object "test-valueOf"
PASS optgroup.hidden: setAttribute() to "hidden"
PASS optgroup.hidden: IDL set to ""
PASS optgroup.hidden: IDL set to " foo "
PASS optgroup.hidden: IDL set to undefined
PASS optgroup.hidden: IDL set to null
PASS optgroup.hidden: IDL set to 7
PASS optgroup.hidden: IDL set to 1.5
PASS optgroup.hidden: IDL set to "5%"
PASS optgroup.hidden: IDL set to "+100"
PASS optgroup.hidden: IDL set to ".5"
PASS optgroup.hidden: IDL set to true
PASS optgroup.hidden: IDL set to false
PASS optgroup.hidden: IDL set to object "[object Object]"
PASS optgroup.hidden: IDL set to NaN
PASS optgroup.hidden: IDL set to Infinity
PASS optgroup.hidden: IDL set to -Infinity
PASS optgroup.hidden: IDL set to "\0"
PASS optgroup.hidden: IDL set to object "test-toString"
PASS optgroup.hidden: IDL set to object "test-valueOf"
PASS optgroup.accessKey: typeof IDL attribute
PASS optgroup.accessKey: IDL get with DOM attribute unset
PASS optgroup.accessKey: setAttribute() to ""
PASS optgroup.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 optgroup.accessKey: setAttribute() to undefined
PASS optgroup.accessKey: setAttribute() to 7
PASS optgroup.accessKey: setAttribute() to 1.5
PASS optgroup.accessKey: setAttribute() to "5%"
PASS optgroup.accessKey: setAttribute() to "+100"
PASS optgroup.accessKey: setAttribute() to ".5"
PASS optgroup.accessKey: setAttribute() to true
PASS optgroup.accessKey: setAttribute() to false
PASS optgroup.accessKey: setAttribute() to object "[object Object]"
PASS optgroup.accessKey: setAttribute() to NaN
PASS optgroup.accessKey: setAttribute() to Infinity
PASS optgroup.accessKey: setAttribute() to -Infinity
PASS optgroup.accessKey: setAttribute() to "\0"
PASS optgroup.accessKey: setAttribute() to null
PASS optgroup.accessKey: setAttribute() to object "test-toString"
PASS optgroup.accessKey: setAttribute() to object "test-valueOf"
PASS optgroup.accessKey: IDL set to ""
PASS optgroup.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 optgroup.accessKey: IDL set to undefined
PASS optgroup.accessKey: IDL set to 7
PASS optgroup.accessKey: IDL set to 1.5
PASS optgroup.accessKey: IDL set to "5%"
PASS optgroup.accessKey: IDL set to "+100"
PASS optgroup.accessKey: IDL set to ".5"
PASS optgroup.accessKey: IDL set to true
PASS optgroup.accessKey: IDL set to false
PASS optgroup.accessKey: IDL set to object "[object Object]"
PASS optgroup.accessKey: IDL set to NaN
PASS optgroup.accessKey: IDL set to Infinity
PASS optgroup.accessKey: IDL set to -Infinity
PASS optgroup.accessKey: IDL set to "\0"
PASS optgroup.accessKey: IDL set to null
PASS optgroup.accessKey: IDL set to object "test-toString"
PASS optgroup.accessKey: IDL set to object "test-valueOf"
PASS optgroup.tabIndex: typeof IDL attribute
PASS optgroup.tabIndex: setAttribute() to -36
PASS optgroup.tabIndex: setAttribute() to -1
PASS optgroup.tabIndex: setAttribute() to 0
PASS optgroup.tabIndex: setAttribute() to 1
PASS optgroup.tabIndex: setAttribute() to 2147483647
PASS optgroup.tabIndex: setAttribute() to -2147483648
PASS optgroup.tabIndex: setAttribute() to "-1"
PASS optgroup.tabIndex: setAttribute() to "-0"
PASS optgroup.tabIndex: setAttribute() to "0"
PASS optgroup.tabIndex: setAttribute() to "1"
PASS optgroup.tabIndex: setAttribute() to "\t7"
PASS optgroup.tabIndex: setAttribute() to "\f7"
PASS optgroup.tabIndex: setAttribute() to " 7"
PASS optgroup.tabIndex: setAttribute() to "\n7"
PASS optgroup.tabIndex: setAttribute() to "\r7"
PASS optgroup.tabIndex: setAttribute() to 1.5
PASS optgroup.tabIndex: setAttribute() to "5%"
PASS optgroup.tabIndex: setAttribute() to "+100"
PASS optgroup.tabIndex: setAttribute() to object "2"
PASS optgroup.tabIndex: IDL set to -36
PASS optgroup.tabIndex: IDL set to -1
PASS optgroup.tabIndex: IDL set to 0
PASS optgroup.tabIndex: IDL set to 1
PASS optgroup.tabIndex: IDL set to 2147483647
PASS optgroup.tabIndex: IDL set to -2147483648
PASS optgroup.disabled: typeof IDL attribute
PASS optgroup.disabled: IDL get with DOM attribute unset
PASS optgroup.disabled: setAttribute() to ""
PASS optgroup.disabled: setAttribute() to " foo "
PASS optgroup.disabled: setAttribute() to undefined
PASS optgroup.disabled: setAttribute() to null
PASS optgroup.disabled: setAttribute() to 7
PASS optgroup.disabled: setAttribute() to 1.5
PASS optgroup.disabled: setAttribute() to "5%"
PASS optgroup.disabled: setAttribute() to "+100"
PASS optgroup.disabled: setAttribute() to ".5"
PASS optgroup.disabled: setAttribute() to true
PASS optgroup.disabled: setAttribute() to false
PASS optgroup.disabled: setAttribute() to object "[object Object]"
PASS optgroup.disabled: setAttribute() to NaN
PASS optgroup.disabled: setAttribute() to Infinity
PASS optgroup.disabled: setAttribute() to -Infinity
PASS optgroup.disabled: setAttribute() to "\0"
PASS optgroup.disabled: setAttribute() to object "test-toString"
PASS optgroup.disabled: setAttribute() to object "test-valueOf"
PASS optgroup.disabled: setAttribute() to "disabled"
PASS optgroup.disabled: IDL set to ""
PASS optgroup.disabled: IDL set to " foo "
PASS optgroup.disabled: IDL set to undefined
PASS optgroup.disabled: IDL set to null
PASS optgroup.disabled: IDL set to 7
PASS optgroup.disabled: IDL set to 1.5
PASS optgroup.disabled: IDL set to "5%"
PASS optgroup.disabled: IDL set to "+100"
PASS optgroup.disabled: IDL set to ".5"
PASS optgroup.disabled: IDL set to true
PASS optgroup.disabled: IDL set to false
PASS optgroup.disabled: IDL set to object "[object Object]"
PASS optgroup.disabled: IDL set to NaN
PASS optgroup.disabled: IDL set to Infinity
PASS optgroup.disabled: IDL set to -Infinity
PASS optgroup.disabled: IDL set to "\0"
PASS optgroup.disabled: IDL set to object "test-toString"
PASS optgroup.disabled: IDL set to object "test-valueOf"
PASS optgroup.label: typeof IDL attribute
PASS optgroup.label: IDL get with DOM attribute unset
PASS optgroup.label: setAttribute() to ""
PASS optgroup.label: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS optgroup.label: setAttribute() to undefined
PASS optgroup.label: setAttribute() to 7
PASS optgroup.label: setAttribute() to 1.5
PASS optgroup.label: setAttribute() to "5%"
PASS optgroup.label: setAttribute() to "+100"
PASS optgroup.label: setAttribute() to ".5"
PASS optgroup.label: setAttribute() to true
PASS optgroup.label: setAttribute() to false
PASS optgroup.label: setAttribute() to object "[object Object]"
PASS optgroup.label: setAttribute() to NaN
PASS optgroup.label: setAttribute() to Infinity
PASS optgroup.label: setAttribute() to -Infinity
PASS optgroup.label: setAttribute() to "\0"
PASS optgroup.label: setAttribute() to null
PASS optgroup.label: setAttribute() to object "test-toString"
PASS optgroup.label: setAttribute() to object "test-valueOf"
PASS optgroup.label: IDL set to ""
PASS optgroup.label: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS optgroup.label: IDL set to undefined
PASS optgroup.label: IDL set to 7
PASS optgroup.label: IDL set to 1.5
PASS optgroup.label: IDL set to "5%"
PASS optgroup.label: IDL set to "+100"
PASS optgroup.label: IDL set to ".5"
PASS optgroup.label: IDL set to true
PASS optgroup.label: IDL set to false
PASS optgroup.label: IDL set to object "[object Object]"
PASS optgroup.label: IDL set to NaN
PASS optgroup.label: IDL set to Infinity
PASS optgroup.label: IDL set to -Infinity
PASS optgroup.label: IDL set to "\0"
PASS optgroup.label: IDL set to null
PASS optgroup.label: IDL set to object "test-toString"
PASS optgroup.label: IDL set to object "test-valueOf"
PASS option.title: typeof IDL attribute
PASS option.title: IDL get with DOM attribute unset
PASS option.title: setAttribute() to ""
PASS option.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 option.title: setAttribute() to undefined
PASS option.title: setAttribute() to 7
PASS option.title: setAttribute() to 1.5
PASS option.title: setAttribute() to "5%"
PASS option.title: setAttribute() to "+100"
PASS option.title: setAttribute() to ".5"
PASS option.title: setAttribute() to true
PASS option.title: setAttribute() to false
PASS option.title: setAttribute() to object "[object Object]"
PASS option.title: setAttribute() to NaN
PASS option.title: setAttribute() to Infinity
PASS option.title: setAttribute() to -Infinity
PASS option.title: setAttribute() to "\0"
PASS option.title: setAttribute() to null
PASS option.title: setAttribute() to object "test-toString"
PASS option.title: setAttribute() to object "test-valueOf"
PASS option.title: IDL set to ""
PASS option.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 option.title: IDL set to undefined
PASS option.title: IDL set to 7
PASS option.title: IDL set to 1.5
PASS option.title: IDL set to "5%"
PASS option.title: IDL set to "+100"
PASS option.title: IDL set to ".5"
PASS option.title: IDL set to true
PASS option.title: IDL set to false
PASS option.title: IDL set to object "[object Object]"
PASS option.title: IDL set to NaN
PASS option.title: IDL set to Infinity
PASS option.title: IDL set to -Infinity
PASS option.title: IDL set to "\0"
PASS option.title: IDL set to null
PASS option.title: IDL set to object "test-toString"
PASS option.title: IDL set to object "test-valueOf"
PASS option.lang: typeof IDL attribute
PASS option.lang: IDL get with DOM attribute unset
PASS option.lang: setAttribute() to ""
PASS option.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 option.lang: setAttribute() to undefined
PASS option.lang: setAttribute() to 7
PASS option.lang: setAttribute() to 1.5
PASS option.lang: setAttribute() to "5%"
PASS option.lang: setAttribute() to "+100"
PASS option.lang: setAttribute() to ".5"
PASS option.lang: setAttribute() to true
PASS option.lang: setAttribute() to false
PASS option.lang: setAttribute() to object "[object Object]"
PASS option.lang: setAttribute() to NaN
PASS option.lang: setAttribute() to Infinity
PASS option.lang: setAttribute() to -Infinity
PASS option.lang: setAttribute() to "\0"
PASS option.lang: setAttribute() to null
PASS option.lang: setAttribute() to object "test-toString"
PASS option.lang: setAttribute() to object "test-valueOf"
PASS option.lang: IDL set to ""
PASS option.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 option.lang: IDL set to undefined
PASS option.lang: IDL set to 7
PASS option.lang: IDL set to 1.5
PASS option.lang: IDL set to "5%"
PASS option.lang: IDL set to "+100"
PASS option.lang: IDL set to ".5"
PASS option.lang: IDL set to true
PASS option.lang: IDL set to false
PASS option.lang: IDL set to object "[object Object]"
PASS option.lang: IDL set to NaN
PASS option.lang: IDL set to Infinity
PASS option.lang: IDL set to -Infinity
PASS option.lang: IDL set to "\0"
PASS option.lang: IDL set to null
PASS option.lang: IDL set to object "test-toString"
PASS option.lang: IDL set to object "test-valueOf"
PASS option.dir: typeof IDL attribute
PASS option.dir: IDL get with DOM attribute unset
PASS option.dir: setAttribute() to ""
PASS option.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 option.dir: setAttribute() to undefined
PASS option.dir: setAttribute() to 7
PASS option.dir: setAttribute() to 1.5
PASS option.dir: setAttribute() to "5%"
PASS option.dir: setAttribute() to "+100"
PASS option.dir: setAttribute() to ".5"
PASS option.dir: setAttribute() to true
PASS option.dir: setAttribute() to false
PASS option.dir: setAttribute() to object "[object Object]"
PASS option.dir: setAttribute() to NaN
PASS option.dir: setAttribute() to Infinity
PASS option.dir: setAttribute() to -Infinity
PASS option.dir: setAttribute() to "\0"
PASS option.dir: setAttribute() to null
PASS option.dir: setAttribute() to object "test-toString"
PASS option.dir: setAttribute() to object "test-valueOf"
PASS option.dir: setAttribute() to "ltr"
PASS option.dir: setAttribute() to "xltr"
PASS option.dir: setAttribute() to "ltr\0"
PASS option.dir: setAttribute() to "tr"
PASS option.dir: setAttribute() to "LTR"
PASS option.dir: setAttribute() to "rtl"
PASS option.dir: setAttribute() to "xrtl"
PASS option.dir: setAttribute() to "rtl\0"
PASS option.dir: setAttribute() to "tl"
PASS option.dir: setAttribute() to "RTL"
PASS option.dir: setAttribute() to "auto"
PASS option.dir: setAttribute() to "xauto"
PASS option.dir: setAttribute() to "auto\0"
PASS option.dir: setAttribute() to "uto"
PASS option.dir: setAttribute() to "AUTO"
PASS option.dir: IDL set to ""
PASS option.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 option.dir: IDL set to undefined
PASS option.dir: IDL set to 7
PASS option.dir: IDL set to 1.5
PASS option.dir: IDL set to "5%"
PASS option.dir: IDL set to "+100"
PASS option.dir: IDL set to ".5"
PASS option.dir: IDL set to true
PASS option.dir: IDL set to false
PASS option.dir: IDL set to object "[object Object]"
PASS option.dir: IDL set to NaN
PASS option.dir: IDL set to Infinity
PASS option.dir: IDL set to -Infinity
PASS option.dir: IDL set to "\0"
PASS option.dir: IDL set to null
PASS option.dir: IDL set to object "test-toString"
PASS option.dir: IDL set to object "test-valueOf"
PASS option.dir: IDL set to "ltr"
PASS option.dir: IDL set to "xltr"
PASS option.dir: IDL set to "ltr\0"
PASS option.dir: IDL set to "tr"
PASS option.dir: IDL set to "LTR"
PASS option.dir: IDL set to "rtl"
PASS option.dir: IDL set to "xrtl"
PASS option.dir: IDL set to "rtl\0"
PASS option.dir: IDL set to "tl"
PASS option.dir: IDL set to "RTL"
PASS option.dir: IDL set to "auto"
PASS option.dir: IDL set to "xauto"
PASS option.dir: IDL set to "auto\0"
PASS option.dir: IDL set to "uto"
PASS option.dir: IDL set to "AUTO"
PASS option.className (<option class>): typeof IDL attribute
PASS option.className (<option class>): IDL get with DOM attribute unset
PASS option.className (<option class>): setAttribute() to ""
PASS option.className (<option 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 option.className (<option class>): setAttribute() to undefined
PASS option.className (<option class>): setAttribute() to 7
PASS option.className (<option class>): setAttribute() to 1.5
PASS option.className (<option class>): setAttribute() to "5%"
PASS option.className (<option class>): setAttribute() to "+100"
PASS option.className (<option class>): setAttribute() to ".5"
PASS option.className (<option class>): setAttribute() to true
PASS option.className (<option class>): setAttribute() to false
PASS option.className (<option class>): setAttribute() to object "[object Object]"
PASS option.className (<option class>): setAttribute() to NaN
PASS option.className (<option class>): setAttribute() to Infinity
PASS option.className (<option class>): setAttribute() to -Infinity
PASS option.className (<option class>): setAttribute() to "\0"
PASS option.className (<option class>): setAttribute() to null
PASS option.className (<option class>): setAttribute() to object "test-toString"
PASS option.className (<option class>): setAttribute() to object "test-valueOf"
PASS option.className (<option class>): IDL set to ""
PASS option.className (<option 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 option.className (<option class>): IDL set to undefined
PASS option.className (<option class>): IDL set to 7
PASS option.className (<option class>): IDL set to 1.5
PASS option.className (<option class>): IDL set to "5%"
PASS option.className (<option class>): IDL set to "+100"
PASS option.className (<option class>): IDL set to ".5"
PASS option.className (<option class>): IDL set to true
PASS option.className (<option class>): IDL set to false
PASS option.className (<option class>): IDL set to object "[object Object]"
PASS option.className (<option class>): IDL set to NaN
PASS option.className (<option class>): IDL set to Infinity
PASS option.className (<option class>): IDL set to -Infinity
PASS option.className (<option class>): IDL set to "\0"
PASS option.className (<option class>): IDL set to null
PASS option.className (<option class>): IDL set to object "test-toString"
PASS option.className (<option class>): IDL set to object "test-valueOf"
PASS option.autofocus: typeof IDL attribute
PASS option.autofocus: IDL get with DOM attribute unset
PASS option.autofocus: setAttribute() to ""
PASS option.autofocus: setAttribute() to " foo "
PASS option.autofocus: setAttribute() to undefined
PASS option.autofocus: setAttribute() to null
PASS option.autofocus: setAttribute() to 7
PASS option.autofocus: setAttribute() to 1.5
PASS option.autofocus: setAttribute() to "5%"
PASS option.autofocus: setAttribute() to "+100"
PASS option.autofocus: setAttribute() to ".5"
PASS option.autofocus: setAttribute() to true
PASS option.autofocus: setAttribute() to false
PASS option.autofocus: setAttribute() to object "[object Object]"
PASS option.autofocus: setAttribute() to NaN
PASS option.autofocus: setAttribute() to Infinity
PASS option.autofocus: setAttribute() to -Infinity
PASS option.autofocus: setAttribute() to "\0"
PASS option.autofocus: setAttribute() to object "test-toString"
PASS option.autofocus: setAttribute() to object "test-valueOf"
PASS option.autofocus: setAttribute() to "autofocus"
PASS option.autofocus: IDL set to ""
PASS option.autofocus: IDL set to " foo "
PASS option.autofocus: IDL set to undefined
PASS option.autofocus: IDL set to null
PASS option.autofocus: IDL set to 7
PASS option.autofocus: IDL set to 1.5
PASS option.autofocus: IDL set to "5%"
PASS option.autofocus: IDL set to "+100"
PASS option.autofocus: IDL set to ".5"
PASS option.autofocus: IDL set to true
PASS option.autofocus: IDL set to false
PASS option.autofocus: IDL set to object "[object Object]"
PASS option.autofocus: IDL set to NaN
PASS option.autofocus: IDL set to Infinity
PASS option.autofocus: IDL set to -Infinity
PASS option.autofocus: IDL set to "\0"
PASS option.autofocus: IDL set to object "test-toString"
PASS option.autofocus: IDL set to object "test-valueOf"
PASS option.hidden: typeof IDL attribute
PASS option.hidden: IDL get with DOM attribute unset
PASS option.hidden: setAttribute() to ""
PASS option.hidden: setAttribute() to " foo "
PASS option.hidden: setAttribute() to undefined
PASS option.hidden: setAttribute() to null
PASS option.hidden: setAttribute() to 7
PASS option.hidden: setAttribute() to 1.5
PASS option.hidden: setAttribute() to "5%"
PASS option.hidden: setAttribute() to "+100"
PASS option.hidden: setAttribute() to ".5"
PASS option.hidden: setAttribute() to true
PASS option.hidden: setAttribute() to false
PASS option.hidden: setAttribute() to object "[object Object]"
PASS option.hidden: setAttribute() to NaN
PASS option.hidden: setAttribute() to Infinity
PASS option.hidden: setAttribute() to -Infinity
PASS option.hidden: setAttribute() to "\0"
PASS option.hidden: setAttribute() to object "test-toString"
PASS option.hidden: setAttribute() to object "test-valueOf"
PASS option.hidden: setAttribute() to "hidden"
PASS option.hidden: IDL set to ""
PASS option.hidden: IDL set to " foo "
PASS option.hidden: IDL set to undefined
PASS option.hidden: IDL set to null
PASS option.hidden: IDL set to 7
PASS option.hidden: IDL set to 1.5
PASS option.hidden: IDL set to "5%"
PASS option.hidden: IDL set to "+100"
PASS option.hidden: IDL set to ".5"
PASS option.hidden: IDL set to true
PASS option.hidden: IDL set to false
PASS option.hidden: IDL set to object "[object Object]"
PASS option.hidden: IDL set to NaN
PASS option.hidden: IDL set to Infinity
PASS option.hidden: IDL set to -Infinity
PASS option.hidden: IDL set to "\0"
PASS option.hidden: IDL set to object "test-toString"
PASS option.hidden: IDL set to object "test-valueOf"
PASS option.accessKey: typeof IDL attribute
PASS option.accessKey: IDL get with DOM attribute unset
PASS option.accessKey: setAttribute() to ""
PASS option.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 option.accessKey: setAttribute() to undefined
PASS option.accessKey: setAttribute() to 7
PASS option.accessKey: setAttribute() to 1.5
PASS option.accessKey: setAttribute() to "5%"
PASS option.accessKey: setAttribute() to "+100"
PASS option.accessKey: setAttribute() to ".5"
PASS option.accessKey: setAttribute() to true
PASS option.accessKey: setAttribute() to false
PASS option.accessKey: setAttribute() to object "[object Object]"
PASS option.accessKey: setAttribute() to NaN
PASS option.accessKey: setAttribute() to Infinity
PASS option.accessKey: setAttribute() to -Infinity
PASS option.accessKey: setAttribute() to "\0"
PASS option.accessKey: setAttribute() to null
PASS option.accessKey: setAttribute() to object "test-toString"
PASS option.accessKey: setAttribute() to object "test-valueOf"
PASS option.accessKey: IDL set to ""
PASS option.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 option.accessKey: IDL set to undefined
PASS option.accessKey: IDL set to 7
PASS option.accessKey: IDL set to 1.5
PASS option.accessKey: IDL set to "5%"
PASS option.accessKey: IDL set to "+100"
PASS option.accessKey: IDL set to ".5"
PASS option.accessKey: IDL set to true
PASS option.accessKey: IDL set to false
PASS option.accessKey: IDL set to object "[object Object]"
PASS option.accessKey: IDL set to NaN
PASS option.accessKey: IDL set to Infinity
PASS option.accessKey: IDL set to -Infinity
PASS option.accessKey: IDL set to "\0"
PASS option.accessKey: IDL set to null
PASS option.accessKey: IDL set to object "test-toString"
PASS option.accessKey: IDL set to object "test-valueOf"
PASS option.tabIndex: typeof IDL attribute
PASS option.tabIndex: setAttribute() to -36
PASS option.tabIndex: setAttribute() to -1
PASS option.tabIndex: setAttribute() to 0
PASS option.tabIndex: setAttribute() to 1
PASS option.tabIndex: setAttribute() to 2147483647
PASS option.tabIndex: setAttribute() to -2147483648
PASS option.tabIndex: setAttribute() to "-1"
PASS option.tabIndex: setAttribute() to "-0"
PASS option.tabIndex: setAttribute() to "0"
PASS option.tabIndex: setAttribute() to "1"
PASS option.tabIndex: setAttribute() to "\t7"
PASS option.tabIndex: setAttribute() to "\f7"
PASS option.tabIndex: setAttribute() to " 7"
PASS option.tabIndex: setAttribute() to "\n7"
PASS option.tabIndex: setAttribute() to "\r7"
PASS option.tabIndex: setAttribute() to 1.5
PASS option.tabIndex: setAttribute() to "5%"
PASS option.tabIndex: setAttribute() to "+100"
PASS option.tabIndex: setAttribute() to object "2"
PASS option.tabIndex: IDL set to -36
PASS option.tabIndex: IDL set to -1
PASS option.tabIndex: IDL set to 0
PASS option.tabIndex: IDL set to 1
PASS option.tabIndex: IDL set to 2147483647
PASS option.tabIndex: IDL set to -2147483648
PASS option.disabled: typeof IDL attribute
PASS option.disabled: IDL get with DOM attribute unset
PASS option.disabled: setAttribute() to ""
PASS option.disabled: setAttribute() to " foo "
PASS option.disabled: setAttribute() to undefined
PASS option.disabled: setAttribute() to null
PASS option.disabled: setAttribute() to 7
PASS option.disabled: setAttribute() to 1.5
PASS option.disabled: setAttribute() to "5%"
PASS option.disabled: setAttribute() to "+100"
PASS option.disabled: setAttribute() to ".5"
PASS option.disabled: setAttribute() to true
PASS option.disabled: setAttribute() to false
PASS option.disabled: setAttribute() to object "[object Object]"
PASS option.disabled: setAttribute() to NaN
PASS option.disabled: setAttribute() to Infinity
PASS option.disabled: setAttribute() to -Infinity
PASS option.disabled: setAttribute() to "\0"
PASS option.disabled: setAttribute() to object "test-toString"
PASS option.disabled: setAttribute() to object "test-valueOf"
PASS option.disabled: setAttribute() to "disabled"
PASS option.disabled: IDL set to ""
PASS option.disabled: IDL set to " foo "
PASS option.disabled: IDL set to undefined
PASS option.disabled: IDL set to null
PASS option.disabled: IDL set to 7
PASS option.disabled: IDL set to 1.5
PASS option.disabled: IDL set to "5%"
PASS option.disabled: IDL set to "+100"
PASS option.disabled: IDL set to ".5"
PASS option.disabled: IDL set to true
PASS option.disabled: IDL set to false
PASS option.disabled: IDL set to object "[object Object]"
PASS option.disabled: IDL set to NaN
PASS option.disabled: IDL set to Infinity
PASS option.disabled: IDL set to -Infinity
PASS option.disabled: IDL set to "\0"
PASS option.disabled: IDL set to object "test-toString"
PASS option.disabled: IDL set to object "test-valueOf"
PASS option.label: typeof IDL attribute
PASS option.label: IDL set to ""
PASS option.label: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS option.label: IDL set to undefined
PASS option.label: IDL set to 7
PASS option.label: IDL set to 1.5
PASS option.label: IDL set to "5%"
PASS option.label: IDL set to "+100"
PASS option.label: IDL set to ".5"
PASS option.label: IDL set to true
PASS option.label: IDL set to false
PASS option.label: IDL set to object "[object Object]"
PASS option.label: IDL set to NaN
PASS option.label: IDL set to Infinity
PASS option.label: IDL set to -Infinity
PASS option.label: IDL set to "\0"
PASS option.label: IDL set to null
PASS option.label: IDL set to object "test-toString"
PASS option.label: IDL set to object "test-valueOf"
PASS option.defaultSelected (<option selected>): typeof IDL attribute
PASS option.defaultSelected (<option selected>): IDL get with DOM attribute unset
PASS option.defaultSelected (<option selected>): setAttribute() to ""
PASS option.defaultSelected (<option selected>): setAttribute() to " foo "
PASS option.defaultSelected (<option selected>): setAttribute() to undefined
PASS option.defaultSelected (<option selected>): setAttribute() to null
PASS option.defaultSelected (<option selected>): setAttribute() to 7
PASS option.defaultSelected (<option selected>): setAttribute() to 1.5
PASS option.defaultSelected (<option selected>): setAttribute() to "5%"
PASS option.defaultSelected (<option selected>): setAttribute() to "+100"
PASS option.defaultSelected (<option selected>): setAttribute() to ".5"
PASS option.defaultSelected (<option selected>): setAttribute() to true
PASS option.defaultSelected (<option selected>): setAttribute() to false
PASS option.defaultSelected (<option selected>): setAttribute() to object "[object Object]"
PASS option.defaultSelected (<option selected>): setAttribute() to NaN
PASS option.defaultSelected (<option selected>): setAttribute() to Infinity
PASS option.defaultSelected (<option selected>): setAttribute() to -Infinity
PASS option.defaultSelected (<option selected>): setAttribute() to "\0"
PASS option.defaultSelected (<option selected>): setAttribute() to object "test-toString"
PASS option.defaultSelected (<option selected>): setAttribute() to object "test-valueOf"
PASS option.defaultSelected (<option selected>): setAttribute() to "selected"
PASS option.defaultSelected (<option selected>): IDL set to ""
PASS option.defaultSelected (<option selected>): IDL set to " foo "
PASS option.defaultSelected (<option selected>): IDL set to undefined
PASS option.defaultSelected (<option selected>): IDL set to null
PASS option.defaultSelected (<option selected>): IDL set to 7
PASS option.defaultSelected (<option selected>): IDL set to 1.5
PASS option.defaultSelected (<option selected>): IDL set to "5%"
PASS option.defaultSelected (<option selected>): IDL set to "+100"
PASS option.defaultSelected (<option selected>): IDL set to ".5"
PASS option.defaultSelected (<option selected>): IDL set to true
PASS option.defaultSelected (<option selected>): IDL set to false
PASS option.defaultSelected (<option selected>): IDL set to object "[object Object]"
PASS option.defaultSelected (<option selected>): IDL set to NaN
PASS option.defaultSelected (<option selected>): IDL set to Infinity
PASS option.defaultSelected (<option selected>): IDL set to -Infinity
PASS option.defaultSelected (<option selected>): IDL set to "\0"
PASS option.defaultSelected (<option selected>): IDL set to object "test-toString"
PASS option.defaultSelected (<option selected>): IDL set to object "test-valueOf"
PASS option.value: typeof IDL attribute
PASS option.value: IDL set to ""
PASS option.value: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS option.value: IDL set to undefined
PASS option.value: IDL set to 7
PASS option.value: IDL set to 1.5
PASS option.value: IDL set to "5%"
PASS option.value: IDL set to "+100"
PASS option.value: IDL set to ".5"
PASS option.value: IDL set to true
PASS option.value: IDL set to false
PASS option.value: IDL set to object "[object Object]"
PASS option.value: IDL set to NaN
PASS option.value: IDL set to Infinity
PASS option.value: IDL set to -Infinity
PASS option.value: IDL set to "\0"
PASS option.value: IDL set to null
PASS option.value: IDL set to object "test-toString"
PASS option.value: IDL set to object "test-valueOf"
PASS textarea.title: typeof IDL attribute
PASS textarea.title: IDL get with DOM attribute unset
PASS textarea.title: setAttribute() to ""
PASS textarea.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 textarea.title: setAttribute() to undefined
PASS textarea.title: setAttribute() to 7
PASS textarea.title: setAttribute() to 1.5
PASS textarea.title: setAttribute() to "5%"
PASS textarea.title: setAttribute() to "+100"
PASS textarea.title: setAttribute() to ".5"
PASS textarea.title: setAttribute() to true
PASS textarea.title: setAttribute() to false
PASS textarea.title: setAttribute() to object "[object Object]"
PASS textarea.title: setAttribute() to NaN
PASS textarea.title: setAttribute() to Infinity
PASS textarea.title: setAttribute() to -Infinity
PASS textarea.title: setAttribute() to "\0"
PASS textarea.title: setAttribute() to null
PASS textarea.title: setAttribute() to object "test-toString"
PASS textarea.title: setAttribute() to object "test-valueOf"
PASS textarea.title: IDL set to ""
PASS textarea.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 textarea.title: IDL set to undefined
PASS textarea.title: IDL set to 7
PASS textarea.title: IDL set to 1.5
PASS textarea.title: IDL set to "5%"
PASS textarea.title: IDL set to "+100"
PASS textarea.title: IDL set to ".5"
PASS textarea.title: IDL set to true
PASS textarea.title: IDL set to false
PASS textarea.title: IDL set to object "[object Object]"
PASS textarea.title: IDL set to NaN
PASS textarea.title: IDL set to Infinity
PASS textarea.title: IDL set to -Infinity
PASS textarea.title: IDL set to "\0"
PASS textarea.title: IDL set to null
PASS textarea.title: IDL set to object "test-toString"
PASS textarea.title: IDL set to object "test-valueOf"
PASS textarea.lang: typeof IDL attribute
PASS textarea.lang: IDL get with DOM attribute unset
PASS textarea.lang: setAttribute() to ""
PASS textarea.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 textarea.lang: setAttribute() to undefined
PASS textarea.lang: setAttribute() to 7
PASS textarea.lang: setAttribute() to 1.5
PASS textarea.lang: setAttribute() to "5%"
PASS textarea.lang: setAttribute() to "+100"
PASS textarea.lang: setAttribute() to ".5"
PASS textarea.lang: setAttribute() to true
PASS textarea.lang: setAttribute() to false
PASS textarea.lang: setAttribute() to object "[object Object]"
PASS textarea.lang: setAttribute() to NaN
PASS textarea.lang: setAttribute() to Infinity
PASS textarea.lang: setAttribute() to -Infinity
PASS textarea.lang: setAttribute() to "\0"
PASS textarea.lang: setAttribute() to null
PASS textarea.lang: setAttribute() to object "test-toString"
PASS textarea.lang: setAttribute() to object "test-valueOf"
PASS textarea.lang: IDL set to ""
PASS textarea.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 textarea.lang: IDL set to undefined
PASS textarea.lang: IDL set to 7
PASS textarea.lang: IDL set to 1.5
PASS textarea.lang: IDL set to "5%"
PASS textarea.lang: IDL set to "+100"
PASS textarea.lang: IDL set to ".5"
PASS textarea.lang: IDL set to true
PASS textarea.lang: IDL set to false
PASS textarea.lang: IDL set to object "[object Object]"
PASS textarea.lang: IDL set to NaN
PASS textarea.lang: IDL set to Infinity
PASS textarea.lang: IDL set to -Infinity
PASS textarea.lang: IDL set to "\0"
PASS textarea.lang: IDL set to null
PASS textarea.lang: IDL set to object "test-toString"
PASS textarea.lang: IDL set to object "test-valueOf"
PASS textarea.dir: typeof IDL attribute
PASS textarea.dir: IDL get with DOM attribute unset
PASS textarea.dir: setAttribute() to ""
PASS textarea.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 textarea.dir: setAttribute() to undefined
PASS textarea.dir: setAttribute() to 7
PASS textarea.dir: setAttribute() to 1.5
PASS textarea.dir: setAttribute() to "5%"
PASS textarea.dir: setAttribute() to "+100"
PASS textarea.dir: setAttribute() to ".5"
PASS textarea.dir: setAttribute() to true
PASS textarea.dir: setAttribute() to false
PASS textarea.dir: setAttribute() to object "[object Object]"
PASS textarea.dir: setAttribute() to NaN
PASS textarea.dir: setAttribute() to Infinity
PASS textarea.dir: setAttribute() to -Infinity
PASS textarea.dir: setAttribute() to "\0"
PASS textarea.dir: setAttribute() to null
PASS textarea.dir: setAttribute() to object "test-toString"
PASS textarea.dir: setAttribute() to object "test-valueOf"
PASS textarea.dir: setAttribute() to "ltr"
PASS textarea.dir: setAttribute() to "xltr"
PASS textarea.dir: setAttribute() to "ltr\0"
PASS textarea.dir: setAttribute() to "tr"
PASS textarea.dir: setAttribute() to "LTR"
PASS textarea.dir: setAttribute() to "rtl"
PASS textarea.dir: setAttribute() to "xrtl"
PASS textarea.dir: setAttribute() to "rtl\0"
PASS textarea.dir: setAttribute() to "tl"
PASS textarea.dir: setAttribute() to "RTL"
PASS textarea.dir: setAttribute() to "auto"
PASS textarea.dir: setAttribute() to "xauto"
PASS textarea.dir: setAttribute() to "auto\0"
PASS textarea.dir: setAttribute() to "uto"
PASS textarea.dir: setAttribute() to "AUTO"
PASS textarea.dir: IDL set to ""
PASS textarea.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 textarea.dir: IDL set to undefined
PASS textarea.dir: IDL set to 7
PASS textarea.dir: IDL set to 1.5
PASS textarea.dir: IDL set to "5%"
PASS textarea.dir: IDL set to "+100"
PASS textarea.dir: IDL set to ".5"
PASS textarea.dir: IDL set to true
PASS textarea.dir: IDL set to false
PASS textarea.dir: IDL set to object "[object Object]"
PASS textarea.dir: IDL set to NaN
PASS textarea.dir: IDL set to Infinity
PASS textarea.dir: IDL set to -Infinity
PASS textarea.dir: IDL set to "\0"
PASS textarea.dir: IDL set to null
PASS textarea.dir: IDL set to object "test-toString"
PASS textarea.dir: IDL set to object "test-valueOf"
PASS textarea.dir: IDL set to "ltr"
PASS textarea.dir: IDL set to "xltr"
PASS textarea.dir: IDL set to "ltr\0"
PASS textarea.dir: IDL set to "tr"
PASS textarea.dir: IDL set to "LTR"
PASS textarea.dir: IDL set to "rtl"
PASS textarea.dir: IDL set to "xrtl"
PASS textarea.dir: IDL set to "rtl\0"
PASS textarea.dir: IDL set to "tl"
PASS textarea.dir: IDL set to "RTL"
PASS textarea.dir: IDL set to "auto"
PASS textarea.dir: IDL set to "xauto"
PASS textarea.dir: IDL set to "auto\0"
PASS textarea.dir: IDL set to "uto"
PASS textarea.dir: IDL set to "AUTO"
PASS textarea.className (<textarea class>): typeof IDL attribute
PASS textarea.className (<textarea class>): IDL get with DOM attribute unset
PASS textarea.className (<textarea class>): setAttribute() to ""
PASS textarea.className (<textarea 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 textarea.className (<textarea class>): setAttribute() to undefined
PASS textarea.className (<textarea class>): setAttribute() to 7
PASS textarea.className (<textarea class>): setAttribute() to 1.5
PASS textarea.className (<textarea class>): setAttribute() to "5%"
PASS textarea.className (<textarea class>): setAttribute() to "+100"
PASS textarea.className (<textarea class>): setAttribute() to ".5"
PASS textarea.className (<textarea class>): setAttribute() to true
PASS textarea.className (<textarea class>): setAttribute() to false
PASS textarea.className (<textarea class>): setAttribute() to object "[object Object]"
PASS textarea.className (<textarea class>): setAttribute() to NaN
PASS textarea.className (<textarea class>): setAttribute() to Infinity
PASS textarea.className (<textarea class>): setAttribute() to -Infinity
PASS textarea.className (<textarea class>): setAttribute() to "\0"
PASS textarea.className (<textarea class>): setAttribute() to null
PASS textarea.className (<textarea class>): setAttribute() to object "test-toString"
PASS textarea.className (<textarea class>): setAttribute() to object "test-valueOf"
PASS textarea.className (<textarea class>): IDL set to ""
PASS textarea.className (<textarea 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 textarea.className (<textarea class>): IDL set to undefined
PASS textarea.className (<textarea class>): IDL set to 7
PASS textarea.className (<textarea class>): IDL set to 1.5
PASS textarea.className (<textarea class>): IDL set to "5%"
PASS textarea.className (<textarea class>): IDL set to "+100"
PASS textarea.className (<textarea class>): IDL set to ".5"
PASS textarea.className (<textarea class>): IDL set to true
PASS textarea.className (<textarea class>): IDL set to false
PASS textarea.className (<textarea class>): IDL set to object "[object Object]"
PASS textarea.className (<textarea class>): IDL set to NaN
PASS textarea.className (<textarea class>): IDL set to Infinity
PASS textarea.className (<textarea class>): IDL set to -Infinity
PASS textarea.className (<textarea class>): IDL set to "\0"
PASS textarea.className (<textarea class>): IDL set to null
PASS textarea.className (<textarea class>): IDL set to object "test-toString"
PASS textarea.className (<textarea class>): IDL set to object "test-valueOf"
PASS textarea.autofocus: typeof IDL attribute
PASS textarea.autofocus: IDL get with DOM attribute unset
PASS textarea.autofocus: setAttribute() to ""
PASS textarea.autofocus: setAttribute() to " foo "
PASS textarea.autofocus: setAttribute() to undefined
PASS textarea.autofocus: setAttribute() to null
PASS textarea.autofocus: setAttribute() to 7
PASS textarea.autofocus: setAttribute() to 1.5
PASS textarea.autofocus: setAttribute() to "5%"
PASS textarea.autofocus: setAttribute() to "+100"
PASS textarea.autofocus: setAttribute() to ".5"
PASS textarea.autofocus: setAttribute() to true
PASS textarea.autofocus: setAttribute() to false
PASS textarea.autofocus: setAttribute() to object "[object Object]"
PASS textarea.autofocus: setAttribute() to NaN
PASS textarea.autofocus: setAttribute() to Infinity
PASS textarea.autofocus: setAttribute() to -Infinity
PASS textarea.autofocus: setAttribute() to "\0"
PASS textarea.autofocus: setAttribute() to object "test-toString"
PASS textarea.autofocus: setAttribute() to object "test-valueOf"
PASS textarea.autofocus: setAttribute() to "autofocus"
PASS textarea.autofocus: IDL set to ""
PASS textarea.autofocus: IDL set to " foo "
PASS textarea.autofocus: IDL set to undefined
PASS textarea.autofocus: IDL set to null
PASS textarea.autofocus: IDL set to 7
PASS textarea.autofocus: IDL set to 1.5
PASS textarea.autofocus: IDL set to "5%"
PASS textarea.autofocus: IDL set to "+100"
PASS textarea.autofocus: IDL set to ".5"
PASS textarea.autofocus: IDL set to true
PASS textarea.autofocus: IDL set to false
PASS textarea.autofocus: IDL set to object "[object Object]"
PASS textarea.autofocus: IDL set to NaN
PASS textarea.autofocus: IDL set to Infinity
PASS textarea.autofocus: IDL set to -Infinity
PASS textarea.autofocus: IDL set to "\0"
PASS textarea.autofocus: IDL set to object "test-toString"
PASS textarea.autofocus: IDL set to object "test-valueOf"
PASS textarea.hidden: typeof IDL attribute
PASS textarea.hidden: IDL get with DOM attribute unset
PASS textarea.hidden: setAttribute() to ""
PASS textarea.hidden: setAttribute() to " foo "
PASS textarea.hidden: setAttribute() to undefined
PASS textarea.hidden: setAttribute() to null
PASS textarea.hidden: setAttribute() to 7
PASS textarea.hidden: setAttribute() to 1.5
PASS textarea.hidden: setAttribute() to "5%"
PASS textarea.hidden: setAttribute() to "+100"
PASS textarea.hidden: setAttribute() to ".5"
PASS textarea.hidden: setAttribute() to true
PASS textarea.hidden: setAttribute() to false
PASS textarea.hidden: setAttribute() to object "[object Object]"
PASS textarea.hidden: setAttribute() to NaN
PASS textarea.hidden: setAttribute() to Infinity
PASS textarea.hidden: setAttribute() to -Infinity
PASS textarea.hidden: setAttribute() to "\0"
PASS textarea.hidden: setAttribute() to object "test-toString"
PASS textarea.hidden: setAttribute() to object "test-valueOf"
PASS textarea.hidden: setAttribute() to "hidden"
PASS textarea.hidden: IDL set to ""
PASS textarea.hidden: IDL set to " foo "
PASS textarea.hidden: IDL set to undefined
PASS textarea.hidden: IDL set to null
PASS textarea.hidden: IDL set to 7
PASS textarea.hidden: IDL set to 1.5
PASS textarea.hidden: IDL set to "5%"
PASS textarea.hidden: IDL set to "+100"
PASS textarea.hidden: IDL set to ".5"
PASS textarea.hidden: IDL set to true
PASS textarea.hidden: IDL set to false
PASS textarea.hidden: IDL set to object "[object Object]"
PASS textarea.hidden: IDL set to NaN
PASS textarea.hidden: IDL set to Infinity
PASS textarea.hidden: IDL set to -Infinity
PASS textarea.hidden: IDL set to "\0"
PASS textarea.hidden: IDL set to object "test-toString"
PASS textarea.hidden: IDL set to object "test-valueOf"
PASS textarea.accessKey: typeof IDL attribute
PASS textarea.accessKey: IDL get with DOM attribute unset
PASS textarea.accessKey: setAttribute() to ""
PASS textarea.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 textarea.accessKey: setAttribute() to undefined
PASS textarea.accessKey: setAttribute() to 7
PASS textarea.accessKey: setAttribute() to 1.5
PASS textarea.accessKey: setAttribute() to "5%"
PASS textarea.accessKey: setAttribute() to "+100"
PASS textarea.accessKey: setAttribute() to ".5"
PASS textarea.accessKey: setAttribute() to true
PASS textarea.accessKey: setAttribute() to false
PASS textarea.accessKey: setAttribute() to object "[object Object]"
PASS textarea.accessKey: setAttribute() to NaN
PASS textarea.accessKey: setAttribute() to Infinity
PASS textarea.accessKey: setAttribute() to -Infinity
PASS textarea.accessKey: setAttribute() to "\0"
PASS textarea.accessKey: setAttribute() to null
PASS textarea.accessKey: setAttribute() to object "test-toString"
PASS textarea.accessKey: setAttribute() to object "test-valueOf"
PASS textarea.accessKey: IDL set to ""
PASS textarea.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 textarea.accessKey: IDL set to undefined
PASS textarea.accessKey: IDL set to 7
PASS textarea.accessKey: IDL set to 1.5
PASS textarea.accessKey: IDL set to "5%"
PASS textarea.accessKey: IDL set to "+100"
PASS textarea.accessKey: IDL set to ".5"
PASS textarea.accessKey: IDL set to true
PASS textarea.accessKey: IDL set to false
PASS textarea.accessKey: IDL set to object "[object Object]"
PASS textarea.accessKey: IDL set to NaN
PASS textarea.accessKey: IDL set to Infinity
PASS textarea.accessKey: IDL set to -Infinity
PASS textarea.accessKey: IDL set to "\0"
PASS textarea.accessKey: IDL set to null
PASS textarea.accessKey: IDL set to object "test-toString"
PASS textarea.accessKey: IDL set to object "test-valueOf"
PASS textarea.tabIndex: typeof IDL attribute
PASS textarea.tabIndex: setAttribute() to -36
PASS textarea.tabIndex: setAttribute() to -1
PASS textarea.tabIndex: setAttribute() to 0
PASS textarea.tabIndex: setAttribute() to 1
PASS textarea.tabIndex: setAttribute() to 2147483647
PASS textarea.tabIndex: setAttribute() to -2147483648
PASS textarea.tabIndex: setAttribute() to "-1"
PASS textarea.tabIndex: setAttribute() to "-0"
PASS textarea.tabIndex: setAttribute() to "0"
PASS textarea.tabIndex: setAttribute() to "1"
PASS textarea.tabIndex: setAttribute() to "\t7"
PASS textarea.tabIndex: setAttribute() to "\f7"
PASS textarea.tabIndex: setAttribute() to " 7"
PASS textarea.tabIndex: setAttribute() to "\n7"
PASS textarea.tabIndex: setAttribute() to "\r7"
PASS textarea.tabIndex: setAttribute() to 1.5
PASS textarea.tabIndex: setAttribute() to "5%"
PASS textarea.tabIndex: setAttribute() to "+100"
PASS textarea.tabIndex: setAttribute() to object "2"
PASS textarea.tabIndex: IDL set to -36
PASS textarea.tabIndex: IDL set to -1
PASS textarea.tabIndex: IDL set to 0
PASS textarea.tabIndex: IDL set to 1
PASS textarea.tabIndex: IDL set to 2147483647
PASS textarea.tabIndex: IDL set to -2147483648
PASS textarea.autocomplete: typeof IDL attribute
PASS textarea.autocomplete: IDL set to ""
PASS textarea.autocomplete: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.autocomplete: IDL set to undefined
PASS textarea.autocomplete: IDL set to 7
PASS textarea.autocomplete: IDL set to 1.5
PASS textarea.autocomplete: IDL set to "5%"
PASS textarea.autocomplete: IDL set to "+100"
PASS textarea.autocomplete: IDL set to ".5"
PASS textarea.autocomplete: IDL set to true
PASS textarea.autocomplete: IDL set to false
PASS textarea.autocomplete: IDL set to object "[object Object]"
PASS textarea.autocomplete: IDL set to NaN
PASS textarea.autocomplete: IDL set to Infinity
PASS textarea.autocomplete: IDL set to -Infinity
PASS textarea.autocomplete: IDL set to "\0"
PASS textarea.autocomplete: IDL set to null
PASS textarea.autocomplete: IDL set to object "test-toString"
PASS textarea.autocomplete: IDL set to object "test-valueOf"
PASS textarea.cols: typeof IDL attribute
PASS textarea.cols: IDL get with DOM attribute unset
PASS textarea.cols: setAttribute() to -2147483649
PASS textarea.cols: setAttribute() to -2147483648
PASS textarea.cols: setAttribute() to -36
PASS textarea.cols: setAttribute() to -1
PASS textarea.cols: setAttribute() to 0
PASS textarea.cols: setAttribute() to 1
PASS textarea.cols: setAttribute() to 2147483647
PASS textarea.cols: setAttribute() to 2147483648
PASS textarea.cols: setAttribute() to 4294967295
PASS textarea.cols: setAttribute() to 4294967296
PASS textarea.cols: setAttribute() to ""
PASS textarea.cols: setAttribute() to "-1"
PASS textarea.cols: setAttribute() to "-0"
PASS textarea.cols: setAttribute() to "0"
PASS textarea.cols: setAttribute() to "1"
PASS textarea.cols: setAttribute() to "\t7"
PASS textarea.cols: setAttribute() to "\v7"
PASS textarea.cols: setAttribute() to "\f7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to "7"
PASS textarea.cols: setAttribute() to "\n7"
PASS textarea.cols: setAttribute() to "\r7"
PASS textarea.cols: setAttribute() to "
7"
PASS textarea.cols: setAttribute() to "
7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to "᠎7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " 7"
PASS textarea.cols: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.cols: setAttribute() to undefined
PASS textarea.cols: setAttribute() to 1.5
PASS textarea.cols: setAttribute() to "5%"
PASS textarea.cols: setAttribute() to "+100"
PASS textarea.cols: setAttribute() to ".5"
PASS textarea.cols: setAttribute() to true
PASS textarea.cols: setAttribute() to false
PASS textarea.cols: setAttribute() to object "[object Object]"
PASS textarea.cols: setAttribute() to NaN
PASS textarea.cols: setAttribute() to Infinity
PASS textarea.cols: setAttribute() to -Infinity
PASS textarea.cols: setAttribute() to "\0"
PASS textarea.cols: setAttribute() to object "2"
PASS textarea.cols: setAttribute() to object "3"
PASS textarea.cols: IDL set to 0
PASS textarea.cols: IDL set to 1
PASS textarea.cols: IDL set to 2147483647
PASS textarea.cols: IDL set to 2147483648
PASS textarea.cols: IDL set to 4294967295
PASS textarea.dirName: typeof IDL attribute
PASS textarea.dirName: IDL get with DOM attribute unset
PASS textarea.dirName: setAttribute() to ""
PASS textarea.dirName: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.dirName: setAttribute() to undefined
PASS textarea.dirName: setAttribute() to 7
PASS textarea.dirName: setAttribute() to 1.5
PASS textarea.dirName: setAttribute() to "5%"
PASS textarea.dirName: setAttribute() to "+100"
PASS textarea.dirName: setAttribute() to ".5"
PASS textarea.dirName: setAttribute() to true
PASS textarea.dirName: setAttribute() to false
PASS textarea.dirName: setAttribute() to object "[object Object]"
PASS textarea.dirName: setAttribute() to NaN
PASS textarea.dirName: setAttribute() to Infinity
PASS textarea.dirName: setAttribute() to -Infinity
PASS textarea.dirName: setAttribute() to "\0"
PASS textarea.dirName: setAttribute() to null
PASS textarea.dirName: setAttribute() to object "test-toString"
PASS textarea.dirName: setAttribute() to object "test-valueOf"
PASS textarea.dirName: IDL set to ""
PASS textarea.dirName: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.dirName: IDL set to undefined
PASS textarea.dirName: IDL set to 7
PASS textarea.dirName: IDL set to 1.5
PASS textarea.dirName: IDL set to "5%"
PASS textarea.dirName: IDL set to "+100"
PASS textarea.dirName: IDL set to ".5"
PASS textarea.dirName: IDL set to true
PASS textarea.dirName: IDL set to false
PASS textarea.dirName: IDL set to object "[object Object]"
PASS textarea.dirName: IDL set to NaN
PASS textarea.dirName: IDL set to Infinity
PASS textarea.dirName: IDL set to -Infinity
PASS textarea.dirName: IDL set to "\0"
PASS textarea.dirName: IDL set to null
PASS textarea.dirName: IDL set to object "test-toString"
PASS textarea.dirName: IDL set to object "test-valueOf"
PASS textarea.disabled: typeof IDL attribute
PASS textarea.disabled: IDL get with DOM attribute unset
PASS textarea.disabled: setAttribute() to ""
PASS textarea.disabled: setAttribute() to " foo "
PASS textarea.disabled: setAttribute() to undefined
PASS textarea.disabled: setAttribute() to null
PASS textarea.disabled: setAttribute() to 7
PASS textarea.disabled: setAttribute() to 1.5
PASS textarea.disabled: setAttribute() to "5%"
PASS textarea.disabled: setAttribute() to "+100"
PASS textarea.disabled: setAttribute() to ".5"
PASS textarea.disabled: setAttribute() to true
PASS textarea.disabled: setAttribute() to false
PASS textarea.disabled: setAttribute() to object "[object Object]"
PASS textarea.disabled: setAttribute() to NaN
PASS textarea.disabled: setAttribute() to Infinity
PASS textarea.disabled: setAttribute() to -Infinity
PASS textarea.disabled: setAttribute() to "\0"
PASS textarea.disabled: setAttribute() to object "test-toString"
PASS textarea.disabled: setAttribute() to object "test-valueOf"
PASS textarea.disabled: setAttribute() to "disabled"
PASS textarea.disabled: IDL set to ""
PASS textarea.disabled: IDL set to " foo "
PASS textarea.disabled: IDL set to undefined
PASS textarea.disabled: IDL set to null
PASS textarea.disabled: IDL set to 7
PASS textarea.disabled: IDL set to 1.5
PASS textarea.disabled: IDL set to "5%"
PASS textarea.disabled: IDL set to "+100"
PASS textarea.disabled: IDL set to ".5"
PASS textarea.disabled: IDL set to true
PASS textarea.disabled: IDL set to false
PASS textarea.disabled: IDL set to object "[object Object]"
PASS textarea.disabled: IDL set to NaN
PASS textarea.disabled: IDL set to Infinity
PASS textarea.disabled: IDL set to -Infinity
PASS textarea.disabled: IDL set to "\0"
PASS textarea.disabled: IDL set to object "test-toString"
PASS textarea.disabled: IDL set to object "test-valueOf"
PASS textarea.maxLength: typeof IDL attribute
PASS textarea.maxLength: IDL get with DOM attribute unset
PASS textarea.maxLength: setAttribute() to -2147483649
PASS textarea.maxLength: setAttribute() to -2147483648
PASS textarea.maxLength: setAttribute() to -36
PASS textarea.maxLength: setAttribute() to -1
PASS textarea.maxLength: setAttribute() to -0
PASS textarea.maxLength: setAttribute() to 0
PASS textarea.maxLength: setAttribute() to 1
PASS textarea.maxLength: setAttribute() to 2147483647
PASS textarea.maxLength: setAttribute() to 2147483648
PASS textarea.maxLength: setAttribute() to 4294967295
PASS textarea.maxLength: setAttribute() to 4294967296
PASS textarea.maxLength: setAttribute() to ""
PASS textarea.maxLength: setAttribute() to "-1"
PASS textarea.maxLength: setAttribute() to "-0"
PASS textarea.maxLength: setAttribute() to "0"
PASS textarea.maxLength: setAttribute() to "1"
PASS textarea.maxLength: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.maxLength: setAttribute() to "\t7"
PASS textarea.maxLength: setAttribute() to "\v7"
PASS textarea.maxLength: setAttribute() to "\f7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to "7"
PASS textarea.maxLength: setAttribute() to "\n7"
PASS textarea.maxLength: setAttribute() to "\r7"
PASS textarea.maxLength: setAttribute() to "
7"
PASS textarea.maxLength: setAttribute() to "
7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to "᠎7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to " 7"
PASS textarea.maxLength: setAttribute() to undefined
PASS textarea.maxLength: setAttribute() to 1.5
PASS textarea.maxLength: setAttribute() to "5%"
PASS textarea.maxLength: setAttribute() to "+100"
PASS textarea.maxLength: setAttribute() to ".5"
PASS textarea.maxLength: setAttribute() to true
PASS textarea.maxLength: setAttribute() to false
PASS textarea.maxLength: setAttribute() to object "[object Object]"
PASS textarea.maxLength: setAttribute() to NaN
PASS textarea.maxLength: setAttribute() to Infinity
PASS textarea.maxLength: setAttribute() to -Infinity
PASS textarea.maxLength: setAttribute() to "\0"
PASS textarea.maxLength: setAttribute() to object "2"
PASS textarea.maxLength: setAttribute() to object "3"
PASS textarea.maxLength: IDL set to -2147483648
PASS textarea.maxLength: IDL set to -36
PASS textarea.maxLength: IDL set to -1
PASS textarea.maxLength: IDL set to 0
PASS textarea.maxLength: IDL set to 1
PASS textarea.maxLength: IDL set to 2147483647
PASS textarea.minLength: typeof IDL attribute
PASS textarea.minLength: IDL get with DOM attribute unset
PASS textarea.minLength: setAttribute() to -2147483649
PASS textarea.minLength: setAttribute() to -2147483648
PASS textarea.minLength: setAttribute() to -36
PASS textarea.minLength: setAttribute() to -1
PASS textarea.minLength: setAttribute() to -0
PASS textarea.minLength: setAttribute() to 0
PASS textarea.minLength: setAttribute() to 1
PASS textarea.minLength: setAttribute() to 2147483647
PASS textarea.minLength: setAttribute() to 2147483648
PASS textarea.minLength: setAttribute() to 4294967295
PASS textarea.minLength: setAttribute() to 4294967296
PASS textarea.minLength: setAttribute() to ""
PASS textarea.minLength: setAttribute() to "-1"
PASS textarea.minLength: setAttribute() to "-0"
PASS textarea.minLength: setAttribute() to "0"
PASS textarea.minLength: setAttribute() to "1"
PASS textarea.minLength: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.minLength: setAttribute() to "\t7"
PASS textarea.minLength: setAttribute() to "\v7"
PASS textarea.minLength: setAttribute() to "\f7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to "7"
PASS textarea.minLength: setAttribute() to "\n7"
PASS textarea.minLength: setAttribute() to "\r7"
PASS textarea.minLength: setAttribute() to "
7"
PASS textarea.minLength: setAttribute() to "
7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to "᠎7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to " 7"
PASS textarea.minLength: setAttribute() to undefined
PASS textarea.minLength: setAttribute() to 1.5
PASS textarea.minLength: setAttribute() to "5%"
PASS textarea.minLength: setAttribute() to "+100"
PASS textarea.minLength: setAttribute() to ".5"
PASS textarea.minLength: setAttribute() to true
PASS textarea.minLength: setAttribute() to false
PASS textarea.minLength: setAttribute() to object "[object Object]"
PASS textarea.minLength: setAttribute() to NaN
PASS textarea.minLength: setAttribute() to Infinity
PASS textarea.minLength: setAttribute() to -Infinity
PASS textarea.minLength: setAttribute() to "\0"
PASS textarea.minLength: setAttribute() to object "2"
PASS textarea.minLength: setAttribute() to object "3"
PASS textarea.minLength: IDL set to -2147483648
PASS textarea.minLength: IDL set to -36
PASS textarea.minLength: IDL set to -1
PASS textarea.minLength: IDL set to 0
PASS textarea.minLength: IDL set to 1
PASS textarea.minLength: IDL set to 2147483647
PASS textarea.name: typeof IDL attribute
PASS textarea.name: IDL get with DOM attribute unset
PASS textarea.name: setAttribute() to ""
PASS textarea.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 textarea.name: setAttribute() to undefined
PASS textarea.name: setAttribute() to 7
PASS textarea.name: setAttribute() to 1.5
PASS textarea.name: setAttribute() to "5%"
PASS textarea.name: setAttribute() to "+100"
PASS textarea.name: setAttribute() to ".5"
PASS textarea.name: setAttribute() to true
PASS textarea.name: setAttribute() to false
PASS textarea.name: setAttribute() to object "[object Object]"
PASS textarea.name: setAttribute() to NaN
PASS textarea.name: setAttribute() to Infinity
PASS textarea.name: setAttribute() to -Infinity
PASS textarea.name: setAttribute() to "\0"
PASS textarea.name: setAttribute() to null
PASS textarea.name: setAttribute() to object "test-toString"
PASS textarea.name: setAttribute() to object "test-valueOf"
PASS textarea.name: IDL set to ""
PASS textarea.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 textarea.name: IDL set to undefined
PASS textarea.name: IDL set to 7
PASS textarea.name: IDL set to 1.5
PASS textarea.name: IDL set to "5%"
PASS textarea.name: IDL set to "+100"
PASS textarea.name: IDL set to ".5"
PASS textarea.name: IDL set to true
PASS textarea.name: IDL set to false
PASS textarea.name: IDL set to object "[object Object]"
PASS textarea.name: IDL set to NaN
PASS textarea.name: IDL set to Infinity
PASS textarea.name: IDL set to -Infinity
PASS textarea.name: IDL set to "\0"
PASS textarea.name: IDL set to null
PASS textarea.name: IDL set to object "test-toString"
PASS textarea.name: IDL set to object "test-valueOf"
PASS textarea.placeholder: typeof IDL attribute
PASS textarea.placeholder: IDL get with DOM attribute unset
PASS textarea.placeholder: setAttribute() to ""
PASS textarea.placeholder: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.placeholder: setAttribute() to undefined
PASS textarea.placeholder: setAttribute() to 7
PASS textarea.placeholder: setAttribute() to 1.5
PASS textarea.placeholder: setAttribute() to "5%"
PASS textarea.placeholder: setAttribute() to "+100"
PASS textarea.placeholder: setAttribute() to ".5"
PASS textarea.placeholder: setAttribute() to true
PASS textarea.placeholder: setAttribute() to false
PASS textarea.placeholder: setAttribute() to object "[object Object]"
PASS textarea.placeholder: setAttribute() to NaN
PASS textarea.placeholder: setAttribute() to Infinity
PASS textarea.placeholder: setAttribute() to -Infinity
PASS textarea.placeholder: setAttribute() to "\0"
PASS textarea.placeholder: setAttribute() to null
PASS textarea.placeholder: setAttribute() to object "test-toString"
PASS textarea.placeholder: setAttribute() to object "test-valueOf"
PASS textarea.placeholder: IDL set to ""
PASS textarea.placeholder: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.placeholder: IDL set to undefined
PASS textarea.placeholder: IDL set to 7
PASS textarea.placeholder: IDL set to 1.5
PASS textarea.placeholder: IDL set to "5%"
PASS textarea.placeholder: IDL set to "+100"
PASS textarea.placeholder: IDL set to ".5"
PASS textarea.placeholder: IDL set to true
PASS textarea.placeholder: IDL set to false
PASS textarea.placeholder: IDL set to object "[object Object]"
PASS textarea.placeholder: IDL set to NaN
PASS textarea.placeholder: IDL set to Infinity
PASS textarea.placeholder: IDL set to -Infinity
PASS textarea.placeholder: IDL set to "\0"
PASS textarea.placeholder: IDL set to null
PASS textarea.placeholder: IDL set to object "test-toString"
PASS textarea.placeholder: IDL set to object "test-valueOf"
PASS textarea.readOnly: typeof IDL attribute
PASS textarea.readOnly: IDL get with DOM attribute unset
PASS textarea.readOnly: setAttribute() to ""
PASS textarea.readOnly: setAttribute() to " foo "
PASS textarea.readOnly: setAttribute() to undefined
PASS textarea.readOnly: setAttribute() to null
PASS textarea.readOnly: setAttribute() to 7
PASS textarea.readOnly: setAttribute() to 1.5
PASS textarea.readOnly: setAttribute() to "5%"
PASS textarea.readOnly: setAttribute() to "+100"
PASS textarea.readOnly: setAttribute() to ".5"
PASS textarea.readOnly: setAttribute() to true
PASS textarea.readOnly: setAttribute() to false
PASS textarea.readOnly: setAttribute() to object "[object Object]"
PASS textarea.readOnly: setAttribute() to NaN
PASS textarea.readOnly: setAttribute() to Infinity
PASS textarea.readOnly: setAttribute() to -Infinity
PASS textarea.readOnly: setAttribute() to "\0"
PASS textarea.readOnly: setAttribute() to object "test-toString"
PASS textarea.readOnly: setAttribute() to object "test-valueOf"
PASS textarea.readOnly: setAttribute() to "readOnly"
PASS textarea.readOnly: IDL set to ""
PASS textarea.readOnly: IDL set to " foo "
PASS textarea.readOnly: IDL set to undefined
PASS textarea.readOnly: IDL set to null
PASS textarea.readOnly: IDL set to 7
PASS textarea.readOnly: IDL set to 1.5
PASS textarea.readOnly: IDL set to "5%"
PASS textarea.readOnly: IDL set to "+100"
PASS textarea.readOnly: IDL set to ".5"
PASS textarea.readOnly: IDL set to true
PASS textarea.readOnly: IDL set to false
PASS textarea.readOnly: IDL set to object "[object Object]"
PASS textarea.readOnly: IDL set to NaN
PASS textarea.readOnly: IDL set to Infinity
PASS textarea.readOnly: IDL set to -Infinity
PASS textarea.readOnly: IDL set to "\0"
PASS textarea.readOnly: IDL set to object "test-toString"
PASS textarea.readOnly: IDL set to object "test-valueOf"
PASS textarea.required: typeof IDL attribute
PASS textarea.required: IDL get with DOM attribute unset
PASS textarea.required: setAttribute() to ""
PASS textarea.required: setAttribute() to " foo "
PASS textarea.required: setAttribute() to undefined
PASS textarea.required: setAttribute() to null
PASS textarea.required: setAttribute() to 7
PASS textarea.required: setAttribute() to 1.5
PASS textarea.required: setAttribute() to "5%"
PASS textarea.required: setAttribute() to "+100"
PASS textarea.required: setAttribute() to ".5"
PASS textarea.required: setAttribute() to true
PASS textarea.required: setAttribute() to false
PASS textarea.required: setAttribute() to object "[object Object]"
PASS textarea.required: setAttribute() to NaN
PASS textarea.required: setAttribute() to Infinity
PASS textarea.required: setAttribute() to -Infinity
PASS textarea.required: setAttribute() to "\0"
PASS textarea.required: setAttribute() to object "test-toString"
PASS textarea.required: setAttribute() to object "test-valueOf"
PASS textarea.required: setAttribute() to "required"
PASS textarea.required: IDL set to ""
PASS textarea.required: IDL set to " foo "
PASS textarea.required: IDL set to undefined
PASS textarea.required: IDL set to null
PASS textarea.required: IDL set to 7
PASS textarea.required: IDL set to 1.5
PASS textarea.required: IDL set to "5%"
PASS textarea.required: IDL set to "+100"
PASS textarea.required: IDL set to ".5"
PASS textarea.required: IDL set to true
PASS textarea.required: IDL set to false
PASS textarea.required: IDL set to object "[object Object]"
PASS textarea.required: IDL set to NaN
PASS textarea.required: IDL set to Infinity
PASS textarea.required: IDL set to -Infinity
PASS textarea.required: IDL set to "\0"
PASS textarea.required: IDL set to object "test-toString"
PASS textarea.required: IDL set to object "test-valueOf"
PASS textarea.rows: typeof IDL attribute
PASS textarea.rows: IDL get with DOM attribute unset
PASS textarea.rows: setAttribute() to -2147483649
PASS textarea.rows: setAttribute() to -2147483648
PASS textarea.rows: setAttribute() to -36
PASS textarea.rows: setAttribute() to -1
PASS textarea.rows: setAttribute() to 0
PASS textarea.rows: setAttribute() to 1
PASS textarea.rows: setAttribute() to 2147483647
PASS textarea.rows: setAttribute() to 2147483648
PASS textarea.rows: setAttribute() to 4294967295
PASS textarea.rows: setAttribute() to 4294967296
PASS textarea.rows: setAttribute() to ""
PASS textarea.rows: setAttribute() to "-1"
PASS textarea.rows: setAttribute() to "-0"
PASS textarea.rows: setAttribute() to "0"
PASS textarea.rows: setAttribute() to "1"
PASS textarea.rows: setAttribute() to "\t7"
PASS textarea.rows: setAttribute() to "\v7"
PASS textarea.rows: setAttribute() to "\f7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to "7"
PASS textarea.rows: setAttribute() to "\n7"
PASS textarea.rows: setAttribute() to "\r7"
PASS textarea.rows: setAttribute() to "
7"
PASS textarea.rows: setAttribute() to "
7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to "᠎7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " 7"
PASS textarea.rows: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.rows: setAttribute() to undefined
PASS textarea.rows: setAttribute() to 1.5
PASS textarea.rows: setAttribute() to "5%"
PASS textarea.rows: setAttribute() to "+100"
PASS textarea.rows: setAttribute() to ".5"
PASS textarea.rows: setAttribute() to true
PASS textarea.rows: setAttribute() to false
PASS textarea.rows: setAttribute() to object "[object Object]"
PASS textarea.rows: setAttribute() to NaN
PASS textarea.rows: setAttribute() to Infinity
PASS textarea.rows: setAttribute() to -Infinity
PASS textarea.rows: setAttribute() to "\0"
PASS textarea.rows: setAttribute() to object "2"
PASS textarea.rows: setAttribute() to object "3"
PASS textarea.rows: IDL set to 0
PASS textarea.rows: IDL set to 1
PASS textarea.rows: IDL set to 2147483647
PASS textarea.rows: IDL set to 2147483648
PASS textarea.rows: IDL set to 4294967295
PASS textarea.wrap: typeof IDL attribute
PASS textarea.wrap: IDL get with DOM attribute unset
PASS textarea.wrap: setAttribute() to ""
PASS textarea.wrap: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.wrap: setAttribute() to undefined
PASS textarea.wrap: setAttribute() to 7
PASS textarea.wrap: setAttribute() to 1.5
PASS textarea.wrap: setAttribute() to "5%"
PASS textarea.wrap: setAttribute() to "+100"
PASS textarea.wrap: setAttribute() to ".5"
PASS textarea.wrap: setAttribute() to true
PASS textarea.wrap: setAttribute() to false
PASS textarea.wrap: setAttribute() to object "[object Object]"
PASS textarea.wrap: setAttribute() to NaN
PASS textarea.wrap: setAttribute() to Infinity
PASS textarea.wrap: setAttribute() to -Infinity
PASS textarea.wrap: setAttribute() to "\0"
PASS textarea.wrap: setAttribute() to null
PASS textarea.wrap: setAttribute() to object "test-toString"
PASS textarea.wrap: setAttribute() to object "test-valueOf"
PASS textarea.wrap: IDL set to ""
PASS textarea.wrap: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASS textarea.wrap: IDL set to undefined
PASS textarea.wrap: IDL set to 7
PASS textarea.wrap: IDL set to 1.5
PASS textarea.wrap: IDL set to "5%"
PASS textarea.wrap: IDL set to "+100"
PASS textarea.wrap: IDL set to ".5"
PASS textarea.wrap: IDL set to true
PASS textarea.wrap: IDL set to false
PASS textarea.wrap: IDL set to object "[object Object]"
PASS textarea.wrap: IDL set to NaN
PASS textarea.wrap: IDL set to Infinity
PASS textarea.wrap: IDL set to -Infinity
PASS textarea.wrap: IDL set to "\0"
PASS textarea.wrap: IDL set to null
PASS textarea.wrap: IDL set to object "test-toString"
PASS textarea.wrap: IDL set to object "test-valueOf"
PASS output.title: typeof IDL attribute
PASS output.title: IDL get with DOM attribute unset
PASS output.title: setAttribute() to ""
PASS output.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 output.title: setAttribute() to undefined
PASS output.title: setAttribute() to 7
PASS output.title: setAttribute() to 1.5
PASS output.title: setAttribute() to "5%"
PASS output.title: setAttribute() to "+100"
PASS output.title: setAttribute() to ".5"
PASS output.title: setAttribute() to true
PASS output.title: setAttribute() to false
PASS output.title: setAttribute() to object "[object Object]"
PASS output.title: setAttribute() to NaN
PASS output.title: setAttribute() to Infinity
PASS output.title: setAttribute() to -Infinity
PASS output.title: setAttribute() to "\0"
PASS output.title: setAttribute() to null
PASS output.title: setAttribute() to object "test-toString"
PASS output.title: setAttribute() to object "test-valueOf"
PASS output.title: IDL set to ""
PASS output.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 output.title: IDL set to undefined
PASS output.title: IDL set to 7
PASS output.title: IDL set to 1.5
PASS output.title: IDL set to "5%"
PASS output.title: IDL set to "+100"
PASS output.title: IDL set to ".5"
PASS output.title: IDL set to true
PASS output.title: IDL set to false
PASS output.title: IDL set to object "[object Object]"
PASS output.title: IDL set to NaN
PASS output.title: IDL set to Infinity
PASS output.title: IDL set to -Infinity
PASS output.title: IDL set to "\0"
PASS output.title: IDL set to null
PASS output.title: IDL set to object "test-toString"
PASS output.title: IDL set to object "test-valueOf"
PASS output.lang: typeof IDL attribute
PASS output.lang: IDL get with DOM attribute unset
PASS output.lang: setAttribute() to ""
PASS output.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 output.lang: setAttribute() to undefined
PASS output.lang: setAttribute() to 7
PASS output.lang: setAttribute() to 1.5
PASS output.lang: setAttribute() to "5%"
PASS output.lang: setAttribute() to "+100"
PASS output.lang: setAttribute() to ".5"
PASS output.lang: setAttribute() to true
PASS output.lang: setAttribute() to false
PASS output.lang: setAttribute() to object "[object Object]"
PASS output.lang: setAttribute() to NaN
PASS output.lang: setAttribute() to Infinity
PASS output.lang: setAttribute() to -Infinity
PASS output.lang: setAttribute() to "\0"
PASS output.lang: setAttribute() to null
PASS output.lang: setAttribute() to object "test-toString"
PASS output.lang: setAttribute() to object "test-valueOf"
PASS output.lang: IDL set to ""
PASS output.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 output.lang: IDL set to undefined
PASS output.lang: IDL set to 7
PASS output.lang: IDL set to 1.5
PASS output.lang: IDL set to "5%"
PASS output.lang: IDL set to "+100"
PASS output.lang: IDL set to ".5"
PASS output.lang: IDL set to true
PASS output.lang: IDL set to false
PASS output.lang: IDL set to object "[object Object]"
PASS output.lang: IDL set to NaN
PASS output.lang: IDL set to Infinity
PASS output.lang: IDL set to -Infinity
PASS output.lang: IDL set to "\0"
PASS output.lang: IDL set to null
PASS output.lang: IDL set to object "test-toString"
PASS output.lang: IDL set to object "test-valueOf"
PASS output.dir: typeof IDL attribute
PASS output.dir: IDL get with DOM attribute unset
PASS output.dir: setAttribute() to ""
PASS output.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 output.dir: setAttribute() to undefined
PASS output.dir: setAttribute() to 7
PASS output.dir: setAttribute() to 1.5
PASS output.dir: setAttribute() to "5%"
PASS output.dir: setAttribute() to "+100"
PASS output.dir: setAttribute() to ".5"
PASS output.dir: setAttribute() to true
PASS output.dir: setAttribute() to false
PASS output.dir: setAttribute() to object "[object Object]"
PASS output.dir: setAttribute() to NaN
PASS output.dir: setAttribute() to Infinity
PASS output.dir: setAttribute() to -Infinity
PASS output.dir: setAttribute() to "\0"
PASS output.dir: setAttribute() to null
PASS output.dir: setAttribute() to object "test-toString"
PASS output.dir: setAttribute() to object "test-valueOf"
PASS output.dir: setAttribute() to "ltr"
PASS output.dir: setAttribute() to "xltr"
PASS output.dir: setAttribute() to "ltr\0"
PASS output.dir: setAttribute() to "tr"
PASS output.dir: setAttribute() to "LTR"
PASS output.dir: setAttribute() to "rtl"
PASS output.dir: setAttribute() to "xrtl"
PASS output.dir: setAttribute() to "rtl\0"
PASS output.dir: setAttribute() to "tl"
PASS output.dir: setAttribute() to "RTL"
PASS output.dir: setAttribute() to "auto"
PASS output.dir: setAttribute() to "xauto"
PASS output.dir: setAttribute() to "auto\0"
PASS output.dir: setAttribute() to "uto"
PASS output.dir: setAttribute() to "AUTO"
PASS output.dir: IDL set to ""
PASS output.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 output.dir: IDL set to undefined
PASS output.dir: IDL set to 7
PASS output.dir: IDL set to 1.5
PASS output.dir: IDL set to "5%"
PASS output.dir: IDL set to "+100"
PASS output.dir: IDL set to ".5"
PASS output.dir: IDL set to true
PASS output.dir: IDL set to false
PASS output.dir: IDL set to object "[object Object]"
PASS output.dir: IDL set to NaN
PASS output.dir: IDL set to Infinity
PASS output.dir: IDL set to -Infinity
PASS output.dir: IDL set to "\0"
PASS output.dir: IDL set to null
PASS output.dir: IDL set to object "test-toString"
PASS output.dir: IDL set to object "test-valueOf"
PASS output.dir: IDL set to "ltr"
PASS output.dir: IDL set to "xltr"
PASS output.dir: IDL set to "ltr\0"
PASS output.dir: IDL set to "tr"
PASS output.dir: IDL set to "LTR"
PASS output.dir: IDL set to "rtl"
PASS output.dir: IDL set to "xrtl"
PASS output.dir: IDL set to "rtl\0"
PASS output.dir: IDL set to "tl"
PASS output.dir: IDL set to "RTL"
PASS output.dir: IDL set to "auto"
PASS output.dir: IDL set to "xauto"
PASS output.dir: IDL set to "auto\0"
PASS output.dir: IDL set to "uto"
PASS output.dir: IDL set to "AUTO"
PASS output.className (<output class>): typeof IDL attribute
PASS output.className (<output class>): IDL get with DOM attribute unset
PASS output.className (<output class>): setAttribute() to ""
PASS output.className (<output 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 output.className (<output class>): setAttribute() to undefined
PASS output.className (<output class>): setAttribute() to 7
PASS output.className (<output class>): setAttribute() to 1.5
PASS output.className (<output class>): setAttribute() to "5%"
PASS output.className (<output class>): setAttribute() to "+100"
PASS output.className (<output class>): setAttribute() to ".5"
PASS output.className (<output class>): setAttribute() to true
PASS output.className (<output class>): setAttribute() to false
PASS output.className (<output class>): setAttribute() to object "[object Object]"
PASS output.className (<output class>): setAttribute() to NaN
PASS output.className (<output class>): setAttribute() to Infinity
PASS output.className (<output class>): setAttribute() to -Infinity
PASS output.className (<output class>): setAttribute() to "\0"
PASS output.className (<output class>): setAttribute() to null
PASS output.className (<output class>): setAttribute() to object "test-toString"
PASS output.className (<output class>): setAttribute() to object "test-valueOf"
PASS output.className (<output class>): IDL set to ""
PASS output.className (<output 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 output.className (<output class>): IDL set to undefined
PASS output.className (<output class>): IDL set to 7
PASS output.className (<output class>): IDL set to 1.5
PASS output.className (<output class>): IDL set to "5%"
PASS output.className (<output class>): IDL set to "+100"
PASS output.className (<output class>): IDL set to ".5"
PASS output.className (<output class>): IDL set to true
PASS output.className (<output class>): IDL set to false
PASS output.className (<output class>): IDL set to object "[object Object]"
PASS output.className (<output class>): IDL set to NaN
PASS output.className (<output class>): IDL set to Infinity
PASS output.className (<output class>): IDL set to -Infinity
PASS output.className (<output class>): IDL set to "\0"
PASS output.className (<output class>): IDL set to null
PASS output.className (<output class>): IDL set to object "test-toString"
PASS output.className (<output class>): IDL set to object "test-valueOf"
PASS output.autofocus: typeof IDL attribute
PASS output.autofocus: IDL get with DOM attribute unset
PASS output.autofocus: setAttribute() to ""
PASS output.autofocus: setAttribute() to " foo "
PASS output.autofocus: setAttribute() to undefined
PASS output.autofocus: setAttribute() to null
PASS output.autofocus: setAttribute() to 7
PASS output.autofocus: setAttribute() to 1.5
PASS output.autofocus: setAttribute() to "5%"
PASS output.autofocus: setAttribute() to "+100"
PASS output.autofocus: setAttribute() to ".5"
PASS output.autofocus: setAttribute() to true
PASS output.autofocus: setAttribute() to false
PASS output.autofocus: setAttribute() to object "[object Object]"
PASS output.autofocus: setAttribute() to NaN
PASS output.autofocus: setAttribute() to Infinity
PASS output.autofocus: setAttribute() to -Infinity
PASS output.autofocus: setAttribute() to "\0"
PASS output.autofocus: setAttribute() to object "test-toString"
PASS output.autofocus: setAttribute() to object "test-valueOf"
PASS output.autofocus: setAttribute() to "autofocus"
PASS output.autofocus: IDL set to ""
PASS output.autofocus: IDL set to " foo "
PASS output.autofocus: IDL set to undefined
PASS output.autofocus: IDL set to null
PASS output.autofocus: IDL set to 7
PASS output.autofocus: IDL set to 1.5
PASS output.autofocus: IDL set to "5%"
PASS output.autofocus: IDL set to "+100"
PASS output.autofocus: IDL set to ".5"
PASS output.autofocus: IDL set to true
PASS output.autofocus: IDL set to false
PASS output.autofocus: IDL set to object "[object Object]"
PASS output.autofocus: IDL set to NaN
PASS output.autofocus: IDL set to Infinity
PASS output.autofocus: IDL set to -Infinity
PASS output.autofocus: IDL set to "\0"
PASS output.autofocus: IDL set to object "test-toString"
PASS output.autofocus: IDL set to object "test-valueOf"
PASS output.hidden: typeof IDL attribute
PASS output.hidden: IDL get with DOM attribute unset
PASS output.hidden: setAttribute() to ""
PASS output.hidden: setAttribute() to " foo "
PASS output.hidden: setAttribute() to undefined
PASS output.hidden: setAttribute() to null
PASS output.hidden: setAttribute() to 7
PASS output.hidden: setAttribute() to 1.5
PASS output.hidden: setAttribute() to "5%"
PASS output.hidden: setAttribute() to "+100"
PASS output.hidden: setAttribute() to ".5"
PASS output.hidden: setAttribute() to true
PASS output.hidden: setAttribute() to false
PASS output.hidden: setAttribute() to object "[object Object]"
PASS output.hidden: setAttribute() to NaN
PASS output.hidden: setAttribute() to Infinity
PASS output.hidden: setAttribute() to -Infinity
PASS output.hidden: setAttribute() to "\0"
PASS output.hidden: setAttribute() to object "test-toString"
PASS output.hidden: setAttribute() to object "test-valueOf"
PASS output.hidden: setAttribute() to "hidden"
PASS output.hidden: IDL set to ""
PASS output.hidden: IDL set to " foo "
PASS output.hidden: IDL set to undefined
PASS output.hidden: IDL set to null
PASS output.hidden: IDL set to 7
PASS output.hidden: IDL set to 1.5
PASS output.hidden: IDL set to "5%"
PASS output.hidden: IDL set to "+100"
PASS output.hidden: IDL set to ".5"
PASS output.hidden: IDL set to true
PASS output.hidden: IDL set to false
PASS output.hidden: IDL set to object "[object Object]"
PASS output.hidden: IDL set to NaN
PASS output.hidden: IDL set to Infinity
PASS output.hidden: IDL set to -Infinity
PASS output.hidden: IDL set to "\0"
PASS output.hidden: IDL set to object "test-toString"
PASS output.hidden: IDL set to object "test-valueOf"
PASS output.accessKey: typeof IDL attribute
PASS output.accessKey: IDL get with DOM attribute unset
PASS output.accessKey: setAttribute() to ""
PASS output.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 output.accessKey: setAttribute() to undefined
PASS output.accessKey: setAttribute() to 7
PASS output.accessKey: setAttribute() to 1.5
PASS output.accessKey: setAttribute() to "5%"
PASS output.accessKey: setAttribute() to "+100"
PASS output.accessKey: setAttribute() to ".5"
PASS output.accessKey: setAttribute() to true
PASS output.accessKey: setAttribute() to false
PASS output.accessKey: setAttribute() to object "[object Object]"
PASS output.accessKey: setAttribute() to NaN
PASS output.accessKey: setAttribute() to Infinity
PASS output.accessKey: setAttribute() to -Infinity
PASS output.accessKey: setAttribute() to "\0"
PASS output.accessKey: setAttribute() to null
PASS output.accessKey: setAttribute() to object "test-toString"
PASS output.accessKey: setAttribute() to object "test-valueOf"
PASS output.accessKey: IDL set to ""
PASS output.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 output.accessKey: IDL set to undefined
PASS output.accessKey: IDL set to 7
PASS output.accessKey: IDL set to 1.5
PASS output.accessKey: IDL set to "5%"
PASS output.accessKey: IDL set to "+100"
PASS output.accessKey: IDL set to ".5"
PASS output.accessKey: IDL set to true
PASS output.accessKey: IDL set to false
PASS output.accessKey: IDL set to object "[object Object]"
PASS output.accessKey: IDL set to NaN
PASS output.accessKey: IDL set to Infinity
PASS output.accessKey: IDL set to -Infinity
PASS output.accessKey: IDL set to "\0"
PASS output.accessKey: IDL set to null
PASS output.accessKey: IDL set to object "test-toString"
PASS output.accessKey: IDL set to object "test-valueOf"
PASS output.tabIndex: typeof IDL attribute
PASS output.tabIndex: setAttribute() to -36
PASS output.tabIndex: setAttribute() to -1
PASS output.tabIndex: setAttribute() to 0
PASS output.tabIndex: setAttribute() to 1
PASS output.tabIndex: setAttribute() to 2147483647
PASS output.tabIndex: setAttribute() to -2147483648
PASS output.tabIndex: setAttribute() to "-1"
PASS output.tabIndex: setAttribute() to "-0"
PASS output.tabIndex: setAttribute() to "0"
PASS output.tabIndex: setAttribute() to "1"
PASS output.tabIndex: setAttribute() to "\t7"
PASS output.tabIndex: setAttribute() to "\f7"
PASS output.tabIndex: setAttribute() to " 7"
PASS output.tabIndex: setAttribute() to "\n7"
PASS output.tabIndex: setAttribute() to "\r7"
PASS output.tabIndex: setAttribute() to 1.5
PASS output.tabIndex: setAttribute() to "5%"
PASS output.tabIndex: setAttribute() to "+100"
PASS output.tabIndex: setAttribute() to object "2"
PASS output.tabIndex: IDL set to -36
PASS output.tabIndex: IDL set to -1
PASS output.tabIndex: IDL set to 0
PASS output.tabIndex: IDL set to 1
PASS output.tabIndex: IDL set to 2147483647
PASS output.tabIndex: IDL set to -2147483648
PASS output.name: typeof IDL attribute
PASS output.name: IDL get with DOM attribute unset
PASS output.name: setAttribute() to ""
PASS output.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 output.name: setAttribute() to undefined
PASS output.name: setAttribute() to 7
PASS output.name: setAttribute() to 1.5
PASS output.name: setAttribute() to "5%"
PASS output.name: setAttribute() to "+100"
PASS output.name: setAttribute() to ".5"
PASS output.name: setAttribute() to true
PASS output.name: setAttribute() to false
PASS output.name: setAttribute() to object "[object Object]"
PASS output.name: setAttribute() to NaN
PASS output.name: setAttribute() to Infinity
PASS output.name: setAttribute() to -Infinity
PASS output.name: setAttribute() to "\0"
PASS output.name: setAttribute() to null
PASS output.name: setAttribute() to object "test-toString"
PASS output.name: setAttribute() to object "test-valueOf"
PASS output.name: IDL set to ""
PASS output.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 output.name: IDL set to undefined
PASS output.name: IDL set to 7
PASS output.name: IDL set to 1.5
PASS output.name: IDL set to "5%"
PASS output.name: IDL set to "+100"
PASS output.name: IDL set to ".5"
PASS output.name: IDL set to true
PASS output.name: IDL set to false
PASS output.name: IDL set to object "[object Object]"
PASS output.name: IDL set to NaN
PASS output.name: IDL set to Infinity
PASS output.name: IDL set to -Infinity
PASS output.name: IDL set to "\0"
PASS output.name: IDL set to null
PASS output.name: IDL set to object "test-toString"
PASS output.name: IDL set to object "test-valueOf"
PASS progress.title: typeof IDL attribute
PASS progress.title: IDL get with DOM attribute unset
PASS progress.title: setAttribute() to ""
PASS progress.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 progress.title: setAttribute() to undefined
PASS progress.title: setAttribute() to 7
PASS progress.title: setAttribute() to 1.5
PASS progress.title: setAttribute() to "5%"
PASS progress.title: setAttribute() to "+100"
PASS progress.title: setAttribute() to ".5"
PASS progress.title: setAttribute() to true
PASS progress.title: setAttribute() to false
PASS progress.title: setAttribute() to object "[object Object]"
PASS progress.title: setAttribute() to NaN
PASS progress.title: setAttribute() to Infinity
PASS progress.title: setAttribute() to -Infinity
PASS progress.title: setAttribute() to "\0"
PASS progress.title: setAttribute() to null
PASS progress.title: setAttribute() to object "test-toString"
PASS progress.title: setAttribute() to object "test-valueOf"
PASS progress.title: IDL set to ""
PASS progress.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 progress.title: IDL set to undefined
PASS progress.title: IDL set to 7
PASS progress.title: IDL set to 1.5
PASS progress.title: IDL set to "5%"
PASS progress.title: IDL set to "+100"
PASS progress.title: IDL set to ".5"
PASS progress.title: IDL set to true
PASS progress.title: IDL set to false
PASS progress.title: IDL set to object "[object Object]"
PASS progress.title: IDL set to NaN
PASS progress.title: IDL set to Infinity
PASS progress.title: IDL set to -Infinity
PASS progress.title: IDL set to "\0"
PASS progress.title: IDL set to null
PASS progress.title: IDL set to object "test-toString"
PASS progress.title: IDL set to object "test-valueOf"
PASS progress.lang: typeof IDL attribute
PASS progress.lang: IDL get with DOM attribute unset
PASS progress.lang: setAttribute() to ""
PASS progress.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 progress.lang: setAttribute() to undefined
PASS progress.lang: setAttribute() to 7
PASS progress.lang: setAttribute() to 1.5
PASS progress.lang: setAttribute() to "5%"
PASS progress.lang: setAttribute() to "+100"
PASS progress.lang: setAttribute() to ".5"
PASS progress.lang: setAttribute() to true
PASS progress.lang: setAttribute() to false
PASS progress.lang: setAttribute() to object "[object Object]"
PASS progress.lang: setAttribute() to NaN
PASS progress.lang: setAttribute() to Infinity
PASS progress.lang: setAttribute() to -Infinity
PASS progress.lang: setAttribute() to "\0"
PASS progress.lang: setAttribute() to null
PASS progress.lang: setAttribute() to object "test-toString"
PASS progress.lang: setAttribute() to object "test-valueOf"
PASS progress.lang: IDL set to ""
PASS progress.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 progress.lang: IDL set to undefined
PASS progress.lang: IDL set to 7
PASS progress.lang: IDL set to 1.5
PASS progress.lang: IDL set to "5%"
PASS progress.lang: IDL set to "+100"
PASS progress.lang: IDL set to ".5"
PASS progress.lang: IDL set to true
PASS progress.lang: IDL set to false
PASS progress.lang: IDL set to object "[object Object]"
PASS progress.lang: IDL set to NaN
PASS progress.lang: IDL set to Infinity
PASS progress.lang: IDL set to -Infinity
PASS progress.lang: IDL set to "\0"
PASS progress.lang: IDL set to null
PASS progress.lang: IDL set to object "test-toString"
PASS progress.lang: IDL set to object "test-valueOf"
PASS progress.dir: typeof IDL attribute
PASS progress.dir: IDL get with DOM attribute unset
PASS progress.dir: setAttribute() to ""
PASS progress.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 progress.dir: setAttribute() to undefined
PASS progress.dir: setAttribute() to 7
PASS progress.dir: setAttribute() to 1.5
PASS progress.dir: setAttribute() to "5%"
PASS progress.dir: setAttribute() to "+100"
PASS progress.dir: setAttribute() to ".5"
PASS progress.dir: setAttribute() to true
PASS progress.dir: setAttribute() to false
PASS progress.dir: setAttribute() to object "[object Object]"
PASS progress.dir: setAttribute() to NaN
PASS progress.dir: setAttribute() to Infinity
PASS progress.dir: setAttribute() to -Infinity
PASS progress.dir: setAttribute() to "\0"
PASS progress.dir: setAttribute() to null
PASS progress.dir: setAttribute() to object "test-toString"
PASS progress.dir: setAttribute() to object "test-valueOf"
PASS progress.dir: setAttribute() to "ltr"
PASS progress.dir: setAttribute() to "xltr"
PASS progress.dir: setAttribute() to "ltr\0"
PASS progress.dir: setAttribute() to "tr"
PASS progress.dir: setAttribute() to "LTR"
PASS progress.dir: setAttribute() to "rtl"
PASS progress.dir: setAttribute() to "xrtl"
PASS progress.dir: setAttribute() to "rtl\0"
PASS progress.dir: setAttribute() to "tl"
PASS progress.dir: setAttribute() to "RTL"
PASS progress.dir: setAttribute() to "auto"
PASS progress.dir: setAttribute() to "xauto"
PASS progress.dir: setAttribute() to "auto\0"
PASS progress.dir: setAttribute() to "uto"
PASS progress.dir: setAttribute() to "AUTO"
PASS progress.dir: IDL set to ""
PASS progress.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 progress.dir: IDL set to undefined
PASS progress.dir: IDL set to 7
PASS progress.dir: IDL set to 1.5
PASS progress.dir: IDL set to "5%"
PASS progress.dir: IDL set to "+100"
PASS progress.dir: IDL set to ".5"
PASS progress.dir: IDL set to true
PASS progress.dir: IDL set to false
PASS progress.dir: IDL set to object "[object Object]"
PASS progress.dir: IDL set to NaN
PASS progress.dir: IDL set to Infinity
PASS progress.dir: IDL set to -Infinity
PASS progress.dir: IDL set to "\0"
PASS progress.dir: IDL set to null
PASS progress.dir: IDL set to object "test-toString"
PASS progress.dir: IDL set to object "test-valueOf"
PASS progress.dir: IDL set to "ltr"
PASS progress.dir: IDL set to "xltr"
PASS progress.dir: IDL set to "ltr\0"
PASS progress.dir: IDL set to "tr"
PASS progress.dir: IDL set to "LTR"
PASS progress.dir: IDL set to "rtl"
PASS progress.dir: IDL set to "xrtl"
PASS progress.dir: IDL set to "rtl\0"
PASS progress.dir: IDL set to "tl"
PASS progress.dir: IDL set to "RTL"
PASS progress.dir: IDL set to "auto"
PASS progress.dir: IDL set to "xauto"
PASS progress.dir: IDL set to "auto\0"
PASS progress.dir: IDL set to "uto"
PASS progress.dir: IDL set to "AUTO"
PASS progress.className (<progress class>): typeof IDL attribute
PASS progress.className (<progress class>): IDL get with DOM attribute unset
PASS progress.className (<progress class>): setAttribute() to ""
PASS progress.className (<progress 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 progress.className (<progress class>): setAttribute() to undefined
PASS progress.className (<progress class>): setAttribute() to 7
PASS progress.className (<progress class>): setAttribute() to 1.5
PASS progress.className (<progress class>): setAttribute() to "5%"
PASS progress.className (<progress class>): setAttribute() to "+100"
PASS progress.className (<progress class>): setAttribute() to ".5"
PASS progress.className (<progress class>): setAttribute() to true
PASS progress.className (<progress class>): setAttribute() to false
PASS progress.className (<progress class>): setAttribute() to object "[object Object]"
PASS progress.className (<progress class>): setAttribute() to NaN
PASS progress.className (<progress class>): setAttribute() to Infinity
PASS progress.className (<progress class>): setAttribute() to -Infinity
PASS progress.className (<progress class>): setAttribute() to "\0"
PASS progress.className (<progress class>): setAttribute() to null
PASS progress.className (<progress class>): setAttribute() to object "test-toString"
PASS progress.className (<progress class>): setAttribute() to object "test-valueOf"
PASS progress.className (<progress class>): IDL set to ""
PASS progress.className (<progress 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 progress.className (<progress class>): IDL set to undefined
PASS progress.className (<progress class>): IDL set to 7
PASS progress.className (<progress class>): IDL set to 1.5
PASS progress.className (<progress class>): IDL set to "5%"
PASS progress.className (<progress class>): IDL set to "+100"
PASS progress.className (<progress class>): IDL set to ".5"
PASS progress.className (<progress class>): IDL set to true
PASS progress.className (<progress class>): IDL set to false
PASS progress.className (<progress class>): IDL set to object "[object Object]"
PASS progress.className (<progress class>): IDL set to NaN
PASS progress.className (<progress class>): IDL set to Infinity
PASS progress.className (<progress class>): IDL set to -Infinity
PASS progress.className (<progress class>): IDL set to "\0"
PASS progress.className (<progress class>): IDL set to null
PASS progress.className (<progress class>): IDL set to object "test-toString"
PASS progress.className (<progress class>): IDL set to object "test-valueOf"
PASS progress.autofocus: typeof IDL attribute
PASS progress.autofocus: IDL get with DOM attribute unset
PASS progress.autofocus: setAttribute() to ""
PASS progress.autofocus: setAttribute() to " foo "
PASS progress.autofocus: setAttribute() to undefined
PASS progress.autofocus: setAttribute() to null
PASS progress.autofocus: setAttribute() to 7
PASS progress.autofocus: setAttribute() to 1.5
PASS progress.autofocus: setAttribute() to "5%"
PASS progress.autofocus: setAttribute() to "+100"
PASS progress.autofocus: setAttribute() to ".5"
PASS progress.autofocus: setAttribute() to true
PASS progress.autofocus: setAttribute() to false
PASS progress.autofocus: setAttribute() to object "[object Object]"
PASS progress.autofocus: setAttribute() to NaN
PASS progress.autofocus: setAttribute() to Infinity
PASS progress.autofocus: setAttribute() to -Infinity
PASS progress.autofocus: setAttribute() to "\0"
PASS progress.autofocus: setAttribute() to object "test-toString"
PASS progress.autofocus: setAttribute() to object "test-valueOf"
PASS progress.autofocus: setAttribute() to "autofocus"
PASS progress.autofocus: IDL set to ""
PASS progress.autofocus: IDL set to " foo "
PASS progress.autofocus: IDL set to undefined
PASS progress.autofocus: IDL set to null
PASS progress.autofocus: IDL set to 7
PASS progress.autofocus: IDL set to 1.5
PASS progress.autofocus: IDL set to "5%"
PASS progress.autofocus: IDL set to "+100"
PASS progress.autofocus: IDL set to ".5"
PASS progress.autofocus: IDL set to true
PASS progress.autofocus: IDL set to false
PASS progress.autofocus: IDL set to object "[object Object]"
PASS progress.autofocus: IDL set to NaN
PASS progress.autofocus: IDL set to Infinity
PASS progress.autofocus: IDL set to -Infinity
PASS progress.autofocus: IDL set to "\0"
PASS progress.autofocus: IDL set to object "test-toString"
PASS progress.autofocus: IDL set to object "test-valueOf"
PASS progress.hidden: typeof IDL attribute
PASS progress.hidden: IDL get with DOM attribute unset
PASS progress.hidden: setAttribute() to ""
PASS progress.hidden: setAttribute() to " foo "
PASS progress.hidden: setAttribute() to undefined
PASS progress.hidden: setAttribute() to null
PASS progress.hidden: setAttribute() to 7
PASS progress.hidden: setAttribute() to 1.5
PASS progress.hidden: setAttribute() to "5%"
PASS progress.hidden: setAttribute() to "+100"
PASS progress.hidden: setAttribute() to ".5"
PASS progress.hidden: setAttribute() to true
PASS progress.hidden: setAttribute() to false
PASS progress.hidden: setAttribute() to object "[object Object]"
PASS progress.hidden: setAttribute() to NaN
PASS progress.hidden: setAttribute() to Infinity
PASS progress.hidden: setAttribute() to -Infinity
PASS progress.hidden: setAttribute() to "\0"
PASS progress.hidden: setAttribute() to object "test-toString"
PASS progress.hidden: setAttribute() to object "test-valueOf"
PASS progress.hidden: setAttribute() to "hidden"
PASS progress.hidden: IDL set to ""
PASS progress.hidden: IDL set to " foo "
PASS progress.hidden: IDL set to undefined
PASS progress.hidden: IDL set to null
PASS progress.hidden: IDL set to 7
PASS progress.hidden: IDL set to 1.5
PASS progress.hidden: IDL set to "5%"
PASS progress.hidden: IDL set to "+100"
PASS progress.hidden: IDL set to ".5"
PASS progress.hidden: IDL set to true
PASS progress.hidden: IDL set to false
PASS progress.hidden: IDL set to object "[object Object]"
PASS progress.hidden: IDL set to NaN
PASS progress.hidden: IDL set to Infinity
PASS progress.hidden: IDL set to -Infinity
PASS progress.hidden: IDL set to "\0"
PASS progress.hidden: IDL set to object "test-toString"
PASS progress.hidden: IDL set to object "test-valueOf"
PASS progress.accessKey: typeof IDL attribute
PASS progress.accessKey: IDL get with DOM attribute unset
PASS progress.accessKey: setAttribute() to ""
PASS progress.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 progress.accessKey: setAttribute() to undefined
PASS progress.accessKey: setAttribute() to 7
PASS progress.accessKey: setAttribute() to 1.5
PASS progress.accessKey: setAttribute() to "5%"
PASS progress.accessKey: setAttribute() to "+100"
PASS progress.accessKey: setAttribute() to ".5"
PASS progress.accessKey: setAttribute() to true
PASS progress.accessKey: setAttribute() to false
PASS progress.accessKey: setAttribute() to object "[object Object]"
PASS progress.accessKey: setAttribute() to NaN
PASS progress.accessKey: setAttribute() to Infinity
PASS progress.accessKey: setAttribute() to -Infinity
PASS progress.accessKey: setAttribute() to "\0"
PASS progress.accessKey: setAttribute() to null
PASS progress.accessKey: setAttribute() to object "test-toString"
PASS progress.accessKey: setAttribute() to object "test-valueOf"
PASS progress.accessKey: IDL set to ""
PASS progress.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 progress.accessKey: IDL set to undefined
PASS progress.accessKey: IDL set to 7
PASS progress.accessKey: IDL set to 1.5
PASS progress.accessKey: IDL set to "5%"
PASS progress.accessKey: IDL set to "+100"
PASS progress.accessKey: IDL set to ".5"
PASS progress.accessKey: IDL set to true
PASS progress.accessKey: IDL set to false
PASS progress.accessKey: IDL set to object "[object Object]"
PASS progress.accessKey: IDL set to NaN
PASS progress.accessKey: IDL set to Infinity
PASS progress.accessKey: IDL set to -Infinity
PASS progress.accessKey: IDL set to "\0"
PASS progress.accessKey: IDL set to null
PASS progress.accessKey: IDL set to object "test-toString"
PASS progress.accessKey: IDL set to object "test-valueOf"
PASS progress.tabIndex: typeof IDL attribute
PASS progress.tabIndex: setAttribute() to -36
PASS progress.tabIndex: setAttribute() to -1
PASS progress.tabIndex: setAttribute() to 0
PASS progress.tabIndex: setAttribute() to 1
PASS progress.tabIndex: setAttribute() to 2147483647
PASS progress.tabIndex: setAttribute() to -2147483648
PASS progress.tabIndex: setAttribute() to "-1"
PASS progress.tabIndex: setAttribute() to "-0"
PASS progress.tabIndex: setAttribute() to "0"
PASS progress.tabIndex: setAttribute() to "1"
PASS progress.tabIndex: setAttribute() to "\t7"
PASS progress.tabIndex: setAttribute() to "\f7"
PASS progress.tabIndex: setAttribute() to " 7"
PASS progress.tabIndex: setAttribute() to "\n7"
PASS progress.tabIndex: setAttribute() to "\r7"
PASS progress.tabIndex: setAttribute() to 1.5
PASS progress.tabIndex: setAttribute() to "5%"
PASS progress.tabIndex: setAttribute() to "+100"
PASS progress.tabIndex: setAttribute() to object "2"
PASS progress.tabIndex: IDL set to -36
PASS progress.tabIndex: IDL set to -1
PASS progress.tabIndex: IDL set to 0
PASS progress.tabIndex: IDL set to 1
PASS progress.tabIndex: IDL set to 2147483647
PASS progress.tabIndex: IDL set to -2147483648
PASS meter.title: typeof IDL attribute
PASS meter.title: IDL get with DOM attribute unset
PASS meter.title: setAttribute() to ""
PASS meter.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 meter.title: setAttribute() to undefined
PASS meter.title: setAttribute() to 7
PASS meter.title: setAttribute() to 1.5
PASS meter.title: setAttribute() to "5%"
PASS meter.title: setAttribute() to "+100"
PASS meter.title: setAttribute() to ".5"
PASS meter.title: setAttribute() to true
PASS meter.title: setAttribute() to false
PASS meter.title: setAttribute() to object "[object Object]"
PASS meter.title: setAttribute() to NaN
PASS meter.title: setAttribute() to Infinity
PASS meter.title: setAttribute() to -Infinity
PASS meter.title: setAttribute() to "\0"
PASS meter.title: setAttribute() to null
PASS meter.title: setAttribute() to object "test-toString"
PASS meter.title: setAttribute() to object "test-valueOf"
PASS meter.title: IDL set to ""
PASS meter.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 meter.title: IDL set to undefined
PASS meter.title: IDL set to 7
PASS meter.title: IDL set to 1.5
PASS meter.title: IDL set to "5%"
PASS meter.title: IDL set to "+100"
PASS meter.title: IDL set to ".5"
PASS meter.title: IDL set to true
PASS meter.title: IDL set to false
PASS meter.title: IDL set to object "[object Object]"
PASS meter.title: IDL set to NaN
PASS meter.title: IDL set to Infinity
PASS meter.title: IDL set to -Infinity
PASS meter.title: IDL set to "\0"
PASS meter.title: IDL set to null
PASS meter.title: IDL set to object "test-toString"
PASS meter.title: IDL set to object "test-valueOf"
PASS meter.lang: typeof IDL attribute
PASS meter.lang: IDL get with DOM attribute unset
PASS meter.lang: setAttribute() to ""
PASS meter.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 meter.lang: setAttribute() to undefined
PASS meter.lang: setAttribute() to 7
PASS meter.lang: setAttribute() to 1.5
PASS meter.lang: setAttribute() to "5%"
PASS meter.lang: setAttribute() to "+100"
PASS meter.lang: setAttribute() to ".5"
PASS meter.lang: setAttribute() to true
PASS meter.lang: setAttribute() to false
PASS meter.lang: setAttribute() to object "[object Object]"
PASS meter.lang: setAttribute() to NaN
PASS meter.lang: setAttribute() to Infinity
PASS meter.lang: setAttribute() to -Infinity
PASS meter.lang: setAttribute() to "\0"
PASS meter.lang: setAttribute() to null
PASS meter.lang: setAttribute() to object "test-toString"
PASS meter.lang: setAttribute() to object "test-valueOf"
PASS meter.lang: IDL set to ""
PASS meter.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 meter.lang: IDL set to undefined
PASS meter.lang: IDL set to 7
PASS meter.lang: IDL set to 1.5
PASS meter.lang: IDL set to "5%"
PASS meter.lang: IDL set to "+100"
PASS meter.lang: IDL set to ".5"
PASS meter.lang: IDL set to true
PASS meter.lang: IDL set to false
PASS meter.lang: IDL set to object "[object Object]"
PASS meter.lang: IDL set to NaN
PASS meter.lang: IDL set to Infinity
PASS meter.lang: IDL set to -Infinity
PASS meter.lang: IDL set to "\0"
PASS meter.lang: IDL set to null
PASS meter.lang: IDL set to object "test-toString"
PASS meter.lang: IDL set to object "test-valueOf"
PASS meter.dir: typeof IDL attribute
PASS meter.dir: IDL get with DOM attribute unset
PASS meter.dir: setAttribute() to ""
PASS meter.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 meter.dir: setAttribute() to undefined
PASS meter.dir: setAttribute() to 7
PASS meter.dir: setAttribute() to 1.5
PASS meter.dir: setAttribute() to "5%"
PASS meter.dir: setAttribute() to "+100"
PASS meter.dir: setAttribute() to ".5"
PASS meter.dir: setAttribute() to true
PASS meter.dir: setAttribute() to false
PASS meter.dir: setAttribute() to object "[object Object]"
PASS meter.dir: setAttribute() to NaN
PASS meter.dir: setAttribute() to Infinity
PASS meter.dir: setAttribute() to -Infinity
PASS meter.dir: setAttribute() to "\0"
PASS meter.dir: setAttribute() to null
PASS meter.dir: setAttribute() to object "test-toString"
PASS meter.dir: setAttribute() to object "test-valueOf"
PASS meter.dir: setAttribute() to "ltr"
PASS meter.dir: setAttribute() to "xltr"
PASS meter.dir: setAttribute() to "ltr\0"
PASS meter.dir: setAttribute() to "tr"
PASS meter.dir: setAttribute() to "LTR"
PASS meter.dir: setAttribute() to "rtl"
PASS meter.dir: setAttribute() to "xrtl"
PASS meter.dir: setAttribute() to "rtl\0"
PASS meter.dir: setAttribute() to "tl"
PASS meter.dir: setAttribute() to "RTL"
PASS meter.dir: setAttribute() to "auto"
PASS meter.dir: setAttribute() to "xauto"
PASS meter.dir: setAttribute() to "auto\0"
PASS meter.dir: setAttribute() to "uto"
PASS meter.dir: setAttribute() to "AUTO"
PASS meter.dir: IDL set to ""
PASS meter.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 meter.dir: IDL set to undefined
PASS meter.dir: IDL set to 7
PASS meter.dir: IDL set to 1.5
PASS meter.dir: IDL set to "5%"
PASS meter.dir: IDL set to "+100"
PASS meter.dir: IDL set to ".5"
PASS meter.dir: IDL set to true
PASS meter.dir: IDL set to false
PASS meter.dir: IDL set to object "[object Object]"
PASS meter.dir: IDL set to NaN
PASS meter.dir: IDL set to Infinity
PASS meter.dir: IDL set to -Infinity
PASS meter.dir: IDL set to "\0"
PASS meter.dir: IDL set to null
PASS meter.dir: IDL set to object "test-toString"
PASS meter.dir: IDL set to object "test-valueOf"
PASS meter.dir: IDL set to "ltr"
PASS meter.dir: IDL set to "xltr"
PASS meter.dir: IDL set to "ltr\0"
PASS meter.dir: IDL set to "tr"
PASS meter.dir: IDL set to "LTR"
PASS meter.dir: IDL set to "rtl"
PASS meter.dir: IDL set to "xrtl"
PASS meter.dir: IDL set to "rtl\0"
PASS meter.dir: IDL set to "tl"
PASS meter.dir: IDL set to "RTL"
PASS meter.dir: IDL set to "auto"
PASS meter.dir: IDL set to "xauto"
PASS meter.dir: IDL set to "auto\0"
PASS meter.dir: IDL set to "uto"
PASS meter.dir: IDL set to "AUTO"
PASS meter.className (<meter class>): typeof IDL attribute
PASS meter.className (<meter class>): IDL get with DOM attribute unset
PASS meter.className (<meter class>): setAttribute() to ""
PASS meter.className (<meter 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 meter.className (<meter class>): setAttribute() to undefined
PASS meter.className (<meter class>): setAttribute() to 7
PASS meter.className (<meter class>): setAttribute() to 1.5
PASS meter.className (<meter class>): setAttribute() to "5%"
PASS meter.className (<meter class>): setAttribute() to "+100"
PASS meter.className (<meter class>): setAttribute() to ".5"
PASS meter.className (<meter class>): setAttribute() to true
PASS meter.className (<meter class>): setAttribute() to false
PASS meter.className (<meter class>): setAttribute() to object "[object Object]"
PASS meter.className (<meter class>): setAttribute() to NaN
PASS meter.className (<meter class>): setAttribute() to Infinity
PASS meter.className (<meter class>): setAttribute() to -Infinity
PASS meter.className (<meter class>): setAttribute() to "\0"
PASS meter.className (<meter class>): setAttribute() to null
PASS meter.className (<meter class>): setAttribute() to object "test-toString"
PASS meter.className (<meter class>): setAttribute() to object "test-valueOf"
PASS meter.className (<meter class>): IDL set to ""
PASS meter.className (<meter 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 meter.className (<meter class>): IDL set to undefined
PASS meter.className (<meter class>): IDL set to 7
PASS meter.className (<meter class>): IDL set to 1.5
PASS meter.className (<meter class>): IDL set to "5%"
PASS meter.className (<meter class>): IDL set to "+100"
PASS meter.className (<meter class>): IDL set to ".5"
PASS meter.className (<meter class>): IDL set to true
PASS meter.className (<meter class>): IDL set to false
PASS meter.className (<meter class>): IDL set to object "[object Object]"
PASS meter.className (<meter class>): IDL set to NaN
PASS meter.className (<meter class>): IDL set to Infinity
PASS meter.className (<meter class>): IDL set to -Infinity
PASS meter.className (<meter class>): IDL set to "\0"
PASS meter.className (<meter class>): IDL set to null
PASS meter.className (<meter class>): IDL set to object "test-toString"
PASS meter.className (<meter class>): IDL set to object "test-valueOf"
PASS meter.autofocus: typeof IDL attribute
PASS meter.autofocus: IDL get with DOM attribute unset
PASS meter.autofocus: setAttribute() to ""
PASS meter.autofocus: setAttribute() to " foo "
PASS meter.autofocus: setAttribute() to undefined
PASS meter.autofocus: setAttribute() to null
PASS meter.autofocus: setAttribute() to 7
PASS meter.autofocus: setAttribute() to 1.5
PASS meter.autofocus: setAttribute() to "5%"
PASS meter.autofocus: setAttribute() to "+100"
PASS meter.autofocus: setAttribute() to ".5"
PASS meter.autofocus: setAttribute() to true
PASS meter.autofocus: setAttribute() to false
PASS meter.autofocus: setAttribute() to object "[object Object]"
PASS meter.autofocus: setAttribute() to NaN
PASS meter.autofocus: setAttribute() to Infinity
PASS meter.autofocus: setAttribute() to -Infinity
PASS meter.autofocus: setAttribute() to "\0"
PASS meter.autofocus: setAttribute() to object "test-toString"
PASS meter.autofocus: setAttribute() to object "test-valueOf"
PASS meter.autofocus: setAttribute() to "autofocus"
PASS meter.autofocus: IDL set to ""
PASS meter.autofocus: IDL set to " foo "
PASS meter.autofocus: IDL set to undefined
PASS meter.autofocus: IDL set to null
PASS meter.autofocus: IDL set to 7
PASS meter.autofocus: IDL set to 1.5
PASS meter.autofocus: IDL set to "5%"
PASS meter.autofocus: IDL set to "+100"
PASS meter.autofocus: IDL set to ".5"
PASS meter.autofocus: IDL set to true
PASS meter.autofocus: IDL set to false
PASS meter.autofocus: IDL set to object "[object Object]"
PASS meter.autofocus: IDL set to NaN
PASS meter.autofocus: IDL set to Infinity
PASS meter.autofocus: IDL set to -Infinity
PASS meter.autofocus: IDL set to "\0"
PASS meter.autofocus: IDL set to object "test-toString"
PASS meter.autofocus: IDL set to object "test-valueOf"
PASS meter.hidden: typeof IDL attribute
PASS meter.hidden: IDL get with DOM attribute unset
PASS meter.hidden: setAttribute() to ""
PASS meter.hidden: setAttribute() to " foo "
PASS meter.hidden: setAttribute() to undefined
PASS meter.hidden: setAttribute() to null
PASS meter.hidden: setAttribute() to 7
PASS meter.hidden: setAttribute() to 1.5
PASS meter.hidden: setAttribute() to "5%"
PASS meter.hidden: setAttribute() to "+100"
PASS meter.hidden: setAttribute() to ".5"
PASS meter.hidden: setAttribute() to true
PASS meter.hidden: setAttribute() to false
PASS meter.hidden: setAttribute() to object "[object Object]"
PASS meter.hidden: setAttribute() to NaN
PASS meter.hidden: setAttribute() to Infinity
PASS meter.hidden: setAttribute() to -Infinity
PASS meter.hidden: setAttribute() to "\0"
PASS meter.hidden: setAttribute() to object "test-toString"
PASS meter.hidden: setAttribute() to object "test-valueOf"
PASS meter.hidden: setAttribute() to "hidden"
PASS meter.hidden: IDL set to ""
PASS meter.hidden: IDL set to " foo "
PASS meter.hidden: IDL set to undefined
PASS meter.hidden: IDL set to null
PASS meter.hidden: IDL set to 7
PASS meter.hidden: IDL set to 1.5
PASS meter.hidden: IDL set to "5%"
PASS meter.hidden: IDL set to "+100"
PASS meter.hidden: IDL set to ".5"
PASS meter.hidden: IDL set to true
PASS meter.hidden: IDL set to false
PASS meter.hidden: IDL set to object "[object Object]"
PASS meter.hidden: IDL set to NaN
PASS meter.hidden: IDL set to Infinity
PASS meter.hidden: IDL set to -Infinity
PASS meter.hidden: IDL set to "\0"
PASS meter.hidden: IDL set to object "test-toString"
PASS meter.hidden: IDL set to object "test-valueOf"
PASS meter.accessKey: typeof IDL attribute
PASS meter.accessKey: IDL get with DOM attribute unset
PASS meter.accessKey: setAttribute() to ""
PASS meter.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 meter.accessKey: setAttribute() to undefined
PASS meter.accessKey: setAttribute() to 7
PASS meter.accessKey: setAttribute() to 1.5
PASS meter.accessKey: setAttribute() to "5%"
PASS meter.accessKey: setAttribute() to "+100"
PASS meter.accessKey: setAttribute() to ".5"
PASS meter.accessKey: setAttribute() to true
PASS meter.accessKey: setAttribute() to false
PASS meter.accessKey: setAttribute() to object "[object Object]"
PASS meter.accessKey: setAttribute() to NaN
PASS meter.accessKey: setAttribute() to Infinity
PASS meter.accessKey: setAttribute() to -Infinity
PASS meter.accessKey: setAttribute() to "\0"
PASS meter.accessKey: setAttribute() to null
PASS meter.accessKey: setAttribute() to object "test-toString"
PASS meter.accessKey: setAttribute() to object "test-valueOf"
PASS meter.accessKey: IDL set to ""
PASS meter.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 meter.accessKey: IDL set to undefined
PASS meter.accessKey: IDL set to 7
PASS meter.accessKey: IDL set to 1.5
PASS meter.accessKey: IDL set to "5%"
PASS meter.accessKey: IDL set to "+100"
PASS meter.accessKey: IDL set to ".5"
PASS meter.accessKey: IDL set to true
PASS meter.accessKey: IDL set to false
PASS meter.accessKey: IDL set to object "[object Object]"
PASS meter.accessKey: IDL set to NaN
PASS meter.accessKey: IDL set to Infinity
PASS meter.accessKey: IDL set to -Infinity
PASS meter.accessKey: IDL set to "\0"
PASS meter.accessKey: IDL set to null
PASS meter.accessKey: IDL set to object "test-toString"
PASS meter.accessKey: IDL set to object "test-valueOf"
PASS meter.tabIndex: typeof IDL attribute
PASS meter.tabIndex: setAttribute() to -36
PASS meter.tabIndex: setAttribute() to -1
PASS meter.tabIndex: setAttribute() to 0
PASS meter.tabIndex: setAttribute() to 1
PASS meter.tabIndex: setAttribute() to 2147483647
PASS meter.tabIndex: setAttribute() to -2147483648
PASS meter.tabIndex: setAttribute() to "-1"
PASS meter.tabIndex: setAttribute() to "-0"
PASS meter.tabIndex: setAttribute() to "0"
PASS meter.tabIndex: setAttribute() to "1"
PASS meter.tabIndex: setAttribute() to "\t7"
PASS meter.tabIndex: setAttribute() to "\f7"
PASS meter.tabIndex: setAttribute() to " 7"
PASS meter.tabIndex: setAttribute() to "\n7"
PASS meter.tabIndex: setAttribute() to "\r7"
PASS meter.tabIndex: setAttribute() to 1.5
PASS meter.tabIndex: setAttribute() to "5%"
PASS meter.tabIndex: setAttribute() to "+100"
PASS meter.tabIndex: setAttribute() to object "2"
PASS meter.tabIndex: IDL set to -36
PASS meter.tabIndex: IDL set to -1
PASS meter.tabIndex: IDL set to 0
PASS meter.tabIndex: IDL set to 1
PASS meter.tabIndex: IDL set to 2147483647
PASS meter.tabIndex: IDL set to -2147483648
PASS meter.value: typeof IDL attribute
PASS meter.value: IDL set to -10000000000
PASS meter.value: IDL set to -1
PASS meter.value: IDL set to -0
PASS meter.value: IDL set to 0
PASS meter.value: IDL set to 1
PASS meter.value: IDL set to 10000000000
PASS meter.min: typeof IDL attribute
PASS meter.min: IDL set to -10000000000
PASS meter.min: IDL set to -1
PASS meter.min: IDL set to -0
PASS meter.min: IDL set to 0
PASS meter.min: IDL set to 1
PASS meter.min: IDL set to 10000000000
PASS meter.max: typeof IDL attribute
PASS meter.max: IDL set to -10000000000
PASS meter.max: IDL set to -1
PASS meter.max: IDL set to -0
PASS meter.max: IDL set to 0
PASS meter.max: IDL set to 1
PASS meter.max: IDL set to 10000000000
PASS meter.low: typeof IDL attribute
PASS meter.low: IDL set to -10000000000
PASS meter.low: IDL set to -1
PASS meter.low: IDL set to -0
PASS meter.low: IDL set to 0
PASS meter.low: IDL set to 1
PASS meter.low: IDL set to 10000000000
PASS meter.high: typeof IDL attribute
PASS meter.high: IDL set to -10000000000
PASS meter.high: IDL set to -1
PASS meter.high: IDL set to -0
PASS meter.high: IDL set to 0
PASS meter.high: IDL set to 1
PASS meter.high: IDL set to 10000000000
PASS meter.optimum: typeof IDL attribute
PASS meter.optimum: IDL set to -10000000000
PASS meter.optimum: IDL set to -1
PASS meter.optimum: IDL set to -0
PASS meter.optimum: IDL set to 0
PASS meter.optimum: IDL set to 1
PASS meter.optimum: IDL set to 10000000000
(Note: missing tests for types tokenlist, settable tokenlist, limited double.)