kitesurf · WPT

PASS
expected PASS · 1310 ms
▶ run in kitesurf
Test
/html/dom/reflection-text.html
Actual
PASS
Expected
PASS
Unexpected
no
Duration
1310 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fhtml%2Fdom%2Freflection-text.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASSa.title: typeof IDL attribute
PASSa.title: IDL get with DOM attribute unset
PASSa.title: setAttribute() to ""
PASSa.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 "
PASSa.title: setAttribute() to undefined
PASSa.title: setAttribute() to 7
PASSa.title: setAttribute() to 1.5
PASSa.title: setAttribute() to "5%"
PASSa.title: setAttribute() to "+100"
PASSa.title: setAttribute() to ".5"
PASSa.title: setAttribute() to true
PASSa.title: setAttribute() to false
PASSa.title: setAttribute() to object "[object Object]"
PASSa.title: setAttribute() to NaN
PASSa.title: setAttribute() to Infinity
PASSa.title: setAttribute() to -Infinity
PASSa.title: setAttribute() to "\0"
PASSa.title: setAttribute() to null
PASSa.title: setAttribute() to object "test-toString"
PASSa.title: setAttribute() to object "test-valueOf"
PASSa.title: IDL set to ""
PASSa.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 "
PASSa.title: IDL set to undefined
PASSa.title: IDL set to 7
PASSa.title: IDL set to 1.5
PASSa.title: IDL set to "5%"
PASSa.title: IDL set to "+100"
PASSa.title: IDL set to ".5"
PASSa.title: IDL set to true
PASSa.title: IDL set to false
PASSa.title: IDL set to object "[object Object]"
PASSa.title: IDL set to NaN
PASSa.title: IDL set to Infinity
PASSa.title: IDL set to -Infinity
PASSa.title: IDL set to "\0"
PASSa.title: IDL set to null
PASSa.title: IDL set to object "test-toString"
PASSa.title: IDL set to object "test-valueOf"
PASSa.lang: typeof IDL attribute
PASSa.lang: IDL get with DOM attribute unset
PASSa.lang: setAttribute() to ""
PASSa.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 "
PASSa.lang: setAttribute() to undefined
PASSa.lang: setAttribute() to 7
PASSa.lang: setAttribute() to 1.5
PASSa.lang: setAttribute() to "5%"
PASSa.lang: setAttribute() to "+100"
PASSa.lang: setAttribute() to ".5"
PASSa.lang: setAttribute() to true
PASSa.lang: setAttribute() to false
PASSa.lang: setAttribute() to object "[object Object]"
PASSa.lang: setAttribute() to NaN
PASSa.lang: setAttribute() to Infinity
PASSa.lang: setAttribute() to -Infinity
PASSa.lang: setAttribute() to "\0"
PASSa.lang: setAttribute() to null
PASSa.lang: setAttribute() to object "test-toString"
PASSa.lang: setAttribute() to object "test-valueOf"
PASSa.lang: IDL set to ""
PASSa.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 "
PASSa.lang: IDL set to undefined
PASSa.lang: IDL set to 7
PASSa.lang: IDL set to 1.5
PASSa.lang: IDL set to "5%"
PASSa.lang: IDL set to "+100"
PASSa.lang: IDL set to ".5"
PASSa.lang: IDL set to true
PASSa.lang: IDL set to false
PASSa.lang: IDL set to object "[object Object]"
PASSa.lang: IDL set to NaN
PASSa.lang: IDL set to Infinity
PASSa.lang: IDL set to -Infinity
PASSa.lang: IDL set to "\0"
PASSa.lang: IDL set to null
PASSa.lang: IDL set to object "test-toString"
PASSa.lang: IDL set to object "test-valueOf"
PASSa.dir: typeof IDL attribute
PASSa.dir: IDL get with DOM attribute unset
PASSa.dir: setAttribute() to ""
PASSa.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 "
PASSa.dir: setAttribute() to undefined
PASSa.dir: setAttribute() to 7
PASSa.dir: setAttribute() to 1.5
PASSa.dir: setAttribute() to "5%"
PASSa.dir: setAttribute() to "+100"
PASSa.dir: setAttribute() to ".5"
PASSa.dir: setAttribute() to true
PASSa.dir: setAttribute() to false
PASSa.dir: setAttribute() to object "[object Object]"
PASSa.dir: setAttribute() to NaN
PASSa.dir: setAttribute() to Infinity
PASSa.dir: setAttribute() to -Infinity
PASSa.dir: setAttribute() to "\0"
PASSa.dir: setAttribute() to null
PASSa.dir: setAttribute() to object "test-toString"
PASSa.dir: setAttribute() to object "test-valueOf"
PASSa.dir: setAttribute() to "ltr"
PASSa.dir: setAttribute() to "xltr"
PASSa.dir: setAttribute() to "ltr\0"
PASSa.dir: setAttribute() to "tr"
PASSa.dir: setAttribute() to "LTR"
PASSa.dir: setAttribute() to "rtl"
PASSa.dir: setAttribute() to "xrtl"
PASSa.dir: setAttribute() to "rtl\0"
PASSa.dir: setAttribute() to "tl"
PASSa.dir: setAttribute() to "RTL"
PASSa.dir: setAttribute() to "auto"
PASSa.dir: setAttribute() to "xauto"
PASSa.dir: setAttribute() to "auto\0"
PASSa.dir: setAttribute() to "uto"
PASSa.dir: setAttribute() to "AUTO"
PASSa.dir: IDL set to ""
PASSa.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 "
PASSa.dir: IDL set to undefined
PASSa.dir: IDL set to 7
PASSa.dir: IDL set to 1.5
PASSa.dir: IDL set to "5%"
PASSa.dir: IDL set to "+100"
PASSa.dir: IDL set to ".5"
PASSa.dir: IDL set to true
PASSa.dir: IDL set to false
PASSa.dir: IDL set to object "[object Object]"
PASSa.dir: IDL set to NaN
PASSa.dir: IDL set to Infinity
PASSa.dir: IDL set to -Infinity
PASSa.dir: IDL set to "\0"
PASSa.dir: IDL set to null
PASSa.dir: IDL set to object "test-toString"
PASSa.dir: IDL set to object "test-valueOf"
PASSa.dir: IDL set to "ltr"
PASSa.dir: IDL set to "xltr"
PASSa.dir: IDL set to "ltr\0"
PASSa.dir: IDL set to "tr"
PASSa.dir: IDL set to "LTR"
PASSa.dir: IDL set to "rtl"
PASSa.dir: IDL set to "xrtl"
PASSa.dir: IDL set to "rtl\0"
PASSa.dir: IDL set to "tl"
PASSa.dir: IDL set to "RTL"
PASSa.dir: IDL set to "auto"
PASSa.dir: IDL set to "xauto"
PASSa.dir: IDL set to "auto\0"
PASSa.dir: IDL set to "uto"
PASSa.dir: IDL set to "AUTO"
PASSa.className (<a class>): typeof IDL attribute
PASSa.className (<a class>): IDL get with DOM attribute unset
PASSa.className (<a class>): setAttribute() to ""
PASSa.className (<a 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 "
PASSa.className (<a class>): setAttribute() to undefined
PASSa.className (<a class>): setAttribute() to 7
PASSa.className (<a class>): setAttribute() to 1.5
PASSa.className (<a class>): setAttribute() to "5%"
PASSa.className (<a class>): setAttribute() to "+100"
PASSa.className (<a class>): setAttribute() to ".5"
PASSa.className (<a class>): setAttribute() to true
PASSa.className (<a class>): setAttribute() to false
PASSa.className (<a class>): setAttribute() to object "[object Object]"
PASSa.className (<a class>): setAttribute() to NaN
PASSa.className (<a class>): setAttribute() to Infinity
PASSa.className (<a class>): setAttribute() to -Infinity
PASSa.className (<a class>): setAttribute() to "\0"
PASSa.className (<a class>): setAttribute() to null
PASSa.className (<a class>): setAttribute() to object "test-toString"
PASSa.className (<a class>): setAttribute() to object "test-valueOf"
PASSa.className (<a class>): IDL set to ""
PASSa.className (<a 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 "
PASSa.className (<a class>): IDL set to undefined
PASSa.className (<a class>): IDL set to 7
PASSa.className (<a class>): IDL set to 1.5
PASSa.className (<a class>): IDL set to "5%"
PASSa.className (<a class>): IDL set to "+100"
PASSa.className (<a class>): IDL set to ".5"
PASSa.className (<a class>): IDL set to true
PASSa.className (<a class>): IDL set to false
PASSa.className (<a class>): IDL set to object "[object Object]"
PASSa.className (<a class>): IDL set to NaN
PASSa.className (<a class>): IDL set to Infinity
PASSa.className (<a class>): IDL set to -Infinity
PASSa.className (<a class>): IDL set to "\0"
PASSa.className (<a class>): IDL set to null
PASSa.className (<a class>): IDL set to object "test-toString"
PASSa.className (<a class>): IDL set to object "test-valueOf"
PASSa.autofocus: typeof IDL attribute
PASSa.autofocus: IDL get with DOM attribute unset
PASSa.autofocus: setAttribute() to ""
PASSa.autofocus: setAttribute() to " foo "
PASSa.autofocus: setAttribute() to undefined
PASSa.autofocus: setAttribute() to null
PASSa.autofocus: setAttribute() to 7
PASSa.autofocus: setAttribute() to 1.5
PASSa.autofocus: setAttribute() to "5%"
PASSa.autofocus: setAttribute() to "+100"
PASSa.autofocus: setAttribute() to ".5"
PASSa.autofocus: setAttribute() to true
PASSa.autofocus: setAttribute() to false
PASSa.autofocus: setAttribute() to object "[object Object]"
PASSa.autofocus: setAttribute() to NaN
PASSa.autofocus: setAttribute() to Infinity
PASSa.autofocus: setAttribute() to -Infinity
PASSa.autofocus: setAttribute() to "\0"
PASSa.autofocus: setAttribute() to object "test-toString"
PASSa.autofocus: setAttribute() to object "test-valueOf"
PASSa.autofocus: setAttribute() to "autofocus"
PASSa.autofocus: IDL set to ""
PASSa.autofocus: IDL set to " foo "
PASSa.autofocus: IDL set to undefined
PASSa.autofocus: IDL set to null
PASSa.autofocus: IDL set to 7
PASSa.autofocus: IDL set to 1.5
PASSa.autofocus: IDL set to "5%"
PASSa.autofocus: IDL set to "+100"
PASSa.autofocus: IDL set to ".5"
PASSa.autofocus: IDL set to true
PASSa.autofocus: IDL set to false
PASSa.autofocus: IDL set to object "[object Object]"
PASSa.autofocus: IDL set to NaN
PASSa.autofocus: IDL set to Infinity
PASSa.autofocus: IDL set to -Infinity
PASSa.autofocus: IDL set to "\0"
PASSa.autofocus: IDL set to object "test-toString"
PASSa.autofocus: IDL set to object "test-valueOf"
PASSa.hidden: typeof IDL attribute
PASSa.hidden: IDL get with DOM attribute unset
PASSa.hidden: setAttribute() to ""
PASSa.hidden: setAttribute() to " foo "
PASSa.hidden: setAttribute() to undefined
PASSa.hidden: setAttribute() to null
PASSa.hidden: setAttribute() to 7
PASSa.hidden: setAttribute() to 1.5
PASSa.hidden: setAttribute() to "5%"
PASSa.hidden: setAttribute() to "+100"
PASSa.hidden: setAttribute() to ".5"
PASSa.hidden: setAttribute() to true
PASSa.hidden: setAttribute() to false
PASSa.hidden: setAttribute() to object "[object Object]"
PASSa.hidden: setAttribute() to NaN
PASSa.hidden: setAttribute() to Infinity
PASSa.hidden: setAttribute() to -Infinity
PASSa.hidden: setAttribute() to "\0"
PASSa.hidden: setAttribute() to object "test-toString"
PASSa.hidden: setAttribute() to object "test-valueOf"
PASSa.hidden: setAttribute() to "hidden"
PASSa.hidden: IDL set to ""
PASSa.hidden: IDL set to " foo "
PASSa.hidden: IDL set to undefined
PASSa.hidden: IDL set to null
PASSa.hidden: IDL set to 7
PASSa.hidden: IDL set to 1.5
PASSa.hidden: IDL set to "5%"
PASSa.hidden: IDL set to "+100"
PASSa.hidden: IDL set to ".5"
PASSa.hidden: IDL set to true
PASSa.hidden: IDL set to false
PASSa.hidden: IDL set to object "[object Object]"
PASSa.hidden: IDL set to NaN
PASSa.hidden: IDL set to Infinity
PASSa.hidden: IDL set to -Infinity
PASSa.hidden: IDL set to "\0"
PASSa.hidden: IDL set to object "test-toString"
PASSa.hidden: IDL set to object "test-valueOf"
PASSa.accessKey: typeof IDL attribute
PASSa.accessKey: IDL get with DOM attribute unset
PASSa.accessKey: setAttribute() to ""
PASSa.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 "
PASSa.accessKey: setAttribute() to undefined
PASSa.accessKey: setAttribute() to 7
PASSa.accessKey: setAttribute() to 1.5
PASSa.accessKey: setAttribute() to "5%"
PASSa.accessKey: setAttribute() to "+100"
PASSa.accessKey: setAttribute() to ".5"
PASSa.accessKey: setAttribute() to true
PASSa.accessKey: setAttribute() to false
PASSa.accessKey: setAttribute() to object "[object Object]"
PASSa.accessKey: setAttribute() to NaN
PASSa.accessKey: setAttribute() to Infinity
PASSa.accessKey: setAttribute() to -Infinity
PASSa.accessKey: setAttribute() to "\0"
PASSa.accessKey: setAttribute() to null
PASSa.accessKey: setAttribute() to object "test-toString"
PASSa.accessKey: setAttribute() to object "test-valueOf"
PASSa.accessKey: IDL set to ""
PASSa.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 "
PASSa.accessKey: IDL set to undefined
PASSa.accessKey: IDL set to 7
PASSa.accessKey: IDL set to 1.5
PASSa.accessKey: IDL set to "5%"
PASSa.accessKey: IDL set to "+100"
PASSa.accessKey: IDL set to ".5"
PASSa.accessKey: IDL set to true
PASSa.accessKey: IDL set to false
PASSa.accessKey: IDL set to object "[object Object]"
PASSa.accessKey: IDL set to NaN
PASSa.accessKey: IDL set to Infinity
PASSa.accessKey: IDL set to -Infinity
PASSa.accessKey: IDL set to "\0"
PASSa.accessKey: IDL set to null
PASSa.accessKey: IDL set to object "test-toString"
PASSa.accessKey: IDL set to object "test-valueOf"
PASSa.tabIndex: typeof IDL attribute
PASSa.tabIndex: setAttribute() to -36
PASSa.tabIndex: setAttribute() to -1
PASSa.tabIndex: setAttribute() to 0
PASSa.tabIndex: setAttribute() to 1
PASSa.tabIndex: setAttribute() to 2147483647
PASSa.tabIndex: setAttribute() to -2147483648
PASSa.tabIndex: setAttribute() to "-1"
PASSa.tabIndex: setAttribute() to "-0"
PASSa.tabIndex: setAttribute() to "0"
PASSa.tabIndex: setAttribute() to "1"
PASSa.tabIndex: setAttribute() to "\t7"
PASSa.tabIndex: setAttribute() to "\f7"
PASSa.tabIndex: setAttribute() to " 7"
PASSa.tabIndex: setAttribute() to "\n7"
PASSa.tabIndex: setAttribute() to "\r7"
PASSa.tabIndex: setAttribute() to "7\v"
PASSa.tabIndex: setAttribute() to 1.5
PASSa.tabIndex: setAttribute() to "5%"
PASSa.tabIndex: setAttribute() to "+100"
PASSa.tabIndex: setAttribute() to object "2"
PASSa.tabIndex: setAttribute() to object "3"
PASSa.tabIndex: IDL set to -36
PASSa.tabIndex: IDL set to -1
PASSa.tabIndex: IDL set to 0
PASSa.tabIndex: IDL set to 1
PASSa.tabIndex: IDL set to 2147483647
PASSa.tabIndex: IDL set to -2147483648
PASSa.target: typeof IDL attribute
PASSa.target: IDL get with DOM attribute unset
PASSa.target: setAttribute() to ""
PASSa.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 "
PASSa.target: setAttribute() to undefined
PASSa.target: setAttribute() to 7
PASSa.target: setAttribute() to 1.5
PASSa.target: setAttribute() to "5%"
PASSa.target: setAttribute() to "+100"
PASSa.target: setAttribute() to ".5"
PASSa.target: setAttribute() to true
PASSa.target: setAttribute() to false
PASSa.target: setAttribute() to object "[object Object]"
PASSa.target: setAttribute() to NaN
PASSa.target: setAttribute() to Infinity
PASSa.target: setAttribute() to -Infinity
PASSa.target: setAttribute() to "\0"
PASSa.target: setAttribute() to null
PASSa.target: setAttribute() to object "test-toString"
PASSa.target: setAttribute() to object "test-valueOf"
PASSa.target: IDL set to ""
PASSa.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 "
PASSa.target: IDL set to undefined
PASSa.target: IDL set to 7
PASSa.target: IDL set to 1.5
PASSa.target: IDL set to "5%"
PASSa.target: IDL set to "+100"
PASSa.target: IDL set to ".5"
PASSa.target: IDL set to true
PASSa.target: IDL set to false
PASSa.target: IDL set to object "[object Object]"
PASSa.target: IDL set to NaN
PASSa.target: IDL set to Infinity
PASSa.target: IDL set to -Infinity
PASSa.target: IDL set to "\0"
PASSa.target: IDL set to null
PASSa.target: IDL set to object "test-toString"
PASSa.target: IDL set to object "test-valueOf"
PASSa.download: typeof IDL attribute
PASSa.download: IDL get with DOM attribute unset
PASSa.download: setAttribute() to ""
PASSa.download: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.download: setAttribute() to undefined
PASSa.download: setAttribute() to 7
PASSa.download: setAttribute() to 1.5
PASSa.download: setAttribute() to "5%"
PASSa.download: setAttribute() to "+100"
PASSa.download: setAttribute() to ".5"
PASSa.download: setAttribute() to true
PASSa.download: setAttribute() to false
PASSa.download: setAttribute() to object "[object Object]"
PASSa.download: setAttribute() to NaN
PASSa.download: setAttribute() to Infinity
PASSa.download: setAttribute() to -Infinity
PASSa.download: setAttribute() to "\0"
PASSa.download: setAttribute() to null
PASSa.download: setAttribute() to object "test-toString"
PASSa.download: setAttribute() to object "test-valueOf"
PASSa.download: IDL set to ""
PASSa.download: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.download: IDL set to undefined
PASSa.download: IDL set to 7
PASSa.download: IDL set to 1.5
PASSa.download: IDL set to "5%"
PASSa.download: IDL set to "+100"
PASSa.download: IDL set to ".5"
PASSa.download: IDL set to true
PASSa.download: IDL set to false
PASSa.download: IDL set to object "[object Object]"
PASSa.download: IDL set to NaN
PASSa.download: IDL set to Infinity
PASSa.download: IDL set to -Infinity
PASSa.download: IDL set to "\0"
PASSa.download: IDL set to null
PASSa.download: IDL set to object "test-toString"
PASSa.download: IDL set to object "test-valueOf"
PASSa.ping: typeof IDL attribute
PASSa.ping: IDL get with DOM attribute unset
PASSa.ping: setAttribute() to ""
PASSa.ping: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.ping: setAttribute() to undefined
PASSa.ping: setAttribute() to 7
PASSa.ping: setAttribute() to 1.5
PASSa.ping: setAttribute() to "5%"
PASSa.ping: setAttribute() to "+100"
PASSa.ping: setAttribute() to ".5"
PASSa.ping: setAttribute() to true
PASSa.ping: setAttribute() to false
PASSa.ping: setAttribute() to object "[object Object]"
PASSa.ping: setAttribute() to NaN
PASSa.ping: setAttribute() to Infinity
PASSa.ping: setAttribute() to -Infinity
PASSa.ping: setAttribute() to "\0"
PASSa.ping: setAttribute() to null
PASSa.ping: setAttribute() to object "test-toString"
PASSa.ping: setAttribute() to object "test-valueOf"
PASSa.ping: IDL set to ""
PASSa.ping: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.ping: IDL set to undefined
PASSa.ping: IDL set to 7
PASSa.ping: IDL set to 1.5
PASSa.ping: IDL set to "5%"
PASSa.ping: IDL set to "+100"
PASSa.ping: IDL set to ".5"
PASSa.ping: IDL set to true
PASSa.ping: IDL set to false
PASSa.ping: IDL set to object "[object Object]"
PASSa.ping: IDL set to NaN
PASSa.ping: IDL set to Infinity
PASSa.ping: IDL set to -Infinity
PASSa.ping: IDL set to "\0"
PASSa.ping: IDL set to null
PASSa.ping: IDL set to object "test-toString"
PASSa.ping: IDL set to object "test-valueOf"
PASSa.rel: typeof IDL attribute
PASSa.rel: IDL get with DOM attribute unset
PASSa.rel: setAttribute() to ""
PASSa.rel: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.rel: setAttribute() to undefined
PASSa.rel: setAttribute() to 7
PASSa.rel: setAttribute() to 1.5
PASSa.rel: setAttribute() to "5%"
PASSa.rel: setAttribute() to "+100"
PASSa.rel: setAttribute() to ".5"
PASSa.rel: setAttribute() to true
PASSa.rel: setAttribute() to false
PASSa.rel: setAttribute() to object "[object Object]"
PASSa.rel: setAttribute() to NaN
PASSa.rel: setAttribute() to Infinity
PASSa.rel: setAttribute() to -Infinity
PASSa.rel: setAttribute() to "\0"
PASSa.rel: setAttribute() to null
PASSa.rel: setAttribute() to object "test-toString"
PASSa.rel: setAttribute() to object "test-valueOf"
PASSa.rel: IDL set to ""
PASSa.rel: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.rel: IDL set to undefined
PASSa.rel: IDL set to 7
PASSa.rel: IDL set to 1.5
PASSa.rel: IDL set to "5%"
PASSa.rel: IDL set to "+100"
PASSa.rel: IDL set to ".5"
PASSa.rel: IDL set to true
PASSa.rel: IDL set to false
PASSa.rel: IDL set to object "[object Object]"
PASSa.rel: IDL set to NaN
PASSa.rel: IDL set to Infinity
PASSa.rel: IDL set to -Infinity
PASSa.rel: IDL set to "\0"
PASSa.rel: IDL set to null
PASSa.rel: IDL set to object "test-toString"
PASSa.rel: IDL set to object "test-valueOf"
PASSa.hreflang: typeof IDL attribute
PASSa.hreflang: IDL get with DOM attribute unset
PASSa.hreflang: setAttribute() to ""
PASSa.hreflang: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.hreflang: setAttribute() to undefined
PASSa.hreflang: setAttribute() to 7
PASSa.hreflang: setAttribute() to 1.5
PASSa.hreflang: setAttribute() to "5%"
PASSa.hreflang: setAttribute() to "+100"
PASSa.hreflang: setAttribute() to ".5"
PASSa.hreflang: setAttribute() to true
PASSa.hreflang: setAttribute() to false
PASSa.hreflang: setAttribute() to object "[object Object]"
PASSa.hreflang: setAttribute() to NaN
PASSa.hreflang: setAttribute() to Infinity
PASSa.hreflang: setAttribute() to -Infinity
PASSa.hreflang: setAttribute() to "\0"
PASSa.hreflang: setAttribute() to null
PASSa.hreflang: setAttribute() to object "test-toString"
PASSa.hreflang: setAttribute() to object "test-valueOf"
PASSa.hreflang: IDL set to ""
PASSa.hreflang: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.hreflang: IDL set to undefined
PASSa.hreflang: IDL set to 7
PASSa.hreflang: IDL set to 1.5
PASSa.hreflang: IDL set to "5%"
PASSa.hreflang: IDL set to "+100"
PASSa.hreflang: IDL set to ".5"
PASSa.hreflang: IDL set to true
PASSa.hreflang: IDL set to false
PASSa.hreflang: IDL set to object "[object Object]"
PASSa.hreflang: IDL set to NaN
PASSa.hreflang: IDL set to Infinity
PASSa.hreflang: IDL set to -Infinity
PASSa.hreflang: IDL set to "\0"
PASSa.hreflang: IDL set to null
PASSa.hreflang: IDL set to object "test-toString"
PASSa.hreflang: IDL set to object "test-valueOf"
PASSa.type: typeof IDL attribute
PASSa.type: IDL get with DOM attribute unset
PASSa.type: setAttribute() to ""
PASSa.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 "
PASSa.type: setAttribute() to undefined
PASSa.type: setAttribute() to 7
PASSa.type: setAttribute() to 1.5
PASSa.type: setAttribute() to "5%"
PASSa.type: setAttribute() to "+100"
PASSa.type: setAttribute() to ".5"
PASSa.type: setAttribute() to true
PASSa.type: setAttribute() to false
PASSa.type: setAttribute() to object "[object Object]"
PASSa.type: setAttribute() to NaN
PASSa.type: setAttribute() to Infinity
PASSa.type: setAttribute() to -Infinity
PASSa.type: setAttribute() to "\0"
PASSa.type: setAttribute() to null
PASSa.type: setAttribute() to object "test-toString"
PASSa.type: setAttribute() to object "test-valueOf"
PASSa.type: IDL set to ""
PASSa.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 "
PASSa.type: IDL set to undefined
PASSa.type: IDL set to 7
PASSa.type: IDL set to 1.5
PASSa.type: IDL set to "5%"
PASSa.type: IDL set to "+100"
PASSa.type: IDL set to ".5"
PASSa.type: IDL set to true
PASSa.type: IDL set to false
PASSa.type: IDL set to object "[object Object]"
PASSa.type: IDL set to NaN
PASSa.type: IDL set to Infinity
PASSa.type: IDL set to -Infinity
PASSa.type: IDL set to "\0"
PASSa.type: IDL set to null
PASSa.type: IDL set to object "test-toString"
PASSa.type: IDL set to object "test-valueOf"
PASSa.referrerPolicy: typeof IDL attribute
PASSa.referrerPolicy: IDL get with DOM attribute unset
PASSa.referrerPolicy: setAttribute() to ""
PASSa.referrerPolicy: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.referrerPolicy: setAttribute() to undefined
PASSa.referrerPolicy: setAttribute() to 7
PASSa.referrerPolicy: setAttribute() to 1.5
PASSa.referrerPolicy: setAttribute() to "5%"
PASSa.referrerPolicy: setAttribute() to "+100"
PASSa.referrerPolicy: setAttribute() to ".5"
PASSa.referrerPolicy: setAttribute() to true
PASSa.referrerPolicy: setAttribute() to false
PASSa.referrerPolicy: setAttribute() to object "[object Object]"
PASSa.referrerPolicy: setAttribute() to NaN
PASSa.referrerPolicy: setAttribute() to Infinity
PASSa.referrerPolicy: setAttribute() to -Infinity
PASSa.referrerPolicy: setAttribute() to "\0"
PASSa.referrerPolicy: setAttribute() to null
PASSa.referrerPolicy: setAttribute() to object "test-toString"
PASSa.referrerPolicy: setAttribute() to object "test-valueOf"
PASSa.referrerPolicy: setAttribute() to "no-referrer"
PASSa.referrerPolicy: setAttribute() to "xno-referrer"
PASSa.referrerPolicy: setAttribute() to "no-referrer\0"
PASSa.referrerPolicy: setAttribute() to "o-referrer"
PASSa.referrerPolicy: setAttribute() to "NO-REFERRER"
PASSa.referrerPolicy: setAttribute() to "no-referrer-when-downgrade"
PASSa.referrerPolicy: setAttribute() to "xno-referrer-when-downgrade"
PASSa.referrerPolicy: setAttribute() to "no-referrer-when-downgrade\0"
PASSa.referrerPolicy: setAttribute() to "o-referrer-when-downgrade"
PASSa.referrerPolicy: setAttribute() to "NO-REFERRER-WHEN-DOWNGRADE"
PASSa.referrerPolicy: setAttribute() to "same-origin"
PASSa.referrerPolicy: setAttribute() to "xsame-origin"
PASSa.referrerPolicy: setAttribute() to "same-origin\0"
PASSa.referrerPolicy: setAttribute() to "ame-origin"
PASSa.referrerPolicy: setAttribute() to "SAME-ORIGIN"
PASSa.referrerPolicy: setAttribute() to "ſame-origin"
PASSa.referrerPolicy: setAttribute() to "origin"
PASSa.referrerPolicy: setAttribute() to "xorigin"
PASSa.referrerPolicy: setAttribute() to "origin\0"
PASSa.referrerPolicy: setAttribute() to "rigin"
PASSa.referrerPolicy: setAttribute() to "ORIGIN"
PASSa.referrerPolicy: setAttribute() to "strict-origin"
PASSa.referrerPolicy: setAttribute() to "xstrict-origin"
PASSa.referrerPolicy: setAttribute() to "strict-origin\0"
PASSa.referrerPolicy: setAttribute() to "trict-origin"
PASSa.referrerPolicy: setAttribute() to "STRICT-ORIGIN"
PASSa.referrerPolicy: setAttribute() to "ſtrict-origin"
PASSa.referrerPolicy: setAttribute() to "origin-when-cross-origin"
PASSa.referrerPolicy: setAttribute() to "xorigin-when-cross-origin"
PASSa.referrerPolicy: setAttribute() to "origin-when-cross-origin\0"
PASSa.referrerPolicy: setAttribute() to "rigin-when-cross-origin"
PASSa.referrerPolicy: setAttribute() to "ORIGIN-WHEN-CROSS-ORIGIN"
PASSa.referrerPolicy: setAttribute() to "origin-when-croſſ-origin"
PASSa.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin"
PASSa.referrerPolicy: setAttribute() to "xstrict-origin-when-cross-origin"
PASSa.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin\0"
PASSa.referrerPolicy: setAttribute() to "trict-origin-when-cross-origin"
PASSa.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN"
PASSa.referrerPolicy: setAttribute() to "ſtrict-origin-when-croſſ-origin"
PASSa.referrerPolicy: setAttribute() to "unsafe-url"
PASSa.referrerPolicy: setAttribute() to "xunsafe-url"
PASSa.referrerPolicy: setAttribute() to "unsafe-url\0"
PASSa.referrerPolicy: setAttribute() to "nsafe-url"
PASSa.referrerPolicy: setAttribute() to "UNSAFE-URL"
PASSa.referrerPolicy: setAttribute() to "unſafe-url"
PASSa.referrerPolicy: IDL set to ""
PASSa.referrerPolicy: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.referrerPolicy: IDL set to undefined
PASSa.referrerPolicy: IDL set to 7
PASSa.referrerPolicy: IDL set to 1.5
PASSa.referrerPolicy: IDL set to "5%"
PASSa.referrerPolicy: IDL set to "+100"
PASSa.referrerPolicy: IDL set to ".5"
PASSa.referrerPolicy: IDL set to true
PASSa.referrerPolicy: IDL set to false
PASSa.referrerPolicy: IDL set to object "[object Object]"
PASSa.referrerPolicy: IDL set to NaN
PASSa.referrerPolicy: IDL set to Infinity
PASSa.referrerPolicy: IDL set to -Infinity
PASSa.referrerPolicy: IDL set to "\0"
PASSa.referrerPolicy: IDL set to null
PASSa.referrerPolicy: IDL set to object "test-toString"
PASSa.referrerPolicy: IDL set to object "test-valueOf"
PASSa.referrerPolicy: IDL set to "no-referrer"
PASSa.referrerPolicy: IDL set to "xno-referrer"
PASSa.referrerPolicy: IDL set to "no-referrer\0"
PASSa.referrerPolicy: IDL set to "o-referrer"
PASSa.referrerPolicy: IDL set to "NO-REFERRER"
PASSa.referrerPolicy: IDL set to "no-referrer-when-downgrade"
PASSa.referrerPolicy: IDL set to "xno-referrer-when-downgrade"
PASSa.referrerPolicy: IDL set to "no-referrer-when-downgrade\0"
PASSa.referrerPolicy: IDL set to "o-referrer-when-downgrade"
PASSa.referrerPolicy: IDL set to "NO-REFERRER-WHEN-DOWNGRADE"
PASSa.referrerPolicy: IDL set to "same-origin"
PASSa.referrerPolicy: IDL set to "xsame-origin"
PASSa.referrerPolicy: IDL set to "same-origin\0"
PASSa.referrerPolicy: IDL set to "ame-origin"
PASSa.referrerPolicy: IDL set to "SAME-ORIGIN"
PASSa.referrerPolicy: IDL set to "ſame-origin"
PASSa.referrerPolicy: IDL set to "origin"
PASSa.referrerPolicy: IDL set to "xorigin"
PASSa.referrerPolicy: IDL set to "origin\0"
PASSa.referrerPolicy: IDL set to "rigin"
PASSa.referrerPolicy: IDL set to "ORIGIN"
PASSa.referrerPolicy: IDL set to "strict-origin"
PASSa.referrerPolicy: IDL set to "xstrict-origin"
PASSa.referrerPolicy: IDL set to "strict-origin\0"
PASSa.referrerPolicy: IDL set to "trict-origin"
PASSa.referrerPolicy: IDL set to "STRICT-ORIGIN"
PASSa.referrerPolicy: IDL set to "ſtrict-origin"
PASSa.referrerPolicy: IDL set to "origin-when-cross-origin"
PASSa.referrerPolicy: IDL set to "xorigin-when-cross-origin"
PASSa.referrerPolicy: IDL set to "origin-when-cross-origin\0"
PASSa.referrerPolicy: IDL set to "rigin-when-cross-origin"
PASSa.referrerPolicy: IDL set to "ORIGIN-WHEN-CROSS-ORIGIN"
PASSa.referrerPolicy: IDL set to "origin-when-croſſ-origin"
PASSa.referrerPolicy: IDL set to "strict-origin-when-cross-origin"
PASSa.referrerPolicy: IDL set to "xstrict-origin-when-cross-origin"
PASSa.referrerPolicy: IDL set to "strict-origin-when-cross-origin\0"
PASSa.referrerPolicy: IDL set to "trict-origin-when-cross-origin"
PASSa.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN"
PASSa.referrerPolicy: IDL set to "ſtrict-origin-when-croſſ-origin"
PASSa.referrerPolicy: IDL set to "unsafe-url"
PASSa.referrerPolicy: IDL set to "xunsafe-url"
PASSa.referrerPolicy: IDL set to "unsafe-url\0"
PASSa.referrerPolicy: IDL set to "nsafe-url"
PASSa.referrerPolicy: IDL set to "UNSAFE-URL"
PASSa.referrerPolicy: IDL set to "unſafe-url"
PASSa.href: typeof IDL attribute
PASSa.href: IDL get with DOM attribute unset
PASSa.href: setAttribute() to ""
PASSa.href: setAttribute() to " foo "
PASSa.href: setAttribute() to "http://site.example/"
PASSa.href: setAttribute() to "//site.example/path???@#l"
PASSa.href: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
PASSa.href: setAttribute() to undefined
PASSa.href: setAttribute() to 7
PASSa.href: setAttribute() to 1.5
PASSa.href: setAttribute() to "5%"
PASSa.href: setAttribute() to "+100"
PASSa.href: setAttribute() to ".5"
PASSa.href: setAttribute() to true
PASSa.href: setAttribute() to false
PASSa.href: setAttribute() to object "[object Object]"
PASSa.href: setAttribute() to NaN
PASSa.href: setAttribute() to Infinity
PASSa.href: setAttribute() to -Infinity
PASSa.href: setAttribute() to "\0"
PASSa.href: setAttribute() to null
PASSa.href: setAttribute() to object "test-toString"
PASSa.href: setAttribute() to object "test-valueOf"
PASSa.href: IDL set to ""
PASSa.href: IDL set to " foo "
PASSa.href: IDL set to "http://site.example/"
PASSa.href: IDL set to "//site.example/path???@#l"
PASSa.href: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
PASSa.href: IDL set to undefined
PASSa.href: IDL set to 7
PASSa.href: IDL set to 1.5
PASSa.href: IDL set to "5%"
PASSa.href: IDL set to "+100"
PASSa.href: IDL set to ".5"
PASSa.href: IDL set to true
PASSa.href: IDL set to false
PASSa.href: IDL set to object "[object Object]"
PASSa.href: IDL set to NaN
PASSa.href: IDL set to Infinity
PASSa.href: IDL set to -Infinity
PASSa.href: IDL set to "\0"
PASSa.href: IDL set to null
PASSa.href: IDL set to object "test-toString"
PASSa.href: IDL set to object "test-valueOf"
PASSa.coords: typeof IDL attribute
PASSa.coords: IDL get with DOM attribute unset
PASSa.coords: setAttribute() to ""
PASSa.coords: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.coords: setAttribute() to undefined
PASSa.coords: setAttribute() to 7
PASSa.coords: setAttribute() to 1.5
PASSa.coords: setAttribute() to "5%"
PASSa.coords: setAttribute() to "+100"
PASSa.coords: setAttribute() to ".5"
PASSa.coords: setAttribute() to true
PASSa.coords: setAttribute() to false
PASSa.coords: setAttribute() to object "[object Object]"
PASSa.coords: setAttribute() to NaN
PASSa.coords: setAttribute() to Infinity
PASSa.coords: setAttribute() to -Infinity
PASSa.coords: setAttribute() to "\0"
PASSa.coords: setAttribute() to null
PASSa.coords: setAttribute() to object "test-toString"
PASSa.coords: setAttribute() to object "test-valueOf"
PASSa.coords: IDL set to ""
PASSa.coords: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.coords: IDL set to undefined
PASSa.coords: IDL set to 7
PASSa.coords: IDL set to 1.5
PASSa.coords: IDL set to "5%"
PASSa.coords: IDL set to "+100"
PASSa.coords: IDL set to ".5"
PASSa.coords: IDL set to true
PASSa.coords: IDL set to false
PASSa.coords: IDL set to object "[object Object]"
PASSa.coords: IDL set to NaN
PASSa.coords: IDL set to Infinity
PASSa.coords: IDL set to -Infinity
PASSa.coords: IDL set to "\0"
PASSa.coords: IDL set to null
PASSa.coords: IDL set to object "test-toString"
PASSa.coords: IDL set to object "test-valueOf"
PASSa.charset: typeof IDL attribute
PASSa.charset: IDL get with DOM attribute unset
PASSa.charset: setAttribute() to ""
PASSa.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 "
PASSa.charset: setAttribute() to undefined
PASSa.charset: setAttribute() to 7
PASSa.charset: setAttribute() to 1.5
PASSa.charset: setAttribute() to "5%"
PASSa.charset: setAttribute() to "+100"
PASSa.charset: setAttribute() to ".5"
PASSa.charset: setAttribute() to true
PASSa.charset: setAttribute() to false
PASSa.charset: setAttribute() to object "[object Object]"
PASSa.charset: setAttribute() to NaN
PASSa.charset: setAttribute() to Infinity
PASSa.charset: setAttribute() to -Infinity
PASSa.charset: setAttribute() to "\0"
PASSa.charset: setAttribute() to null
PASSa.charset: setAttribute() to object "test-toString"
PASSa.charset: setAttribute() to object "test-valueOf"
PASSa.charset: IDL set to ""
PASSa.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 "
PASSa.charset: IDL set to undefined
PASSa.charset: IDL set to 7
PASSa.charset: IDL set to 1.5
PASSa.charset: IDL set to "5%"
PASSa.charset: IDL set to "+100"
PASSa.charset: IDL set to ".5"
PASSa.charset: IDL set to true
PASSa.charset: IDL set to false
PASSa.charset: IDL set to object "[object Object]"
PASSa.charset: IDL set to NaN
PASSa.charset: IDL set to Infinity
PASSa.charset: IDL set to -Infinity
PASSa.charset: IDL set to "\0"
PASSa.charset: IDL set to null
PASSa.charset: IDL set to object "test-toString"
PASSa.charset: IDL set to object "test-valueOf"
PASSa.name: typeof IDL attribute
PASSa.name: IDL get with DOM attribute unset
PASSa.name: setAttribute() to ""
PASSa.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 "
PASSa.name: setAttribute() to undefined
PASSa.name: setAttribute() to 7
PASSa.name: setAttribute() to 1.5
PASSa.name: setAttribute() to "5%"
PASSa.name: setAttribute() to "+100"
PASSa.name: setAttribute() to ".5"
PASSa.name: setAttribute() to true
PASSa.name: setAttribute() to false
PASSa.name: setAttribute() to object "[object Object]"
PASSa.name: setAttribute() to NaN
PASSa.name: setAttribute() to Infinity
PASSa.name: setAttribute() to -Infinity
PASSa.name: setAttribute() to "\0"
PASSa.name: setAttribute() to null
PASSa.name: setAttribute() to object "test-toString"
PASSa.name: setAttribute() to object "test-valueOf"
PASSa.name: IDL set to ""
PASSa.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 "
PASSa.name: IDL set to undefined
PASSa.name: IDL set to 7
PASSa.name: IDL set to 1.5
PASSa.name: IDL set to "5%"
PASSa.name: IDL set to "+100"
PASSa.name: IDL set to ".5"
PASSa.name: IDL set to true
PASSa.name: IDL set to false
PASSa.name: IDL set to object "[object Object]"
PASSa.name: IDL set to NaN
PASSa.name: IDL set to Infinity
PASSa.name: IDL set to -Infinity
PASSa.name: IDL set to "\0"
PASSa.name: IDL set to null
PASSa.name: IDL set to object "test-toString"
PASSa.name: IDL set to object "test-valueOf"
PASSa.rev: typeof IDL attribute
PASSa.rev: IDL get with DOM attribute unset
PASSa.rev: setAttribute() to ""
PASSa.rev: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.rev: setAttribute() to undefined
PASSa.rev: setAttribute() to 7
PASSa.rev: setAttribute() to 1.5
PASSa.rev: setAttribute() to "5%"
PASSa.rev: setAttribute() to "+100"
PASSa.rev: setAttribute() to ".5"
PASSa.rev: setAttribute() to true
PASSa.rev: setAttribute() to false
PASSa.rev: setAttribute() to object "[object Object]"
PASSa.rev: setAttribute() to NaN
PASSa.rev: setAttribute() to Infinity
PASSa.rev: setAttribute() to -Infinity
PASSa.rev: setAttribute() to "\0"
PASSa.rev: setAttribute() to null
PASSa.rev: setAttribute() to object "test-toString"
PASSa.rev: setAttribute() to object "test-valueOf"
PASSa.rev: IDL set to ""
PASSa.rev: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.rev: IDL set to undefined
PASSa.rev: IDL set to 7
PASSa.rev: IDL set to 1.5
PASSa.rev: IDL set to "5%"
PASSa.rev: IDL set to "+100"
PASSa.rev: IDL set to ".5"
PASSa.rev: IDL set to true
PASSa.rev: IDL set to false
PASSa.rev: IDL set to object "[object Object]"
PASSa.rev: IDL set to NaN
PASSa.rev: IDL set to Infinity
PASSa.rev: IDL set to -Infinity
PASSa.rev: IDL set to "\0"
PASSa.rev: IDL set to null
PASSa.rev: IDL set to object "test-toString"
PASSa.rev: IDL set to object "test-valueOf"
PASSa.shape: typeof IDL attribute
PASSa.shape: IDL get with DOM attribute unset
PASSa.shape: setAttribute() to ""
PASSa.shape: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.shape: setAttribute() to undefined
PASSa.shape: setAttribute() to 7
PASSa.shape: setAttribute() to 1.5
PASSa.shape: setAttribute() to "5%"
PASSa.shape: setAttribute() to "+100"
PASSa.shape: setAttribute() to ".5"
PASSa.shape: setAttribute() to true
PASSa.shape: setAttribute() to false
PASSa.shape: setAttribute() to object "[object Object]"
PASSa.shape: setAttribute() to NaN
PASSa.shape: setAttribute() to Infinity
PASSa.shape: setAttribute() to -Infinity
PASSa.shape: setAttribute() to "\0"
PASSa.shape: setAttribute() to null
PASSa.shape: setAttribute() to object "test-toString"
PASSa.shape: setAttribute() to object "test-valueOf"
PASSa.shape: IDL set to ""
PASSa.shape: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSa.shape: IDL set to undefined
PASSa.shape: IDL set to 7
PASSa.shape: IDL set to 1.5
PASSa.shape: IDL set to "5%"
PASSa.shape: IDL set to "+100"
PASSa.shape: IDL set to ".5"
PASSa.shape: IDL set to true
PASSa.shape: IDL set to false
PASSa.shape: IDL set to object "[object Object]"
PASSa.shape: IDL set to NaN
PASSa.shape: IDL set to Infinity
PASSa.shape: IDL set to -Infinity
PASSa.shape: IDL set to "\0"
PASSa.shape: IDL set to null
PASSa.shape: IDL set to object "test-toString"
PASSa.shape: IDL set to object "test-valueOf"
PASSem.title: typeof IDL attribute
PASSem.title: IDL get with DOM attribute unset
PASSem.title: setAttribute() to ""
PASSem.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 "
PASSem.title: setAttribute() to undefined
PASSem.title: setAttribute() to 7
PASSem.title: setAttribute() to 1.5
PASSem.title: setAttribute() to "5%"
PASSem.title: setAttribute() to "+100"
PASSem.title: setAttribute() to ".5"
PASSem.title: setAttribute() to true
PASSem.title: setAttribute() to false
PASSem.title: setAttribute() to object "[object Object]"
PASSem.title: setAttribute() to NaN
PASSem.title: setAttribute() to Infinity
PASSem.title: setAttribute() to -Infinity
PASSem.title: setAttribute() to "\0"
PASSem.title: setAttribute() to null
PASSem.title: setAttribute() to object "test-toString"
PASSem.title: setAttribute() to object "test-valueOf"
PASSem.title: IDL set to ""
PASSem.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 "
PASSem.title: IDL set to undefined
PASSem.title: IDL set to 7
PASSem.title: IDL set to 1.5
PASSem.title: IDL set to "5%"
PASSem.title: IDL set to "+100"
PASSem.title: IDL set to ".5"
PASSem.title: IDL set to true
PASSem.title: IDL set to false
PASSem.title: IDL set to object "[object Object]"
PASSem.title: IDL set to NaN
PASSem.title: IDL set to Infinity
PASSem.title: IDL set to -Infinity
PASSem.title: IDL set to "\0"
PASSem.title: IDL set to null
PASSem.title: IDL set to object "test-toString"
PASSem.title: IDL set to object "test-valueOf"
PASSem.lang: typeof IDL attribute
PASSem.lang: IDL get with DOM attribute unset
PASSem.lang: setAttribute() to ""
PASSem.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 "
PASSem.lang: setAttribute() to undefined
PASSem.lang: setAttribute() to 7
PASSem.lang: setAttribute() to 1.5
PASSem.lang: setAttribute() to "5%"
PASSem.lang: setAttribute() to "+100"
PASSem.lang: setAttribute() to ".5"
PASSem.lang: setAttribute() to true
PASSem.lang: setAttribute() to false
PASSem.lang: setAttribute() to object "[object Object]"
PASSem.lang: setAttribute() to NaN
PASSem.lang: setAttribute() to Infinity
PASSem.lang: setAttribute() to -Infinity
PASSem.lang: setAttribute() to "\0"
PASSem.lang: setAttribute() to null
PASSem.lang: setAttribute() to object "test-toString"
PASSem.lang: setAttribute() to object "test-valueOf"
PASSem.lang: IDL set to ""
PASSem.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 "
PASSem.lang: IDL set to undefined
PASSem.lang: IDL set to 7
PASSem.lang: IDL set to 1.5
PASSem.lang: IDL set to "5%"
PASSem.lang: IDL set to "+100"
PASSem.lang: IDL set to ".5"
PASSem.lang: IDL set to true
PASSem.lang: IDL set to false
PASSem.lang: IDL set to object "[object Object]"
PASSem.lang: IDL set to NaN
PASSem.lang: IDL set to Infinity
PASSem.lang: IDL set to -Infinity
PASSem.lang: IDL set to "\0"
PASSem.lang: IDL set to null
PASSem.lang: IDL set to object "test-toString"
PASSem.lang: IDL set to object "test-valueOf"
PASSem.dir: typeof IDL attribute
PASSem.dir: IDL get with DOM attribute unset
PASSem.dir: setAttribute() to ""
PASSem.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 "
PASSem.dir: setAttribute() to undefined
PASSem.dir: setAttribute() to 7
PASSem.dir: setAttribute() to 1.5
PASSem.dir: setAttribute() to "5%"
PASSem.dir: setAttribute() to "+100"
PASSem.dir: setAttribute() to ".5"
PASSem.dir: setAttribute() to true
PASSem.dir: setAttribute() to false
PASSem.dir: setAttribute() to object "[object Object]"
PASSem.dir: setAttribute() to NaN
PASSem.dir: setAttribute() to Infinity
PASSem.dir: setAttribute() to -Infinity
PASSem.dir: setAttribute() to "\0"
PASSem.dir: setAttribute() to null
PASSem.dir: setAttribute() to object "test-toString"
PASSem.dir: setAttribute() to object "test-valueOf"
PASSem.dir: setAttribute() to "ltr"
PASSem.dir: setAttribute() to "xltr"
PASSem.dir: setAttribute() to "ltr\0"
PASSem.dir: setAttribute() to "tr"
PASSem.dir: setAttribute() to "LTR"
PASSem.dir: setAttribute() to "rtl"
PASSem.dir: setAttribute() to "xrtl"
PASSem.dir: setAttribute() to "rtl\0"
PASSem.dir: setAttribute() to "tl"
PASSem.dir: setAttribute() to "RTL"
PASSem.dir: setAttribute() to "auto"
PASSem.dir: setAttribute() to "xauto"
PASSem.dir: setAttribute() to "auto\0"
PASSem.dir: setAttribute() to "uto"
PASSem.dir: setAttribute() to "AUTO"
PASSem.dir: IDL set to ""
PASSem.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 "
PASSem.dir: IDL set to undefined
PASSem.dir: IDL set to 7
PASSem.dir: IDL set to 1.5
PASSem.dir: IDL set to "5%"
PASSem.dir: IDL set to "+100"
PASSem.dir: IDL set to ".5"
PASSem.dir: IDL set to true
PASSem.dir: IDL set to false
PASSem.dir: IDL set to object "[object Object]"
PASSem.dir: IDL set to NaN
PASSem.dir: IDL set to Infinity
PASSem.dir: IDL set to -Infinity
PASSem.dir: IDL set to "\0"
PASSem.dir: IDL set to null
PASSem.dir: IDL set to object "test-toString"
PASSem.dir: IDL set to object "test-valueOf"
PASSem.dir: IDL set to "ltr"
PASSem.dir: IDL set to "xltr"
PASSem.dir: IDL set to "ltr\0"
PASSem.dir: IDL set to "tr"
PASSem.dir: IDL set to "LTR"
PASSem.dir: IDL set to "rtl"
PASSem.dir: IDL set to "xrtl"
PASSem.dir: IDL set to "rtl\0"
PASSem.dir: IDL set to "tl"
PASSem.dir: IDL set to "RTL"
PASSem.dir: IDL set to "auto"
PASSem.dir: IDL set to "xauto"
PASSem.dir: IDL set to "auto\0"
PASSem.dir: IDL set to "uto"
PASSem.dir: IDL set to "AUTO"
PASSem.className (<em class>): typeof IDL attribute
PASSem.className (<em class>): IDL get with DOM attribute unset
PASSem.className (<em class>): setAttribute() to ""
PASSem.className (<em 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 "
PASSem.className (<em class>): setAttribute() to undefined
PASSem.className (<em class>): setAttribute() to 7
PASSem.className (<em class>): setAttribute() to 1.5
PASSem.className (<em class>): setAttribute() to "5%"
PASSem.className (<em class>): setAttribute() to "+100"
PASSem.className (<em class>): setAttribute() to ".5"
PASSem.className (<em class>): setAttribute() to true
PASSem.className (<em class>): setAttribute() to false
PASSem.className (<em class>): setAttribute() to object "[object Object]"
PASSem.className (<em class>): setAttribute() to NaN
PASSem.className (<em class>): setAttribute() to Infinity
PASSem.className (<em class>): setAttribute() to -Infinity
PASSem.className (<em class>): setAttribute() to "\0"
PASSem.className (<em class>): setAttribute() to null
PASSem.className (<em class>): setAttribute() to object "test-toString"
PASSem.className (<em class>): setAttribute() to object "test-valueOf"
PASSem.className (<em class>): IDL set to ""
PASSem.className (<em 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 "
PASSem.className (<em class>): IDL set to undefined
PASSem.className (<em class>): IDL set to 7
PASSem.className (<em class>): IDL set to 1.5
PASSem.className (<em class>): IDL set to "5%"
PASSem.className (<em class>): IDL set to "+100"
PASSem.className (<em class>): IDL set to ".5"
PASSem.className (<em class>): IDL set to true
PASSem.className (<em class>): IDL set to false
PASSem.className (<em class>): IDL set to object "[object Object]"
PASSem.className (<em class>): IDL set to NaN
PASSem.className (<em class>): IDL set to Infinity
PASSem.className (<em class>): IDL set to -Infinity
PASSem.className (<em class>): IDL set to "\0"
PASSem.className (<em class>): IDL set to null
PASSem.className (<em class>): IDL set to object "test-toString"
PASSem.className (<em class>): IDL set to object "test-valueOf"
PASSem.autofocus: typeof IDL attribute
PASSem.autofocus: IDL get with DOM attribute unset
PASSem.autofocus: setAttribute() to ""
PASSem.autofocus: setAttribute() to " foo "
PASSem.autofocus: setAttribute() to undefined
PASSem.autofocus: setAttribute() to null
PASSem.autofocus: setAttribute() to 7
PASSem.autofocus: setAttribute() to 1.5
PASSem.autofocus: setAttribute() to "5%"
PASSem.autofocus: setAttribute() to "+100"
PASSem.autofocus: setAttribute() to ".5"
PASSem.autofocus: setAttribute() to true
PASSem.autofocus: setAttribute() to false
PASSem.autofocus: setAttribute() to object "[object Object]"
PASSem.autofocus: setAttribute() to NaN
PASSem.autofocus: setAttribute() to Infinity
PASSem.autofocus: setAttribute() to -Infinity
PASSem.autofocus: setAttribute() to "\0"
PASSem.autofocus: setAttribute() to object "test-toString"
PASSem.autofocus: setAttribute() to object "test-valueOf"
PASSem.autofocus: setAttribute() to "autofocus"
PASSem.autofocus: IDL set to ""
PASSem.autofocus: IDL set to " foo "
PASSem.autofocus: IDL set to undefined
PASSem.autofocus: IDL set to null
PASSem.autofocus: IDL set to 7
PASSem.autofocus: IDL set to 1.5
PASSem.autofocus: IDL set to "5%"
PASSem.autofocus: IDL set to "+100"
PASSem.autofocus: IDL set to ".5"
PASSem.autofocus: IDL set to true
PASSem.autofocus: IDL set to false
PASSem.autofocus: IDL set to object "[object Object]"
PASSem.autofocus: IDL set to NaN
PASSem.autofocus: IDL set to Infinity
PASSem.autofocus: IDL set to -Infinity
PASSem.autofocus: IDL set to "\0"
PASSem.autofocus: IDL set to object "test-toString"
PASSem.autofocus: IDL set to object "test-valueOf"
PASSem.hidden: typeof IDL attribute
PASSem.hidden: IDL get with DOM attribute unset
PASSem.hidden: setAttribute() to ""
PASSem.hidden: setAttribute() to " foo "
PASSem.hidden: setAttribute() to undefined
PASSem.hidden: setAttribute() to null
PASSem.hidden: setAttribute() to 7
PASSem.hidden: setAttribute() to 1.5
PASSem.hidden: setAttribute() to "5%"
PASSem.hidden: setAttribute() to "+100"
PASSem.hidden: setAttribute() to ".5"
PASSem.hidden: setAttribute() to true
PASSem.hidden: setAttribute() to false
PASSem.hidden: setAttribute() to object "[object Object]"
PASSem.hidden: setAttribute() to NaN
PASSem.hidden: setAttribute() to Infinity
PASSem.hidden: setAttribute() to -Infinity
PASSem.hidden: setAttribute() to "\0"
PASSem.hidden: setAttribute() to object "test-toString"
PASSem.hidden: setAttribute() to object "test-valueOf"
PASSem.hidden: setAttribute() to "hidden"
PASSem.hidden: IDL set to ""
PASSem.hidden: IDL set to " foo "
PASSem.hidden: IDL set to undefined
PASSem.hidden: IDL set to null
PASSem.hidden: IDL set to 7
PASSem.hidden: IDL set to 1.5
PASSem.hidden: IDL set to "5%"
PASSem.hidden: IDL set to "+100"
PASSem.hidden: IDL set to ".5"
PASSem.hidden: IDL set to true
PASSem.hidden: IDL set to false
PASSem.hidden: IDL set to object "[object Object]"
PASSem.hidden: IDL set to NaN
PASSem.hidden: IDL set to Infinity
PASSem.hidden: IDL set to -Infinity
PASSem.hidden: IDL set to "\0"
PASSem.hidden: IDL set to object "test-toString"
PASSem.hidden: IDL set to object "test-valueOf"
PASSem.accessKey: typeof IDL attribute
PASSem.accessKey: IDL get with DOM attribute unset
PASSem.accessKey: setAttribute() to ""
PASSem.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 "
PASSem.accessKey: setAttribute() to undefined
PASSem.accessKey: setAttribute() to 7
PASSem.accessKey: setAttribute() to 1.5
PASSem.accessKey: setAttribute() to "5%"
PASSem.accessKey: setAttribute() to "+100"
PASSem.accessKey: setAttribute() to ".5"
PASSem.accessKey: setAttribute() to true
PASSem.accessKey: setAttribute() to false
PASSem.accessKey: setAttribute() to object "[object Object]"
PASSem.accessKey: setAttribute() to NaN
PASSem.accessKey: setAttribute() to Infinity
PASSem.accessKey: setAttribute() to -Infinity
PASSem.accessKey: setAttribute() to "\0"
PASSem.accessKey: setAttribute() to null
PASSem.accessKey: setAttribute() to object "test-toString"
PASSem.accessKey: setAttribute() to object "test-valueOf"
PASSem.accessKey: IDL set to ""
PASSem.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 "
PASSem.accessKey: IDL set to undefined
PASSem.accessKey: IDL set to 7
PASSem.accessKey: IDL set to 1.5
PASSem.accessKey: IDL set to "5%"
PASSem.accessKey: IDL set to "+100"
PASSem.accessKey: IDL set to ".5"
PASSem.accessKey: IDL set to true
PASSem.accessKey: IDL set to false
PASSem.accessKey: IDL set to object "[object Object]"
PASSem.accessKey: IDL set to NaN
PASSem.accessKey: IDL set to Infinity
PASSem.accessKey: IDL set to -Infinity
PASSem.accessKey: IDL set to "\0"
PASSem.accessKey: IDL set to null
PASSem.accessKey: IDL set to object "test-toString"
PASSem.accessKey: IDL set to object "test-valueOf"
PASSem.tabIndex: typeof IDL attribute
PASSem.tabIndex: setAttribute() to -36
PASSem.tabIndex: setAttribute() to -1
PASSem.tabIndex: setAttribute() to 0
PASSem.tabIndex: setAttribute() to 1
PASSem.tabIndex: setAttribute() to 2147483647
PASSem.tabIndex: setAttribute() to -2147483648
PASSem.tabIndex: setAttribute() to "-1"
PASSem.tabIndex: setAttribute() to "-0"
PASSem.tabIndex: setAttribute() to "0"
PASSem.tabIndex: setAttribute() to "1"
PASSem.tabIndex: setAttribute() to "\t7"
PASSem.tabIndex: setAttribute() to "\f7"
PASSem.tabIndex: setAttribute() to " 7"
PASSem.tabIndex: setAttribute() to "\n7"
PASSem.tabIndex: setAttribute() to "\r7"
PASSem.tabIndex: setAttribute() to "7\v"
PASSem.tabIndex: setAttribute() to 1.5
PASSem.tabIndex: setAttribute() to "5%"
PASSem.tabIndex: setAttribute() to "+100"
PASSem.tabIndex: setAttribute() to object "2"
PASSem.tabIndex: setAttribute() to object "3"
PASSem.tabIndex: IDL set to -36
PASSem.tabIndex: IDL set to -1
PASSem.tabIndex: IDL set to 0
PASSem.tabIndex: IDL set to 1
PASSem.tabIndex: IDL set to 2147483647
PASSem.tabIndex: IDL set to -2147483648
PASSstrong.title: typeof IDL attribute
PASSstrong.title: IDL get with DOM attribute unset
PASSstrong.title: setAttribute() to ""
PASSstrong.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 "
PASSstrong.title: setAttribute() to undefined
PASSstrong.title: setAttribute() to 7
PASSstrong.title: setAttribute() to 1.5
PASSstrong.title: setAttribute() to "5%"
PASSstrong.title: setAttribute() to "+100"
PASSstrong.title: setAttribute() to ".5"
PASSstrong.title: setAttribute() to true
PASSstrong.title: setAttribute() to false
PASSstrong.title: setAttribute() to object "[object Object]"
PASSstrong.title: setAttribute() to NaN
PASSstrong.title: setAttribute() to Infinity
PASSstrong.title: setAttribute() to -Infinity
PASSstrong.title: setAttribute() to "\0"
PASSstrong.title: setAttribute() to null
PASSstrong.title: setAttribute() to object "test-toString"
PASSstrong.title: setAttribute() to object "test-valueOf"
PASSstrong.title: IDL set to ""
PASSstrong.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 "
PASSstrong.title: IDL set to undefined
PASSstrong.title: IDL set to 7
PASSstrong.title: IDL set to 1.5
PASSstrong.title: IDL set to "5%"
PASSstrong.title: IDL set to "+100"
PASSstrong.title: IDL set to ".5"
PASSstrong.title: IDL set to true
PASSstrong.title: IDL set to false
PASSstrong.title: IDL set to object "[object Object]"
PASSstrong.title: IDL set to NaN
PASSstrong.title: IDL set to Infinity
PASSstrong.title: IDL set to -Infinity
PASSstrong.title: IDL set to "\0"
PASSstrong.title: IDL set to null
PASSstrong.title: IDL set to object "test-toString"
PASSstrong.title: IDL set to object "test-valueOf"
PASSstrong.lang: typeof IDL attribute
PASSstrong.lang: IDL get with DOM attribute unset
PASSstrong.lang: setAttribute() to ""
PASSstrong.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 "
PASSstrong.lang: setAttribute() to undefined
PASSstrong.lang: setAttribute() to 7
PASSstrong.lang: setAttribute() to 1.5
PASSstrong.lang: setAttribute() to "5%"
PASSstrong.lang: setAttribute() to "+100"
PASSstrong.lang: setAttribute() to ".5"
PASSstrong.lang: setAttribute() to true
PASSstrong.lang: setAttribute() to false
PASSstrong.lang: setAttribute() to object "[object Object]"
PASSstrong.lang: setAttribute() to NaN
PASSstrong.lang: setAttribute() to Infinity
PASSstrong.lang: setAttribute() to -Infinity
PASSstrong.lang: setAttribute() to "\0"
PASSstrong.lang: setAttribute() to null
PASSstrong.lang: setAttribute() to object "test-toString"
PASSstrong.lang: setAttribute() to object "test-valueOf"
PASSstrong.lang: IDL set to ""
PASSstrong.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 "
PASSstrong.lang: IDL set to undefined
PASSstrong.lang: IDL set to 7
PASSstrong.lang: IDL set to 1.5
PASSstrong.lang: IDL set to "5%"
PASSstrong.lang: IDL set to "+100"
PASSstrong.lang: IDL set to ".5"
PASSstrong.lang: IDL set to true
PASSstrong.lang: IDL set to false
PASSstrong.lang: IDL set to object "[object Object]"
PASSstrong.lang: IDL set to NaN
PASSstrong.lang: IDL set to Infinity
PASSstrong.lang: IDL set to -Infinity
PASSstrong.lang: IDL set to "\0"
PASSstrong.lang: IDL set to null
PASSstrong.lang: IDL set to object "test-toString"
PASSstrong.lang: IDL set to object "test-valueOf"
PASSstrong.dir: typeof IDL attribute
PASSstrong.dir: IDL get with DOM attribute unset
PASSstrong.dir: setAttribute() to ""
PASSstrong.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 "
PASSstrong.dir: setAttribute() to undefined
PASSstrong.dir: setAttribute() to 7
PASSstrong.dir: setAttribute() to 1.5
PASSstrong.dir: setAttribute() to "5%"
PASSstrong.dir: setAttribute() to "+100"
PASSstrong.dir: setAttribute() to ".5"
PASSstrong.dir: setAttribute() to true
PASSstrong.dir: setAttribute() to false
PASSstrong.dir: setAttribute() to object "[object Object]"
PASSstrong.dir: setAttribute() to NaN
PASSstrong.dir: setAttribute() to Infinity
PASSstrong.dir: setAttribute() to -Infinity
PASSstrong.dir: setAttribute() to "\0"
PASSstrong.dir: setAttribute() to null
PASSstrong.dir: setAttribute() to object "test-toString"
PASSstrong.dir: setAttribute() to object "test-valueOf"
PASSstrong.dir: setAttribute() to "ltr"
PASSstrong.dir: setAttribute() to "xltr"
PASSstrong.dir: setAttribute() to "ltr\0"
PASSstrong.dir: setAttribute() to "tr"
PASSstrong.dir: setAttribute() to "LTR"
PASSstrong.dir: setAttribute() to "rtl"
PASSstrong.dir: setAttribute() to "xrtl"
PASSstrong.dir: setAttribute() to "rtl\0"
PASSstrong.dir: setAttribute() to "tl"
PASSstrong.dir: setAttribute() to "RTL"
PASSstrong.dir: setAttribute() to "auto"
PASSstrong.dir: setAttribute() to "xauto"
PASSstrong.dir: setAttribute() to "auto\0"
PASSstrong.dir: setAttribute() to "uto"
PASSstrong.dir: setAttribute() to "AUTO"
PASSstrong.dir: IDL set to ""
PASSstrong.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 "
PASSstrong.dir: IDL set to undefined
PASSstrong.dir: IDL set to 7
PASSstrong.dir: IDL set to 1.5
PASSstrong.dir: IDL set to "5%"
PASSstrong.dir: IDL set to "+100"
PASSstrong.dir: IDL set to ".5"
PASSstrong.dir: IDL set to true
PASSstrong.dir: IDL set to false
PASSstrong.dir: IDL set to object "[object Object]"
PASSstrong.dir: IDL set to NaN
PASSstrong.dir: IDL set to Infinity
PASSstrong.dir: IDL set to -Infinity
PASSstrong.dir: IDL set to "\0"
PASSstrong.dir: IDL set to null
PASSstrong.dir: IDL set to object "test-toString"
PASSstrong.dir: IDL set to object "test-valueOf"
PASSstrong.dir: IDL set to "ltr"
PASSstrong.dir: IDL set to "xltr"
PASSstrong.dir: IDL set to "ltr\0"
PASSstrong.dir: IDL set to "tr"
PASSstrong.dir: IDL set to "LTR"
PASSstrong.dir: IDL set to "rtl"
PASSstrong.dir: IDL set to "xrtl"
PASSstrong.dir: IDL set to "rtl\0"
PASSstrong.dir: IDL set to "tl"
PASSstrong.dir: IDL set to "RTL"
PASSstrong.dir: IDL set to "auto"
PASSstrong.dir: IDL set to "xauto"
PASSstrong.dir: IDL set to "auto\0"
PASSstrong.dir: IDL set to "uto"
PASSstrong.dir: IDL set to "AUTO"
PASSstrong.className (<strong class>): typeof IDL attribute
PASSstrong.className (<strong class>): IDL get with DOM attribute unset
PASSstrong.className (<strong class>): setAttribute() to ""
PASSstrong.className (<strong 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 "
PASSstrong.className (<strong class>): setAttribute() to undefined
PASSstrong.className (<strong class>): setAttribute() to 7
PASSstrong.className (<strong class>): setAttribute() to 1.5
PASSstrong.className (<strong class>): setAttribute() to "5%"
PASSstrong.className (<strong class>): setAttribute() to "+100"
PASSstrong.className (<strong class>): setAttribute() to ".5"
PASSstrong.className (<strong class>): setAttribute() to true
PASSstrong.className (<strong class>): setAttribute() to false
PASSstrong.className (<strong class>): setAttribute() to object "[object Object]"
PASSstrong.className (<strong class>): setAttribute() to NaN
PASSstrong.className (<strong class>): setAttribute() to Infinity
PASSstrong.className (<strong class>): setAttribute() to -Infinity
PASSstrong.className (<strong class>): setAttribute() to "\0"
PASSstrong.className (<strong class>): setAttribute() to null
PASSstrong.className (<strong class>): setAttribute() to object "test-toString"
PASSstrong.className (<strong class>): setAttribute() to object "test-valueOf"
PASSstrong.className (<strong class>): IDL set to ""
PASSstrong.className (<strong 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 "
PASSstrong.className (<strong class>): IDL set to undefined
PASSstrong.className (<strong class>): IDL set to 7
PASSstrong.className (<strong class>): IDL set to 1.5
PASSstrong.className (<strong class>): IDL set to "5%"
PASSstrong.className (<strong class>): IDL set to "+100"
PASSstrong.className (<strong class>): IDL set to ".5"
PASSstrong.className (<strong class>): IDL set to true
PASSstrong.className (<strong class>): IDL set to false
PASSstrong.className (<strong class>): IDL set to object "[object Object]"
PASSstrong.className (<strong class>): IDL set to NaN
PASSstrong.className (<strong class>): IDL set to Infinity
PASSstrong.className (<strong class>): IDL set to -Infinity
PASSstrong.className (<strong class>): IDL set to "\0"
PASSstrong.className (<strong class>): IDL set to null
PASSstrong.className (<strong class>): IDL set to object "test-toString"
PASSstrong.className (<strong class>): IDL set to object "test-valueOf"
PASSstrong.autofocus: typeof IDL attribute
PASSstrong.autofocus: IDL get with DOM attribute unset
PASSstrong.autofocus: setAttribute() to ""
PASSstrong.autofocus: setAttribute() to " foo "
PASSstrong.autofocus: setAttribute() to undefined
PASSstrong.autofocus: setAttribute() to null
PASSstrong.autofocus: setAttribute() to 7
PASSstrong.autofocus: setAttribute() to 1.5
PASSstrong.autofocus: setAttribute() to "5%"
PASSstrong.autofocus: setAttribute() to "+100"
PASSstrong.autofocus: setAttribute() to ".5"
PASSstrong.autofocus: setAttribute() to true
PASSstrong.autofocus: setAttribute() to false
PASSstrong.autofocus: setAttribute() to object "[object Object]"
PASSstrong.autofocus: setAttribute() to NaN
PASSstrong.autofocus: setAttribute() to Infinity
PASSstrong.autofocus: setAttribute() to -Infinity
PASSstrong.autofocus: setAttribute() to "\0"
PASSstrong.autofocus: setAttribute() to object "test-toString"
PASSstrong.autofocus: setAttribute() to object "test-valueOf"
PASSstrong.autofocus: setAttribute() to "autofocus"
PASSstrong.autofocus: IDL set to ""
PASSstrong.autofocus: IDL set to " foo "
PASSstrong.autofocus: IDL set to undefined
PASSstrong.autofocus: IDL set to null
PASSstrong.autofocus: IDL set to 7
PASSstrong.autofocus: IDL set to 1.5
PASSstrong.autofocus: IDL set to "5%"
PASSstrong.autofocus: IDL set to "+100"
PASSstrong.autofocus: IDL set to ".5"
PASSstrong.autofocus: IDL set to true
PASSstrong.autofocus: IDL set to false
PASSstrong.autofocus: IDL set to object "[object Object]"
PASSstrong.autofocus: IDL set to NaN
PASSstrong.autofocus: IDL set to Infinity
PASSstrong.autofocus: IDL set to -Infinity
PASSstrong.autofocus: IDL set to "\0"
PASSstrong.autofocus: IDL set to object "test-toString"
PASSstrong.autofocus: IDL set to object "test-valueOf"
PASSstrong.hidden: typeof IDL attribute
PASSstrong.hidden: IDL get with DOM attribute unset
PASSstrong.hidden: setAttribute() to ""
PASSstrong.hidden: setAttribute() to " foo "
PASSstrong.hidden: setAttribute() to undefined
PASSstrong.hidden: setAttribute() to null
PASSstrong.hidden: setAttribute() to 7
PASSstrong.hidden: setAttribute() to 1.5
PASSstrong.hidden: setAttribute() to "5%"
PASSstrong.hidden: setAttribute() to "+100"
PASSstrong.hidden: setAttribute() to ".5"
PASSstrong.hidden: setAttribute() to true
PASSstrong.hidden: setAttribute() to false
PASSstrong.hidden: setAttribute() to object "[object Object]"
PASSstrong.hidden: setAttribute() to NaN
PASSstrong.hidden: setAttribute() to Infinity
PASSstrong.hidden: setAttribute() to -Infinity
PASSstrong.hidden: setAttribute() to "\0"
PASSstrong.hidden: setAttribute() to object "test-toString"
PASSstrong.hidden: setAttribute() to object "test-valueOf"
PASSstrong.hidden: setAttribute() to "hidden"
PASSstrong.hidden: IDL set to ""
PASSstrong.hidden: IDL set to " foo "
PASSstrong.hidden: IDL set to undefined
PASSstrong.hidden: IDL set to null
PASSstrong.hidden: IDL set to 7
PASSstrong.hidden: IDL set to 1.5
PASSstrong.hidden: IDL set to "5%"
PASSstrong.hidden: IDL set to "+100"
PASSstrong.hidden: IDL set to ".5"
PASSstrong.hidden: IDL set to true
PASSstrong.hidden: IDL set to false
PASSstrong.hidden: IDL set to object "[object Object]"
PASSstrong.hidden: IDL set to NaN
PASSstrong.hidden: IDL set to Infinity
PASSstrong.hidden: IDL set to -Infinity
PASSstrong.hidden: IDL set to "\0"
PASSstrong.hidden: IDL set to object "test-toString"
PASSstrong.hidden: IDL set to object "test-valueOf"
PASSstrong.accessKey: typeof IDL attribute
PASSstrong.accessKey: IDL get with DOM attribute unset
PASSstrong.accessKey: setAttribute() to ""
PASSstrong.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 "
PASSstrong.accessKey: setAttribute() to undefined
PASSstrong.accessKey: setAttribute() to 7
PASSstrong.accessKey: setAttribute() to 1.5
PASSstrong.accessKey: setAttribute() to "5%"
PASSstrong.accessKey: setAttribute() to "+100"
PASSstrong.accessKey: setAttribute() to ".5"
PASSstrong.accessKey: setAttribute() to true
PASSstrong.accessKey: setAttribute() to false
PASSstrong.accessKey: setAttribute() to object "[object Object]"
PASSstrong.accessKey: setAttribute() to NaN
PASSstrong.accessKey: setAttribute() to Infinity
PASSstrong.accessKey: setAttribute() to -Infinity
PASSstrong.accessKey: setAttribute() to "\0"
PASSstrong.accessKey: setAttribute() to null
PASSstrong.accessKey: setAttribute() to object "test-toString"
PASSstrong.accessKey: setAttribute() to object "test-valueOf"
PASSstrong.accessKey: IDL set to ""
PASSstrong.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 "
PASSstrong.accessKey: IDL set to undefined
PASSstrong.accessKey: IDL set to 7
PASSstrong.accessKey: IDL set to 1.5
PASSstrong.accessKey: IDL set to "5%"
PASSstrong.accessKey: IDL set to "+100"
PASSstrong.accessKey: IDL set to ".5"
PASSstrong.accessKey: IDL set to true
PASSstrong.accessKey: IDL set to false
PASSstrong.accessKey: IDL set to object "[object Object]"
PASSstrong.accessKey: IDL set to NaN
PASSstrong.accessKey: IDL set to Infinity
PASSstrong.accessKey: IDL set to -Infinity
PASSstrong.accessKey: IDL set to "\0"
PASSstrong.accessKey: IDL set to null
PASSstrong.accessKey: IDL set to object "test-toString"
PASSstrong.accessKey: IDL set to object "test-valueOf"
PASSstrong.tabIndex: typeof IDL attribute
PASSstrong.tabIndex: setAttribute() to -36
PASSstrong.tabIndex: setAttribute() to -1
PASSstrong.tabIndex: setAttribute() to 0
PASSstrong.tabIndex: setAttribute() to 1
PASSstrong.tabIndex: setAttribute() to 2147483647
PASSstrong.tabIndex: setAttribute() to -2147483648
PASSstrong.tabIndex: setAttribute() to "-1"
PASSstrong.tabIndex: setAttribute() to "-0"
PASSstrong.tabIndex: setAttribute() to "0"
PASSstrong.tabIndex: setAttribute() to "1"
PASSstrong.tabIndex: setAttribute() to "\t7"
PASSstrong.tabIndex: setAttribute() to "\f7"
PASSstrong.tabIndex: setAttribute() to " 7"
PASSstrong.tabIndex: setAttribute() to "\n7"
PASSstrong.tabIndex: setAttribute() to "\r7"
PASSstrong.tabIndex: setAttribute() to "7\v"
PASSstrong.tabIndex: setAttribute() to 1.5
PASSstrong.tabIndex: setAttribute() to "5%"
PASSstrong.tabIndex: setAttribute() to "+100"
PASSstrong.tabIndex: setAttribute() to object "2"
PASSstrong.tabIndex: setAttribute() to object "3"
PASSstrong.tabIndex: IDL set to -36
PASSstrong.tabIndex: IDL set to -1
PASSstrong.tabIndex: IDL set to 0
PASSstrong.tabIndex: IDL set to 1
PASSstrong.tabIndex: IDL set to 2147483647
PASSstrong.tabIndex: IDL set to -2147483648
PASSsmall.title: typeof IDL attribute
PASSsmall.title: IDL get with DOM attribute unset
PASSsmall.title: setAttribute() to ""
PASSsmall.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 "
PASSsmall.title: setAttribute() to undefined
PASSsmall.title: setAttribute() to 7
PASSsmall.title: setAttribute() to 1.5
PASSsmall.title: setAttribute() to "5%"
PASSsmall.title: setAttribute() to "+100"
PASSsmall.title: setAttribute() to ".5"
PASSsmall.title: setAttribute() to true
PASSsmall.title: setAttribute() to false
PASSsmall.title: setAttribute() to object "[object Object]"
PASSsmall.title: setAttribute() to NaN
PASSsmall.title: setAttribute() to Infinity
PASSsmall.title: setAttribute() to -Infinity
PASSsmall.title: setAttribute() to "\0"
PASSsmall.title: setAttribute() to null
PASSsmall.title: setAttribute() to object "test-toString"
PASSsmall.title: setAttribute() to object "test-valueOf"
PASSsmall.title: IDL set to ""
PASSsmall.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 "
PASSsmall.title: IDL set to undefined
PASSsmall.title: IDL set to 7
PASSsmall.title: IDL set to 1.5
PASSsmall.title: IDL set to "5%"
PASSsmall.title: IDL set to "+100"
PASSsmall.title: IDL set to ".5"
PASSsmall.title: IDL set to true
PASSsmall.title: IDL set to false
PASSsmall.title: IDL set to object "[object Object]"
PASSsmall.title: IDL set to NaN
PASSsmall.title: IDL set to Infinity
PASSsmall.title: IDL set to -Infinity
PASSsmall.title: IDL set to "\0"
PASSsmall.title: IDL set to null
PASSsmall.title: IDL set to object "test-toString"
PASSsmall.title: IDL set to object "test-valueOf"
PASSsmall.lang: typeof IDL attribute
PASSsmall.lang: IDL get with DOM attribute unset
PASSsmall.lang: setAttribute() to ""
PASSsmall.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 "
PASSsmall.lang: setAttribute() to undefined
PASSsmall.lang: setAttribute() to 7
PASSsmall.lang: setAttribute() to 1.5
PASSsmall.lang: setAttribute() to "5%"
PASSsmall.lang: setAttribute() to "+100"
PASSsmall.lang: setAttribute() to ".5"
PASSsmall.lang: setAttribute() to true
PASSsmall.lang: setAttribute() to false
PASSsmall.lang: setAttribute() to object "[object Object]"
PASSsmall.lang: setAttribute() to NaN
PASSsmall.lang: setAttribute() to Infinity
PASSsmall.lang: setAttribute() to -Infinity
PASSsmall.lang: setAttribute() to "\0"
PASSsmall.lang: setAttribute() to null
PASSsmall.lang: setAttribute() to object "test-toString"
PASSsmall.lang: setAttribute() to object "test-valueOf"
PASSsmall.lang: IDL set to ""
PASSsmall.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 "
PASSsmall.lang: IDL set to undefined
PASSsmall.lang: IDL set to 7
PASSsmall.lang: IDL set to 1.5
PASSsmall.lang: IDL set to "5%"
PASSsmall.lang: IDL set to "+100"
PASSsmall.lang: IDL set to ".5"
PASSsmall.lang: IDL set to true
PASSsmall.lang: IDL set to false
PASSsmall.lang: IDL set to object "[object Object]"
PASSsmall.lang: IDL set to NaN
PASSsmall.lang: IDL set to Infinity
PASSsmall.lang: IDL set to -Infinity
PASSsmall.lang: IDL set to "\0"
PASSsmall.lang: IDL set to null
PASSsmall.lang: IDL set to object "test-toString"
PASSsmall.lang: IDL set to object "test-valueOf"
PASSsmall.dir: typeof IDL attribute
PASSsmall.dir: IDL get with DOM attribute unset
PASSsmall.dir: setAttribute() to ""
PASSsmall.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 "
PASSsmall.dir: setAttribute() to undefined
PASSsmall.dir: setAttribute() to 7
PASSsmall.dir: setAttribute() to 1.5
PASSsmall.dir: setAttribute() to "5%"
PASSsmall.dir: setAttribute() to "+100"
PASSsmall.dir: setAttribute() to ".5"
PASSsmall.dir: setAttribute() to true
PASSsmall.dir: setAttribute() to false
PASSsmall.dir: setAttribute() to object "[object Object]"
PASSsmall.dir: setAttribute() to NaN
PASSsmall.dir: setAttribute() to Infinity
PASSsmall.dir: setAttribute() to -Infinity
PASSsmall.dir: setAttribute() to "\0"
PASSsmall.dir: setAttribute() to null
PASSsmall.dir: setAttribute() to object "test-toString"
PASSsmall.dir: setAttribute() to object "test-valueOf"
PASSsmall.dir: setAttribute() to "ltr"
PASSsmall.dir: setAttribute() to "xltr"
PASSsmall.dir: setAttribute() to "ltr\0"
PASSsmall.dir: setAttribute() to "tr"
PASSsmall.dir: setAttribute() to "LTR"
PASSsmall.dir: setAttribute() to "rtl"
PASSsmall.dir: setAttribute() to "xrtl"
PASSsmall.dir: setAttribute() to "rtl\0"
PASSsmall.dir: setAttribute() to "tl"
PASSsmall.dir: setAttribute() to "RTL"
PASSsmall.dir: setAttribute() to "auto"
PASSsmall.dir: setAttribute() to "xauto"
PASSsmall.dir: setAttribute() to "auto\0"
PASSsmall.dir: setAttribute() to "uto"
PASSsmall.dir: setAttribute() to "AUTO"
PASSsmall.dir: IDL set to ""
PASSsmall.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 "
PASSsmall.dir: IDL set to undefined
PASSsmall.dir: IDL set to 7
PASSsmall.dir: IDL set to 1.5
PASSsmall.dir: IDL set to "5%"
PASSsmall.dir: IDL set to "+100"
PASSsmall.dir: IDL set to ".5"
PASSsmall.dir: IDL set to true
PASSsmall.dir: IDL set to false
PASSsmall.dir: IDL set to object "[object Object]"
PASSsmall.dir: IDL set to NaN
PASSsmall.dir: IDL set to Infinity
PASSsmall.dir: IDL set to -Infinity
PASSsmall.dir: IDL set to "\0"
PASSsmall.dir: IDL set to null
PASSsmall.dir: IDL set to object "test-toString"
PASSsmall.dir: IDL set to object "test-valueOf"
PASSsmall.dir: IDL set to "ltr"
PASSsmall.dir: IDL set to "xltr"
PASSsmall.dir: IDL set to "ltr\0"
PASSsmall.dir: IDL set to "tr"
PASSsmall.dir: IDL set to "LTR"
PASSsmall.dir: IDL set to "rtl"
PASSsmall.dir: IDL set to "xrtl"
PASSsmall.dir: IDL set to "rtl\0"
PASSsmall.dir: IDL set to "tl"
PASSsmall.dir: IDL set to "RTL"
PASSsmall.dir: IDL set to "auto"
PASSsmall.dir: IDL set to "xauto"
PASSsmall.dir: IDL set to "auto\0"
PASSsmall.dir: IDL set to "uto"
PASSsmall.dir: IDL set to "AUTO"
PASSsmall.className (<small class>): typeof IDL attribute
PASSsmall.className (<small class>): IDL get with DOM attribute unset
PASSsmall.className (<small class>): setAttribute() to ""
PASSsmall.className (<small 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 "
PASSsmall.className (<small class>): setAttribute() to undefined
PASSsmall.className (<small class>): setAttribute() to 7
PASSsmall.className (<small class>): setAttribute() to 1.5
PASSsmall.className (<small class>): setAttribute() to "5%"
PASSsmall.className (<small class>): setAttribute() to "+100"
PASSsmall.className (<small class>): setAttribute() to ".5"
PASSsmall.className (<small class>): setAttribute() to true
PASSsmall.className (<small class>): setAttribute() to false
PASSsmall.className (<small class>): setAttribute() to object "[object Object]"
PASSsmall.className (<small class>): setAttribute() to NaN
PASSsmall.className (<small class>): setAttribute() to Infinity
PASSsmall.className (<small class>): setAttribute() to -Infinity
PASSsmall.className (<small class>): setAttribute() to "\0"
PASSsmall.className (<small class>): setAttribute() to null
PASSsmall.className (<small class>): setAttribute() to object "test-toString"
PASSsmall.className (<small class>): setAttribute() to object "test-valueOf"
PASSsmall.className (<small class>): IDL set to ""
PASSsmall.className (<small 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 "
PASSsmall.className (<small class>): IDL set to undefined
PASSsmall.className (<small class>): IDL set to 7
PASSsmall.className (<small class>): IDL set to 1.5
PASSsmall.className (<small class>): IDL set to "5%"
PASSsmall.className (<small class>): IDL set to "+100"
PASSsmall.className (<small class>): IDL set to ".5"
PASSsmall.className (<small class>): IDL set to true
PASSsmall.className (<small class>): IDL set to false
PASSsmall.className (<small class>): IDL set to object "[object Object]"
PASSsmall.className (<small class>): IDL set to NaN
PASSsmall.className (<small class>): IDL set to Infinity
PASSsmall.className (<small class>): IDL set to -Infinity
PASSsmall.className (<small class>): IDL set to "\0"
PASSsmall.className (<small class>): IDL set to null
PASSsmall.className (<small class>): IDL set to object "test-toString"
PASSsmall.className (<small class>): IDL set to object "test-valueOf"
PASSsmall.autofocus: typeof IDL attribute
PASSsmall.autofocus: IDL get with DOM attribute unset
PASSsmall.autofocus: setAttribute() to ""
PASSsmall.autofocus: setAttribute() to " foo "
PASSsmall.autofocus: setAttribute() to undefined
PASSsmall.autofocus: setAttribute() to null
PASSsmall.autofocus: setAttribute() to 7
PASSsmall.autofocus: setAttribute() to 1.5
PASSsmall.autofocus: setAttribute() to "5%"
PASSsmall.autofocus: setAttribute() to "+100"
PASSsmall.autofocus: setAttribute() to ".5"
PASSsmall.autofocus: setAttribute() to true
PASSsmall.autofocus: setAttribute() to false
PASSsmall.autofocus: setAttribute() to object "[object Object]"
PASSsmall.autofocus: setAttribute() to NaN
PASSsmall.autofocus: setAttribute() to Infinity
PASSsmall.autofocus: setAttribute() to -Infinity
PASSsmall.autofocus: setAttribute() to "\0"
PASSsmall.autofocus: setAttribute() to object "test-toString"
PASSsmall.autofocus: setAttribute() to object "test-valueOf"
PASSsmall.autofocus: setAttribute() to "autofocus"
PASSsmall.autofocus: IDL set to ""
PASSsmall.autofocus: IDL set to " foo "
PASSsmall.autofocus: IDL set to undefined
PASSsmall.autofocus: IDL set to null
PASSsmall.autofocus: IDL set to 7
PASSsmall.autofocus: IDL set to 1.5
PASSsmall.autofocus: IDL set to "5%"
PASSsmall.autofocus: IDL set to "+100"
PASSsmall.autofocus: IDL set to ".5"
PASSsmall.autofocus: IDL set to true
PASSsmall.autofocus: IDL set to false
PASSsmall.autofocus: IDL set to object "[object Object]"
PASSsmall.autofocus: IDL set to NaN
PASSsmall.autofocus: IDL set to Infinity
PASSsmall.autofocus: IDL set to -Infinity
PASSsmall.autofocus: IDL set to "\0"
PASSsmall.autofocus: IDL set to object "test-toString"
PASSsmall.autofocus: IDL set to object "test-valueOf"
PASSsmall.hidden: typeof IDL attribute
PASSsmall.hidden: IDL get with DOM attribute unset
PASSsmall.hidden: setAttribute() to ""
PASSsmall.hidden: setAttribute() to " foo "
PASSsmall.hidden: setAttribute() to undefined
PASSsmall.hidden: setAttribute() to null
PASSsmall.hidden: setAttribute() to 7
PASSsmall.hidden: setAttribute() to 1.5
PASSsmall.hidden: setAttribute() to "5%"
PASSsmall.hidden: setAttribute() to "+100"
PASSsmall.hidden: setAttribute() to ".5"
PASSsmall.hidden: setAttribute() to true
PASSsmall.hidden: setAttribute() to false
PASSsmall.hidden: setAttribute() to object "[object Object]"
PASSsmall.hidden: setAttribute() to NaN
PASSsmall.hidden: setAttribute() to Infinity
PASSsmall.hidden: setAttribute() to -Infinity
PASSsmall.hidden: setAttribute() to "\0"
PASSsmall.hidden: setAttribute() to object "test-toString"
PASSsmall.hidden: setAttribute() to object "test-valueOf"
PASSsmall.hidden: setAttribute() to "hidden"
PASSsmall.hidden: IDL set to ""
PASSsmall.hidden: IDL set to " foo "
PASSsmall.hidden: IDL set to undefined
PASSsmall.hidden: IDL set to null
PASSsmall.hidden: IDL set to 7
PASSsmall.hidden: IDL set to 1.5
PASSsmall.hidden: IDL set to "5%"
PASSsmall.hidden: IDL set to "+100"
PASSsmall.hidden: IDL set to ".5"
PASSsmall.hidden: IDL set to true
PASSsmall.hidden: IDL set to false
PASSsmall.hidden: IDL set to object "[object Object]"
PASSsmall.hidden: IDL set to NaN
PASSsmall.hidden: IDL set to Infinity
PASSsmall.hidden: IDL set to -Infinity
PASSsmall.hidden: IDL set to "\0"
PASSsmall.hidden: IDL set to object "test-toString"
PASSsmall.hidden: IDL set to object "test-valueOf"
PASSsmall.accessKey: typeof IDL attribute
PASSsmall.accessKey: IDL get with DOM attribute unset
PASSsmall.accessKey: setAttribute() to ""
PASSsmall.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 "
PASSsmall.accessKey: setAttribute() to undefined
PASSsmall.accessKey: setAttribute() to 7
PASSsmall.accessKey: setAttribute() to 1.5
PASSsmall.accessKey: setAttribute() to "5%"
PASSsmall.accessKey: setAttribute() to "+100"
PASSsmall.accessKey: setAttribute() to ".5"
PASSsmall.accessKey: setAttribute() to true
PASSsmall.accessKey: setAttribute() to false
PASSsmall.accessKey: setAttribute() to object "[object Object]"
PASSsmall.accessKey: setAttribute() to NaN
PASSsmall.accessKey: setAttribute() to Infinity
PASSsmall.accessKey: setAttribute() to -Infinity
PASSsmall.accessKey: setAttribute() to "\0"
PASSsmall.accessKey: setAttribute() to null
PASSsmall.accessKey: setAttribute() to object "test-toString"
PASSsmall.accessKey: setAttribute() to object "test-valueOf"
PASSsmall.accessKey: IDL set to ""
PASSsmall.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 "
PASSsmall.accessKey: IDL set to undefined
PASSsmall.accessKey: IDL set to 7
PASSsmall.accessKey: IDL set to 1.5
PASSsmall.accessKey: IDL set to "5%"
PASSsmall.accessKey: IDL set to "+100"
PASSsmall.accessKey: IDL set to ".5"
PASSsmall.accessKey: IDL set to true
PASSsmall.accessKey: IDL set to false
PASSsmall.accessKey: IDL set to object "[object Object]"
PASSsmall.accessKey: IDL set to NaN
PASSsmall.accessKey: IDL set to Infinity
PASSsmall.accessKey: IDL set to -Infinity
PASSsmall.accessKey: IDL set to "\0"
PASSsmall.accessKey: IDL set to null
PASSsmall.accessKey: IDL set to object "test-toString"
PASSsmall.accessKey: IDL set to object "test-valueOf"
PASSsmall.tabIndex: typeof IDL attribute
PASSsmall.tabIndex: setAttribute() to -36
PASSsmall.tabIndex: setAttribute() to -1
PASSsmall.tabIndex: setAttribute() to 0
PASSsmall.tabIndex: setAttribute() to 1
PASSsmall.tabIndex: setAttribute() to 2147483647
PASSsmall.tabIndex: setAttribute() to -2147483648
PASSsmall.tabIndex: setAttribute() to "-1"
PASSsmall.tabIndex: setAttribute() to "-0"
PASSsmall.tabIndex: setAttribute() to "0"
PASSsmall.tabIndex: setAttribute() to "1"
PASSsmall.tabIndex: setAttribute() to "\t7"
PASSsmall.tabIndex: setAttribute() to "\f7"
PASSsmall.tabIndex: setAttribute() to " 7"
PASSsmall.tabIndex: setAttribute() to "\n7"
PASSsmall.tabIndex: setAttribute() to "\r7"
PASSsmall.tabIndex: setAttribute() to "7\v"
PASSsmall.tabIndex: setAttribute() to 1.5
PASSsmall.tabIndex: setAttribute() to "5%"
PASSsmall.tabIndex: setAttribute() to "+100"
PASSsmall.tabIndex: setAttribute() to object "2"
PASSsmall.tabIndex: setAttribute() to object "3"
PASSsmall.tabIndex: IDL set to -36
PASSsmall.tabIndex: IDL set to -1
PASSsmall.tabIndex: IDL set to 0
PASSsmall.tabIndex: IDL set to 1
PASSsmall.tabIndex: IDL set to 2147483647
PASSsmall.tabIndex: IDL set to -2147483648
PASSs.title: typeof IDL attribute
PASSs.title: IDL get with DOM attribute unset
PASSs.title: setAttribute() to ""
PASSs.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 "
PASSs.title: setAttribute() to undefined
PASSs.title: setAttribute() to 7
PASSs.title: setAttribute() to 1.5
PASSs.title: setAttribute() to "5%"
PASSs.title: setAttribute() to "+100"
PASSs.title: setAttribute() to ".5"
PASSs.title: setAttribute() to true
PASSs.title: setAttribute() to false
PASSs.title: setAttribute() to object "[object Object]"
PASSs.title: setAttribute() to NaN
PASSs.title: setAttribute() to Infinity
PASSs.title: setAttribute() to -Infinity
PASSs.title: setAttribute() to "\0"
PASSs.title: setAttribute() to null
PASSs.title: setAttribute() to object "test-toString"
PASSs.title: setAttribute() to object "test-valueOf"
PASSs.title: IDL set to ""
PASSs.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 "
PASSs.title: IDL set to undefined
PASSs.title: IDL set to 7
PASSs.title: IDL set to 1.5
PASSs.title: IDL set to "5%"
PASSs.title: IDL set to "+100"
PASSs.title: IDL set to ".5"
PASSs.title: IDL set to true
PASSs.title: IDL set to false
PASSs.title: IDL set to object "[object Object]"
PASSs.title: IDL set to NaN
PASSs.title: IDL set to Infinity
PASSs.title: IDL set to -Infinity
PASSs.title: IDL set to "\0"
PASSs.title: IDL set to null
PASSs.title: IDL set to object "test-toString"
PASSs.title: IDL set to object "test-valueOf"
PASSs.lang: typeof IDL attribute
PASSs.lang: IDL get with DOM attribute unset
PASSs.lang: setAttribute() to ""
PASSs.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 "
PASSs.lang: setAttribute() to undefined
PASSs.lang: setAttribute() to 7
PASSs.lang: setAttribute() to 1.5
PASSs.lang: setAttribute() to "5%"
PASSs.lang: setAttribute() to "+100"
PASSs.lang: setAttribute() to ".5"
PASSs.lang: setAttribute() to true
PASSs.lang: setAttribute() to false
PASSs.lang: setAttribute() to object "[object Object]"
PASSs.lang: setAttribute() to NaN
PASSs.lang: setAttribute() to Infinity
PASSs.lang: setAttribute() to -Infinity
PASSs.lang: setAttribute() to "\0"
PASSs.lang: setAttribute() to null
PASSs.lang: setAttribute() to object "test-toString"
PASSs.lang: setAttribute() to object "test-valueOf"
PASSs.lang: IDL set to ""
PASSs.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 "
PASSs.lang: IDL set to undefined
PASSs.lang: IDL set to 7
PASSs.lang: IDL set to 1.5
PASSs.lang: IDL set to "5%"
PASSs.lang: IDL set to "+100"
PASSs.lang: IDL set to ".5"
PASSs.lang: IDL set to true
PASSs.lang: IDL set to false
PASSs.lang: IDL set to object "[object Object]"
PASSs.lang: IDL set to NaN
PASSs.lang: IDL set to Infinity
PASSs.lang: IDL set to -Infinity
PASSs.lang: IDL set to "\0"
PASSs.lang: IDL set to null
PASSs.lang: IDL set to object "test-toString"
PASSs.lang: IDL set to object "test-valueOf"
PASSs.dir: typeof IDL attribute
PASSs.dir: IDL get with DOM attribute unset
PASSs.dir: setAttribute() to ""
PASSs.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 "
PASSs.dir: setAttribute() to undefined
PASSs.dir: setAttribute() to 7
PASSs.dir: setAttribute() to 1.5
PASSs.dir: setAttribute() to "5%"
PASSs.dir: setAttribute() to "+100"
PASSs.dir: setAttribute() to ".5"
PASSs.dir: setAttribute() to true
PASSs.dir: setAttribute() to false
PASSs.dir: setAttribute() to object "[object Object]"
PASSs.dir: setAttribute() to NaN
PASSs.dir: setAttribute() to Infinity
PASSs.dir: setAttribute() to -Infinity
PASSs.dir: setAttribute() to "\0"
PASSs.dir: setAttribute() to null
PASSs.dir: setAttribute() to object "test-toString"
PASSs.dir: setAttribute() to object "test-valueOf"
PASSs.dir: setAttribute() to "ltr"
PASSs.dir: setAttribute() to "xltr"
PASSs.dir: setAttribute() to "ltr\0"
PASSs.dir: setAttribute() to "tr"
PASSs.dir: setAttribute() to "LTR"
PASSs.dir: setAttribute() to "rtl"
PASSs.dir: setAttribute() to "xrtl"
PASSs.dir: setAttribute() to "rtl\0"
PASSs.dir: setAttribute() to "tl"
PASSs.dir: setAttribute() to "RTL"
PASSs.dir: setAttribute() to "auto"
PASSs.dir: setAttribute() to "xauto"
PASSs.dir: setAttribute() to "auto\0"
PASSs.dir: setAttribute() to "uto"
PASSs.dir: setAttribute() to "AUTO"
PASSs.dir: IDL set to ""
PASSs.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 "
PASSs.dir: IDL set to undefined
PASSs.dir: IDL set to 7
PASSs.dir: IDL set to 1.5
PASSs.dir: IDL set to "5%"
PASSs.dir: IDL set to "+100"
PASSs.dir: IDL set to ".5"
PASSs.dir: IDL set to true
PASSs.dir: IDL set to false
PASSs.dir: IDL set to object "[object Object]"
PASSs.dir: IDL set to NaN
PASSs.dir: IDL set to Infinity
PASSs.dir: IDL set to -Infinity
PASSs.dir: IDL set to "\0"
PASSs.dir: IDL set to null
PASSs.dir: IDL set to object "test-toString"
PASSs.dir: IDL set to object "test-valueOf"
PASSs.dir: IDL set to "ltr"
PASSs.dir: IDL set to "xltr"
PASSs.dir: IDL set to "ltr\0"
PASSs.dir: IDL set to "tr"
PASSs.dir: IDL set to "LTR"
PASSs.dir: IDL set to "rtl"
PASSs.dir: IDL set to "xrtl"
PASSs.dir: IDL set to "rtl\0"
PASSs.dir: IDL set to "tl"
PASSs.dir: IDL set to "RTL"
PASSs.dir: IDL set to "auto"
PASSs.dir: IDL set to "xauto"
PASSs.dir: IDL set to "auto\0"
PASSs.dir: IDL set to "uto"
PASSs.dir: IDL set to "AUTO"
PASSs.className (<s class>): typeof IDL attribute
PASSs.className (<s class>): IDL get with DOM attribute unset
PASSs.className (<s class>): setAttribute() to ""
PASSs.className (<s 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 "
PASSs.className (<s class>): setAttribute() to undefined
PASSs.className (<s class>): setAttribute() to 7
PASSs.className (<s class>): setAttribute() to 1.5
PASSs.className (<s class>): setAttribute() to "5%"
PASSs.className (<s class>): setAttribute() to "+100"
PASSs.className (<s class>): setAttribute() to ".5"
PASSs.className (<s class>): setAttribute() to true
PASSs.className (<s class>): setAttribute() to false
PASSs.className (<s class>): setAttribute() to object "[object Object]"
PASSs.className (<s class>): setAttribute() to NaN
PASSs.className (<s class>): setAttribute() to Infinity
PASSs.className (<s class>): setAttribute() to -Infinity
PASSs.className (<s class>): setAttribute() to "\0"
PASSs.className (<s class>): setAttribute() to null
PASSs.className (<s class>): setAttribute() to object "test-toString"
PASSs.className (<s class>): setAttribute() to object "test-valueOf"
PASSs.className (<s class>): IDL set to ""
PASSs.className (<s 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 "
PASSs.className (<s class>): IDL set to undefined
PASSs.className (<s class>): IDL set to 7
PASSs.className (<s class>): IDL set to 1.5
PASSs.className (<s class>): IDL set to "5%"
PASSs.className (<s class>): IDL set to "+100"
PASSs.className (<s class>): IDL set to ".5"
PASSs.className (<s class>): IDL set to true
PASSs.className (<s class>): IDL set to false
PASSs.className (<s class>): IDL set to object "[object Object]"
PASSs.className (<s class>): IDL set to NaN
PASSs.className (<s class>): IDL set to Infinity
PASSs.className (<s class>): IDL set to -Infinity
PASSs.className (<s class>): IDL set to "\0"
PASSs.className (<s class>): IDL set to null
PASSs.className (<s class>): IDL set to object "test-toString"
PASSs.className (<s class>): IDL set to object "test-valueOf"
PASSs.autofocus: typeof IDL attribute
PASSs.autofocus: IDL get with DOM attribute unset
PASSs.autofocus: setAttribute() to ""
PASSs.autofocus: setAttribute() to " foo "
PASSs.autofocus: setAttribute() to undefined
PASSs.autofocus: setAttribute() to null
PASSs.autofocus: setAttribute() to 7
PASSs.autofocus: setAttribute() to 1.5
PASSs.autofocus: setAttribute() to "5%"
PASSs.autofocus: setAttribute() to "+100"
PASSs.autofocus: setAttribute() to ".5"
PASSs.autofocus: setAttribute() to true
PASSs.autofocus: setAttribute() to false
PASSs.autofocus: setAttribute() to object "[object Object]"
PASSs.autofocus: setAttribute() to NaN
PASSs.autofocus: setAttribute() to Infinity
PASSs.autofocus: setAttribute() to -Infinity
PASSs.autofocus: setAttribute() to "\0"
PASSs.autofocus: setAttribute() to object "test-toString"
PASSs.autofocus: setAttribute() to object "test-valueOf"
PASSs.autofocus: setAttribute() to "autofocus"
PASSs.autofocus: IDL set to ""
PASSs.autofocus: IDL set to " foo "
PASSs.autofocus: IDL set to undefined
PASSs.autofocus: IDL set to null
PASSs.autofocus: IDL set to 7
PASSs.autofocus: IDL set to 1.5
PASSs.autofocus: IDL set to "5%"
PASSs.autofocus: IDL set to "+100"
PASSs.autofocus: IDL set to ".5"
PASSs.autofocus: IDL set to true
PASSs.autofocus: IDL set to false
PASSs.autofocus: IDL set to object "[object Object]"
PASSs.autofocus: IDL set to NaN
PASSs.autofocus: IDL set to Infinity
PASSs.autofocus: IDL set to -Infinity
PASSs.autofocus: IDL set to "\0"
PASSs.autofocus: IDL set to object "test-toString"
PASSs.autofocus: IDL set to object "test-valueOf"
PASSs.hidden: typeof IDL attribute
PASSs.hidden: IDL get with DOM attribute unset
PASSs.hidden: setAttribute() to ""
PASSs.hidden: setAttribute() to " foo "
PASSs.hidden: setAttribute() to undefined
PASSs.hidden: setAttribute() to null
PASSs.hidden: setAttribute() to 7
PASSs.hidden: setAttribute() to 1.5
PASSs.hidden: setAttribute() to "5%"
PASSs.hidden: setAttribute() to "+100"
PASSs.hidden: setAttribute() to ".5"
PASSs.hidden: setAttribute() to true
PASSs.hidden: setAttribute() to false
PASSs.hidden: setAttribute() to object "[object Object]"
PASSs.hidden: setAttribute() to NaN
PASSs.hidden: setAttribute() to Infinity
PASSs.hidden: setAttribute() to -Infinity
PASSs.hidden: setAttribute() to "\0"
PASSs.hidden: setAttribute() to object "test-toString"
PASSs.hidden: setAttribute() to object "test-valueOf"
PASSs.hidden: setAttribute() to "hidden"
PASSs.hidden: IDL set to ""
PASSs.hidden: IDL set to " foo "
PASSs.hidden: IDL set to undefined
PASSs.hidden: IDL set to null
PASSs.hidden: IDL set to 7
PASSs.hidden: IDL set to 1.5
PASSs.hidden: IDL set to "5%"
PASSs.hidden: IDL set to "+100"
PASSs.hidden: IDL set to ".5"
PASSs.hidden: IDL set to true
PASSs.hidden: IDL set to false
PASSs.hidden: IDL set to object "[object Object]"
PASSs.hidden: IDL set to NaN
PASSs.hidden: IDL set to Infinity
PASSs.hidden: IDL set to -Infinity
PASSs.hidden: IDL set to "\0"
PASSs.hidden: IDL set to object "test-toString"
PASSs.hidden: IDL set to object "test-valueOf"
PASSs.accessKey: typeof IDL attribute
PASSs.accessKey: IDL get with DOM attribute unset
PASSs.accessKey: setAttribute() to ""
PASSs.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 "
PASSs.accessKey: setAttribute() to undefined
PASSs.accessKey: setAttribute() to 7
PASSs.accessKey: setAttribute() to 1.5
PASSs.accessKey: setAttribute() to "5%"
PASSs.accessKey: setAttribute() to "+100"
PASSs.accessKey: setAttribute() to ".5"
PASSs.accessKey: setAttribute() to true
PASSs.accessKey: setAttribute() to false
PASSs.accessKey: setAttribute() to object "[object Object]"
PASSs.accessKey: setAttribute() to NaN
PASSs.accessKey: setAttribute() to Infinity
PASSs.accessKey: setAttribute() to -Infinity
PASSs.accessKey: setAttribute() to "\0"
PASSs.accessKey: setAttribute() to null
PASSs.accessKey: setAttribute() to object "test-toString"
PASSs.accessKey: setAttribute() to object "test-valueOf"
PASSs.accessKey: IDL set to ""
PASSs.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 "
PASSs.accessKey: IDL set to undefined
PASSs.accessKey: IDL set to 7
PASSs.accessKey: IDL set to 1.5
PASSs.accessKey: IDL set to "5%"
PASSs.accessKey: IDL set to "+100"
PASSs.accessKey: IDL set to ".5"
PASSs.accessKey: IDL set to true
PASSs.accessKey: IDL set to false
PASSs.accessKey: IDL set to object "[object Object]"
PASSs.accessKey: IDL set to NaN
PASSs.accessKey: IDL set to Infinity
PASSs.accessKey: IDL set to -Infinity
PASSs.accessKey: IDL set to "\0"
PASSs.accessKey: IDL set to null
PASSs.accessKey: IDL set to object "test-toString"
PASSs.accessKey: IDL set to object "test-valueOf"
PASSs.tabIndex: typeof IDL attribute
PASSs.tabIndex: setAttribute() to -36
PASSs.tabIndex: setAttribute() to -1
PASSs.tabIndex: setAttribute() to 0
PASSs.tabIndex: setAttribute() to 1
PASSs.tabIndex: setAttribute() to 2147483647
PASSs.tabIndex: setAttribute() to -2147483648
PASSs.tabIndex: setAttribute() to "-1"
PASSs.tabIndex: setAttribute() to "-0"
PASSs.tabIndex: setAttribute() to "0"
PASSs.tabIndex: setAttribute() to "1"
PASSs.tabIndex: setAttribute() to "\t7"
PASSs.tabIndex: setAttribute() to "\f7"
PASSs.tabIndex: setAttribute() to " 7"
PASSs.tabIndex: setAttribute() to "\n7"
PASSs.tabIndex: setAttribute() to "\r7"
PASSs.tabIndex: setAttribute() to "7\v"
PASSs.tabIndex: setAttribute() to 1.5
PASSs.tabIndex: setAttribute() to "5%"
PASSs.tabIndex: setAttribute() to "+100"
PASSs.tabIndex: setAttribute() to object "2"
PASSs.tabIndex: setAttribute() to object "3"
PASSs.tabIndex: IDL set to -36
PASSs.tabIndex: IDL set to -1
PASSs.tabIndex: IDL set to 0
PASSs.tabIndex: IDL set to 1
PASSs.tabIndex: IDL set to 2147483647
PASSs.tabIndex: IDL set to -2147483648
PASScite.title: typeof IDL attribute
PASScite.title: IDL get with DOM attribute unset
PASScite.title: setAttribute() to ""
PASScite.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 "
PASScite.title: setAttribute() to undefined
PASScite.title: setAttribute() to 7
PASScite.title: setAttribute() to 1.5
PASScite.title: setAttribute() to "5%"
PASScite.title: setAttribute() to "+100"
PASScite.title: setAttribute() to ".5"
PASScite.title: setAttribute() to true
PASScite.title: setAttribute() to false
PASScite.title: setAttribute() to object "[object Object]"
PASScite.title: setAttribute() to NaN
PASScite.title: setAttribute() to Infinity
PASScite.title: setAttribute() to -Infinity
PASScite.title: setAttribute() to "\0"
PASScite.title: setAttribute() to null
PASScite.title: setAttribute() to object "test-toString"
PASScite.title: setAttribute() to object "test-valueOf"
PASScite.title: IDL set to ""
PASScite.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 "
PASScite.title: IDL set to undefined
PASScite.title: IDL set to 7
PASScite.title: IDL set to 1.5
PASScite.title: IDL set to "5%"
PASScite.title: IDL set to "+100"
PASScite.title: IDL set to ".5"
PASScite.title: IDL set to true
PASScite.title: IDL set to false
PASScite.title: IDL set to object "[object Object]"
PASScite.title: IDL set to NaN
PASScite.title: IDL set to Infinity
PASScite.title: IDL set to -Infinity
PASScite.title: IDL set to "\0"
PASScite.title: IDL set to null
PASScite.title: IDL set to object "test-toString"
PASScite.title: IDL set to object "test-valueOf"
PASScite.lang: typeof IDL attribute
PASScite.lang: IDL get with DOM attribute unset
PASScite.lang: setAttribute() to ""
PASScite.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 "
PASScite.lang: setAttribute() to undefined
PASScite.lang: setAttribute() to 7
PASScite.lang: setAttribute() to 1.5
PASScite.lang: setAttribute() to "5%"
PASScite.lang: setAttribute() to "+100"
PASScite.lang: setAttribute() to ".5"
PASScite.lang: setAttribute() to true
PASScite.lang: setAttribute() to false
PASScite.lang: setAttribute() to object "[object Object]"
PASScite.lang: setAttribute() to NaN
PASScite.lang: setAttribute() to Infinity
PASScite.lang: setAttribute() to -Infinity
PASScite.lang: setAttribute() to "\0"
PASScite.lang: setAttribute() to null
PASScite.lang: setAttribute() to object "test-toString"
PASScite.lang: setAttribute() to object "test-valueOf"
PASScite.lang: IDL set to ""
PASScite.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 "
PASScite.lang: IDL set to undefined
PASScite.lang: IDL set to 7
PASScite.lang: IDL set to 1.5
PASScite.lang: IDL set to "5%"
PASScite.lang: IDL set to "+100"
PASScite.lang: IDL set to ".5"
PASScite.lang: IDL set to true
PASScite.lang: IDL set to false
PASScite.lang: IDL set to object "[object Object]"
PASScite.lang: IDL set to NaN
PASScite.lang: IDL set to Infinity
PASScite.lang: IDL set to -Infinity
PASScite.lang: IDL set to "\0"
PASScite.lang: IDL set to null
PASScite.lang: IDL set to object "test-toString"
PASScite.lang: IDL set to object "test-valueOf"
PASScite.dir: typeof IDL attribute
PASScite.dir: IDL get with DOM attribute unset
PASScite.dir: setAttribute() to ""
PASScite.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 "
PASScite.dir: setAttribute() to undefined
PASScite.dir: setAttribute() to 7
PASScite.dir: setAttribute() to 1.5
PASScite.dir: setAttribute() to "5%"
PASScite.dir: setAttribute() to "+100"
PASScite.dir: setAttribute() to ".5"
PASScite.dir: setAttribute() to true
PASScite.dir: setAttribute() to false
PASScite.dir: setAttribute() to object "[object Object]"
PASScite.dir: setAttribute() to NaN
PASScite.dir: setAttribute() to Infinity
PASScite.dir: setAttribute() to -Infinity
PASScite.dir: setAttribute() to "\0"
PASScite.dir: setAttribute() to null
PASScite.dir: setAttribute() to object "test-toString"
PASScite.dir: setAttribute() to object "test-valueOf"
PASScite.dir: setAttribute() to "ltr"
PASScite.dir: setAttribute() to "xltr"
PASScite.dir: setAttribute() to "ltr\0"
PASScite.dir: setAttribute() to "tr"
PASScite.dir: setAttribute() to "LTR"
PASScite.dir: setAttribute() to "rtl"
PASScite.dir: setAttribute() to "xrtl"
PASScite.dir: setAttribute() to "rtl\0"
PASScite.dir: setAttribute() to "tl"
PASScite.dir: setAttribute() to "RTL"
PASScite.dir: setAttribute() to "auto"
PASScite.dir: setAttribute() to "xauto"
PASScite.dir: setAttribute() to "auto\0"
PASScite.dir: setAttribute() to "uto"
PASScite.dir: setAttribute() to "AUTO"
PASScite.dir: IDL set to ""
PASScite.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 "
PASScite.dir: IDL set to undefined
PASScite.dir: IDL set to 7
PASScite.dir: IDL set to 1.5
PASScite.dir: IDL set to "5%"
PASScite.dir: IDL set to "+100"
PASScite.dir: IDL set to ".5"
PASScite.dir: IDL set to true
PASScite.dir: IDL set to false
PASScite.dir: IDL set to object "[object Object]"
PASScite.dir: IDL set to NaN
PASScite.dir: IDL set to Infinity
PASScite.dir: IDL set to -Infinity
PASScite.dir: IDL set to "\0"
PASScite.dir: IDL set to null
PASScite.dir: IDL set to object "test-toString"
PASScite.dir: IDL set to object "test-valueOf"
PASScite.dir: IDL set to "ltr"
PASScite.dir: IDL set to "xltr"
PASScite.dir: IDL set to "ltr\0"
PASScite.dir: IDL set to "tr"
PASScite.dir: IDL set to "LTR"
PASScite.dir: IDL set to "rtl"
PASScite.dir: IDL set to "xrtl"
PASScite.dir: IDL set to "rtl\0"
PASScite.dir: IDL set to "tl"
PASScite.dir: IDL set to "RTL"
PASScite.dir: IDL set to "auto"
PASScite.dir: IDL set to "xauto"
PASScite.dir: IDL set to "auto\0"
PASScite.dir: IDL set to "uto"
PASScite.dir: IDL set to "AUTO"
PASScite.className (<cite class>): typeof IDL attribute
PASScite.className (<cite class>): IDL get with DOM attribute unset
PASScite.className (<cite class>): setAttribute() to ""
PASScite.className (<cite 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 "
PASScite.className (<cite class>): setAttribute() to undefined
PASScite.className (<cite class>): setAttribute() to 7
PASScite.className (<cite class>): setAttribute() to 1.5
PASScite.className (<cite class>): setAttribute() to "5%"
PASScite.className (<cite class>): setAttribute() to "+100"
PASScite.className (<cite class>): setAttribute() to ".5"
PASScite.className (<cite class>): setAttribute() to true
PASScite.className (<cite class>): setAttribute() to false
PASScite.className (<cite class>): setAttribute() to object "[object Object]"
PASScite.className (<cite class>): setAttribute() to NaN
PASScite.className (<cite class>): setAttribute() to Infinity
PASScite.className (<cite class>): setAttribute() to -Infinity
PASScite.className (<cite class>): setAttribute() to "\0"
PASScite.className (<cite class>): setAttribute() to null
PASScite.className (<cite class>): setAttribute() to object "test-toString"
PASScite.className (<cite class>): setAttribute() to object "test-valueOf"
PASScite.className (<cite class>): IDL set to ""
PASScite.className (<cite 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 "
PASScite.className (<cite class>): IDL set to undefined
PASScite.className (<cite class>): IDL set to 7
PASScite.className (<cite class>): IDL set to 1.5
PASScite.className (<cite class>): IDL set to "5%"
PASScite.className (<cite class>): IDL set to "+100"
PASScite.className (<cite class>): IDL set to ".5"
PASScite.className (<cite class>): IDL set to true
PASScite.className (<cite class>): IDL set to false
PASScite.className (<cite class>): IDL set to object "[object Object]"
PASScite.className (<cite class>): IDL set to NaN
PASScite.className (<cite class>): IDL set to Infinity
PASScite.className (<cite class>): IDL set to -Infinity
PASScite.className (<cite class>): IDL set to "\0"
PASScite.className (<cite class>): IDL set to null
PASScite.className (<cite class>): IDL set to object "test-toString"
PASScite.className (<cite class>): IDL set to object "test-valueOf"
PASScite.autofocus: typeof IDL attribute
PASScite.autofocus: IDL get with DOM attribute unset
PASScite.autofocus: setAttribute() to ""
PASScite.autofocus: setAttribute() to " foo "
PASScite.autofocus: setAttribute() to undefined
PASScite.autofocus: setAttribute() to null
PASScite.autofocus: setAttribute() to 7
PASScite.autofocus: setAttribute() to 1.5
PASScite.autofocus: setAttribute() to "5%"
PASScite.autofocus: setAttribute() to "+100"
PASScite.autofocus: setAttribute() to ".5"
PASScite.autofocus: setAttribute() to true
PASScite.autofocus: setAttribute() to false
PASScite.autofocus: setAttribute() to object "[object Object]"
PASScite.autofocus: setAttribute() to NaN
PASScite.autofocus: setAttribute() to Infinity
PASScite.autofocus: setAttribute() to -Infinity
PASScite.autofocus: setAttribute() to "\0"
PASScite.autofocus: setAttribute() to object "test-toString"
PASScite.autofocus: setAttribute() to object "test-valueOf"
PASScite.autofocus: setAttribute() to "autofocus"
PASScite.autofocus: IDL set to ""
PASScite.autofocus: IDL set to " foo "
PASScite.autofocus: IDL set to undefined
PASScite.autofocus: IDL set to null
PASScite.autofocus: IDL set to 7
PASScite.autofocus: IDL set to 1.5
PASScite.autofocus: IDL set to "5%"
PASScite.autofocus: IDL set to "+100"
PASScite.autofocus: IDL set to ".5"
PASScite.autofocus: IDL set to true
PASScite.autofocus: IDL set to false
PASScite.autofocus: IDL set to object "[object Object]"
PASScite.autofocus: IDL set to NaN
PASScite.autofocus: IDL set to Infinity
PASScite.autofocus: IDL set to -Infinity
PASScite.autofocus: IDL set to "\0"
PASScite.autofocus: IDL set to object "test-toString"
PASScite.autofocus: IDL set to object "test-valueOf"
PASScite.hidden: typeof IDL attribute
PASScite.hidden: IDL get with DOM attribute unset
PASScite.hidden: setAttribute() to ""
PASScite.hidden: setAttribute() to " foo "
PASScite.hidden: setAttribute() to undefined
PASScite.hidden: setAttribute() to null
PASScite.hidden: setAttribute() to 7
PASScite.hidden: setAttribute() to 1.5
PASScite.hidden: setAttribute() to "5%"
PASScite.hidden: setAttribute() to "+100"
PASScite.hidden: setAttribute() to ".5"
PASScite.hidden: setAttribute() to true
PASScite.hidden: setAttribute() to false
PASScite.hidden: setAttribute() to object "[object Object]"
PASScite.hidden: setAttribute() to NaN
PASScite.hidden: setAttribute() to Infinity
PASScite.hidden: setAttribute() to -Infinity
PASScite.hidden: setAttribute() to "\0"
PASScite.hidden: setAttribute() to object "test-toString"
PASScite.hidden: setAttribute() to object "test-valueOf"
PASScite.hidden: setAttribute() to "hidden"
PASScite.hidden: IDL set to ""
PASScite.hidden: IDL set to " foo "
PASScite.hidden: IDL set to undefined
PASScite.hidden: IDL set to null
PASScite.hidden: IDL set to 7
PASScite.hidden: IDL set to 1.5
PASScite.hidden: IDL set to "5%"
PASScite.hidden: IDL set to "+100"
PASScite.hidden: IDL set to ".5"
PASScite.hidden: IDL set to true
PASScite.hidden: IDL set to false
PASScite.hidden: IDL set to object "[object Object]"
PASScite.hidden: IDL set to NaN
PASScite.hidden: IDL set to Infinity
PASScite.hidden: IDL set to -Infinity
PASScite.hidden: IDL set to "\0"
PASScite.hidden: IDL set to object "test-toString"
PASScite.hidden: IDL set to object "test-valueOf"
PASScite.accessKey: typeof IDL attribute
PASScite.accessKey: IDL get with DOM attribute unset
PASScite.accessKey: setAttribute() to ""
PASScite.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 "
PASScite.accessKey: setAttribute() to undefined
PASScite.accessKey: setAttribute() to 7
PASScite.accessKey: setAttribute() to 1.5
PASScite.accessKey: setAttribute() to "5%"
PASScite.accessKey: setAttribute() to "+100"
PASScite.accessKey: setAttribute() to ".5"
PASScite.accessKey: setAttribute() to true
PASScite.accessKey: setAttribute() to false
PASScite.accessKey: setAttribute() to object "[object Object]"
PASScite.accessKey: setAttribute() to NaN
PASScite.accessKey: setAttribute() to Infinity
PASScite.accessKey: setAttribute() to -Infinity
PASScite.accessKey: setAttribute() to "\0"
PASScite.accessKey: setAttribute() to null
PASScite.accessKey: setAttribute() to object "test-toString"
PASScite.accessKey: setAttribute() to object "test-valueOf"
PASScite.accessKey: IDL set to ""
PASScite.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 "
PASScite.accessKey: IDL set to undefined
PASScite.accessKey: IDL set to 7
PASScite.accessKey: IDL set to 1.5
PASScite.accessKey: IDL set to "5%"
PASScite.accessKey: IDL set to "+100"
PASScite.accessKey: IDL set to ".5"
PASScite.accessKey: IDL set to true
PASScite.accessKey: IDL set to false
PASScite.accessKey: IDL set to object "[object Object]"
PASScite.accessKey: IDL set to NaN
PASScite.accessKey: IDL set to Infinity
PASScite.accessKey: IDL set to -Infinity
PASScite.accessKey: IDL set to "\0"
PASScite.accessKey: IDL set to null
PASScite.accessKey: IDL set to object "test-toString"
PASScite.accessKey: IDL set to object "test-valueOf"
PASScite.tabIndex: typeof IDL attribute
PASScite.tabIndex: setAttribute() to -36
PASScite.tabIndex: setAttribute() to -1
PASScite.tabIndex: setAttribute() to 0
PASScite.tabIndex: setAttribute() to 1
PASScite.tabIndex: setAttribute() to 2147483647
PASScite.tabIndex: setAttribute() to -2147483648
PASScite.tabIndex: setAttribute() to "-1"
PASScite.tabIndex: setAttribute() to "-0"
PASScite.tabIndex: setAttribute() to "0"
PASScite.tabIndex: setAttribute() to "1"
PASScite.tabIndex: setAttribute() to "\t7"
PASScite.tabIndex: setAttribute() to "\f7"
PASScite.tabIndex: setAttribute() to " 7"
PASScite.tabIndex: setAttribute() to "\n7"
PASScite.tabIndex: setAttribute() to "\r7"
PASScite.tabIndex: setAttribute() to "7\v"
PASScite.tabIndex: setAttribute() to 1.5
PASScite.tabIndex: setAttribute() to "5%"
PASScite.tabIndex: setAttribute() to "+100"
PASScite.tabIndex: setAttribute() to object "2"
PASScite.tabIndex: setAttribute() to object "3"
PASScite.tabIndex: IDL set to -36
PASScite.tabIndex: IDL set to -1
PASScite.tabIndex: IDL set to 0
PASScite.tabIndex: IDL set to 1
PASScite.tabIndex: IDL set to 2147483647
PASScite.tabIndex: IDL set to -2147483648
PASSq.title: typeof IDL attribute
PASSq.title: IDL get with DOM attribute unset
PASSq.title: setAttribute() to ""
PASSq.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 "
PASSq.title: setAttribute() to undefined
PASSq.title: setAttribute() to 7
PASSq.title: setAttribute() to 1.5
PASSq.title: setAttribute() to "5%"
PASSq.title: setAttribute() to "+100"
PASSq.title: setAttribute() to ".5"
PASSq.title: setAttribute() to true
PASSq.title: setAttribute() to false
PASSq.title: setAttribute() to object "[object Object]"
PASSq.title: setAttribute() to NaN
PASSq.title: setAttribute() to Infinity
PASSq.title: setAttribute() to -Infinity
PASSq.title: setAttribute() to "\0"
PASSq.title: setAttribute() to null
PASSq.title: setAttribute() to object "test-toString"
PASSq.title: setAttribute() to object "test-valueOf"
PASSq.title: IDL set to ""
PASSq.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 "
PASSq.title: IDL set to undefined
PASSq.title: IDL set to 7
PASSq.title: IDL set to 1.5
PASSq.title: IDL set to "5%"
PASSq.title: IDL set to "+100"
PASSq.title: IDL set to ".5"
PASSq.title: IDL set to true
PASSq.title: IDL set to false
PASSq.title: IDL set to object "[object Object]"
PASSq.title: IDL set to NaN
PASSq.title: IDL set to Infinity
PASSq.title: IDL set to -Infinity
PASSq.title: IDL set to "\0"
PASSq.title: IDL set to null
PASSq.title: IDL set to object "test-toString"
PASSq.title: IDL set to object "test-valueOf"
PASSq.lang: typeof IDL attribute
PASSq.lang: IDL get with DOM attribute unset
PASSq.lang: setAttribute() to ""
PASSq.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 "
PASSq.lang: setAttribute() to undefined
PASSq.lang: setAttribute() to 7
PASSq.lang: setAttribute() to 1.5
PASSq.lang: setAttribute() to "5%"
PASSq.lang: setAttribute() to "+100"
PASSq.lang: setAttribute() to ".5"
PASSq.lang: setAttribute() to true
PASSq.lang: setAttribute() to false
PASSq.lang: setAttribute() to object "[object Object]"
PASSq.lang: setAttribute() to NaN
PASSq.lang: setAttribute() to Infinity
PASSq.lang: setAttribute() to -Infinity
PASSq.lang: setAttribute() to "\0"
PASSq.lang: setAttribute() to null
PASSq.lang: setAttribute() to object "test-toString"
PASSq.lang: setAttribute() to object "test-valueOf"
PASSq.lang: IDL set to ""
PASSq.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 "
PASSq.lang: IDL set to undefined
PASSq.lang: IDL set to 7
PASSq.lang: IDL set to 1.5
PASSq.lang: IDL set to "5%"
PASSq.lang: IDL set to "+100"
PASSq.lang: IDL set to ".5"
PASSq.lang: IDL set to true
PASSq.lang: IDL set to false
PASSq.lang: IDL set to object "[object Object]"
PASSq.lang: IDL set to NaN
PASSq.lang: IDL set to Infinity
PASSq.lang: IDL set to -Infinity
PASSq.lang: IDL set to "\0"
PASSq.lang: IDL set to null
PASSq.lang: IDL set to object "test-toString"
PASSq.lang: IDL set to object "test-valueOf"
PASSq.dir: typeof IDL attribute
PASSq.dir: IDL get with DOM attribute unset
PASSq.dir: setAttribute() to ""
PASSq.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 "
PASSq.dir: setAttribute() to undefined
PASSq.dir: setAttribute() to 7
PASSq.dir: setAttribute() to 1.5
PASSq.dir: setAttribute() to "5%"
PASSq.dir: setAttribute() to "+100"
PASSq.dir: setAttribute() to ".5"
PASSq.dir: setAttribute() to true
PASSq.dir: setAttribute() to false
PASSq.dir: setAttribute() to object "[object Object]"
PASSq.dir: setAttribute() to NaN
PASSq.dir: setAttribute() to Infinity
PASSq.dir: setAttribute() to -Infinity
PASSq.dir: setAttribute() to "\0"
PASSq.dir: setAttribute() to null
PASSq.dir: setAttribute() to object "test-toString"
PASSq.dir: setAttribute() to object "test-valueOf"
PASSq.dir: setAttribute() to "ltr"
PASSq.dir: setAttribute() to "xltr"
PASSq.dir: setAttribute() to "ltr\0"
PASSq.dir: setAttribute() to "tr"
PASSq.dir: setAttribute() to "LTR"
PASSq.dir: setAttribute() to "rtl"
PASSq.dir: setAttribute() to "xrtl"
PASSq.dir: setAttribute() to "rtl\0"
PASSq.dir: setAttribute() to "tl"
PASSq.dir: setAttribute() to "RTL"
PASSq.dir: setAttribute() to "auto"
PASSq.dir: setAttribute() to "xauto"
PASSq.dir: setAttribute() to "auto\0"
PASSq.dir: setAttribute() to "uto"
PASSq.dir: setAttribute() to "AUTO"
PASSq.dir: IDL set to ""
PASSq.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 "
PASSq.dir: IDL set to undefined
PASSq.dir: IDL set to 7
PASSq.dir: IDL set to 1.5
PASSq.dir: IDL set to "5%"
PASSq.dir: IDL set to "+100"
PASSq.dir: IDL set to ".5"
PASSq.dir: IDL set to true
PASSq.dir: IDL set to false
PASSq.dir: IDL set to object "[object Object]"
PASSq.dir: IDL set to NaN
PASSq.dir: IDL set to Infinity
PASSq.dir: IDL set to -Infinity
PASSq.dir: IDL set to "\0"
PASSq.dir: IDL set to null
PASSq.dir: IDL set to object "test-toString"
PASSq.dir: IDL set to object "test-valueOf"
PASSq.dir: IDL set to "ltr"
PASSq.dir: IDL set to "xltr"
PASSq.dir: IDL set to "ltr\0"
PASSq.dir: IDL set to "tr"
PASSq.dir: IDL set to "LTR"
PASSq.dir: IDL set to "rtl"
PASSq.dir: IDL set to "xrtl"
PASSq.dir: IDL set to "rtl\0"
PASSq.dir: IDL set to "tl"
PASSq.dir: IDL set to "RTL"
PASSq.dir: IDL set to "auto"
PASSq.dir: IDL set to "xauto"
PASSq.dir: IDL set to "auto\0"
PASSq.dir: IDL set to "uto"
PASSq.dir: IDL set to "AUTO"
PASSq.className (<q class>): typeof IDL attribute
PASSq.className (<q class>): IDL get with DOM attribute unset
PASSq.className (<q class>): setAttribute() to ""
PASSq.className (<q 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 "
PASSq.className (<q class>): setAttribute() to undefined
PASSq.className (<q class>): setAttribute() to 7
PASSq.className (<q class>): setAttribute() to 1.5
PASSq.className (<q class>): setAttribute() to "5%"
PASSq.className (<q class>): setAttribute() to "+100"
PASSq.className (<q class>): setAttribute() to ".5"
PASSq.className (<q class>): setAttribute() to true
PASSq.className (<q class>): setAttribute() to false
PASSq.className (<q class>): setAttribute() to object "[object Object]"
PASSq.className (<q class>): setAttribute() to NaN
PASSq.className (<q class>): setAttribute() to Infinity
PASSq.className (<q class>): setAttribute() to -Infinity
PASSq.className (<q class>): setAttribute() to "\0"
PASSq.className (<q class>): setAttribute() to null
PASSq.className (<q class>): setAttribute() to object "test-toString"
PASSq.className (<q class>): setAttribute() to object "test-valueOf"
PASSq.className (<q class>): IDL set to ""
PASSq.className (<q 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 "
PASSq.className (<q class>): IDL set to undefined
PASSq.className (<q class>): IDL set to 7
PASSq.className (<q class>): IDL set to 1.5
PASSq.className (<q class>): IDL set to "5%"
PASSq.className (<q class>): IDL set to "+100"
PASSq.className (<q class>): IDL set to ".5"
PASSq.className (<q class>): IDL set to true
PASSq.className (<q class>): IDL set to false
PASSq.className (<q class>): IDL set to object "[object Object]"
PASSq.className (<q class>): IDL set to NaN
PASSq.className (<q class>): IDL set to Infinity
PASSq.className (<q class>): IDL set to -Infinity
PASSq.className (<q class>): IDL set to "\0"
PASSq.className (<q class>): IDL set to null
PASSq.className (<q class>): IDL set to object "test-toString"
PASSq.className (<q class>): IDL set to object "test-valueOf"
PASSq.autofocus: typeof IDL attribute
PASSq.autofocus: IDL get with DOM attribute unset
PASSq.autofocus: setAttribute() to ""
PASSq.autofocus: setAttribute() to " foo "
PASSq.autofocus: setAttribute() to undefined
PASSq.autofocus: setAttribute() to null
PASSq.autofocus: setAttribute() to 7
PASSq.autofocus: setAttribute() to 1.5
PASSq.autofocus: setAttribute() to "5%"
PASSq.autofocus: setAttribute() to "+100"
PASSq.autofocus: setAttribute() to ".5"
PASSq.autofocus: setAttribute() to true
PASSq.autofocus: setAttribute() to false
PASSq.autofocus: setAttribute() to object "[object Object]"
PASSq.autofocus: setAttribute() to NaN
PASSq.autofocus: setAttribute() to Infinity
PASSq.autofocus: setAttribute() to -Infinity
PASSq.autofocus: setAttribute() to "\0"
PASSq.autofocus: setAttribute() to object "test-toString"
PASSq.autofocus: setAttribute() to object "test-valueOf"
PASSq.autofocus: setAttribute() to "autofocus"
PASSq.autofocus: IDL set to ""
PASSq.autofocus: IDL set to " foo "
PASSq.autofocus: IDL set to undefined
PASSq.autofocus: IDL set to null
PASSq.autofocus: IDL set to 7
PASSq.autofocus: IDL set to 1.5
PASSq.autofocus: IDL set to "5%"
PASSq.autofocus: IDL set to "+100"
PASSq.autofocus: IDL set to ".5"
PASSq.autofocus: IDL set to true
PASSq.autofocus: IDL set to false
PASSq.autofocus: IDL set to object "[object Object]"
PASSq.autofocus: IDL set to NaN
PASSq.autofocus: IDL set to Infinity
PASSq.autofocus: IDL set to -Infinity
PASSq.autofocus: IDL set to "\0"
PASSq.autofocus: IDL set to object "test-toString"
PASSq.autofocus: IDL set to object "test-valueOf"
PASSq.hidden: typeof IDL attribute
PASSq.hidden: IDL get with DOM attribute unset
PASSq.hidden: setAttribute() to ""
PASSq.hidden: setAttribute() to " foo "
PASSq.hidden: setAttribute() to undefined
PASSq.hidden: setAttribute() to null
PASSq.hidden: setAttribute() to 7
PASSq.hidden: setAttribute() to 1.5
PASSq.hidden: setAttribute() to "5%"
PASSq.hidden: setAttribute() to "+100"
PASSq.hidden: setAttribute() to ".5"
PASSq.hidden: setAttribute() to true
PASSq.hidden: setAttribute() to false
PASSq.hidden: setAttribute() to object "[object Object]"
PASSq.hidden: setAttribute() to NaN
PASSq.hidden: setAttribute() to Infinity
PASSq.hidden: setAttribute() to -Infinity
PASSq.hidden: setAttribute() to "\0"
PASSq.hidden: setAttribute() to object "test-toString"
PASSq.hidden: setAttribute() to object "test-valueOf"
PASSq.hidden: setAttribute() to "hidden"
PASSq.hidden: IDL set to ""
PASSq.hidden: IDL set to " foo "
PASSq.hidden: IDL set to undefined
PASSq.hidden: IDL set to null
PASSq.hidden: IDL set to 7
PASSq.hidden: IDL set to 1.5
PASSq.hidden: IDL set to "5%"
PASSq.hidden: IDL set to "+100"
PASSq.hidden: IDL set to ".5"
PASSq.hidden: IDL set to true
PASSq.hidden: IDL set to false
PASSq.hidden: IDL set to object "[object Object]"
PASSq.hidden: IDL set to NaN
PASSq.hidden: IDL set to Infinity
PASSq.hidden: IDL set to -Infinity
PASSq.hidden: IDL set to "\0"
PASSq.hidden: IDL set to object "test-toString"
PASSq.hidden: IDL set to object "test-valueOf"
PASSq.accessKey: typeof IDL attribute
PASSq.accessKey: IDL get with DOM attribute unset
PASSq.accessKey: setAttribute() to ""
PASSq.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 "
PASSq.accessKey: setAttribute() to undefined
PASSq.accessKey: setAttribute() to 7
PASSq.accessKey: setAttribute() to 1.5
PASSq.accessKey: setAttribute() to "5%"
PASSq.accessKey: setAttribute() to "+100"
PASSq.accessKey: setAttribute() to ".5"
PASSq.accessKey: setAttribute() to true
PASSq.accessKey: setAttribute() to false
PASSq.accessKey: setAttribute() to object "[object Object]"
PASSq.accessKey: setAttribute() to NaN
PASSq.accessKey: setAttribute() to Infinity
PASSq.accessKey: setAttribute() to -Infinity
PASSq.accessKey: setAttribute() to "\0"
PASSq.accessKey: setAttribute() to null
PASSq.accessKey: setAttribute() to object "test-toString"
PASSq.accessKey: setAttribute() to object "test-valueOf"
PASSq.accessKey: IDL set to ""
PASSq.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 "
PASSq.accessKey: IDL set to undefined
PASSq.accessKey: IDL set to 7
PASSq.accessKey: IDL set to 1.5
PASSq.accessKey: IDL set to "5%"
PASSq.accessKey: IDL set to "+100"
PASSq.accessKey: IDL set to ".5"
PASSq.accessKey: IDL set to true
PASSq.accessKey: IDL set to false
PASSq.accessKey: IDL set to object "[object Object]"
PASSq.accessKey: IDL set to NaN
PASSq.accessKey: IDL set to Infinity
PASSq.accessKey: IDL set to -Infinity
PASSq.accessKey: IDL set to "\0"
PASSq.accessKey: IDL set to null
PASSq.accessKey: IDL set to object "test-toString"
PASSq.accessKey: IDL set to object "test-valueOf"
PASSq.tabIndex: typeof IDL attribute
PASSq.tabIndex: setAttribute() to -36
PASSq.tabIndex: setAttribute() to -1
PASSq.tabIndex: setAttribute() to 0
PASSq.tabIndex: setAttribute() to 1
PASSq.tabIndex: setAttribute() to 2147483647
PASSq.tabIndex: setAttribute() to -2147483648
PASSq.tabIndex: setAttribute() to "-1"
PASSq.tabIndex: setAttribute() to "-0"
PASSq.tabIndex: setAttribute() to "0"
PASSq.tabIndex: setAttribute() to "1"
PASSq.tabIndex: setAttribute() to "\t7"
PASSq.tabIndex: setAttribute() to "\f7"
PASSq.tabIndex: setAttribute() to " 7"
PASSq.tabIndex: setAttribute() to "\n7"
PASSq.tabIndex: setAttribute() to "\r7"
PASSq.tabIndex: setAttribute() to "7\v"
PASSq.tabIndex: setAttribute() to 1.5
PASSq.tabIndex: setAttribute() to "5%"
PASSq.tabIndex: setAttribute() to "+100"
PASSq.tabIndex: setAttribute() to object "2"
PASSq.tabIndex: setAttribute() to object "3"
PASSq.tabIndex: IDL set to -36
PASSq.tabIndex: IDL set to -1
PASSq.tabIndex: IDL set to 0
PASSq.tabIndex: IDL set to 1
PASSq.tabIndex: IDL set to 2147483647
PASSq.tabIndex: IDL set to -2147483648
PASSq.cite: typeof IDL attribute
PASSq.cite: IDL get with DOM attribute unset
PASSq.cite: setAttribute() to ""
PASSq.cite: setAttribute() to " foo "
PASSq.cite: setAttribute() to "http://site.example/"
PASSq.cite: setAttribute() to "//site.example/path???@#l"
PASSq.cite: setAttribute() to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
PASSq.cite: setAttribute() to undefined
PASSq.cite: setAttribute() to 7
PASSq.cite: setAttribute() to 1.5
PASSq.cite: setAttribute() to "5%"
PASSq.cite: setAttribute() to "+100"
PASSq.cite: setAttribute() to ".5"
PASSq.cite: setAttribute() to true
PASSq.cite: setAttribute() to false
PASSq.cite: setAttribute() to object "[object Object]"
PASSq.cite: setAttribute() to NaN
PASSq.cite: setAttribute() to Infinity
PASSq.cite: setAttribute() to -Infinity
PASSq.cite: setAttribute() to "\0"
PASSq.cite: setAttribute() to null
PASSq.cite: setAttribute() to object "test-toString"
PASSq.cite: setAttribute() to object "test-valueOf"
PASSq.cite: IDL set to ""
PASSq.cite: IDL set to " foo "
PASSq.cite: IDL set to "http://site.example/"
PASSq.cite: IDL set to "//site.example/path???@#l"
PASSq.cite: IDL set to "\0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f "
PASSq.cite: IDL set to undefined
PASSq.cite: IDL set to 7
PASSq.cite: IDL set to 1.5
PASSq.cite: IDL set to "5%"
PASSq.cite: IDL set to "+100"
PASSq.cite: IDL set to ".5"
PASSq.cite: IDL set to true
PASSq.cite: IDL set to false
PASSq.cite: IDL set to object "[object Object]"
PASSq.cite: IDL set to NaN
PASSq.cite: IDL set to Infinity
PASSq.cite: IDL set to -Infinity
PASSq.cite: IDL set to "\0"
PASSq.cite: IDL set to null
PASSq.cite: IDL set to object "test-toString"
PASSq.cite: IDL set to object "test-valueOf"
PASSdfn.title: typeof IDL attribute
PASSdfn.title: IDL get with DOM attribute unset
PASSdfn.title: setAttribute() to ""
PASSdfn.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 "
PASSdfn.title: setAttribute() to undefined
PASSdfn.title: setAttribute() to 7
PASSdfn.title: setAttribute() to 1.5
PASSdfn.title: setAttribute() to "5%"
PASSdfn.title: setAttribute() to "+100"
PASSdfn.title: setAttribute() to ".5"
PASSdfn.title: setAttribute() to true
PASSdfn.title: setAttribute() to false
PASSdfn.title: setAttribute() to object "[object Object]"
PASSdfn.title: setAttribute() to NaN
PASSdfn.title: setAttribute() to Infinity
PASSdfn.title: setAttribute() to -Infinity
PASSdfn.title: setAttribute() to "\0"
PASSdfn.title: setAttribute() to null
PASSdfn.title: setAttribute() to object "test-toString"
PASSdfn.title: setAttribute() to object "test-valueOf"
PASSdfn.title: IDL set to ""
PASSdfn.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 "
PASSdfn.title: IDL set to undefined
PASSdfn.title: IDL set to 7
PASSdfn.title: IDL set to 1.5
PASSdfn.title: IDL set to "5%"
PASSdfn.title: IDL set to "+100"
PASSdfn.title: IDL set to ".5"
PASSdfn.title: IDL set to true
PASSdfn.title: IDL set to false
PASSdfn.title: IDL set to object "[object Object]"
PASSdfn.title: IDL set to NaN
PASSdfn.title: IDL set to Infinity
PASSdfn.title: IDL set to -Infinity
PASSdfn.title: IDL set to "\0"
PASSdfn.title: IDL set to null
PASSdfn.title: IDL set to object "test-toString"
PASSdfn.title: IDL set to object "test-valueOf"
PASSdfn.lang: typeof IDL attribute
PASSdfn.lang: IDL get with DOM attribute unset
PASSdfn.lang: setAttribute() to ""
PASSdfn.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 "
PASSdfn.lang: setAttribute() to undefined
PASSdfn.lang: setAttribute() to 7
PASSdfn.lang: setAttribute() to 1.5
PASSdfn.lang: setAttribute() to "5%"
PASSdfn.lang: setAttribute() to "+100"
PASSdfn.lang: setAttribute() to ".5"
PASSdfn.lang: setAttribute() to true
PASSdfn.lang: setAttribute() to false
PASSdfn.lang: setAttribute() to object "[object Object]"
PASSdfn.lang: setAttribute() to NaN
PASSdfn.lang: setAttribute() to Infinity
PASSdfn.lang: setAttribute() to -Infinity
PASSdfn.lang: setAttribute() to "\0"
PASSdfn.lang: setAttribute() to null
PASSdfn.lang: setAttribute() to object "test-toString"
PASSdfn.lang: setAttribute() to object "test-valueOf"
PASSdfn.lang: IDL set to ""
PASSdfn.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 "
PASSdfn.lang: IDL set to undefined
PASSdfn.lang: IDL set to 7
PASSdfn.lang: IDL set to 1.5
PASSdfn.lang: IDL set to "5%"
PASSdfn.lang: IDL set to "+100"
PASSdfn.lang: IDL set to ".5"
PASSdfn.lang: IDL set to true
PASSdfn.lang: IDL set to false
PASSdfn.lang: IDL set to object "[object Object]"
PASSdfn.lang: IDL set to NaN
PASSdfn.lang: IDL set to Infinity
PASSdfn.lang: IDL set to -Infinity
PASSdfn.lang: IDL set to "\0"
PASSdfn.lang: IDL set to null
PASSdfn.lang: IDL set to object "test-toString"
PASSdfn.lang: IDL set to object "test-valueOf"
PASSdfn.dir: typeof IDL attribute
PASSdfn.dir: IDL get with DOM attribute unset
PASSdfn.dir: setAttribute() to ""
PASSdfn.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 "
PASSdfn.dir: setAttribute() to undefined
PASSdfn.dir: setAttribute() to 7
PASSdfn.dir: setAttribute() to 1.5
PASSdfn.dir: setAttribute() to "5%"
PASSdfn.dir: setAttribute() to "+100"
PASSdfn.dir: setAttribute() to ".5"
PASSdfn.dir: setAttribute() to true
PASSdfn.dir: setAttribute() to false
PASSdfn.dir: setAttribute() to object "[object Object]"
PASSdfn.dir: setAttribute() to NaN
PASSdfn.dir: setAttribute() to Infinity
PASSdfn.dir: setAttribute() to -Infinity
PASSdfn.dir: setAttribute() to "\0"
PASSdfn.dir: setAttribute() to null
PASSdfn.dir: setAttribute() to object "test-toString"
PASSdfn.dir: setAttribute() to object "test-valueOf"
PASSdfn.dir: setAttribute() to "ltr"
PASSdfn.dir: setAttribute() to "xltr"
PASSdfn.dir: setAttribute() to "ltr\0"
PASSdfn.dir: setAttribute() to "tr"
PASSdfn.dir: setAttribute() to "LTR"
PASSdfn.dir: setAttribute() to "rtl"
PASSdfn.dir: setAttribute() to "xrtl"
PASSdfn.dir: setAttribute() to "rtl\0"
PASSdfn.dir: setAttribute() to "tl"
PASSdfn.dir: setAttribute() to "RTL"
PASSdfn.dir: setAttribute() to "auto"
PASSdfn.dir: setAttribute() to "xauto"
PASSdfn.dir: setAttribute() to "auto\0"
PASSdfn.dir: setAttribute() to "uto"
PASSdfn.dir: setAttribute() to "AUTO"
PASSdfn.dir: IDL set to ""
PASSdfn.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 "
PASSdfn.dir: IDL set to undefined
PASSdfn.dir: IDL set to 7
PASSdfn.dir: IDL set to 1.5
PASSdfn.dir: IDL set to "5%"
PASSdfn.dir: IDL set to "+100"
PASSdfn.dir: IDL set to ".5"
PASSdfn.dir: IDL set to true
PASSdfn.dir: IDL set to false
PASSdfn.dir: IDL set to object "[object Object]"
PASSdfn.dir: IDL set to NaN
PASSdfn.dir: IDL set to Infinity
PASSdfn.dir: IDL set to -Infinity
PASSdfn.dir: IDL set to "\0"
PASSdfn.dir: IDL set to null
PASSdfn.dir: IDL set to object "test-toString"
PASSdfn.dir: IDL set to object "test-valueOf"
PASSdfn.dir: IDL set to "ltr"
PASSdfn.dir: IDL set to "xltr"
PASSdfn.dir: IDL set to "ltr\0"
PASSdfn.dir: IDL set to "tr"
PASSdfn.dir: IDL set to "LTR"
PASSdfn.dir: IDL set to "rtl"
PASSdfn.dir: IDL set to "xrtl"
PASSdfn.dir: IDL set to "rtl\0"
PASSdfn.dir: IDL set to "tl"
PASSdfn.dir: IDL set to "RTL"
PASSdfn.dir: IDL set to "auto"
PASSdfn.dir: IDL set to "xauto"
PASSdfn.dir: IDL set to "auto\0"
PASSdfn.dir: IDL set to "uto"
PASSdfn.dir: IDL set to "AUTO"
PASSdfn.className (<dfn class>): typeof IDL attribute
PASSdfn.className (<dfn class>): IDL get with DOM attribute unset
PASSdfn.className (<dfn class>): setAttribute() to ""
PASSdfn.className (<dfn 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 "
PASSdfn.className (<dfn class>): setAttribute() to undefined
PASSdfn.className (<dfn class>): setAttribute() to 7
PASSdfn.className (<dfn class>): setAttribute() to 1.5
PASSdfn.className (<dfn class>): setAttribute() to "5%"
PASSdfn.className (<dfn class>): setAttribute() to "+100"
PASSdfn.className (<dfn class>): setAttribute() to ".5"
PASSdfn.className (<dfn class>): setAttribute() to true
PASSdfn.className (<dfn class>): setAttribute() to false
PASSdfn.className (<dfn class>): setAttribute() to object "[object Object]"
PASSdfn.className (<dfn class>): setAttribute() to NaN
PASSdfn.className (<dfn class>): setAttribute() to Infinity
PASSdfn.className (<dfn class>): setAttribute() to -Infinity
PASSdfn.className (<dfn class>): setAttribute() to "\0"
PASSdfn.className (<dfn class>): setAttribute() to null
PASSdfn.className (<dfn class>): setAttribute() to object "test-toString"
PASSdfn.className (<dfn class>): setAttribute() to object "test-valueOf"
PASSdfn.className (<dfn class>): IDL set to ""
PASSdfn.className (<dfn 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 "
PASSdfn.className (<dfn class>): IDL set to undefined
PASSdfn.className (<dfn class>): IDL set to 7
PASSdfn.className (<dfn class>): IDL set to 1.5
PASSdfn.className (<dfn class>): IDL set to "5%"
PASSdfn.className (<dfn class>): IDL set to "+100"
PASSdfn.className (<dfn class>): IDL set to ".5"
PASSdfn.className (<dfn class>): IDL set to true
PASSdfn.className (<dfn class>): IDL set to false
PASSdfn.className (<dfn class>): IDL set to object "[object Object]"
PASSdfn.className (<dfn class>): IDL set to NaN
PASSdfn.className (<dfn class>): IDL set to Infinity
PASSdfn.className (<dfn class>): IDL set to -Infinity
PASSdfn.className (<dfn class>): IDL set to "\0"
PASSdfn.className (<dfn class>): IDL set to null
PASSdfn.className (<dfn class>): IDL set to object "test-toString"
PASSdfn.className (<dfn class>): IDL set to object "test-valueOf"
PASSdfn.autofocus: typeof IDL attribute
PASSdfn.autofocus: IDL get with DOM attribute unset
PASSdfn.autofocus: setAttribute() to ""
PASSdfn.autofocus: setAttribute() to " foo "
PASSdfn.autofocus: setAttribute() to undefined
PASSdfn.autofocus: setAttribute() to null
PASSdfn.autofocus: setAttribute() to 7
PASSdfn.autofocus: setAttribute() to 1.5
PASSdfn.autofocus: setAttribute() to "5%"
PASSdfn.autofocus: setAttribute() to "+100"
PASSdfn.autofocus: setAttribute() to ".5"
PASSdfn.autofocus: setAttribute() to true
PASSdfn.autofocus: setAttribute() to false
PASSdfn.autofocus: setAttribute() to object "[object Object]"
PASSdfn.autofocus: setAttribute() to NaN
PASSdfn.autofocus: setAttribute() to Infinity
PASSdfn.autofocus: setAttribute() to -Infinity
PASSdfn.autofocus: setAttribute() to "\0"
PASSdfn.autofocus: setAttribute() to object "test-toString"
PASSdfn.autofocus: setAttribute() to object "test-valueOf"
PASSdfn.autofocus: setAttribute() to "autofocus"
PASSdfn.autofocus: IDL set to ""
PASSdfn.autofocus: IDL set to " foo "
PASSdfn.autofocus: IDL set to undefined
PASSdfn.autofocus: IDL set to null
PASSdfn.autofocus: IDL set to 7
PASSdfn.autofocus: IDL set to 1.5
PASSdfn.autofocus: IDL set to "5%"
PASSdfn.autofocus: IDL set to "+100"
PASSdfn.autofocus: IDL set to ".5"
PASSdfn.autofocus: IDL set to true
PASSdfn.autofocus: IDL set to false
PASSdfn.autofocus: IDL set to object "[object Object]"
PASSdfn.autofocus: IDL set to NaN
PASSdfn.autofocus: IDL set to Infinity
PASSdfn.autofocus: IDL set to -Infinity
PASSdfn.autofocus: IDL set to "\0"
PASSdfn.autofocus: IDL set to object "test-toString"
PASSdfn.autofocus: IDL set to object "test-valueOf"
PASSdfn.hidden: typeof IDL attribute
PASSdfn.hidden: IDL get with DOM attribute unset
PASSdfn.hidden: setAttribute() to ""
PASSdfn.hidden: setAttribute() to " foo "
PASSdfn.hidden: setAttribute() to undefined
PASSdfn.hidden: setAttribute() to null
PASSdfn.hidden: setAttribute() to 7
PASSdfn.hidden: setAttribute() to 1.5
PASSdfn.hidden: setAttribute() to "5%"
PASSdfn.hidden: setAttribute() to "+100"
PASSdfn.hidden: setAttribute() to ".5"
PASSdfn.hidden: setAttribute() to true
PASSdfn.hidden: setAttribute() to false
PASSdfn.hidden: setAttribute() to object "[object Object]"
PASSdfn.hidden: setAttribute() to NaN
PASSdfn.hidden: setAttribute() to Infinity
PASSdfn.hidden: setAttribute() to -Infinity
PASSdfn.hidden: setAttribute() to "\0"
PASSdfn.hidden: setAttribute() to object "test-toString"
PASSdfn.hidden: setAttribute() to object "test-valueOf"
PASSdfn.hidden: setAttribute() to "hidden"
PASSdfn.hidden: IDL set to ""
PASSdfn.hidden: IDL set to " foo "
PASSdfn.hidden: IDL set to undefined
PASSdfn.hidden: IDL set to null
PASSdfn.hidden: IDL set to 7
PASSdfn.hidden: IDL set to 1.5
PASSdfn.hidden: IDL set to "5%"
PASSdfn.hidden: IDL set to "+100"
PASSdfn.hidden: IDL set to ".5"
PASSdfn.hidden: IDL set to true
PASSdfn.hidden: IDL set to false
PASSdfn.hidden: IDL set to object "[object Object]"
PASSdfn.hidden: IDL set to NaN
PASSdfn.hidden: IDL set to Infinity
PASSdfn.hidden: IDL set to -Infinity
PASSdfn.hidden: IDL set to "\0"
PASSdfn.hidden: IDL set to object "test-toString"
PASSdfn.hidden: IDL set to object "test-valueOf"
PASSdfn.accessKey: typeof IDL attribute
PASSdfn.accessKey: IDL get with DOM attribute unset
PASSdfn.accessKey: setAttribute() to ""
PASSdfn.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 "
PASSdfn.accessKey: setAttribute() to undefined
PASSdfn.accessKey: setAttribute() to 7
PASSdfn.accessKey: setAttribute() to 1.5
PASSdfn.accessKey: setAttribute() to "5%"
PASSdfn.accessKey: setAttribute() to "+100"
PASSdfn.accessKey: setAttribute() to ".5"
PASSdfn.accessKey: setAttribute() to true
PASSdfn.accessKey: setAttribute() to false
PASSdfn.accessKey: setAttribute() to object "[object Object]"
PASSdfn.accessKey: setAttribute() to NaN
PASSdfn.accessKey: setAttribute() to Infinity
PASSdfn.accessKey: setAttribute() to -Infinity
PASSdfn.accessKey: setAttribute() to "\0"
PASSdfn.accessKey: setAttribute() to null
PASSdfn.accessKey: setAttribute() to object "test-toString"
PASSdfn.accessKey: setAttribute() to object "test-valueOf"
PASSdfn.accessKey: IDL set to ""
PASSdfn.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 "
PASSdfn.accessKey: IDL set to undefined
PASSdfn.accessKey: IDL set to 7
PASSdfn.accessKey: IDL set to 1.5
PASSdfn.accessKey: IDL set to "5%"
PASSdfn.accessKey: IDL set to "+100"
PASSdfn.accessKey: IDL set to ".5"
PASSdfn.accessKey: IDL set to true
PASSdfn.accessKey: IDL set to false
PASSdfn.accessKey: IDL set to object "[object Object]"
PASSdfn.accessKey: IDL set to NaN
PASSdfn.accessKey: IDL set to Infinity
PASSdfn.accessKey: IDL set to -Infinity
PASSdfn.accessKey: IDL set to "\0"
PASSdfn.accessKey: IDL set to null
PASSdfn.accessKey: IDL set to object "test-toString"
PASSdfn.accessKey: IDL set to object "test-valueOf"
PASSdfn.tabIndex: typeof IDL attribute
PASSdfn.tabIndex: setAttribute() to -36
PASSdfn.tabIndex: setAttribute() to -1
PASSdfn.tabIndex: setAttribute() to 0
PASSdfn.tabIndex: setAttribute() to 1
PASSdfn.tabIndex: setAttribute() to 2147483647
PASSdfn.tabIndex: setAttribute() to -2147483648
PASSdfn.tabIndex: setAttribute() to "-1"
PASSdfn.tabIndex: setAttribute() to "-0"
PASSdfn.tabIndex: setAttribute() to "0"
PASSdfn.tabIndex: setAttribute() to "1"
PASSdfn.tabIndex: setAttribute() to "\t7"
PASSdfn.tabIndex: setAttribute() to "\f7"
PASSdfn.tabIndex: setAttribute() to " 7"
PASSdfn.tabIndex: setAttribute() to "\n7"
PASSdfn.tabIndex: setAttribute() to "\r7"
PASSdfn.tabIndex: setAttribute() to "7\v"
PASSdfn.tabIndex: setAttribute() to 1.5
PASSdfn.tabIndex: setAttribute() to "5%"
PASSdfn.tabIndex: setAttribute() to "+100"
PASSdfn.tabIndex: setAttribute() to object "2"
PASSdfn.tabIndex: setAttribute() to object "3"
PASSdfn.tabIndex: IDL set to -36
PASSdfn.tabIndex: IDL set to -1
PASSdfn.tabIndex: IDL set to 0
PASSdfn.tabIndex: IDL set to 1
PASSdfn.tabIndex: IDL set to 2147483647
PASSdfn.tabIndex: IDL set to -2147483648
PASSabbr.title: typeof IDL attribute
PASSabbr.title: IDL get with DOM attribute unset
PASSabbr.title: setAttribute() to ""
PASSabbr.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 "
PASSabbr.title: setAttribute() to undefined
PASSabbr.title: setAttribute() to 7
PASSabbr.title: setAttribute() to 1.5
PASSabbr.title: setAttribute() to "5%"
PASSabbr.title: setAttribute() to "+100"
PASSabbr.title: setAttribute() to ".5"
PASSabbr.title: setAttribute() to true
PASSabbr.title: setAttribute() to false
PASSabbr.title: setAttribute() to object "[object Object]"
PASSabbr.title: setAttribute() to NaN
PASSabbr.title: setAttribute() to Infinity
PASSabbr.title: setAttribute() to -Infinity
PASSabbr.title: setAttribute() to "\0"
PASSabbr.title: setAttribute() to null
PASSabbr.title: setAttribute() to object "test-toString"
PASSabbr.title: setAttribute() to object "test-valueOf"
PASSabbr.title: IDL set to ""
PASSabbr.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 "
PASSabbr.title: IDL set to undefined
PASSabbr.title: IDL set to 7
PASSabbr.title: IDL set to 1.5
PASSabbr.title: IDL set to "5%"
PASSabbr.title: IDL set to "+100"
PASSabbr.title: IDL set to ".5"
PASSabbr.title: IDL set to true
PASSabbr.title: IDL set to false
PASSabbr.title: IDL set to object "[object Object]"
PASSabbr.title: IDL set to NaN
PASSabbr.title: IDL set to Infinity
PASSabbr.title: IDL set to -Infinity
PASSabbr.title: IDL set to "\0"
PASSabbr.title: IDL set to null
PASSabbr.title: IDL set to object "test-toString"
PASSabbr.title: IDL set to object "test-valueOf"
PASSabbr.lang: typeof IDL attribute
PASSabbr.lang: IDL get with DOM attribute unset
PASSabbr.lang: setAttribute() to ""
PASSabbr.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 "
PASSabbr.lang: setAttribute() to undefined
PASSabbr.lang: setAttribute() to 7
PASSabbr.lang: setAttribute() to 1.5
PASSabbr.lang: setAttribute() to "5%"
PASSabbr.lang: setAttribute() to "+100"
PASSabbr.lang: setAttribute() to ".5"
PASSabbr.lang: setAttribute() to true
PASSabbr.lang: setAttribute() to false
PASSabbr.lang: setAttribute() to object "[object Object]"
PASSabbr.lang: setAttribute() to NaN
PASSabbr.lang: setAttribute() to Infinity
PASSabbr.lang: setAttribute() to -Infinity
PASSabbr.lang: setAttribute() to "\0"
PASSabbr.lang: setAttribute() to null
PASSabbr.lang: setAttribute() to object "test-toString"
PASSabbr.lang: setAttribute() to object "test-valueOf"
PASSabbr.lang: IDL set to ""
PASSabbr.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 "
PASSabbr.lang: IDL set to undefined
PASSabbr.lang: IDL set to 7
PASSabbr.lang: IDL set to 1.5
PASSabbr.lang: IDL set to "5%"
PASSabbr.lang: IDL set to "+100"
PASSabbr.lang: IDL set to ".5"
PASSabbr.lang: IDL set to true
PASSabbr.lang: IDL set to false
PASSabbr.lang: IDL set to object "[object Object]"
PASSabbr.lang: IDL set to NaN
PASSabbr.lang: IDL set to Infinity
PASSabbr.lang: IDL set to -Infinity
PASSabbr.lang: IDL set to "\0"
PASSabbr.lang: IDL set to null
PASSabbr.lang: IDL set to object "test-toString"
PASSabbr.lang: IDL set to object "test-valueOf"
PASSabbr.dir: typeof IDL attribute
PASSabbr.dir: IDL get with DOM attribute unset
PASSabbr.dir: setAttribute() to ""
PASSabbr.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 "
PASSabbr.dir: setAttribute() to undefined
PASSabbr.dir: setAttribute() to 7
PASSabbr.dir: setAttribute() to 1.5
PASSabbr.dir: setAttribute() to "5%"
PASSabbr.dir: setAttribute() to "+100"
PASSabbr.dir: setAttribute() to ".5"
PASSabbr.dir: setAttribute() to true
PASSabbr.dir: setAttribute() to false
PASSabbr.dir: setAttribute() to object "[object Object]"
PASSabbr.dir: setAttribute() to NaN
PASSabbr.dir: setAttribute() to Infinity
PASSabbr.dir: setAttribute() to -Infinity
PASSabbr.dir: setAttribute() to "\0"
PASSabbr.dir: setAttribute() to null
PASSabbr.dir: setAttribute() to object "test-toString"
PASSabbr.dir: setAttribute() to object "test-valueOf"
PASSabbr.dir: setAttribute() to "ltr"
PASSabbr.dir: setAttribute() to "xltr"
PASSabbr.dir: setAttribute() to "ltr\0"
PASSabbr.dir: setAttribute() to "tr"
PASSabbr.dir: setAttribute() to "LTR"
PASSabbr.dir: setAttribute() to "rtl"
PASSabbr.dir: setAttribute() to "xrtl"
PASSabbr.dir: setAttribute() to "rtl\0"
PASSabbr.dir: setAttribute() to "tl"
PASSabbr.dir: setAttribute() to "RTL"
PASSabbr.dir: setAttribute() to "auto"
PASSabbr.dir: setAttribute() to "xauto"
PASSabbr.dir: setAttribute() to "auto\0"
PASSabbr.dir: setAttribute() to "uto"
PASSabbr.dir: setAttribute() to "AUTO"
PASSabbr.dir: IDL set to ""
PASSabbr.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 "
PASSabbr.dir: IDL set to undefined
PASSabbr.dir: IDL set to 7
PASSabbr.dir: IDL set to 1.5
PASSabbr.dir: IDL set to "5%"
PASSabbr.dir: IDL set to "+100"
PASSabbr.dir: IDL set to ".5"
PASSabbr.dir: IDL set to true
PASSabbr.dir: IDL set to false
PASSabbr.dir: IDL set to object "[object Object]"
PASSabbr.dir: IDL set to NaN
PASSabbr.dir: IDL set to Infinity
PASSabbr.dir: IDL set to -Infinity
PASSabbr.dir: IDL set to "\0"
PASSabbr.dir: IDL set to null
PASSabbr.dir: IDL set to object "test-toString"
PASSabbr.dir: IDL set to object "test-valueOf"
PASSabbr.dir: IDL set to "ltr"
PASSabbr.dir: IDL set to "xltr"
PASSabbr.dir: IDL set to "ltr\0"
PASSabbr.dir: IDL set to "tr"
PASSabbr.dir: IDL set to "LTR"
PASSabbr.dir: IDL set to "rtl"
PASSabbr.dir: IDL set to "xrtl"
PASSabbr.dir: IDL set to "rtl\0"
PASSabbr.dir: IDL set to "tl"
PASSabbr.dir: IDL set to "RTL"
PASSabbr.dir: IDL set to "auto"
PASSabbr.dir: IDL set to "xauto"
PASSabbr.dir: IDL set to "auto\0"
PASSabbr.dir: IDL set to "uto"
PASSabbr.dir: IDL set to "AUTO"
PASSabbr.className (<abbr class>): typeof IDL attribute
PASSabbr.className (<abbr class>): IDL get with DOM attribute unset
PASSabbr.className (<abbr class>): setAttribute() to ""
PASSabbr.className (<abbr 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 "
PASSabbr.className (<abbr class>): setAttribute() to undefined
PASSabbr.className (<abbr class>): setAttribute() to 7
PASSabbr.className (<abbr class>): setAttribute() to 1.5
PASSabbr.className (<abbr class>): setAttribute() to "5%"
PASSabbr.className (<abbr class>): setAttribute() to "+100"
PASSabbr.className (<abbr class>): setAttribute() to ".5"
PASSabbr.className (<abbr class>): setAttribute() to true
PASSabbr.className (<abbr class>): setAttribute() to false
PASSabbr.className (<abbr class>): setAttribute() to object "[object Object]"
PASSabbr.className (<abbr class>): setAttribute() to NaN
PASSabbr.className (<abbr class>): setAttribute() to Infinity
PASSabbr.className (<abbr class>): setAttribute() to -Infinity
PASSabbr.className (<abbr class>): setAttribute() to "\0"
PASSabbr.className (<abbr class>): setAttribute() to null
PASSabbr.className (<abbr class>): setAttribute() to object "test-toString"
PASSabbr.className (<abbr class>): setAttribute() to object "test-valueOf"
PASSabbr.className (<abbr class>): IDL set to ""
PASSabbr.className (<abbr 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 "
PASSabbr.className (<abbr class>): IDL set to undefined
PASSabbr.className (<abbr class>): IDL set to 7
PASSabbr.className (<abbr class>): IDL set to 1.5
PASSabbr.className (<abbr class>): IDL set to "5%"
PASSabbr.className (<abbr class>): IDL set to "+100"
PASSabbr.className (<abbr class>): IDL set to ".5"
PASSabbr.className (<abbr class>): IDL set to true
PASSabbr.className (<abbr class>): IDL set to false
PASSabbr.className (<abbr class>): IDL set to object "[object Object]"
PASSabbr.className (<abbr class>): IDL set to NaN
PASSabbr.className (<abbr class>): IDL set to Infinity
PASSabbr.className (<abbr class>): IDL set to -Infinity
PASSabbr.className (<abbr class>): IDL set to "\0"
PASSabbr.className (<abbr class>): IDL set to null
PASSabbr.className (<abbr class>): IDL set to object "test-toString"
PASSabbr.className (<abbr class>): IDL set to object "test-valueOf"
PASSabbr.autofocus: typeof IDL attribute
PASSabbr.autofocus: IDL get with DOM attribute unset
PASSabbr.autofocus: setAttribute() to ""
PASSabbr.autofocus: setAttribute() to " foo "
PASSabbr.autofocus: setAttribute() to undefined
PASSabbr.autofocus: setAttribute() to null
PASSabbr.autofocus: setAttribute() to 7
PASSabbr.autofocus: setAttribute() to 1.5
PASSabbr.autofocus: setAttribute() to "5%"
PASSabbr.autofocus: setAttribute() to "+100"
PASSabbr.autofocus: setAttribute() to ".5"
PASSabbr.autofocus: setAttribute() to true
PASSabbr.autofocus: setAttribute() to false
PASSabbr.autofocus: setAttribute() to object "[object Object]"
PASSabbr.autofocus: setAttribute() to NaN
PASSabbr.autofocus: setAttribute() to Infinity
PASSabbr.autofocus: setAttribute() to -Infinity
PASSabbr.autofocus: setAttribute() to "\0"
PASSabbr.autofocus: setAttribute() to object "test-toString"
PASSabbr.autofocus: setAttribute() to object "test-valueOf"
PASSabbr.autofocus: setAttribute() to "autofocus"
PASSabbr.autofocus: IDL set to ""
PASSabbr.autofocus: IDL set to " foo "
PASSabbr.autofocus: IDL set to undefined
PASSabbr.autofocus: IDL set to null
PASSabbr.autofocus: IDL set to 7
PASSabbr.autofocus: IDL set to 1.5
PASSabbr.autofocus: IDL set to "5%"
PASSabbr.autofocus: IDL set to "+100"
PASSabbr.autofocus: IDL set to ".5"
PASSabbr.autofocus: IDL set to true
PASSabbr.autofocus: IDL set to false
PASSabbr.autofocus: IDL set to object "[object Object]"
PASSabbr.autofocus: IDL set to NaN
PASSabbr.autofocus: IDL set to Infinity
PASSabbr.autofocus: IDL set to -Infinity
PASSabbr.autofocus: IDL set to "\0"
PASSabbr.autofocus: IDL set to object "test-toString"
PASSabbr.autofocus: IDL set to object "test-valueOf"
PASSabbr.hidden: typeof IDL attribute
PASSabbr.hidden: IDL get with DOM attribute unset
PASSabbr.hidden: setAttribute() to ""
PASSabbr.hidden: setAttribute() to " foo "
PASSabbr.hidden: setAttribute() to undefined
PASSabbr.hidden: setAttribute() to null
PASSabbr.hidden: setAttribute() to 7
PASSabbr.hidden: setAttribute() to 1.5
PASSabbr.hidden: setAttribute() to "5%"
PASSabbr.hidden: setAttribute() to "+100"
PASSabbr.hidden: setAttribute() to ".5"
PASSabbr.hidden: setAttribute() to true
PASSabbr.hidden: setAttribute() to false
PASSabbr.hidden: setAttribute() to object "[object Object]"
PASSabbr.hidden: setAttribute() to NaN
PASSabbr.hidden: setAttribute() to Infinity
PASSabbr.hidden: setAttribute() to -Infinity
PASSabbr.hidden: setAttribute() to "\0"
PASSabbr.hidden: setAttribute() to object "test-toString"
PASSabbr.hidden: setAttribute() to object "test-valueOf"
PASSabbr.hidden: setAttribute() to "hidden"
PASSabbr.hidden: IDL set to ""
PASSabbr.hidden: IDL set to " foo "
PASSabbr.hidden: IDL set to undefined
PASSabbr.hidden: IDL set to null
PASSabbr.hidden: IDL set to 7
PASSabbr.hidden: IDL set to 1.5
PASSabbr.hidden: IDL set to "5%"
PASSabbr.hidden: IDL set to "+100"
PASSabbr.hidden: IDL set to ".5"
PASSabbr.hidden: IDL set to true
PASSabbr.hidden: IDL set to false
PASSabbr.hidden: IDL set to object "[object Object]"
PASSabbr.hidden: IDL set to NaN
PASSabbr.hidden: IDL set to Infinity
PASSabbr.hidden: IDL set to -Infinity
PASSabbr.hidden: IDL set to "\0"
PASSabbr.hidden: IDL set to object "test-toString"
PASSabbr.hidden: IDL set to object "test-valueOf"
PASSabbr.accessKey: typeof IDL attribute
PASSabbr.accessKey: IDL get with DOM attribute unset
PASSabbr.accessKey: setAttribute() to ""
PASSabbr.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 "
PASSabbr.accessKey: setAttribute() to undefined
PASSabbr.accessKey: setAttribute() to 7
PASSabbr.accessKey: setAttribute() to 1.5
PASSabbr.accessKey: setAttribute() to "5%"
PASSabbr.accessKey: setAttribute() to "+100"
PASSabbr.accessKey: setAttribute() to ".5"
PASSabbr.accessKey: setAttribute() to true
PASSabbr.accessKey: setAttribute() to false
PASSabbr.accessKey: setAttribute() to object "[object Object]"
PASSabbr.accessKey: setAttribute() to NaN
PASSabbr.accessKey: setAttribute() to Infinity
PASSabbr.accessKey: setAttribute() to -Infinity
PASSabbr.accessKey: setAttribute() to "\0"
PASSabbr.accessKey: setAttribute() to null
PASSabbr.accessKey: setAttribute() to object "test-toString"
PASSabbr.accessKey: setAttribute() to object "test-valueOf"
PASSabbr.accessKey: IDL set to ""
PASSabbr.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 "
PASSabbr.accessKey: IDL set to undefined
PASSabbr.accessKey: IDL set to 7
PASSabbr.accessKey: IDL set to 1.5
PASSabbr.accessKey: IDL set to "5%"
PASSabbr.accessKey: IDL set to "+100"
PASSabbr.accessKey: IDL set to ".5"
PASSabbr.accessKey: IDL set to true
PASSabbr.accessKey: IDL set to false
PASSabbr.accessKey: IDL set to object "[object Object]"
PASSabbr.accessKey: IDL set to NaN
PASSabbr.accessKey: IDL set to Infinity
PASSabbr.accessKey: IDL set to -Infinity
PASSabbr.accessKey: IDL set to "\0"
PASSabbr.accessKey: IDL set to null
PASSabbr.accessKey: IDL set to object "test-toString"
PASSabbr.accessKey: IDL set to object "test-valueOf"
PASSabbr.tabIndex: typeof IDL attribute
PASSabbr.tabIndex: setAttribute() to -36
PASSabbr.tabIndex: setAttribute() to -1
PASSabbr.tabIndex: setAttribute() to 0
PASSabbr.tabIndex: setAttribute() to 1
PASSabbr.tabIndex: setAttribute() to 2147483647
PASSabbr.tabIndex: setAttribute() to -2147483648
PASSabbr.tabIndex: setAttribute() to "-1"
PASSabbr.tabIndex: setAttribute() to "-0"
PASSabbr.tabIndex: setAttribute() to "0"
PASSabbr.tabIndex: setAttribute() to "1"
PASSabbr.tabIndex: setAttribute() to "\t7"
PASSabbr.tabIndex: setAttribute() to "\f7"
PASSabbr.tabIndex: setAttribute() to " 7"
PASSabbr.tabIndex: setAttribute() to "\n7"
PASSabbr.tabIndex: setAttribute() to "\r7"
PASSabbr.tabIndex: setAttribute() to "7\v"
PASSabbr.tabIndex: setAttribute() to 1.5
PASSabbr.tabIndex: setAttribute() to "5%"
PASSabbr.tabIndex: setAttribute() to "+100"
PASSabbr.tabIndex: setAttribute() to object "2"
PASSabbr.tabIndex: setAttribute() to object "3"
PASSabbr.tabIndex: IDL set to -36
PASSabbr.tabIndex: IDL set to -1
PASSabbr.tabIndex: IDL set to 0
PASSabbr.tabIndex: IDL set to 1
PASSabbr.tabIndex: IDL set to 2147483647
PASSabbr.tabIndex: IDL set to -2147483648
PASSruby.title: typeof IDL attribute
PASSruby.title: IDL get with DOM attribute unset
PASSruby.title: setAttribute() to ""
PASSruby.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 "
PASSruby.title: setAttribute() to undefined
PASSruby.title: setAttribute() to 7
PASSruby.title: setAttribute() to 1.5
PASSruby.title: setAttribute() to "5%"
PASSruby.title: setAttribute() to "+100"
PASSruby.title: setAttribute() to ".5"
PASSruby.title: setAttribute() to true
PASSruby.title: setAttribute() to false
PASSruby.title: setAttribute() to object "[object Object]"
PASSruby.title: setAttribute() to NaN
PASSruby.title: setAttribute() to Infinity
PASSruby.title: setAttribute() to -Infinity
PASSruby.title: setAttribute() to "\0"
PASSruby.title: setAttribute() to null
PASSruby.title: setAttribute() to object "test-toString"
PASSruby.title: setAttribute() to object "test-valueOf"
PASSruby.title: IDL set to ""
PASSruby.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 "
PASSruby.title: IDL set to undefined
PASSruby.title: IDL set to 7
PASSruby.title: IDL set to 1.5
PASSruby.title: IDL set to "5%"
PASSruby.title: IDL set to "+100"
PASSruby.title: IDL set to ".5"
PASSruby.title: IDL set to true
PASSruby.title: IDL set to false
PASSruby.title: IDL set to object "[object Object]"
PASSruby.title: IDL set to NaN
PASSruby.title: IDL set to Infinity
PASSruby.title: IDL set to -Infinity
PASSruby.title: IDL set to "\0"
PASSruby.title: IDL set to null
PASSruby.title: IDL set to object "test-toString"
PASSruby.title: IDL set to object "test-valueOf"
PASSruby.lang: typeof IDL attribute
PASSruby.lang: IDL get with DOM attribute unset
PASSruby.lang: setAttribute() to ""
PASSruby.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 "
PASSruby.lang: setAttribute() to undefined
PASSruby.lang: setAttribute() to 7
PASSruby.lang: setAttribute() to 1.5
PASSruby.lang: setAttribute() to "5%"
PASSruby.lang: setAttribute() to "+100"
PASSruby.lang: setAttribute() to ".5"
PASSruby.lang: setAttribute() to true
PASSruby.lang: setAttribute() to false
PASSruby.lang: setAttribute() to object "[object Object]"
PASSruby.lang: setAttribute() to NaN
PASSruby.lang: setAttribute() to Infinity
PASSruby.lang: setAttribute() to -Infinity
PASSruby.lang: setAttribute() to "\0"
PASSruby.lang: setAttribute() to null
PASSruby.lang: setAttribute() to object "test-toString"
PASSruby.lang: setAttribute() to object "test-valueOf"
PASSruby.lang: IDL set to ""
PASSruby.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 "
PASSruby.lang: IDL set to undefined
PASSruby.lang: IDL set to 7
PASSruby.lang: IDL set to 1.5
PASSruby.lang: IDL set to "5%"
PASSruby.lang: IDL set to "+100"
PASSruby.lang: IDL set to ".5"
PASSruby.lang: IDL set to true
PASSruby.lang: IDL set to false
PASSruby.lang: IDL set to object "[object Object]"
PASSruby.lang: IDL set to NaN
PASSruby.lang: IDL set to Infinity
PASSruby.lang: IDL set to -Infinity
PASSruby.lang: IDL set to "\0"
PASSruby.lang: IDL set to null
PASSruby.lang: IDL set to object "test-toString"
PASSruby.lang: IDL set to object "test-valueOf"
PASSruby.dir: typeof IDL attribute
PASSruby.dir: IDL get with DOM attribute unset
PASSruby.dir: setAttribute() to ""
PASSruby.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 "
PASSruby.dir: setAttribute() to undefined
PASSruby.dir: setAttribute() to 7
PASSruby.dir: setAttribute() to 1.5
PASSruby.dir: setAttribute() to "5%"
PASSruby.dir: setAttribute() to "+100"
PASSruby.dir: setAttribute() to ".5"
PASSruby.dir: setAttribute() to true
PASSruby.dir: setAttribute() to false
PASSruby.dir: setAttribute() to object "[object Object]"
PASSruby.dir: setAttribute() to NaN
PASSruby.dir: setAttribute() to Infinity
PASSruby.dir: setAttribute() to -Infinity
PASSruby.dir: setAttribute() to "\0"
PASSruby.dir: setAttribute() to null
PASSruby.dir: setAttribute() to object "test-toString"
PASSruby.dir: setAttribute() to object "test-valueOf"
PASSruby.dir: setAttribute() to "ltr"
PASSruby.dir: setAttribute() to "xltr"
PASSruby.dir: setAttribute() to "ltr\0"
PASSruby.dir: setAttribute() to "tr"
PASSruby.dir: setAttribute() to "LTR"
PASSruby.dir: setAttribute() to "rtl"
PASSruby.dir: setAttribute() to "xrtl"
PASSruby.dir: setAttribute() to "rtl\0"
PASSruby.dir: setAttribute() to "tl"
PASSruby.dir: setAttribute() to "RTL"
PASSruby.dir: setAttribute() to "auto"
PASSruby.dir: setAttribute() to "xauto"
PASSruby.dir: setAttribute() to "auto\0"
PASSruby.dir: setAttribute() to "uto"
PASSruby.dir: setAttribute() to "AUTO"
PASSruby.dir: IDL set to ""
PASSruby.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 "
PASSruby.dir: IDL set to undefined
PASSruby.dir: IDL set to 7
PASSruby.dir: IDL set to 1.5
PASSruby.dir: IDL set to "5%"
PASSruby.dir: IDL set to "+100"
PASSruby.dir: IDL set to ".5"
PASSruby.dir: IDL set to true
PASSruby.dir: IDL set to false
PASSruby.dir: IDL set to object "[object Object]"
PASSruby.dir: IDL set to NaN
PASSruby.dir: IDL set to Infinity
PASSruby.dir: IDL set to -Infinity
PASSruby.dir: IDL set to "\0"
PASSruby.dir: IDL set to null
PASSruby.dir: IDL set to object "test-toString"
PASSruby.dir: IDL set to object "test-valueOf"
PASSruby.dir: IDL set to "ltr"
PASSruby.dir: IDL set to "xltr"
PASSruby.dir: IDL set to "ltr\0"
PASSruby.dir: IDL set to "tr"
PASSruby.dir: IDL set to "LTR"
PASSruby.dir: IDL set to "rtl"
PASSruby.dir: IDL set to "xrtl"
PASSruby.dir: IDL set to "rtl\0"
PASSruby.dir: IDL set to "tl"
PASSruby.dir: IDL set to "RTL"
PASSruby.dir: IDL set to "auto"
PASSruby.dir: IDL set to "xauto"
PASSruby.dir: IDL set to "auto\0"
PASSruby.dir: IDL set to "uto"
PASSruby.dir: IDL set to "AUTO"
PASSruby.className (<ruby class>): typeof IDL attribute
PASSruby.className (<ruby class>): IDL get with DOM attribute unset
PASSruby.className (<ruby class>): setAttribute() to ""
PASSruby.className (<ruby 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 "
PASSruby.className (<ruby class>): setAttribute() to undefined
PASSruby.className (<ruby class>): setAttribute() to 7
PASSruby.className (<ruby class>): setAttribute() to 1.5
PASSruby.className (<ruby class>): setAttribute() to "5%"
PASSruby.className (<ruby class>): setAttribute() to "+100"
PASSruby.className (<ruby class>): setAttribute() to ".5"
PASSruby.className (<ruby class>): setAttribute() to true
PASSruby.className (<ruby class>): setAttribute() to false
PASSruby.className (<ruby class>): setAttribute() to object "[object Object]"
PASSruby.className (<ruby class>): setAttribute() to NaN
PASSruby.className (<ruby class>): setAttribute() to Infinity
PASSruby.className (<ruby class>): setAttribute() to -Infinity
PASSruby.className (<ruby class>): setAttribute() to "\0"
PASSruby.className (<ruby class>): setAttribute() to null
PASSruby.className (<ruby class>): setAttribute() to object "test-toString"
PASSruby.className (<ruby class>): setAttribute() to object "test-valueOf"
PASSruby.className (<ruby class>): IDL set to ""
PASSruby.className (<ruby 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 "
PASSruby.className (<ruby class>): IDL set to undefined
PASSruby.className (<ruby class>): IDL set to 7
PASSruby.className (<ruby class>): IDL set to 1.5
PASSruby.className (<ruby class>): IDL set to "5%"
PASSruby.className (<ruby class>): IDL set to "+100"
PASSruby.className (<ruby class>): IDL set to ".5"
PASSruby.className (<ruby class>): IDL set to true
PASSruby.className (<ruby class>): IDL set to false
PASSruby.className (<ruby class>): IDL set to object "[object Object]"
PASSruby.className (<ruby class>): IDL set to NaN
PASSruby.className (<ruby class>): IDL set to Infinity
PASSruby.className (<ruby class>): IDL set to -Infinity
PASSruby.className (<ruby class>): IDL set to "\0"
PASSruby.className (<ruby class>): IDL set to null
PASSruby.className (<ruby class>): IDL set to object "test-toString"
PASSruby.className (<ruby class>): IDL set to object "test-valueOf"
PASSruby.autofocus: typeof IDL attribute
PASSruby.autofocus: IDL get with DOM attribute unset
PASSruby.autofocus: setAttribute() to ""
PASSruby.autofocus: setAttribute() to " foo "
PASSruby.autofocus: setAttribute() to undefined
PASSruby.autofocus: setAttribute() to null
PASSruby.autofocus: setAttribute() to 7
PASSruby.autofocus: setAttribute() to 1.5
PASSruby.autofocus: setAttribute() to "5%"
PASSruby.autofocus: setAttribute() to "+100"
PASSruby.autofocus: setAttribute() to ".5"
PASSruby.autofocus: setAttribute() to true
PASSruby.autofocus: setAttribute() to false
PASSruby.autofocus: setAttribute() to object "[object Object]"
PASSruby.autofocus: setAttribute() to NaN
PASSruby.autofocus: setAttribute() to Infinity
PASSruby.autofocus: setAttribute() to -Infinity
PASSruby.autofocus: setAttribute() to "\0"
PASSruby.autofocus: setAttribute() to object "test-toString"
PASSruby.autofocus: setAttribute() to object "test-valueOf"
PASSruby.autofocus: setAttribute() to "autofocus"
PASSruby.autofocus: IDL set to ""
PASSruby.autofocus: IDL set to " foo "
PASSruby.autofocus: IDL set to undefined
PASSruby.autofocus: IDL set to null
PASSruby.autofocus: IDL set to 7
PASSruby.autofocus: IDL set to 1.5
PASSruby.autofocus: IDL set to "5%"
PASSruby.autofocus: IDL set to "+100"
PASSruby.autofocus: IDL set to ".5"
PASSruby.autofocus: IDL set to true
PASSruby.autofocus: IDL set to false
PASSruby.autofocus: IDL set to object "[object Object]"
PASSruby.autofocus: IDL set to NaN
PASSruby.autofocus: IDL set to Infinity
PASSruby.autofocus: IDL set to -Infinity
PASSruby.autofocus: IDL set to "\0"
PASSruby.autofocus: IDL set to object "test-toString"
PASSruby.autofocus: IDL set to object "test-valueOf"
PASSruby.hidden: typeof IDL attribute
PASSruby.hidden: IDL get with DOM attribute unset
PASSruby.hidden: setAttribute() to ""
PASSruby.hidden: setAttribute() to " foo "
PASSruby.hidden: setAttribute() to undefined
PASSruby.hidden: setAttribute() to null
PASSruby.hidden: setAttribute() to 7
PASSruby.hidden: setAttribute() to 1.5
PASSruby.hidden: setAttribute() to "5%"
PASSruby.hidden: setAttribute() to "+100"
PASSruby.hidden: setAttribute() to ".5"
PASSruby.hidden: setAttribute() to true
PASSruby.hidden: setAttribute() to false
PASSruby.hidden: setAttribute() to object "[object Object]"
PASSruby.hidden: setAttribute() to NaN
PASSruby.hidden: setAttribute() to Infinity
PASSruby.hidden: setAttribute() to -Infinity
PASSruby.hidden: setAttribute() to "\0"
PASSruby.hidden: setAttribute() to object "test-toString"
PASSruby.hidden: setAttribute() to object "test-valueOf"
PASSruby.hidden: setAttribute() to "hidden"
PASSruby.hidden: IDL set to ""
PASSruby.hidden: IDL set to " foo "
PASSruby.hidden: IDL set to undefined
PASSruby.hidden: IDL set to null
PASSruby.hidden: IDL set to 7
PASSruby.hidden: IDL set to 1.5
PASSruby.hidden: IDL set to "5%"
PASSruby.hidden: IDL set to "+100"
PASSruby.hidden: IDL set to ".5"
PASSruby.hidden: IDL set to true
PASSruby.hidden: IDL set to false
PASSruby.hidden: IDL set to object "[object Object]"
PASSruby.hidden: IDL set to NaN
PASSruby.hidden: IDL set to Infinity
PASSruby.hidden: IDL set to -Infinity
PASSruby.hidden: IDL set to "\0"
PASSruby.hidden: IDL set to object "test-toString"
PASSruby.hidden: IDL set to object "test-valueOf"
PASSruby.accessKey: typeof IDL attribute
PASSruby.accessKey: IDL get with DOM attribute unset
PASSruby.accessKey: setAttribute() to ""
PASSruby.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 "
PASSruby.accessKey: setAttribute() to undefined
PASSruby.accessKey: setAttribute() to 7
PASSruby.accessKey: setAttribute() to 1.5
PASSruby.accessKey: setAttribute() to "5%"
PASSruby.accessKey: setAttribute() to "+100"
PASSruby.accessKey: setAttribute() to ".5"
PASSruby.accessKey: setAttribute() to true
PASSruby.accessKey: setAttribute() to false
PASSruby.accessKey: setAttribute() to object "[object Object]"
PASSruby.accessKey: setAttribute() to NaN
PASSruby.accessKey: setAttribute() to Infinity
PASSruby.accessKey: setAttribute() to -Infinity
PASSruby.accessKey: setAttribute() to "\0"
PASSruby.accessKey: setAttribute() to null
PASSruby.accessKey: setAttribute() to object "test-toString"
PASSruby.accessKey: setAttribute() to object "test-valueOf"
PASSruby.accessKey: IDL set to ""
PASSruby.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 "
PASSruby.accessKey: IDL set to undefined
PASSruby.accessKey: IDL set to 7
PASSruby.accessKey: IDL set to 1.5
PASSruby.accessKey: IDL set to "5%"
PASSruby.accessKey: IDL set to "+100"
PASSruby.accessKey: IDL set to ".5"
PASSruby.accessKey: IDL set to true
PASSruby.accessKey: IDL set to false
PASSruby.accessKey: IDL set to object "[object Object]"
PASSruby.accessKey: IDL set to NaN
PASSruby.accessKey: IDL set to Infinity
PASSruby.accessKey: IDL set to -Infinity
PASSruby.accessKey: IDL set to "\0"
PASSruby.accessKey: IDL set to null
PASSruby.accessKey: IDL set to object "test-toString"
PASSruby.accessKey: IDL set to object "test-valueOf"
PASSruby.tabIndex: typeof IDL attribute
PASSruby.tabIndex: setAttribute() to -36
PASSruby.tabIndex: setAttribute() to -1
PASSruby.tabIndex: setAttribute() to 0
PASSruby.tabIndex: setAttribute() to 1
PASSruby.tabIndex: setAttribute() to 2147483647
PASSruby.tabIndex: setAttribute() to -2147483648
PASSruby.tabIndex: setAttribute() to "-1"
PASSruby.tabIndex: setAttribute() to "-0"
PASSruby.tabIndex: setAttribute() to "0"
PASSruby.tabIndex: setAttribute() to "1"
PASSruby.tabIndex: setAttribute() to "\t7"
PASSruby.tabIndex: setAttribute() to "\f7"
PASSruby.tabIndex: setAttribute() to " 7"
PASSruby.tabIndex: setAttribute() to "\n7"
PASSruby.tabIndex: setAttribute() to "\r7"
PASSruby.tabIndex: setAttribute() to "7\v"
PASSruby.tabIndex: setAttribute() to 1.5
PASSruby.tabIndex: setAttribute() to "5%"
PASSruby.tabIndex: setAttribute() to "+100"
PASSruby.tabIndex: setAttribute() to object "2"
PASSruby.tabIndex: setAttribute() to object "3"
PASSruby.tabIndex: IDL set to -36
PASSruby.tabIndex: IDL set to -1
PASSruby.tabIndex: IDL set to 0
PASSruby.tabIndex: IDL set to 1
PASSruby.tabIndex: IDL set to 2147483647
PASSruby.tabIndex: IDL set to -2147483648
PASSrt.title: typeof IDL attribute
PASSrt.title: IDL get with DOM attribute unset
PASSrt.title: setAttribute() to ""
PASSrt.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 "
PASSrt.title: setAttribute() to undefined
PASSrt.title: setAttribute() to 7
PASSrt.title: setAttribute() to 1.5
PASSrt.title: setAttribute() to "5%"
PASSrt.title: setAttribute() to "+100"
PASSrt.title: setAttribute() to ".5"
PASSrt.title: setAttribute() to true
PASSrt.title: setAttribute() to false
PASSrt.title: setAttribute() to object "[object Object]"
PASSrt.title: setAttribute() to NaN
PASSrt.title: setAttribute() to Infinity
PASSrt.title: setAttribute() to -Infinity
PASSrt.title: setAttribute() to "\0"
PASSrt.title: setAttribute() to null
PASSrt.title: setAttribute() to object "test-toString"
PASSrt.title: setAttribute() to object "test-valueOf"
PASSrt.title: IDL set to ""
PASSrt.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 "
PASSrt.title: IDL set to undefined
PASSrt.title: IDL set to 7
PASSrt.title: IDL set to 1.5
PASSrt.title: IDL set to "5%"
PASSrt.title: IDL set to "+100"
PASSrt.title: IDL set to ".5"
PASSrt.title: IDL set to true
PASSrt.title: IDL set to false
PASSrt.title: IDL set to object "[object Object]"
PASSrt.title: IDL set to NaN
PASSrt.title: IDL set to Infinity
PASSrt.title: IDL set to -Infinity
PASSrt.title: IDL set to "\0"
PASSrt.title: IDL set to null
PASSrt.title: IDL set to object "test-toString"
PASSrt.title: IDL set to object "test-valueOf"
PASSrt.lang: typeof IDL attribute
PASSrt.lang: IDL get with DOM attribute unset
PASSrt.lang: setAttribute() to ""
PASSrt.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 "
PASSrt.lang: setAttribute() to undefined
PASSrt.lang: setAttribute() to 7
PASSrt.lang: setAttribute() to 1.5
PASSrt.lang: setAttribute() to "5%"
PASSrt.lang: setAttribute() to "+100"
PASSrt.lang: setAttribute() to ".5"
PASSrt.lang: setAttribute() to true
PASSrt.lang: setAttribute() to false
PASSrt.lang: setAttribute() to object "[object Object]"
PASSrt.lang: setAttribute() to NaN
PASSrt.lang: setAttribute() to Infinity
PASSrt.lang: setAttribute() to -Infinity
PASSrt.lang: setAttribute() to "\0"
PASSrt.lang: setAttribute() to null
PASSrt.lang: setAttribute() to object "test-toString"
PASSrt.lang: setAttribute() to object "test-valueOf"
PASSrt.lang: IDL set to ""
PASSrt.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 "
PASSrt.lang: IDL set to undefined
PASSrt.lang: IDL set to 7
PASSrt.lang: IDL set to 1.5
PASSrt.lang: IDL set to "5%"
PASSrt.lang: IDL set to "+100"
PASSrt.lang: IDL set to ".5"
PASSrt.lang: IDL set to true
PASSrt.lang: IDL set to false
PASSrt.lang: IDL set to object "[object Object]"
PASSrt.lang: IDL set to NaN
PASSrt.lang: IDL set to Infinity
PASSrt.lang: IDL set to -Infinity
PASSrt.lang: IDL set to "\0"
PASSrt.lang: IDL set to null
PASSrt.lang: IDL set to object "test-toString"
PASSrt.lang: IDL set to object "test-valueOf"
PASSrt.dir: typeof IDL attribute
PASSrt.dir: IDL get with DOM attribute unset
PASSrt.dir: setAttribute() to ""
PASSrt.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 "
PASSrt.dir: setAttribute() to undefined
PASSrt.dir: setAttribute() to 7
PASSrt.dir: setAttribute() to 1.5
PASSrt.dir: setAttribute() to "5%"
PASSrt.dir: setAttribute() to "+100"
PASSrt.dir: setAttribute() to ".5"
PASSrt.dir: setAttribute() to true
PASSrt.dir: setAttribute() to false
PASSrt.dir: setAttribute() to object "[object Object]"
PASSrt.dir: setAttribute() to NaN
PASSrt.dir: setAttribute() to Infinity
PASSrt.dir: setAttribute() to -Infinity
PASSrt.dir: setAttribute() to "\0"
PASSrt.dir: setAttribute() to null
PASSrt.dir: setAttribute() to object "test-toString"
PASSrt.dir: setAttribute() to object "test-valueOf"
PASSrt.dir: setAttribute() to "ltr"
PASSrt.dir: setAttribute() to "xltr"
PASSrt.dir: setAttribute() to "ltr\0"
PASSrt.dir: setAttribute() to "tr"
PASSrt.dir: setAttribute() to "LTR"
PASSrt.dir: setAttribute() to "rtl"
PASSrt.dir: setAttribute() to "xrtl"
PASSrt.dir: setAttribute() to "rtl\0"
PASSrt.dir: setAttribute() to "tl"
PASSrt.dir: setAttribute() to "RTL"
PASSrt.dir: setAttribute() to "auto"
PASSrt.dir: setAttribute() to "xauto"
PASSrt.dir: setAttribute() to "auto\0"
PASSrt.dir: setAttribute() to "uto"
PASSrt.dir: setAttribute() to "AUTO"
PASSrt.dir: IDL set to ""
PASSrt.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 "
PASSrt.dir: IDL set to undefined
PASSrt.dir: IDL set to 7
PASSrt.dir: IDL set to 1.5
PASSrt.dir: IDL set to "5%"
PASSrt.dir: IDL set to "+100"
PASSrt.dir: IDL set to ".5"
PASSrt.dir: IDL set to true
PASSrt.dir: IDL set to false
PASSrt.dir: IDL set to object "[object Object]"
PASSrt.dir: IDL set to NaN
PASSrt.dir: IDL set to Infinity
PASSrt.dir: IDL set to -Infinity
PASSrt.dir: IDL set to "\0"
PASSrt.dir: IDL set to null
PASSrt.dir: IDL set to object "test-toString"
PASSrt.dir: IDL set to object "test-valueOf"
PASSrt.dir: IDL set to "ltr"
PASSrt.dir: IDL set to "xltr"
PASSrt.dir: IDL set to "ltr\0"
PASSrt.dir: IDL set to "tr"
PASSrt.dir: IDL set to "LTR"
PASSrt.dir: IDL set to "rtl"
PASSrt.dir: IDL set to "xrtl"
PASSrt.dir: IDL set to "rtl\0"
PASSrt.dir: IDL set to "tl"
PASSrt.dir: IDL set to "RTL"
PASSrt.dir: IDL set to "auto"
PASSrt.dir: IDL set to "xauto"
PASSrt.dir: IDL set to "auto\0"
PASSrt.dir: IDL set to "uto"
PASSrt.dir: IDL set to "AUTO"
PASSrt.className (<rt class>): typeof IDL attribute
PASSrt.className (<rt class>): IDL get with DOM attribute unset
PASSrt.className (<rt class>): setAttribute() to ""
PASSrt.className (<rt 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 "
PASSrt.className (<rt class>): setAttribute() to undefined
PASSrt.className (<rt class>): setAttribute() to 7
PASSrt.className (<rt class>): setAttribute() to 1.5
PASSrt.className (<rt class>): setAttribute() to "5%"
PASSrt.className (<rt class>): setAttribute() to "+100"
PASSrt.className (<rt class>): setAttribute() to ".5"
PASSrt.className (<rt class>): setAttribute() to true
PASSrt.className (<rt class>): setAttribute() to false
PASSrt.className (<rt class>): setAttribute() to object "[object Object]"
PASSrt.className (<rt class>): setAttribute() to NaN
PASSrt.className (<rt class>): setAttribute() to Infinity
PASSrt.className (<rt class>): setAttribute() to -Infinity
PASSrt.className (<rt class>): setAttribute() to "\0"
PASSrt.className (<rt class>): setAttribute() to null
PASSrt.className (<rt class>): setAttribute() to object "test-toString"
PASSrt.className (<rt class>): setAttribute() to object "test-valueOf"
PASSrt.className (<rt class>): IDL set to ""
PASSrt.className (<rt 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 "
PASSrt.className (<rt class>): IDL set to undefined
PASSrt.className (<rt class>): IDL set to 7
PASSrt.className (<rt class>): IDL set to 1.5
PASSrt.className (<rt class>): IDL set to "5%"
PASSrt.className (<rt class>): IDL set to "+100"
PASSrt.className (<rt class>): IDL set to ".5"
PASSrt.className (<rt class>): IDL set to true
PASSrt.className (<rt class>): IDL set to false
PASSrt.className (<rt class>): IDL set to object "[object Object]"
PASSrt.className (<rt class>): IDL set to NaN
PASSrt.className (<rt class>): IDL set to Infinity
PASSrt.className (<rt class>): IDL set to -Infinity
PASSrt.className (<rt class>): IDL set to "\0"
PASSrt.className (<rt class>): IDL set to null
PASSrt.className (<rt class>): IDL set to object "test-toString"
PASSrt.className (<rt class>): IDL set to object "test-valueOf"
PASSrt.autofocus: typeof IDL attribute
PASSrt.autofocus: IDL get with DOM attribute unset
PASSrt.autofocus: setAttribute() to ""
PASSrt.autofocus: setAttribute() to " foo "
PASSrt.autofocus: setAttribute() to undefined
PASSrt.autofocus: setAttribute() to null
PASSrt.autofocus: setAttribute() to 7
PASSrt.autofocus: setAttribute() to 1.5
PASSrt.autofocus: setAttribute() to "5%"
PASSrt.autofocus: setAttribute() to "+100"
PASSrt.autofocus: setAttribute() to ".5"
PASSrt.autofocus: setAttribute() to true
PASSrt.autofocus: setAttribute() to false
PASSrt.autofocus: setAttribute() to object "[object Object]"
PASSrt.autofocus: setAttribute() to NaN
PASSrt.autofocus: setAttribute() to Infinity
PASSrt.autofocus: setAttribute() to -Infinity
PASSrt.autofocus: setAttribute() to "\0"
PASSrt.autofocus: setAttribute() to object "test-toString"
PASSrt.autofocus: setAttribute() to object "test-valueOf"
PASSrt.autofocus: setAttribute() to "autofocus"
PASSrt.autofocus: IDL set to ""
PASSrt.autofocus: IDL set to " foo "
PASSrt.autofocus: IDL set to undefined
PASSrt.autofocus: IDL set to null
PASSrt.autofocus: IDL set to 7
PASSrt.autofocus: IDL set to 1.5
PASSrt.autofocus: IDL set to "5%"
PASSrt.autofocus: IDL set to "+100"
PASSrt.autofocus: IDL set to ".5"
PASSrt.autofocus: IDL set to true
PASSrt.autofocus: IDL set to false
PASSrt.autofocus: IDL set to object "[object Object]"
PASSrt.autofocus: IDL set to NaN
PASSrt.autofocus: IDL set to Infinity
PASSrt.autofocus: IDL set to -Infinity
PASSrt.autofocus: IDL set to "\0"
PASSrt.autofocus: IDL set to object "test-toString"
PASSrt.autofocus: IDL set to object "test-valueOf"
PASSrt.hidden: typeof IDL attribute
PASSrt.hidden: IDL get with DOM attribute unset
PASSrt.hidden: setAttribute() to ""
PASSrt.hidden: setAttribute() to " foo "
PASSrt.hidden: setAttribute() to undefined
PASSrt.hidden: setAttribute() to null
PASSrt.hidden: setAttribute() to 7
PASSrt.hidden: setAttribute() to 1.5
PASSrt.hidden: setAttribute() to "5%"
PASSrt.hidden: setAttribute() to "+100"
PASSrt.hidden: setAttribute() to ".5"
PASSrt.hidden: setAttribute() to true
PASSrt.hidden: setAttribute() to false
PASSrt.hidden: setAttribute() to object "[object Object]"
PASSrt.hidden: setAttribute() to NaN
PASSrt.hidden: setAttribute() to Infinity
PASSrt.hidden: setAttribute() to -Infinity
PASSrt.hidden: setAttribute() to "\0"
PASSrt.hidden: setAttribute() to object "test-toString"
PASSrt.hidden: setAttribute() to object "test-valueOf"
PASSrt.hidden: setAttribute() to "hidden"
PASSrt.hidden: IDL set to ""
PASSrt.hidden: IDL set to " foo "
PASSrt.hidden: IDL set to undefined
PASSrt.hidden: IDL set to null
PASSrt.hidden: IDL set to 7
PASSrt.hidden: IDL set to 1.5
PASSrt.hidden: IDL set to "5%"
PASSrt.hidden: IDL set to "+100"
PASSrt.hidden: IDL set to ".5"
PASSrt.hidden: IDL set to true
PASSrt.hidden: IDL set to false
PASSrt.hidden: IDL set to object "[object Object]"
PASSrt.hidden: IDL set to NaN
PASSrt.hidden: IDL set to Infinity
PASSrt.hidden: IDL set to -Infinity
PASSrt.hidden: IDL set to "\0"
PASSrt.hidden: IDL set to object "test-toString"
PASSrt.hidden: IDL set to object "test-valueOf"
PASSrt.accessKey: typeof IDL attribute
PASSrt.accessKey: IDL get with DOM attribute unset
PASSrt.accessKey: setAttribute() to ""
PASSrt.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 "
PASSrt.accessKey: setAttribute() to undefined
PASSrt.accessKey: setAttribute() to 7
PASSrt.accessKey: setAttribute() to 1.5
PASSrt.accessKey: setAttribute() to "5%"
PASSrt.accessKey: setAttribute() to "+100"
PASSrt.accessKey: setAttribute() to ".5"
PASSrt.accessKey: setAttribute() to true
PASSrt.accessKey: setAttribute() to false
PASSrt.accessKey: setAttribute() to object "[object Object]"
PASSrt.accessKey: setAttribute() to NaN
PASSrt.accessKey: setAttribute() to Infinity
PASSrt.accessKey: setAttribute() to -Infinity
PASSrt.accessKey: setAttribute() to "\0"
PASSrt.accessKey: setAttribute() to null
PASSrt.accessKey: setAttribute() to object "test-toString"
PASSrt.accessKey: setAttribute() to object "test-valueOf"
PASSrt.accessKey: IDL set to ""
PASSrt.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 "
PASSrt.accessKey: IDL set to undefined
PASSrt.accessKey: IDL set to 7
PASSrt.accessKey: IDL set to 1.5
PASSrt.accessKey: IDL set to "5%"
PASSrt.accessKey: IDL set to "+100"
PASSrt.accessKey: IDL set to ".5"
PASSrt.accessKey: IDL set to true
PASSrt.accessKey: IDL set to false
PASSrt.accessKey: IDL set to object "[object Object]"
PASSrt.accessKey: IDL set to NaN
PASSrt.accessKey: IDL set to Infinity
PASSrt.accessKey: IDL set to -Infinity
PASSrt.accessKey: IDL set to "\0"
PASSrt.accessKey: IDL set to null
PASSrt.accessKey: IDL set to object "test-toString"
PASSrt.accessKey: IDL set to object "test-valueOf"
PASSrt.tabIndex: typeof IDL attribute
PASSrt.tabIndex: setAttribute() to -36
PASSrt.tabIndex: setAttribute() to -1
PASSrt.tabIndex: setAttribute() to 0
PASSrt.tabIndex: setAttribute() to 1
PASSrt.tabIndex: setAttribute() to 2147483647
PASSrt.tabIndex: setAttribute() to -2147483648
PASSrt.tabIndex: setAttribute() to "-1"
PASSrt.tabIndex: setAttribute() to "-0"
PASSrt.tabIndex: setAttribute() to "0"
PASSrt.tabIndex: setAttribute() to "1"
PASSrt.tabIndex: setAttribute() to "\t7"
PASSrt.tabIndex: setAttribute() to "\f7"
PASSrt.tabIndex: setAttribute() to " 7"
PASSrt.tabIndex: setAttribute() to "\n7"
PASSrt.tabIndex: setAttribute() to "\r7"
PASSrt.tabIndex: setAttribute() to "7\v"
PASSrt.tabIndex: setAttribute() to 1.5
PASSrt.tabIndex: setAttribute() to "5%"
PASSrt.tabIndex: setAttribute() to "+100"
PASSrt.tabIndex: setAttribute() to object "2"
PASSrt.tabIndex: setAttribute() to object "3"
PASSrt.tabIndex: IDL set to -36
PASSrt.tabIndex: IDL set to -1
PASSrt.tabIndex: IDL set to 0
PASSrt.tabIndex: IDL set to 1
PASSrt.tabIndex: IDL set to 2147483647
PASSrt.tabIndex: IDL set to -2147483648
PASSrp.title: typeof IDL attribute
PASSrp.title: IDL get with DOM attribute unset
PASSrp.title: setAttribute() to ""
PASSrp.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 "
PASSrp.title: setAttribute() to undefined
PASSrp.title: setAttribute() to 7
PASSrp.title: setAttribute() to 1.5
PASSrp.title: setAttribute() to "5%"
PASSrp.title: setAttribute() to "+100"
PASSrp.title: setAttribute() to ".5"
PASSrp.title: setAttribute() to true
PASSrp.title: setAttribute() to false
PASSrp.title: setAttribute() to object "[object Object]"
PASSrp.title: setAttribute() to NaN
PASSrp.title: setAttribute() to Infinity
PASSrp.title: setAttribute() to -Infinity
PASSrp.title: setAttribute() to "\0"
PASSrp.title: setAttribute() to null
PASSrp.title: setAttribute() to object "test-toString"
PASSrp.title: setAttribute() to object "test-valueOf"
PASSrp.title: IDL set to ""
PASSrp.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 "
PASSrp.title: IDL set to undefined
PASSrp.title: IDL set to 7
PASSrp.title: IDL set to 1.5
PASSrp.title: IDL set to "5%"
PASSrp.title: IDL set to "+100"
PASSrp.title: IDL set to ".5"
PASSrp.title: IDL set to true
PASSrp.title: IDL set to false
PASSrp.title: IDL set to object "[object Object]"
PASSrp.title: IDL set to NaN
PASSrp.title: IDL set to Infinity
PASSrp.title: IDL set to -Infinity
PASSrp.title: IDL set to "\0"
PASSrp.title: IDL set to null
PASSrp.title: IDL set to object "test-toString"
PASSrp.title: IDL set to object "test-valueOf"
PASSrp.lang: typeof IDL attribute
PASSrp.lang: IDL get with DOM attribute unset
PASSrp.lang: setAttribute() to ""
PASSrp.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 "
PASSrp.lang: setAttribute() to undefined
PASSrp.lang: setAttribute() to 7
PASSrp.lang: setAttribute() to 1.5
PASSrp.lang: setAttribute() to "5%"
PASSrp.lang: setAttribute() to "+100"
PASSrp.lang: setAttribute() to ".5"
PASSrp.lang: setAttribute() to true
PASSrp.lang: setAttribute() to false
PASSrp.lang: setAttribute() to object "[object Object]"
PASSrp.lang: setAttribute() to NaN
PASSrp.lang: setAttribute() to Infinity
PASSrp.lang: setAttribute() to -Infinity
PASSrp.lang: setAttribute() to "\0"
PASSrp.lang: setAttribute() to null
PASSrp.lang: setAttribute() to object "test-toString"
PASSrp.lang: setAttribute() to object "test-valueOf"
PASSrp.lang: IDL set to ""
PASSrp.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 "
PASSrp.lang: IDL set to undefined
PASSrp.lang: IDL set to 7
PASSrp.lang: IDL set to 1.5
PASSrp.lang: IDL set to "5%"
PASSrp.lang: IDL set to "+100"
PASSrp.lang: IDL set to ".5"
PASSrp.lang: IDL set to true
PASSrp.lang: IDL set to false
PASSrp.lang: IDL set to object "[object Object]"
PASSrp.lang: IDL set to NaN
PASSrp.lang: IDL set to Infinity
PASSrp.lang: IDL set to -Infinity
PASSrp.lang: IDL set to "\0"
PASSrp.lang: IDL set to null
PASSrp.lang: IDL set to object "test-toString"
PASSrp.lang: IDL set to object "test-valueOf"
PASSrp.dir: typeof IDL attribute
PASSrp.dir: IDL get with DOM attribute unset
PASSrp.dir: setAttribute() to ""
PASSrp.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 "
PASSrp.dir: setAttribute() to undefined
PASSrp.dir: setAttribute() to 7
PASSrp.dir: setAttribute() to 1.5
PASSrp.dir: setAttribute() to "5%"
PASSrp.dir: setAttribute() to "+100"
PASSrp.dir: setAttribute() to ".5"
PASSrp.dir: setAttribute() to true
PASSrp.dir: setAttribute() to false
PASSrp.dir: setAttribute() to object "[object Object]"
PASSrp.dir: setAttribute() to NaN
PASSrp.dir: setAttribute() to Infinity
PASSrp.dir: setAttribute() to -Infinity
PASSrp.dir: setAttribute() to "\0"
PASSrp.dir: setAttribute() to null
PASSrp.dir: setAttribute() to object "test-toString"
PASSrp.dir: setAttribute() to object "test-valueOf"
PASSrp.dir: setAttribute() to "ltr"
PASSrp.dir: setAttribute() to "xltr"
PASSrp.dir: setAttribute() to "ltr\0"
PASSrp.dir: setAttribute() to "tr"
PASSrp.dir: setAttribute() to "LTR"
PASSrp.dir: setAttribute() to "rtl"
PASSrp.dir: setAttribute() to "xrtl"
PASSrp.dir: setAttribute() to "rtl\0"
PASSrp.dir: setAttribute() to "tl"
PASSrp.dir: setAttribute() to "RTL"
PASSrp.dir: setAttribute() to "auto"
PASSrp.dir: setAttribute() to "xauto"
PASSrp.dir: setAttribute() to "auto\0"
PASSrp.dir: setAttribute() to "uto"
PASSrp.dir: setAttribute() to "AUTO"
PASSrp.dir: IDL set to ""
PASSrp.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 "
PASSrp.dir: IDL set to undefined
PASSrp.dir: IDL set to 7
PASSrp.dir: IDL set to 1.5
PASSrp.dir: IDL set to "5%"
PASSrp.dir: IDL set to "+100"
PASSrp.dir: IDL set to ".5"
PASSrp.dir: IDL set to true
PASSrp.dir: IDL set to false
PASSrp.dir: IDL set to object "[object Object]"
PASSrp.dir: IDL set to NaN
PASSrp.dir: IDL set to Infinity
PASSrp.dir: IDL set to -Infinity
PASSrp.dir: IDL set to "\0"
PASSrp.dir: IDL set to null
PASSrp.dir: IDL set to object "test-toString"
PASSrp.dir: IDL set to object "test-valueOf"
PASSrp.dir: IDL set to "ltr"
PASSrp.dir: IDL set to "xltr"
PASSrp.dir: IDL set to "ltr\0"
PASSrp.dir: IDL set to "tr"
PASSrp.dir: IDL set to "LTR"
PASSrp.dir: IDL set to "rtl"
PASSrp.dir: IDL set to "xrtl"
PASSrp.dir: IDL set to "rtl\0"
PASSrp.dir: IDL set to "tl"
PASSrp.dir: IDL set to "RTL"
PASSrp.dir: IDL set to "auto"
PASSrp.dir: IDL set to "xauto"
PASSrp.dir: IDL set to "auto\0"
PASSrp.dir: IDL set to "uto"
PASSrp.dir: IDL set to "AUTO"
PASSrp.className (<rp class>): typeof IDL attribute
PASSrp.className (<rp class>): IDL get with DOM attribute unset
PASSrp.className (<rp class>): setAttribute() to ""
PASSrp.className (<rp 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 "
PASSrp.className (<rp class>): setAttribute() to undefined
PASSrp.className (<rp class>): setAttribute() to 7
PASSrp.className (<rp class>): setAttribute() to 1.5
PASSrp.className (<rp class>): setAttribute() to "5%"
PASSrp.className (<rp class>): setAttribute() to "+100"
PASSrp.className (<rp class>): setAttribute() to ".5"
PASSrp.className (<rp class>): setAttribute() to true
PASSrp.className (<rp class>): setAttribute() to false
PASSrp.className (<rp class>): setAttribute() to object "[object Object]"
PASSrp.className (<rp class>): setAttribute() to NaN
PASSrp.className (<rp class>): setAttribute() to Infinity
PASSrp.className (<rp class>): setAttribute() to -Infinity
PASSrp.className (<rp class>): setAttribute() to "\0"
PASSrp.className (<rp class>): setAttribute() to null
PASSrp.className (<rp class>): setAttribute() to object "test-toString"
PASSrp.className (<rp class>): setAttribute() to object "test-valueOf"
PASSrp.className (<rp class>): IDL set to ""
PASSrp.className (<rp 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 "
PASSrp.className (<rp class>): IDL set to undefined
PASSrp.className (<rp class>): IDL set to 7
PASSrp.className (<rp class>): IDL set to 1.5
PASSrp.className (<rp class>): IDL set to "5%"
PASSrp.className (<rp class>): IDL set to "+100"
PASSrp.className (<rp class>): IDL set to ".5"
PASSrp.className (<rp class>): IDL set to true
PASSrp.className (<rp class>): IDL set to false
PASSrp.className (<rp class>): IDL set to object "[object Object]"
PASSrp.className (<rp class>): IDL set to NaN
PASSrp.className (<rp class>): IDL set to Infinity
PASSrp.className (<rp class>): IDL set to -Infinity
PASSrp.className (<rp class>): IDL set to "\0"
PASSrp.className (<rp class>): IDL set to null
PASSrp.className (<rp class>): IDL set to object "test-toString"
PASSrp.className (<rp class>): IDL set to object "test-valueOf"
PASSrp.autofocus: typeof IDL attribute
PASSrp.autofocus: IDL get with DOM attribute unset
PASSrp.autofocus: setAttribute() to ""
PASSrp.autofocus: setAttribute() to " foo "
PASSrp.autofocus: setAttribute() to undefined
PASSrp.autofocus: setAttribute() to null
PASSrp.autofocus: setAttribute() to 7
PASSrp.autofocus: setAttribute() to 1.5
PASSrp.autofocus: setAttribute() to "5%"
PASSrp.autofocus: setAttribute() to "+100"
PASSrp.autofocus: setAttribute() to ".5"
PASSrp.autofocus: setAttribute() to true
PASSrp.autofocus: setAttribute() to false
PASSrp.autofocus: setAttribute() to object "[object Object]"
PASSrp.autofocus: setAttribute() to NaN
PASSrp.autofocus: setAttribute() to Infinity
PASSrp.autofocus: setAttribute() to -Infinity
PASSrp.autofocus: setAttribute() to "\0"
PASSrp.autofocus: setAttribute() to object "test-toString"
PASSrp.autofocus: setAttribute() to object "test-valueOf"
PASSrp.autofocus: setAttribute() to "autofocus"
PASSrp.autofocus: IDL set to ""
PASSrp.autofocus: IDL set to " foo "
PASSrp.autofocus: IDL set to undefined
PASSrp.autofocus: IDL set to null
PASSrp.autofocus: IDL set to 7
PASSrp.autofocus: IDL set to 1.5
PASSrp.autofocus: IDL set to "5%"
PASSrp.autofocus: IDL set to "+100"
PASSrp.autofocus: IDL set to ".5"
PASSrp.autofocus: IDL set to true
PASSrp.autofocus: IDL set to false
PASSrp.autofocus: IDL set to object "[object Object]"
PASSrp.autofocus: IDL set to NaN
PASSrp.autofocus: IDL set to Infinity
PASSrp.autofocus: IDL set to -Infinity
PASSrp.autofocus: IDL set to "\0"
PASSrp.autofocus: IDL set to object "test-toString"
PASSrp.autofocus: IDL set to object "test-valueOf"
PASSrp.hidden: typeof IDL attribute
PASSrp.hidden: IDL get with DOM attribute unset
PASSrp.hidden: setAttribute() to ""
PASSrp.hidden: setAttribute() to " foo "
PASSrp.hidden: setAttribute() to undefined
PASSrp.hidden: setAttribute() to null
PASSrp.hidden: setAttribute() to 7
PASSrp.hidden: setAttribute() to 1.5
PASSrp.hidden: setAttribute() to "5%"
PASSrp.hidden: setAttribute() to "+100"
PASSrp.hidden: setAttribute() to ".5"
PASSrp.hidden: setAttribute() to true
PASSrp.hidden: setAttribute() to false
PASSrp.hidden: setAttribute() to object "[object Object]"
PASSrp.hidden: setAttribute() to NaN
PASSrp.hidden: setAttribute() to Infinity
PASSrp.hidden: setAttribute() to -Infinity
PASSrp.hidden: setAttribute() to "\0"
PASSrp.hidden: setAttribute() to object "test-toString"
PASSrp.hidden: setAttribute() to object "test-valueOf"
PASSrp.hidden: setAttribute() to "hidden"
PASSrp.hidden: IDL set to ""
PASSrp.hidden: IDL set to " foo "
PASSrp.hidden: IDL set to undefined
PASSrp.hidden: IDL set to null
PASSrp.hidden: IDL set to 7
PASSrp.hidden: IDL set to 1.5
PASSrp.hidden: IDL set to "5%"
PASSrp.hidden: IDL set to "+100"
PASSrp.hidden: IDL set to ".5"
PASSrp.hidden: IDL set to true
PASSrp.hidden: IDL set to false
PASSrp.hidden: IDL set to object "[object Object]"
PASSrp.hidden: IDL set to NaN
PASSrp.hidden: IDL set to Infinity
PASSrp.hidden: IDL set to -Infinity
PASSrp.hidden: IDL set to "\0"
PASSrp.hidden: IDL set to object "test-toString"
PASSrp.hidden: IDL set to object "test-valueOf"
PASSrp.accessKey: typeof IDL attribute
PASSrp.accessKey: IDL get with DOM attribute unset
PASSrp.accessKey: setAttribute() to ""
PASSrp.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 "
PASSrp.accessKey: setAttribute() to undefined
PASSrp.accessKey: setAttribute() to 7
PASSrp.accessKey: setAttribute() to 1.5
PASSrp.accessKey: setAttribute() to "5%"
PASSrp.accessKey: setAttribute() to "+100"
PASSrp.accessKey: setAttribute() to ".5"
PASSrp.accessKey: setAttribute() to true
PASSrp.accessKey: setAttribute() to false
PASSrp.accessKey: setAttribute() to object "[object Object]"
PASSrp.accessKey: setAttribute() to NaN
PASSrp.accessKey: setAttribute() to Infinity
PASSrp.accessKey: setAttribute() to -Infinity
PASSrp.accessKey: setAttribute() to "\0"
PASSrp.accessKey: setAttribute() to null
PASSrp.accessKey: setAttribute() to object "test-toString"
PASSrp.accessKey: setAttribute() to object "test-valueOf"
PASSrp.accessKey: IDL set to ""
PASSrp.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 "
PASSrp.accessKey: IDL set to undefined
PASSrp.accessKey: IDL set to 7
PASSrp.accessKey: IDL set to 1.5
PASSrp.accessKey: IDL set to "5%"
PASSrp.accessKey: IDL set to "+100"
PASSrp.accessKey: IDL set to ".5"
PASSrp.accessKey: IDL set to true
PASSrp.accessKey: IDL set to false
PASSrp.accessKey: IDL set to object "[object Object]"
PASSrp.accessKey: IDL set to NaN
PASSrp.accessKey: IDL set to Infinity
PASSrp.accessKey: IDL set to -Infinity
PASSrp.accessKey: IDL set to "\0"
PASSrp.accessKey: IDL set to null
PASSrp.accessKey: IDL set to object "test-toString"
PASSrp.accessKey: IDL set to object "test-valueOf"
PASSrp.tabIndex: typeof IDL attribute
PASSrp.tabIndex: setAttribute() to -36
PASSrp.tabIndex: setAttribute() to -1
PASSrp.tabIndex: setAttribute() to 0
PASSrp.tabIndex: setAttribute() to 1
PASSrp.tabIndex: setAttribute() to 2147483647
PASSrp.tabIndex: setAttribute() to -2147483648
PASSrp.tabIndex: setAttribute() to "-1"
PASSrp.tabIndex: setAttribute() to "-0"
PASSrp.tabIndex: setAttribute() to "0"
PASSrp.tabIndex: setAttribute() to "1"
PASSrp.tabIndex: setAttribute() to "\t7"
PASSrp.tabIndex: setAttribute() to "\f7"
PASSrp.tabIndex: setAttribute() to " 7"
PASSrp.tabIndex: setAttribute() to "\n7"
PASSrp.tabIndex: setAttribute() to "\r7"
PASSrp.tabIndex: setAttribute() to "7\v"
PASSrp.tabIndex: setAttribute() to 1.5
PASSrp.tabIndex: setAttribute() to "5%"
PASSrp.tabIndex: setAttribute() to "+100"
PASSrp.tabIndex: setAttribute() to object "2"
PASSrp.tabIndex: setAttribute() to object "3"
PASSrp.tabIndex: IDL set to -36
PASSrp.tabIndex: IDL set to -1
PASSrp.tabIndex: IDL set to 0
PASSrp.tabIndex: IDL set to 1
PASSrp.tabIndex: IDL set to 2147483647
PASSrp.tabIndex: IDL set to -2147483648
PASSdata.title: typeof IDL attribute
PASSdata.title: IDL get with DOM attribute unset
PASSdata.title: setAttribute() to ""
PASSdata.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 "
PASSdata.title: setAttribute() to undefined
PASSdata.title: setAttribute() to 7
PASSdata.title: setAttribute() to 1.5
PASSdata.title: setAttribute() to "5%"
PASSdata.title: setAttribute() to "+100"
PASSdata.title: setAttribute() to ".5"
PASSdata.title: setAttribute() to true
PASSdata.title: setAttribute() to false
PASSdata.title: setAttribute() to object "[object Object]"
PASSdata.title: setAttribute() to NaN
PASSdata.title: setAttribute() to Infinity
PASSdata.title: setAttribute() to -Infinity
PASSdata.title: setAttribute() to "\0"
PASSdata.title: setAttribute() to null
PASSdata.title: setAttribute() to object "test-toString"
PASSdata.title: setAttribute() to object "test-valueOf"
PASSdata.title: IDL set to ""
PASSdata.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 "
PASSdata.title: IDL set to undefined
PASSdata.title: IDL set to 7
PASSdata.title: IDL set to 1.5
PASSdata.title: IDL set to "5%"
PASSdata.title: IDL set to "+100"
PASSdata.title: IDL set to ".5"
PASSdata.title: IDL set to true
PASSdata.title: IDL set to false
PASSdata.title: IDL set to object "[object Object]"
PASSdata.title: IDL set to NaN
PASSdata.title: IDL set to Infinity
PASSdata.title: IDL set to -Infinity
PASSdata.title: IDL set to "\0"
PASSdata.title: IDL set to null
PASSdata.title: IDL set to object "test-toString"
PASSdata.title: IDL set to object "test-valueOf"
PASSdata.lang: typeof IDL attribute
PASSdata.lang: IDL get with DOM attribute unset
PASSdata.lang: setAttribute() to ""
PASSdata.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 "
PASSdata.lang: setAttribute() to undefined
PASSdata.lang: setAttribute() to 7
PASSdata.lang: setAttribute() to 1.5
PASSdata.lang: setAttribute() to "5%"
PASSdata.lang: setAttribute() to "+100"
PASSdata.lang: setAttribute() to ".5"
PASSdata.lang: setAttribute() to true
PASSdata.lang: setAttribute() to false
PASSdata.lang: setAttribute() to object "[object Object]"
PASSdata.lang: setAttribute() to NaN
PASSdata.lang: setAttribute() to Infinity
PASSdata.lang: setAttribute() to -Infinity
PASSdata.lang: setAttribute() to "\0"
PASSdata.lang: setAttribute() to null
PASSdata.lang: setAttribute() to object "test-toString"
PASSdata.lang: setAttribute() to object "test-valueOf"
PASSdata.lang: IDL set to ""
PASSdata.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 "
PASSdata.lang: IDL set to undefined
PASSdata.lang: IDL set to 7
PASSdata.lang: IDL set to 1.5
PASSdata.lang: IDL set to "5%"
PASSdata.lang: IDL set to "+100"
PASSdata.lang: IDL set to ".5"
PASSdata.lang: IDL set to true
PASSdata.lang: IDL set to false
PASSdata.lang: IDL set to object "[object Object]"
PASSdata.lang: IDL set to NaN
PASSdata.lang: IDL set to Infinity
PASSdata.lang: IDL set to -Infinity
PASSdata.lang: IDL set to "\0"
PASSdata.lang: IDL set to null
PASSdata.lang: IDL set to object "test-toString"
PASSdata.lang: IDL set to object "test-valueOf"
PASSdata.dir: typeof IDL attribute
PASSdata.dir: IDL get with DOM attribute unset
PASSdata.dir: setAttribute() to ""
PASSdata.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 "
PASSdata.dir: setAttribute() to undefined
PASSdata.dir: setAttribute() to 7
PASSdata.dir: setAttribute() to 1.5
PASSdata.dir: setAttribute() to "5%"
PASSdata.dir: setAttribute() to "+100"
PASSdata.dir: setAttribute() to ".5"
PASSdata.dir: setAttribute() to true
PASSdata.dir: setAttribute() to false
PASSdata.dir: setAttribute() to object "[object Object]"
PASSdata.dir: setAttribute() to NaN
PASSdata.dir: setAttribute() to Infinity
PASSdata.dir: setAttribute() to -Infinity
PASSdata.dir: setAttribute() to "\0"
PASSdata.dir: setAttribute() to null
PASSdata.dir: setAttribute() to object "test-toString"
PASSdata.dir: setAttribute() to object "test-valueOf"
PASSdata.dir: setAttribute() to "ltr"
PASSdata.dir: setAttribute() to "xltr"
PASSdata.dir: setAttribute() to "ltr\0"
PASSdata.dir: setAttribute() to "tr"
PASSdata.dir: setAttribute() to "LTR"
PASSdata.dir: setAttribute() to "rtl"
PASSdata.dir: setAttribute() to "xrtl"
PASSdata.dir: setAttribute() to "rtl\0"
PASSdata.dir: setAttribute() to "tl"
PASSdata.dir: setAttribute() to "RTL"
PASSdata.dir: setAttribute() to "auto"
PASSdata.dir: setAttribute() to "xauto"
PASSdata.dir: setAttribute() to "auto\0"
PASSdata.dir: setAttribute() to "uto"
PASSdata.dir: setAttribute() to "AUTO"
PASSdata.dir: IDL set to ""
PASSdata.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 "
PASSdata.dir: IDL set to undefined
PASSdata.dir: IDL set to 7
PASSdata.dir: IDL set to 1.5
PASSdata.dir: IDL set to "5%"
PASSdata.dir: IDL set to "+100"
PASSdata.dir: IDL set to ".5"
PASSdata.dir: IDL set to true
PASSdata.dir: IDL set to false
PASSdata.dir: IDL set to object "[object Object]"
PASSdata.dir: IDL set to NaN
PASSdata.dir: IDL set to Infinity
PASSdata.dir: IDL set to -Infinity
PASSdata.dir: IDL set to "\0"
PASSdata.dir: IDL set to null
PASSdata.dir: IDL set to object "test-toString"
PASSdata.dir: IDL set to object "test-valueOf"
PASSdata.dir: IDL set to "ltr"
PASSdata.dir: IDL set to "xltr"
PASSdata.dir: IDL set to "ltr\0"
PASSdata.dir: IDL set to "tr"
PASSdata.dir: IDL set to "LTR"
PASSdata.dir: IDL set to "rtl"
PASSdata.dir: IDL set to "xrtl"
PASSdata.dir: IDL set to "rtl\0"
PASSdata.dir: IDL set to "tl"
PASSdata.dir: IDL set to "RTL"
PASSdata.dir: IDL set to "auto"
PASSdata.dir: IDL set to "xauto"
PASSdata.dir: IDL set to "auto\0"
PASSdata.dir: IDL set to "uto"
PASSdata.dir: IDL set to "AUTO"
PASSdata.className (<data class>): typeof IDL attribute
PASSdata.className (<data class>): IDL get with DOM attribute unset
PASSdata.className (<data class>): setAttribute() to ""
PASSdata.className (<data 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 "
PASSdata.className (<data class>): setAttribute() to undefined
PASSdata.className (<data class>): setAttribute() to 7
PASSdata.className (<data class>): setAttribute() to 1.5
PASSdata.className (<data class>): setAttribute() to "5%"
PASSdata.className (<data class>): setAttribute() to "+100"
PASSdata.className (<data class>): setAttribute() to ".5"
PASSdata.className (<data class>): setAttribute() to true
PASSdata.className (<data class>): setAttribute() to false
PASSdata.className (<data class>): setAttribute() to object "[object Object]"
PASSdata.className (<data class>): setAttribute() to NaN
PASSdata.className (<data class>): setAttribute() to Infinity
PASSdata.className (<data class>): setAttribute() to -Infinity
PASSdata.className (<data class>): setAttribute() to "\0"
PASSdata.className (<data class>): setAttribute() to null
PASSdata.className (<data class>): setAttribute() to object "test-toString"
PASSdata.className (<data class>): setAttribute() to object "test-valueOf"
PASSdata.className (<data class>): IDL set to ""
PASSdata.className (<data 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 "
PASSdata.className (<data class>): IDL set to undefined
PASSdata.className (<data class>): IDL set to 7
PASSdata.className (<data class>): IDL set to 1.5
PASSdata.className (<data class>): IDL set to "5%"
PASSdata.className (<data class>): IDL set to "+100"
PASSdata.className (<data class>): IDL set to ".5"
PASSdata.className (<data class>): IDL set to true
PASSdata.className (<data class>): IDL set to false
PASSdata.className (<data class>): IDL set to object "[object Object]"
PASSdata.className (<data class>): IDL set to NaN
PASSdata.className (<data class>): IDL set to Infinity
PASSdata.className (<data class>): IDL set to -Infinity
PASSdata.className (<data class>): IDL set to "\0"
PASSdata.className (<data class>): IDL set to null
PASSdata.className (<data class>): IDL set to object "test-toString"
PASSdata.className (<data class>): IDL set to object "test-valueOf"
PASSdata.autofocus: typeof IDL attribute
PASSdata.autofocus: IDL get with DOM attribute unset
PASSdata.autofocus: setAttribute() to ""
PASSdata.autofocus: setAttribute() to " foo "
PASSdata.autofocus: setAttribute() to undefined
PASSdata.autofocus: setAttribute() to null
PASSdata.autofocus: setAttribute() to 7
PASSdata.autofocus: setAttribute() to 1.5
PASSdata.autofocus: setAttribute() to "5%"
PASSdata.autofocus: setAttribute() to "+100"
PASSdata.autofocus: setAttribute() to ".5"
PASSdata.autofocus: setAttribute() to true
PASSdata.autofocus: setAttribute() to false
PASSdata.autofocus: setAttribute() to object "[object Object]"
PASSdata.autofocus: setAttribute() to NaN
PASSdata.autofocus: setAttribute() to Infinity
PASSdata.autofocus: setAttribute() to -Infinity
PASSdata.autofocus: setAttribute() to "\0"
PASSdata.autofocus: setAttribute() to object "test-toString"
PASSdata.autofocus: setAttribute() to object "test-valueOf"
PASSdata.autofocus: setAttribute() to "autofocus"
PASSdata.autofocus: IDL set to ""
PASSdata.autofocus: IDL set to " foo "
PASSdata.autofocus: IDL set to undefined
PASSdata.autofocus: IDL set to null
PASSdata.autofocus: IDL set to 7
PASSdata.autofocus: IDL set to 1.5
PASSdata.autofocus: IDL set to "5%"
PASSdata.autofocus: IDL set to "+100"
PASSdata.autofocus: IDL set to ".5"
PASSdata.autofocus: IDL set to true
PASSdata.autofocus: IDL set to false
PASSdata.autofocus: IDL set to object "[object Object]"
PASSdata.autofocus: IDL set to NaN
PASSdata.autofocus: IDL set to Infinity
PASSdata.autofocus: IDL set to -Infinity
PASSdata.autofocus: IDL set to "\0"
PASSdata.autofocus: IDL set to object "test-toString"
PASSdata.autofocus: IDL set to object "test-valueOf"
PASSdata.hidden: typeof IDL attribute
PASSdata.hidden: IDL get with DOM attribute unset
PASSdata.hidden: setAttribute() to ""
PASSdata.hidden: setAttribute() to " foo "
PASSdata.hidden: setAttribute() to undefined
PASSdata.hidden: setAttribute() to null
PASSdata.hidden: setAttribute() to 7
PASSdata.hidden: setAttribute() to 1.5
PASSdata.hidden: setAttribute() to "5%"
PASSdata.hidden: setAttribute() to "+100"
PASSdata.hidden: setAttribute() to ".5"
PASSdata.hidden: setAttribute() to true
PASSdata.hidden: setAttribute() to false
PASSdata.hidden: setAttribute() to object "[object Object]"
PASSdata.hidden: setAttribute() to NaN
PASSdata.hidden: setAttribute() to Infinity
PASSdata.hidden: setAttribute() to -Infinity
PASSdata.hidden: setAttribute() to "\0"
PASSdata.hidden: setAttribute() to object "test-toString"
PASSdata.hidden: setAttribute() to object "test-valueOf"
PASSdata.hidden: setAttribute() to "hidden"
PASSdata.hidden: IDL set to ""
PASSdata.hidden: IDL set to " foo "
PASSdata.hidden: IDL set to undefined
PASSdata.hidden: IDL set to null
PASSdata.hidden: IDL set to 7
PASSdata.hidden: IDL set to 1.5
PASSdata.hidden: IDL set to "5%"
PASSdata.hidden: IDL set to "+100"
PASSdata.hidden: IDL set to ".5"
PASSdata.hidden: IDL set to true
PASSdata.hidden: IDL set to false
PASSdata.hidden: IDL set to object "[object Object]"
PASSdata.hidden: IDL set to NaN
PASSdata.hidden: IDL set to Infinity
PASSdata.hidden: IDL set to -Infinity
PASSdata.hidden: IDL set to "\0"
PASSdata.hidden: IDL set to object "test-toString"
PASSdata.hidden: IDL set to object "test-valueOf"
PASSdata.accessKey: typeof IDL attribute
PASSdata.accessKey: IDL get with DOM attribute unset
PASSdata.accessKey: setAttribute() to ""
PASSdata.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 "
PASSdata.accessKey: setAttribute() to undefined
PASSdata.accessKey: setAttribute() to 7
PASSdata.accessKey: setAttribute() to 1.5
PASSdata.accessKey: setAttribute() to "5%"
PASSdata.accessKey: setAttribute() to "+100"
PASSdata.accessKey: setAttribute() to ".5"
PASSdata.accessKey: setAttribute() to true
PASSdata.accessKey: setAttribute() to false
PASSdata.accessKey: setAttribute() to object "[object Object]"
PASSdata.accessKey: setAttribute() to NaN
PASSdata.accessKey: setAttribute() to Infinity
PASSdata.accessKey: setAttribute() to -Infinity
PASSdata.accessKey: setAttribute() to "\0"
PASSdata.accessKey: setAttribute() to null
PASSdata.accessKey: setAttribute() to object "test-toString"
PASSdata.accessKey: setAttribute() to object "test-valueOf"
PASSdata.accessKey: IDL set to ""
PASSdata.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 "
PASSdata.accessKey: IDL set to undefined
PASSdata.accessKey: IDL set to 7
PASSdata.accessKey: IDL set to 1.5
PASSdata.accessKey: IDL set to "5%"
PASSdata.accessKey: IDL set to "+100"
PASSdata.accessKey: IDL set to ".5"
PASSdata.accessKey: IDL set to true
PASSdata.accessKey: IDL set to false
PASSdata.accessKey: IDL set to object "[object Object]"
PASSdata.accessKey: IDL set to NaN
PASSdata.accessKey: IDL set to Infinity
PASSdata.accessKey: IDL set to -Infinity
PASSdata.accessKey: IDL set to "\0"
PASSdata.accessKey: IDL set to null
PASSdata.accessKey: IDL set to object "test-toString"
PASSdata.accessKey: IDL set to object "test-valueOf"
PASSdata.tabIndex: typeof IDL attribute
PASSdata.tabIndex: setAttribute() to -36
PASSdata.tabIndex: setAttribute() to -1
PASSdata.tabIndex: setAttribute() to 0
PASSdata.tabIndex: setAttribute() to 1
PASSdata.tabIndex: setAttribute() to 2147483647
PASSdata.tabIndex: setAttribute() to -2147483648
PASSdata.tabIndex: setAttribute() to "-1"
PASSdata.tabIndex: setAttribute() to "-0"
PASSdata.tabIndex: setAttribute() to "0"
PASSdata.tabIndex: setAttribute() to "1"
PASSdata.tabIndex: setAttribute() to "\t7"
PASSdata.tabIndex: setAttribute() to "\f7"
PASSdata.tabIndex: setAttribute() to " 7"
PASSdata.tabIndex: setAttribute() to "\n7"
PASSdata.tabIndex: setAttribute() to "\r7"
PASSdata.tabIndex: setAttribute() to "7\v"
PASSdata.tabIndex: setAttribute() to 1.5
PASSdata.tabIndex: setAttribute() to "5%"
PASSdata.tabIndex: setAttribute() to "+100"
PASSdata.tabIndex: setAttribute() to object "2"
PASSdata.tabIndex: setAttribute() to object "3"
PASSdata.tabIndex: IDL set to -36
PASSdata.tabIndex: IDL set to -1
PASSdata.tabIndex: IDL set to 0
PASSdata.tabIndex: IDL set to 1
PASSdata.tabIndex: IDL set to 2147483647
PASSdata.tabIndex: IDL set to -2147483648
PASSdata.value: typeof IDL attribute
PASSdata.value: IDL get with DOM attribute unset
PASSdata.value: setAttribute() to ""
PASSdata.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 "
PASSdata.value: setAttribute() to undefined
PASSdata.value: setAttribute() to 7
PASSdata.value: setAttribute() to 1.5
PASSdata.value: setAttribute() to "5%"
PASSdata.value: setAttribute() to "+100"
PASSdata.value: setAttribute() to ".5"
PASSdata.value: setAttribute() to true
PASSdata.value: setAttribute() to false
PASSdata.value: setAttribute() to object "[object Object]"
PASSdata.value: setAttribute() to NaN
PASSdata.value: setAttribute() to Infinity
PASSdata.value: setAttribute() to -Infinity
PASSdata.value: setAttribute() to "\0"
PASSdata.value: setAttribute() to null
PASSdata.value: setAttribute() to object "test-toString"
PASSdata.value: setAttribute() to object "test-valueOf"
PASSdata.value: IDL set to ""
PASSdata.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 "
PASSdata.value: IDL set to undefined
PASSdata.value: IDL set to 7
PASSdata.value: IDL set to 1.5
PASSdata.value: IDL set to "5%"
PASSdata.value: IDL set to "+100"
PASSdata.value: IDL set to ".5"
PASSdata.value: IDL set to true
PASSdata.value: IDL set to false
PASSdata.value: IDL set to object "[object Object]"
PASSdata.value: IDL set to NaN
PASSdata.value: IDL set to Infinity
PASSdata.value: IDL set to -Infinity
PASSdata.value: IDL set to "\0"
PASSdata.value: IDL set to null
PASSdata.value: IDL set to object "test-toString"
PASSdata.value: IDL set to object "test-valueOf"
PASStime.title: typeof IDL attribute
PASStime.title: IDL get with DOM attribute unset
PASStime.title: setAttribute() to ""
PASStime.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 "
PASStime.title: setAttribute() to undefined
PASStime.title: setAttribute() to 7
PASStime.title: setAttribute() to 1.5
PASStime.title: setAttribute() to "5%"
PASStime.title: setAttribute() to "+100"
PASStime.title: setAttribute() to ".5"
PASStime.title: setAttribute() to true
PASStime.title: setAttribute() to false
PASStime.title: setAttribute() to object "[object Object]"
PASStime.title: setAttribute() to NaN
PASStime.title: setAttribute() to Infinity
PASStime.title: setAttribute() to -Infinity
PASStime.title: setAttribute() to "\0"
PASStime.title: setAttribute() to null
PASStime.title: setAttribute() to object "test-toString"
PASStime.title: setAttribute() to object "test-valueOf"
PASStime.title: IDL set to ""
PASStime.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 "
PASStime.title: IDL set to undefined
PASStime.title: IDL set to 7
PASStime.title: IDL set to 1.5
PASStime.title: IDL set to "5%"
PASStime.title: IDL set to "+100"
PASStime.title: IDL set to ".5"
PASStime.title: IDL set to true
PASStime.title: IDL set to false
PASStime.title: IDL set to object "[object Object]"
PASStime.title: IDL set to NaN
PASStime.title: IDL set to Infinity
PASStime.title: IDL set to -Infinity
PASStime.title: IDL set to "\0"
PASStime.title: IDL set to null
PASStime.title: IDL set to object "test-toString"
PASStime.title: IDL set to object "test-valueOf"
PASStime.lang: typeof IDL attribute
PASStime.lang: IDL get with DOM attribute unset
PASStime.lang: setAttribute() to ""
PASStime.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 "
PASStime.lang: setAttribute() to undefined
PASStime.lang: setAttribute() to 7
PASStime.lang: setAttribute() to 1.5
PASStime.lang: setAttribute() to "5%"
PASStime.lang: setAttribute() to "+100"
PASStime.lang: setAttribute() to ".5"
PASStime.lang: setAttribute() to true
PASStime.lang: setAttribute() to false
PASStime.lang: setAttribute() to object "[object Object]"
PASStime.lang: setAttribute() to NaN
PASStime.lang: setAttribute() to Infinity
PASStime.lang: setAttribute() to -Infinity
PASStime.lang: setAttribute() to "\0"
PASStime.lang: setAttribute() to null
PASStime.lang: setAttribute() to object "test-toString"
PASStime.lang: setAttribute() to object "test-valueOf"
PASStime.lang: IDL set to ""
PASStime.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 "
PASStime.lang: IDL set to undefined
PASStime.lang: IDL set to 7
PASStime.lang: IDL set to 1.5
PASStime.lang: IDL set to "5%"
PASStime.lang: IDL set to "+100"
PASStime.lang: IDL set to ".5"
PASStime.lang: IDL set to true
PASStime.lang: IDL set to false
PASStime.lang: IDL set to object "[object Object]"
PASStime.lang: IDL set to NaN
PASStime.lang: IDL set to Infinity
PASStime.lang: IDL set to -Infinity
PASStime.lang: IDL set to "\0"
PASStime.lang: IDL set to null
PASStime.lang: IDL set to object "test-toString"
PASStime.lang: IDL set to object "test-valueOf"
PASStime.dir: typeof IDL attribute
PASStime.dir: IDL get with DOM attribute unset
PASStime.dir: setAttribute() to ""
PASStime.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 "
PASStime.dir: setAttribute() to undefined
PASStime.dir: setAttribute() to 7
PASStime.dir: setAttribute() to 1.5
PASStime.dir: setAttribute() to "5%"
PASStime.dir: setAttribute() to "+100"
PASStime.dir: setAttribute() to ".5"
PASStime.dir: setAttribute() to true
PASStime.dir: setAttribute() to false
PASStime.dir: setAttribute() to object "[object Object]"
PASStime.dir: setAttribute() to NaN
PASStime.dir: setAttribute() to Infinity
PASStime.dir: setAttribute() to -Infinity
PASStime.dir: setAttribute() to "\0"
PASStime.dir: setAttribute() to null
PASStime.dir: setAttribute() to object "test-toString"
PASStime.dir: setAttribute() to object "test-valueOf"
PASStime.dir: setAttribute() to "ltr"
PASStime.dir: setAttribute() to "xltr"
PASStime.dir: setAttribute() to "ltr\0"
PASStime.dir: setAttribute() to "tr"
PASStime.dir: setAttribute() to "LTR"
PASStime.dir: setAttribute() to "rtl"
PASStime.dir: setAttribute() to "xrtl"
PASStime.dir: setAttribute() to "rtl\0"
PASStime.dir: setAttribute() to "tl"
PASStime.dir: setAttribute() to "RTL"
PASStime.dir: setAttribute() to "auto"
PASStime.dir: setAttribute() to "xauto"
PASStime.dir: setAttribute() to "auto\0"
PASStime.dir: setAttribute() to "uto"
PASStime.dir: setAttribute() to "AUTO"
PASStime.dir: IDL set to ""
PASStime.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 "
PASStime.dir: IDL set to undefined
PASStime.dir: IDL set to 7
PASStime.dir: IDL set to 1.5
PASStime.dir: IDL set to "5%"
PASStime.dir: IDL set to "+100"
PASStime.dir: IDL set to ".5"
PASStime.dir: IDL set to true
PASStime.dir: IDL set to false
PASStime.dir: IDL set to object "[object Object]"
PASStime.dir: IDL set to NaN
PASStime.dir: IDL set to Infinity
PASStime.dir: IDL set to -Infinity
PASStime.dir: IDL set to "\0"
PASStime.dir: IDL set to null
PASStime.dir: IDL set to object "test-toString"
PASStime.dir: IDL set to object "test-valueOf"
PASStime.dir: IDL set to "ltr"
PASStime.dir: IDL set to "xltr"
PASStime.dir: IDL set to "ltr\0"
PASStime.dir: IDL set to "tr"
PASStime.dir: IDL set to "LTR"
PASStime.dir: IDL set to "rtl"
PASStime.dir: IDL set to "xrtl"
PASStime.dir: IDL set to "rtl\0"
PASStime.dir: IDL set to "tl"
PASStime.dir: IDL set to "RTL"
PASStime.dir: IDL set to "auto"
PASStime.dir: IDL set to "xauto"
PASStime.dir: IDL set to "auto\0"
PASStime.dir: IDL set to "uto"
PASStime.dir: IDL set to "AUTO"
PASStime.className (<time class>): typeof IDL attribute
PASStime.className (<time class>): IDL get with DOM attribute unset
PASStime.className (<time class>): setAttribute() to ""
PASStime.className (<time 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 "
PASStime.className (<time class>): setAttribute() to undefined
PASStime.className (<time class>): setAttribute() to 7
PASStime.className (<time class>): setAttribute() to 1.5
PASStime.className (<time class>): setAttribute() to "5%"
PASStime.className (<time class>): setAttribute() to "+100"
PASStime.className (<time class>): setAttribute() to ".5"
PASStime.className (<time class>): setAttribute() to true
PASStime.className (<time class>): setAttribute() to false
PASStime.className (<time class>): setAttribute() to object "[object Object]"
PASStime.className (<time class>): setAttribute() to NaN
PASStime.className (<time class>): setAttribute() to Infinity
PASStime.className (<time class>): setAttribute() to -Infinity
PASStime.className (<time class>): setAttribute() to "\0"
PASStime.className (<time class>): setAttribute() to null
PASStime.className (<time class>): setAttribute() to object "test-toString"
PASStime.className (<time class>): setAttribute() to object "test-valueOf"
PASStime.className (<time class>): IDL set to ""
PASStime.className (<time 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 "
PASStime.className (<time class>): IDL set to undefined
PASStime.className (<time class>): IDL set to 7
PASStime.className (<time class>): IDL set to 1.5
PASStime.className (<time class>): IDL set to "5%"
PASStime.className (<time class>): IDL set to "+100"
PASStime.className (<time class>): IDL set to ".5"
PASStime.className (<time class>): IDL set to true
PASStime.className (<time class>): IDL set to false
PASStime.className (<time class>): IDL set to object "[object Object]"
PASStime.className (<time class>): IDL set to NaN
PASStime.className (<time class>): IDL set to Infinity
PASStime.className (<time class>): IDL set to -Infinity
PASStime.className (<time class>): IDL set to "\0"
PASStime.className (<time class>): IDL set to null
PASStime.className (<time class>): IDL set to object "test-toString"
PASStime.className (<time class>): IDL set to object "test-valueOf"
PASStime.autofocus: typeof IDL attribute
PASStime.autofocus: IDL get with DOM attribute unset
PASStime.autofocus: setAttribute() to ""
PASStime.autofocus: setAttribute() to " foo "
PASStime.autofocus: setAttribute() to undefined
PASStime.autofocus: setAttribute() to null
PASStime.autofocus: setAttribute() to 7
PASStime.autofocus: setAttribute() to 1.5
PASStime.autofocus: setAttribute() to "5%"
PASStime.autofocus: setAttribute() to "+100"
PASStime.autofocus: setAttribute() to ".5"
PASStime.autofocus: setAttribute() to true
PASStime.autofocus: setAttribute() to false
PASStime.autofocus: setAttribute() to object "[object Object]"
PASStime.autofocus: setAttribute() to NaN
PASStime.autofocus: setAttribute() to Infinity
PASStime.autofocus: setAttribute() to -Infinity
PASStime.autofocus: setAttribute() to "\0"
PASStime.autofocus: setAttribute() to object "test-toString"
PASStime.autofocus: setAttribute() to object "test-valueOf"
PASStime.autofocus: setAttribute() to "autofocus"
PASStime.autofocus: IDL set to ""
PASStime.autofocus: IDL set to " foo "
PASStime.autofocus: IDL set to undefined
PASStime.autofocus: IDL set to null
PASStime.autofocus: IDL set to 7
PASStime.autofocus: IDL set to 1.5
PASStime.autofocus: IDL set to "5%"
PASStime.autofocus: IDL set to "+100"
PASStime.autofocus: IDL set to ".5"
PASStime.autofocus: IDL set to true
PASStime.autofocus: IDL set to false
PASStime.autofocus: IDL set to object "[object Object]"
PASStime.autofocus: IDL set to NaN
PASStime.autofocus: IDL set to Infinity
PASStime.autofocus: IDL set to -Infinity
PASStime.autofocus: IDL set to "\0"
PASStime.autofocus: IDL set to object "test-toString"
PASStime.autofocus: IDL set to object "test-valueOf"
PASStime.hidden: typeof IDL attribute
PASStime.hidden: IDL get with DOM attribute unset
PASStime.hidden: setAttribute() to ""
PASStime.hidden: setAttribute() to " foo "
PASStime.hidden: setAttribute() to undefined
PASStime.hidden: setAttribute() to null
PASStime.hidden: setAttribute() to 7
PASStime.hidden: setAttribute() to 1.5
PASStime.hidden: setAttribute() to "5%"
PASStime.hidden: setAttribute() to "+100"
PASStime.hidden: setAttribute() to ".5"
PASStime.hidden: setAttribute() to true
PASStime.hidden: setAttribute() to false
PASStime.hidden: setAttribute() to object "[object Object]"
PASStime.hidden: setAttribute() to NaN
PASStime.hidden: setAttribute() to Infinity
PASStime.hidden: setAttribute() to -Infinity
PASStime.hidden: setAttribute() to "\0"
PASStime.hidden: setAttribute() to object "test-toString"
PASStime.hidden: setAttribute() to object "test-valueOf"
PASStime.hidden: setAttribute() to "hidden"
PASStime.hidden: IDL set to ""
PASStime.hidden: IDL set to " foo "
PASStime.hidden: IDL set to undefined
PASStime.hidden: IDL set to null
PASStime.hidden: IDL set to 7
PASStime.hidden: IDL set to 1.5
PASStime.hidden: IDL set to "5%"
PASStime.hidden: IDL set to "+100"
PASStime.hidden: IDL set to ".5"
PASStime.hidden: IDL set to true
PASStime.hidden: IDL set to false
PASStime.hidden: IDL set to object "[object Object]"
PASStime.hidden: IDL set to NaN
PASStime.hidden: IDL set to Infinity
PASStime.hidden: IDL set to -Infinity
PASStime.hidden: IDL set to "\0"
PASStime.hidden: IDL set to object "test-toString"
PASStime.hidden: IDL set to object "test-valueOf"
PASStime.accessKey: typeof IDL attribute
PASStime.accessKey: IDL get with DOM attribute unset
PASStime.accessKey: setAttribute() to ""
PASStime.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 "
PASStime.accessKey: setAttribute() to undefined
PASStime.accessKey: setAttribute() to 7
PASStime.accessKey: setAttribute() to 1.5
PASStime.accessKey: setAttribute() to "5%"
PASStime.accessKey: setAttribute() to "+100"
PASStime.accessKey: setAttribute() to ".5"
PASStime.accessKey: setAttribute() to true
PASStime.accessKey: setAttribute() to false
PASStime.accessKey: setAttribute() to object "[object Object]"
PASStime.accessKey: setAttribute() to NaN
PASStime.accessKey: setAttribute() to Infinity
PASStime.accessKey: setAttribute() to -Infinity
PASStime.accessKey: setAttribute() to "\0"
PASStime.accessKey: setAttribute() to null
PASStime.accessKey: setAttribute() to object "test-toString"
PASStime.accessKey: setAttribute() to object "test-valueOf"
PASStime.accessKey: IDL set to ""
PASStime.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 "
PASStime.accessKey: IDL set to undefined
PASStime.accessKey: IDL set to 7
PASStime.accessKey: IDL set to 1.5
PASStime.accessKey: IDL set to "5%"
PASStime.accessKey: IDL set to "+100"
PASStime.accessKey: IDL set to ".5"
PASStime.accessKey: IDL set to true
PASStime.accessKey: IDL set to false
PASStime.accessKey: IDL set to object "[object Object]"
PASStime.accessKey: IDL set to NaN
PASStime.accessKey: IDL set to Infinity
PASStime.accessKey: IDL set to -Infinity
PASStime.accessKey: IDL set to "\0"
PASStime.accessKey: IDL set to null
PASStime.accessKey: IDL set to object "test-toString"
PASStime.accessKey: IDL set to object "test-valueOf"
PASStime.tabIndex: typeof IDL attribute
PASStime.tabIndex: setAttribute() to -36
PASStime.tabIndex: setAttribute() to -1
PASStime.tabIndex: setAttribute() to 0
PASStime.tabIndex: setAttribute() to 1
PASStime.tabIndex: setAttribute() to 2147483647
PASStime.tabIndex: setAttribute() to -2147483648
PASStime.tabIndex: setAttribute() to "-1"
PASStime.tabIndex: setAttribute() to "-0"
PASStime.tabIndex: setAttribute() to "0"
PASStime.tabIndex: setAttribute() to "1"
PASStime.tabIndex: setAttribute() to "\t7"
PASStime.tabIndex: setAttribute() to "\f7"
PASStime.tabIndex: setAttribute() to " 7"
PASStime.tabIndex: setAttribute() to "\n7"
PASStime.tabIndex: setAttribute() to "\r7"
PASStime.tabIndex: setAttribute() to "7\v"
PASStime.tabIndex: setAttribute() to 1.5
PASStime.tabIndex: setAttribute() to "5%"
PASStime.tabIndex: setAttribute() to "+100"
PASStime.tabIndex: setAttribute() to object "2"
PASStime.tabIndex: setAttribute() to object "3"
PASStime.tabIndex: IDL set to -36
PASStime.tabIndex: IDL set to -1
PASStime.tabIndex: IDL set to 0
PASStime.tabIndex: IDL set to 1
PASStime.tabIndex: IDL set to 2147483647
PASStime.tabIndex: IDL set to -2147483648
PASStime.dateTime: typeof IDL attribute
PASStime.dateTime: IDL get with DOM attribute unset
PASStime.dateTime: setAttribute() to ""
PASStime.dateTime: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASStime.dateTime: setAttribute() to undefined
PASStime.dateTime: setAttribute() to 7
PASStime.dateTime: setAttribute() to 1.5
PASStime.dateTime: setAttribute() to "5%"
PASStime.dateTime: setAttribute() to "+100"
PASStime.dateTime: setAttribute() to ".5"
PASStime.dateTime: setAttribute() to true
PASStime.dateTime: setAttribute() to false
PASStime.dateTime: setAttribute() to object "[object Object]"
PASStime.dateTime: setAttribute() to NaN
PASStime.dateTime: setAttribute() to Infinity
PASStime.dateTime: setAttribute() to -Infinity
PASStime.dateTime: setAttribute() to "\0"
PASStime.dateTime: setAttribute() to null
PASStime.dateTime: setAttribute() to object "test-toString"
PASStime.dateTime: setAttribute() to object "test-valueOf"
PASStime.dateTime: IDL set to ""
PASStime.dateTime: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASStime.dateTime: IDL set to undefined
PASStime.dateTime: IDL set to 7
PASStime.dateTime: IDL set to 1.5
PASStime.dateTime: IDL set to "5%"
PASStime.dateTime: IDL set to "+100"
PASStime.dateTime: IDL set to ".5"
PASStime.dateTime: IDL set to true
PASStime.dateTime: IDL set to false
PASStime.dateTime: IDL set to object "[object Object]"
PASStime.dateTime: IDL set to NaN
PASStime.dateTime: IDL set to Infinity
PASStime.dateTime: IDL set to -Infinity
PASStime.dateTime: IDL set to "\0"
PASStime.dateTime: IDL set to null
PASStime.dateTime: IDL set to object "test-toString"
PASStime.dateTime: IDL set to object "test-valueOf"
PASScode.title: typeof IDL attribute
PASScode.title: IDL get with DOM attribute unset
PASScode.title: setAttribute() to ""
PASScode.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 "
PASScode.title: setAttribute() to undefined
PASScode.title: setAttribute() to 7
PASScode.title: setAttribute() to 1.5
PASScode.title: setAttribute() to "5%"
PASScode.title: setAttribute() to "+100"
PASScode.title: setAttribute() to ".5"
PASScode.title: setAttribute() to true
PASScode.title: setAttribute() to false
PASScode.title: setAttribute() to object "[object Object]"
PASScode.title: setAttribute() to NaN
PASScode.title: setAttribute() to Infinity
PASScode.title: setAttribute() to -Infinity
PASScode.title: setAttribute() to "\0"
PASScode.title: setAttribute() to null
PASScode.title: setAttribute() to object "test-toString"
PASScode.title: setAttribute() to object "test-valueOf"
PASScode.title: IDL set to ""
PASScode.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 "
PASScode.title: IDL set to undefined
PASScode.title: IDL set to 7
PASScode.title: IDL set to 1.5
PASScode.title: IDL set to "5%"
PASScode.title: IDL set to "+100"
PASScode.title: IDL set to ".5"
PASScode.title: IDL set to true
PASScode.title: IDL set to false
PASScode.title: IDL set to object "[object Object]"
PASScode.title: IDL set to NaN
PASScode.title: IDL set to Infinity
PASScode.title: IDL set to -Infinity
PASScode.title: IDL set to "\0"
PASScode.title: IDL set to null
PASScode.title: IDL set to object "test-toString"
PASScode.title: IDL set to object "test-valueOf"
PASScode.lang: typeof IDL attribute
PASScode.lang: IDL get with DOM attribute unset
PASScode.lang: setAttribute() to ""
PASScode.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 "
PASScode.lang: setAttribute() to undefined
PASScode.lang: setAttribute() to 7
PASScode.lang: setAttribute() to 1.5
PASScode.lang: setAttribute() to "5%"
PASScode.lang: setAttribute() to "+100"
PASScode.lang: setAttribute() to ".5"
PASScode.lang: setAttribute() to true
PASScode.lang: setAttribute() to false
PASScode.lang: setAttribute() to object "[object Object]"
PASScode.lang: setAttribute() to NaN
PASScode.lang: setAttribute() to Infinity
PASScode.lang: setAttribute() to -Infinity
PASScode.lang: setAttribute() to "\0"
PASScode.lang: setAttribute() to null
PASScode.lang: setAttribute() to object "test-toString"
PASScode.lang: setAttribute() to object "test-valueOf"
PASScode.lang: IDL set to ""
PASScode.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 "
PASScode.lang: IDL set to undefined
PASScode.lang: IDL set to 7
PASScode.lang: IDL set to 1.5
PASScode.lang: IDL set to "5%"
PASScode.lang: IDL set to "+100"
PASScode.lang: IDL set to ".5"
PASScode.lang: IDL set to true
PASScode.lang: IDL set to false
PASScode.lang: IDL set to object "[object Object]"
PASScode.lang: IDL set to NaN
PASScode.lang: IDL set to Infinity
PASScode.lang: IDL set to -Infinity
PASScode.lang: IDL set to "\0"
PASScode.lang: IDL set to null
PASScode.lang: IDL set to object "test-toString"
PASScode.lang: IDL set to object "test-valueOf"
PASScode.dir: typeof IDL attribute
PASScode.dir: IDL get with DOM attribute unset
PASScode.dir: setAttribute() to ""
PASScode.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 "
PASScode.dir: setAttribute() to undefined
PASScode.dir: setAttribute() to 7
PASScode.dir: setAttribute() to 1.5
PASScode.dir: setAttribute() to "5%"
PASScode.dir: setAttribute() to "+100"
PASScode.dir: setAttribute() to ".5"
PASScode.dir: setAttribute() to true
PASScode.dir: setAttribute() to false
PASScode.dir: setAttribute() to object "[object Object]"
PASScode.dir: setAttribute() to NaN
PASScode.dir: setAttribute() to Infinity
PASScode.dir: setAttribute() to -Infinity
PASScode.dir: setAttribute() to "\0"
PASScode.dir: setAttribute() to null
PASScode.dir: setAttribute() to object "test-toString"
PASScode.dir: setAttribute() to object "test-valueOf"
PASScode.dir: setAttribute() to "ltr"
PASScode.dir: setAttribute() to "xltr"
PASScode.dir: setAttribute() to "ltr\0"
PASScode.dir: setAttribute() to "tr"
PASScode.dir: setAttribute() to "LTR"
PASScode.dir: setAttribute() to "rtl"
PASScode.dir: setAttribute() to "xrtl"
PASScode.dir: setAttribute() to "rtl\0"
PASScode.dir: setAttribute() to "tl"
PASScode.dir: setAttribute() to "RTL"
PASScode.dir: setAttribute() to "auto"
PASScode.dir: setAttribute() to "xauto"
PASScode.dir: setAttribute() to "auto\0"
PASScode.dir: setAttribute() to "uto"
PASScode.dir: setAttribute() to "AUTO"
PASScode.dir: IDL set to ""
PASScode.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 "
PASScode.dir: IDL set to undefined
PASScode.dir: IDL set to 7
PASScode.dir: IDL set to 1.5
PASScode.dir: IDL set to "5%"
PASScode.dir: IDL set to "+100"
PASScode.dir: IDL set to ".5"
PASScode.dir: IDL set to true
PASScode.dir: IDL set to false
PASScode.dir: IDL set to object "[object Object]"
PASScode.dir: IDL set to NaN
PASScode.dir: IDL set to Infinity
PASScode.dir: IDL set to -Infinity
PASScode.dir: IDL set to "\0"
PASScode.dir: IDL set to null
PASScode.dir: IDL set to object "test-toString"
PASScode.dir: IDL set to object "test-valueOf"
PASScode.dir: IDL set to "ltr"
PASScode.dir: IDL set to "xltr"
PASScode.dir: IDL set to "ltr\0"
PASScode.dir: IDL set to "tr"
PASScode.dir: IDL set to "LTR"
PASScode.dir: IDL set to "rtl"
PASScode.dir: IDL set to "xrtl"
PASScode.dir: IDL set to "rtl\0"
PASScode.dir: IDL set to "tl"
PASScode.dir: IDL set to "RTL"
PASScode.dir: IDL set to "auto"
PASScode.dir: IDL set to "xauto"
PASScode.dir: IDL set to "auto\0"
PASScode.dir: IDL set to "uto"
PASScode.dir: IDL set to "AUTO"
PASScode.className (<code class>): typeof IDL attribute
PASScode.className (<code class>): IDL get with DOM attribute unset
PASScode.className (<code class>): setAttribute() to ""
PASScode.className (<code 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 "
PASScode.className (<code class>): setAttribute() to undefined
PASScode.className (<code class>): setAttribute() to 7
PASScode.className (<code class>): setAttribute() to 1.5
PASScode.className (<code class>): setAttribute() to "5%"
PASScode.className (<code class>): setAttribute() to "+100"
PASScode.className (<code class>): setAttribute() to ".5"
PASScode.className (<code class>): setAttribute() to true
PASScode.className (<code class>): setAttribute() to false
PASScode.className (<code class>): setAttribute() to object "[object Object]"
PASScode.className (<code class>): setAttribute() to NaN
PASScode.className (<code class>): setAttribute() to Infinity
PASScode.className (<code class>): setAttribute() to -Infinity
PASScode.className (<code class>): setAttribute() to "\0"
PASScode.className (<code class>): setAttribute() to null
PASScode.className (<code class>): setAttribute() to object "test-toString"
PASScode.className (<code class>): setAttribute() to object "test-valueOf"
PASScode.className (<code class>): IDL set to ""
PASScode.className (<code 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 "
PASScode.className (<code class>): IDL set to undefined
PASScode.className (<code class>): IDL set to 7
PASScode.className (<code class>): IDL set to 1.5
PASScode.className (<code class>): IDL set to "5%"
PASScode.className (<code class>): IDL set to "+100"
PASScode.className (<code class>): IDL set to ".5"
PASScode.className (<code class>): IDL set to true
PASScode.className (<code class>): IDL set to false
PASScode.className (<code class>): IDL set to object "[object Object]"
PASScode.className (<code class>): IDL set to NaN
PASScode.className (<code class>): IDL set to Infinity
PASScode.className (<code class>): IDL set to -Infinity
PASScode.className (<code class>): IDL set to "\0"
PASScode.className (<code class>): IDL set to null
PASScode.className (<code class>): IDL set to object "test-toString"
PASScode.className (<code class>): IDL set to object "test-valueOf"
PASScode.autofocus: typeof IDL attribute
PASScode.autofocus: IDL get with DOM attribute unset
PASScode.autofocus: setAttribute() to ""
PASScode.autofocus: setAttribute() to " foo "
PASScode.autofocus: setAttribute() to undefined
PASScode.autofocus: setAttribute() to null
PASScode.autofocus: setAttribute() to 7
PASScode.autofocus: setAttribute() to 1.5
PASScode.autofocus: setAttribute() to "5%"
PASScode.autofocus: setAttribute() to "+100"
PASScode.autofocus: setAttribute() to ".5"
PASScode.autofocus: setAttribute() to true
PASScode.autofocus: setAttribute() to false
PASScode.autofocus: setAttribute() to object "[object Object]"
PASScode.autofocus: setAttribute() to NaN
PASScode.autofocus: setAttribute() to Infinity
PASScode.autofocus: setAttribute() to -Infinity
PASScode.autofocus: setAttribute() to "\0"
PASScode.autofocus: setAttribute() to object "test-toString"
PASScode.autofocus: setAttribute() to object "test-valueOf"
PASScode.autofocus: setAttribute() to "autofocus"
PASScode.autofocus: IDL set to ""
PASScode.autofocus: IDL set to " foo "
PASScode.autofocus: IDL set to undefined
PASScode.autofocus: IDL set to null
PASScode.autofocus: IDL set to 7
PASScode.autofocus: IDL set to 1.5
PASScode.autofocus: IDL set to "5%"
PASScode.autofocus: IDL set to "+100"
PASScode.autofocus: IDL set to ".5"
PASScode.autofocus: IDL set to true
PASScode.autofocus: IDL set to false
PASScode.autofocus: IDL set to object "[object Object]"
PASScode.autofocus: IDL set to NaN
PASScode.autofocus: IDL set to Infinity
PASScode.autofocus: IDL set to -Infinity
PASScode.autofocus: IDL set to "\0"
PASScode.autofocus: IDL set to object "test-toString"
PASScode.autofocus: IDL set to object "test-valueOf"
PASScode.hidden: typeof IDL attribute
PASScode.hidden: IDL get with DOM attribute unset
PASScode.hidden: setAttribute() to ""
PASScode.hidden: setAttribute() to " foo "
PASScode.hidden: setAttribute() to undefined
PASScode.hidden: setAttribute() to null
PASScode.hidden: setAttribute() to 7
PASScode.hidden: setAttribute() to 1.5
PASScode.hidden: setAttribute() to "5%"
PASScode.hidden: setAttribute() to "+100"
PASScode.hidden: setAttribute() to ".5"
PASScode.hidden: setAttribute() to true
PASScode.hidden: setAttribute() to false
PASScode.hidden: setAttribute() to object "[object Object]"
PASScode.hidden: setAttribute() to NaN
PASScode.hidden: setAttribute() to Infinity
PASScode.hidden: setAttribute() to -Infinity
PASScode.hidden: setAttribute() to "\0"
PASScode.hidden: setAttribute() to object "test-toString"
PASScode.hidden: setAttribute() to object "test-valueOf"
PASScode.hidden: setAttribute() to "hidden"
PASScode.hidden: IDL set to ""
PASScode.hidden: IDL set to " foo "
PASScode.hidden: IDL set to undefined
PASScode.hidden: IDL set to null
PASScode.hidden: IDL set to 7
PASScode.hidden: IDL set to 1.5
PASScode.hidden: IDL set to "5%"
PASScode.hidden: IDL set to "+100"
PASScode.hidden: IDL set to ".5"
PASScode.hidden: IDL set to true
PASScode.hidden: IDL set to false
PASScode.hidden: IDL set to object "[object Object]"
PASScode.hidden: IDL set to NaN
PASScode.hidden: IDL set to Infinity
PASScode.hidden: IDL set to -Infinity
PASScode.hidden: IDL set to "\0"
PASScode.hidden: IDL set to object "test-toString"
PASScode.hidden: IDL set to object "test-valueOf"
PASScode.accessKey: typeof IDL attribute
PASScode.accessKey: IDL get with DOM attribute unset
PASScode.accessKey: setAttribute() to ""
PASScode.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 "
PASScode.accessKey: setAttribute() to undefined
PASScode.accessKey: setAttribute() to 7
PASScode.accessKey: setAttribute() to 1.5
PASScode.accessKey: setAttribute() to "5%"
PASScode.accessKey: setAttribute() to "+100"
PASScode.accessKey: setAttribute() to ".5"
PASScode.accessKey: setAttribute() to true
PASScode.accessKey: setAttribute() to false
PASScode.accessKey: setAttribute() to object "[object Object]"
PASScode.accessKey: setAttribute() to NaN
PASScode.accessKey: setAttribute() to Infinity
PASScode.accessKey: setAttribute() to -Infinity
PASScode.accessKey: setAttribute() to "\0"
PASScode.accessKey: setAttribute() to null
PASScode.accessKey: setAttribute() to object "test-toString"
PASScode.accessKey: setAttribute() to object "test-valueOf"
PASScode.accessKey: IDL set to ""
PASScode.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 "
PASScode.accessKey: IDL set to undefined
PASScode.accessKey: IDL set to 7
PASScode.accessKey: IDL set to 1.5
PASScode.accessKey: IDL set to "5%"
PASScode.accessKey: IDL set to "+100"
PASScode.accessKey: IDL set to ".5"
PASScode.accessKey: IDL set to true
PASScode.accessKey: IDL set to false
PASScode.accessKey: IDL set to object "[object Object]"
PASScode.accessKey: IDL set to NaN
PASScode.accessKey: IDL set to Infinity
PASScode.accessKey: IDL set to -Infinity
PASScode.accessKey: IDL set to "\0"
PASScode.accessKey: IDL set to null
PASScode.accessKey: IDL set to object "test-toString"
PASScode.accessKey: IDL set to object "test-valueOf"
PASScode.tabIndex: typeof IDL attribute
PASScode.tabIndex: setAttribute() to -36
PASScode.tabIndex: setAttribute() to -1
PASScode.tabIndex: setAttribute() to 0
PASScode.tabIndex: setAttribute() to 1
PASScode.tabIndex: setAttribute() to 2147483647
PASScode.tabIndex: setAttribute() to -2147483648
PASScode.tabIndex: setAttribute() to "-1"
PASScode.tabIndex: setAttribute() to "-0"
PASScode.tabIndex: setAttribute() to "0"
PASScode.tabIndex: setAttribute() to "1"
PASScode.tabIndex: setAttribute() to "\t7"
PASScode.tabIndex: setAttribute() to "\f7"
PASScode.tabIndex: setAttribute() to " 7"
PASScode.tabIndex: setAttribute() to "\n7"
PASScode.tabIndex: setAttribute() to "\r7"
PASScode.tabIndex: setAttribute() to "7\v"
PASScode.tabIndex: setAttribute() to 1.5
PASScode.tabIndex: setAttribute() to "5%"
PASScode.tabIndex: setAttribute() to "+100"
PASScode.tabIndex: setAttribute() to object "2"
PASScode.tabIndex: setAttribute() to object "3"
PASScode.tabIndex: IDL set to -36
PASScode.tabIndex: IDL set to -1
PASScode.tabIndex: IDL set to 0
PASScode.tabIndex: IDL set to 1
PASScode.tabIndex: IDL set to 2147483647
PASScode.tabIndex: IDL set to -2147483648
PASSvar.title: typeof IDL attribute
PASSvar.title: IDL get with DOM attribute unset
PASSvar.title: setAttribute() to ""
PASSvar.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 "
PASSvar.title: setAttribute() to undefined
PASSvar.title: setAttribute() to 7
PASSvar.title: setAttribute() to 1.5
PASSvar.title: setAttribute() to "5%"
PASSvar.title: setAttribute() to "+100"
PASSvar.title: setAttribute() to ".5"
PASSvar.title: setAttribute() to true
PASSvar.title: setAttribute() to false
PASSvar.title: setAttribute() to object "[object Object]"
PASSvar.title: setAttribute() to NaN
PASSvar.title: setAttribute() to Infinity
PASSvar.title: setAttribute() to -Infinity
PASSvar.title: setAttribute() to "\0"
PASSvar.title: setAttribute() to null
PASSvar.title: setAttribute() to object "test-toString"
PASSvar.title: setAttribute() to object "test-valueOf"
PASSvar.title: IDL set to ""
PASSvar.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 "
PASSvar.title: IDL set to undefined
PASSvar.title: IDL set to 7
PASSvar.title: IDL set to 1.5
PASSvar.title: IDL set to "5%"
PASSvar.title: IDL set to "+100"
PASSvar.title: IDL set to ".5"
PASSvar.title: IDL set to true
PASSvar.title: IDL set to false
PASSvar.title: IDL set to object "[object Object]"
PASSvar.title: IDL set to NaN
PASSvar.title: IDL set to Infinity
PASSvar.title: IDL set to -Infinity
PASSvar.title: IDL set to "\0"
PASSvar.title: IDL set to null
PASSvar.title: IDL set to object "test-toString"
PASSvar.title: IDL set to object "test-valueOf"
PASSvar.lang: typeof IDL attribute
PASSvar.lang: IDL get with DOM attribute unset
PASSvar.lang: setAttribute() to ""
PASSvar.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 "
PASSvar.lang: setAttribute() to undefined
PASSvar.lang: setAttribute() to 7
PASSvar.lang: setAttribute() to 1.5
PASSvar.lang: setAttribute() to "5%"
PASSvar.lang: setAttribute() to "+100"
PASSvar.lang: setAttribute() to ".5"
PASSvar.lang: setAttribute() to true
PASSvar.lang: setAttribute() to false
PASSvar.lang: setAttribute() to object "[object Object]"
PASSvar.lang: setAttribute() to NaN
PASSvar.lang: setAttribute() to Infinity
PASSvar.lang: setAttribute() to -Infinity
PASSvar.lang: setAttribute() to "\0"
PASSvar.lang: setAttribute() to null
PASSvar.lang: setAttribute() to object "test-toString"
PASSvar.lang: setAttribute() to object "test-valueOf"
PASSvar.lang: IDL set to ""
PASSvar.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 "
PASSvar.lang: IDL set to undefined
PASSvar.lang: IDL set to 7
PASSvar.lang: IDL set to 1.5
PASSvar.lang: IDL set to "5%"
PASSvar.lang: IDL set to "+100"
PASSvar.lang: IDL set to ".5"
PASSvar.lang: IDL set to true
PASSvar.lang: IDL set to false
PASSvar.lang: IDL set to object "[object Object]"
PASSvar.lang: IDL set to NaN
PASSvar.lang: IDL set to Infinity
PASSvar.lang: IDL set to -Infinity
PASSvar.lang: IDL set to "\0"
PASSvar.lang: IDL set to null
PASSvar.lang: IDL set to object "test-toString"
PASSvar.lang: IDL set to object "test-valueOf"
PASSvar.dir: typeof IDL attribute
PASSvar.dir: IDL get with DOM attribute unset
PASSvar.dir: setAttribute() to ""
PASSvar.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 "
PASSvar.dir: setAttribute() to undefined
PASSvar.dir: setAttribute() to 7
PASSvar.dir: setAttribute() to 1.5
PASSvar.dir: setAttribute() to "5%"
PASSvar.dir: setAttribute() to "+100"
PASSvar.dir: setAttribute() to ".5"
PASSvar.dir: setAttribute() to true
PASSvar.dir: setAttribute() to false
PASSvar.dir: setAttribute() to object "[object Object]"
PASSvar.dir: setAttribute() to NaN
PASSvar.dir: setAttribute() to Infinity
PASSvar.dir: setAttribute() to -Infinity
PASSvar.dir: setAttribute() to "\0"
PASSvar.dir: setAttribute() to null
PASSvar.dir: setAttribute() to object "test-toString"
PASSvar.dir: setAttribute() to object "test-valueOf"
PASSvar.dir: setAttribute() to "ltr"
PASSvar.dir: setAttribute() to "xltr"
PASSvar.dir: setAttribute() to "ltr\0"
PASSvar.dir: setAttribute() to "tr"
PASSvar.dir: setAttribute() to "LTR"
PASSvar.dir: setAttribute() to "rtl"
PASSvar.dir: setAttribute() to "xrtl"
PASSvar.dir: setAttribute() to "rtl\0"
PASSvar.dir: setAttribute() to "tl"
PASSvar.dir: setAttribute() to "RTL"
PASSvar.dir: setAttribute() to "auto"
PASSvar.dir: setAttribute() to "xauto"
PASSvar.dir: setAttribute() to "auto\0"
PASSvar.dir: setAttribute() to "uto"
PASSvar.dir: setAttribute() to "AUTO"
PASSvar.dir: IDL set to ""
PASSvar.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 "
PASSvar.dir: IDL set to undefined
PASSvar.dir: IDL set to 7
PASSvar.dir: IDL set to 1.5
PASSvar.dir: IDL set to "5%"
PASSvar.dir: IDL set to "+100"
PASSvar.dir: IDL set to ".5"
PASSvar.dir: IDL set to true
PASSvar.dir: IDL set to false
PASSvar.dir: IDL set to object "[object Object]"
PASSvar.dir: IDL set to NaN
PASSvar.dir: IDL set to Infinity
PASSvar.dir: IDL set to -Infinity
PASSvar.dir: IDL set to "\0"
PASSvar.dir: IDL set to null
PASSvar.dir: IDL set to object "test-toString"
PASSvar.dir: IDL set to object "test-valueOf"
PASSvar.dir: IDL set to "ltr"
PASSvar.dir: IDL set to "xltr"
PASSvar.dir: IDL set to "ltr\0"
PASSvar.dir: IDL set to "tr"
PASSvar.dir: IDL set to "LTR"
PASSvar.dir: IDL set to "rtl"
PASSvar.dir: IDL set to "xrtl"
PASSvar.dir: IDL set to "rtl\0"
PASSvar.dir: IDL set to "tl"
PASSvar.dir: IDL set to "RTL"
PASSvar.dir: IDL set to "auto"
PASSvar.dir: IDL set to "xauto"
PASSvar.dir: IDL set to "auto\0"
PASSvar.dir: IDL set to "uto"
PASSvar.dir: IDL set to "AUTO"
PASSvar.className (<var class>): typeof IDL attribute
PASSvar.className (<var class>): IDL get with DOM attribute unset
PASSvar.className (<var class>): setAttribute() to ""
PASSvar.className (<var 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 "
PASSvar.className (<var class>): setAttribute() to undefined
PASSvar.className (<var class>): setAttribute() to 7
PASSvar.className (<var class>): setAttribute() to 1.5
PASSvar.className (<var class>): setAttribute() to "5%"
PASSvar.className (<var class>): setAttribute() to "+100"
PASSvar.className (<var class>): setAttribute() to ".5"
PASSvar.className (<var class>): setAttribute() to true
PASSvar.className (<var class>): setAttribute() to false
PASSvar.className (<var class>): setAttribute() to object "[object Object]"
PASSvar.className (<var class>): setAttribute() to NaN
PASSvar.className (<var class>): setAttribute() to Infinity
PASSvar.className (<var class>): setAttribute() to -Infinity
PASSvar.className (<var class>): setAttribute() to "\0"
PASSvar.className (<var class>): setAttribute() to null
PASSvar.className (<var class>): setAttribute() to object "test-toString"
PASSvar.className (<var class>): setAttribute() to object "test-valueOf"
PASSvar.className (<var class>): IDL set to ""
PASSvar.className (<var 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 "
PASSvar.className (<var class>): IDL set to undefined
PASSvar.className (<var class>): IDL set to 7
PASSvar.className (<var class>): IDL set to 1.5
PASSvar.className (<var class>): IDL set to "5%"
PASSvar.className (<var class>): IDL set to "+100"
PASSvar.className (<var class>): IDL set to ".5"
PASSvar.className (<var class>): IDL set to true
PASSvar.className (<var class>): IDL set to false
PASSvar.className (<var class>): IDL set to object "[object Object]"
PASSvar.className (<var class>): IDL set to NaN
PASSvar.className (<var class>): IDL set to Infinity
PASSvar.className (<var class>): IDL set to -Infinity
PASSvar.className (<var class>): IDL set to "\0"
PASSvar.className (<var class>): IDL set to null
PASSvar.className (<var class>): IDL set to object "test-toString"
PASSvar.className (<var class>): IDL set to object "test-valueOf"
PASSvar.autofocus: typeof IDL attribute
PASSvar.autofocus: IDL get with DOM attribute unset
PASSvar.autofocus: setAttribute() to ""
PASSvar.autofocus: setAttribute() to " foo "
PASSvar.autofocus: setAttribute() to undefined
PASSvar.autofocus: setAttribute() to null
PASSvar.autofocus: setAttribute() to 7
PASSvar.autofocus: setAttribute() to 1.5
PASSvar.autofocus: setAttribute() to "5%"
PASSvar.autofocus: setAttribute() to "+100"
PASSvar.autofocus: setAttribute() to ".5"
PASSvar.autofocus: setAttribute() to true
PASSvar.autofocus: setAttribute() to false
PASSvar.autofocus: setAttribute() to object "[object Object]"
PASSvar.autofocus: setAttribute() to NaN
PASSvar.autofocus: setAttribute() to Infinity
PASSvar.autofocus: setAttribute() to -Infinity
PASSvar.autofocus: setAttribute() to "\0"
PASSvar.autofocus: setAttribute() to object "test-toString"
PASSvar.autofocus: setAttribute() to object "test-valueOf"
PASSvar.autofocus: setAttribute() to "autofocus"
PASSvar.autofocus: IDL set to ""
PASSvar.autofocus: IDL set to " foo "
PASSvar.autofocus: IDL set to undefined
PASSvar.autofocus: IDL set to null
PASSvar.autofocus: IDL set to 7
PASSvar.autofocus: IDL set to 1.5
PASSvar.autofocus: IDL set to "5%"
PASSvar.autofocus: IDL set to "+100"
PASSvar.autofocus: IDL set to ".5"
PASSvar.autofocus: IDL set to true
PASSvar.autofocus: IDL set to false
PASSvar.autofocus: IDL set to object "[object Object]"
PASSvar.autofocus: IDL set to NaN
PASSvar.autofocus: IDL set to Infinity
PASSvar.autofocus: IDL set to -Infinity
PASSvar.autofocus: IDL set to "\0"
PASSvar.autofocus: IDL set to object "test-toString"
PASSvar.autofocus: IDL set to object "test-valueOf"
PASSvar.hidden: typeof IDL attribute
PASSvar.hidden: IDL get with DOM attribute unset
PASSvar.hidden: setAttribute() to ""
PASSvar.hidden: setAttribute() to " foo "
PASSvar.hidden: setAttribute() to undefined
PASSvar.hidden: setAttribute() to null
PASSvar.hidden: setAttribute() to 7
PASSvar.hidden: setAttribute() to 1.5
PASSvar.hidden: setAttribute() to "5%"
PASSvar.hidden: setAttribute() to "+100"
PASSvar.hidden: setAttribute() to ".5"
PASSvar.hidden: setAttribute() to true
PASSvar.hidden: setAttribute() to false
PASSvar.hidden: setAttribute() to object "[object Object]"
PASSvar.hidden: setAttribute() to NaN
PASSvar.hidden: setAttribute() to Infinity
PASSvar.hidden: setAttribute() to -Infinity
PASSvar.hidden: setAttribute() to "\0"
PASSvar.hidden: setAttribute() to object "test-toString"
PASSvar.hidden: setAttribute() to object "test-valueOf"
PASSvar.hidden: setAttribute() to "hidden"
PASSvar.hidden: IDL set to ""
PASSvar.hidden: IDL set to " foo "
PASSvar.hidden: IDL set to undefined
PASSvar.hidden: IDL set to null
PASSvar.hidden: IDL set to 7
PASSvar.hidden: IDL set to 1.5
PASSvar.hidden: IDL set to "5%"
PASSvar.hidden: IDL set to "+100"
PASSvar.hidden: IDL set to ".5"
PASSvar.hidden: IDL set to true
PASSvar.hidden: IDL set to false
PASSvar.hidden: IDL set to object "[object Object]"
PASSvar.hidden: IDL set to NaN
PASSvar.hidden: IDL set to Infinity
PASSvar.hidden: IDL set to -Infinity
PASSvar.hidden: IDL set to "\0"
PASSvar.hidden: IDL set to object "test-toString"
PASSvar.hidden: IDL set to object "test-valueOf"
PASSvar.accessKey: typeof IDL attribute
PASSvar.accessKey: IDL get with DOM attribute unset
PASSvar.accessKey: setAttribute() to ""
PASSvar.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 "
PASSvar.accessKey: setAttribute() to undefined
PASSvar.accessKey: setAttribute() to 7
PASSvar.accessKey: setAttribute() to 1.5
PASSvar.accessKey: setAttribute() to "5%"
PASSvar.accessKey: setAttribute() to "+100"
PASSvar.accessKey: setAttribute() to ".5"
PASSvar.accessKey: setAttribute() to true
PASSvar.accessKey: setAttribute() to false
PASSvar.accessKey: setAttribute() to object "[object Object]"
PASSvar.accessKey: setAttribute() to NaN
PASSvar.accessKey: setAttribute() to Infinity
PASSvar.accessKey: setAttribute() to -Infinity
PASSvar.accessKey: setAttribute() to "\0"
PASSvar.accessKey: setAttribute() to null
PASSvar.accessKey: setAttribute() to object "test-toString"
PASSvar.accessKey: setAttribute() to object "test-valueOf"
PASSvar.accessKey: IDL set to ""
PASSvar.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 "
PASSvar.accessKey: IDL set to undefined
PASSvar.accessKey: IDL set to 7
PASSvar.accessKey: IDL set to 1.5
PASSvar.accessKey: IDL set to "5%"
PASSvar.accessKey: IDL set to "+100"
PASSvar.accessKey: IDL set to ".5"
PASSvar.accessKey: IDL set to true
PASSvar.accessKey: IDL set to false
PASSvar.accessKey: IDL set to object "[object Object]"
PASSvar.accessKey: IDL set to NaN
PASSvar.accessKey: IDL set to Infinity
PASSvar.accessKey: IDL set to -Infinity
PASSvar.accessKey: IDL set to "\0"
PASSvar.accessKey: IDL set to null
PASSvar.accessKey: IDL set to object "test-toString"
PASSvar.accessKey: IDL set to object "test-valueOf"
PASSvar.tabIndex: typeof IDL attribute
PASSvar.tabIndex: setAttribute() to -36
PASSvar.tabIndex: setAttribute() to -1
PASSvar.tabIndex: setAttribute() to 0
PASSvar.tabIndex: setAttribute() to 1
PASSvar.tabIndex: setAttribute() to 2147483647
PASSvar.tabIndex: setAttribute() to -2147483648
PASSvar.tabIndex: setAttribute() to "-1"
PASSvar.tabIndex: setAttribute() to "-0"
PASSvar.tabIndex: setAttribute() to "0"
PASSvar.tabIndex: setAttribute() to "1"
PASSvar.tabIndex: setAttribute() to "\t7"
PASSvar.tabIndex: setAttribute() to "\f7"
PASSvar.tabIndex: setAttribute() to " 7"
PASSvar.tabIndex: setAttribute() to "\n7"
PASSvar.tabIndex: setAttribute() to "\r7"
PASSvar.tabIndex: setAttribute() to "7\v"
PASSvar.tabIndex: setAttribute() to 1.5
PASSvar.tabIndex: setAttribute() to "5%"
PASSvar.tabIndex: setAttribute() to "+100"
PASSvar.tabIndex: setAttribute() to object "2"
PASSvar.tabIndex: setAttribute() to object "3"
PASSvar.tabIndex: IDL set to -36
PASSvar.tabIndex: IDL set to -1
PASSvar.tabIndex: IDL set to 0
PASSvar.tabIndex: IDL set to 1
PASSvar.tabIndex: IDL set to 2147483647
PASSvar.tabIndex: IDL set to -2147483648
PASSsamp.title: typeof IDL attribute
PASSsamp.title: IDL get with DOM attribute unset
PASSsamp.title: setAttribute() to ""
PASSsamp.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 "
PASSsamp.title: setAttribute() to undefined
PASSsamp.title: setAttribute() to 7
PASSsamp.title: setAttribute() to 1.5
PASSsamp.title: setAttribute() to "5%"
PASSsamp.title: setAttribute() to "+100"
PASSsamp.title: setAttribute() to ".5"
PASSsamp.title: setAttribute() to true
PASSsamp.title: setAttribute() to false
PASSsamp.title: setAttribute() to object "[object Object]"
PASSsamp.title: setAttribute() to NaN
PASSsamp.title: setAttribute() to Infinity
PASSsamp.title: setAttribute() to -Infinity
PASSsamp.title: setAttribute() to "\0"
PASSsamp.title: setAttribute() to null
PASSsamp.title: setAttribute() to object "test-toString"
PASSsamp.title: setAttribute() to object "test-valueOf"
PASSsamp.title: IDL set to ""
PASSsamp.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 "
PASSsamp.title: IDL set to undefined
PASSsamp.title: IDL set to 7
PASSsamp.title: IDL set to 1.5
PASSsamp.title: IDL set to "5%"
PASSsamp.title: IDL set to "+100"
PASSsamp.title: IDL set to ".5"
PASSsamp.title: IDL set to true
PASSsamp.title: IDL set to false
PASSsamp.title: IDL set to object "[object Object]"
PASSsamp.title: IDL set to NaN
PASSsamp.title: IDL set to Infinity
PASSsamp.title: IDL set to -Infinity
PASSsamp.title: IDL set to "\0"
PASSsamp.title: IDL set to null
PASSsamp.title: IDL set to object "test-toString"
PASSsamp.title: IDL set to object "test-valueOf"
PASSsamp.lang: typeof IDL attribute
PASSsamp.lang: IDL get with DOM attribute unset
PASSsamp.lang: setAttribute() to ""
PASSsamp.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 "
PASSsamp.lang: setAttribute() to undefined
PASSsamp.lang: setAttribute() to 7
PASSsamp.lang: setAttribute() to 1.5
PASSsamp.lang: setAttribute() to "5%"
PASSsamp.lang: setAttribute() to "+100"
PASSsamp.lang: setAttribute() to ".5"
PASSsamp.lang: setAttribute() to true
PASSsamp.lang: setAttribute() to false
PASSsamp.lang: setAttribute() to object "[object Object]"
PASSsamp.lang: setAttribute() to NaN
PASSsamp.lang: setAttribute() to Infinity
PASSsamp.lang: setAttribute() to -Infinity
PASSsamp.lang: setAttribute() to "\0"
PASSsamp.lang: setAttribute() to null
PASSsamp.lang: setAttribute() to object "test-toString"
PASSsamp.lang: setAttribute() to object "test-valueOf"
PASSsamp.lang: IDL set to ""
PASSsamp.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 "
PASSsamp.lang: IDL set to undefined
PASSsamp.lang: IDL set to 7
PASSsamp.lang: IDL set to 1.5
PASSsamp.lang: IDL set to "5%"
PASSsamp.lang: IDL set to "+100"
PASSsamp.lang: IDL set to ".5"
PASSsamp.lang: IDL set to true
PASSsamp.lang: IDL set to false
PASSsamp.lang: IDL set to object "[object Object]"
PASSsamp.lang: IDL set to NaN
PASSsamp.lang: IDL set to Infinity
PASSsamp.lang: IDL set to -Infinity
PASSsamp.lang: IDL set to "\0"
PASSsamp.lang: IDL set to null
PASSsamp.lang: IDL set to object "test-toString"
PASSsamp.lang: IDL set to object "test-valueOf"
PASSsamp.dir: typeof IDL attribute
PASSsamp.dir: IDL get with DOM attribute unset
PASSsamp.dir: setAttribute() to ""
PASSsamp.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 "
PASSsamp.dir: setAttribute() to undefined
PASSsamp.dir: setAttribute() to 7
PASSsamp.dir: setAttribute() to 1.5
PASSsamp.dir: setAttribute() to "5%"
PASSsamp.dir: setAttribute() to "+100"
PASSsamp.dir: setAttribute() to ".5"
PASSsamp.dir: setAttribute() to true
PASSsamp.dir: setAttribute() to false
PASSsamp.dir: setAttribute() to object "[object Object]"
PASSsamp.dir: setAttribute() to NaN
PASSsamp.dir: setAttribute() to Infinity
PASSsamp.dir: setAttribute() to -Infinity
PASSsamp.dir: setAttribute() to "\0"
PASSsamp.dir: setAttribute() to null
PASSsamp.dir: setAttribute() to object "test-toString"
PASSsamp.dir: setAttribute() to object "test-valueOf"
PASSsamp.dir: setAttribute() to "ltr"
PASSsamp.dir: setAttribute() to "xltr"
PASSsamp.dir: setAttribute() to "ltr\0"
PASSsamp.dir: setAttribute() to "tr"
PASSsamp.dir: setAttribute() to "LTR"
PASSsamp.dir: setAttribute() to "rtl"
PASSsamp.dir: setAttribute() to "xrtl"
PASSsamp.dir: setAttribute() to "rtl\0"
PASSsamp.dir: setAttribute() to "tl"
PASSsamp.dir: setAttribute() to "RTL"
PASSsamp.dir: setAttribute() to "auto"
PASSsamp.dir: setAttribute() to "xauto"
PASSsamp.dir: setAttribute() to "auto\0"
PASSsamp.dir: setAttribute() to "uto"
PASSsamp.dir: setAttribute() to "AUTO"
PASSsamp.dir: IDL set to ""
PASSsamp.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 "
PASSsamp.dir: IDL set to undefined
PASSsamp.dir: IDL set to 7
PASSsamp.dir: IDL set to 1.5
PASSsamp.dir: IDL set to "5%"
PASSsamp.dir: IDL set to "+100"
PASSsamp.dir: IDL set to ".5"
PASSsamp.dir: IDL set to true
PASSsamp.dir: IDL set to false
PASSsamp.dir: IDL set to object "[object Object]"
PASSsamp.dir: IDL set to NaN
PASSsamp.dir: IDL set to Infinity
PASSsamp.dir: IDL set to -Infinity
PASSsamp.dir: IDL set to "\0"
PASSsamp.dir: IDL set to null
PASSsamp.dir: IDL set to object "test-toString"
PASSsamp.dir: IDL set to object "test-valueOf"
PASSsamp.dir: IDL set to "ltr"
PASSsamp.dir: IDL set to "xltr"
PASSsamp.dir: IDL set to "ltr\0"
PASSsamp.dir: IDL set to "tr"
PASSsamp.dir: IDL set to "LTR"
PASSsamp.dir: IDL set to "rtl"
PASSsamp.dir: IDL set to "xrtl"
PASSsamp.dir: IDL set to "rtl\0"
PASSsamp.dir: IDL set to "tl"
PASSsamp.dir: IDL set to "RTL"
PASSsamp.dir: IDL set to "auto"
PASSsamp.dir: IDL set to "xauto"
PASSsamp.dir: IDL set to "auto\0"
PASSsamp.dir: IDL set to "uto"
PASSsamp.dir: IDL set to "AUTO"
PASSsamp.className (<samp class>): typeof IDL attribute
PASSsamp.className (<samp class>): IDL get with DOM attribute unset
PASSsamp.className (<samp class>): setAttribute() to ""
PASSsamp.className (<samp 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 "
PASSsamp.className (<samp class>): setAttribute() to undefined
PASSsamp.className (<samp class>): setAttribute() to 7
PASSsamp.className (<samp class>): setAttribute() to 1.5
PASSsamp.className (<samp class>): setAttribute() to "5%"
PASSsamp.className (<samp class>): setAttribute() to "+100"
PASSsamp.className (<samp class>): setAttribute() to ".5"
PASSsamp.className (<samp class>): setAttribute() to true
PASSsamp.className (<samp class>): setAttribute() to false
PASSsamp.className (<samp class>): setAttribute() to object "[object Object]"
PASSsamp.className (<samp class>): setAttribute() to NaN
PASSsamp.className (<samp class>): setAttribute() to Infinity
PASSsamp.className (<samp class>): setAttribute() to -Infinity
PASSsamp.className (<samp class>): setAttribute() to "\0"
PASSsamp.className (<samp class>): setAttribute() to null
PASSsamp.className (<samp class>): setAttribute() to object "test-toString"
PASSsamp.className (<samp class>): setAttribute() to object "test-valueOf"
PASSsamp.className (<samp class>): IDL set to ""
PASSsamp.className (<samp 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 "
PASSsamp.className (<samp class>): IDL set to undefined
PASSsamp.className (<samp class>): IDL set to 7
PASSsamp.className (<samp class>): IDL set to 1.5
PASSsamp.className (<samp class>): IDL set to "5%"
PASSsamp.className (<samp class>): IDL set to "+100"
PASSsamp.className (<samp class>): IDL set to ".5"
PASSsamp.className (<samp class>): IDL set to true
PASSsamp.className (<samp class>): IDL set to false
PASSsamp.className (<samp class>): IDL set to object "[object Object]"
PASSsamp.className (<samp class>): IDL set to NaN
PASSsamp.className (<samp class>): IDL set to Infinity
PASSsamp.className (<samp class>): IDL set to -Infinity
PASSsamp.className (<samp class>): IDL set to "\0"
PASSsamp.className (<samp class>): IDL set to null
PASSsamp.className (<samp class>): IDL set to object "test-toString"
PASSsamp.className (<samp class>): IDL set to object "test-valueOf"
PASSsamp.autofocus: typeof IDL attribute
PASSsamp.autofocus: IDL get with DOM attribute unset
PASSsamp.autofocus: setAttribute() to ""
PASSsamp.autofocus: setAttribute() to " foo "
PASSsamp.autofocus: setAttribute() to undefined
PASSsamp.autofocus: setAttribute() to null
PASSsamp.autofocus: setAttribute() to 7
PASSsamp.autofocus: setAttribute() to 1.5
PASSsamp.autofocus: setAttribute() to "5%"
PASSsamp.autofocus: setAttribute() to "+100"
PASSsamp.autofocus: setAttribute() to ".5"
PASSsamp.autofocus: setAttribute() to true
PASSsamp.autofocus: setAttribute() to false
PASSsamp.autofocus: setAttribute() to object "[object Object]"
PASSsamp.autofocus: setAttribute() to NaN
PASSsamp.autofocus: setAttribute() to Infinity
PASSsamp.autofocus: setAttribute() to -Infinity
PASSsamp.autofocus: setAttribute() to "\0"
PASSsamp.autofocus: setAttribute() to object "test-toString"
PASSsamp.autofocus: setAttribute() to object "test-valueOf"
PASSsamp.autofocus: setAttribute() to "autofocus"
PASSsamp.autofocus: IDL set to ""
PASSsamp.autofocus: IDL set to " foo "
PASSsamp.autofocus: IDL set to undefined
PASSsamp.autofocus: IDL set to null
PASSsamp.autofocus: IDL set to 7
PASSsamp.autofocus: IDL set to 1.5
PASSsamp.autofocus: IDL set to "5%"
PASSsamp.autofocus: IDL set to "+100"
PASSsamp.autofocus: IDL set to ".5"
PASSsamp.autofocus: IDL set to true
PASSsamp.autofocus: IDL set to false
PASSsamp.autofocus: IDL set to object "[object Object]"
PASSsamp.autofocus: IDL set to NaN
PASSsamp.autofocus: IDL set to Infinity
PASSsamp.autofocus: IDL set to -Infinity
PASSsamp.autofocus: IDL set to "\0"
PASSsamp.autofocus: IDL set to object "test-toString"
PASSsamp.autofocus: IDL set to object "test-valueOf"
PASSsamp.hidden: typeof IDL attribute
PASSsamp.hidden: IDL get with DOM attribute unset
PASSsamp.hidden: setAttribute() to ""
PASSsamp.hidden: setAttribute() to " foo "
PASSsamp.hidden: setAttribute() to undefined
PASSsamp.hidden: setAttribute() to null
PASSsamp.hidden: setAttribute() to 7
PASSsamp.hidden: setAttribute() to 1.5
PASSsamp.hidden: setAttribute() to "5%"
PASSsamp.hidden: setAttribute() to "+100"
PASSsamp.hidden: setAttribute() to ".5"
PASSsamp.hidden: setAttribute() to true
PASSsamp.hidden: setAttribute() to false
PASSsamp.hidden: setAttribute() to object "[object Object]"
PASSsamp.hidden: setAttribute() to NaN
PASSsamp.hidden: setAttribute() to Infinity
PASSsamp.hidden: setAttribute() to -Infinity
PASSsamp.hidden: setAttribute() to "\0"
PASSsamp.hidden: setAttribute() to object "test-toString"
PASSsamp.hidden: setAttribute() to object "test-valueOf"
PASSsamp.hidden: setAttribute() to "hidden"
PASSsamp.hidden: IDL set to ""
PASSsamp.hidden: IDL set to " foo "
PASSsamp.hidden: IDL set to undefined
PASSsamp.hidden: IDL set to null
PASSsamp.hidden: IDL set to 7
PASSsamp.hidden: IDL set to 1.5
PASSsamp.hidden: IDL set to "5%"
PASSsamp.hidden: IDL set to "+100"
PASSsamp.hidden: IDL set to ".5"
PASSsamp.hidden: IDL set to true
PASSsamp.hidden: IDL set to false
PASSsamp.hidden: IDL set to object "[object Object]"
PASSsamp.hidden: IDL set to NaN
PASSsamp.hidden: IDL set to Infinity
PASSsamp.hidden: IDL set to -Infinity
PASSsamp.hidden: IDL set to "\0"
PASSsamp.hidden: IDL set to object "test-toString"
PASSsamp.hidden: IDL set to object "test-valueOf"
PASSsamp.accessKey: typeof IDL attribute
PASSsamp.accessKey: IDL get with DOM attribute unset
PASSsamp.accessKey: setAttribute() to ""
PASSsamp.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 "
PASSsamp.accessKey: setAttribute() to undefined
PASSsamp.accessKey: setAttribute() to 7
PASSsamp.accessKey: setAttribute() to 1.5
PASSsamp.accessKey: setAttribute() to "5%"
PASSsamp.accessKey: setAttribute() to "+100"
PASSsamp.accessKey: setAttribute() to ".5"
PASSsamp.accessKey: setAttribute() to true
PASSsamp.accessKey: setAttribute() to false
PASSsamp.accessKey: setAttribute() to object "[object Object]"
PASSsamp.accessKey: setAttribute() to NaN
PASSsamp.accessKey: setAttribute() to Infinity
PASSsamp.accessKey: setAttribute() to -Infinity
PASSsamp.accessKey: setAttribute() to "\0"
PASSsamp.accessKey: setAttribute() to null
PASSsamp.accessKey: setAttribute() to object "test-toString"
PASSsamp.accessKey: setAttribute() to object "test-valueOf"
PASSsamp.accessKey: IDL set to ""
PASSsamp.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 "
PASSsamp.accessKey: IDL set to undefined
PASSsamp.accessKey: IDL set to 7
PASSsamp.accessKey: IDL set to 1.5
PASSsamp.accessKey: IDL set to "5%"
PASSsamp.accessKey: IDL set to "+100"
PASSsamp.accessKey: IDL set to ".5"
PASSsamp.accessKey: IDL set to true
PASSsamp.accessKey: IDL set to false
PASSsamp.accessKey: IDL set to object "[object Object]"
PASSsamp.accessKey: IDL set to NaN
PASSsamp.accessKey: IDL set to Infinity
PASSsamp.accessKey: IDL set to -Infinity
PASSsamp.accessKey: IDL set to "\0"
PASSsamp.accessKey: IDL set to null
PASSsamp.accessKey: IDL set to object "test-toString"
PASSsamp.accessKey: IDL set to object "test-valueOf"
PASSsamp.tabIndex: typeof IDL attribute
PASSsamp.tabIndex: setAttribute() to -36
PASSsamp.tabIndex: setAttribute() to -1
PASSsamp.tabIndex: setAttribute() to 0
PASSsamp.tabIndex: setAttribute() to 1
PASSsamp.tabIndex: setAttribute() to 2147483647
PASSsamp.tabIndex: setAttribute() to -2147483648
PASSsamp.tabIndex: setAttribute() to "-1"
PASSsamp.tabIndex: setAttribute() to "-0"
PASSsamp.tabIndex: setAttribute() to "0"
PASSsamp.tabIndex: setAttribute() to "1"
PASSsamp.tabIndex: setAttribute() to "\t7"
PASSsamp.tabIndex: setAttribute() to "\f7"
PASSsamp.tabIndex: setAttribute() to " 7"
PASSsamp.tabIndex: setAttribute() to "\n7"
PASSsamp.tabIndex: setAttribute() to "\r7"
PASSsamp.tabIndex: setAttribute() to "7\v"
PASSsamp.tabIndex: setAttribute() to 1.5
PASSsamp.tabIndex: setAttribute() to "5%"
PASSsamp.tabIndex: setAttribute() to "+100"
PASSsamp.tabIndex: setAttribute() to object "2"
PASSsamp.tabIndex: setAttribute() to object "3"
PASSsamp.tabIndex: IDL set to -36
PASSsamp.tabIndex: IDL set to -1
PASSsamp.tabIndex: IDL set to 0
PASSsamp.tabIndex: IDL set to 1
PASSsamp.tabIndex: IDL set to 2147483647
PASSsamp.tabIndex: IDL set to -2147483648
PASSkbd.title: typeof IDL attribute
PASSkbd.title: IDL get with DOM attribute unset
PASSkbd.title: setAttribute() to ""
PASSkbd.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 "
PASSkbd.title: setAttribute() to undefined
PASSkbd.title: setAttribute() to 7
PASSkbd.title: setAttribute() to 1.5
PASSkbd.title: setAttribute() to "5%"
PASSkbd.title: setAttribute() to "+100"
PASSkbd.title: setAttribute() to ".5"
PASSkbd.title: setAttribute() to true
PASSkbd.title: setAttribute() to false
PASSkbd.title: setAttribute() to object "[object Object]"
PASSkbd.title: setAttribute() to NaN
PASSkbd.title: setAttribute() to Infinity
PASSkbd.title: setAttribute() to -Infinity
PASSkbd.title: setAttribute() to "\0"
PASSkbd.title: setAttribute() to null
PASSkbd.title: setAttribute() to object "test-toString"
PASSkbd.title: setAttribute() to object "test-valueOf"
PASSkbd.title: IDL set to ""
PASSkbd.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 "
PASSkbd.title: IDL set to undefined
PASSkbd.title: IDL set to 7
PASSkbd.title: IDL set to 1.5
PASSkbd.title: IDL set to "5%"
PASSkbd.title: IDL set to "+100"
PASSkbd.title: IDL set to ".5"
PASSkbd.title: IDL set to true
PASSkbd.title: IDL set to false
PASSkbd.title: IDL set to object "[object Object]"
PASSkbd.title: IDL set to NaN
PASSkbd.title: IDL set to Infinity
PASSkbd.title: IDL set to -Infinity
PASSkbd.title: IDL set to "\0"
PASSkbd.title: IDL set to null
PASSkbd.title: IDL set to object "test-toString"
PASSkbd.title: IDL set to object "test-valueOf"
PASSkbd.lang: typeof IDL attribute
PASSkbd.lang: IDL get with DOM attribute unset
PASSkbd.lang: setAttribute() to ""
PASSkbd.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 "
PASSkbd.lang: setAttribute() to undefined
PASSkbd.lang: setAttribute() to 7
PASSkbd.lang: setAttribute() to 1.5
PASSkbd.lang: setAttribute() to "5%"
PASSkbd.lang: setAttribute() to "+100"
PASSkbd.lang: setAttribute() to ".5"
PASSkbd.lang: setAttribute() to true
PASSkbd.lang: setAttribute() to false
PASSkbd.lang: setAttribute() to object "[object Object]"
PASSkbd.lang: setAttribute() to NaN
PASSkbd.lang: setAttribute() to Infinity
PASSkbd.lang: setAttribute() to -Infinity
PASSkbd.lang: setAttribute() to "\0"
PASSkbd.lang: setAttribute() to null
PASSkbd.lang: setAttribute() to object "test-toString"
PASSkbd.lang: setAttribute() to object "test-valueOf"
PASSkbd.lang: IDL set to ""
PASSkbd.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 "
PASSkbd.lang: IDL set to undefined
PASSkbd.lang: IDL set to 7
PASSkbd.lang: IDL set to 1.5
PASSkbd.lang: IDL set to "5%"
PASSkbd.lang: IDL set to "+100"
PASSkbd.lang: IDL set to ".5"
PASSkbd.lang: IDL set to true
PASSkbd.lang: IDL set to false
PASSkbd.lang: IDL set to object "[object Object]"
PASSkbd.lang: IDL set to NaN
PASSkbd.lang: IDL set to Infinity
PASSkbd.lang: IDL set to -Infinity
PASSkbd.lang: IDL set to "\0"
PASSkbd.lang: IDL set to null
PASSkbd.lang: IDL set to object "test-toString"
PASSkbd.lang: IDL set to object "test-valueOf"
PASSkbd.dir: typeof IDL attribute
PASSkbd.dir: IDL get with DOM attribute unset
PASSkbd.dir: setAttribute() to ""
PASSkbd.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 "
PASSkbd.dir: setAttribute() to undefined
PASSkbd.dir: setAttribute() to 7
PASSkbd.dir: setAttribute() to 1.5
PASSkbd.dir: setAttribute() to "5%"
PASSkbd.dir: setAttribute() to "+100"
PASSkbd.dir: setAttribute() to ".5"
PASSkbd.dir: setAttribute() to true
PASSkbd.dir: setAttribute() to false
PASSkbd.dir: setAttribute() to object "[object Object]"
PASSkbd.dir: setAttribute() to NaN
PASSkbd.dir: setAttribute() to Infinity
PASSkbd.dir: setAttribute() to -Infinity
PASSkbd.dir: setAttribute() to "\0"
PASSkbd.dir: setAttribute() to null
PASSkbd.dir: setAttribute() to object "test-toString"
PASSkbd.dir: setAttribute() to object "test-valueOf"
PASSkbd.dir: setAttribute() to "ltr"
PASSkbd.dir: setAttribute() to "xltr"
PASSkbd.dir: setAttribute() to "ltr\0"
PASSkbd.dir: setAttribute() to "tr"
PASSkbd.dir: setAttribute() to "LTR"
PASSkbd.dir: setAttribute() to "rtl"
PASSkbd.dir: setAttribute() to "xrtl"
PASSkbd.dir: setAttribute() to "rtl\0"
PASSkbd.dir: setAttribute() to "tl"
PASSkbd.dir: setAttribute() to "RTL"
PASSkbd.dir: setAttribute() to "auto"
PASSkbd.dir: setAttribute() to "xauto"
PASSkbd.dir: setAttribute() to "auto\0"
PASSkbd.dir: setAttribute() to "uto"
PASSkbd.dir: setAttribute() to "AUTO"
PASSkbd.dir: IDL set to ""
PASSkbd.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 "
PASSkbd.dir: IDL set to undefined
PASSkbd.dir: IDL set to 7
PASSkbd.dir: IDL set to 1.5
PASSkbd.dir: IDL set to "5%"
PASSkbd.dir: IDL set to "+100"
PASSkbd.dir: IDL set to ".5"
PASSkbd.dir: IDL set to true
PASSkbd.dir: IDL set to false
PASSkbd.dir: IDL set to object "[object Object]"
PASSkbd.dir: IDL set to NaN
PASSkbd.dir: IDL set to Infinity
PASSkbd.dir: IDL set to -Infinity
PASSkbd.dir: IDL set to "\0"
PASSkbd.dir: IDL set to null
PASSkbd.dir: IDL set to object "test-toString"
PASSkbd.dir: IDL set to object "test-valueOf"
PASSkbd.dir: IDL set to "ltr"
PASSkbd.dir: IDL set to "xltr"
PASSkbd.dir: IDL set to "ltr\0"
PASSkbd.dir: IDL set to "tr"
PASSkbd.dir: IDL set to "LTR"
PASSkbd.dir: IDL set to "rtl"
PASSkbd.dir: IDL set to "xrtl"
PASSkbd.dir: IDL set to "rtl\0"
PASSkbd.dir: IDL set to "tl"
PASSkbd.dir: IDL set to "RTL"
PASSkbd.dir: IDL set to "auto"
PASSkbd.dir: IDL set to "xauto"
PASSkbd.dir: IDL set to "auto\0"
PASSkbd.dir: IDL set to "uto"
PASSkbd.dir: IDL set to "AUTO"
PASSkbd.className (<kbd class>): typeof IDL attribute
PASSkbd.className (<kbd class>): IDL get with DOM attribute unset
PASSkbd.className (<kbd class>): setAttribute() to ""
PASSkbd.className (<kbd 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 "
PASSkbd.className (<kbd class>): setAttribute() to undefined
PASSkbd.className (<kbd class>): setAttribute() to 7
PASSkbd.className (<kbd class>): setAttribute() to 1.5
PASSkbd.className (<kbd class>): setAttribute() to "5%"
PASSkbd.className (<kbd class>): setAttribute() to "+100"
PASSkbd.className (<kbd class>): setAttribute() to ".5"
PASSkbd.className (<kbd class>): setAttribute() to true
PASSkbd.className (<kbd class>): setAttribute() to false
PASSkbd.className (<kbd class>): setAttribute() to object "[object Object]"
PASSkbd.className (<kbd class>): setAttribute() to NaN
PASSkbd.className (<kbd class>): setAttribute() to Infinity
PASSkbd.className (<kbd class>): setAttribute() to -Infinity
PASSkbd.className (<kbd class>): setAttribute() to "\0"
PASSkbd.className (<kbd class>): setAttribute() to null
PASSkbd.className (<kbd class>): setAttribute() to object "test-toString"
PASSkbd.className (<kbd class>): setAttribute() to object "test-valueOf"
PASSkbd.className (<kbd class>): IDL set to ""
PASSkbd.className (<kbd 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 "
PASSkbd.className (<kbd class>): IDL set to undefined
PASSkbd.className (<kbd class>): IDL set to 7
PASSkbd.className (<kbd class>): IDL set to 1.5
PASSkbd.className (<kbd class>): IDL set to "5%"
PASSkbd.className (<kbd class>): IDL set to "+100"
PASSkbd.className (<kbd class>): IDL set to ".5"
PASSkbd.className (<kbd class>): IDL set to true
PASSkbd.className (<kbd class>): IDL set to false
PASSkbd.className (<kbd class>): IDL set to object "[object Object]"
PASSkbd.className (<kbd class>): IDL set to NaN
PASSkbd.className (<kbd class>): IDL set to Infinity
PASSkbd.className (<kbd class>): IDL set to -Infinity
PASSkbd.className (<kbd class>): IDL set to "\0"
PASSkbd.className (<kbd class>): IDL set to null
PASSkbd.className (<kbd class>): IDL set to object "test-toString"
PASSkbd.className (<kbd class>): IDL set to object "test-valueOf"
PASSkbd.autofocus: typeof IDL attribute
PASSkbd.autofocus: IDL get with DOM attribute unset
PASSkbd.autofocus: setAttribute() to ""
PASSkbd.autofocus: setAttribute() to " foo "
PASSkbd.autofocus: setAttribute() to undefined
PASSkbd.autofocus: setAttribute() to null
PASSkbd.autofocus: setAttribute() to 7
PASSkbd.autofocus: setAttribute() to 1.5
PASSkbd.autofocus: setAttribute() to "5%"
PASSkbd.autofocus: setAttribute() to "+100"
PASSkbd.autofocus: setAttribute() to ".5"
PASSkbd.autofocus: setAttribute() to true
PASSkbd.autofocus: setAttribute() to false
PASSkbd.autofocus: setAttribute() to object "[object Object]"
PASSkbd.autofocus: setAttribute() to NaN
PASSkbd.autofocus: setAttribute() to Infinity
PASSkbd.autofocus: setAttribute() to -Infinity
PASSkbd.autofocus: setAttribute() to "\0"
PASSkbd.autofocus: setAttribute() to object "test-toString"
PASSkbd.autofocus: setAttribute() to object "test-valueOf"
PASSkbd.autofocus: setAttribute() to "autofocus"
PASSkbd.autofocus: IDL set to ""
PASSkbd.autofocus: IDL set to " foo "
PASSkbd.autofocus: IDL set to undefined
PASSkbd.autofocus: IDL set to null
PASSkbd.autofocus: IDL set to 7
PASSkbd.autofocus: IDL set to 1.5
PASSkbd.autofocus: IDL set to "5%"
PASSkbd.autofocus: IDL set to "+100"
PASSkbd.autofocus: IDL set to ".5"
PASSkbd.autofocus: IDL set to true
PASSkbd.autofocus: IDL set to false
PASSkbd.autofocus: IDL set to object "[object Object]"
PASSkbd.autofocus: IDL set to NaN
PASSkbd.autofocus: IDL set to Infinity
PASSkbd.autofocus: IDL set to -Infinity
PASSkbd.autofocus: IDL set to "\0"
PASSkbd.autofocus: IDL set to object "test-toString"
PASSkbd.autofocus: IDL set to object "test-valueOf"
PASSkbd.hidden: typeof IDL attribute
PASSkbd.hidden: IDL get with DOM attribute unset
PASSkbd.hidden: setAttribute() to ""
PASSkbd.hidden: setAttribute() to " foo "
PASSkbd.hidden: setAttribute() to undefined
PASSkbd.hidden: setAttribute() to null
PASSkbd.hidden: setAttribute() to 7
PASSkbd.hidden: setAttribute() to 1.5
PASSkbd.hidden: setAttribute() to "5%"
PASSkbd.hidden: setAttribute() to "+100"
PASSkbd.hidden: setAttribute() to ".5"
PASSkbd.hidden: setAttribute() to true
PASSkbd.hidden: setAttribute() to false
PASSkbd.hidden: setAttribute() to object "[object Object]"
PASSkbd.hidden: setAttribute() to NaN
PASSkbd.hidden: setAttribute() to Infinity
PASSkbd.hidden: setAttribute() to -Infinity
PASSkbd.hidden: setAttribute() to "\0"
PASSkbd.hidden: setAttribute() to object "test-toString"
PASSkbd.hidden: setAttribute() to object "test-valueOf"
PASSkbd.hidden: setAttribute() to "hidden"
PASSkbd.hidden: IDL set to ""
PASSkbd.hidden: IDL set to " foo "
PASSkbd.hidden: IDL set to undefined
PASSkbd.hidden: IDL set to null
PASSkbd.hidden: IDL set to 7
PASSkbd.hidden: IDL set to 1.5
PASSkbd.hidden: IDL set to "5%"
PASSkbd.hidden: IDL set to "+100"
PASSkbd.hidden: IDL set to ".5"
PASSkbd.hidden: IDL set to true
PASSkbd.hidden: IDL set to false
PASSkbd.hidden: IDL set to object "[object Object]"
PASSkbd.hidden: IDL set to NaN
PASSkbd.hidden: IDL set to Infinity
PASSkbd.hidden: IDL set to -Infinity
PASSkbd.hidden: IDL set to "\0"
PASSkbd.hidden: IDL set to object "test-toString"
PASSkbd.hidden: IDL set to object "test-valueOf"
PASSkbd.accessKey: typeof IDL attribute
PASSkbd.accessKey: IDL get with DOM attribute unset
PASSkbd.accessKey: setAttribute() to ""
PASSkbd.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 "
PASSkbd.accessKey: setAttribute() to undefined
PASSkbd.accessKey: setAttribute() to 7
PASSkbd.accessKey: setAttribute() to 1.5
PASSkbd.accessKey: setAttribute() to "5%"
PASSkbd.accessKey: setAttribute() to "+100"
PASSkbd.accessKey: setAttribute() to ".5"
PASSkbd.accessKey: setAttribute() to true
PASSkbd.accessKey: setAttribute() to false
PASSkbd.accessKey: setAttribute() to object "[object Object]"
PASSkbd.accessKey: setAttribute() to NaN
PASSkbd.accessKey: setAttribute() to Infinity
PASSkbd.accessKey: setAttribute() to -Infinity
PASSkbd.accessKey: setAttribute() to "\0"
PASSkbd.accessKey: setAttribute() to null
PASSkbd.accessKey: setAttribute() to object "test-toString"
PASSkbd.accessKey: setAttribute() to object "test-valueOf"
PASSkbd.accessKey: IDL set to ""
PASSkbd.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 "
PASSkbd.accessKey: IDL set to undefined
PASSkbd.accessKey: IDL set to 7
PASSkbd.accessKey: IDL set to 1.5
PASSkbd.accessKey: IDL set to "5%"
PASSkbd.accessKey: IDL set to "+100"
PASSkbd.accessKey: IDL set to ".5"
PASSkbd.accessKey: IDL set to true
PASSkbd.accessKey: IDL set to false
PASSkbd.accessKey: IDL set to object "[object Object]"
PASSkbd.accessKey: IDL set to NaN
PASSkbd.accessKey: IDL set to Infinity
PASSkbd.accessKey: IDL set to -Infinity
PASSkbd.accessKey: IDL set to "\0"
PASSkbd.accessKey: IDL set to null
PASSkbd.accessKey: IDL set to object "test-toString"
PASSkbd.accessKey: IDL set to object "test-valueOf"
PASSkbd.tabIndex: typeof IDL attribute
PASSkbd.tabIndex: setAttribute() to -36
PASSkbd.tabIndex: setAttribute() to -1
PASSkbd.tabIndex: setAttribute() to 0
PASSkbd.tabIndex: setAttribute() to 1
PASSkbd.tabIndex: setAttribute() to 2147483647
PASSkbd.tabIndex: setAttribute() to -2147483648
PASSkbd.tabIndex: setAttribute() to "-1"
PASSkbd.tabIndex: setAttribute() to "-0"
PASSkbd.tabIndex: setAttribute() to "0"
PASSkbd.tabIndex: setAttribute() to "1"
PASSkbd.tabIndex: setAttribute() to "\t7"
PASSkbd.tabIndex: setAttribute() to "\f7"
PASSkbd.tabIndex: setAttribute() to " 7"
PASSkbd.tabIndex: setAttribute() to "\n7"
PASSkbd.tabIndex: setAttribute() to "\r7"
PASSkbd.tabIndex: setAttribute() to "7\v"
PASSkbd.tabIndex: setAttribute() to 1.5
PASSkbd.tabIndex: setAttribute() to "5%"
PASSkbd.tabIndex: setAttribute() to "+100"
PASSkbd.tabIndex: setAttribute() to object "2"
PASSkbd.tabIndex: setAttribute() to object "3"
PASSkbd.tabIndex: IDL set to -36
PASSkbd.tabIndex: IDL set to -1
PASSkbd.tabIndex: IDL set to 0
PASSkbd.tabIndex: IDL set to 1
PASSkbd.tabIndex: IDL set to 2147483647
PASSkbd.tabIndex: IDL set to -2147483648
PASSsub.title: typeof IDL attribute
PASSsub.title: IDL get with DOM attribute unset
PASSsub.title: setAttribute() to ""
PASSsub.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 "
PASSsub.title: setAttribute() to undefined
PASSsub.title: setAttribute() to 7
PASSsub.title: setAttribute() to 1.5
PASSsub.title: setAttribute() to "5%"
PASSsub.title: setAttribute() to "+100"
PASSsub.title: setAttribute() to ".5"
PASSsub.title: setAttribute() to true
PASSsub.title: setAttribute() to false
PASSsub.title: setAttribute() to object "[object Object]"
PASSsub.title: setAttribute() to NaN
PASSsub.title: setAttribute() to Infinity
PASSsub.title: setAttribute() to -Infinity
PASSsub.title: setAttribute() to "\0"
PASSsub.title: setAttribute() to null
PASSsub.title: setAttribute() to object "test-toString"
PASSsub.title: setAttribute() to object "test-valueOf"
PASSsub.title: IDL set to ""
PASSsub.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 "
PASSsub.title: IDL set to undefined
PASSsub.title: IDL set to 7
PASSsub.title: IDL set to 1.5
PASSsub.title: IDL set to "5%"
PASSsub.title: IDL set to "+100"
PASSsub.title: IDL set to ".5"
PASSsub.title: IDL set to true
PASSsub.title: IDL set to false
PASSsub.title: IDL set to object "[object Object]"
PASSsub.title: IDL set to NaN
PASSsub.title: IDL set to Infinity
PASSsub.title: IDL set to -Infinity
PASSsub.title: IDL set to "\0"
PASSsub.title: IDL set to null
PASSsub.title: IDL set to object "test-toString"
PASSsub.title: IDL set to object "test-valueOf"
PASSsub.lang: typeof IDL attribute
PASSsub.lang: IDL get with DOM attribute unset
PASSsub.lang: setAttribute() to ""
PASSsub.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 "
PASSsub.lang: setAttribute() to undefined
PASSsub.lang: setAttribute() to 7
PASSsub.lang: setAttribute() to 1.5
PASSsub.lang: setAttribute() to "5%"
PASSsub.lang: setAttribute() to "+100"
PASSsub.lang: setAttribute() to ".5"
PASSsub.lang: setAttribute() to true
PASSsub.lang: setAttribute() to false
PASSsub.lang: setAttribute() to object "[object Object]"
PASSsub.lang: setAttribute() to NaN
PASSsub.lang: setAttribute() to Infinity
PASSsub.lang: setAttribute() to -Infinity
PASSsub.lang: setAttribute() to "\0"
PASSsub.lang: setAttribute() to null
PASSsub.lang: setAttribute() to object "test-toString"
PASSsub.lang: setAttribute() to object "test-valueOf"
PASSsub.lang: IDL set to ""
PASSsub.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 "
PASSsub.lang: IDL set to undefined
PASSsub.lang: IDL set to 7
PASSsub.lang: IDL set to 1.5
PASSsub.lang: IDL set to "5%"
PASSsub.lang: IDL set to "+100"
PASSsub.lang: IDL set to ".5"
PASSsub.lang: IDL set to true
PASSsub.lang: IDL set to false
PASSsub.lang: IDL set to object "[object Object]"
PASSsub.lang: IDL set to NaN
PASSsub.lang: IDL set to Infinity
PASSsub.lang: IDL set to -Infinity
PASSsub.lang: IDL set to "\0"
PASSsub.lang: IDL set to null
PASSsub.lang: IDL set to object "test-toString"
PASSsub.lang: IDL set to object "test-valueOf"
PASSsub.dir: typeof IDL attribute
PASSsub.dir: IDL get with DOM attribute unset
PASSsub.dir: setAttribute() to ""
PASSsub.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 "
PASSsub.dir: setAttribute() to undefined
PASSsub.dir: setAttribute() to 7
PASSsub.dir: setAttribute() to 1.5
PASSsub.dir: setAttribute() to "5%"
PASSsub.dir: setAttribute() to "+100"
PASSsub.dir: setAttribute() to ".5"
PASSsub.dir: setAttribute() to true
PASSsub.dir: setAttribute() to false
PASSsub.dir: setAttribute() to object "[object Object]"
PASSsub.dir: setAttribute() to NaN
PASSsub.dir: setAttribute() to Infinity
PASSsub.dir: setAttribute() to -Infinity
PASSsub.dir: setAttribute() to "\0"
PASSsub.dir: setAttribute() to null
PASSsub.dir: setAttribute() to object "test-toString"
PASSsub.dir: setAttribute() to object "test-valueOf"
PASSsub.dir: setAttribute() to "ltr"
PASSsub.dir: setAttribute() to "xltr"
PASSsub.dir: setAttribute() to "ltr\0"
PASSsub.dir: setAttribute() to "tr"
PASSsub.dir: setAttribute() to "LTR"
PASSsub.dir: setAttribute() to "rtl"
PASSsub.dir: setAttribute() to "xrtl"
PASSsub.dir: setAttribute() to "rtl\0"
PASSsub.dir: setAttribute() to "tl"
PASSsub.dir: setAttribute() to "RTL"
PASSsub.dir: setAttribute() to "auto"
PASSsub.dir: setAttribute() to "xauto"
PASSsub.dir: setAttribute() to "auto\0"
PASSsub.dir: setAttribute() to "uto"
PASSsub.dir: setAttribute() to "AUTO"
PASSsub.dir: IDL set to ""
PASSsub.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 "
PASSsub.dir: IDL set to undefined
PASSsub.dir: IDL set to 7
PASSsub.dir: IDL set to 1.5
PASSsub.dir: IDL set to "5%"
PASSsub.dir: IDL set to "+100"
PASSsub.dir: IDL set to ".5"
PASSsub.dir: IDL set to true
PASSsub.dir: IDL set to false
PASSsub.dir: IDL set to object "[object Object]"
PASSsub.dir: IDL set to NaN
PASSsub.dir: IDL set to Infinity
PASSsub.dir: IDL set to -Infinity
PASSsub.dir: IDL set to "\0"
PASSsub.dir: IDL set to null
PASSsub.dir: IDL set to object "test-toString"
PASSsub.dir: IDL set to object "test-valueOf"
PASSsub.dir: IDL set to "ltr"
PASSsub.dir: IDL set to "xltr"
PASSsub.dir: IDL set to "ltr\0"
PASSsub.dir: IDL set to "tr"
PASSsub.dir: IDL set to "LTR"
PASSsub.dir: IDL set to "rtl"
PASSsub.dir: IDL set to "xrtl"
PASSsub.dir: IDL set to "rtl\0"
PASSsub.dir: IDL set to "tl"
PASSsub.dir: IDL set to "RTL"
PASSsub.dir: IDL set to "auto"
PASSsub.dir: IDL set to "xauto"
PASSsub.dir: IDL set to "auto\0"
PASSsub.dir: IDL set to "uto"
PASSsub.dir: IDL set to "AUTO"
PASSsub.className (<sub class>): typeof IDL attribute
PASSsub.className (<sub class>): IDL get with DOM attribute unset
PASSsub.className (<sub class>): setAttribute() to ""
PASSsub.className (<sub 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 "
PASSsub.className (<sub class>): setAttribute() to undefined
PASSsub.className (<sub class>): setAttribute() to 7
PASSsub.className (<sub class>): setAttribute() to 1.5
PASSsub.className (<sub class>): setAttribute() to "5%"
PASSsub.className (<sub class>): setAttribute() to "+100"
PASSsub.className (<sub class>): setAttribute() to ".5"
PASSsub.className (<sub class>): setAttribute() to true
PASSsub.className (<sub class>): setAttribute() to false
PASSsub.className (<sub class>): setAttribute() to object "[object Object]"
PASSsub.className (<sub class>): setAttribute() to NaN
PASSsub.className (<sub class>): setAttribute() to Infinity
PASSsub.className (<sub class>): setAttribute() to -Infinity
PASSsub.className (<sub class>): setAttribute() to "\0"
PASSsub.className (<sub class>): setAttribute() to null
PASSsub.className (<sub class>): setAttribute() to object "test-toString"
PASSsub.className (<sub class>): setAttribute() to object "test-valueOf"
PASSsub.className (<sub class>): IDL set to ""
PASSsub.className (<sub 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 "
PASSsub.className (<sub class>): IDL set to undefined
PASSsub.className (<sub class>): IDL set to 7
PASSsub.className (<sub class>): IDL set to 1.5
PASSsub.className (<sub class>): IDL set to "5%"
PASSsub.className (<sub class>): IDL set to "+100"
PASSsub.className (<sub class>): IDL set to ".5"
PASSsub.className (<sub class>): IDL set to true
PASSsub.className (<sub class>): IDL set to false
PASSsub.className (<sub class>): IDL set to object "[object Object]"
PASSsub.className (<sub class>): IDL set to NaN
PASSsub.className (<sub class>): IDL set to Infinity
PASSsub.className (<sub class>): IDL set to -Infinity
PASSsub.className (<sub class>): IDL set to "\0"
PASSsub.className (<sub class>): IDL set to null
PASSsub.className (<sub class>): IDL set to object "test-toString"
PASSsub.className (<sub class>): IDL set to object "test-valueOf"
PASSsub.autofocus: typeof IDL attribute
PASSsub.autofocus: IDL get with DOM attribute unset
PASSsub.autofocus: setAttribute() to ""
PASSsub.autofocus: setAttribute() to " foo "
PASSsub.autofocus: setAttribute() to undefined
PASSsub.autofocus: setAttribute() to null
PASSsub.autofocus: setAttribute() to 7
PASSsub.autofocus: setAttribute() to 1.5
PASSsub.autofocus: setAttribute() to "5%"
PASSsub.autofocus: setAttribute() to "+100"
PASSsub.autofocus: setAttribute() to ".5"
PASSsub.autofocus: setAttribute() to true
PASSsub.autofocus: setAttribute() to false
PASSsub.autofocus: setAttribute() to object "[object Object]"
PASSsub.autofocus: setAttribute() to NaN
PASSsub.autofocus: setAttribute() to Infinity
PASSsub.autofocus: setAttribute() to -Infinity
PASSsub.autofocus: setAttribute() to "\0"
PASSsub.autofocus: setAttribute() to object "test-toString"
PASSsub.autofocus: setAttribute() to object "test-valueOf"
PASSsub.autofocus: setAttribute() to "autofocus"
PASSsub.autofocus: IDL set to ""
PASSsub.autofocus: IDL set to " foo "
PASSsub.autofocus: IDL set to undefined
PASSsub.autofocus: IDL set to null
PASSsub.autofocus: IDL set to 7
PASSsub.autofocus: IDL set to 1.5
PASSsub.autofocus: IDL set to "5%"
PASSsub.autofocus: IDL set to "+100"
PASSsub.autofocus: IDL set to ".5"
PASSsub.autofocus: IDL set to true
PASSsub.autofocus: IDL set to false
PASSsub.autofocus: IDL set to object "[object Object]"
PASSsub.autofocus: IDL set to NaN
PASSsub.autofocus: IDL set to Infinity
PASSsub.autofocus: IDL set to -Infinity
PASSsub.autofocus: IDL set to "\0"
PASSsub.autofocus: IDL set to object "test-toString"
PASSsub.autofocus: IDL set to object "test-valueOf"
PASSsub.hidden: typeof IDL attribute
PASSsub.hidden: IDL get with DOM attribute unset
PASSsub.hidden: setAttribute() to ""
PASSsub.hidden: setAttribute() to " foo "
PASSsub.hidden: setAttribute() to undefined
PASSsub.hidden: setAttribute() to null
PASSsub.hidden: setAttribute() to 7
PASSsub.hidden: setAttribute() to 1.5
PASSsub.hidden: setAttribute() to "5%"
PASSsub.hidden: setAttribute() to "+100"
PASSsub.hidden: setAttribute() to ".5"
PASSsub.hidden: setAttribute() to true
PASSsub.hidden: setAttribute() to false
PASSsub.hidden: setAttribute() to object "[object Object]"
PASSsub.hidden: setAttribute() to NaN
PASSsub.hidden: setAttribute() to Infinity
PASSsub.hidden: setAttribute() to -Infinity
PASSsub.hidden: setAttribute() to "\0"
PASSsub.hidden: setAttribute() to object "test-toString"
PASSsub.hidden: setAttribute() to object "test-valueOf"
PASSsub.hidden: setAttribute() to "hidden"
PASSsub.hidden: IDL set to ""
PASSsub.hidden: IDL set to " foo "
PASSsub.hidden: IDL set to undefined
PASSsub.hidden: IDL set to null
PASSsub.hidden: IDL set to 7
PASSsub.hidden: IDL set to 1.5
PASSsub.hidden: IDL set to "5%"
PASSsub.hidden: IDL set to "+100"
PASSsub.hidden: IDL set to ".5"
PASSsub.hidden: IDL set to true
PASSsub.hidden: IDL set to false
PASSsub.hidden: IDL set to object "[object Object]"
PASSsub.hidden: IDL set to NaN
PASSsub.hidden: IDL set to Infinity
PASSsub.hidden: IDL set to -Infinity
PASSsub.hidden: IDL set to "\0"
PASSsub.hidden: IDL set to object "test-toString"
PASSsub.hidden: IDL set to object "test-valueOf"
PASSsub.accessKey: typeof IDL attribute
PASSsub.accessKey: IDL get with DOM attribute unset
PASSsub.accessKey: setAttribute() to ""
PASSsub.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 "
PASSsub.accessKey: setAttribute() to undefined
PASSsub.accessKey: setAttribute() to 7
PASSsub.accessKey: setAttribute() to 1.5
PASSsub.accessKey: setAttribute() to "5%"
PASSsub.accessKey: setAttribute() to "+100"
PASSsub.accessKey: setAttribute() to ".5"
PASSsub.accessKey: setAttribute() to true
PASSsub.accessKey: setAttribute() to false
PASSsub.accessKey: setAttribute() to object "[object Object]"
PASSsub.accessKey: setAttribute() to NaN
PASSsub.accessKey: setAttribute() to Infinity
PASSsub.accessKey: setAttribute() to -Infinity
PASSsub.accessKey: setAttribute() to "\0"
PASSsub.accessKey: setAttribute() to null
PASSsub.accessKey: setAttribute() to object "test-toString"
PASSsub.accessKey: setAttribute() to object "test-valueOf"
PASSsub.accessKey: IDL set to ""
PASSsub.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 "
PASSsub.accessKey: IDL set to undefined
PASSsub.accessKey: IDL set to 7
PASSsub.accessKey: IDL set to 1.5
PASSsub.accessKey: IDL set to "5%"
PASSsub.accessKey: IDL set to "+100"
PASSsub.accessKey: IDL set to ".5"
PASSsub.accessKey: IDL set to true
PASSsub.accessKey: IDL set to false
PASSsub.accessKey: IDL set to object "[object Object]"
PASSsub.accessKey: IDL set to NaN
PASSsub.accessKey: IDL set to Infinity
PASSsub.accessKey: IDL set to -Infinity
PASSsub.accessKey: IDL set to "\0"
PASSsub.accessKey: IDL set to null
PASSsub.accessKey: IDL set to object "test-toString"
PASSsub.accessKey: IDL set to object "test-valueOf"
PASSsub.tabIndex: typeof IDL attribute
PASSsub.tabIndex: setAttribute() to -36
PASSsub.tabIndex: setAttribute() to -1
PASSsub.tabIndex: setAttribute() to 0
PASSsub.tabIndex: setAttribute() to 1
PASSsub.tabIndex: setAttribute() to 2147483647
PASSsub.tabIndex: setAttribute() to -2147483648
PASSsub.tabIndex: setAttribute() to "-1"
PASSsub.tabIndex: setAttribute() to "-0"
PASSsub.tabIndex: setAttribute() to "0"
PASSsub.tabIndex: setAttribute() to "1"
PASSsub.tabIndex: setAttribute() to "\t7"
PASSsub.tabIndex: setAttribute() to "\f7"
PASSsub.tabIndex: setAttribute() to " 7"
PASSsub.tabIndex: setAttribute() to "\n7"
PASSsub.tabIndex: setAttribute() to "\r7"
PASSsub.tabIndex: setAttribute() to "7\v"
PASSsub.tabIndex: setAttribute() to 1.5
PASSsub.tabIndex: setAttribute() to "5%"
PASSsub.tabIndex: setAttribute() to "+100"
PASSsub.tabIndex: setAttribute() to object "2"
PASSsub.tabIndex: setAttribute() to object "3"
PASSsub.tabIndex: IDL set to -36
PASSsub.tabIndex: IDL set to -1
PASSsub.tabIndex: IDL set to 0
PASSsub.tabIndex: IDL set to 1
PASSsub.tabIndex: IDL set to 2147483647
PASSsub.tabIndex: IDL set to -2147483648
PASSsup.title: typeof IDL attribute
PASSsup.title: IDL get with DOM attribute unset
PASSsup.title: setAttribute() to ""
PASSsup.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 "
PASSsup.title: setAttribute() to undefined
PASSsup.title: setAttribute() to 7
PASSsup.title: setAttribute() to 1.5
PASSsup.title: setAttribute() to "5%"
PASSsup.title: setAttribute() to "+100"
PASSsup.title: setAttribute() to ".5"
PASSsup.title: setAttribute() to true
PASSsup.title: setAttribute() to false
PASSsup.title: setAttribute() to object "[object Object]"
PASSsup.title: setAttribute() to NaN
PASSsup.title: setAttribute() to Infinity
PASSsup.title: setAttribute() to -Infinity
PASSsup.title: setAttribute() to "\0"
PASSsup.title: setAttribute() to null
PASSsup.title: setAttribute() to object "test-toString"
PASSsup.title: setAttribute() to object "test-valueOf"
PASSsup.title: IDL set to ""
PASSsup.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 "
PASSsup.title: IDL set to undefined
PASSsup.title: IDL set to 7
PASSsup.title: IDL set to 1.5
PASSsup.title: IDL set to "5%"
PASSsup.title: IDL set to "+100"
PASSsup.title: IDL set to ".5"
PASSsup.title: IDL set to true
PASSsup.title: IDL set to false
PASSsup.title: IDL set to object "[object Object]"
PASSsup.title: IDL set to NaN
PASSsup.title: IDL set to Infinity
PASSsup.title: IDL set to -Infinity
PASSsup.title: IDL set to "\0"
PASSsup.title: IDL set to null
PASSsup.title: IDL set to object "test-toString"
PASSsup.title: IDL set to object "test-valueOf"
PASSsup.lang: typeof IDL attribute
PASSsup.lang: IDL get with DOM attribute unset
PASSsup.lang: setAttribute() to ""
PASSsup.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 "
PASSsup.lang: setAttribute() to undefined
PASSsup.lang: setAttribute() to 7
PASSsup.lang: setAttribute() to 1.5
PASSsup.lang: setAttribute() to "5%"
PASSsup.lang: setAttribute() to "+100"
PASSsup.lang: setAttribute() to ".5"
PASSsup.lang: setAttribute() to true
PASSsup.lang: setAttribute() to false
PASSsup.lang: setAttribute() to object "[object Object]"
PASSsup.lang: setAttribute() to NaN
PASSsup.lang: setAttribute() to Infinity
PASSsup.lang: setAttribute() to -Infinity
PASSsup.lang: setAttribute() to "\0"
PASSsup.lang: setAttribute() to null
PASSsup.lang: setAttribute() to object "test-toString"
PASSsup.lang: setAttribute() to object "test-valueOf"
PASSsup.lang: IDL set to ""
PASSsup.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 "
PASSsup.lang: IDL set to undefined
PASSsup.lang: IDL set to 7
PASSsup.lang: IDL set to 1.5
PASSsup.lang: IDL set to "5%"
PASSsup.lang: IDL set to "+100"
PASSsup.lang: IDL set to ".5"
PASSsup.lang: IDL set to true
PASSsup.lang: IDL set to false
PASSsup.lang: IDL set to object "[object Object]"
PASSsup.lang: IDL set to NaN
PASSsup.lang: IDL set to Infinity
PASSsup.lang: IDL set to -Infinity
PASSsup.lang: IDL set to "\0"
PASSsup.lang: IDL set to null
PASSsup.lang: IDL set to object "test-toString"
PASSsup.lang: IDL set to object "test-valueOf"
PASSsup.dir: typeof IDL attribute
PASSsup.dir: IDL get with DOM attribute unset
PASSsup.dir: setAttribute() to ""
PASSsup.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 "
PASSsup.dir: setAttribute() to undefined
PASSsup.dir: setAttribute() to 7
PASSsup.dir: setAttribute() to 1.5
PASSsup.dir: setAttribute() to "5%"
PASSsup.dir: setAttribute() to "+100"
PASSsup.dir: setAttribute() to ".5"
PASSsup.dir: setAttribute() to true
PASSsup.dir: setAttribute() to false
PASSsup.dir: setAttribute() to object "[object Object]"
PASSsup.dir: setAttribute() to NaN
PASSsup.dir: setAttribute() to Infinity
PASSsup.dir: setAttribute() to -Infinity
PASSsup.dir: setAttribute() to "\0"
PASSsup.dir: setAttribute() to null
PASSsup.dir: setAttribute() to object "test-toString"
PASSsup.dir: setAttribute() to object "test-valueOf"
PASSsup.dir: setAttribute() to "ltr"
PASSsup.dir: setAttribute() to "xltr"
PASSsup.dir: setAttribute() to "ltr\0"
PASSsup.dir: setAttribute() to "tr"
PASSsup.dir: setAttribute() to "LTR"
PASSsup.dir: setAttribute() to "rtl"
PASSsup.dir: setAttribute() to "xrtl"
PASSsup.dir: setAttribute() to "rtl\0"
PASSsup.dir: setAttribute() to "tl"
PASSsup.dir: setAttribute() to "RTL"
PASSsup.dir: setAttribute() to "auto"
PASSsup.dir: setAttribute() to "xauto"
PASSsup.dir: setAttribute() to "auto\0"
PASSsup.dir: setAttribute() to "uto"
PASSsup.dir: setAttribute() to "AUTO"
PASSsup.dir: IDL set to ""
PASSsup.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 "
PASSsup.dir: IDL set to undefined
PASSsup.dir: IDL set to 7
PASSsup.dir: IDL set to 1.5
PASSsup.dir: IDL set to "5%"
PASSsup.dir: IDL set to "+100"
PASSsup.dir: IDL set to ".5"
PASSsup.dir: IDL set to true
PASSsup.dir: IDL set to false
PASSsup.dir: IDL set to object "[object Object]"
PASSsup.dir: IDL set to NaN
PASSsup.dir: IDL set to Infinity
PASSsup.dir: IDL set to -Infinity
PASSsup.dir: IDL set to "\0"
PASSsup.dir: IDL set to null
PASSsup.dir: IDL set to object "test-toString"
PASSsup.dir: IDL set to object "test-valueOf"
PASSsup.dir: IDL set to "ltr"
PASSsup.dir: IDL set to "xltr"
PASSsup.dir: IDL set to "ltr\0"
PASSsup.dir: IDL set to "tr"
PASSsup.dir: IDL set to "LTR"
PASSsup.dir: IDL set to "rtl"
PASSsup.dir: IDL set to "xrtl"
PASSsup.dir: IDL set to "rtl\0"
PASSsup.dir: IDL set to "tl"
PASSsup.dir: IDL set to "RTL"
PASSsup.dir: IDL set to "auto"
PASSsup.dir: IDL set to "xauto"
PASSsup.dir: IDL set to "auto\0"
PASSsup.dir: IDL set to "uto"
PASSsup.dir: IDL set to "AUTO"
PASSsup.className (<sup class>): typeof IDL attribute
PASSsup.className (<sup class>): IDL get with DOM attribute unset
PASSsup.className (<sup class>): setAttribute() to ""
PASSsup.className (<sup 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 "
PASSsup.className (<sup class>): setAttribute() to undefined
PASSsup.className (<sup class>): setAttribute() to 7
PASSsup.className (<sup class>): setAttribute() to 1.5
PASSsup.className (<sup class>): setAttribute() to "5%"
PASSsup.className (<sup class>): setAttribute() to "+100"
PASSsup.className (<sup class>): setAttribute() to ".5"
PASSsup.className (<sup class>): setAttribute() to true
PASSsup.className (<sup class>): setAttribute() to false
PASSsup.className (<sup class>): setAttribute() to object "[object Object]"
PASSsup.className (<sup class>): setAttribute() to NaN
PASSsup.className (<sup class>): setAttribute() to Infinity
PASSsup.className (<sup class>): setAttribute() to -Infinity
PASSsup.className (<sup class>): setAttribute() to "\0"
PASSsup.className (<sup class>): setAttribute() to null
PASSsup.className (<sup class>): setAttribute() to object "test-toString"
PASSsup.className (<sup class>): setAttribute() to object "test-valueOf"
PASSsup.className (<sup class>): IDL set to ""
PASSsup.className (<sup 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 "
PASSsup.className (<sup class>): IDL set to undefined
PASSsup.className (<sup class>): IDL set to 7
PASSsup.className (<sup class>): IDL set to 1.5
PASSsup.className (<sup class>): IDL set to "5%"
PASSsup.className (<sup class>): IDL set to "+100"
PASSsup.className (<sup class>): IDL set to ".5"
PASSsup.className (<sup class>): IDL set to true
PASSsup.className (<sup class>): IDL set to false
PASSsup.className (<sup class>): IDL set to object "[object Object]"
PASSsup.className (<sup class>): IDL set to NaN
PASSsup.className (<sup class>): IDL set to Infinity
PASSsup.className (<sup class>): IDL set to -Infinity
PASSsup.className (<sup class>): IDL set to "\0"
PASSsup.className (<sup class>): IDL set to null
PASSsup.className (<sup class>): IDL set to object "test-toString"
PASSsup.className (<sup class>): IDL set to object "test-valueOf"
PASSsup.autofocus: typeof IDL attribute
PASSsup.autofocus: IDL get with DOM attribute unset
PASSsup.autofocus: setAttribute() to ""
PASSsup.autofocus: setAttribute() to " foo "
PASSsup.autofocus: setAttribute() to undefined
PASSsup.autofocus: setAttribute() to null
PASSsup.autofocus: setAttribute() to 7
PASSsup.autofocus: setAttribute() to 1.5
PASSsup.autofocus: setAttribute() to "5%"
PASSsup.autofocus: setAttribute() to "+100"
PASSsup.autofocus: setAttribute() to ".5"
PASSsup.autofocus: setAttribute() to true
PASSsup.autofocus: setAttribute() to false
PASSsup.autofocus: setAttribute() to object "[object Object]"
PASSsup.autofocus: setAttribute() to NaN
PASSsup.autofocus: setAttribute() to Infinity
PASSsup.autofocus: setAttribute() to -Infinity
PASSsup.autofocus: setAttribute() to "\0"
PASSsup.autofocus: setAttribute() to object "test-toString"
PASSsup.autofocus: setAttribute() to object "test-valueOf"
PASSsup.autofocus: setAttribute() to "autofocus"
PASSsup.autofocus: IDL set to ""
PASSsup.autofocus: IDL set to " foo "
PASSsup.autofocus: IDL set to undefined
PASSsup.autofocus: IDL set to null
PASSsup.autofocus: IDL set to 7
PASSsup.autofocus: IDL set to 1.5
PASSsup.autofocus: IDL set to "5%"
PASSsup.autofocus: IDL set to "+100"
PASSsup.autofocus: IDL set to ".5"
PASSsup.autofocus: IDL set to true
PASSsup.autofocus: IDL set to false
PASSsup.autofocus: IDL set to object "[object Object]"
PASSsup.autofocus: IDL set to NaN
PASSsup.autofocus: IDL set to Infinity
PASSsup.autofocus: IDL set to -Infinity
PASSsup.autofocus: IDL set to "\0"
PASSsup.autofocus: IDL set to object "test-toString"
PASSsup.autofocus: IDL set to object "test-valueOf"
PASSsup.hidden: typeof IDL attribute
PASSsup.hidden: IDL get with DOM attribute unset
PASSsup.hidden: setAttribute() to ""
PASSsup.hidden: setAttribute() to " foo "
PASSsup.hidden: setAttribute() to undefined
PASSsup.hidden: setAttribute() to null
PASSsup.hidden: setAttribute() to 7
PASSsup.hidden: setAttribute() to 1.5
PASSsup.hidden: setAttribute() to "5%"
PASSsup.hidden: setAttribute() to "+100"
PASSsup.hidden: setAttribute() to ".5"
PASSsup.hidden: setAttribute() to true
PASSsup.hidden: setAttribute() to false
PASSsup.hidden: setAttribute() to object "[object Object]"
PASSsup.hidden: setAttribute() to NaN
PASSsup.hidden: setAttribute() to Infinity
PASSsup.hidden: setAttribute() to -Infinity
PASSsup.hidden: setAttribute() to "\0"
PASSsup.hidden: setAttribute() to object "test-toString"
PASSsup.hidden: setAttribute() to object "test-valueOf"
PASSsup.hidden: setAttribute() to "hidden"
PASSsup.hidden: IDL set to ""
PASSsup.hidden: IDL set to " foo "
PASSsup.hidden: IDL set to undefined
PASSsup.hidden: IDL set to null
PASSsup.hidden: IDL set to 7
PASSsup.hidden: IDL set to 1.5
PASSsup.hidden: IDL set to "5%"
PASSsup.hidden: IDL set to "+100"
PASSsup.hidden: IDL set to ".5"
PASSsup.hidden: IDL set to true
PASSsup.hidden: IDL set to false
PASSsup.hidden: IDL set to object "[object Object]"
PASSsup.hidden: IDL set to NaN
PASSsup.hidden: IDL set to Infinity
PASSsup.hidden: IDL set to -Infinity
PASSsup.hidden: IDL set to "\0"
PASSsup.hidden: IDL set to object "test-toString"
PASSsup.hidden: IDL set to object "test-valueOf"
PASSsup.accessKey: typeof IDL attribute
PASSsup.accessKey: IDL get with DOM attribute unset
PASSsup.accessKey: setAttribute() to ""
PASSsup.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 "
PASSsup.accessKey: setAttribute() to undefined
PASSsup.accessKey: setAttribute() to 7
PASSsup.accessKey: setAttribute() to 1.5
PASSsup.accessKey: setAttribute() to "5%"
PASSsup.accessKey: setAttribute() to "+100"
PASSsup.accessKey: setAttribute() to ".5"
PASSsup.accessKey: setAttribute() to true
PASSsup.accessKey: setAttribute() to false
PASSsup.accessKey: setAttribute() to object "[object Object]"
PASSsup.accessKey: setAttribute() to NaN
PASSsup.accessKey: setAttribute() to Infinity
PASSsup.accessKey: setAttribute() to -Infinity
PASSsup.accessKey: setAttribute() to "\0"
PASSsup.accessKey: setAttribute() to null
PASSsup.accessKey: setAttribute() to object "test-toString"
PASSsup.accessKey: setAttribute() to object "test-valueOf"
PASSsup.accessKey: IDL set to ""
PASSsup.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 "
PASSsup.accessKey: IDL set to undefined
PASSsup.accessKey: IDL set to 7
PASSsup.accessKey: IDL set to 1.5
PASSsup.accessKey: IDL set to "5%"
PASSsup.accessKey: IDL set to "+100"
PASSsup.accessKey: IDL set to ".5"
PASSsup.accessKey: IDL set to true
PASSsup.accessKey: IDL set to false
PASSsup.accessKey: IDL set to object "[object Object]"
PASSsup.accessKey: IDL set to NaN
PASSsup.accessKey: IDL set to Infinity
PASSsup.accessKey: IDL set to -Infinity
PASSsup.accessKey: IDL set to "\0"
PASSsup.accessKey: IDL set to null
PASSsup.accessKey: IDL set to object "test-toString"
PASSsup.accessKey: IDL set to object "test-valueOf"
PASSsup.tabIndex: typeof IDL attribute
PASSsup.tabIndex: setAttribute() to -36
PASSsup.tabIndex: setAttribute() to -1
PASSsup.tabIndex: setAttribute() to 0
PASSsup.tabIndex: setAttribute() to 1
PASSsup.tabIndex: setAttribute() to 2147483647
PASSsup.tabIndex: setAttribute() to -2147483648
PASSsup.tabIndex: setAttribute() to "-1"
PASSsup.tabIndex: setAttribute() to "-0"
PASSsup.tabIndex: setAttribute() to "0"
PASSsup.tabIndex: setAttribute() to "1"
PASSsup.tabIndex: setAttribute() to "\t7"
PASSsup.tabIndex: setAttribute() to "\f7"
PASSsup.tabIndex: setAttribute() to " 7"
PASSsup.tabIndex: setAttribute() to "\n7"
PASSsup.tabIndex: setAttribute() to "\r7"
PASSsup.tabIndex: setAttribute() to "7\v"
PASSsup.tabIndex: setAttribute() to 1.5
PASSsup.tabIndex: setAttribute() to "5%"
PASSsup.tabIndex: setAttribute() to "+100"
PASSsup.tabIndex: setAttribute() to object "2"
PASSsup.tabIndex: setAttribute() to object "3"
PASSsup.tabIndex: IDL set to -36
PASSsup.tabIndex: IDL set to -1
PASSsup.tabIndex: IDL set to 0
PASSsup.tabIndex: IDL set to 1
PASSsup.tabIndex: IDL set to 2147483647
PASSsup.tabIndex: IDL set to -2147483648
PASSi.title: typeof IDL attribute
PASSi.title: IDL get with DOM attribute unset
PASSi.title: setAttribute() to ""
PASSi.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 "
PASSi.title: setAttribute() to undefined
PASSi.title: setAttribute() to 7
PASSi.title: setAttribute() to 1.5
PASSi.title: setAttribute() to "5%"
PASSi.title: setAttribute() to "+100"
PASSi.title: setAttribute() to ".5"
PASSi.title: setAttribute() to true
PASSi.title: setAttribute() to false
PASSi.title: setAttribute() to object "[object Object]"
PASSi.title: setAttribute() to NaN
PASSi.title: setAttribute() to Infinity
PASSi.title: setAttribute() to -Infinity
PASSi.title: setAttribute() to "\0"
PASSi.title: setAttribute() to null
PASSi.title: setAttribute() to object "test-toString"
PASSi.title: setAttribute() to object "test-valueOf"
PASSi.title: IDL set to ""
PASSi.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 "
PASSi.title: IDL set to undefined
PASSi.title: IDL set to 7
PASSi.title: IDL set to 1.5
PASSi.title: IDL set to "5%"
PASSi.title: IDL set to "+100"
PASSi.title: IDL set to ".5"
PASSi.title: IDL set to true
PASSi.title: IDL set to false
PASSi.title: IDL set to object "[object Object]"
PASSi.title: IDL set to NaN
PASSi.title: IDL set to Infinity
PASSi.title: IDL set to -Infinity
PASSi.title: IDL set to "\0"
PASSi.title: IDL set to null
PASSi.title: IDL set to object "test-toString"
PASSi.title: IDL set to object "test-valueOf"
PASSi.lang: typeof IDL attribute
PASSi.lang: IDL get with DOM attribute unset
PASSi.lang: setAttribute() to ""
PASSi.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 "
PASSi.lang: setAttribute() to undefined
PASSi.lang: setAttribute() to 7
PASSi.lang: setAttribute() to 1.5
PASSi.lang: setAttribute() to "5%"
PASSi.lang: setAttribute() to "+100"
PASSi.lang: setAttribute() to ".5"
PASSi.lang: setAttribute() to true
PASSi.lang: setAttribute() to false
PASSi.lang: setAttribute() to object "[object Object]"
PASSi.lang: setAttribute() to NaN
PASSi.lang: setAttribute() to Infinity
PASSi.lang: setAttribute() to -Infinity
PASSi.lang: setAttribute() to "\0"
PASSi.lang: setAttribute() to null
PASSi.lang: setAttribute() to object "test-toString"
PASSi.lang: setAttribute() to object "test-valueOf"
PASSi.lang: IDL set to ""
PASSi.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 "
PASSi.lang: IDL set to undefined
PASSi.lang: IDL set to 7
PASSi.lang: IDL set to 1.5
PASSi.lang: IDL set to "5%"
PASSi.lang: IDL set to "+100"
PASSi.lang: IDL set to ".5"
PASSi.lang: IDL set to true
PASSi.lang: IDL set to false
PASSi.lang: IDL set to object "[object Object]"
PASSi.lang: IDL set to NaN
PASSi.lang: IDL set to Infinity
PASSi.lang: IDL set to -Infinity
PASSi.lang: IDL set to "\0"
PASSi.lang: IDL set to null
PASSi.lang: IDL set to object "test-toString"
PASSi.lang: IDL set to object "test-valueOf"
PASSi.dir: typeof IDL attribute
PASSi.dir: IDL get with DOM attribute unset
PASSi.dir: setAttribute() to ""
PASSi.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 "
PASSi.dir: setAttribute() to undefined
PASSi.dir: setAttribute() to 7
PASSi.dir: setAttribute() to 1.5
PASSi.dir: setAttribute() to "5%"
PASSi.dir: setAttribute() to "+100"
PASSi.dir: setAttribute() to ".5"
PASSi.dir: setAttribute() to true
PASSi.dir: setAttribute() to false
PASSi.dir: setAttribute() to object "[object Object]"
PASSi.dir: setAttribute() to NaN
PASSi.dir: setAttribute() to Infinity
PASSi.dir: setAttribute() to -Infinity
PASSi.dir: setAttribute() to "\0"
PASSi.dir: setAttribute() to null
PASSi.dir: setAttribute() to object "test-toString"
PASSi.dir: setAttribute() to object "test-valueOf"
PASSi.dir: setAttribute() to "ltr"
PASSi.dir: setAttribute() to "xltr"
PASSi.dir: setAttribute() to "ltr\0"
PASSi.dir: setAttribute() to "tr"
PASSi.dir: setAttribute() to "LTR"
PASSi.dir: setAttribute() to "rtl"
PASSi.dir: setAttribute() to "xrtl"
PASSi.dir: setAttribute() to "rtl\0"
PASSi.dir: setAttribute() to "tl"
PASSi.dir: setAttribute() to "RTL"
PASSi.dir: setAttribute() to "auto"
PASSi.dir: setAttribute() to "xauto"
PASSi.dir: setAttribute() to "auto\0"
PASSi.dir: setAttribute() to "uto"
PASSi.dir: setAttribute() to "AUTO"
PASSi.dir: IDL set to ""
PASSi.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 "
PASSi.dir: IDL set to undefined
PASSi.dir: IDL set to 7
PASSi.dir: IDL set to 1.5
PASSi.dir: IDL set to "5%"
PASSi.dir: IDL set to "+100"
PASSi.dir: IDL set to ".5"
PASSi.dir: IDL set to true
PASSi.dir: IDL set to false
PASSi.dir: IDL set to object "[object Object]"
PASSi.dir: IDL set to NaN
PASSi.dir: IDL set to Infinity
PASSi.dir: IDL set to -Infinity
PASSi.dir: IDL set to "\0"
PASSi.dir: IDL set to null
PASSi.dir: IDL set to object "test-toString"
PASSi.dir: IDL set to object "test-valueOf"
PASSi.dir: IDL set to "ltr"
PASSi.dir: IDL set to "xltr"
PASSi.dir: IDL set to "ltr\0"
PASSi.dir: IDL set to "tr"
PASSi.dir: IDL set to "LTR"
PASSi.dir: IDL set to "rtl"
PASSi.dir: IDL set to "xrtl"
PASSi.dir: IDL set to "rtl\0"
PASSi.dir: IDL set to "tl"
PASSi.dir: IDL set to "RTL"
PASSi.dir: IDL set to "auto"
PASSi.dir: IDL set to "xauto"
PASSi.dir: IDL set to "auto\0"
PASSi.dir: IDL set to "uto"
PASSi.dir: IDL set to "AUTO"
PASSi.className (<i class>): typeof IDL attribute
PASSi.className (<i class>): IDL get with DOM attribute unset
PASSi.className (<i class>): setAttribute() to ""
PASSi.className (<i 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 "
PASSi.className (<i class>): setAttribute() to undefined
PASSi.className (<i class>): setAttribute() to 7
PASSi.className (<i class>): setAttribute() to 1.5
PASSi.className (<i class>): setAttribute() to "5%"
PASSi.className (<i class>): setAttribute() to "+100"
PASSi.className (<i class>): setAttribute() to ".5"
PASSi.className (<i class>): setAttribute() to true
PASSi.className (<i class>): setAttribute() to false
PASSi.className (<i class>): setAttribute() to object "[object Object]"
PASSi.className (<i class>): setAttribute() to NaN
PASSi.className (<i class>): setAttribute() to Infinity
PASSi.className (<i class>): setAttribute() to -Infinity
PASSi.className (<i class>): setAttribute() to "\0"
PASSi.className (<i class>): setAttribute() to null
PASSi.className (<i class>): setAttribute() to object "test-toString"
PASSi.className (<i class>): setAttribute() to object "test-valueOf"
PASSi.className (<i class>): IDL set to ""
PASSi.className (<i 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 "
PASSi.className (<i class>): IDL set to undefined
PASSi.className (<i class>): IDL set to 7
PASSi.className (<i class>): IDL set to 1.5
PASSi.className (<i class>): IDL set to "5%"
PASSi.className (<i class>): IDL set to "+100"
PASSi.className (<i class>): IDL set to ".5"
PASSi.className (<i class>): IDL set to true
PASSi.className (<i class>): IDL set to false
PASSi.className (<i class>): IDL set to object "[object Object]"
PASSi.className (<i class>): IDL set to NaN
PASSi.className (<i class>): IDL set to Infinity
PASSi.className (<i class>): IDL set to -Infinity
PASSi.className (<i class>): IDL set to "\0"
PASSi.className (<i class>): IDL set to null
PASSi.className (<i class>): IDL set to object "test-toString"
PASSi.className (<i class>): IDL set to object "test-valueOf"
PASSi.autofocus: typeof IDL attribute
PASSi.autofocus: IDL get with DOM attribute unset
PASSi.autofocus: setAttribute() to ""
PASSi.autofocus: setAttribute() to " foo "
PASSi.autofocus: setAttribute() to undefined
PASSi.autofocus: setAttribute() to null
PASSi.autofocus: setAttribute() to 7
PASSi.autofocus: setAttribute() to 1.5
PASSi.autofocus: setAttribute() to "5%"
PASSi.autofocus: setAttribute() to "+100"
PASSi.autofocus: setAttribute() to ".5"
PASSi.autofocus: setAttribute() to true
PASSi.autofocus: setAttribute() to false
PASSi.autofocus: setAttribute() to object "[object Object]"
PASSi.autofocus: setAttribute() to NaN
PASSi.autofocus: setAttribute() to Infinity
PASSi.autofocus: setAttribute() to -Infinity
PASSi.autofocus: setAttribute() to "\0"
PASSi.autofocus: setAttribute() to object "test-toString"
PASSi.autofocus: setAttribute() to object "test-valueOf"
PASSi.autofocus: setAttribute() to "autofocus"
PASSi.autofocus: IDL set to ""
PASSi.autofocus: IDL set to " foo "
PASSi.autofocus: IDL set to undefined
PASSi.autofocus: IDL set to null
PASSi.autofocus: IDL set to 7
PASSi.autofocus: IDL set to 1.5
PASSi.autofocus: IDL set to "5%"
PASSi.autofocus: IDL set to "+100"
PASSi.autofocus: IDL set to ".5"
PASSi.autofocus: IDL set to true
PASSi.autofocus: IDL set to false
PASSi.autofocus: IDL set to object "[object Object]"
PASSi.autofocus: IDL set to NaN
PASSi.autofocus: IDL set to Infinity
PASSi.autofocus: IDL set to -Infinity
PASSi.autofocus: IDL set to "\0"
PASSi.autofocus: IDL set to object "test-toString"
PASSi.autofocus: IDL set to object "test-valueOf"
PASSi.hidden: typeof IDL attribute
PASSi.hidden: IDL get with DOM attribute unset
PASSi.hidden: setAttribute() to ""
PASSi.hidden: setAttribute() to " foo "
PASSi.hidden: setAttribute() to undefined
PASSi.hidden: setAttribute() to null
PASSi.hidden: setAttribute() to 7
PASSi.hidden: setAttribute() to 1.5
PASSi.hidden: setAttribute() to "5%"
PASSi.hidden: setAttribute() to "+100"
PASSi.hidden: setAttribute() to ".5"
PASSi.hidden: setAttribute() to true
PASSi.hidden: setAttribute() to false
PASSi.hidden: setAttribute() to object "[object Object]"
PASSi.hidden: setAttribute() to NaN
PASSi.hidden: setAttribute() to Infinity
PASSi.hidden: setAttribute() to -Infinity
PASSi.hidden: setAttribute() to "\0"
PASSi.hidden: setAttribute() to object "test-toString"
PASSi.hidden: setAttribute() to object "test-valueOf"
PASSi.hidden: setAttribute() to "hidden"
PASSi.hidden: IDL set to ""
PASSi.hidden: IDL set to " foo "
PASSi.hidden: IDL set to undefined
PASSi.hidden: IDL set to null
PASSi.hidden: IDL set to 7
PASSi.hidden: IDL set to 1.5
PASSi.hidden: IDL set to "5%"
PASSi.hidden: IDL set to "+100"
PASSi.hidden: IDL set to ".5"
PASSi.hidden: IDL set to true
PASSi.hidden: IDL set to false
PASSi.hidden: IDL set to object "[object Object]"
PASSi.hidden: IDL set to NaN
PASSi.hidden: IDL set to Infinity
PASSi.hidden: IDL set to -Infinity
PASSi.hidden: IDL set to "\0"
PASSi.hidden: IDL set to object "test-toString"
PASSi.hidden: IDL set to object "test-valueOf"
PASSi.accessKey: typeof IDL attribute
PASSi.accessKey: IDL get with DOM attribute unset
PASSi.accessKey: setAttribute() to ""
PASSi.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 "
PASSi.accessKey: setAttribute() to undefined
PASSi.accessKey: setAttribute() to 7
PASSi.accessKey: setAttribute() to 1.5
PASSi.accessKey: setAttribute() to "5%"
PASSi.accessKey: setAttribute() to "+100"
PASSi.accessKey: setAttribute() to ".5"
PASSi.accessKey: setAttribute() to true
PASSi.accessKey: setAttribute() to false
PASSi.accessKey: setAttribute() to object "[object Object]"
PASSi.accessKey: setAttribute() to NaN
PASSi.accessKey: setAttribute() to Infinity
PASSi.accessKey: setAttribute() to -Infinity
PASSi.accessKey: setAttribute() to "\0"
PASSi.accessKey: setAttribute() to null
PASSi.accessKey: setAttribute() to object "test-toString"
PASSi.accessKey: setAttribute() to object "test-valueOf"
PASSi.accessKey: IDL set to ""
PASSi.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 "
PASSi.accessKey: IDL set to undefined
PASSi.accessKey: IDL set to 7
PASSi.accessKey: IDL set to 1.5
PASSi.accessKey: IDL set to "5%"
PASSi.accessKey: IDL set to "+100"
PASSi.accessKey: IDL set to ".5"
PASSi.accessKey: IDL set to true
PASSi.accessKey: IDL set to false
PASSi.accessKey: IDL set to object "[object Object]"
PASSi.accessKey: IDL set to NaN
PASSi.accessKey: IDL set to Infinity
PASSi.accessKey: IDL set to -Infinity
PASSi.accessKey: IDL set to "\0"
PASSi.accessKey: IDL set to null
PASSi.accessKey: IDL set to object "test-toString"
PASSi.accessKey: IDL set to object "test-valueOf"
PASSi.tabIndex: typeof IDL attribute
PASSi.tabIndex: setAttribute() to -36
PASSi.tabIndex: setAttribute() to -1
PASSi.tabIndex: setAttribute() to 0
PASSi.tabIndex: setAttribute() to 1
PASSi.tabIndex: setAttribute() to 2147483647
PASSi.tabIndex: setAttribute() to -2147483648
PASSi.tabIndex: setAttribute() to "-1"
PASSi.tabIndex: setAttribute() to "-0"
PASSi.tabIndex: setAttribute() to "0"
PASSi.tabIndex: setAttribute() to "1"
PASSi.tabIndex: setAttribute() to "\t7"
PASSi.tabIndex: setAttribute() to "\f7"
PASSi.tabIndex: setAttribute() to " 7"
PASSi.tabIndex: setAttribute() to "\n7"
PASSi.tabIndex: setAttribute() to "\r7"
PASSi.tabIndex: setAttribute() to "7\v"
PASSi.tabIndex: setAttribute() to 1.5
PASSi.tabIndex: setAttribute() to "5%"
PASSi.tabIndex: setAttribute() to "+100"
PASSi.tabIndex: setAttribute() to object "2"
PASSi.tabIndex: setAttribute() to object "3"
PASSi.tabIndex: IDL set to -36
PASSi.tabIndex: IDL set to -1
PASSi.tabIndex: IDL set to 0
PASSi.tabIndex: IDL set to 1
PASSi.tabIndex: IDL set to 2147483647
PASSi.tabIndex: IDL set to -2147483648
PASSb.title: typeof IDL attribute
PASSb.title: IDL get with DOM attribute unset
PASSb.title: setAttribute() to ""
PASSb.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 "
PASSb.title: setAttribute() to undefined
PASSb.title: setAttribute() to 7
PASSb.title: setAttribute() to 1.5
PASSb.title: setAttribute() to "5%"
PASSb.title: setAttribute() to "+100"
PASSb.title: setAttribute() to ".5"
PASSb.title: setAttribute() to true
PASSb.title: setAttribute() to false
PASSb.title: setAttribute() to object "[object Object]"
PASSb.title: setAttribute() to NaN
PASSb.title: setAttribute() to Infinity
PASSb.title: setAttribute() to -Infinity
PASSb.title: setAttribute() to "\0"
PASSb.title: setAttribute() to null
PASSb.title: setAttribute() to object "test-toString"
PASSb.title: setAttribute() to object "test-valueOf"
PASSb.title: IDL set to ""
PASSb.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 "
PASSb.title: IDL set to undefined
PASSb.title: IDL set to 7
PASSb.title: IDL set to 1.5
PASSb.title: IDL set to "5%"
PASSb.title: IDL set to "+100"
PASSb.title: IDL set to ".5"
PASSb.title: IDL set to true
PASSb.title: IDL set to false
PASSb.title: IDL set to object "[object Object]"
PASSb.title: IDL set to NaN
PASSb.title: IDL set to Infinity
PASSb.title: IDL set to -Infinity
PASSb.title: IDL set to "\0"
PASSb.title: IDL set to null
PASSb.title: IDL set to object "test-toString"
PASSb.title: IDL set to object "test-valueOf"
PASSb.lang: typeof IDL attribute
PASSb.lang: IDL get with DOM attribute unset
PASSb.lang: setAttribute() to ""
PASSb.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 "
PASSb.lang: setAttribute() to undefined
PASSb.lang: setAttribute() to 7
PASSb.lang: setAttribute() to 1.5
PASSb.lang: setAttribute() to "5%"
PASSb.lang: setAttribute() to "+100"
PASSb.lang: setAttribute() to ".5"
PASSb.lang: setAttribute() to true
PASSb.lang: setAttribute() to false
PASSb.lang: setAttribute() to object "[object Object]"
PASSb.lang: setAttribute() to NaN
PASSb.lang: setAttribute() to Infinity
PASSb.lang: setAttribute() to -Infinity
PASSb.lang: setAttribute() to "\0"
PASSb.lang: setAttribute() to null
PASSb.lang: setAttribute() to object "test-toString"
PASSb.lang: setAttribute() to object "test-valueOf"
PASSb.lang: IDL set to ""
PASSb.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 "
PASSb.lang: IDL set to undefined
PASSb.lang: IDL set to 7
PASSb.lang: IDL set to 1.5
PASSb.lang: IDL set to "5%"
PASSb.lang: IDL set to "+100"
PASSb.lang: IDL set to ".5"
PASSb.lang: IDL set to true
PASSb.lang: IDL set to false
PASSb.lang: IDL set to object "[object Object]"
PASSb.lang: IDL set to NaN
PASSb.lang: IDL set to Infinity
PASSb.lang: IDL set to -Infinity
PASSb.lang: IDL set to "\0"
PASSb.lang: IDL set to null
PASSb.lang: IDL set to object "test-toString"
PASSb.lang: IDL set to object "test-valueOf"
PASSb.dir: typeof IDL attribute
PASSb.dir: IDL get with DOM attribute unset
PASSb.dir: setAttribute() to ""
PASSb.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 "
PASSb.dir: setAttribute() to undefined
PASSb.dir: setAttribute() to 7
PASSb.dir: setAttribute() to 1.5
PASSb.dir: setAttribute() to "5%"
PASSb.dir: setAttribute() to "+100"
PASSb.dir: setAttribute() to ".5"
PASSb.dir: setAttribute() to true
PASSb.dir: setAttribute() to false
PASSb.dir: setAttribute() to object "[object Object]"
PASSb.dir: setAttribute() to NaN
PASSb.dir: setAttribute() to Infinity
PASSb.dir: setAttribute() to -Infinity
PASSb.dir: setAttribute() to "\0"
PASSb.dir: setAttribute() to null
PASSb.dir: setAttribute() to object "test-toString"
PASSb.dir: setAttribute() to object "test-valueOf"
PASSb.dir: setAttribute() to "ltr"
PASSb.dir: setAttribute() to "xltr"
PASSb.dir: setAttribute() to "ltr\0"
PASSb.dir: setAttribute() to "tr"
PASSb.dir: setAttribute() to "LTR"
PASSb.dir: setAttribute() to "rtl"
PASSb.dir: setAttribute() to "xrtl"
PASSb.dir: setAttribute() to "rtl\0"
PASSb.dir: setAttribute() to "tl"
PASSb.dir: setAttribute() to "RTL"
PASSb.dir: setAttribute() to "auto"
PASSb.dir: setAttribute() to "xauto"
PASSb.dir: setAttribute() to "auto\0"
PASSb.dir: setAttribute() to "uto"
PASSb.dir: setAttribute() to "AUTO"
PASSb.dir: IDL set to ""
PASSb.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 "
PASSb.dir: IDL set to undefined
PASSb.dir: IDL set to 7
PASSb.dir: IDL set to 1.5
PASSb.dir: IDL set to "5%"
PASSb.dir: IDL set to "+100"
PASSb.dir: IDL set to ".5"
PASSb.dir: IDL set to true
PASSb.dir: IDL set to false
PASSb.dir: IDL set to object "[object Object]"
PASSb.dir: IDL set to NaN
PASSb.dir: IDL set to Infinity
PASSb.dir: IDL set to -Infinity
PASSb.dir: IDL set to "\0"
PASSb.dir: IDL set to null
PASSb.dir: IDL set to object "test-toString"
PASSb.dir: IDL set to object "test-valueOf"
PASSb.dir: IDL set to "ltr"
PASSb.dir: IDL set to "xltr"
PASSb.dir: IDL set to "ltr\0"
PASSb.dir: IDL set to "tr"
PASSb.dir: IDL set to "LTR"
PASSb.dir: IDL set to "rtl"
PASSb.dir: IDL set to "xrtl"
PASSb.dir: IDL set to "rtl\0"
PASSb.dir: IDL set to "tl"
PASSb.dir: IDL set to "RTL"
PASSb.dir: IDL set to "auto"
PASSb.dir: IDL set to "xauto"
PASSb.dir: IDL set to "auto\0"
PASSb.dir: IDL set to "uto"
PASSb.dir: IDL set to "AUTO"
PASSb.className (<b class>): typeof IDL attribute
PASSb.className (<b class>): IDL get with DOM attribute unset
PASSb.className (<b class>): setAttribute() to ""
PASSb.className (<b 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 "
PASSb.className (<b class>): setAttribute() to undefined
PASSb.className (<b class>): setAttribute() to 7
PASSb.className (<b class>): setAttribute() to 1.5
PASSb.className (<b class>): setAttribute() to "5%"
PASSb.className (<b class>): setAttribute() to "+100"
PASSb.className (<b class>): setAttribute() to ".5"
PASSb.className (<b class>): setAttribute() to true
PASSb.className (<b class>): setAttribute() to false
PASSb.className (<b class>): setAttribute() to object "[object Object]"
PASSb.className (<b class>): setAttribute() to NaN
PASSb.className (<b class>): setAttribute() to Infinity
PASSb.className (<b class>): setAttribute() to -Infinity
PASSb.className (<b class>): setAttribute() to "\0"
PASSb.className (<b class>): setAttribute() to null
PASSb.className (<b class>): setAttribute() to object "test-toString"
PASSb.className (<b class>): setAttribute() to object "test-valueOf"
PASSb.className (<b class>): IDL set to ""
PASSb.className (<b 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 "
PASSb.className (<b class>): IDL set to undefined
PASSb.className (<b class>): IDL set to 7
PASSb.className (<b class>): IDL set to 1.5
PASSb.className (<b class>): IDL set to "5%"
PASSb.className (<b class>): IDL set to "+100"
PASSb.className (<b class>): IDL set to ".5"
PASSb.className (<b class>): IDL set to true
PASSb.className (<b class>): IDL set to false
PASSb.className (<b class>): IDL set to object "[object Object]"
PASSb.className (<b class>): IDL set to NaN
PASSb.className (<b class>): IDL set to Infinity
PASSb.className (<b class>): IDL set to -Infinity
PASSb.className (<b class>): IDL set to "\0"
PASSb.className (<b class>): IDL set to null
PASSb.className (<b class>): IDL set to object "test-toString"
PASSb.className (<b class>): IDL set to object "test-valueOf"
PASSb.autofocus: typeof IDL attribute
PASSb.autofocus: IDL get with DOM attribute unset
PASSb.autofocus: setAttribute() to ""
PASSb.autofocus: setAttribute() to " foo "
PASSb.autofocus: setAttribute() to undefined
PASSb.autofocus: setAttribute() to null
PASSb.autofocus: setAttribute() to 7
PASSb.autofocus: setAttribute() to 1.5
PASSb.autofocus: setAttribute() to "5%"
PASSb.autofocus: setAttribute() to "+100"
PASSb.autofocus: setAttribute() to ".5"
PASSb.autofocus: setAttribute() to true
PASSb.autofocus: setAttribute() to false
PASSb.autofocus: setAttribute() to object "[object Object]"
PASSb.autofocus: setAttribute() to NaN
PASSb.autofocus: setAttribute() to Infinity
PASSb.autofocus: setAttribute() to -Infinity
PASSb.autofocus: setAttribute() to "\0"
PASSb.autofocus: setAttribute() to object "test-toString"
PASSb.autofocus: setAttribute() to object "test-valueOf"
PASSb.autofocus: setAttribute() to "autofocus"
PASSb.autofocus: IDL set to ""
PASSb.autofocus: IDL set to " foo "
PASSb.autofocus: IDL set to undefined
PASSb.autofocus: IDL set to null
PASSb.autofocus: IDL set to 7
PASSb.autofocus: IDL set to 1.5
PASSb.autofocus: IDL set to "5%"
PASSb.autofocus: IDL set to "+100"
PASSb.autofocus: IDL set to ".5"
PASSb.autofocus: IDL set to true
PASSb.autofocus: IDL set to false
PASSb.autofocus: IDL set to object "[object Object]"
PASSb.autofocus: IDL set to NaN
PASSb.autofocus: IDL set to Infinity
PASSb.autofocus: IDL set to -Infinity
PASSb.autofocus: IDL set to "\0"
PASSb.autofocus: IDL set to object "test-toString"
PASSb.autofocus: IDL set to object "test-valueOf"
PASSb.hidden: typeof IDL attribute
PASSb.hidden: IDL get with DOM attribute unset
PASSb.hidden: setAttribute() to ""
PASSb.hidden: setAttribute() to " foo "
PASSb.hidden: setAttribute() to undefined
PASSb.hidden: setAttribute() to null
PASSb.hidden: setAttribute() to 7
PASSb.hidden: setAttribute() to 1.5
PASSb.hidden: setAttribute() to "5%"
PASSb.hidden: setAttribute() to "+100"
PASSb.hidden: setAttribute() to ".5"
PASSb.hidden: setAttribute() to true
PASSb.hidden: setAttribute() to false
PASSb.hidden: setAttribute() to object "[object Object]"
PASSb.hidden: setAttribute() to NaN
PASSb.hidden: setAttribute() to Infinity
PASSb.hidden: setAttribute() to -Infinity
PASSb.hidden: setAttribute() to "\0"
PASSb.hidden: setAttribute() to object "test-toString"
PASSb.hidden: setAttribute() to object "test-valueOf"
PASSb.hidden: setAttribute() to "hidden"
PASSb.hidden: IDL set to ""
PASSb.hidden: IDL set to " foo "
PASSb.hidden: IDL set to undefined
PASSb.hidden: IDL set to null
PASSb.hidden: IDL set to 7
PASSb.hidden: IDL set to 1.5
PASSb.hidden: IDL set to "5%"
PASSb.hidden: IDL set to "+100"
PASSb.hidden: IDL set to ".5"
PASSb.hidden: IDL set to true
PASSb.hidden: IDL set to false
PASSb.hidden: IDL set to object "[object Object]"
PASSb.hidden: IDL set to NaN
PASSb.hidden: IDL set to Infinity
PASSb.hidden: IDL set to -Infinity
PASSb.hidden: IDL set to "\0"
PASSb.hidden: IDL set to object "test-toString"
PASSb.hidden: IDL set to object "test-valueOf"
PASSb.accessKey: typeof IDL attribute
PASSb.accessKey: IDL get with DOM attribute unset
PASSb.accessKey: setAttribute() to ""
PASSb.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 "
PASSb.accessKey: setAttribute() to undefined
PASSb.accessKey: setAttribute() to 7
PASSb.accessKey: setAttribute() to 1.5
PASSb.accessKey: setAttribute() to "5%"
PASSb.accessKey: setAttribute() to "+100"
PASSb.accessKey: setAttribute() to ".5"
PASSb.accessKey: setAttribute() to true
PASSb.accessKey: setAttribute() to false
PASSb.accessKey: setAttribute() to object "[object Object]"
PASSb.accessKey: setAttribute() to NaN
PASSb.accessKey: setAttribute() to Infinity
PASSb.accessKey: setAttribute() to -Infinity
PASSb.accessKey: setAttribute() to "\0"
PASSb.accessKey: setAttribute() to null
PASSb.accessKey: setAttribute() to object "test-toString"
PASSb.accessKey: setAttribute() to object "test-valueOf"
PASSb.accessKey: IDL set to ""
PASSb.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 "
PASSb.accessKey: IDL set to undefined
PASSb.accessKey: IDL set to 7
PASSb.accessKey: IDL set to 1.5
PASSb.accessKey: IDL set to "5%"
PASSb.accessKey: IDL set to "+100"
PASSb.accessKey: IDL set to ".5"
PASSb.accessKey: IDL set to true
PASSb.accessKey: IDL set to false
PASSb.accessKey: IDL set to object "[object Object]"
PASSb.accessKey: IDL set to NaN
PASSb.accessKey: IDL set to Infinity
PASSb.accessKey: IDL set to -Infinity
PASSb.accessKey: IDL set to "\0"
PASSb.accessKey: IDL set to null
PASSb.accessKey: IDL set to object "test-toString"
PASSb.accessKey: IDL set to object "test-valueOf"
PASSb.tabIndex: typeof IDL attribute
PASSb.tabIndex: setAttribute() to -36
PASSb.tabIndex: setAttribute() to -1
PASSb.tabIndex: setAttribute() to 0
PASSb.tabIndex: setAttribute() to 1
PASSb.tabIndex: setAttribute() to 2147483647
PASSb.tabIndex: setAttribute() to -2147483648
PASSb.tabIndex: setAttribute() to "-1"
PASSb.tabIndex: setAttribute() to "-0"
PASSb.tabIndex: setAttribute() to "0"
PASSb.tabIndex: setAttribute() to "1"
PASSb.tabIndex: setAttribute() to "\t7"
PASSb.tabIndex: setAttribute() to "\f7"
PASSb.tabIndex: setAttribute() to " 7"
PASSb.tabIndex: setAttribute() to "\n7"
PASSb.tabIndex: setAttribute() to "\r7"
PASSb.tabIndex: setAttribute() to "7\v"
PASSb.tabIndex: setAttribute() to 1.5
PASSb.tabIndex: setAttribute() to "5%"
PASSb.tabIndex: setAttribute() to "+100"
PASSb.tabIndex: setAttribute() to object "2"
PASSb.tabIndex: setAttribute() to object "3"
PASSb.tabIndex: IDL set to -36
PASSb.tabIndex: IDL set to -1
PASSb.tabIndex: IDL set to 0
PASSb.tabIndex: IDL set to 1
PASSb.tabIndex: IDL set to 2147483647
PASSb.tabIndex: IDL set to -2147483648
PASSu.title: typeof IDL attribute
PASSu.title: IDL get with DOM attribute unset
PASSu.title: setAttribute() to ""
PASSu.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 "
PASSu.title: setAttribute() to undefined
PASSu.title: setAttribute() to 7
PASSu.title: setAttribute() to 1.5
PASSu.title: setAttribute() to "5%"
PASSu.title: setAttribute() to "+100"
PASSu.title: setAttribute() to ".5"
PASSu.title: setAttribute() to true
PASSu.title: setAttribute() to false
PASSu.title: setAttribute() to object "[object Object]"
PASSu.title: setAttribute() to NaN
PASSu.title: setAttribute() to Infinity
PASSu.title: setAttribute() to -Infinity
PASSu.title: setAttribute() to "\0"
PASSu.title: setAttribute() to null
PASSu.title: setAttribute() to object "test-toString"
PASSu.title: setAttribute() to object "test-valueOf"
PASSu.title: IDL set to ""
PASSu.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 "
PASSu.title: IDL set to undefined
PASSu.title: IDL set to 7
PASSu.title: IDL set to 1.5
PASSu.title: IDL set to "5%"
PASSu.title: IDL set to "+100"
PASSu.title: IDL set to ".5"
PASSu.title: IDL set to true
PASSu.title: IDL set to false
PASSu.title: IDL set to object "[object Object]"
PASSu.title: IDL set to NaN
PASSu.title: IDL set to Infinity
PASSu.title: IDL set to -Infinity
PASSu.title: IDL set to "\0"
PASSu.title: IDL set to null
PASSu.title: IDL set to object "test-toString"
PASSu.title: IDL set to object "test-valueOf"
PASSu.lang: typeof IDL attribute
PASSu.lang: IDL get with DOM attribute unset
PASSu.lang: setAttribute() to ""
PASSu.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 "
PASSu.lang: setAttribute() to undefined
PASSu.lang: setAttribute() to 7
PASSu.lang: setAttribute() to 1.5
PASSu.lang: setAttribute() to "5%"
PASSu.lang: setAttribute() to "+100"
PASSu.lang: setAttribute() to ".5"
PASSu.lang: setAttribute() to true
PASSu.lang: setAttribute() to false
PASSu.lang: setAttribute() to object "[object Object]"
PASSu.lang: setAttribute() to NaN
PASSu.lang: setAttribute() to Infinity
PASSu.lang: setAttribute() to -Infinity
PASSu.lang: setAttribute() to "\0"
PASSu.lang: setAttribute() to null
PASSu.lang: setAttribute() to object "test-toString"
PASSu.lang: setAttribute() to object "test-valueOf"
PASSu.lang: IDL set to ""
PASSu.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 "
PASSu.lang: IDL set to undefined
PASSu.lang: IDL set to 7
PASSu.lang: IDL set to 1.5
PASSu.lang: IDL set to "5%"
PASSu.lang: IDL set to "+100"
PASSu.lang: IDL set to ".5"
PASSu.lang: IDL set to true
PASSu.lang: IDL set to false
PASSu.lang: IDL set to object "[object Object]"
PASSu.lang: IDL set to NaN
PASSu.lang: IDL set to Infinity
PASSu.lang: IDL set to -Infinity
PASSu.lang: IDL set to "\0"
PASSu.lang: IDL set to null
PASSu.lang: IDL set to object "test-toString"
PASSu.lang: IDL set to object "test-valueOf"
PASSu.dir: typeof IDL attribute
PASSu.dir: IDL get with DOM attribute unset
PASSu.dir: setAttribute() to ""
PASSu.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 "
PASSu.dir: setAttribute() to undefined
PASSu.dir: setAttribute() to 7
PASSu.dir: setAttribute() to 1.5
PASSu.dir: setAttribute() to "5%"
PASSu.dir: setAttribute() to "+100"
PASSu.dir: setAttribute() to ".5"
PASSu.dir: setAttribute() to true
PASSu.dir: setAttribute() to false
PASSu.dir: setAttribute() to object "[object Object]"
PASSu.dir: setAttribute() to NaN
PASSu.dir: setAttribute() to Infinity
PASSu.dir: setAttribute() to -Infinity
PASSu.dir: setAttribute() to "\0"
PASSu.dir: setAttribute() to null
PASSu.dir: setAttribute() to object "test-toString"
PASSu.dir: setAttribute() to object "test-valueOf"
PASSu.dir: setAttribute() to "ltr"
PASSu.dir: setAttribute() to "xltr"
PASSu.dir: setAttribute() to "ltr\0"
PASSu.dir: setAttribute() to "tr"
PASSu.dir: setAttribute() to "LTR"
PASSu.dir: setAttribute() to "rtl"
PASSu.dir: setAttribute() to "xrtl"
PASSu.dir: setAttribute() to "rtl\0"
PASSu.dir: setAttribute() to "tl"
PASSu.dir: setAttribute() to "RTL"
PASSu.dir: setAttribute() to "auto"
PASSu.dir: setAttribute() to "xauto"
PASSu.dir: setAttribute() to "auto\0"
PASSu.dir: setAttribute() to "uto"
PASSu.dir: setAttribute() to "AUTO"
PASSu.dir: IDL set to ""
PASSu.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 "
PASSu.dir: IDL set to undefined
PASSu.dir: IDL set to 7
PASSu.dir: IDL set to 1.5
PASSu.dir: IDL set to "5%"
PASSu.dir: IDL set to "+100"
PASSu.dir: IDL set to ".5"
PASSu.dir: IDL set to true
PASSu.dir: IDL set to false
PASSu.dir: IDL set to object "[object Object]"
PASSu.dir: IDL set to NaN
PASSu.dir: IDL set to Infinity
PASSu.dir: IDL set to -Infinity
PASSu.dir: IDL set to "\0"
PASSu.dir: IDL set to null
PASSu.dir: IDL set to object "test-toString"
PASSu.dir: IDL set to object "test-valueOf"
PASSu.dir: IDL set to "ltr"
PASSu.dir: IDL set to "xltr"
PASSu.dir: IDL set to "ltr\0"
PASSu.dir: IDL set to "tr"
PASSu.dir: IDL set to "LTR"
PASSu.dir: IDL set to "rtl"
PASSu.dir: IDL set to "xrtl"
PASSu.dir: IDL set to "rtl\0"
PASSu.dir: IDL set to "tl"
PASSu.dir: IDL set to "RTL"
PASSu.dir: IDL set to "auto"
PASSu.dir: IDL set to "xauto"
PASSu.dir: IDL set to "auto\0"
PASSu.dir: IDL set to "uto"
PASSu.dir: IDL set to "AUTO"
PASSu.className (<u class>): typeof IDL attribute
PASSu.className (<u class>): IDL get with DOM attribute unset
PASSu.className (<u class>): setAttribute() to ""
PASSu.className (<u 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 "
PASSu.className (<u class>): setAttribute() to undefined
PASSu.className (<u class>): setAttribute() to 7
PASSu.className (<u class>): setAttribute() to 1.5
PASSu.className (<u class>): setAttribute() to "5%"
PASSu.className (<u class>): setAttribute() to "+100"
PASSu.className (<u class>): setAttribute() to ".5"
PASSu.className (<u class>): setAttribute() to true
PASSu.className (<u class>): setAttribute() to false
PASSu.className (<u class>): setAttribute() to object "[object Object]"
PASSu.className (<u class>): setAttribute() to NaN
PASSu.className (<u class>): setAttribute() to Infinity
PASSu.className (<u class>): setAttribute() to -Infinity
PASSu.className (<u class>): setAttribute() to "\0"
PASSu.className (<u class>): setAttribute() to null
PASSu.className (<u class>): setAttribute() to object "test-toString"
PASSu.className (<u class>): setAttribute() to object "test-valueOf"
PASSu.className (<u class>): IDL set to ""
PASSu.className (<u 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 "
PASSu.className (<u class>): IDL set to undefined
PASSu.className (<u class>): IDL set to 7
PASSu.className (<u class>): IDL set to 1.5
PASSu.className (<u class>): IDL set to "5%"
PASSu.className (<u class>): IDL set to "+100"
PASSu.className (<u class>): IDL set to ".5"
PASSu.className (<u class>): IDL set to true
PASSu.className (<u class>): IDL set to false
PASSu.className (<u class>): IDL set to object "[object Object]"
PASSu.className (<u class>): IDL set to NaN
PASSu.className (<u class>): IDL set to Infinity
PASSu.className (<u class>): IDL set to -Infinity
PASSu.className (<u class>): IDL set to "\0"
PASSu.className (<u class>): IDL set to null
PASSu.className (<u class>): IDL set to object "test-toString"
PASSu.className (<u class>): IDL set to object "test-valueOf"
PASSu.autofocus: typeof IDL attribute
PASSu.autofocus: IDL get with DOM attribute unset
PASSu.autofocus: setAttribute() to ""
PASSu.autofocus: setAttribute() to " foo "
PASSu.autofocus: setAttribute() to undefined
PASSu.autofocus: setAttribute() to null
PASSu.autofocus: setAttribute() to 7
PASSu.autofocus: setAttribute() to 1.5
PASSu.autofocus: setAttribute() to "5%"
PASSu.autofocus: setAttribute() to "+100"
PASSu.autofocus: setAttribute() to ".5"
PASSu.autofocus: setAttribute() to true
PASSu.autofocus: setAttribute() to false
PASSu.autofocus: setAttribute() to object "[object Object]"
PASSu.autofocus: setAttribute() to NaN
PASSu.autofocus: setAttribute() to Infinity
PASSu.autofocus: setAttribute() to -Infinity
PASSu.autofocus: setAttribute() to "\0"
PASSu.autofocus: setAttribute() to object "test-toString"
PASSu.autofocus: setAttribute() to object "test-valueOf"
PASSu.autofocus: setAttribute() to "autofocus"
PASSu.autofocus: IDL set to ""
PASSu.autofocus: IDL set to " foo "
PASSu.autofocus: IDL set to undefined
PASSu.autofocus: IDL set to null
PASSu.autofocus: IDL set to 7
PASSu.autofocus: IDL set to 1.5
PASSu.autofocus: IDL set to "5%"
PASSu.autofocus: IDL set to "+100"
PASSu.autofocus: IDL set to ".5"
PASSu.autofocus: IDL set to true
PASSu.autofocus: IDL set to false
PASSu.autofocus: IDL set to object "[object Object]"
PASSu.autofocus: IDL set to NaN
PASSu.autofocus: IDL set to Infinity
PASSu.autofocus: IDL set to -Infinity
PASSu.autofocus: IDL set to "\0"
PASSu.autofocus: IDL set to object "test-toString"
PASSu.autofocus: IDL set to object "test-valueOf"
PASSu.hidden: typeof IDL attribute
PASSu.hidden: IDL get with DOM attribute unset
PASSu.hidden: setAttribute() to ""
PASSu.hidden: setAttribute() to " foo "
PASSu.hidden: setAttribute() to undefined
PASSu.hidden: setAttribute() to null
PASSu.hidden: setAttribute() to 7
PASSu.hidden: setAttribute() to 1.5
PASSu.hidden: setAttribute() to "5%"
PASSu.hidden: setAttribute() to "+100"
PASSu.hidden: setAttribute() to ".5"
PASSu.hidden: setAttribute() to true
PASSu.hidden: setAttribute() to false
PASSu.hidden: setAttribute() to object "[object Object]"
PASSu.hidden: setAttribute() to NaN
PASSu.hidden: setAttribute() to Infinity
PASSu.hidden: setAttribute() to -Infinity
PASSu.hidden: setAttribute() to "\0"
PASSu.hidden: setAttribute() to object "test-toString"
PASSu.hidden: setAttribute() to object "test-valueOf"
PASSu.hidden: setAttribute() to "hidden"
PASSu.hidden: IDL set to ""
PASSu.hidden: IDL set to " foo "
PASSu.hidden: IDL set to undefined
PASSu.hidden: IDL set to null
PASSu.hidden: IDL set to 7
PASSu.hidden: IDL set to 1.5
PASSu.hidden: IDL set to "5%"
PASSu.hidden: IDL set to "+100"
PASSu.hidden: IDL set to ".5"
PASSu.hidden: IDL set to true
PASSu.hidden: IDL set to false
PASSu.hidden: IDL set to object "[object Object]"
PASSu.hidden: IDL set to NaN
PASSu.hidden: IDL set to Infinity
PASSu.hidden: IDL set to -Infinity
PASSu.hidden: IDL set to "\0"
PASSu.hidden: IDL set to object "test-toString"
PASSu.hidden: IDL set to object "test-valueOf"
PASSu.accessKey: typeof IDL attribute
PASSu.accessKey: IDL get with DOM attribute unset
PASSu.accessKey: setAttribute() to ""
PASSu.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 "
PASSu.accessKey: setAttribute() to undefined
PASSu.accessKey: setAttribute() to 7
PASSu.accessKey: setAttribute() to 1.5
PASSu.accessKey: setAttribute() to "5%"
PASSu.accessKey: setAttribute() to "+100"
PASSu.accessKey: setAttribute() to ".5"
PASSu.accessKey: setAttribute() to true
PASSu.accessKey: setAttribute() to false
PASSu.accessKey: setAttribute() to object "[object Object]"
PASSu.accessKey: setAttribute() to NaN
PASSu.accessKey: setAttribute() to Infinity
PASSu.accessKey: setAttribute() to -Infinity
PASSu.accessKey: setAttribute() to "\0"
PASSu.accessKey: setAttribute() to null
PASSu.accessKey: setAttribute() to object "test-toString"
PASSu.accessKey: setAttribute() to object "test-valueOf"
PASSu.accessKey: IDL set to ""
PASSu.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 "
PASSu.accessKey: IDL set to undefined
PASSu.accessKey: IDL set to 7
PASSu.accessKey: IDL set to 1.5
PASSu.accessKey: IDL set to "5%"
PASSu.accessKey: IDL set to "+100"
PASSu.accessKey: IDL set to ".5"
PASSu.accessKey: IDL set to true
PASSu.accessKey: IDL set to false
PASSu.accessKey: IDL set to object "[object Object]"
PASSu.accessKey: IDL set to NaN
PASSu.accessKey: IDL set to Infinity
PASSu.accessKey: IDL set to -Infinity
PASSu.accessKey: IDL set to "\0"
PASSu.accessKey: IDL set to null
PASSu.accessKey: IDL set to object "test-toString"
PASSu.accessKey: IDL set to object "test-valueOf"
PASSu.tabIndex: typeof IDL attribute
PASSu.tabIndex: setAttribute() to -36
PASSu.tabIndex: setAttribute() to -1
PASSu.tabIndex: setAttribute() to 0
PASSu.tabIndex: setAttribute() to 1
PASSu.tabIndex: setAttribute() to 2147483647
PASSu.tabIndex: setAttribute() to -2147483648
PASSu.tabIndex: setAttribute() to "-1"
PASSu.tabIndex: setAttribute() to "-0"
PASSu.tabIndex: setAttribute() to "0"
PASSu.tabIndex: setAttribute() to "1"
PASSu.tabIndex: setAttribute() to "\t7"
PASSu.tabIndex: setAttribute() to "\f7"
PASSu.tabIndex: setAttribute() to " 7"
PASSu.tabIndex: setAttribute() to "\n7"
PASSu.tabIndex: setAttribute() to "\r7"
PASSu.tabIndex: setAttribute() to "7\v"
PASSu.tabIndex: setAttribute() to 1.5
PASSu.tabIndex: setAttribute() to "5%"
PASSu.tabIndex: setAttribute() to "+100"
PASSu.tabIndex: setAttribute() to object "2"
PASSu.tabIndex: setAttribute() to object "3"
PASSu.tabIndex: IDL set to -36
PASSu.tabIndex: IDL set to -1
PASSu.tabIndex: IDL set to 0
PASSu.tabIndex: IDL set to 1
PASSu.tabIndex: IDL set to 2147483647
PASSu.tabIndex: IDL set to -2147483648
PASSmark.title: typeof IDL attribute
PASSmark.title: IDL get with DOM attribute unset
PASSmark.title: setAttribute() to ""
PASSmark.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 "
PASSmark.title: setAttribute() to undefined
PASSmark.title: setAttribute() to 7
PASSmark.title: setAttribute() to 1.5
PASSmark.title: setAttribute() to "5%"
PASSmark.title: setAttribute() to "+100"
PASSmark.title: setAttribute() to ".5"
PASSmark.title: setAttribute() to true
PASSmark.title: setAttribute() to false
PASSmark.title: setAttribute() to object "[object Object]"
PASSmark.title: setAttribute() to NaN
PASSmark.title: setAttribute() to Infinity
PASSmark.title: setAttribute() to -Infinity
PASSmark.title: setAttribute() to "\0"
PASSmark.title: setAttribute() to null
PASSmark.title: setAttribute() to object "test-toString"
PASSmark.title: setAttribute() to object "test-valueOf"
PASSmark.title: IDL set to ""
PASSmark.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 "
PASSmark.title: IDL set to undefined
PASSmark.title: IDL set to 7
PASSmark.title: IDL set to 1.5
PASSmark.title: IDL set to "5%"
PASSmark.title: IDL set to "+100"
PASSmark.title: IDL set to ".5"
PASSmark.title: IDL set to true
PASSmark.title: IDL set to false
PASSmark.title: IDL set to object "[object Object]"
PASSmark.title: IDL set to NaN
PASSmark.title: IDL set to Infinity
PASSmark.title: IDL set to -Infinity
PASSmark.title: IDL set to "\0"
PASSmark.title: IDL set to null
PASSmark.title: IDL set to object "test-toString"
PASSmark.title: IDL set to object "test-valueOf"
PASSmark.lang: typeof IDL attribute
PASSmark.lang: IDL get with DOM attribute unset
PASSmark.lang: setAttribute() to ""
PASSmark.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 "
PASSmark.lang: setAttribute() to undefined
PASSmark.lang: setAttribute() to 7
PASSmark.lang: setAttribute() to 1.5
PASSmark.lang: setAttribute() to "5%"
PASSmark.lang: setAttribute() to "+100"
PASSmark.lang: setAttribute() to ".5"
PASSmark.lang: setAttribute() to true
PASSmark.lang: setAttribute() to false
PASSmark.lang: setAttribute() to object "[object Object]"
PASSmark.lang: setAttribute() to NaN
PASSmark.lang: setAttribute() to Infinity
PASSmark.lang: setAttribute() to -Infinity
PASSmark.lang: setAttribute() to "\0"
PASSmark.lang: setAttribute() to null
PASSmark.lang: setAttribute() to object "test-toString"
PASSmark.lang: setAttribute() to object "test-valueOf"
PASSmark.lang: IDL set to ""
PASSmark.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 "
PASSmark.lang: IDL set to undefined
PASSmark.lang: IDL set to 7
PASSmark.lang: IDL set to 1.5
PASSmark.lang: IDL set to "5%"
PASSmark.lang: IDL set to "+100"
PASSmark.lang: IDL set to ".5"
PASSmark.lang: IDL set to true
PASSmark.lang: IDL set to false
PASSmark.lang: IDL set to object "[object Object]"
PASSmark.lang: IDL set to NaN
PASSmark.lang: IDL set to Infinity
PASSmark.lang: IDL set to -Infinity
PASSmark.lang: IDL set to "\0"
PASSmark.lang: IDL set to null
PASSmark.lang: IDL set to object "test-toString"
PASSmark.lang: IDL set to object "test-valueOf"
PASSmark.dir: typeof IDL attribute
PASSmark.dir: IDL get with DOM attribute unset
PASSmark.dir: setAttribute() to ""
PASSmark.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 "
PASSmark.dir: setAttribute() to undefined
PASSmark.dir: setAttribute() to 7
PASSmark.dir: setAttribute() to 1.5
PASSmark.dir: setAttribute() to "5%"
PASSmark.dir: setAttribute() to "+100"
PASSmark.dir: setAttribute() to ".5"
PASSmark.dir: setAttribute() to true
PASSmark.dir: setAttribute() to false
PASSmark.dir: setAttribute() to object "[object Object]"
PASSmark.dir: setAttribute() to NaN
PASSmark.dir: setAttribute() to Infinity
PASSmark.dir: setAttribute() to -Infinity
PASSmark.dir: setAttribute() to "\0"
PASSmark.dir: setAttribute() to null
PASSmark.dir: setAttribute() to object "test-toString"
PASSmark.dir: setAttribute() to object "test-valueOf"
PASSmark.dir: setAttribute() to "ltr"
PASSmark.dir: setAttribute() to "xltr"
PASSmark.dir: setAttribute() to "ltr\0"
PASSmark.dir: setAttribute() to "tr"
PASSmark.dir: setAttribute() to "LTR"
PASSmark.dir: setAttribute() to "rtl"
PASSmark.dir: setAttribute() to "xrtl"
PASSmark.dir: setAttribute() to "rtl\0"
PASSmark.dir: setAttribute() to "tl"
PASSmark.dir: setAttribute() to "RTL"
PASSmark.dir: setAttribute() to "auto"
PASSmark.dir: setAttribute() to "xauto"
PASSmark.dir: setAttribute() to "auto\0"
PASSmark.dir: setAttribute() to "uto"
PASSmark.dir: setAttribute() to "AUTO"
PASSmark.dir: IDL set to ""
PASSmark.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 "
PASSmark.dir: IDL set to undefined
PASSmark.dir: IDL set to 7
PASSmark.dir: IDL set to 1.5
PASSmark.dir: IDL set to "5%"
PASSmark.dir: IDL set to "+100"
PASSmark.dir: IDL set to ".5"
PASSmark.dir: IDL set to true
PASSmark.dir: IDL set to false
PASSmark.dir: IDL set to object "[object Object]"
PASSmark.dir: IDL set to NaN
PASSmark.dir: IDL set to Infinity
PASSmark.dir: IDL set to -Infinity
PASSmark.dir: IDL set to "\0"
PASSmark.dir: IDL set to null
PASSmark.dir: IDL set to object "test-toString"
PASSmark.dir: IDL set to object "test-valueOf"
PASSmark.dir: IDL set to "ltr"
PASSmark.dir: IDL set to "xltr"
PASSmark.dir: IDL set to "ltr\0"
PASSmark.dir: IDL set to "tr"
PASSmark.dir: IDL set to "LTR"
PASSmark.dir: IDL set to "rtl"
PASSmark.dir: IDL set to "xrtl"
PASSmark.dir: IDL set to "rtl\0"
PASSmark.dir: IDL set to "tl"
PASSmark.dir: IDL set to "RTL"
PASSmark.dir: IDL set to "auto"
PASSmark.dir: IDL set to "xauto"
PASSmark.dir: IDL set to "auto\0"
PASSmark.dir: IDL set to "uto"
PASSmark.dir: IDL set to "AUTO"
PASSmark.className (<mark class>): typeof IDL attribute
PASSmark.className (<mark class>): IDL get with DOM attribute unset
PASSmark.className (<mark class>): setAttribute() to ""
PASSmark.className (<mark 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 "
PASSmark.className (<mark class>): setAttribute() to undefined
PASSmark.className (<mark class>): setAttribute() to 7
PASSmark.className (<mark class>): setAttribute() to 1.5
PASSmark.className (<mark class>): setAttribute() to "5%"
PASSmark.className (<mark class>): setAttribute() to "+100"
PASSmark.className (<mark class>): setAttribute() to ".5"
PASSmark.className (<mark class>): setAttribute() to true
PASSmark.className (<mark class>): setAttribute() to false
PASSmark.className (<mark class>): setAttribute() to object "[object Object]"
PASSmark.className (<mark class>): setAttribute() to NaN
PASSmark.className (<mark class>): setAttribute() to Infinity
PASSmark.className (<mark class>): setAttribute() to -Infinity
PASSmark.className (<mark class>): setAttribute() to "\0"
PASSmark.className (<mark class>): setAttribute() to null
PASSmark.className (<mark class>): setAttribute() to object "test-toString"
PASSmark.className (<mark class>): setAttribute() to object "test-valueOf"
PASSmark.className (<mark class>): IDL set to ""
PASSmark.className (<mark 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 "
PASSmark.className (<mark class>): IDL set to undefined
PASSmark.className (<mark class>): IDL set to 7
PASSmark.className (<mark class>): IDL set to 1.5
PASSmark.className (<mark class>): IDL set to "5%"
PASSmark.className (<mark class>): IDL set to "+100"
PASSmark.className (<mark class>): IDL set to ".5"
PASSmark.className (<mark class>): IDL set to true
PASSmark.className (<mark class>): IDL set to false
PASSmark.className (<mark class>): IDL set to object "[object Object]"
PASSmark.className (<mark class>): IDL set to NaN
PASSmark.className (<mark class>): IDL set to Infinity
PASSmark.className (<mark class>): IDL set to -Infinity
PASSmark.className (<mark class>): IDL set to "\0"
PASSmark.className (<mark class>): IDL set to null
PASSmark.className (<mark class>): IDL set to object "test-toString"
PASSmark.className (<mark class>): IDL set to object "test-valueOf"
PASSmark.autofocus: typeof IDL attribute
PASSmark.autofocus: IDL get with DOM attribute unset
PASSmark.autofocus: setAttribute() to ""
PASSmark.autofocus: setAttribute() to " foo "
PASSmark.autofocus: setAttribute() to undefined
PASSmark.autofocus: setAttribute() to null
PASSmark.autofocus: setAttribute() to 7
PASSmark.autofocus: setAttribute() to 1.5
PASSmark.autofocus: setAttribute() to "5%"
PASSmark.autofocus: setAttribute() to "+100"
PASSmark.autofocus: setAttribute() to ".5"
PASSmark.autofocus: setAttribute() to true
PASSmark.autofocus: setAttribute() to false
PASSmark.autofocus: setAttribute() to object "[object Object]"
PASSmark.autofocus: setAttribute() to NaN
PASSmark.autofocus: setAttribute() to Infinity
PASSmark.autofocus: setAttribute() to -Infinity
PASSmark.autofocus: setAttribute() to "\0"
PASSmark.autofocus: setAttribute() to object "test-toString"
PASSmark.autofocus: setAttribute() to object "test-valueOf"
PASSmark.autofocus: setAttribute() to "autofocus"
PASSmark.autofocus: IDL set to ""
PASSmark.autofocus: IDL set to " foo "
PASSmark.autofocus: IDL set to undefined
PASSmark.autofocus: IDL set to null
PASSmark.autofocus: IDL set to 7
PASSmark.autofocus: IDL set to 1.5
PASSmark.autofocus: IDL set to "5%"
PASSmark.autofocus: IDL set to "+100"
PASSmark.autofocus: IDL set to ".5"
PASSmark.autofocus: IDL set to true
PASSmark.autofocus: IDL set to false
PASSmark.autofocus: IDL set to object "[object Object]"
PASSmark.autofocus: IDL set to NaN
PASSmark.autofocus: IDL set to Infinity
PASSmark.autofocus: IDL set to -Infinity
PASSmark.autofocus: IDL set to "\0"
PASSmark.autofocus: IDL set to object "test-toString"
PASSmark.autofocus: IDL set to object "test-valueOf"
PASSmark.hidden: typeof IDL attribute
PASSmark.hidden: IDL get with DOM attribute unset
PASSmark.hidden: setAttribute() to ""
PASSmark.hidden: setAttribute() to " foo "
PASSmark.hidden: setAttribute() to undefined
PASSmark.hidden: setAttribute() to null
PASSmark.hidden: setAttribute() to 7
PASSmark.hidden: setAttribute() to 1.5
PASSmark.hidden: setAttribute() to "5%"
PASSmark.hidden: setAttribute() to "+100"
PASSmark.hidden: setAttribute() to ".5"
PASSmark.hidden: setAttribute() to true
PASSmark.hidden: setAttribute() to false
PASSmark.hidden: setAttribute() to object "[object Object]"
PASSmark.hidden: setAttribute() to NaN
PASSmark.hidden: setAttribute() to Infinity
PASSmark.hidden: setAttribute() to -Infinity
PASSmark.hidden: setAttribute() to "\0"
PASSmark.hidden: setAttribute() to object "test-toString"
PASSmark.hidden: setAttribute() to object "test-valueOf"
PASSmark.hidden: setAttribute() to "hidden"
PASSmark.hidden: IDL set to ""
PASSmark.hidden: IDL set to " foo "
PASSmark.hidden: IDL set to undefined
PASSmark.hidden: IDL set to null
PASSmark.hidden: IDL set to 7
PASSmark.hidden: IDL set to 1.5
PASSmark.hidden: IDL set to "5%"
PASSmark.hidden: IDL set to "+100"
PASSmark.hidden: IDL set to ".5"
PASSmark.hidden: IDL set to true
PASSmark.hidden: IDL set to false
PASSmark.hidden: IDL set to object "[object Object]"
PASSmark.hidden: IDL set to NaN
PASSmark.hidden: IDL set to Infinity
PASSmark.hidden: IDL set to -Infinity
PASSmark.hidden: IDL set to "\0"
PASSmark.hidden: IDL set to object "test-toString"
PASSmark.hidden: IDL set to object "test-valueOf"
PASSmark.accessKey: typeof IDL attribute
PASSmark.accessKey: IDL get with DOM attribute unset
PASSmark.accessKey: setAttribute() to ""
PASSmark.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 "
PASSmark.accessKey: setAttribute() to undefined
PASSmark.accessKey: setAttribute() to 7
PASSmark.accessKey: setAttribute() to 1.5
PASSmark.accessKey: setAttribute() to "5%"
PASSmark.accessKey: setAttribute() to "+100"
PASSmark.accessKey: setAttribute() to ".5"
PASSmark.accessKey: setAttribute() to true
PASSmark.accessKey: setAttribute() to false
PASSmark.accessKey: setAttribute() to object "[object Object]"
PASSmark.accessKey: setAttribute() to NaN
PASSmark.accessKey: setAttribute() to Infinity
PASSmark.accessKey: setAttribute() to -Infinity
PASSmark.accessKey: setAttribute() to "\0"
PASSmark.accessKey: setAttribute() to null
PASSmark.accessKey: setAttribute() to object "test-toString"
PASSmark.accessKey: setAttribute() to object "test-valueOf"
PASSmark.accessKey: IDL set to ""
PASSmark.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 "
PASSmark.accessKey: IDL set to undefined
PASSmark.accessKey: IDL set to 7
PASSmark.accessKey: IDL set to 1.5
PASSmark.accessKey: IDL set to "5%"
PASSmark.accessKey: IDL set to "+100"
PASSmark.accessKey: IDL set to ".5"
PASSmark.accessKey: IDL set to true
PASSmark.accessKey: IDL set to false
PASSmark.accessKey: IDL set to object "[object Object]"
PASSmark.accessKey: IDL set to NaN
PASSmark.accessKey: IDL set to Infinity
PASSmark.accessKey: IDL set to -Infinity
PASSmark.accessKey: IDL set to "\0"
PASSmark.accessKey: IDL set to null
PASSmark.accessKey: IDL set to object "test-toString"
PASSmark.accessKey: IDL set to object "test-valueOf"
PASSmark.tabIndex: typeof IDL attribute
PASSmark.tabIndex: setAttribute() to -36
PASSmark.tabIndex: setAttribute() to -1
PASSmark.tabIndex: setAttribute() to 0
PASSmark.tabIndex: setAttribute() to 1
PASSmark.tabIndex: setAttribute() to 2147483647
PASSmark.tabIndex: setAttribute() to -2147483648
PASSmark.tabIndex: setAttribute() to "-1"
PASSmark.tabIndex: setAttribute() to "-0"
PASSmark.tabIndex: setAttribute() to "0"
PASSmark.tabIndex: setAttribute() to "1"
PASSmark.tabIndex: setAttribute() to "\t7"
PASSmark.tabIndex: setAttribute() to "\f7"
PASSmark.tabIndex: setAttribute() to " 7"
PASSmark.tabIndex: setAttribute() to "\n7"
PASSmark.tabIndex: setAttribute() to "\r7"
PASSmark.tabIndex: setAttribute() to "7\v"
PASSmark.tabIndex: setAttribute() to 1.5
PASSmark.tabIndex: setAttribute() to "5%"
PASSmark.tabIndex: setAttribute() to "+100"
PASSmark.tabIndex: setAttribute() to object "2"
PASSmark.tabIndex: setAttribute() to object "3"
PASSmark.tabIndex: IDL set to -36
PASSmark.tabIndex: IDL set to -1
PASSmark.tabIndex: IDL set to 0
PASSmark.tabIndex: IDL set to 1
PASSmark.tabIndex: IDL set to 2147483647
PASSmark.tabIndex: IDL set to -2147483648
PASSbdi.title: typeof IDL attribute
PASSbdi.title: IDL get with DOM attribute unset
PASSbdi.title: setAttribute() to ""
PASSbdi.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 "
PASSbdi.title: setAttribute() to undefined
PASSbdi.title: setAttribute() to 7
PASSbdi.title: setAttribute() to 1.5
PASSbdi.title: setAttribute() to "5%"
PASSbdi.title: setAttribute() to "+100"
PASSbdi.title: setAttribute() to ".5"
PASSbdi.title: setAttribute() to true
PASSbdi.title: setAttribute() to false
PASSbdi.title: setAttribute() to object "[object Object]"
PASSbdi.title: setAttribute() to NaN
PASSbdi.title: setAttribute() to Infinity
PASSbdi.title: setAttribute() to -Infinity
PASSbdi.title: setAttribute() to "\0"
PASSbdi.title: setAttribute() to null
PASSbdi.title: setAttribute() to object "test-toString"
PASSbdi.title: setAttribute() to object "test-valueOf"
PASSbdi.title: IDL set to ""
PASSbdi.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 "
PASSbdi.title: IDL set to undefined
PASSbdi.title: IDL set to 7
PASSbdi.title: IDL set to 1.5
PASSbdi.title: IDL set to "5%"
PASSbdi.title: IDL set to "+100"
PASSbdi.title: IDL set to ".5"
PASSbdi.title: IDL set to true
PASSbdi.title: IDL set to false
PASSbdi.title: IDL set to object "[object Object]"
PASSbdi.title: IDL set to NaN
PASSbdi.title: IDL set to Infinity
PASSbdi.title: IDL set to -Infinity
PASSbdi.title: IDL set to "\0"
PASSbdi.title: IDL set to null
PASSbdi.title: IDL set to object "test-toString"
PASSbdi.title: IDL set to object "test-valueOf"
PASSbdi.lang: typeof IDL attribute
PASSbdi.lang: IDL get with DOM attribute unset
PASSbdi.lang: setAttribute() to ""
PASSbdi.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 "
PASSbdi.lang: setAttribute() to undefined
PASSbdi.lang: setAttribute() to 7
PASSbdi.lang: setAttribute() to 1.5
PASSbdi.lang: setAttribute() to "5%"
PASSbdi.lang: setAttribute() to "+100"
PASSbdi.lang: setAttribute() to ".5"
PASSbdi.lang: setAttribute() to true
PASSbdi.lang: setAttribute() to false
PASSbdi.lang: setAttribute() to object "[object Object]"
PASSbdi.lang: setAttribute() to NaN
PASSbdi.lang: setAttribute() to Infinity
PASSbdi.lang: setAttribute() to -Infinity
PASSbdi.lang: setAttribute() to "\0"
PASSbdi.lang: setAttribute() to null
PASSbdi.lang: setAttribute() to object "test-toString"
PASSbdi.lang: setAttribute() to object "test-valueOf"
PASSbdi.lang: IDL set to ""
PASSbdi.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 "
PASSbdi.lang: IDL set to undefined
PASSbdi.lang: IDL set to 7
PASSbdi.lang: IDL set to 1.5
PASSbdi.lang: IDL set to "5%"
PASSbdi.lang: IDL set to "+100"
PASSbdi.lang: IDL set to ".5"
PASSbdi.lang: IDL set to true
PASSbdi.lang: IDL set to false
PASSbdi.lang: IDL set to object "[object Object]"
PASSbdi.lang: IDL set to NaN
PASSbdi.lang: IDL set to Infinity
PASSbdi.lang: IDL set to -Infinity
PASSbdi.lang: IDL set to "\0"
PASSbdi.lang: IDL set to null
PASSbdi.lang: IDL set to object "test-toString"
PASSbdi.lang: IDL set to object "test-valueOf"
PASSbdi.dir: typeof IDL attribute
PASSbdi.dir: IDL get with DOM attribute unset
PASSbdi.dir: setAttribute() to ""
PASSbdi.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 "
PASSbdi.dir: setAttribute() to undefined
PASSbdi.dir: setAttribute() to 7
PASSbdi.dir: setAttribute() to 1.5
PASSbdi.dir: setAttribute() to "5%"
PASSbdi.dir: setAttribute() to "+100"
PASSbdi.dir: setAttribute() to ".5"
PASSbdi.dir: setAttribute() to true
PASSbdi.dir: setAttribute() to false
PASSbdi.dir: setAttribute() to object "[object Object]"
PASSbdi.dir: setAttribute() to NaN
PASSbdi.dir: setAttribute() to Infinity
PASSbdi.dir: setAttribute() to -Infinity
PASSbdi.dir: setAttribute() to "\0"
PASSbdi.dir: setAttribute() to null
PASSbdi.dir: setAttribute() to object "test-toString"
PASSbdi.dir: setAttribute() to object "test-valueOf"
PASSbdi.dir: setAttribute() to "ltr"
PASSbdi.dir: setAttribute() to "xltr"
PASSbdi.dir: setAttribute() to "ltr\0"
PASSbdi.dir: setAttribute() to "tr"
PASSbdi.dir: setAttribute() to "LTR"
PASSbdi.dir: setAttribute() to "rtl"
PASSbdi.dir: setAttribute() to "xrtl"
PASSbdi.dir: setAttribute() to "rtl\0"
PASSbdi.dir: setAttribute() to "tl"
PASSbdi.dir: setAttribute() to "RTL"
PASSbdi.dir: setAttribute() to "auto"
PASSbdi.dir: setAttribute() to "xauto"
PASSbdi.dir: setAttribute() to "auto\0"
PASSbdi.dir: setAttribute() to "uto"
PASSbdi.dir: setAttribute() to "AUTO"
PASSbdi.dir: IDL set to ""
PASSbdi.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 "
PASSbdi.dir: IDL set to undefined
PASSbdi.dir: IDL set to 7
PASSbdi.dir: IDL set to 1.5
PASSbdi.dir: IDL set to "5%"
PASSbdi.dir: IDL set to "+100"
PASSbdi.dir: IDL set to ".5"
PASSbdi.dir: IDL set to true
PASSbdi.dir: IDL set to false
PASSbdi.dir: IDL set to object "[object Object]"
PASSbdi.dir: IDL set to NaN
PASSbdi.dir: IDL set to Infinity
PASSbdi.dir: IDL set to -Infinity
PASSbdi.dir: IDL set to "\0"
PASSbdi.dir: IDL set to null
PASSbdi.dir: IDL set to object "test-toString"
PASSbdi.dir: IDL set to object "test-valueOf"
PASSbdi.dir: IDL set to "ltr"
PASSbdi.dir: IDL set to "xltr"
PASSbdi.dir: IDL set to "ltr\0"
PASSbdi.dir: IDL set to "tr"
PASSbdi.dir: IDL set to "LTR"
PASSbdi.dir: IDL set to "rtl"
PASSbdi.dir: IDL set to "xrtl"
PASSbdi.dir: IDL set to "rtl\0"
PASSbdi.dir: IDL set to "tl"
PASSbdi.dir: IDL set to "RTL"
PASSbdi.dir: IDL set to "auto"
PASSbdi.dir: IDL set to "xauto"
PASSbdi.dir: IDL set to "auto\0"
PASSbdi.dir: IDL set to "uto"
PASSbdi.dir: IDL set to "AUTO"
PASSbdi.className (<bdi class>): typeof IDL attribute
PASSbdi.className (<bdi class>): IDL get with DOM attribute unset
PASSbdi.className (<bdi class>): setAttribute() to ""
PASSbdi.className (<bdi 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 "
PASSbdi.className (<bdi class>): setAttribute() to undefined
PASSbdi.className (<bdi class>): setAttribute() to 7
PASSbdi.className (<bdi class>): setAttribute() to 1.5
PASSbdi.className (<bdi class>): setAttribute() to "5%"
PASSbdi.className (<bdi class>): setAttribute() to "+100"
PASSbdi.className (<bdi class>): setAttribute() to ".5"
PASSbdi.className (<bdi class>): setAttribute() to true
PASSbdi.className (<bdi class>): setAttribute() to false
PASSbdi.className (<bdi class>): setAttribute() to object "[object Object]"
PASSbdi.className (<bdi class>): setAttribute() to NaN
PASSbdi.className (<bdi class>): setAttribute() to Infinity
PASSbdi.className (<bdi class>): setAttribute() to -Infinity
PASSbdi.className (<bdi class>): setAttribute() to "\0"
PASSbdi.className (<bdi class>): setAttribute() to null
PASSbdi.className (<bdi class>): setAttribute() to object "test-toString"
PASSbdi.className (<bdi class>): setAttribute() to object "test-valueOf"
PASSbdi.className (<bdi class>): IDL set to ""
PASSbdi.className (<bdi 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 "
PASSbdi.className (<bdi class>): IDL set to undefined
PASSbdi.className (<bdi class>): IDL set to 7
PASSbdi.className (<bdi class>): IDL set to 1.5
PASSbdi.className (<bdi class>): IDL set to "5%"
PASSbdi.className (<bdi class>): IDL set to "+100"
PASSbdi.className (<bdi class>): IDL set to ".5"
PASSbdi.className (<bdi class>): IDL set to true
PASSbdi.className (<bdi class>): IDL set to false
PASSbdi.className (<bdi class>): IDL set to object "[object Object]"
PASSbdi.className (<bdi class>): IDL set to NaN
PASSbdi.className (<bdi class>): IDL set to Infinity
PASSbdi.className (<bdi class>): IDL set to -Infinity
PASSbdi.className (<bdi class>): IDL set to "\0"
PASSbdi.className (<bdi class>): IDL set to null
PASSbdi.className (<bdi class>): IDL set to object "test-toString"
PASSbdi.className (<bdi class>): IDL set to object "test-valueOf"
PASSbdi.autofocus: typeof IDL attribute
PASSbdi.autofocus: IDL get with DOM attribute unset
PASSbdi.autofocus: setAttribute() to ""
PASSbdi.autofocus: setAttribute() to " foo "
PASSbdi.autofocus: setAttribute() to undefined
PASSbdi.autofocus: setAttribute() to null
PASSbdi.autofocus: setAttribute() to 7
PASSbdi.autofocus: setAttribute() to 1.5
PASSbdi.autofocus: setAttribute() to "5%"
PASSbdi.autofocus: setAttribute() to "+100"
PASSbdi.autofocus: setAttribute() to ".5"
PASSbdi.autofocus: setAttribute() to true
PASSbdi.autofocus: setAttribute() to false
PASSbdi.autofocus: setAttribute() to object "[object Object]"
PASSbdi.autofocus: setAttribute() to NaN
PASSbdi.autofocus: setAttribute() to Infinity
PASSbdi.autofocus: setAttribute() to -Infinity
PASSbdi.autofocus: setAttribute() to "\0"
PASSbdi.autofocus: setAttribute() to object "test-toString"
PASSbdi.autofocus: setAttribute() to object "test-valueOf"
PASSbdi.autofocus: setAttribute() to "autofocus"
PASSbdi.autofocus: IDL set to ""
PASSbdi.autofocus: IDL set to " foo "
PASSbdi.autofocus: IDL set to undefined
PASSbdi.autofocus: IDL set to null
PASSbdi.autofocus: IDL set to 7
PASSbdi.autofocus: IDL set to 1.5
PASSbdi.autofocus: IDL set to "5%"
PASSbdi.autofocus: IDL set to "+100"
PASSbdi.autofocus: IDL set to ".5"
PASSbdi.autofocus: IDL set to true
PASSbdi.autofocus: IDL set to false
PASSbdi.autofocus: IDL set to object "[object Object]"
PASSbdi.autofocus: IDL set to NaN
PASSbdi.autofocus: IDL set to Infinity
PASSbdi.autofocus: IDL set to -Infinity
PASSbdi.autofocus: IDL set to "\0"
PASSbdi.autofocus: IDL set to object "test-toString"
PASSbdi.autofocus: IDL set to object "test-valueOf"
PASSbdi.hidden: typeof IDL attribute
PASSbdi.hidden: IDL get with DOM attribute unset
PASSbdi.hidden: setAttribute() to ""
PASSbdi.hidden: setAttribute() to " foo "
PASSbdi.hidden: setAttribute() to undefined
PASSbdi.hidden: setAttribute() to null
PASSbdi.hidden: setAttribute() to 7
PASSbdi.hidden: setAttribute() to 1.5
PASSbdi.hidden: setAttribute() to "5%"
PASSbdi.hidden: setAttribute() to "+100"
PASSbdi.hidden: setAttribute() to ".5"
PASSbdi.hidden: setAttribute() to true
PASSbdi.hidden: setAttribute() to false
PASSbdi.hidden: setAttribute() to object "[object Object]"
PASSbdi.hidden: setAttribute() to NaN
PASSbdi.hidden: setAttribute() to Infinity
PASSbdi.hidden: setAttribute() to -Infinity
PASSbdi.hidden: setAttribute() to "\0"
PASSbdi.hidden: setAttribute() to object "test-toString"
PASSbdi.hidden: setAttribute() to object "test-valueOf"
PASSbdi.hidden: setAttribute() to "hidden"
PASSbdi.hidden: IDL set to ""
PASSbdi.hidden: IDL set to " foo "
PASSbdi.hidden: IDL set to undefined
PASSbdi.hidden: IDL set to null
PASSbdi.hidden: IDL set to 7
PASSbdi.hidden: IDL set to 1.5
PASSbdi.hidden: IDL set to "5%"
PASSbdi.hidden: IDL set to "+100"
PASSbdi.hidden: IDL set to ".5"
PASSbdi.hidden: IDL set to true
PASSbdi.hidden: IDL set to false
PASSbdi.hidden: IDL set to object "[object Object]"
PASSbdi.hidden: IDL set to NaN
PASSbdi.hidden: IDL set to Infinity
PASSbdi.hidden: IDL set to -Infinity
PASSbdi.hidden: IDL set to "\0"
PASSbdi.hidden: IDL set to object "test-toString"
PASSbdi.hidden: IDL set to object "test-valueOf"
PASSbdi.accessKey: typeof IDL attribute
PASSbdi.accessKey: IDL get with DOM attribute unset
PASSbdi.accessKey: setAttribute() to ""
PASSbdi.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 "
PASSbdi.accessKey: setAttribute() to undefined
PASSbdi.accessKey: setAttribute() to 7
PASSbdi.accessKey: setAttribute() to 1.5
PASSbdi.accessKey: setAttribute() to "5%"
PASSbdi.accessKey: setAttribute() to "+100"
PASSbdi.accessKey: setAttribute() to ".5"
PASSbdi.accessKey: setAttribute() to true
PASSbdi.accessKey: setAttribute() to false
PASSbdi.accessKey: setAttribute() to object "[object Object]"
PASSbdi.accessKey: setAttribute() to NaN
PASSbdi.accessKey: setAttribute() to Infinity
PASSbdi.accessKey: setAttribute() to -Infinity
PASSbdi.accessKey: setAttribute() to "\0"
PASSbdi.accessKey: setAttribute() to null
PASSbdi.accessKey: setAttribute() to object "test-toString"
PASSbdi.accessKey: setAttribute() to object "test-valueOf"
PASSbdi.accessKey: IDL set to ""
PASSbdi.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 "
PASSbdi.accessKey: IDL set to undefined
PASSbdi.accessKey: IDL set to 7
PASSbdi.accessKey: IDL set to 1.5
PASSbdi.accessKey: IDL set to "5%"
PASSbdi.accessKey: IDL set to "+100"
PASSbdi.accessKey: IDL set to ".5"
PASSbdi.accessKey: IDL set to true
PASSbdi.accessKey: IDL set to false
PASSbdi.accessKey: IDL set to object "[object Object]"
PASSbdi.accessKey: IDL set to NaN
PASSbdi.accessKey: IDL set to Infinity
PASSbdi.accessKey: IDL set to -Infinity
PASSbdi.accessKey: IDL set to "\0"
PASSbdi.accessKey: IDL set to null
PASSbdi.accessKey: IDL set to object "test-toString"
PASSbdi.accessKey: IDL set to object "test-valueOf"
PASSbdi.tabIndex: typeof IDL attribute
PASSbdi.tabIndex: setAttribute() to -36
PASSbdi.tabIndex: setAttribute() to -1
PASSbdi.tabIndex: setAttribute() to 0
PASSbdi.tabIndex: setAttribute() to 1
PASSbdi.tabIndex: setAttribute() to 2147483647
PASSbdi.tabIndex: setAttribute() to -2147483648
PASSbdi.tabIndex: setAttribute() to "-1"
PASSbdi.tabIndex: setAttribute() to "-0"
PASSbdi.tabIndex: setAttribute() to "0"
PASSbdi.tabIndex: setAttribute() to "1"
PASSbdi.tabIndex: setAttribute() to "\t7"
PASSbdi.tabIndex: setAttribute() to "\f7"
PASSbdi.tabIndex: setAttribute() to " 7"
PASSbdi.tabIndex: setAttribute() to "\n7"
PASSbdi.tabIndex: setAttribute() to "\r7"
PASSbdi.tabIndex: setAttribute() to "7\v"
PASSbdi.tabIndex: setAttribute() to 1.5
PASSbdi.tabIndex: setAttribute() to "5%"
PASSbdi.tabIndex: setAttribute() to "+100"
PASSbdi.tabIndex: setAttribute() to object "2"
PASSbdi.tabIndex: setAttribute() to object "3"
PASSbdi.tabIndex: IDL set to -36
PASSbdi.tabIndex: IDL set to -1
PASSbdi.tabIndex: IDL set to 0
PASSbdi.tabIndex: IDL set to 1
PASSbdi.tabIndex: IDL set to 2147483647
PASSbdi.tabIndex: IDL set to -2147483648
PASSbdo.title: typeof IDL attribute
PASSbdo.title: IDL get with DOM attribute unset
PASSbdo.title: setAttribute() to ""
PASSbdo.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 "
PASSbdo.title: setAttribute() to undefined
PASSbdo.title: setAttribute() to 7
PASSbdo.title: setAttribute() to 1.5
PASSbdo.title: setAttribute() to "5%"
PASSbdo.title: setAttribute() to "+100"
PASSbdo.title: setAttribute() to ".5"
PASSbdo.title: setAttribute() to true
PASSbdo.title: setAttribute() to false
PASSbdo.title: setAttribute() to object "[object Object]"
PASSbdo.title: setAttribute() to NaN
PASSbdo.title: setAttribute() to Infinity
PASSbdo.title: setAttribute() to -Infinity
PASSbdo.title: setAttribute() to "\0"
PASSbdo.title: setAttribute() to null
PASSbdo.title: setAttribute() to object "test-toString"
PASSbdo.title: setAttribute() to object "test-valueOf"
PASSbdo.title: IDL set to ""
PASSbdo.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 "
PASSbdo.title: IDL set to undefined
PASSbdo.title: IDL set to 7
PASSbdo.title: IDL set to 1.5
PASSbdo.title: IDL set to "5%"
PASSbdo.title: IDL set to "+100"
PASSbdo.title: IDL set to ".5"
PASSbdo.title: IDL set to true
PASSbdo.title: IDL set to false
PASSbdo.title: IDL set to object "[object Object]"
PASSbdo.title: IDL set to NaN
PASSbdo.title: IDL set to Infinity
PASSbdo.title: IDL set to -Infinity
PASSbdo.title: IDL set to "\0"
PASSbdo.title: IDL set to null
PASSbdo.title: IDL set to object "test-toString"
PASSbdo.title: IDL set to object "test-valueOf"
PASSbdo.lang: typeof IDL attribute
PASSbdo.lang: IDL get with DOM attribute unset
PASSbdo.lang: setAttribute() to ""
PASSbdo.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 "
PASSbdo.lang: setAttribute() to undefined
PASSbdo.lang: setAttribute() to 7
PASSbdo.lang: setAttribute() to 1.5
PASSbdo.lang: setAttribute() to "5%"
PASSbdo.lang: setAttribute() to "+100"
PASSbdo.lang: setAttribute() to ".5"
PASSbdo.lang: setAttribute() to true
PASSbdo.lang: setAttribute() to false
PASSbdo.lang: setAttribute() to object "[object Object]"
PASSbdo.lang: setAttribute() to NaN
PASSbdo.lang: setAttribute() to Infinity
PASSbdo.lang: setAttribute() to -Infinity
PASSbdo.lang: setAttribute() to "\0"
PASSbdo.lang: setAttribute() to null
PASSbdo.lang: setAttribute() to object "test-toString"
PASSbdo.lang: setAttribute() to object "test-valueOf"
PASSbdo.lang: IDL set to ""
PASSbdo.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 "
PASSbdo.lang: IDL set to undefined
PASSbdo.lang: IDL set to 7
PASSbdo.lang: IDL set to 1.5
PASSbdo.lang: IDL set to "5%"
PASSbdo.lang: IDL set to "+100"
PASSbdo.lang: IDL set to ".5"
PASSbdo.lang: IDL set to true
PASSbdo.lang: IDL set to false
PASSbdo.lang: IDL set to object "[object Object]"
PASSbdo.lang: IDL set to NaN
PASSbdo.lang: IDL set to Infinity
PASSbdo.lang: IDL set to -Infinity
PASSbdo.lang: IDL set to "\0"
PASSbdo.lang: IDL set to null
PASSbdo.lang: IDL set to object "test-toString"
PASSbdo.lang: IDL set to object "test-valueOf"
PASSbdo.dir: typeof IDL attribute
PASSbdo.dir: IDL get with DOM attribute unset
PASSbdo.dir: setAttribute() to ""
PASSbdo.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 "
PASSbdo.dir: setAttribute() to undefined
PASSbdo.dir: setAttribute() to 7
PASSbdo.dir: setAttribute() to 1.5
PASSbdo.dir: setAttribute() to "5%"
PASSbdo.dir: setAttribute() to "+100"
PASSbdo.dir: setAttribute() to ".5"
PASSbdo.dir: setAttribute() to true
PASSbdo.dir: setAttribute() to false
PASSbdo.dir: setAttribute() to object "[object Object]"
PASSbdo.dir: setAttribute() to NaN
PASSbdo.dir: setAttribute() to Infinity
PASSbdo.dir: setAttribute() to -Infinity
PASSbdo.dir: setAttribute() to "\0"
PASSbdo.dir: setAttribute() to null
PASSbdo.dir: setAttribute() to object "test-toString"
PASSbdo.dir: setAttribute() to object "test-valueOf"
PASSbdo.dir: setAttribute() to "ltr"
PASSbdo.dir: setAttribute() to "xltr"
PASSbdo.dir: setAttribute() to "ltr\0"
PASSbdo.dir: setAttribute() to "tr"
PASSbdo.dir: setAttribute() to "LTR"
PASSbdo.dir: setAttribute() to "rtl"
PASSbdo.dir: setAttribute() to "xrtl"
PASSbdo.dir: setAttribute() to "rtl\0"
PASSbdo.dir: setAttribute() to "tl"
PASSbdo.dir: setAttribute() to "RTL"
PASSbdo.dir: setAttribute() to "auto"
PASSbdo.dir: setAttribute() to "xauto"
PASSbdo.dir: setAttribute() to "auto\0"
PASSbdo.dir: setAttribute() to "uto"
PASSbdo.dir: setAttribute() to "AUTO"
PASSbdo.dir: IDL set to ""
PASSbdo.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 "
PASSbdo.dir: IDL set to undefined
PASSbdo.dir: IDL set to 7
PASSbdo.dir: IDL set to 1.5
PASSbdo.dir: IDL set to "5%"
PASSbdo.dir: IDL set to "+100"
PASSbdo.dir: IDL set to ".5"
PASSbdo.dir: IDL set to true
PASSbdo.dir: IDL set to false
PASSbdo.dir: IDL set to object "[object Object]"
PASSbdo.dir: IDL set to NaN
PASSbdo.dir: IDL set to Infinity
PASSbdo.dir: IDL set to -Infinity
PASSbdo.dir: IDL set to "\0"
PASSbdo.dir: IDL set to null
PASSbdo.dir: IDL set to object "test-toString"
PASSbdo.dir: IDL set to object "test-valueOf"
PASSbdo.dir: IDL set to "ltr"
PASSbdo.dir: IDL set to "xltr"
PASSbdo.dir: IDL set to "ltr\0"
PASSbdo.dir: IDL set to "tr"
PASSbdo.dir: IDL set to "LTR"
PASSbdo.dir: IDL set to "rtl"
PASSbdo.dir: IDL set to "xrtl"
PASSbdo.dir: IDL set to "rtl\0"
PASSbdo.dir: IDL set to "tl"
PASSbdo.dir: IDL set to "RTL"
PASSbdo.dir: IDL set to "auto"
PASSbdo.dir: IDL set to "xauto"
PASSbdo.dir: IDL set to "auto\0"
PASSbdo.dir: IDL set to "uto"
PASSbdo.dir: IDL set to "AUTO"
PASSbdo.className (<bdo class>): typeof IDL attribute
PASSbdo.className (<bdo class>): IDL get with DOM attribute unset
PASSbdo.className (<bdo class>): setAttribute() to ""
PASSbdo.className (<bdo 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 "
PASSbdo.className (<bdo class>): setAttribute() to undefined
PASSbdo.className (<bdo class>): setAttribute() to 7
PASSbdo.className (<bdo class>): setAttribute() to 1.5
PASSbdo.className (<bdo class>): setAttribute() to "5%"
PASSbdo.className (<bdo class>): setAttribute() to "+100"
PASSbdo.className (<bdo class>): setAttribute() to ".5"
PASSbdo.className (<bdo class>): setAttribute() to true
PASSbdo.className (<bdo class>): setAttribute() to false
PASSbdo.className (<bdo class>): setAttribute() to object "[object Object]"
PASSbdo.className (<bdo class>): setAttribute() to NaN
PASSbdo.className (<bdo class>): setAttribute() to Infinity
PASSbdo.className (<bdo class>): setAttribute() to -Infinity
PASSbdo.className (<bdo class>): setAttribute() to "\0"
PASSbdo.className (<bdo class>): setAttribute() to null
PASSbdo.className (<bdo class>): setAttribute() to object "test-toString"
PASSbdo.className (<bdo class>): setAttribute() to object "test-valueOf"
PASSbdo.className (<bdo class>): IDL set to ""
PASSbdo.className (<bdo 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 "
PASSbdo.className (<bdo class>): IDL set to undefined
PASSbdo.className (<bdo class>): IDL set to 7
PASSbdo.className (<bdo class>): IDL set to 1.5
PASSbdo.className (<bdo class>): IDL set to "5%"
PASSbdo.className (<bdo class>): IDL set to "+100"
PASSbdo.className (<bdo class>): IDL set to ".5"
PASSbdo.className (<bdo class>): IDL set to true
PASSbdo.className (<bdo class>): IDL set to false
PASSbdo.className (<bdo class>): IDL set to object "[object Object]"
PASSbdo.className (<bdo class>): IDL set to NaN
PASSbdo.className (<bdo class>): IDL set to Infinity
PASSbdo.className (<bdo class>): IDL set to -Infinity
PASSbdo.className (<bdo class>): IDL set to "\0"
PASSbdo.className (<bdo class>): IDL set to null
PASSbdo.className (<bdo class>): IDL set to object "test-toString"
PASSbdo.className (<bdo class>): IDL set to object "test-valueOf"
PASSbdo.autofocus: typeof IDL attribute
PASSbdo.autofocus: IDL get with DOM attribute unset
PASSbdo.autofocus: setAttribute() to ""
PASSbdo.autofocus: setAttribute() to " foo "
PASSbdo.autofocus: setAttribute() to undefined
PASSbdo.autofocus: setAttribute() to null
PASSbdo.autofocus: setAttribute() to 7
PASSbdo.autofocus: setAttribute() to 1.5
PASSbdo.autofocus: setAttribute() to "5%"
PASSbdo.autofocus: setAttribute() to "+100"
PASSbdo.autofocus: setAttribute() to ".5"
PASSbdo.autofocus: setAttribute() to true
PASSbdo.autofocus: setAttribute() to false
PASSbdo.autofocus: setAttribute() to object "[object Object]"
PASSbdo.autofocus: setAttribute() to NaN
PASSbdo.autofocus: setAttribute() to Infinity
PASSbdo.autofocus: setAttribute() to -Infinity
PASSbdo.autofocus: setAttribute() to "\0"
PASSbdo.autofocus: setAttribute() to object "test-toString"
PASSbdo.autofocus: setAttribute() to object "test-valueOf"
PASSbdo.autofocus: setAttribute() to "autofocus"
PASSbdo.autofocus: IDL set to ""
PASSbdo.autofocus: IDL set to " foo "
PASSbdo.autofocus: IDL set to undefined
PASSbdo.autofocus: IDL set to null
PASSbdo.autofocus: IDL set to 7
PASSbdo.autofocus: IDL set to 1.5
PASSbdo.autofocus: IDL set to "5%"
PASSbdo.autofocus: IDL set to "+100"
PASSbdo.autofocus: IDL set to ".5"
PASSbdo.autofocus: IDL set to true
PASSbdo.autofocus: IDL set to false
PASSbdo.autofocus: IDL set to object "[object Object]"
PASSbdo.autofocus: IDL set to NaN
PASSbdo.autofocus: IDL set to Infinity
PASSbdo.autofocus: IDL set to -Infinity
PASSbdo.autofocus: IDL set to "\0"
PASSbdo.autofocus: IDL set to object "test-toString"
PASSbdo.autofocus: IDL set to object "test-valueOf"
PASSbdo.hidden: typeof IDL attribute
PASSbdo.hidden: IDL get with DOM attribute unset
PASSbdo.hidden: setAttribute() to ""
PASSbdo.hidden: setAttribute() to " foo "
PASSbdo.hidden: setAttribute() to undefined
PASSbdo.hidden: setAttribute() to null
PASSbdo.hidden: setAttribute() to 7
PASSbdo.hidden: setAttribute() to 1.5
PASSbdo.hidden: setAttribute() to "5%"
PASSbdo.hidden: setAttribute() to "+100"
PASSbdo.hidden: setAttribute() to ".5"
PASSbdo.hidden: setAttribute() to true
PASSbdo.hidden: setAttribute() to false
PASSbdo.hidden: setAttribute() to object "[object Object]"
PASSbdo.hidden: setAttribute() to NaN
PASSbdo.hidden: setAttribute() to Infinity
PASSbdo.hidden: setAttribute() to -Infinity
PASSbdo.hidden: setAttribute() to "\0"
PASSbdo.hidden: setAttribute() to object "test-toString"
PASSbdo.hidden: setAttribute() to object "test-valueOf"
PASSbdo.hidden: setAttribute() to "hidden"
PASSbdo.hidden: IDL set to ""
PASSbdo.hidden: IDL set to " foo "
PASSbdo.hidden: IDL set to undefined
PASSbdo.hidden: IDL set to null
PASSbdo.hidden: IDL set to 7
PASSbdo.hidden: IDL set to 1.5
PASSbdo.hidden: IDL set to "5%"
PASSbdo.hidden: IDL set to "+100"
PASSbdo.hidden: IDL set to ".5"
PASSbdo.hidden: IDL set to true
PASSbdo.hidden: IDL set to false
PASSbdo.hidden: IDL set to object "[object Object]"
PASSbdo.hidden: IDL set to NaN
PASSbdo.hidden: IDL set to Infinity
PASSbdo.hidden: IDL set to -Infinity
PASSbdo.hidden: IDL set to "\0"
PASSbdo.hidden: IDL set to object "test-toString"
PASSbdo.hidden: IDL set to object "test-valueOf"
PASSbdo.accessKey: typeof IDL attribute
PASSbdo.accessKey: IDL get with DOM attribute unset
PASSbdo.accessKey: setAttribute() to ""
PASSbdo.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 "
PASSbdo.accessKey: setAttribute() to undefined
PASSbdo.accessKey: setAttribute() to 7
PASSbdo.accessKey: setAttribute() to 1.5
PASSbdo.accessKey: setAttribute() to "5%"
PASSbdo.accessKey: setAttribute() to "+100"
PASSbdo.accessKey: setAttribute() to ".5"
PASSbdo.accessKey: setAttribute() to true
PASSbdo.accessKey: setAttribute() to false
PASSbdo.accessKey: setAttribute() to object "[object Object]"
PASSbdo.accessKey: setAttribute() to NaN
PASSbdo.accessKey: setAttribute() to Infinity
PASSbdo.accessKey: setAttribute() to -Infinity
PASSbdo.accessKey: setAttribute() to "\0"
PASSbdo.accessKey: setAttribute() to null
PASSbdo.accessKey: setAttribute() to object "test-toString"
PASSbdo.accessKey: setAttribute() to object "test-valueOf"
PASSbdo.accessKey: IDL set to ""
PASSbdo.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 "
PASSbdo.accessKey: IDL set to undefined
PASSbdo.accessKey: IDL set to 7
PASSbdo.accessKey: IDL set to 1.5
PASSbdo.accessKey: IDL set to "5%"
PASSbdo.accessKey: IDL set to "+100"
PASSbdo.accessKey: IDL set to ".5"
PASSbdo.accessKey: IDL set to true
PASSbdo.accessKey: IDL set to false
PASSbdo.accessKey: IDL set to object "[object Object]"
PASSbdo.accessKey: IDL set to NaN
PASSbdo.accessKey: IDL set to Infinity
PASSbdo.accessKey: IDL set to -Infinity
PASSbdo.accessKey: IDL set to "\0"
PASSbdo.accessKey: IDL set to null
PASSbdo.accessKey: IDL set to object "test-toString"
PASSbdo.accessKey: IDL set to object "test-valueOf"
PASSbdo.tabIndex: typeof IDL attribute
PASSbdo.tabIndex: setAttribute() to -36
PASSbdo.tabIndex: setAttribute() to -1
PASSbdo.tabIndex: setAttribute() to 0
PASSbdo.tabIndex: setAttribute() to 1
PASSbdo.tabIndex: setAttribute() to 2147483647
PASSbdo.tabIndex: setAttribute() to -2147483648
PASSbdo.tabIndex: setAttribute() to "-1"
PASSbdo.tabIndex: setAttribute() to "-0"
PASSbdo.tabIndex: setAttribute() to "0"
PASSbdo.tabIndex: setAttribute() to "1"
PASSbdo.tabIndex: setAttribute() to "\t7"
PASSbdo.tabIndex: setAttribute() to "\f7"
PASSbdo.tabIndex: setAttribute() to " 7"
PASSbdo.tabIndex: setAttribute() to "\n7"
PASSbdo.tabIndex: setAttribute() to "\r7"
PASSbdo.tabIndex: setAttribute() to "7\v"
PASSbdo.tabIndex: setAttribute() to 1.5
PASSbdo.tabIndex: setAttribute() to "5%"
PASSbdo.tabIndex: setAttribute() to "+100"
PASSbdo.tabIndex: setAttribute() to object "2"
PASSbdo.tabIndex: setAttribute() to object "3"
PASSbdo.tabIndex: IDL set to -36
PASSbdo.tabIndex: IDL set to -1
PASSbdo.tabIndex: IDL set to 0
PASSbdo.tabIndex: IDL set to 1
PASSbdo.tabIndex: IDL set to 2147483647
PASSbdo.tabIndex: IDL set to -2147483648
PASSspan.title: typeof IDL attribute
PASSspan.title: IDL get with DOM attribute unset
PASSspan.title: setAttribute() to ""
PASSspan.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 "
PASSspan.title: setAttribute() to undefined
PASSspan.title: setAttribute() to 7
PASSspan.title: setAttribute() to 1.5
PASSspan.title: setAttribute() to "5%"
PASSspan.title: setAttribute() to "+100"
PASSspan.title: setAttribute() to ".5"
PASSspan.title: setAttribute() to true
PASSspan.title: setAttribute() to false
PASSspan.title: setAttribute() to object "[object Object]"
PASSspan.title: setAttribute() to NaN
PASSspan.title: setAttribute() to Infinity
PASSspan.title: setAttribute() to -Infinity
PASSspan.title: setAttribute() to "\0"
PASSspan.title: setAttribute() to null
PASSspan.title: setAttribute() to object "test-toString"
PASSspan.title: setAttribute() to object "test-valueOf"
PASSspan.title: IDL set to ""
PASSspan.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 "
PASSspan.title: IDL set to undefined
PASSspan.title: IDL set to 7
PASSspan.title: IDL set to 1.5
PASSspan.title: IDL set to "5%"
PASSspan.title: IDL set to "+100"
PASSspan.title: IDL set to ".5"
PASSspan.title: IDL set to true
PASSspan.title: IDL set to false
PASSspan.title: IDL set to object "[object Object]"
PASSspan.title: IDL set to NaN
PASSspan.title: IDL set to Infinity
PASSspan.title: IDL set to -Infinity
PASSspan.title: IDL set to "\0"
PASSspan.title: IDL set to null
PASSspan.title: IDL set to object "test-toString"
PASSspan.title: IDL set to object "test-valueOf"
PASSspan.lang: typeof IDL attribute
PASSspan.lang: IDL get with DOM attribute unset
PASSspan.lang: setAttribute() to ""
PASSspan.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 "
PASSspan.lang: setAttribute() to undefined
PASSspan.lang: setAttribute() to 7
PASSspan.lang: setAttribute() to 1.5
PASSspan.lang: setAttribute() to "5%"
PASSspan.lang: setAttribute() to "+100"
PASSspan.lang: setAttribute() to ".5"
PASSspan.lang: setAttribute() to true
PASSspan.lang: setAttribute() to false
PASSspan.lang: setAttribute() to object "[object Object]"
PASSspan.lang: setAttribute() to NaN
PASSspan.lang: setAttribute() to Infinity
PASSspan.lang: setAttribute() to -Infinity
PASSspan.lang: setAttribute() to "\0"
PASSspan.lang: setAttribute() to null
PASSspan.lang: setAttribute() to object "test-toString"
PASSspan.lang: setAttribute() to object "test-valueOf"
PASSspan.lang: IDL set to ""
PASSspan.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 "
PASSspan.lang: IDL set to undefined
PASSspan.lang: IDL set to 7
PASSspan.lang: IDL set to 1.5
PASSspan.lang: IDL set to "5%"
PASSspan.lang: IDL set to "+100"
PASSspan.lang: IDL set to ".5"
PASSspan.lang: IDL set to true
PASSspan.lang: IDL set to false
PASSspan.lang: IDL set to object "[object Object]"
PASSspan.lang: IDL set to NaN
PASSspan.lang: IDL set to Infinity
PASSspan.lang: IDL set to -Infinity
PASSspan.lang: IDL set to "\0"
PASSspan.lang: IDL set to null
PASSspan.lang: IDL set to object "test-toString"
PASSspan.lang: IDL set to object "test-valueOf"
PASSspan.dir: typeof IDL attribute
PASSspan.dir: IDL get with DOM attribute unset
PASSspan.dir: setAttribute() to ""
PASSspan.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 "
PASSspan.dir: setAttribute() to undefined
PASSspan.dir: setAttribute() to 7
PASSspan.dir: setAttribute() to 1.5
PASSspan.dir: setAttribute() to "5%"
PASSspan.dir: setAttribute() to "+100"
PASSspan.dir: setAttribute() to ".5"
PASSspan.dir: setAttribute() to true
PASSspan.dir: setAttribute() to false
PASSspan.dir: setAttribute() to object "[object Object]"
PASSspan.dir: setAttribute() to NaN
PASSspan.dir: setAttribute() to Infinity
PASSspan.dir: setAttribute() to -Infinity
PASSspan.dir: setAttribute() to "\0"
PASSspan.dir: setAttribute() to null
PASSspan.dir: setAttribute() to object "test-toString"
PASSspan.dir: setAttribute() to object "test-valueOf"
PASSspan.dir: setAttribute() to "ltr"
PASSspan.dir: setAttribute() to "xltr"
PASSspan.dir: setAttribute() to "ltr\0"
PASSspan.dir: setAttribute() to "tr"
PASSspan.dir: setAttribute() to "LTR"
PASSspan.dir: setAttribute() to "rtl"
PASSspan.dir: setAttribute() to "xrtl"
PASSspan.dir: setAttribute() to "rtl\0"
PASSspan.dir: setAttribute() to "tl"
PASSspan.dir: setAttribute() to "RTL"
PASSspan.dir: setAttribute() to "auto"
PASSspan.dir: setAttribute() to "xauto"
PASSspan.dir: setAttribute() to "auto\0"
PASSspan.dir: setAttribute() to "uto"
PASSspan.dir: setAttribute() to "AUTO"
PASSspan.dir: IDL set to ""
PASSspan.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 "
PASSspan.dir: IDL set to undefined
PASSspan.dir: IDL set to 7
PASSspan.dir: IDL set to 1.5
PASSspan.dir: IDL set to "5%"
PASSspan.dir: IDL set to "+100"
PASSspan.dir: IDL set to ".5"
PASSspan.dir: IDL set to true
PASSspan.dir: IDL set to false
PASSspan.dir: IDL set to object "[object Object]"
PASSspan.dir: IDL set to NaN
PASSspan.dir: IDL set to Infinity
PASSspan.dir: IDL set to -Infinity
PASSspan.dir: IDL set to "\0"
PASSspan.dir: IDL set to null
PASSspan.dir: IDL set to object "test-toString"
PASSspan.dir: IDL set to object "test-valueOf"
PASSspan.dir: IDL set to "ltr"
PASSspan.dir: IDL set to "xltr"
PASSspan.dir: IDL set to "ltr\0"
PASSspan.dir: IDL set to "tr"
PASSspan.dir: IDL set to "LTR"
PASSspan.dir: IDL set to "rtl"
PASSspan.dir: IDL set to "xrtl"
PASSspan.dir: IDL set to "rtl\0"
PASSspan.dir: IDL set to "tl"
PASSspan.dir: IDL set to "RTL"
PASSspan.dir: IDL set to "auto"
PASSspan.dir: IDL set to "xauto"
PASSspan.dir: IDL set to "auto\0"
PASSspan.dir: IDL set to "uto"
PASSspan.dir: IDL set to "AUTO"
PASSspan.className (<span class>): typeof IDL attribute
PASSspan.className (<span class>): IDL get with DOM attribute unset
PASSspan.className (<span class>): setAttribute() to ""
PASSspan.className (<span 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 "
PASSspan.className (<span class>): setAttribute() to undefined
PASSspan.className (<span class>): setAttribute() to 7
PASSspan.className (<span class>): setAttribute() to 1.5
PASSspan.className (<span class>): setAttribute() to "5%"
PASSspan.className (<span class>): setAttribute() to "+100"
PASSspan.className (<span class>): setAttribute() to ".5"
PASSspan.className (<span class>): setAttribute() to true
PASSspan.className (<span class>): setAttribute() to false
PASSspan.className (<span class>): setAttribute() to object "[object Object]"
PASSspan.className (<span class>): setAttribute() to NaN
PASSspan.className (<span class>): setAttribute() to Infinity
PASSspan.className (<span class>): setAttribute() to -Infinity
PASSspan.className (<span class>): setAttribute() to "\0"
PASSspan.className (<span class>): setAttribute() to null
PASSspan.className (<span class>): setAttribute() to object "test-toString"
PASSspan.className (<span class>): setAttribute() to object "test-valueOf"
PASSspan.className (<span class>): IDL set to ""
PASSspan.className (<span 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 "
PASSspan.className (<span class>): IDL set to undefined
PASSspan.className (<span class>): IDL set to 7
PASSspan.className (<span class>): IDL set to 1.5
PASSspan.className (<span class>): IDL set to "5%"
PASSspan.className (<span class>): IDL set to "+100"
PASSspan.className (<span class>): IDL set to ".5"
PASSspan.className (<span class>): IDL set to true
PASSspan.className (<span class>): IDL set to false
PASSspan.className (<span class>): IDL set to object "[object Object]"
PASSspan.className (<span class>): IDL set to NaN
PASSspan.className (<span class>): IDL set to Infinity
PASSspan.className (<span class>): IDL set to -Infinity
PASSspan.className (<span class>): IDL set to "\0"
PASSspan.className (<span class>): IDL set to null
PASSspan.className (<span class>): IDL set to object "test-toString"
PASSspan.className (<span class>): IDL set to object "test-valueOf"
PASSspan.autofocus: typeof IDL attribute
PASSspan.autofocus: IDL get with DOM attribute unset
PASSspan.autofocus: setAttribute() to ""
PASSspan.autofocus: setAttribute() to " foo "
PASSspan.autofocus: setAttribute() to undefined
PASSspan.autofocus: setAttribute() to null
PASSspan.autofocus: setAttribute() to 7
PASSspan.autofocus: setAttribute() to 1.5
PASSspan.autofocus: setAttribute() to "5%"
PASSspan.autofocus: setAttribute() to "+100"
PASSspan.autofocus: setAttribute() to ".5"
PASSspan.autofocus: setAttribute() to true
PASSspan.autofocus: setAttribute() to false
PASSspan.autofocus: setAttribute() to object "[object Object]"
PASSspan.autofocus: setAttribute() to NaN
PASSspan.autofocus: setAttribute() to Infinity
PASSspan.autofocus: setAttribute() to -Infinity
PASSspan.autofocus: setAttribute() to "\0"
PASSspan.autofocus: setAttribute() to object "test-toString"
PASSspan.autofocus: setAttribute() to object "test-valueOf"
PASSspan.autofocus: setAttribute() to "autofocus"
PASSspan.autofocus: IDL set to ""
PASSspan.autofocus: IDL set to " foo "
PASSspan.autofocus: IDL set to undefined
PASSspan.autofocus: IDL set to null
PASSspan.autofocus: IDL set to 7
PASSspan.autofocus: IDL set to 1.5
PASSspan.autofocus: IDL set to "5%"
PASSspan.autofocus: IDL set to "+100"
PASSspan.autofocus: IDL set to ".5"
PASSspan.autofocus: IDL set to true
PASSspan.autofocus: IDL set to false
PASSspan.autofocus: IDL set to object "[object Object]"
PASSspan.autofocus: IDL set to NaN
PASSspan.autofocus: IDL set to Infinity
PASSspan.autofocus: IDL set to -Infinity
PASSspan.autofocus: IDL set to "\0"
PASSspan.autofocus: IDL set to object "test-toString"
PASSspan.autofocus: IDL set to object "test-valueOf"
PASSspan.hidden: typeof IDL attribute
PASSspan.hidden: IDL get with DOM attribute unset
PASSspan.hidden: setAttribute() to ""
PASSspan.hidden: setAttribute() to " foo "
PASSspan.hidden: setAttribute() to undefined
PASSspan.hidden: setAttribute() to null
PASSspan.hidden: setAttribute() to 7
PASSspan.hidden: setAttribute() to 1.5
PASSspan.hidden: setAttribute() to "5%"
PASSspan.hidden: setAttribute() to "+100"
PASSspan.hidden: setAttribute() to ".5"
PASSspan.hidden: setAttribute() to true
PASSspan.hidden: setAttribute() to false
PASSspan.hidden: setAttribute() to object "[object Object]"
PASSspan.hidden: setAttribute() to NaN
PASSspan.hidden: setAttribute() to Infinity
PASSspan.hidden: setAttribute() to -Infinity
PASSspan.hidden: setAttribute() to "\0"
PASSspan.hidden: setAttribute() to object "test-toString"
PASSspan.hidden: setAttribute() to object "test-valueOf"
PASSspan.hidden: setAttribute() to "hidden"
PASSspan.hidden: IDL set to ""
PASSspan.hidden: IDL set to " foo "
PASSspan.hidden: IDL set to undefined
PASSspan.hidden: IDL set to null
PASSspan.hidden: IDL set to 7
PASSspan.hidden: IDL set to 1.5
PASSspan.hidden: IDL set to "5%"
PASSspan.hidden: IDL set to "+100"
PASSspan.hidden: IDL set to ".5"
PASSspan.hidden: IDL set to true
PASSspan.hidden: IDL set to false
PASSspan.hidden: IDL set to object "[object Object]"
PASSspan.hidden: IDL set to NaN
PASSspan.hidden: IDL set to Infinity
PASSspan.hidden: IDL set to -Infinity
PASSspan.hidden: IDL set to "\0"
PASSspan.hidden: IDL set to object "test-toString"
PASSspan.hidden: IDL set to object "test-valueOf"
PASSspan.accessKey: typeof IDL attribute
PASSspan.accessKey: IDL get with DOM attribute unset
PASSspan.accessKey: setAttribute() to ""
PASSspan.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 "
PASSspan.accessKey: setAttribute() to undefined
PASSspan.accessKey: setAttribute() to 7
PASSspan.accessKey: setAttribute() to 1.5
PASSspan.accessKey: setAttribute() to "5%"
PASSspan.accessKey: setAttribute() to "+100"
PASSspan.accessKey: setAttribute() to ".5"
PASSspan.accessKey: setAttribute() to true
PASSspan.accessKey: setAttribute() to false
PASSspan.accessKey: setAttribute() to object "[object Object]"
PASSspan.accessKey: setAttribute() to NaN
PASSspan.accessKey: setAttribute() to Infinity
PASSspan.accessKey: setAttribute() to -Infinity
PASSspan.accessKey: setAttribute() to "\0"
PASSspan.accessKey: setAttribute() to null
PASSspan.accessKey: setAttribute() to object "test-toString"
PASSspan.accessKey: setAttribute() to object "test-valueOf"
PASSspan.accessKey: IDL set to ""
PASSspan.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 "
PASSspan.accessKey: IDL set to undefined
PASSspan.accessKey: IDL set to 7
PASSspan.accessKey: IDL set to 1.5
PASSspan.accessKey: IDL set to "5%"
PASSspan.accessKey: IDL set to "+100"
PASSspan.accessKey: IDL set to ".5"
PASSspan.accessKey: IDL set to true
PASSspan.accessKey: IDL set to false
PASSspan.accessKey: IDL set to object "[object Object]"
PASSspan.accessKey: IDL set to NaN
PASSspan.accessKey: IDL set to Infinity
PASSspan.accessKey: IDL set to -Infinity
PASSspan.accessKey: IDL set to "\0"
PASSspan.accessKey: IDL set to null
PASSspan.accessKey: IDL set to object "test-toString"
PASSspan.accessKey: IDL set to object "test-valueOf"
PASSspan.tabIndex: typeof IDL attribute
PASSspan.tabIndex: setAttribute() to -36
PASSspan.tabIndex: setAttribute() to -1
PASSspan.tabIndex: setAttribute() to 0
PASSspan.tabIndex: setAttribute() to 1
PASSspan.tabIndex: setAttribute() to 2147483647
PASSspan.tabIndex: setAttribute() to -2147483648
PASSspan.tabIndex: setAttribute() to "-1"
PASSspan.tabIndex: setAttribute() to "-0"
PASSspan.tabIndex: setAttribute() to "0"
PASSspan.tabIndex: setAttribute() to "1"
PASSspan.tabIndex: setAttribute() to "\t7"
PASSspan.tabIndex: setAttribute() to "\f7"
PASSspan.tabIndex: setAttribute() to " 7"
PASSspan.tabIndex: setAttribute() to "\n7"
PASSspan.tabIndex: setAttribute() to "\r7"
PASSspan.tabIndex: setAttribute() to "7\v"
PASSspan.tabIndex: setAttribute() to 1.5
PASSspan.tabIndex: setAttribute() to "5%"
PASSspan.tabIndex: setAttribute() to "+100"
PASSspan.tabIndex: setAttribute() to object "2"
PASSspan.tabIndex: setAttribute() to object "3"
PASSspan.tabIndex: IDL set to -36
PASSspan.tabIndex: IDL set to -1
PASSspan.tabIndex: IDL set to 0
PASSspan.tabIndex: IDL set to 1
PASSspan.tabIndex: IDL set to 2147483647
PASSspan.tabIndex: IDL set to -2147483648
PASSbr.title: typeof IDL attribute
PASSbr.title: IDL get with DOM attribute unset
PASSbr.title: setAttribute() to ""
PASSbr.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 "
PASSbr.title: setAttribute() to undefined
PASSbr.title: setAttribute() to 7
PASSbr.title: setAttribute() to 1.5
PASSbr.title: setAttribute() to "5%"
PASSbr.title: setAttribute() to "+100"
PASSbr.title: setAttribute() to ".5"
PASSbr.title: setAttribute() to true
PASSbr.title: setAttribute() to false
PASSbr.title: setAttribute() to object "[object Object]"
PASSbr.title: setAttribute() to NaN
PASSbr.title: setAttribute() to Infinity
PASSbr.title: setAttribute() to -Infinity
PASSbr.title: setAttribute() to "\0"
PASSbr.title: setAttribute() to null
PASSbr.title: setAttribute() to object "test-toString"
PASSbr.title: setAttribute() to object "test-valueOf"
PASSbr.title: IDL set to ""
PASSbr.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 "
PASSbr.title: IDL set to undefined
PASSbr.title: IDL set to 7
PASSbr.title: IDL set to 1.5
PASSbr.title: IDL set to "5%"
PASSbr.title: IDL set to "+100"
PASSbr.title: IDL set to ".5"
PASSbr.title: IDL set to true
PASSbr.title: IDL set to false
PASSbr.title: IDL set to object "[object Object]"
PASSbr.title: IDL set to NaN
PASSbr.title: IDL set to Infinity
PASSbr.title: IDL set to -Infinity
PASSbr.title: IDL set to "\0"
PASSbr.title: IDL set to null
PASSbr.title: IDL set to object "test-toString"
PASSbr.title: IDL set to object "test-valueOf"
PASSbr.lang: typeof IDL attribute
PASSbr.lang: IDL get with DOM attribute unset
PASSbr.lang: setAttribute() to ""
PASSbr.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 "
PASSbr.lang: setAttribute() to undefined
PASSbr.lang: setAttribute() to 7
PASSbr.lang: setAttribute() to 1.5
PASSbr.lang: setAttribute() to "5%"
PASSbr.lang: setAttribute() to "+100"
PASSbr.lang: setAttribute() to ".5"
PASSbr.lang: setAttribute() to true
PASSbr.lang: setAttribute() to false
PASSbr.lang: setAttribute() to object "[object Object]"
PASSbr.lang: setAttribute() to NaN
PASSbr.lang: setAttribute() to Infinity
PASSbr.lang: setAttribute() to -Infinity
PASSbr.lang: setAttribute() to "\0"
PASSbr.lang: setAttribute() to null
PASSbr.lang: setAttribute() to object "test-toString"
PASSbr.lang: setAttribute() to object "test-valueOf"
PASSbr.lang: IDL set to ""
PASSbr.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 "
PASSbr.lang: IDL set to undefined
PASSbr.lang: IDL set to 7
PASSbr.lang: IDL set to 1.5
PASSbr.lang: IDL set to "5%"
PASSbr.lang: IDL set to "+100"
PASSbr.lang: IDL set to ".5"
PASSbr.lang: IDL set to true
PASSbr.lang: IDL set to false
PASSbr.lang: IDL set to object "[object Object]"
PASSbr.lang: IDL set to NaN
PASSbr.lang: IDL set to Infinity
PASSbr.lang: IDL set to -Infinity
PASSbr.lang: IDL set to "\0"
PASSbr.lang: IDL set to null
PASSbr.lang: IDL set to object "test-toString"
PASSbr.lang: IDL set to object "test-valueOf"
PASSbr.dir: typeof IDL attribute
PASSbr.dir: IDL get with DOM attribute unset
PASSbr.dir: setAttribute() to ""
PASSbr.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 "
PASSbr.dir: setAttribute() to undefined
PASSbr.dir: setAttribute() to 7
PASSbr.dir: setAttribute() to 1.5
PASSbr.dir: setAttribute() to "5%"
PASSbr.dir: setAttribute() to "+100"
PASSbr.dir: setAttribute() to ".5"
PASSbr.dir: setAttribute() to true
PASSbr.dir: setAttribute() to false
PASSbr.dir: setAttribute() to object "[object Object]"
PASSbr.dir: setAttribute() to NaN
PASSbr.dir: setAttribute() to Infinity
PASSbr.dir: setAttribute() to -Infinity
PASSbr.dir: setAttribute() to "\0"
PASSbr.dir: setAttribute() to null
PASSbr.dir: setAttribute() to object "test-toString"
PASSbr.dir: setAttribute() to object "test-valueOf"
PASSbr.dir: setAttribute() to "ltr"
PASSbr.dir: setAttribute() to "xltr"
PASSbr.dir: setAttribute() to "ltr\0"
PASSbr.dir: setAttribute() to "tr"
PASSbr.dir: setAttribute() to "LTR"
PASSbr.dir: setAttribute() to "rtl"
PASSbr.dir: setAttribute() to "xrtl"
PASSbr.dir: setAttribute() to "rtl\0"
PASSbr.dir: setAttribute() to "tl"
PASSbr.dir: setAttribute() to "RTL"
PASSbr.dir: setAttribute() to "auto"
PASSbr.dir: setAttribute() to "xauto"
PASSbr.dir: setAttribute() to "auto\0"
PASSbr.dir: setAttribute() to "uto"
PASSbr.dir: setAttribute() to "AUTO"
PASSbr.dir: IDL set to ""
PASSbr.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 "
PASSbr.dir: IDL set to undefined
PASSbr.dir: IDL set to 7
PASSbr.dir: IDL set to 1.5
PASSbr.dir: IDL set to "5%"
PASSbr.dir: IDL set to "+100"
PASSbr.dir: IDL set to ".5"
PASSbr.dir: IDL set to true
PASSbr.dir: IDL set to false
PASSbr.dir: IDL set to object "[object Object]"
PASSbr.dir: IDL set to NaN
PASSbr.dir: IDL set to Infinity
PASSbr.dir: IDL set to -Infinity
PASSbr.dir: IDL set to "\0"
PASSbr.dir: IDL set to null
PASSbr.dir: IDL set to object "test-toString"
PASSbr.dir: IDL set to object "test-valueOf"
PASSbr.dir: IDL set to "ltr"
PASSbr.dir: IDL set to "xltr"
PASSbr.dir: IDL set to "ltr\0"
PASSbr.dir: IDL set to "tr"
PASSbr.dir: IDL set to "LTR"
PASSbr.dir: IDL set to "rtl"
PASSbr.dir: IDL set to "xrtl"
PASSbr.dir: IDL set to "rtl\0"
PASSbr.dir: IDL set to "tl"
PASSbr.dir: IDL set to "RTL"
PASSbr.dir: IDL set to "auto"
PASSbr.dir: IDL set to "xauto"
PASSbr.dir: IDL set to "auto\0"
PASSbr.dir: IDL set to "uto"
PASSbr.dir: IDL set to "AUTO"
PASSbr.className (<br class>): typeof IDL attribute
PASSbr.className (<br class>): IDL get with DOM attribute unset
PASSbr.className (<br class>): setAttribute() to ""
PASSbr.className (<br 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 "
PASSbr.className (<br class>): setAttribute() to undefined
PASSbr.className (<br class>): setAttribute() to 7
PASSbr.className (<br class>): setAttribute() to 1.5
PASSbr.className (<br class>): setAttribute() to "5%"
PASSbr.className (<br class>): setAttribute() to "+100"
PASSbr.className (<br class>): setAttribute() to ".5"
PASSbr.className (<br class>): setAttribute() to true
PASSbr.className (<br class>): setAttribute() to false
PASSbr.className (<br class>): setAttribute() to object "[object Object]"
PASSbr.className (<br class>): setAttribute() to NaN
PASSbr.className (<br class>): setAttribute() to Infinity
PASSbr.className (<br class>): setAttribute() to -Infinity
PASSbr.className (<br class>): setAttribute() to "\0"
PASSbr.className (<br class>): setAttribute() to null
PASSbr.className (<br class>): setAttribute() to object "test-toString"
PASSbr.className (<br class>): setAttribute() to object "test-valueOf"
PASSbr.className (<br class>): IDL set to ""
PASSbr.className (<br 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 "
PASSbr.className (<br class>): IDL set to undefined
PASSbr.className (<br class>): IDL set to 7
PASSbr.className (<br class>): IDL set to 1.5
PASSbr.className (<br class>): IDL set to "5%"
PASSbr.className (<br class>): IDL set to "+100"
PASSbr.className (<br class>): IDL set to ".5"
PASSbr.className (<br class>): IDL set to true
PASSbr.className (<br class>): IDL set to false
PASSbr.className (<br class>): IDL set to object "[object Object]"
PASSbr.className (<br class>): IDL set to NaN
PASSbr.className (<br class>): IDL set to Infinity
PASSbr.className (<br class>): IDL set to -Infinity
PASSbr.className (<br class>): IDL set to "\0"
PASSbr.className (<br class>): IDL set to null
PASSbr.className (<br class>): IDL set to object "test-toString"
PASSbr.className (<br class>): IDL set to object "test-valueOf"
PASSbr.autofocus: typeof IDL attribute
PASSbr.autofocus: IDL get with DOM attribute unset
PASSbr.autofocus: setAttribute() to ""
PASSbr.autofocus: setAttribute() to " foo "
PASSbr.autofocus: setAttribute() to undefined
PASSbr.autofocus: setAttribute() to null
PASSbr.autofocus: setAttribute() to 7
PASSbr.autofocus: setAttribute() to 1.5
PASSbr.autofocus: setAttribute() to "5%"
PASSbr.autofocus: setAttribute() to "+100"
PASSbr.autofocus: setAttribute() to ".5"
PASSbr.autofocus: setAttribute() to true
PASSbr.autofocus: setAttribute() to false
PASSbr.autofocus: setAttribute() to object "[object Object]"
PASSbr.autofocus: setAttribute() to NaN
PASSbr.autofocus: setAttribute() to Infinity
PASSbr.autofocus: setAttribute() to -Infinity
PASSbr.autofocus: setAttribute() to "\0"
PASSbr.autofocus: setAttribute() to object "test-toString"
PASSbr.autofocus: setAttribute() to object "test-valueOf"
PASSbr.autofocus: setAttribute() to "autofocus"
PASSbr.autofocus: IDL set to ""
PASSbr.autofocus: IDL set to " foo "
PASSbr.autofocus: IDL set to undefined
PASSbr.autofocus: IDL set to null
PASSbr.autofocus: IDL set to 7
PASSbr.autofocus: IDL set to 1.5
PASSbr.autofocus: IDL set to "5%"
PASSbr.autofocus: IDL set to "+100"
PASSbr.autofocus: IDL set to ".5"
PASSbr.autofocus: IDL set to true
PASSbr.autofocus: IDL set to false
PASSbr.autofocus: IDL set to object "[object Object]"
PASSbr.autofocus: IDL set to NaN
PASSbr.autofocus: IDL set to Infinity
PASSbr.autofocus: IDL set to -Infinity
PASSbr.autofocus: IDL set to "\0"
PASSbr.autofocus: IDL set to object "test-toString"
PASSbr.autofocus: IDL set to object "test-valueOf"
PASSbr.hidden: typeof IDL attribute
PASSbr.hidden: IDL get with DOM attribute unset
PASSbr.hidden: setAttribute() to ""
PASSbr.hidden: setAttribute() to " foo "
PASSbr.hidden: setAttribute() to undefined
PASSbr.hidden: setAttribute() to null
PASSbr.hidden: setAttribute() to 7
PASSbr.hidden: setAttribute() to 1.5
PASSbr.hidden: setAttribute() to "5%"
PASSbr.hidden: setAttribute() to "+100"
PASSbr.hidden: setAttribute() to ".5"
PASSbr.hidden: setAttribute() to true
PASSbr.hidden: setAttribute() to false
PASSbr.hidden: setAttribute() to object "[object Object]"
PASSbr.hidden: setAttribute() to NaN
PASSbr.hidden: setAttribute() to Infinity
PASSbr.hidden: setAttribute() to -Infinity
PASSbr.hidden: setAttribute() to "\0"
PASSbr.hidden: setAttribute() to object "test-toString"
PASSbr.hidden: setAttribute() to object "test-valueOf"
PASSbr.hidden: setAttribute() to "hidden"
PASSbr.hidden: IDL set to ""
PASSbr.hidden: IDL set to " foo "
PASSbr.hidden: IDL set to undefined
PASSbr.hidden: IDL set to null
PASSbr.hidden: IDL set to 7
PASSbr.hidden: IDL set to 1.5
PASSbr.hidden: IDL set to "5%"
PASSbr.hidden: IDL set to "+100"
PASSbr.hidden: IDL set to ".5"
PASSbr.hidden: IDL set to true
PASSbr.hidden: IDL set to false
PASSbr.hidden: IDL set to object "[object Object]"
PASSbr.hidden: IDL set to NaN
PASSbr.hidden: IDL set to Infinity
PASSbr.hidden: IDL set to -Infinity
PASSbr.hidden: IDL set to "\0"
PASSbr.hidden: IDL set to object "test-toString"
PASSbr.hidden: IDL set to object "test-valueOf"
PASSbr.accessKey: typeof IDL attribute
PASSbr.accessKey: IDL get with DOM attribute unset
PASSbr.accessKey: setAttribute() to ""
PASSbr.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 "
PASSbr.accessKey: setAttribute() to undefined
PASSbr.accessKey: setAttribute() to 7
PASSbr.accessKey: setAttribute() to 1.5
PASSbr.accessKey: setAttribute() to "5%"
PASSbr.accessKey: setAttribute() to "+100"
PASSbr.accessKey: setAttribute() to ".5"
PASSbr.accessKey: setAttribute() to true
PASSbr.accessKey: setAttribute() to false
PASSbr.accessKey: setAttribute() to object "[object Object]"
PASSbr.accessKey: setAttribute() to NaN
PASSbr.accessKey: setAttribute() to Infinity
PASSbr.accessKey: setAttribute() to -Infinity
PASSbr.accessKey: setAttribute() to "\0"
PASSbr.accessKey: setAttribute() to null
PASSbr.accessKey: setAttribute() to object "test-toString"
PASSbr.accessKey: setAttribute() to object "test-valueOf"
PASSbr.accessKey: IDL set to ""
PASSbr.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 "
PASSbr.accessKey: IDL set to undefined
PASSbr.accessKey: IDL set to 7
PASSbr.accessKey: IDL set to 1.5
PASSbr.accessKey: IDL set to "5%"
PASSbr.accessKey: IDL set to "+100"
PASSbr.accessKey: IDL set to ".5"
PASSbr.accessKey: IDL set to true
PASSbr.accessKey: IDL set to false
PASSbr.accessKey: IDL set to object "[object Object]"
PASSbr.accessKey: IDL set to NaN
PASSbr.accessKey: IDL set to Infinity
PASSbr.accessKey: IDL set to -Infinity
PASSbr.accessKey: IDL set to "\0"
PASSbr.accessKey: IDL set to null
PASSbr.accessKey: IDL set to object "test-toString"
PASSbr.accessKey: IDL set to object "test-valueOf"
PASSbr.tabIndex: typeof IDL attribute
PASSbr.tabIndex: setAttribute() to -36
PASSbr.tabIndex: setAttribute() to -1
PASSbr.tabIndex: setAttribute() to 0
PASSbr.tabIndex: setAttribute() to 1
PASSbr.tabIndex: setAttribute() to 2147483647
PASSbr.tabIndex: setAttribute() to -2147483648
PASSbr.tabIndex: setAttribute() to "-1"
PASSbr.tabIndex: setAttribute() to "-0"
PASSbr.tabIndex: setAttribute() to "0"
PASSbr.tabIndex: setAttribute() to "1"
PASSbr.tabIndex: setAttribute() to "\t7"
PASSbr.tabIndex: setAttribute() to "\f7"
PASSbr.tabIndex: setAttribute() to " 7"
PASSbr.tabIndex: setAttribute() to "\n7"
PASSbr.tabIndex: setAttribute() to "\r7"
PASSbr.tabIndex: setAttribute() to "7\v"
PASSbr.tabIndex: setAttribute() to 1.5
PASSbr.tabIndex: setAttribute() to "5%"
PASSbr.tabIndex: setAttribute() to "+100"
PASSbr.tabIndex: setAttribute() to object "2"
PASSbr.tabIndex: setAttribute() to object "3"
PASSbr.tabIndex: IDL set to -36
PASSbr.tabIndex: IDL set to -1
PASSbr.tabIndex: IDL set to 0
PASSbr.tabIndex: IDL set to 1
PASSbr.tabIndex: IDL set to 2147483647
PASSbr.tabIndex: IDL set to -2147483648
PASSbr.clear: typeof IDL attribute
PASSbr.clear: IDL get with DOM attribute unset
PASSbr.clear: setAttribute() to ""
PASSbr.clear: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSbr.clear: setAttribute() to undefined
PASSbr.clear: setAttribute() to 7
PASSbr.clear: setAttribute() to 1.5
PASSbr.clear: setAttribute() to "5%"
PASSbr.clear: setAttribute() to "+100"
PASSbr.clear: setAttribute() to ".5"
PASSbr.clear: setAttribute() to true
PASSbr.clear: setAttribute() to false
PASSbr.clear: setAttribute() to object "[object Object]"
PASSbr.clear: setAttribute() to NaN
PASSbr.clear: setAttribute() to Infinity
PASSbr.clear: setAttribute() to -Infinity
PASSbr.clear: setAttribute() to "\0"
PASSbr.clear: setAttribute() to null
PASSbr.clear: setAttribute() to object "test-toString"
PASSbr.clear: setAttribute() to object "test-valueOf"
PASSbr.clear: IDL set to ""
PASSbr.clear: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSbr.clear: IDL set to undefined
PASSbr.clear: IDL set to 7
PASSbr.clear: IDL set to 1.5
PASSbr.clear: IDL set to "5%"
PASSbr.clear: IDL set to "+100"
PASSbr.clear: IDL set to ".5"
PASSbr.clear: IDL set to true
PASSbr.clear: IDL set to false
PASSbr.clear: IDL set to object "[object Object]"
PASSbr.clear: IDL set to NaN
PASSbr.clear: IDL set to Infinity
PASSbr.clear: IDL set to -Infinity
PASSbr.clear: IDL set to "\0"
PASSbr.clear: IDL set to null
PASSbr.clear: IDL set to object "test-toString"
PASSbr.clear: IDL set to object "test-valueOf"
PASSwbr.title: typeof IDL attribute
PASSwbr.title: IDL get with DOM attribute unset
PASSwbr.title: setAttribute() to ""
PASSwbr.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 "
PASSwbr.title: setAttribute() to undefined
PASSwbr.title: setAttribute() to 7
PASSwbr.title: setAttribute() to 1.5
PASSwbr.title: setAttribute() to "5%"
PASSwbr.title: setAttribute() to "+100"
PASSwbr.title: setAttribute() to ".5"
PASSwbr.title: setAttribute() to true
PASSwbr.title: setAttribute() to false
PASSwbr.title: setAttribute() to object "[object Object]"
PASSwbr.title: setAttribute() to NaN
PASSwbr.title: setAttribute() to Infinity
PASSwbr.title: setAttribute() to -Infinity
PASSwbr.title: setAttribute() to "\0"
PASSwbr.title: setAttribute() to null
PASSwbr.title: setAttribute() to object "test-toString"
PASSwbr.title: setAttribute() to object "test-valueOf"
PASSwbr.title: IDL set to ""
PASSwbr.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 "
PASSwbr.title: IDL set to undefined
PASSwbr.title: IDL set to 7
PASSwbr.title: IDL set to 1.5
PASSwbr.title: IDL set to "5%"
PASSwbr.title: IDL set to "+100"
PASSwbr.title: IDL set to ".5"
PASSwbr.title: IDL set to true
PASSwbr.title: IDL set to false
PASSwbr.title: IDL set to object "[object Object]"
PASSwbr.title: IDL set to NaN
PASSwbr.title: IDL set to Infinity
PASSwbr.title: IDL set to -Infinity
PASSwbr.title: IDL set to "\0"
PASSwbr.title: IDL set to null
PASSwbr.title: IDL set to object "test-toString"
PASSwbr.title: IDL set to object "test-valueOf"
PASSwbr.lang: typeof IDL attribute
PASSwbr.lang: IDL get with DOM attribute unset
PASSwbr.lang: setAttribute() to ""
PASSwbr.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 "
PASSwbr.lang: setAttribute() to undefined
PASSwbr.lang: setAttribute() to 7
PASSwbr.lang: setAttribute() to 1.5
PASSwbr.lang: setAttribute() to "5%"
PASSwbr.lang: setAttribute() to "+100"
PASSwbr.lang: setAttribute() to ".5"
PASSwbr.lang: setAttribute() to true
PASSwbr.lang: setAttribute() to false
PASSwbr.lang: setAttribute() to object "[object Object]"
PASSwbr.lang: setAttribute() to NaN
PASSwbr.lang: setAttribute() to Infinity
PASSwbr.lang: setAttribute() to -Infinity
PASSwbr.lang: setAttribute() to "\0"
PASSwbr.lang: setAttribute() to null
PASSwbr.lang: setAttribute() to object "test-toString"
PASSwbr.lang: setAttribute() to object "test-valueOf"
PASSwbr.lang: IDL set to ""
PASSwbr.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 "
PASSwbr.lang: IDL set to undefined
PASSwbr.lang: IDL set to 7
PASSwbr.lang: IDL set to 1.5
PASSwbr.lang: IDL set to "5%"
PASSwbr.lang: IDL set to "+100"
PASSwbr.lang: IDL set to ".5"
PASSwbr.lang: IDL set to true
PASSwbr.lang: IDL set to false
PASSwbr.lang: IDL set to object "[object Object]"
PASSwbr.lang: IDL set to NaN
PASSwbr.lang: IDL set to Infinity
PASSwbr.lang: IDL set to -Infinity
PASSwbr.lang: IDL set to "\0"
PASSwbr.lang: IDL set to null
PASSwbr.lang: IDL set to object "test-toString"
PASSwbr.lang: IDL set to object "test-valueOf"
PASSwbr.dir: typeof IDL attribute
PASSwbr.dir: IDL get with DOM attribute unset
PASSwbr.dir: setAttribute() to ""
PASSwbr.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 "
PASSwbr.dir: setAttribute() to undefined
PASSwbr.dir: setAttribute() to 7
PASSwbr.dir: setAttribute() to 1.5
PASSwbr.dir: setAttribute() to "5%"
PASSwbr.dir: setAttribute() to "+100"
PASSwbr.dir: setAttribute() to ".5"
PASSwbr.dir: setAttribute() to true
PASSwbr.dir: setAttribute() to false
PASSwbr.dir: setAttribute() to object "[object Object]"
PASSwbr.dir: setAttribute() to NaN
PASSwbr.dir: setAttribute() to Infinity
PASSwbr.dir: setAttribute() to -Infinity
PASSwbr.dir: setAttribute() to "\0"
PASSwbr.dir: setAttribute() to null
PASSwbr.dir: setAttribute() to object "test-toString"
PASSwbr.dir: setAttribute() to object "test-valueOf"
PASSwbr.dir: setAttribute() to "ltr"
PASSwbr.dir: setAttribute() to "xltr"
PASSwbr.dir: setAttribute() to "ltr\0"
PASSwbr.dir: setAttribute() to "tr"
PASSwbr.dir: setAttribute() to "LTR"
PASSwbr.dir: setAttribute() to "rtl"
PASSwbr.dir: setAttribute() to "xrtl"
PASSwbr.dir: setAttribute() to "rtl\0"
PASSwbr.dir: setAttribute() to "tl"
PASSwbr.dir: setAttribute() to "RTL"
PASSwbr.dir: setAttribute() to "auto"
PASSwbr.dir: setAttribute() to "xauto"
PASSwbr.dir: setAttribute() to "auto\0"
PASSwbr.dir: setAttribute() to "uto"
PASSwbr.dir: setAttribute() to "AUTO"
PASSwbr.dir: IDL set to ""
PASSwbr.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 "
PASSwbr.dir: IDL set to undefined
PASSwbr.dir: IDL set to 7
PASSwbr.dir: IDL set to 1.5
PASSwbr.dir: IDL set to "5%"
PASSwbr.dir: IDL set to "+100"
PASSwbr.dir: IDL set to ".5"
PASSwbr.dir: IDL set to true
PASSwbr.dir: IDL set to false
PASSwbr.dir: IDL set to object "[object Object]"
PASSwbr.dir: IDL set to NaN
PASSwbr.dir: IDL set to Infinity
PASSwbr.dir: IDL set to -Infinity
PASSwbr.dir: IDL set to "\0"
PASSwbr.dir: IDL set to null
PASSwbr.dir: IDL set to object "test-toString"
PASSwbr.dir: IDL set to object "test-valueOf"
PASSwbr.dir: IDL set to "ltr"
PASSwbr.dir: IDL set to "xltr"
PASSwbr.dir: IDL set to "ltr\0"
PASSwbr.dir: IDL set to "tr"
PASSwbr.dir: IDL set to "LTR"
PASSwbr.dir: IDL set to "rtl"
PASSwbr.dir: IDL set to "xrtl"
PASSwbr.dir: IDL set to "rtl\0"
PASSwbr.dir: IDL set to "tl"
PASSwbr.dir: IDL set to "RTL"
PASSwbr.dir: IDL set to "auto"
PASSwbr.dir: IDL set to "xauto"
PASSwbr.dir: IDL set to "auto\0"
PASSwbr.dir: IDL set to "uto"
PASSwbr.dir: IDL set to "AUTO"
PASSwbr.className (<wbr class>): typeof IDL attribute
PASSwbr.className (<wbr class>): IDL get with DOM attribute unset
PASSwbr.className (<wbr class>): setAttribute() to ""
PASSwbr.className (<wbr 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 "
PASSwbr.className (<wbr class>): setAttribute() to undefined
PASSwbr.className (<wbr class>): setAttribute() to 7
PASSwbr.className (<wbr class>): setAttribute() to 1.5
PASSwbr.className (<wbr class>): setAttribute() to "5%"
PASSwbr.className (<wbr class>): setAttribute() to "+100"
PASSwbr.className (<wbr class>): setAttribute() to ".5"
PASSwbr.className (<wbr class>): setAttribute() to true
PASSwbr.className (<wbr class>): setAttribute() to false
PASSwbr.className (<wbr class>): setAttribute() to object "[object Object]"
PASSwbr.className (<wbr class>): setAttribute() to NaN
PASSwbr.className (<wbr class>): setAttribute() to Infinity
PASSwbr.className (<wbr class>): setAttribute() to -Infinity
PASSwbr.className (<wbr class>): setAttribute() to "\0"
PASSwbr.className (<wbr class>): setAttribute() to null
PASSwbr.className (<wbr class>): setAttribute() to object "test-toString"
PASSwbr.className (<wbr class>): setAttribute() to object "test-valueOf"
PASSwbr.className (<wbr class>): IDL set to ""
PASSwbr.className (<wbr 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 "
PASSwbr.className (<wbr class>): IDL set to undefined
PASSwbr.className (<wbr class>): IDL set to 7
PASSwbr.className (<wbr class>): IDL set to 1.5
PASSwbr.className (<wbr class>): IDL set to "5%"
PASSwbr.className (<wbr class>): IDL set to "+100"
PASSwbr.className (<wbr class>): IDL set to ".5"
PASSwbr.className (<wbr class>): IDL set to true
PASSwbr.className (<wbr class>): IDL set to false
PASSwbr.className (<wbr class>): IDL set to object "[object Object]"
PASSwbr.className (<wbr class>): IDL set to NaN
PASSwbr.className (<wbr class>): IDL set to Infinity
PASSwbr.className (<wbr class>): IDL set to -Infinity
PASSwbr.className (<wbr class>): IDL set to "\0"
PASSwbr.className (<wbr class>): IDL set to null
PASSwbr.className (<wbr class>): IDL set to object "test-toString"
PASSwbr.className (<wbr class>): IDL set to object "test-valueOf"
PASSwbr.autofocus: typeof IDL attribute
PASSwbr.autofocus: IDL get with DOM attribute unset
PASSwbr.autofocus: setAttribute() to ""
PASSwbr.autofocus: setAttribute() to " foo "
PASSwbr.autofocus: setAttribute() to undefined
PASSwbr.autofocus: setAttribute() to null
PASSwbr.autofocus: setAttribute() to 7
PASSwbr.autofocus: setAttribute() to 1.5
PASSwbr.autofocus: setAttribute() to "5%"
PASSwbr.autofocus: setAttribute() to "+100"
PASSwbr.autofocus: setAttribute() to ".5"
PASSwbr.autofocus: setAttribute() to true
PASSwbr.autofocus: setAttribute() to false
PASSwbr.autofocus: setAttribute() to object "[object Object]"
PASSwbr.autofocus: setAttribute() to NaN
PASSwbr.autofocus: setAttribute() to Infinity
PASSwbr.autofocus: setAttribute() to -Infinity
PASSwbr.autofocus: setAttribute() to "\0"
PASSwbr.autofocus: setAttribute() to object "test-toString"
PASSwbr.autofocus: setAttribute() to object "test-valueOf"
PASSwbr.autofocus: setAttribute() to "autofocus"
PASSwbr.autofocus: IDL set to ""
PASSwbr.autofocus: IDL set to " foo "
PASSwbr.autofocus: IDL set to undefined
PASSwbr.autofocus: IDL set to null
PASSwbr.autofocus: IDL set to 7
PASSwbr.autofocus: IDL set to 1.5
PASSwbr.autofocus: IDL set to "5%"
PASSwbr.autofocus: IDL set to "+100"
PASSwbr.autofocus: IDL set to ".5"
PASSwbr.autofocus: IDL set to true
PASSwbr.autofocus: IDL set to false
PASSwbr.autofocus: IDL set to object "[object Object]"
PASSwbr.autofocus: IDL set to NaN
PASSwbr.autofocus: IDL set to Infinity
PASSwbr.autofocus: IDL set to -Infinity
PASSwbr.autofocus: IDL set to "\0"
PASSwbr.autofocus: IDL set to object "test-toString"
PASSwbr.autofocus: IDL set to object "test-valueOf"
PASSwbr.hidden: typeof IDL attribute
PASSwbr.hidden: IDL get with DOM attribute unset
PASSwbr.hidden: setAttribute() to ""
PASSwbr.hidden: setAttribute() to " foo "
PASSwbr.hidden: setAttribute() to undefined
PASSwbr.hidden: setAttribute() to null
PASSwbr.hidden: setAttribute() to 7
PASSwbr.hidden: setAttribute() to 1.5
PASSwbr.hidden: setAttribute() to "5%"
PASSwbr.hidden: setAttribute() to "+100"
PASSwbr.hidden: setAttribute() to ".5"
PASSwbr.hidden: setAttribute() to true
PASSwbr.hidden: setAttribute() to false
PASSwbr.hidden: setAttribute() to object "[object Object]"
PASSwbr.hidden: setAttribute() to NaN
PASSwbr.hidden: setAttribute() to Infinity
PASSwbr.hidden: setAttribute() to -Infinity
PASSwbr.hidden: setAttribute() to "\0"
PASSwbr.hidden: setAttribute() to object "test-toString"
PASSwbr.hidden: setAttribute() to object "test-valueOf"
PASSwbr.hidden: setAttribute() to "hidden"
PASSwbr.hidden: IDL set to ""
PASSwbr.hidden: IDL set to " foo "
PASSwbr.hidden: IDL set to undefined
PASSwbr.hidden: IDL set to null
PASSwbr.hidden: IDL set to 7
PASSwbr.hidden: IDL set to 1.5
PASSwbr.hidden: IDL set to "5%"
PASSwbr.hidden: IDL set to "+100"
PASSwbr.hidden: IDL set to ".5"
PASSwbr.hidden: IDL set to true
PASSwbr.hidden: IDL set to false
PASSwbr.hidden: IDL set to object "[object Object]"
PASSwbr.hidden: IDL set to NaN
PASSwbr.hidden: IDL set to Infinity
PASSwbr.hidden: IDL set to -Infinity
PASSwbr.hidden: IDL set to "\0"
PASSwbr.hidden: IDL set to object "test-toString"
PASSwbr.hidden: IDL set to object "test-valueOf"
PASSwbr.accessKey: typeof IDL attribute
PASSwbr.accessKey: IDL get with DOM attribute unset
PASSwbr.accessKey: setAttribute() to ""
PASSwbr.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 "
PASSwbr.accessKey: setAttribute() to undefined
PASSwbr.accessKey: setAttribute() to 7
PASSwbr.accessKey: setAttribute() to 1.5
PASSwbr.accessKey: setAttribute() to "5%"
PASSwbr.accessKey: setAttribute() to "+100"
PASSwbr.accessKey: setAttribute() to ".5"
PASSwbr.accessKey: setAttribute() to true
PASSwbr.accessKey: setAttribute() to false
PASSwbr.accessKey: setAttribute() to object "[object Object]"
PASSwbr.accessKey: setAttribute() to NaN
PASSwbr.accessKey: setAttribute() to Infinity
PASSwbr.accessKey: setAttribute() to -Infinity
PASSwbr.accessKey: setAttribute() to "\0"
PASSwbr.accessKey: setAttribute() to null
PASSwbr.accessKey: setAttribute() to object "test-toString"
PASSwbr.accessKey: setAttribute() to object "test-valueOf"
PASSwbr.accessKey: IDL set to ""
PASSwbr.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 "
PASSwbr.accessKey: IDL set to undefined
PASSwbr.accessKey: IDL set to 7
PASSwbr.accessKey: IDL set to 1.5
PASSwbr.accessKey: IDL set to "5%"
PASSwbr.accessKey: IDL set to "+100"
PASSwbr.accessKey: IDL set to ".5"
PASSwbr.accessKey: IDL set to true
PASSwbr.accessKey: IDL set to false
PASSwbr.accessKey: IDL set to object "[object Object]"
PASSwbr.accessKey: IDL set to NaN
PASSwbr.accessKey: IDL set to Infinity
PASSwbr.accessKey: IDL set to -Infinity
PASSwbr.accessKey: IDL set to "\0"
PASSwbr.accessKey: IDL set to null
PASSwbr.accessKey: IDL set to object "test-toString"
PASSwbr.accessKey: IDL set to object "test-valueOf"
PASSwbr.tabIndex: typeof IDL attribute
PASSwbr.tabIndex: setAttribute() to -36
PASSwbr.tabIndex: setAttribute() to -1
PASSwbr.tabIndex: setAttribute() to 0
PASSwbr.tabIndex: setAttribute() to 1
PASSwbr.tabIndex: setAttribute() to 2147483647
PASSwbr.tabIndex: setAttribute() to -2147483648
PASSwbr.tabIndex: setAttribute() to "-1"
PASSwbr.tabIndex: setAttribute() to "-0"
PASSwbr.tabIndex: setAttribute() to "0"
PASSwbr.tabIndex: setAttribute() to "1"
PASSwbr.tabIndex: setAttribute() to "\t7"
PASSwbr.tabIndex: setAttribute() to "\f7"
PASSwbr.tabIndex: setAttribute() to " 7"
PASSwbr.tabIndex: setAttribute() to "\n7"
PASSwbr.tabIndex: setAttribute() to "\r7"
PASSwbr.tabIndex: setAttribute() to "7\v"
PASSwbr.tabIndex: setAttribute() to 1.5
PASSwbr.tabIndex: setAttribute() to "5%"
PASSwbr.tabIndex: setAttribute() to "+100"
PASSwbr.tabIndex: setAttribute() to object "2"
PASSwbr.tabIndex: setAttribute() to object "3"
PASSwbr.tabIndex: IDL set to -36
PASSwbr.tabIndex: IDL set to -1
PASSwbr.tabIndex: IDL set to 0
PASSwbr.tabIndex: IDL set to 1
PASSwbr.tabIndex: IDL set to 2147483647
PASSwbr.tabIndex: IDL set to -2147483648

bundle built 2026-07-16T07:16:48.063Z