kitesurf · WPT

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

Subtests

statussubtestmessage
PASSp.title: typeof IDL attribute
PASSp.title: IDL get with DOM attribute unset
PASSp.title: setAttribute() to ""
PASSp.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 "
PASSp.title: setAttribute() to undefined
PASSp.title: setAttribute() to 7
PASSp.title: setAttribute() to 1.5
PASSp.title: setAttribute() to "5%"
PASSp.title: setAttribute() to "+100"
PASSp.title: setAttribute() to ".5"
PASSp.title: setAttribute() to true
PASSp.title: setAttribute() to false
PASSp.title: setAttribute() to object "[object Object]"
PASSp.title: setAttribute() to NaN
PASSp.title: setAttribute() to Infinity
PASSp.title: setAttribute() to -Infinity
PASSp.title: setAttribute() to "\0"
PASSp.title: setAttribute() to null
PASSp.title: setAttribute() to object "test-toString"
PASSp.title: setAttribute() to object "test-valueOf"
PASSp.title: IDL set to ""
PASSp.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 "
PASSp.title: IDL set to undefined
PASSp.title: IDL set to 7
PASSp.title: IDL set to 1.5
PASSp.title: IDL set to "5%"
PASSp.title: IDL set to "+100"
PASSp.title: IDL set to ".5"
PASSp.title: IDL set to true
PASSp.title: IDL set to false
PASSp.title: IDL set to object "[object Object]"
PASSp.title: IDL set to NaN
PASSp.title: IDL set to Infinity
PASSp.title: IDL set to -Infinity
PASSp.title: IDL set to "\0"
PASSp.title: IDL set to null
PASSp.title: IDL set to object "test-toString"
PASSp.title: IDL set to object "test-valueOf"
PASSp.lang: typeof IDL attribute
PASSp.lang: IDL get with DOM attribute unset
PASSp.lang: setAttribute() to ""
PASSp.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 "
PASSp.lang: setAttribute() to undefined
PASSp.lang: setAttribute() to 7
PASSp.lang: setAttribute() to 1.5
PASSp.lang: setAttribute() to "5%"
PASSp.lang: setAttribute() to "+100"
PASSp.lang: setAttribute() to ".5"
PASSp.lang: setAttribute() to true
PASSp.lang: setAttribute() to false
PASSp.lang: setAttribute() to object "[object Object]"
PASSp.lang: setAttribute() to NaN
PASSp.lang: setAttribute() to Infinity
PASSp.lang: setAttribute() to -Infinity
PASSp.lang: setAttribute() to "\0"
PASSp.lang: setAttribute() to null
PASSp.lang: setAttribute() to object "test-toString"
PASSp.lang: setAttribute() to object "test-valueOf"
PASSp.lang: IDL set to ""
PASSp.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 "
PASSp.lang: IDL set to undefined
PASSp.lang: IDL set to 7
PASSp.lang: IDL set to 1.5
PASSp.lang: IDL set to "5%"
PASSp.lang: IDL set to "+100"
PASSp.lang: IDL set to ".5"
PASSp.lang: IDL set to true
PASSp.lang: IDL set to false
PASSp.lang: IDL set to object "[object Object]"
PASSp.lang: IDL set to NaN
PASSp.lang: IDL set to Infinity
PASSp.lang: IDL set to -Infinity
PASSp.lang: IDL set to "\0"
PASSp.lang: IDL set to null
PASSp.lang: IDL set to object "test-toString"
PASSp.lang: IDL set to object "test-valueOf"
PASSp.dir: typeof IDL attribute
PASSp.dir: IDL get with DOM attribute unset
PASSp.dir: setAttribute() to ""
PASSp.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 "
PASSp.dir: setAttribute() to undefined
PASSp.dir: setAttribute() to 7
PASSp.dir: setAttribute() to 1.5
PASSp.dir: setAttribute() to "5%"
PASSp.dir: setAttribute() to "+100"
PASSp.dir: setAttribute() to ".5"
PASSp.dir: setAttribute() to true
PASSp.dir: setAttribute() to false
PASSp.dir: setAttribute() to object "[object Object]"
PASSp.dir: setAttribute() to NaN
PASSp.dir: setAttribute() to Infinity
PASSp.dir: setAttribute() to -Infinity
PASSp.dir: setAttribute() to "\0"
PASSp.dir: setAttribute() to null
PASSp.dir: setAttribute() to object "test-toString"
PASSp.dir: setAttribute() to object "test-valueOf"
PASSp.dir: setAttribute() to "ltr"
PASSp.dir: setAttribute() to "xltr"
PASSp.dir: setAttribute() to "ltr\0"
PASSp.dir: setAttribute() to "tr"
PASSp.dir: setAttribute() to "LTR"
PASSp.dir: setAttribute() to "rtl"
PASSp.dir: setAttribute() to "xrtl"
PASSp.dir: setAttribute() to "rtl\0"
PASSp.dir: setAttribute() to "tl"
PASSp.dir: setAttribute() to "RTL"
PASSp.dir: setAttribute() to "auto"
PASSp.dir: setAttribute() to "xauto"
PASSp.dir: setAttribute() to "auto\0"
PASSp.dir: setAttribute() to "uto"
PASSp.dir: setAttribute() to "AUTO"
PASSp.dir: IDL set to ""
PASSp.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 "
PASSp.dir: IDL set to undefined
PASSp.dir: IDL set to 7
PASSp.dir: IDL set to 1.5
PASSp.dir: IDL set to "5%"
PASSp.dir: IDL set to "+100"
PASSp.dir: IDL set to ".5"
PASSp.dir: IDL set to true
PASSp.dir: IDL set to false
PASSp.dir: IDL set to object "[object Object]"
PASSp.dir: IDL set to NaN
PASSp.dir: IDL set to Infinity
PASSp.dir: IDL set to -Infinity
PASSp.dir: IDL set to "\0"
PASSp.dir: IDL set to null
PASSp.dir: IDL set to object "test-toString"
PASSp.dir: IDL set to object "test-valueOf"
PASSp.dir: IDL set to "ltr"
PASSp.dir: IDL set to "xltr"
PASSp.dir: IDL set to "ltr\0"
PASSp.dir: IDL set to "tr"
PASSp.dir: IDL set to "LTR"
PASSp.dir: IDL set to "rtl"
PASSp.dir: IDL set to "xrtl"
PASSp.dir: IDL set to "rtl\0"
PASSp.dir: IDL set to "tl"
PASSp.dir: IDL set to "RTL"
PASSp.dir: IDL set to "auto"
PASSp.dir: IDL set to "xauto"
PASSp.dir: IDL set to "auto\0"
PASSp.dir: IDL set to "uto"
PASSp.dir: IDL set to "AUTO"
PASSp.className (<p class>): typeof IDL attribute
PASSp.className (<p class>): IDL get with DOM attribute unset
PASSp.className (<p class>): setAttribute() to ""
PASSp.className (<p 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 "
PASSp.className (<p class>): setAttribute() to undefined
PASSp.className (<p class>): setAttribute() to 7
PASSp.className (<p class>): setAttribute() to 1.5
PASSp.className (<p class>): setAttribute() to "5%"
PASSp.className (<p class>): setAttribute() to "+100"
PASSp.className (<p class>): setAttribute() to ".5"
PASSp.className (<p class>): setAttribute() to true
PASSp.className (<p class>): setAttribute() to false
PASSp.className (<p class>): setAttribute() to object "[object Object]"
PASSp.className (<p class>): setAttribute() to NaN
PASSp.className (<p class>): setAttribute() to Infinity
PASSp.className (<p class>): setAttribute() to -Infinity
PASSp.className (<p class>): setAttribute() to "\0"
PASSp.className (<p class>): setAttribute() to null
PASSp.className (<p class>): setAttribute() to object "test-toString"
PASSp.className (<p class>): setAttribute() to object "test-valueOf"
PASSp.className (<p class>): IDL set to ""
PASSp.className (<p 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 "
PASSp.className (<p class>): IDL set to undefined
PASSp.className (<p class>): IDL set to 7
PASSp.className (<p class>): IDL set to 1.5
PASSp.className (<p class>): IDL set to "5%"
PASSp.className (<p class>): IDL set to "+100"
PASSp.className (<p class>): IDL set to ".5"
PASSp.className (<p class>): IDL set to true
PASSp.className (<p class>): IDL set to false
PASSp.className (<p class>): IDL set to object "[object Object]"
PASSp.className (<p class>): IDL set to NaN
PASSp.className (<p class>): IDL set to Infinity
PASSp.className (<p class>): IDL set to -Infinity
PASSp.className (<p class>): IDL set to "\0"
PASSp.className (<p class>): IDL set to null
PASSp.className (<p class>): IDL set to object "test-toString"
PASSp.className (<p class>): IDL set to object "test-valueOf"
PASSp.autofocus: typeof IDL attribute
PASSp.autofocus: IDL get with DOM attribute unset
PASSp.autofocus: setAttribute() to ""
PASSp.autofocus: setAttribute() to " foo "
PASSp.autofocus: setAttribute() to undefined
PASSp.autofocus: setAttribute() to null
PASSp.autofocus: setAttribute() to 7
PASSp.autofocus: setAttribute() to 1.5
PASSp.autofocus: setAttribute() to "5%"
PASSp.autofocus: setAttribute() to "+100"
PASSp.autofocus: setAttribute() to ".5"
PASSp.autofocus: setAttribute() to true
PASSp.autofocus: setAttribute() to false
PASSp.autofocus: setAttribute() to object "[object Object]"
PASSp.autofocus: setAttribute() to NaN
PASSp.autofocus: setAttribute() to Infinity
PASSp.autofocus: setAttribute() to -Infinity
PASSp.autofocus: setAttribute() to "\0"
PASSp.autofocus: setAttribute() to object "test-toString"
PASSp.autofocus: setAttribute() to object "test-valueOf"
PASSp.autofocus: setAttribute() to "autofocus"
PASSp.autofocus: IDL set to ""
PASSp.autofocus: IDL set to " foo "
PASSp.autofocus: IDL set to undefined
PASSp.autofocus: IDL set to null
PASSp.autofocus: IDL set to 7
PASSp.autofocus: IDL set to 1.5
PASSp.autofocus: IDL set to "5%"
PASSp.autofocus: IDL set to "+100"
PASSp.autofocus: IDL set to ".5"
PASSp.autofocus: IDL set to true
PASSp.autofocus: IDL set to false
PASSp.autofocus: IDL set to object "[object Object]"
PASSp.autofocus: IDL set to NaN
PASSp.autofocus: IDL set to Infinity
PASSp.autofocus: IDL set to -Infinity
PASSp.autofocus: IDL set to "\0"
PASSp.autofocus: IDL set to object "test-toString"
PASSp.autofocus: IDL set to object "test-valueOf"
PASSp.hidden: typeof IDL attribute
PASSp.hidden: IDL get with DOM attribute unset
PASSp.hidden: setAttribute() to ""
PASSp.hidden: setAttribute() to " foo "
PASSp.hidden: setAttribute() to undefined
PASSp.hidden: setAttribute() to null
PASSp.hidden: setAttribute() to 7
PASSp.hidden: setAttribute() to 1.5
PASSp.hidden: setAttribute() to "5%"
PASSp.hidden: setAttribute() to "+100"
PASSp.hidden: setAttribute() to ".5"
PASSp.hidden: setAttribute() to true
PASSp.hidden: setAttribute() to false
PASSp.hidden: setAttribute() to object "[object Object]"
PASSp.hidden: setAttribute() to NaN
PASSp.hidden: setAttribute() to Infinity
PASSp.hidden: setAttribute() to -Infinity
PASSp.hidden: setAttribute() to "\0"
PASSp.hidden: setAttribute() to object "test-toString"
PASSp.hidden: setAttribute() to object "test-valueOf"
PASSp.hidden: setAttribute() to "hidden"
PASSp.hidden: IDL set to ""
PASSp.hidden: IDL set to " foo "
PASSp.hidden: IDL set to undefined
PASSp.hidden: IDL set to null
PASSp.hidden: IDL set to 7
PASSp.hidden: IDL set to 1.5
PASSp.hidden: IDL set to "5%"
PASSp.hidden: IDL set to "+100"
PASSp.hidden: IDL set to ".5"
PASSp.hidden: IDL set to true
PASSp.hidden: IDL set to false
PASSp.hidden: IDL set to object "[object Object]"
PASSp.hidden: IDL set to NaN
PASSp.hidden: IDL set to Infinity
PASSp.hidden: IDL set to -Infinity
PASSp.hidden: IDL set to "\0"
PASSp.hidden: IDL set to object "test-toString"
PASSp.hidden: IDL set to object "test-valueOf"
PASSp.accessKey: typeof IDL attribute
PASSp.accessKey: IDL get with DOM attribute unset
PASSp.accessKey: setAttribute() to ""
PASSp.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 "
PASSp.accessKey: setAttribute() to undefined
PASSp.accessKey: setAttribute() to 7
PASSp.accessKey: setAttribute() to 1.5
PASSp.accessKey: setAttribute() to "5%"
PASSp.accessKey: setAttribute() to "+100"
PASSp.accessKey: setAttribute() to ".5"
PASSp.accessKey: setAttribute() to true
PASSp.accessKey: setAttribute() to false
PASSp.accessKey: setAttribute() to object "[object Object]"
PASSp.accessKey: setAttribute() to NaN
PASSp.accessKey: setAttribute() to Infinity
PASSp.accessKey: setAttribute() to -Infinity
PASSp.accessKey: setAttribute() to "\0"
PASSp.accessKey: setAttribute() to null
PASSp.accessKey: setAttribute() to object "test-toString"
PASSp.accessKey: setAttribute() to object "test-valueOf"
PASSp.accessKey: IDL set to ""
PASSp.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 "
PASSp.accessKey: IDL set to undefined
PASSp.accessKey: IDL set to 7
PASSp.accessKey: IDL set to 1.5
PASSp.accessKey: IDL set to "5%"
PASSp.accessKey: IDL set to "+100"
PASSp.accessKey: IDL set to ".5"
PASSp.accessKey: IDL set to true
PASSp.accessKey: IDL set to false
PASSp.accessKey: IDL set to object "[object Object]"
PASSp.accessKey: IDL set to NaN
PASSp.accessKey: IDL set to Infinity
PASSp.accessKey: IDL set to -Infinity
PASSp.accessKey: IDL set to "\0"
PASSp.accessKey: IDL set to null
PASSp.accessKey: IDL set to object "test-toString"
PASSp.accessKey: IDL set to object "test-valueOf"
PASSp.tabIndex: typeof IDL attribute
PASSp.tabIndex: setAttribute() to -36
PASSp.tabIndex: setAttribute() to -1
PASSp.tabIndex: setAttribute() to 0
PASSp.tabIndex: setAttribute() to 1
PASSp.tabIndex: setAttribute() to 2147483647
PASSp.tabIndex: setAttribute() to -2147483648
PASSp.tabIndex: setAttribute() to "-1"
PASSp.tabIndex: setAttribute() to "-0"
PASSp.tabIndex: setAttribute() to "0"
PASSp.tabIndex: setAttribute() to "1"
PASSp.tabIndex: setAttribute() to "\t7"
PASSp.tabIndex: setAttribute() to "\f7"
PASSp.tabIndex: setAttribute() to " 7"
PASSp.tabIndex: setAttribute() to "\n7"
PASSp.tabIndex: setAttribute() to "\r7"
PASSp.tabIndex: setAttribute() to "7\v"
PASSp.tabIndex: setAttribute() to 1.5
PASSp.tabIndex: setAttribute() to "5%"
PASSp.tabIndex: setAttribute() to "+100"
PASSp.tabIndex: setAttribute() to object "2"
PASSp.tabIndex: setAttribute() to object "3"
PASSp.tabIndex: IDL set to -36
PASSp.tabIndex: IDL set to -1
PASSp.tabIndex: IDL set to 0
PASSp.tabIndex: IDL set to 1
PASSp.tabIndex: IDL set to 2147483647
PASSp.tabIndex: IDL set to -2147483648
PASSp.align: typeof IDL attribute
PASSp.align: IDL get with DOM attribute unset
PASSp.align: setAttribute() to ""
PASSp.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSp.align: setAttribute() to undefined
PASSp.align: setAttribute() to 7
PASSp.align: setAttribute() to 1.5
PASSp.align: setAttribute() to "5%"
PASSp.align: setAttribute() to "+100"
PASSp.align: setAttribute() to ".5"
PASSp.align: setAttribute() to true
PASSp.align: setAttribute() to false
PASSp.align: setAttribute() to object "[object Object]"
PASSp.align: setAttribute() to NaN
PASSp.align: setAttribute() to Infinity
PASSp.align: setAttribute() to -Infinity
PASSp.align: setAttribute() to "\0"
PASSp.align: setAttribute() to null
PASSp.align: setAttribute() to object "test-toString"
PASSp.align: setAttribute() to object "test-valueOf"
PASSp.align: IDL set to ""
PASSp.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSp.align: IDL set to undefined
PASSp.align: IDL set to 7
PASSp.align: IDL set to 1.5
PASSp.align: IDL set to "5%"
PASSp.align: IDL set to "+100"
PASSp.align: IDL set to ".5"
PASSp.align: IDL set to true
PASSp.align: IDL set to false
PASSp.align: IDL set to object "[object Object]"
PASSp.align: IDL set to NaN
PASSp.align: IDL set to Infinity
PASSp.align: IDL set to -Infinity
PASSp.align: IDL set to "\0"
PASSp.align: IDL set to null
PASSp.align: IDL set to object "test-toString"
PASSp.align: IDL set to object "test-valueOf"
PASShr.title: typeof IDL attribute
PASShr.title: IDL get with DOM attribute unset
PASShr.title: setAttribute() to ""
PASShr.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 "
PASShr.title: setAttribute() to undefined
PASShr.title: setAttribute() to 7
PASShr.title: setAttribute() to 1.5
PASShr.title: setAttribute() to "5%"
PASShr.title: setAttribute() to "+100"
PASShr.title: setAttribute() to ".5"
PASShr.title: setAttribute() to true
PASShr.title: setAttribute() to false
PASShr.title: setAttribute() to object "[object Object]"
PASShr.title: setAttribute() to NaN
PASShr.title: setAttribute() to Infinity
PASShr.title: setAttribute() to -Infinity
PASShr.title: setAttribute() to "\0"
PASShr.title: setAttribute() to null
PASShr.title: setAttribute() to object "test-toString"
PASShr.title: setAttribute() to object "test-valueOf"
PASShr.title: IDL set to ""
PASShr.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 "
PASShr.title: IDL set to undefined
PASShr.title: IDL set to 7
PASShr.title: IDL set to 1.5
PASShr.title: IDL set to "5%"
PASShr.title: IDL set to "+100"
PASShr.title: IDL set to ".5"
PASShr.title: IDL set to true
PASShr.title: IDL set to false
PASShr.title: IDL set to object "[object Object]"
PASShr.title: IDL set to NaN
PASShr.title: IDL set to Infinity
PASShr.title: IDL set to -Infinity
PASShr.title: IDL set to "\0"
PASShr.title: IDL set to null
PASShr.title: IDL set to object "test-toString"
PASShr.title: IDL set to object "test-valueOf"
PASShr.lang: typeof IDL attribute
PASShr.lang: IDL get with DOM attribute unset
PASShr.lang: setAttribute() to ""
PASShr.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 "
PASShr.lang: setAttribute() to undefined
PASShr.lang: setAttribute() to 7
PASShr.lang: setAttribute() to 1.5
PASShr.lang: setAttribute() to "5%"
PASShr.lang: setAttribute() to "+100"
PASShr.lang: setAttribute() to ".5"
PASShr.lang: setAttribute() to true
PASShr.lang: setAttribute() to false
PASShr.lang: setAttribute() to object "[object Object]"
PASShr.lang: setAttribute() to NaN
PASShr.lang: setAttribute() to Infinity
PASShr.lang: setAttribute() to -Infinity
PASShr.lang: setAttribute() to "\0"
PASShr.lang: setAttribute() to null
PASShr.lang: setAttribute() to object "test-toString"
PASShr.lang: setAttribute() to object "test-valueOf"
PASShr.lang: IDL set to ""
PASShr.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 "
PASShr.lang: IDL set to undefined
PASShr.lang: IDL set to 7
PASShr.lang: IDL set to 1.5
PASShr.lang: IDL set to "5%"
PASShr.lang: IDL set to "+100"
PASShr.lang: IDL set to ".5"
PASShr.lang: IDL set to true
PASShr.lang: IDL set to false
PASShr.lang: IDL set to object "[object Object]"
PASShr.lang: IDL set to NaN
PASShr.lang: IDL set to Infinity
PASShr.lang: IDL set to -Infinity
PASShr.lang: IDL set to "\0"
PASShr.lang: IDL set to null
PASShr.lang: IDL set to object "test-toString"
PASShr.lang: IDL set to object "test-valueOf"
PASShr.dir: typeof IDL attribute
PASShr.dir: IDL get with DOM attribute unset
PASShr.dir: setAttribute() to ""
PASShr.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 "
PASShr.dir: setAttribute() to undefined
PASShr.dir: setAttribute() to 7
PASShr.dir: setAttribute() to 1.5
PASShr.dir: setAttribute() to "5%"
PASShr.dir: setAttribute() to "+100"
PASShr.dir: setAttribute() to ".5"
PASShr.dir: setAttribute() to true
PASShr.dir: setAttribute() to false
PASShr.dir: setAttribute() to object "[object Object]"
PASShr.dir: setAttribute() to NaN
PASShr.dir: setAttribute() to Infinity
PASShr.dir: setAttribute() to -Infinity
PASShr.dir: setAttribute() to "\0"
PASShr.dir: setAttribute() to null
PASShr.dir: setAttribute() to object "test-toString"
PASShr.dir: setAttribute() to object "test-valueOf"
PASShr.dir: setAttribute() to "ltr"
PASShr.dir: setAttribute() to "xltr"
PASShr.dir: setAttribute() to "ltr\0"
PASShr.dir: setAttribute() to "tr"
PASShr.dir: setAttribute() to "LTR"
PASShr.dir: setAttribute() to "rtl"
PASShr.dir: setAttribute() to "xrtl"
PASShr.dir: setAttribute() to "rtl\0"
PASShr.dir: setAttribute() to "tl"
PASShr.dir: setAttribute() to "RTL"
PASShr.dir: setAttribute() to "auto"
PASShr.dir: setAttribute() to "xauto"
PASShr.dir: setAttribute() to "auto\0"
PASShr.dir: setAttribute() to "uto"
PASShr.dir: setAttribute() to "AUTO"
PASShr.dir: IDL set to ""
PASShr.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 "
PASShr.dir: IDL set to undefined
PASShr.dir: IDL set to 7
PASShr.dir: IDL set to 1.5
PASShr.dir: IDL set to "5%"
PASShr.dir: IDL set to "+100"
PASShr.dir: IDL set to ".5"
PASShr.dir: IDL set to true
PASShr.dir: IDL set to false
PASShr.dir: IDL set to object "[object Object]"
PASShr.dir: IDL set to NaN
PASShr.dir: IDL set to Infinity
PASShr.dir: IDL set to -Infinity
PASShr.dir: IDL set to "\0"
PASShr.dir: IDL set to null
PASShr.dir: IDL set to object "test-toString"
PASShr.dir: IDL set to object "test-valueOf"
PASShr.dir: IDL set to "ltr"
PASShr.dir: IDL set to "xltr"
PASShr.dir: IDL set to "ltr\0"
PASShr.dir: IDL set to "tr"
PASShr.dir: IDL set to "LTR"
PASShr.dir: IDL set to "rtl"
PASShr.dir: IDL set to "xrtl"
PASShr.dir: IDL set to "rtl\0"
PASShr.dir: IDL set to "tl"
PASShr.dir: IDL set to "RTL"
PASShr.dir: IDL set to "auto"
PASShr.dir: IDL set to "xauto"
PASShr.dir: IDL set to "auto\0"
PASShr.dir: IDL set to "uto"
PASShr.dir: IDL set to "AUTO"
PASShr.className (<hr class>): typeof IDL attribute
PASShr.className (<hr class>): IDL get with DOM attribute unset
PASShr.className (<hr class>): setAttribute() to ""
PASShr.className (<hr 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 "
PASShr.className (<hr class>): setAttribute() to undefined
PASShr.className (<hr class>): setAttribute() to 7
PASShr.className (<hr class>): setAttribute() to 1.5
PASShr.className (<hr class>): setAttribute() to "5%"
PASShr.className (<hr class>): setAttribute() to "+100"
PASShr.className (<hr class>): setAttribute() to ".5"
PASShr.className (<hr class>): setAttribute() to true
PASShr.className (<hr class>): setAttribute() to false
PASShr.className (<hr class>): setAttribute() to object "[object Object]"
PASShr.className (<hr class>): setAttribute() to NaN
PASShr.className (<hr class>): setAttribute() to Infinity
PASShr.className (<hr class>): setAttribute() to -Infinity
PASShr.className (<hr class>): setAttribute() to "\0"
PASShr.className (<hr class>): setAttribute() to null
PASShr.className (<hr class>): setAttribute() to object "test-toString"
PASShr.className (<hr class>): setAttribute() to object "test-valueOf"
PASShr.className (<hr class>): IDL set to ""
PASShr.className (<hr 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 "
PASShr.className (<hr class>): IDL set to undefined
PASShr.className (<hr class>): IDL set to 7
PASShr.className (<hr class>): IDL set to 1.5
PASShr.className (<hr class>): IDL set to "5%"
PASShr.className (<hr class>): IDL set to "+100"
PASShr.className (<hr class>): IDL set to ".5"
PASShr.className (<hr class>): IDL set to true
PASShr.className (<hr class>): IDL set to false
PASShr.className (<hr class>): IDL set to object "[object Object]"
PASShr.className (<hr class>): IDL set to NaN
PASShr.className (<hr class>): IDL set to Infinity
PASShr.className (<hr class>): IDL set to -Infinity
PASShr.className (<hr class>): IDL set to "\0"
PASShr.className (<hr class>): IDL set to null
PASShr.className (<hr class>): IDL set to object "test-toString"
PASShr.className (<hr class>): IDL set to object "test-valueOf"
PASShr.autofocus: typeof IDL attribute
PASShr.autofocus: IDL get with DOM attribute unset
PASShr.autofocus: setAttribute() to ""
PASShr.autofocus: setAttribute() to " foo "
PASShr.autofocus: setAttribute() to undefined
PASShr.autofocus: setAttribute() to null
PASShr.autofocus: setAttribute() to 7
PASShr.autofocus: setAttribute() to 1.5
PASShr.autofocus: setAttribute() to "5%"
PASShr.autofocus: setAttribute() to "+100"
PASShr.autofocus: setAttribute() to ".5"
PASShr.autofocus: setAttribute() to true
PASShr.autofocus: setAttribute() to false
PASShr.autofocus: setAttribute() to object "[object Object]"
PASShr.autofocus: setAttribute() to NaN
PASShr.autofocus: setAttribute() to Infinity
PASShr.autofocus: setAttribute() to -Infinity
PASShr.autofocus: setAttribute() to "\0"
PASShr.autofocus: setAttribute() to object "test-toString"
PASShr.autofocus: setAttribute() to object "test-valueOf"
PASShr.autofocus: setAttribute() to "autofocus"
PASShr.autofocus: IDL set to ""
PASShr.autofocus: IDL set to " foo "
PASShr.autofocus: IDL set to undefined
PASShr.autofocus: IDL set to null
PASShr.autofocus: IDL set to 7
PASShr.autofocus: IDL set to 1.5
PASShr.autofocus: IDL set to "5%"
PASShr.autofocus: IDL set to "+100"
PASShr.autofocus: IDL set to ".5"
PASShr.autofocus: IDL set to true
PASShr.autofocus: IDL set to false
PASShr.autofocus: IDL set to object "[object Object]"
PASShr.autofocus: IDL set to NaN
PASShr.autofocus: IDL set to Infinity
PASShr.autofocus: IDL set to -Infinity
PASShr.autofocus: IDL set to "\0"
PASShr.autofocus: IDL set to object "test-toString"
PASShr.autofocus: IDL set to object "test-valueOf"
PASShr.hidden: typeof IDL attribute
PASShr.hidden: IDL get with DOM attribute unset
PASShr.hidden: setAttribute() to ""
PASShr.hidden: setAttribute() to " foo "
PASShr.hidden: setAttribute() to undefined
PASShr.hidden: setAttribute() to null
PASShr.hidden: setAttribute() to 7
PASShr.hidden: setAttribute() to 1.5
PASShr.hidden: setAttribute() to "5%"
PASShr.hidden: setAttribute() to "+100"
PASShr.hidden: setAttribute() to ".5"
PASShr.hidden: setAttribute() to true
PASShr.hidden: setAttribute() to false
PASShr.hidden: setAttribute() to object "[object Object]"
PASShr.hidden: setAttribute() to NaN
PASShr.hidden: setAttribute() to Infinity
PASShr.hidden: setAttribute() to -Infinity
PASShr.hidden: setAttribute() to "\0"
PASShr.hidden: setAttribute() to object "test-toString"
PASShr.hidden: setAttribute() to object "test-valueOf"
PASShr.hidden: setAttribute() to "hidden"
PASShr.hidden: IDL set to ""
PASShr.hidden: IDL set to " foo "
PASShr.hidden: IDL set to undefined
PASShr.hidden: IDL set to null
PASShr.hidden: IDL set to 7
PASShr.hidden: IDL set to 1.5
PASShr.hidden: IDL set to "5%"
PASShr.hidden: IDL set to "+100"
PASShr.hidden: IDL set to ".5"
PASShr.hidden: IDL set to true
PASShr.hidden: IDL set to false
PASShr.hidden: IDL set to object "[object Object]"
PASShr.hidden: IDL set to NaN
PASShr.hidden: IDL set to Infinity
PASShr.hidden: IDL set to -Infinity
PASShr.hidden: IDL set to "\0"
PASShr.hidden: IDL set to object "test-toString"
PASShr.hidden: IDL set to object "test-valueOf"
PASShr.accessKey: typeof IDL attribute
PASShr.accessKey: IDL get with DOM attribute unset
PASShr.accessKey: setAttribute() to ""
PASShr.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 "
PASShr.accessKey: setAttribute() to undefined
PASShr.accessKey: setAttribute() to 7
PASShr.accessKey: setAttribute() to 1.5
PASShr.accessKey: setAttribute() to "5%"
PASShr.accessKey: setAttribute() to "+100"
PASShr.accessKey: setAttribute() to ".5"
PASShr.accessKey: setAttribute() to true
PASShr.accessKey: setAttribute() to false
PASShr.accessKey: setAttribute() to object "[object Object]"
PASShr.accessKey: setAttribute() to NaN
PASShr.accessKey: setAttribute() to Infinity
PASShr.accessKey: setAttribute() to -Infinity
PASShr.accessKey: setAttribute() to "\0"
PASShr.accessKey: setAttribute() to null
PASShr.accessKey: setAttribute() to object "test-toString"
PASShr.accessKey: setAttribute() to object "test-valueOf"
PASShr.accessKey: IDL set to ""
PASShr.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 "
PASShr.accessKey: IDL set to undefined
PASShr.accessKey: IDL set to 7
PASShr.accessKey: IDL set to 1.5
PASShr.accessKey: IDL set to "5%"
PASShr.accessKey: IDL set to "+100"
PASShr.accessKey: IDL set to ".5"
PASShr.accessKey: IDL set to true
PASShr.accessKey: IDL set to false
PASShr.accessKey: IDL set to object "[object Object]"
PASShr.accessKey: IDL set to NaN
PASShr.accessKey: IDL set to Infinity
PASShr.accessKey: IDL set to -Infinity
PASShr.accessKey: IDL set to "\0"
PASShr.accessKey: IDL set to null
PASShr.accessKey: IDL set to object "test-toString"
PASShr.accessKey: IDL set to object "test-valueOf"
PASShr.tabIndex: typeof IDL attribute
PASShr.tabIndex: setAttribute() to -36
PASShr.tabIndex: setAttribute() to -1
PASShr.tabIndex: setAttribute() to 0
PASShr.tabIndex: setAttribute() to 1
PASShr.tabIndex: setAttribute() to 2147483647
PASShr.tabIndex: setAttribute() to -2147483648
PASShr.tabIndex: setAttribute() to "-1"
PASShr.tabIndex: setAttribute() to "-0"
PASShr.tabIndex: setAttribute() to "0"
PASShr.tabIndex: setAttribute() to "1"
PASShr.tabIndex: setAttribute() to "\t7"
PASShr.tabIndex: setAttribute() to "\f7"
PASShr.tabIndex: setAttribute() to " 7"
PASShr.tabIndex: setAttribute() to "\n7"
PASShr.tabIndex: setAttribute() to "\r7"
PASShr.tabIndex: setAttribute() to "7\v"
PASShr.tabIndex: setAttribute() to 1.5
PASShr.tabIndex: setAttribute() to "5%"
PASShr.tabIndex: setAttribute() to "+100"
PASShr.tabIndex: setAttribute() to object "2"
PASShr.tabIndex: setAttribute() to object "3"
PASShr.tabIndex: IDL set to -36
PASShr.tabIndex: IDL set to -1
PASShr.tabIndex: IDL set to 0
PASShr.tabIndex: IDL set to 1
PASShr.tabIndex: IDL set to 2147483647
PASShr.tabIndex: IDL set to -2147483648
PASShr.align: typeof IDL attribute
PASShr.align: IDL get with DOM attribute unset
PASShr.align: setAttribute() to ""
PASShr.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.align: setAttribute() to undefined
PASShr.align: setAttribute() to 7
PASShr.align: setAttribute() to 1.5
PASShr.align: setAttribute() to "5%"
PASShr.align: setAttribute() to "+100"
PASShr.align: setAttribute() to ".5"
PASShr.align: setAttribute() to true
PASShr.align: setAttribute() to false
PASShr.align: setAttribute() to object "[object Object]"
PASShr.align: setAttribute() to NaN
PASShr.align: setAttribute() to Infinity
PASShr.align: setAttribute() to -Infinity
PASShr.align: setAttribute() to "\0"
PASShr.align: setAttribute() to null
PASShr.align: setAttribute() to object "test-toString"
PASShr.align: setAttribute() to object "test-valueOf"
PASShr.align: IDL set to ""
PASShr.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.align: IDL set to undefined
PASShr.align: IDL set to 7
PASShr.align: IDL set to 1.5
PASShr.align: IDL set to "5%"
PASShr.align: IDL set to "+100"
PASShr.align: IDL set to ".5"
PASShr.align: IDL set to true
PASShr.align: IDL set to false
PASShr.align: IDL set to object "[object Object]"
PASShr.align: IDL set to NaN
PASShr.align: IDL set to Infinity
PASShr.align: IDL set to -Infinity
PASShr.align: IDL set to "\0"
PASShr.align: IDL set to null
PASShr.align: IDL set to object "test-toString"
PASShr.align: IDL set to object "test-valueOf"
PASShr.color: typeof IDL attribute
PASShr.color: IDL get with DOM attribute unset
PASShr.color: setAttribute() to ""
PASShr.color: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.color: setAttribute() to undefined
PASShr.color: setAttribute() to 7
PASShr.color: setAttribute() to 1.5
PASShr.color: setAttribute() to "5%"
PASShr.color: setAttribute() to "+100"
PASShr.color: setAttribute() to ".5"
PASShr.color: setAttribute() to true
PASShr.color: setAttribute() to false
PASShr.color: setAttribute() to object "[object Object]"
PASShr.color: setAttribute() to NaN
PASShr.color: setAttribute() to Infinity
PASShr.color: setAttribute() to -Infinity
PASShr.color: setAttribute() to "\0"
PASShr.color: setAttribute() to null
PASShr.color: setAttribute() to object "test-toString"
PASShr.color: setAttribute() to object "test-valueOf"
PASShr.color: IDL set to ""
PASShr.color: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.color: IDL set to undefined
PASShr.color: IDL set to 7
PASShr.color: IDL set to 1.5
PASShr.color: IDL set to "5%"
PASShr.color: IDL set to "+100"
PASShr.color: IDL set to ".5"
PASShr.color: IDL set to true
PASShr.color: IDL set to false
PASShr.color: IDL set to object "[object Object]"
PASShr.color: IDL set to NaN
PASShr.color: IDL set to Infinity
PASShr.color: IDL set to -Infinity
PASShr.color: IDL set to "\0"
PASShr.color: IDL set to null
PASShr.color: IDL set to object "test-toString"
PASShr.color: IDL set to object "test-valueOf"
PASShr.noShade: typeof IDL attribute
PASShr.noShade: IDL get with DOM attribute unset
PASShr.noShade: setAttribute() to ""
PASShr.noShade: setAttribute() to " foo "
PASShr.noShade: setAttribute() to undefined
PASShr.noShade: setAttribute() to null
PASShr.noShade: setAttribute() to 7
PASShr.noShade: setAttribute() to 1.5
PASShr.noShade: setAttribute() to "5%"
PASShr.noShade: setAttribute() to "+100"
PASShr.noShade: setAttribute() to ".5"
PASShr.noShade: setAttribute() to true
PASShr.noShade: setAttribute() to false
PASShr.noShade: setAttribute() to object "[object Object]"
PASShr.noShade: setAttribute() to NaN
PASShr.noShade: setAttribute() to Infinity
PASShr.noShade: setAttribute() to -Infinity
PASShr.noShade: setAttribute() to "\0"
PASShr.noShade: setAttribute() to object "test-toString"
PASShr.noShade: setAttribute() to object "test-valueOf"
PASShr.noShade: setAttribute() to "noShade"
PASShr.noShade: IDL set to ""
PASShr.noShade: IDL set to " foo "
PASShr.noShade: IDL set to undefined
PASShr.noShade: IDL set to null
PASShr.noShade: IDL set to 7
PASShr.noShade: IDL set to 1.5
PASShr.noShade: IDL set to "5%"
PASShr.noShade: IDL set to "+100"
PASShr.noShade: IDL set to ".5"
PASShr.noShade: IDL set to true
PASShr.noShade: IDL set to false
PASShr.noShade: IDL set to object "[object Object]"
PASShr.noShade: IDL set to NaN
PASShr.noShade: IDL set to Infinity
PASShr.noShade: IDL set to -Infinity
PASShr.noShade: IDL set to "\0"
PASShr.noShade: IDL set to object "test-toString"
PASShr.noShade: IDL set to object "test-valueOf"
PASShr.size: typeof IDL attribute
PASShr.size: IDL get with DOM attribute unset
PASShr.size: setAttribute() to ""
PASShr.size: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.size: setAttribute() to undefined
PASShr.size: setAttribute() to 7
PASShr.size: setAttribute() to 1.5
PASShr.size: setAttribute() to "5%"
PASShr.size: setAttribute() to "+100"
PASShr.size: setAttribute() to ".5"
PASShr.size: setAttribute() to true
PASShr.size: setAttribute() to false
PASShr.size: setAttribute() to object "[object Object]"
PASShr.size: setAttribute() to NaN
PASShr.size: setAttribute() to Infinity
PASShr.size: setAttribute() to -Infinity
PASShr.size: setAttribute() to "\0"
PASShr.size: setAttribute() to null
PASShr.size: setAttribute() to object "test-toString"
PASShr.size: setAttribute() to object "test-valueOf"
PASShr.size: IDL set to ""
PASShr.size: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.size: IDL set to undefined
PASShr.size: IDL set to 7
PASShr.size: IDL set to 1.5
PASShr.size: IDL set to "5%"
PASShr.size: IDL set to "+100"
PASShr.size: IDL set to ".5"
PASShr.size: IDL set to true
PASShr.size: IDL set to false
PASShr.size: IDL set to object "[object Object]"
PASShr.size: IDL set to NaN
PASShr.size: IDL set to Infinity
PASShr.size: IDL set to -Infinity
PASShr.size: IDL set to "\0"
PASShr.size: IDL set to null
PASShr.size: IDL set to object "test-toString"
PASShr.size: IDL set to object "test-valueOf"
PASShr.width: typeof IDL attribute
PASShr.width: IDL get with DOM attribute unset
PASShr.width: setAttribute() to ""
PASShr.width: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.width: setAttribute() to undefined
PASShr.width: setAttribute() to 7
PASShr.width: setAttribute() to 1.5
PASShr.width: setAttribute() to "5%"
PASShr.width: setAttribute() to "+100"
PASShr.width: setAttribute() to ".5"
PASShr.width: setAttribute() to true
PASShr.width: setAttribute() to false
PASShr.width: setAttribute() to object "[object Object]"
PASShr.width: setAttribute() to NaN
PASShr.width: setAttribute() to Infinity
PASShr.width: setAttribute() to -Infinity
PASShr.width: setAttribute() to "\0"
PASShr.width: setAttribute() to null
PASShr.width: setAttribute() to object "test-toString"
PASShr.width: setAttribute() to object "test-valueOf"
PASShr.width: IDL set to ""
PASShr.width: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASShr.width: IDL set to undefined
PASShr.width: IDL set to 7
PASShr.width: IDL set to 1.5
PASShr.width: IDL set to "5%"
PASShr.width: IDL set to "+100"
PASShr.width: IDL set to ".5"
PASShr.width: IDL set to true
PASShr.width: IDL set to false
PASShr.width: IDL set to object "[object Object]"
PASShr.width: IDL set to NaN
PASShr.width: IDL set to Infinity
PASShr.width: IDL set to -Infinity
PASShr.width: IDL set to "\0"
PASShr.width: IDL set to null
PASShr.width: IDL set to object "test-toString"
PASShr.width: IDL set to object "test-valueOf"
PASSpre.title: typeof IDL attribute
PASSpre.title: IDL get with DOM attribute unset
PASSpre.title: setAttribute() to ""
PASSpre.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 "
PASSpre.title: setAttribute() to undefined
PASSpre.title: setAttribute() to 7
PASSpre.title: setAttribute() to 1.5
PASSpre.title: setAttribute() to "5%"
PASSpre.title: setAttribute() to "+100"
PASSpre.title: setAttribute() to ".5"
PASSpre.title: setAttribute() to true
PASSpre.title: setAttribute() to false
PASSpre.title: setAttribute() to object "[object Object]"
PASSpre.title: setAttribute() to NaN
PASSpre.title: setAttribute() to Infinity
PASSpre.title: setAttribute() to -Infinity
PASSpre.title: setAttribute() to "\0"
PASSpre.title: setAttribute() to null
PASSpre.title: setAttribute() to object "test-toString"
PASSpre.title: setAttribute() to object "test-valueOf"
PASSpre.title: IDL set to ""
PASSpre.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 "
PASSpre.title: IDL set to undefined
PASSpre.title: IDL set to 7
PASSpre.title: IDL set to 1.5
PASSpre.title: IDL set to "5%"
PASSpre.title: IDL set to "+100"
PASSpre.title: IDL set to ".5"
PASSpre.title: IDL set to true
PASSpre.title: IDL set to false
PASSpre.title: IDL set to object "[object Object]"
PASSpre.title: IDL set to NaN
PASSpre.title: IDL set to Infinity
PASSpre.title: IDL set to -Infinity
PASSpre.title: IDL set to "\0"
PASSpre.title: IDL set to null
PASSpre.title: IDL set to object "test-toString"
PASSpre.title: IDL set to object "test-valueOf"
PASSpre.lang: typeof IDL attribute
PASSpre.lang: IDL get with DOM attribute unset
PASSpre.lang: setAttribute() to ""
PASSpre.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 "
PASSpre.lang: setAttribute() to undefined
PASSpre.lang: setAttribute() to 7
PASSpre.lang: setAttribute() to 1.5
PASSpre.lang: setAttribute() to "5%"
PASSpre.lang: setAttribute() to "+100"
PASSpre.lang: setAttribute() to ".5"
PASSpre.lang: setAttribute() to true
PASSpre.lang: setAttribute() to false
PASSpre.lang: setAttribute() to object "[object Object]"
PASSpre.lang: setAttribute() to NaN
PASSpre.lang: setAttribute() to Infinity
PASSpre.lang: setAttribute() to -Infinity
PASSpre.lang: setAttribute() to "\0"
PASSpre.lang: setAttribute() to null
PASSpre.lang: setAttribute() to object "test-toString"
PASSpre.lang: setAttribute() to object "test-valueOf"
PASSpre.lang: IDL set to ""
PASSpre.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 "
PASSpre.lang: IDL set to undefined
PASSpre.lang: IDL set to 7
PASSpre.lang: IDL set to 1.5
PASSpre.lang: IDL set to "5%"
PASSpre.lang: IDL set to "+100"
PASSpre.lang: IDL set to ".5"
PASSpre.lang: IDL set to true
PASSpre.lang: IDL set to false
PASSpre.lang: IDL set to object "[object Object]"
PASSpre.lang: IDL set to NaN
PASSpre.lang: IDL set to Infinity
PASSpre.lang: IDL set to -Infinity
PASSpre.lang: IDL set to "\0"
PASSpre.lang: IDL set to null
PASSpre.lang: IDL set to object "test-toString"
PASSpre.lang: IDL set to object "test-valueOf"
PASSpre.dir: typeof IDL attribute
PASSpre.dir: IDL get with DOM attribute unset
PASSpre.dir: setAttribute() to ""
PASSpre.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 "
PASSpre.dir: setAttribute() to undefined
PASSpre.dir: setAttribute() to 7
PASSpre.dir: setAttribute() to 1.5
PASSpre.dir: setAttribute() to "5%"
PASSpre.dir: setAttribute() to "+100"
PASSpre.dir: setAttribute() to ".5"
PASSpre.dir: setAttribute() to true
PASSpre.dir: setAttribute() to false
PASSpre.dir: setAttribute() to object "[object Object]"
PASSpre.dir: setAttribute() to NaN
PASSpre.dir: setAttribute() to Infinity
PASSpre.dir: setAttribute() to -Infinity
PASSpre.dir: setAttribute() to "\0"
PASSpre.dir: setAttribute() to null
PASSpre.dir: setAttribute() to object "test-toString"
PASSpre.dir: setAttribute() to object "test-valueOf"
PASSpre.dir: setAttribute() to "ltr"
PASSpre.dir: setAttribute() to "xltr"
PASSpre.dir: setAttribute() to "ltr\0"
PASSpre.dir: setAttribute() to "tr"
PASSpre.dir: setAttribute() to "LTR"
PASSpre.dir: setAttribute() to "rtl"
PASSpre.dir: setAttribute() to "xrtl"
PASSpre.dir: setAttribute() to "rtl\0"
PASSpre.dir: setAttribute() to "tl"
PASSpre.dir: setAttribute() to "RTL"
PASSpre.dir: setAttribute() to "auto"
PASSpre.dir: setAttribute() to "xauto"
PASSpre.dir: setAttribute() to "auto\0"
PASSpre.dir: setAttribute() to "uto"
PASSpre.dir: setAttribute() to "AUTO"
PASSpre.dir: IDL set to ""
PASSpre.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 "
PASSpre.dir: IDL set to undefined
PASSpre.dir: IDL set to 7
PASSpre.dir: IDL set to 1.5
PASSpre.dir: IDL set to "5%"
PASSpre.dir: IDL set to "+100"
PASSpre.dir: IDL set to ".5"
PASSpre.dir: IDL set to true
PASSpre.dir: IDL set to false
PASSpre.dir: IDL set to object "[object Object]"
PASSpre.dir: IDL set to NaN
PASSpre.dir: IDL set to Infinity
PASSpre.dir: IDL set to -Infinity
PASSpre.dir: IDL set to "\0"
PASSpre.dir: IDL set to null
PASSpre.dir: IDL set to object "test-toString"
PASSpre.dir: IDL set to object "test-valueOf"
PASSpre.dir: IDL set to "ltr"
PASSpre.dir: IDL set to "xltr"
PASSpre.dir: IDL set to "ltr\0"
PASSpre.dir: IDL set to "tr"
PASSpre.dir: IDL set to "LTR"
PASSpre.dir: IDL set to "rtl"
PASSpre.dir: IDL set to "xrtl"
PASSpre.dir: IDL set to "rtl\0"
PASSpre.dir: IDL set to "tl"
PASSpre.dir: IDL set to "RTL"
PASSpre.dir: IDL set to "auto"
PASSpre.dir: IDL set to "xauto"
PASSpre.dir: IDL set to "auto\0"
PASSpre.dir: IDL set to "uto"
PASSpre.dir: IDL set to "AUTO"
PASSpre.className (<pre class>): typeof IDL attribute
PASSpre.className (<pre class>): IDL get with DOM attribute unset
PASSpre.className (<pre class>): setAttribute() to ""
PASSpre.className (<pre 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 "
PASSpre.className (<pre class>): setAttribute() to undefined
PASSpre.className (<pre class>): setAttribute() to 7
PASSpre.className (<pre class>): setAttribute() to 1.5
PASSpre.className (<pre class>): setAttribute() to "5%"
PASSpre.className (<pre class>): setAttribute() to "+100"
PASSpre.className (<pre class>): setAttribute() to ".5"
PASSpre.className (<pre class>): setAttribute() to true
PASSpre.className (<pre class>): setAttribute() to false
PASSpre.className (<pre class>): setAttribute() to object "[object Object]"
PASSpre.className (<pre class>): setAttribute() to NaN
PASSpre.className (<pre class>): setAttribute() to Infinity
PASSpre.className (<pre class>): setAttribute() to -Infinity
PASSpre.className (<pre class>): setAttribute() to "\0"
PASSpre.className (<pre class>): setAttribute() to null
PASSpre.className (<pre class>): setAttribute() to object "test-toString"
PASSpre.className (<pre class>): setAttribute() to object "test-valueOf"
PASSpre.className (<pre class>): IDL set to ""
PASSpre.className (<pre 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 "
PASSpre.className (<pre class>): IDL set to undefined
PASSpre.className (<pre class>): IDL set to 7
PASSpre.className (<pre class>): IDL set to 1.5
PASSpre.className (<pre class>): IDL set to "5%"
PASSpre.className (<pre class>): IDL set to "+100"
PASSpre.className (<pre class>): IDL set to ".5"
PASSpre.className (<pre class>): IDL set to true
PASSpre.className (<pre class>): IDL set to false
PASSpre.className (<pre class>): IDL set to object "[object Object]"
PASSpre.className (<pre class>): IDL set to NaN
PASSpre.className (<pre class>): IDL set to Infinity
PASSpre.className (<pre class>): IDL set to -Infinity
PASSpre.className (<pre class>): IDL set to "\0"
PASSpre.className (<pre class>): IDL set to null
PASSpre.className (<pre class>): IDL set to object "test-toString"
PASSpre.className (<pre class>): IDL set to object "test-valueOf"
PASSpre.autofocus: typeof IDL attribute
PASSpre.autofocus: IDL get with DOM attribute unset
PASSpre.autofocus: setAttribute() to ""
PASSpre.autofocus: setAttribute() to " foo "
PASSpre.autofocus: setAttribute() to undefined
PASSpre.autofocus: setAttribute() to null
PASSpre.autofocus: setAttribute() to 7
PASSpre.autofocus: setAttribute() to 1.5
PASSpre.autofocus: setAttribute() to "5%"
PASSpre.autofocus: setAttribute() to "+100"
PASSpre.autofocus: setAttribute() to ".5"
PASSpre.autofocus: setAttribute() to true
PASSpre.autofocus: setAttribute() to false
PASSpre.autofocus: setAttribute() to object "[object Object]"
PASSpre.autofocus: setAttribute() to NaN
PASSpre.autofocus: setAttribute() to Infinity
PASSpre.autofocus: setAttribute() to -Infinity
PASSpre.autofocus: setAttribute() to "\0"
PASSpre.autofocus: setAttribute() to object "test-toString"
PASSpre.autofocus: setAttribute() to object "test-valueOf"
PASSpre.autofocus: setAttribute() to "autofocus"
PASSpre.autofocus: IDL set to ""
PASSpre.autofocus: IDL set to " foo "
PASSpre.autofocus: IDL set to undefined
PASSpre.autofocus: IDL set to null
PASSpre.autofocus: IDL set to 7
PASSpre.autofocus: IDL set to 1.5
PASSpre.autofocus: IDL set to "5%"
PASSpre.autofocus: IDL set to "+100"
PASSpre.autofocus: IDL set to ".5"
PASSpre.autofocus: IDL set to true
PASSpre.autofocus: IDL set to false
PASSpre.autofocus: IDL set to object "[object Object]"
PASSpre.autofocus: IDL set to NaN
PASSpre.autofocus: IDL set to Infinity
PASSpre.autofocus: IDL set to -Infinity
PASSpre.autofocus: IDL set to "\0"
PASSpre.autofocus: IDL set to object "test-toString"
PASSpre.autofocus: IDL set to object "test-valueOf"
PASSpre.hidden: typeof IDL attribute
PASSpre.hidden: IDL get with DOM attribute unset
PASSpre.hidden: setAttribute() to ""
PASSpre.hidden: setAttribute() to " foo "
PASSpre.hidden: setAttribute() to undefined
PASSpre.hidden: setAttribute() to null
PASSpre.hidden: setAttribute() to 7
PASSpre.hidden: setAttribute() to 1.5
PASSpre.hidden: setAttribute() to "5%"
PASSpre.hidden: setAttribute() to "+100"
PASSpre.hidden: setAttribute() to ".5"
PASSpre.hidden: setAttribute() to true
PASSpre.hidden: setAttribute() to false
PASSpre.hidden: setAttribute() to object "[object Object]"
PASSpre.hidden: setAttribute() to NaN
PASSpre.hidden: setAttribute() to Infinity
PASSpre.hidden: setAttribute() to -Infinity
PASSpre.hidden: setAttribute() to "\0"
PASSpre.hidden: setAttribute() to object "test-toString"
PASSpre.hidden: setAttribute() to object "test-valueOf"
PASSpre.hidden: setAttribute() to "hidden"
PASSpre.hidden: IDL set to ""
PASSpre.hidden: IDL set to " foo "
PASSpre.hidden: IDL set to undefined
PASSpre.hidden: IDL set to null
PASSpre.hidden: IDL set to 7
PASSpre.hidden: IDL set to 1.5
PASSpre.hidden: IDL set to "5%"
PASSpre.hidden: IDL set to "+100"
PASSpre.hidden: IDL set to ".5"
PASSpre.hidden: IDL set to true
PASSpre.hidden: IDL set to false
PASSpre.hidden: IDL set to object "[object Object]"
PASSpre.hidden: IDL set to NaN
PASSpre.hidden: IDL set to Infinity
PASSpre.hidden: IDL set to -Infinity
PASSpre.hidden: IDL set to "\0"
PASSpre.hidden: IDL set to object "test-toString"
PASSpre.hidden: IDL set to object "test-valueOf"
PASSpre.accessKey: typeof IDL attribute
PASSpre.accessKey: IDL get with DOM attribute unset
PASSpre.accessKey: setAttribute() to ""
PASSpre.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 "
PASSpre.accessKey: setAttribute() to undefined
PASSpre.accessKey: setAttribute() to 7
PASSpre.accessKey: setAttribute() to 1.5
PASSpre.accessKey: setAttribute() to "5%"
PASSpre.accessKey: setAttribute() to "+100"
PASSpre.accessKey: setAttribute() to ".5"
PASSpre.accessKey: setAttribute() to true
PASSpre.accessKey: setAttribute() to false
PASSpre.accessKey: setAttribute() to object "[object Object]"
PASSpre.accessKey: setAttribute() to NaN
PASSpre.accessKey: setAttribute() to Infinity
PASSpre.accessKey: setAttribute() to -Infinity
PASSpre.accessKey: setAttribute() to "\0"
PASSpre.accessKey: setAttribute() to null
PASSpre.accessKey: setAttribute() to object "test-toString"
PASSpre.accessKey: setAttribute() to object "test-valueOf"
PASSpre.accessKey: IDL set to ""
PASSpre.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 "
PASSpre.accessKey: IDL set to undefined
PASSpre.accessKey: IDL set to 7
PASSpre.accessKey: IDL set to 1.5
PASSpre.accessKey: IDL set to "5%"
PASSpre.accessKey: IDL set to "+100"
PASSpre.accessKey: IDL set to ".5"
PASSpre.accessKey: IDL set to true
PASSpre.accessKey: IDL set to false
PASSpre.accessKey: IDL set to object "[object Object]"
PASSpre.accessKey: IDL set to NaN
PASSpre.accessKey: IDL set to Infinity
PASSpre.accessKey: IDL set to -Infinity
PASSpre.accessKey: IDL set to "\0"
PASSpre.accessKey: IDL set to null
PASSpre.accessKey: IDL set to object "test-toString"
PASSpre.accessKey: IDL set to object "test-valueOf"
PASSpre.tabIndex: typeof IDL attribute
PASSpre.tabIndex: setAttribute() to -36
PASSpre.tabIndex: setAttribute() to -1
PASSpre.tabIndex: setAttribute() to 0
PASSpre.tabIndex: setAttribute() to 1
PASSpre.tabIndex: setAttribute() to 2147483647
PASSpre.tabIndex: setAttribute() to -2147483648
PASSpre.tabIndex: setAttribute() to "-1"
PASSpre.tabIndex: setAttribute() to "-0"
PASSpre.tabIndex: setAttribute() to "0"
PASSpre.tabIndex: setAttribute() to "1"
PASSpre.tabIndex: setAttribute() to "\t7"
PASSpre.tabIndex: setAttribute() to "\f7"
PASSpre.tabIndex: setAttribute() to " 7"
PASSpre.tabIndex: setAttribute() to "\n7"
PASSpre.tabIndex: setAttribute() to "\r7"
PASSpre.tabIndex: setAttribute() to "7\v"
PASSpre.tabIndex: setAttribute() to 1.5
PASSpre.tabIndex: setAttribute() to "5%"
PASSpre.tabIndex: setAttribute() to "+100"
PASSpre.tabIndex: setAttribute() to object "2"
PASSpre.tabIndex: setAttribute() to object "3"
PASSpre.tabIndex: IDL set to -36
PASSpre.tabIndex: IDL set to -1
PASSpre.tabIndex: IDL set to 0
PASSpre.tabIndex: IDL set to 1
PASSpre.tabIndex: IDL set to 2147483647
PASSpre.tabIndex: IDL set to -2147483648
PASSpre.width: typeof IDL attribute
PASSpre.width: IDL get with DOM attribute unset
PASSpre.width: setAttribute() to -36
PASSpre.width: setAttribute() to -1
PASSpre.width: setAttribute() to 0
PASSpre.width: setAttribute() to 1
PASSpre.width: setAttribute() to 2147483647
PASSpre.width: setAttribute() to -2147483648
PASSpre.width: setAttribute() to 2147483648
PASSpre.width: setAttribute() to -2147483649
PASSpre.width: setAttribute() to 4294967295
PASSpre.width: setAttribute() to 4294967296
PASSpre.width: setAttribute() to ""
PASSpre.width: setAttribute() to "-"
PASSpre.width: setAttribute() to "+"
PASSpre.width: setAttribute() to "-1"
PASSpre.width: setAttribute() to "-0"
PASSpre.width: setAttribute() to "0"
PASSpre.width: setAttribute() to "1"
PASSpre.width: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSpre.width: setAttribute() to "\t7"
PASSpre.width: setAttribute() to "\v7"
PASSpre.width: setAttribute() to "\f7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to "7"
PASSpre.width: setAttribute() to "\n7"
PASSpre.width: setAttribute() to "\r7"
PASSpre.width: setAttribute() to "
7"
PASSpre.width: setAttribute() to "
7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to "᠎7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to " 7"
PASSpre.width: setAttribute() to "\t\v7"
PASSpre.width: setAttribute() to "\n\v7"
PASSpre.width: setAttribute() to "\f\v7"
PASSpre.width: setAttribute() to "\r\v7"
PASSpre.width: setAttribute() to " \v7"
PASSpre.width: setAttribute() to "7\v"
PASSpre.width: setAttribute() to undefined
PASSpre.width: setAttribute() to 1.5
PASSpre.width: setAttribute() to "5%"
PASSpre.width: setAttribute() to "+100"
PASSpre.width: setAttribute() to ".5"
PASSpre.width: setAttribute() to true
PASSpre.width: setAttribute() to false
PASSpre.width: setAttribute() to object "[object Object]"
PASSpre.width: setAttribute() to NaN
PASSpre.width: setAttribute() to Infinity
PASSpre.width: setAttribute() to -Infinity
PASSpre.width: setAttribute() to "\0"
PASSpre.width: setAttribute() to object "2"
PASSpre.width: setAttribute() to object "3"
PASSpre.width: IDL set to -36
PASSpre.width: IDL set to -1
PASSpre.width: IDL set to 0
PASSpre.width: IDL set to 1
PASSpre.width: IDL set to 2147483647
PASSpre.width: IDL set to -2147483648
PASSblockquote.title: typeof IDL attribute
PASSblockquote.title: IDL get with DOM attribute unset
PASSblockquote.title: setAttribute() to ""
PASSblockquote.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 "
PASSblockquote.title: setAttribute() to undefined
PASSblockquote.title: setAttribute() to 7
PASSblockquote.title: setAttribute() to 1.5
PASSblockquote.title: setAttribute() to "5%"
PASSblockquote.title: setAttribute() to "+100"
PASSblockquote.title: setAttribute() to ".5"
PASSblockquote.title: setAttribute() to true
PASSblockquote.title: setAttribute() to false
PASSblockquote.title: setAttribute() to object "[object Object]"
PASSblockquote.title: setAttribute() to NaN
PASSblockquote.title: setAttribute() to Infinity
PASSblockquote.title: setAttribute() to -Infinity
PASSblockquote.title: setAttribute() to "\0"
PASSblockquote.title: setAttribute() to null
PASSblockquote.title: setAttribute() to object "test-toString"
PASSblockquote.title: setAttribute() to object "test-valueOf"
PASSblockquote.title: IDL set to ""
PASSblockquote.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 "
PASSblockquote.title: IDL set to undefined
PASSblockquote.title: IDL set to 7
PASSblockquote.title: IDL set to 1.5
PASSblockquote.title: IDL set to "5%"
PASSblockquote.title: IDL set to "+100"
PASSblockquote.title: IDL set to ".5"
PASSblockquote.title: IDL set to true
PASSblockquote.title: IDL set to false
PASSblockquote.title: IDL set to object "[object Object]"
PASSblockquote.title: IDL set to NaN
PASSblockquote.title: IDL set to Infinity
PASSblockquote.title: IDL set to -Infinity
PASSblockquote.title: IDL set to "\0"
PASSblockquote.title: IDL set to null
PASSblockquote.title: IDL set to object "test-toString"
PASSblockquote.title: IDL set to object "test-valueOf"
PASSblockquote.lang: typeof IDL attribute
PASSblockquote.lang: IDL get with DOM attribute unset
PASSblockquote.lang: setAttribute() to ""
PASSblockquote.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 "
PASSblockquote.lang: setAttribute() to undefined
PASSblockquote.lang: setAttribute() to 7
PASSblockquote.lang: setAttribute() to 1.5
PASSblockquote.lang: setAttribute() to "5%"
PASSblockquote.lang: setAttribute() to "+100"
PASSblockquote.lang: setAttribute() to ".5"
PASSblockquote.lang: setAttribute() to true
PASSblockquote.lang: setAttribute() to false
PASSblockquote.lang: setAttribute() to object "[object Object]"
PASSblockquote.lang: setAttribute() to NaN
PASSblockquote.lang: setAttribute() to Infinity
PASSblockquote.lang: setAttribute() to -Infinity
PASSblockquote.lang: setAttribute() to "\0"
PASSblockquote.lang: setAttribute() to null
PASSblockquote.lang: setAttribute() to object "test-toString"
PASSblockquote.lang: setAttribute() to object "test-valueOf"
PASSblockquote.lang: IDL set to ""
PASSblockquote.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 "
PASSblockquote.lang: IDL set to undefined
PASSblockquote.lang: IDL set to 7
PASSblockquote.lang: IDL set to 1.5
PASSblockquote.lang: IDL set to "5%"
PASSblockquote.lang: IDL set to "+100"
PASSblockquote.lang: IDL set to ".5"
PASSblockquote.lang: IDL set to true
PASSblockquote.lang: IDL set to false
PASSblockquote.lang: IDL set to object "[object Object]"
PASSblockquote.lang: IDL set to NaN
PASSblockquote.lang: IDL set to Infinity
PASSblockquote.lang: IDL set to -Infinity
PASSblockquote.lang: IDL set to "\0"
PASSblockquote.lang: IDL set to null
PASSblockquote.lang: IDL set to object "test-toString"
PASSblockquote.lang: IDL set to object "test-valueOf"
PASSblockquote.dir: typeof IDL attribute
PASSblockquote.dir: IDL get with DOM attribute unset
PASSblockquote.dir: setAttribute() to ""
PASSblockquote.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 "
PASSblockquote.dir: setAttribute() to undefined
PASSblockquote.dir: setAttribute() to 7
PASSblockquote.dir: setAttribute() to 1.5
PASSblockquote.dir: setAttribute() to "5%"
PASSblockquote.dir: setAttribute() to "+100"
PASSblockquote.dir: setAttribute() to ".5"
PASSblockquote.dir: setAttribute() to true
PASSblockquote.dir: setAttribute() to false
PASSblockquote.dir: setAttribute() to object "[object Object]"
PASSblockquote.dir: setAttribute() to NaN
PASSblockquote.dir: setAttribute() to Infinity
PASSblockquote.dir: setAttribute() to -Infinity
PASSblockquote.dir: setAttribute() to "\0"
PASSblockquote.dir: setAttribute() to null
PASSblockquote.dir: setAttribute() to object "test-toString"
PASSblockquote.dir: setAttribute() to object "test-valueOf"
PASSblockquote.dir: setAttribute() to "ltr"
PASSblockquote.dir: setAttribute() to "xltr"
PASSblockquote.dir: setAttribute() to "ltr\0"
PASSblockquote.dir: setAttribute() to "tr"
PASSblockquote.dir: setAttribute() to "LTR"
PASSblockquote.dir: setAttribute() to "rtl"
PASSblockquote.dir: setAttribute() to "xrtl"
PASSblockquote.dir: setAttribute() to "rtl\0"
PASSblockquote.dir: setAttribute() to "tl"
PASSblockquote.dir: setAttribute() to "RTL"
PASSblockquote.dir: setAttribute() to "auto"
PASSblockquote.dir: setAttribute() to "xauto"
PASSblockquote.dir: setAttribute() to "auto\0"
PASSblockquote.dir: setAttribute() to "uto"
PASSblockquote.dir: setAttribute() to "AUTO"
PASSblockquote.dir: IDL set to ""
PASSblockquote.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 "
PASSblockquote.dir: IDL set to undefined
PASSblockquote.dir: IDL set to 7
PASSblockquote.dir: IDL set to 1.5
PASSblockquote.dir: IDL set to "5%"
PASSblockquote.dir: IDL set to "+100"
PASSblockquote.dir: IDL set to ".5"
PASSblockquote.dir: IDL set to true
PASSblockquote.dir: IDL set to false
PASSblockquote.dir: IDL set to object "[object Object]"
PASSblockquote.dir: IDL set to NaN
PASSblockquote.dir: IDL set to Infinity
PASSblockquote.dir: IDL set to -Infinity
PASSblockquote.dir: IDL set to "\0"
PASSblockquote.dir: IDL set to null
PASSblockquote.dir: IDL set to object "test-toString"
PASSblockquote.dir: IDL set to object "test-valueOf"
PASSblockquote.dir: IDL set to "ltr"
PASSblockquote.dir: IDL set to "xltr"
PASSblockquote.dir: IDL set to "ltr\0"
PASSblockquote.dir: IDL set to "tr"
PASSblockquote.dir: IDL set to "LTR"
PASSblockquote.dir: IDL set to "rtl"
PASSblockquote.dir: IDL set to "xrtl"
PASSblockquote.dir: IDL set to "rtl\0"
PASSblockquote.dir: IDL set to "tl"
PASSblockquote.dir: IDL set to "RTL"
PASSblockquote.dir: IDL set to "auto"
PASSblockquote.dir: IDL set to "xauto"
PASSblockquote.dir: IDL set to "auto\0"
PASSblockquote.dir: IDL set to "uto"
PASSblockquote.dir: IDL set to "AUTO"
PASSblockquote.className (<blockquote class>): typeof IDL attribute
PASSblockquote.className (<blockquote class>): IDL get with DOM attribute unset
PASSblockquote.className (<blockquote class>): setAttribute() to ""
PASSblockquote.className (<blockquote 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 "
PASSblockquote.className (<blockquote class>): setAttribute() to undefined
PASSblockquote.className (<blockquote class>): setAttribute() to 7
PASSblockquote.className (<blockquote class>): setAttribute() to 1.5
PASSblockquote.className (<blockquote class>): setAttribute() to "5%"
PASSblockquote.className (<blockquote class>): setAttribute() to "+100"
PASSblockquote.className (<blockquote class>): setAttribute() to ".5"
PASSblockquote.className (<blockquote class>): setAttribute() to true
PASSblockquote.className (<blockquote class>): setAttribute() to false
PASSblockquote.className (<blockquote class>): setAttribute() to object "[object Object]"
PASSblockquote.className (<blockquote class>): setAttribute() to NaN
PASSblockquote.className (<blockquote class>): setAttribute() to Infinity
PASSblockquote.className (<blockquote class>): setAttribute() to -Infinity
PASSblockquote.className (<blockquote class>): setAttribute() to "\0"
PASSblockquote.className (<blockquote class>): setAttribute() to null
PASSblockquote.className (<blockquote class>): setAttribute() to object "test-toString"
PASSblockquote.className (<blockquote class>): setAttribute() to object "test-valueOf"
PASSblockquote.className (<blockquote class>): IDL set to ""
PASSblockquote.className (<blockquote 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 "
PASSblockquote.className (<blockquote class>): IDL set to undefined
PASSblockquote.className (<blockquote class>): IDL set to 7
PASSblockquote.className (<blockquote class>): IDL set to 1.5
PASSblockquote.className (<blockquote class>): IDL set to "5%"
PASSblockquote.className (<blockquote class>): IDL set to "+100"
PASSblockquote.className (<blockquote class>): IDL set to ".5"
PASSblockquote.className (<blockquote class>): IDL set to true
PASSblockquote.className (<blockquote class>): IDL set to false
PASSblockquote.className (<blockquote class>): IDL set to object "[object Object]"
PASSblockquote.className (<blockquote class>): IDL set to NaN
PASSblockquote.className (<blockquote class>): IDL set to Infinity
PASSblockquote.className (<blockquote class>): IDL set to -Infinity
PASSblockquote.className (<blockquote class>): IDL set to "\0"
PASSblockquote.className (<blockquote class>): IDL set to null
PASSblockquote.className (<blockquote class>): IDL set to object "test-toString"
PASSblockquote.className (<blockquote class>): IDL set to object "test-valueOf"
PASSblockquote.autofocus: typeof IDL attribute
PASSblockquote.autofocus: IDL get with DOM attribute unset
PASSblockquote.autofocus: setAttribute() to ""
PASSblockquote.autofocus: setAttribute() to " foo "
PASSblockquote.autofocus: setAttribute() to undefined
PASSblockquote.autofocus: setAttribute() to null
PASSblockquote.autofocus: setAttribute() to 7
PASSblockquote.autofocus: setAttribute() to 1.5
PASSblockquote.autofocus: setAttribute() to "5%"
PASSblockquote.autofocus: setAttribute() to "+100"
PASSblockquote.autofocus: setAttribute() to ".5"
PASSblockquote.autofocus: setAttribute() to true
PASSblockquote.autofocus: setAttribute() to false
PASSblockquote.autofocus: setAttribute() to object "[object Object]"
PASSblockquote.autofocus: setAttribute() to NaN
PASSblockquote.autofocus: setAttribute() to Infinity
PASSblockquote.autofocus: setAttribute() to -Infinity
PASSblockquote.autofocus: setAttribute() to "\0"
PASSblockquote.autofocus: setAttribute() to object "test-toString"
PASSblockquote.autofocus: setAttribute() to object "test-valueOf"
PASSblockquote.autofocus: setAttribute() to "autofocus"
PASSblockquote.autofocus: IDL set to ""
PASSblockquote.autofocus: IDL set to " foo "
PASSblockquote.autofocus: IDL set to undefined
PASSblockquote.autofocus: IDL set to null
PASSblockquote.autofocus: IDL set to 7
PASSblockquote.autofocus: IDL set to 1.5
PASSblockquote.autofocus: IDL set to "5%"
PASSblockquote.autofocus: IDL set to "+100"
PASSblockquote.autofocus: IDL set to ".5"
PASSblockquote.autofocus: IDL set to true
PASSblockquote.autofocus: IDL set to false
PASSblockquote.autofocus: IDL set to object "[object Object]"
PASSblockquote.autofocus: IDL set to NaN
PASSblockquote.autofocus: IDL set to Infinity
PASSblockquote.autofocus: IDL set to -Infinity
PASSblockquote.autofocus: IDL set to "\0"
PASSblockquote.autofocus: IDL set to object "test-toString"
PASSblockquote.autofocus: IDL set to object "test-valueOf"
PASSblockquote.hidden: typeof IDL attribute
PASSblockquote.hidden: IDL get with DOM attribute unset
PASSblockquote.hidden: setAttribute() to ""
PASSblockquote.hidden: setAttribute() to " foo "
PASSblockquote.hidden: setAttribute() to undefined
PASSblockquote.hidden: setAttribute() to null
PASSblockquote.hidden: setAttribute() to 7
PASSblockquote.hidden: setAttribute() to 1.5
PASSblockquote.hidden: setAttribute() to "5%"
PASSblockquote.hidden: setAttribute() to "+100"
PASSblockquote.hidden: setAttribute() to ".5"
PASSblockquote.hidden: setAttribute() to true
PASSblockquote.hidden: setAttribute() to false
PASSblockquote.hidden: setAttribute() to object "[object Object]"
PASSblockquote.hidden: setAttribute() to NaN
PASSblockquote.hidden: setAttribute() to Infinity
PASSblockquote.hidden: setAttribute() to -Infinity
PASSblockquote.hidden: setAttribute() to "\0"
PASSblockquote.hidden: setAttribute() to object "test-toString"
PASSblockquote.hidden: setAttribute() to object "test-valueOf"
PASSblockquote.hidden: setAttribute() to "hidden"
PASSblockquote.hidden: IDL set to ""
PASSblockquote.hidden: IDL set to " foo "
PASSblockquote.hidden: IDL set to undefined
PASSblockquote.hidden: IDL set to null
PASSblockquote.hidden: IDL set to 7
PASSblockquote.hidden: IDL set to 1.5
PASSblockquote.hidden: IDL set to "5%"
PASSblockquote.hidden: IDL set to "+100"
PASSblockquote.hidden: IDL set to ".5"
PASSblockquote.hidden: IDL set to true
PASSblockquote.hidden: IDL set to false
PASSblockquote.hidden: IDL set to object "[object Object]"
PASSblockquote.hidden: IDL set to NaN
PASSblockquote.hidden: IDL set to Infinity
PASSblockquote.hidden: IDL set to -Infinity
PASSblockquote.hidden: IDL set to "\0"
PASSblockquote.hidden: IDL set to object "test-toString"
PASSblockquote.hidden: IDL set to object "test-valueOf"
PASSblockquote.accessKey: typeof IDL attribute
PASSblockquote.accessKey: IDL get with DOM attribute unset
PASSblockquote.accessKey: setAttribute() to ""
PASSblockquote.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 "
PASSblockquote.accessKey: setAttribute() to undefined
PASSblockquote.accessKey: setAttribute() to 7
PASSblockquote.accessKey: setAttribute() to 1.5
PASSblockquote.accessKey: setAttribute() to "5%"
PASSblockquote.accessKey: setAttribute() to "+100"
PASSblockquote.accessKey: setAttribute() to ".5"
PASSblockquote.accessKey: setAttribute() to true
PASSblockquote.accessKey: setAttribute() to false
PASSblockquote.accessKey: setAttribute() to object "[object Object]"
PASSblockquote.accessKey: setAttribute() to NaN
PASSblockquote.accessKey: setAttribute() to Infinity
PASSblockquote.accessKey: setAttribute() to -Infinity
PASSblockquote.accessKey: setAttribute() to "\0"
PASSblockquote.accessKey: setAttribute() to null
PASSblockquote.accessKey: setAttribute() to object "test-toString"
PASSblockquote.accessKey: setAttribute() to object "test-valueOf"
PASSblockquote.accessKey: IDL set to ""
PASSblockquote.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 "
PASSblockquote.accessKey: IDL set to undefined
PASSblockquote.accessKey: IDL set to 7
PASSblockquote.accessKey: IDL set to 1.5
PASSblockquote.accessKey: IDL set to "5%"
PASSblockquote.accessKey: IDL set to "+100"
PASSblockquote.accessKey: IDL set to ".5"
PASSblockquote.accessKey: IDL set to true
PASSblockquote.accessKey: IDL set to false
PASSblockquote.accessKey: IDL set to object "[object Object]"
PASSblockquote.accessKey: IDL set to NaN
PASSblockquote.accessKey: IDL set to Infinity
PASSblockquote.accessKey: IDL set to -Infinity
PASSblockquote.accessKey: IDL set to "\0"
PASSblockquote.accessKey: IDL set to null
PASSblockquote.accessKey: IDL set to object "test-toString"
PASSblockquote.accessKey: IDL set to object "test-valueOf"
PASSblockquote.tabIndex: typeof IDL attribute
PASSblockquote.tabIndex: setAttribute() to -36
PASSblockquote.tabIndex: setAttribute() to -1
PASSblockquote.tabIndex: setAttribute() to 0
PASSblockquote.tabIndex: setAttribute() to 1
PASSblockquote.tabIndex: setAttribute() to 2147483647
PASSblockquote.tabIndex: setAttribute() to -2147483648
PASSblockquote.tabIndex: setAttribute() to "-1"
PASSblockquote.tabIndex: setAttribute() to "-0"
PASSblockquote.tabIndex: setAttribute() to "0"
PASSblockquote.tabIndex: setAttribute() to "1"
PASSblockquote.tabIndex: setAttribute() to "\t7"
PASSblockquote.tabIndex: setAttribute() to "\f7"
PASSblockquote.tabIndex: setAttribute() to " 7"
PASSblockquote.tabIndex: setAttribute() to "\n7"
PASSblockquote.tabIndex: setAttribute() to "\r7"
PASSblockquote.tabIndex: setAttribute() to "7\v"
PASSblockquote.tabIndex: setAttribute() to 1.5
PASSblockquote.tabIndex: setAttribute() to "5%"
PASSblockquote.tabIndex: setAttribute() to "+100"
PASSblockquote.tabIndex: setAttribute() to object "2"
PASSblockquote.tabIndex: setAttribute() to object "3"
PASSblockquote.tabIndex: IDL set to -36
PASSblockquote.tabIndex: IDL set to -1
PASSblockquote.tabIndex: IDL set to 0
PASSblockquote.tabIndex: IDL set to 1
PASSblockquote.tabIndex: IDL set to 2147483647
PASSblockquote.tabIndex: IDL set to -2147483648
PASSblockquote.cite: typeof IDL attribute
PASSblockquote.cite: IDL get with DOM attribute unset
PASSblockquote.cite: setAttribute() to ""
PASSblockquote.cite: setAttribute() to " foo "
PASSblockquote.cite: setAttribute() to "http://site.example/"
PASSblockquote.cite: setAttribute() to "//site.example/path???@#l"
PASSblockquote.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 "
PASSblockquote.cite: setAttribute() to undefined
PASSblockquote.cite: setAttribute() to 7
PASSblockquote.cite: setAttribute() to 1.5
PASSblockquote.cite: setAttribute() to "5%"
PASSblockquote.cite: setAttribute() to "+100"
PASSblockquote.cite: setAttribute() to ".5"
PASSblockquote.cite: setAttribute() to true
PASSblockquote.cite: setAttribute() to false
PASSblockquote.cite: setAttribute() to object "[object Object]"
PASSblockquote.cite: setAttribute() to NaN
PASSblockquote.cite: setAttribute() to Infinity
PASSblockquote.cite: setAttribute() to -Infinity
PASSblockquote.cite: setAttribute() to "\0"
PASSblockquote.cite: setAttribute() to null
PASSblockquote.cite: setAttribute() to object "test-toString"
PASSblockquote.cite: setAttribute() to object "test-valueOf"
PASSblockquote.cite: IDL set to ""
PASSblockquote.cite: IDL set to " foo "
PASSblockquote.cite: IDL set to "http://site.example/"
PASSblockquote.cite: IDL set to "//site.example/path???@#l"
PASSblockquote.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 "
PASSblockquote.cite: IDL set to undefined
PASSblockquote.cite: IDL set to 7
PASSblockquote.cite: IDL set to 1.5
PASSblockquote.cite: IDL set to "5%"
PASSblockquote.cite: IDL set to "+100"
PASSblockquote.cite: IDL set to ".5"
PASSblockquote.cite: IDL set to true
PASSblockquote.cite: IDL set to false
PASSblockquote.cite: IDL set to object "[object Object]"
PASSblockquote.cite: IDL set to NaN
PASSblockquote.cite: IDL set to Infinity
PASSblockquote.cite: IDL set to -Infinity
PASSblockquote.cite: IDL set to "\0"
PASSblockquote.cite: IDL set to null
PASSblockquote.cite: IDL set to object "test-toString"
PASSblockquote.cite: IDL set to object "test-valueOf"
PASSol.title: typeof IDL attribute
PASSol.title: IDL get with DOM attribute unset
PASSol.title: setAttribute() to ""
PASSol.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 "
PASSol.title: setAttribute() to undefined
PASSol.title: setAttribute() to 7
PASSol.title: setAttribute() to 1.5
PASSol.title: setAttribute() to "5%"
PASSol.title: setAttribute() to "+100"
PASSol.title: setAttribute() to ".5"
PASSol.title: setAttribute() to true
PASSol.title: setAttribute() to false
PASSol.title: setAttribute() to object "[object Object]"
PASSol.title: setAttribute() to NaN
PASSol.title: setAttribute() to Infinity
PASSol.title: setAttribute() to -Infinity
PASSol.title: setAttribute() to "\0"
PASSol.title: setAttribute() to null
PASSol.title: setAttribute() to object "test-toString"
PASSol.title: setAttribute() to object "test-valueOf"
PASSol.title: IDL set to ""
PASSol.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 "
PASSol.title: IDL set to undefined
PASSol.title: IDL set to 7
PASSol.title: IDL set to 1.5
PASSol.title: IDL set to "5%"
PASSol.title: IDL set to "+100"
PASSol.title: IDL set to ".5"
PASSol.title: IDL set to true
PASSol.title: IDL set to false
PASSol.title: IDL set to object "[object Object]"
PASSol.title: IDL set to NaN
PASSol.title: IDL set to Infinity
PASSol.title: IDL set to -Infinity
PASSol.title: IDL set to "\0"
PASSol.title: IDL set to null
PASSol.title: IDL set to object "test-toString"
PASSol.title: IDL set to object "test-valueOf"
PASSol.lang: typeof IDL attribute
PASSol.lang: IDL get with DOM attribute unset
PASSol.lang: setAttribute() to ""
PASSol.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 "
PASSol.lang: setAttribute() to undefined
PASSol.lang: setAttribute() to 7
PASSol.lang: setAttribute() to 1.5
PASSol.lang: setAttribute() to "5%"
PASSol.lang: setAttribute() to "+100"
PASSol.lang: setAttribute() to ".5"
PASSol.lang: setAttribute() to true
PASSol.lang: setAttribute() to false
PASSol.lang: setAttribute() to object "[object Object]"
PASSol.lang: setAttribute() to NaN
PASSol.lang: setAttribute() to Infinity
PASSol.lang: setAttribute() to -Infinity
PASSol.lang: setAttribute() to "\0"
PASSol.lang: setAttribute() to null
PASSol.lang: setAttribute() to object "test-toString"
PASSol.lang: setAttribute() to object "test-valueOf"
PASSol.lang: IDL set to ""
PASSol.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 "
PASSol.lang: IDL set to undefined
PASSol.lang: IDL set to 7
PASSol.lang: IDL set to 1.5
PASSol.lang: IDL set to "5%"
PASSol.lang: IDL set to "+100"
PASSol.lang: IDL set to ".5"
PASSol.lang: IDL set to true
PASSol.lang: IDL set to false
PASSol.lang: IDL set to object "[object Object]"
PASSol.lang: IDL set to NaN
PASSol.lang: IDL set to Infinity
PASSol.lang: IDL set to -Infinity
PASSol.lang: IDL set to "\0"
PASSol.lang: IDL set to null
PASSol.lang: IDL set to object "test-toString"
PASSol.lang: IDL set to object "test-valueOf"
PASSol.dir: typeof IDL attribute
PASSol.dir: IDL get with DOM attribute unset
PASSol.dir: setAttribute() to ""
PASSol.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 "
PASSol.dir: setAttribute() to undefined
PASSol.dir: setAttribute() to 7
PASSol.dir: setAttribute() to 1.5
PASSol.dir: setAttribute() to "5%"
PASSol.dir: setAttribute() to "+100"
PASSol.dir: setAttribute() to ".5"
PASSol.dir: setAttribute() to true
PASSol.dir: setAttribute() to false
PASSol.dir: setAttribute() to object "[object Object]"
PASSol.dir: setAttribute() to NaN
PASSol.dir: setAttribute() to Infinity
PASSol.dir: setAttribute() to -Infinity
PASSol.dir: setAttribute() to "\0"
PASSol.dir: setAttribute() to null
PASSol.dir: setAttribute() to object "test-toString"
PASSol.dir: setAttribute() to object "test-valueOf"
PASSol.dir: setAttribute() to "ltr"
PASSol.dir: setAttribute() to "xltr"
PASSol.dir: setAttribute() to "ltr\0"
PASSol.dir: setAttribute() to "tr"
PASSol.dir: setAttribute() to "LTR"
PASSol.dir: setAttribute() to "rtl"
PASSol.dir: setAttribute() to "xrtl"
PASSol.dir: setAttribute() to "rtl\0"
PASSol.dir: setAttribute() to "tl"
PASSol.dir: setAttribute() to "RTL"
PASSol.dir: setAttribute() to "auto"
PASSol.dir: setAttribute() to "xauto"
PASSol.dir: setAttribute() to "auto\0"
PASSol.dir: setAttribute() to "uto"
PASSol.dir: setAttribute() to "AUTO"
PASSol.dir: IDL set to ""
PASSol.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 "
PASSol.dir: IDL set to undefined
PASSol.dir: IDL set to 7
PASSol.dir: IDL set to 1.5
PASSol.dir: IDL set to "5%"
PASSol.dir: IDL set to "+100"
PASSol.dir: IDL set to ".5"
PASSol.dir: IDL set to true
PASSol.dir: IDL set to false
PASSol.dir: IDL set to object "[object Object]"
PASSol.dir: IDL set to NaN
PASSol.dir: IDL set to Infinity
PASSol.dir: IDL set to -Infinity
PASSol.dir: IDL set to "\0"
PASSol.dir: IDL set to null
PASSol.dir: IDL set to object "test-toString"
PASSol.dir: IDL set to object "test-valueOf"
PASSol.dir: IDL set to "ltr"
PASSol.dir: IDL set to "xltr"
PASSol.dir: IDL set to "ltr\0"
PASSol.dir: IDL set to "tr"
PASSol.dir: IDL set to "LTR"
PASSol.dir: IDL set to "rtl"
PASSol.dir: IDL set to "xrtl"
PASSol.dir: IDL set to "rtl\0"
PASSol.dir: IDL set to "tl"
PASSol.dir: IDL set to "RTL"
PASSol.dir: IDL set to "auto"
PASSol.dir: IDL set to "xauto"
PASSol.dir: IDL set to "auto\0"
PASSol.dir: IDL set to "uto"
PASSol.dir: IDL set to "AUTO"
PASSol.className (<ol class>): typeof IDL attribute
PASSol.className (<ol class>): IDL get with DOM attribute unset
PASSol.className (<ol class>): setAttribute() to ""
PASSol.className (<ol 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 "
PASSol.className (<ol class>): setAttribute() to undefined
PASSol.className (<ol class>): setAttribute() to 7
PASSol.className (<ol class>): setAttribute() to 1.5
PASSol.className (<ol class>): setAttribute() to "5%"
PASSol.className (<ol class>): setAttribute() to "+100"
PASSol.className (<ol class>): setAttribute() to ".5"
PASSol.className (<ol class>): setAttribute() to true
PASSol.className (<ol class>): setAttribute() to false
PASSol.className (<ol class>): setAttribute() to object "[object Object]"
PASSol.className (<ol class>): setAttribute() to NaN
PASSol.className (<ol class>): setAttribute() to Infinity
PASSol.className (<ol class>): setAttribute() to -Infinity
PASSol.className (<ol class>): setAttribute() to "\0"
PASSol.className (<ol class>): setAttribute() to null
PASSol.className (<ol class>): setAttribute() to object "test-toString"
PASSol.className (<ol class>): setAttribute() to object "test-valueOf"
PASSol.className (<ol class>): IDL set to ""
PASSol.className (<ol 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 "
PASSol.className (<ol class>): IDL set to undefined
PASSol.className (<ol class>): IDL set to 7
PASSol.className (<ol class>): IDL set to 1.5
PASSol.className (<ol class>): IDL set to "5%"
PASSol.className (<ol class>): IDL set to "+100"
PASSol.className (<ol class>): IDL set to ".5"
PASSol.className (<ol class>): IDL set to true
PASSol.className (<ol class>): IDL set to false
PASSol.className (<ol class>): IDL set to object "[object Object]"
PASSol.className (<ol class>): IDL set to NaN
PASSol.className (<ol class>): IDL set to Infinity
PASSol.className (<ol class>): IDL set to -Infinity
PASSol.className (<ol class>): IDL set to "\0"
PASSol.className (<ol class>): IDL set to null
PASSol.className (<ol class>): IDL set to object "test-toString"
PASSol.className (<ol class>): IDL set to object "test-valueOf"
PASSol.autofocus: typeof IDL attribute
PASSol.autofocus: IDL get with DOM attribute unset
PASSol.autofocus: setAttribute() to ""
PASSol.autofocus: setAttribute() to " foo "
PASSol.autofocus: setAttribute() to undefined
PASSol.autofocus: setAttribute() to null
PASSol.autofocus: setAttribute() to 7
PASSol.autofocus: setAttribute() to 1.5
PASSol.autofocus: setAttribute() to "5%"
PASSol.autofocus: setAttribute() to "+100"
PASSol.autofocus: setAttribute() to ".5"
PASSol.autofocus: setAttribute() to true
PASSol.autofocus: setAttribute() to false
PASSol.autofocus: setAttribute() to object "[object Object]"
PASSol.autofocus: setAttribute() to NaN
PASSol.autofocus: setAttribute() to Infinity
PASSol.autofocus: setAttribute() to -Infinity
PASSol.autofocus: setAttribute() to "\0"
PASSol.autofocus: setAttribute() to object "test-toString"
PASSol.autofocus: setAttribute() to object "test-valueOf"
PASSol.autofocus: setAttribute() to "autofocus"
PASSol.autofocus: IDL set to ""
PASSol.autofocus: IDL set to " foo "
PASSol.autofocus: IDL set to undefined
PASSol.autofocus: IDL set to null
PASSol.autofocus: IDL set to 7
PASSol.autofocus: IDL set to 1.5
PASSol.autofocus: IDL set to "5%"
PASSol.autofocus: IDL set to "+100"
PASSol.autofocus: IDL set to ".5"
PASSol.autofocus: IDL set to true
PASSol.autofocus: IDL set to false
PASSol.autofocus: IDL set to object "[object Object]"
PASSol.autofocus: IDL set to NaN
PASSol.autofocus: IDL set to Infinity
PASSol.autofocus: IDL set to -Infinity
PASSol.autofocus: IDL set to "\0"
PASSol.autofocus: IDL set to object "test-toString"
PASSol.autofocus: IDL set to object "test-valueOf"
PASSol.hidden: typeof IDL attribute
PASSol.hidden: IDL get with DOM attribute unset
PASSol.hidden: setAttribute() to ""
PASSol.hidden: setAttribute() to " foo "
PASSol.hidden: setAttribute() to undefined
PASSol.hidden: setAttribute() to null
PASSol.hidden: setAttribute() to 7
PASSol.hidden: setAttribute() to 1.5
PASSol.hidden: setAttribute() to "5%"
PASSol.hidden: setAttribute() to "+100"
PASSol.hidden: setAttribute() to ".5"
PASSol.hidden: setAttribute() to true
PASSol.hidden: setAttribute() to false
PASSol.hidden: setAttribute() to object "[object Object]"
PASSol.hidden: setAttribute() to NaN
PASSol.hidden: setAttribute() to Infinity
PASSol.hidden: setAttribute() to -Infinity
PASSol.hidden: setAttribute() to "\0"
PASSol.hidden: setAttribute() to object "test-toString"
PASSol.hidden: setAttribute() to object "test-valueOf"
PASSol.hidden: setAttribute() to "hidden"
PASSol.hidden: IDL set to ""
PASSol.hidden: IDL set to " foo "
PASSol.hidden: IDL set to undefined
PASSol.hidden: IDL set to null
PASSol.hidden: IDL set to 7
PASSol.hidden: IDL set to 1.5
PASSol.hidden: IDL set to "5%"
PASSol.hidden: IDL set to "+100"
PASSol.hidden: IDL set to ".5"
PASSol.hidden: IDL set to true
PASSol.hidden: IDL set to false
PASSol.hidden: IDL set to object "[object Object]"
PASSol.hidden: IDL set to NaN
PASSol.hidden: IDL set to Infinity
PASSol.hidden: IDL set to -Infinity
PASSol.hidden: IDL set to "\0"
PASSol.hidden: IDL set to object "test-toString"
PASSol.hidden: IDL set to object "test-valueOf"
PASSol.accessKey: typeof IDL attribute
PASSol.accessKey: IDL get with DOM attribute unset
PASSol.accessKey: setAttribute() to ""
PASSol.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 "
PASSol.accessKey: setAttribute() to undefined
PASSol.accessKey: setAttribute() to 7
PASSol.accessKey: setAttribute() to 1.5
PASSol.accessKey: setAttribute() to "5%"
PASSol.accessKey: setAttribute() to "+100"
PASSol.accessKey: setAttribute() to ".5"
PASSol.accessKey: setAttribute() to true
PASSol.accessKey: setAttribute() to false
PASSol.accessKey: setAttribute() to object "[object Object]"
PASSol.accessKey: setAttribute() to NaN
PASSol.accessKey: setAttribute() to Infinity
PASSol.accessKey: setAttribute() to -Infinity
PASSol.accessKey: setAttribute() to "\0"
PASSol.accessKey: setAttribute() to null
PASSol.accessKey: setAttribute() to object "test-toString"
PASSol.accessKey: setAttribute() to object "test-valueOf"
PASSol.accessKey: IDL set to ""
PASSol.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 "
PASSol.accessKey: IDL set to undefined
PASSol.accessKey: IDL set to 7
PASSol.accessKey: IDL set to 1.5
PASSol.accessKey: IDL set to "5%"
PASSol.accessKey: IDL set to "+100"
PASSol.accessKey: IDL set to ".5"
PASSol.accessKey: IDL set to true
PASSol.accessKey: IDL set to false
PASSol.accessKey: IDL set to object "[object Object]"
PASSol.accessKey: IDL set to NaN
PASSol.accessKey: IDL set to Infinity
PASSol.accessKey: IDL set to -Infinity
PASSol.accessKey: IDL set to "\0"
PASSol.accessKey: IDL set to null
PASSol.accessKey: IDL set to object "test-toString"
PASSol.accessKey: IDL set to object "test-valueOf"
PASSol.tabIndex: typeof IDL attribute
PASSol.tabIndex: setAttribute() to -36
PASSol.tabIndex: setAttribute() to -1
PASSol.tabIndex: setAttribute() to 0
PASSol.tabIndex: setAttribute() to 1
PASSol.tabIndex: setAttribute() to 2147483647
PASSol.tabIndex: setAttribute() to -2147483648
PASSol.tabIndex: setAttribute() to "-1"
PASSol.tabIndex: setAttribute() to "-0"
PASSol.tabIndex: setAttribute() to "0"
PASSol.tabIndex: setAttribute() to "1"
PASSol.tabIndex: setAttribute() to "\t7"
PASSol.tabIndex: setAttribute() to "\f7"
PASSol.tabIndex: setAttribute() to " 7"
PASSol.tabIndex: setAttribute() to "\n7"
PASSol.tabIndex: setAttribute() to "\r7"
PASSol.tabIndex: setAttribute() to "7\v"
PASSol.tabIndex: setAttribute() to 1.5
PASSol.tabIndex: setAttribute() to "5%"
PASSol.tabIndex: setAttribute() to "+100"
PASSol.tabIndex: setAttribute() to object "2"
PASSol.tabIndex: setAttribute() to object "3"
PASSol.tabIndex: IDL set to -36
PASSol.tabIndex: IDL set to -1
PASSol.tabIndex: IDL set to 0
PASSol.tabIndex: IDL set to 1
PASSol.tabIndex: IDL set to 2147483647
PASSol.tabIndex: IDL set to -2147483648
PASSol.reversed: typeof IDL attribute
PASSol.reversed: IDL get with DOM attribute unset
PASSol.reversed: setAttribute() to ""
PASSol.reversed: setAttribute() to " foo "
PASSol.reversed: setAttribute() to undefined
PASSol.reversed: setAttribute() to null
PASSol.reversed: setAttribute() to 7
PASSol.reversed: setAttribute() to 1.5
PASSol.reversed: setAttribute() to "5%"
PASSol.reversed: setAttribute() to "+100"
PASSol.reversed: setAttribute() to ".5"
PASSol.reversed: setAttribute() to true
PASSol.reversed: setAttribute() to false
PASSol.reversed: setAttribute() to object "[object Object]"
PASSol.reversed: setAttribute() to NaN
PASSol.reversed: setAttribute() to Infinity
PASSol.reversed: setAttribute() to -Infinity
PASSol.reversed: setAttribute() to "\0"
PASSol.reversed: setAttribute() to object "test-toString"
PASSol.reversed: setAttribute() to object "test-valueOf"
PASSol.reversed: setAttribute() to "reversed"
PASSol.reversed: IDL set to ""
PASSol.reversed: IDL set to " foo "
PASSol.reversed: IDL set to undefined
PASSol.reversed: IDL set to null
PASSol.reversed: IDL set to 7
PASSol.reversed: IDL set to 1.5
PASSol.reversed: IDL set to "5%"
PASSol.reversed: IDL set to "+100"
PASSol.reversed: IDL set to ".5"
PASSol.reversed: IDL set to true
PASSol.reversed: IDL set to false
PASSol.reversed: IDL set to object "[object Object]"
PASSol.reversed: IDL set to NaN
PASSol.reversed: IDL set to Infinity
PASSol.reversed: IDL set to -Infinity
PASSol.reversed: IDL set to "\0"
PASSol.reversed: IDL set to object "test-toString"
PASSol.reversed: IDL set to object "test-valueOf"
PASSol.start: typeof IDL attribute
PASSol.start: IDL get with DOM attribute unset
PASSol.start: setAttribute() to -36
PASSol.start: setAttribute() to -1
PASSol.start: setAttribute() to 0
PASSol.start: setAttribute() to 1
PASSol.start: setAttribute() to 2147483647
PASSol.start: setAttribute() to -2147483648
PASSol.start: setAttribute() to 2147483648
PASSol.start: setAttribute() to -2147483649
PASSol.start: setAttribute() to 4294967295
PASSol.start: setAttribute() to 4294967296
PASSol.start: setAttribute() to ""
PASSol.start: setAttribute() to "-"
PASSol.start: setAttribute() to "+"
PASSol.start: setAttribute() to "-1"
PASSol.start: setAttribute() to "-0"
PASSol.start: setAttribute() to "0"
PASSol.start: setAttribute() to "1"
PASSol.start: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSol.start: setAttribute() to "\t7"
PASSol.start: setAttribute() to "\v7"
PASSol.start: setAttribute() to "\f7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to "7"
PASSol.start: setAttribute() to "\n7"
PASSol.start: setAttribute() to "\r7"
PASSol.start: setAttribute() to "
7"
PASSol.start: setAttribute() to "
7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to "᠎7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to " 7"
PASSol.start: setAttribute() to "\t\v7"
PASSol.start: setAttribute() to "\n\v7"
PASSol.start: setAttribute() to "\f\v7"
PASSol.start: setAttribute() to "\r\v7"
PASSol.start: setAttribute() to " \v7"
PASSol.start: setAttribute() to "7\v"
PASSol.start: setAttribute() to undefined
PASSol.start: setAttribute() to 1.5
PASSol.start: setAttribute() to "5%"
PASSol.start: setAttribute() to "+100"
PASSol.start: setAttribute() to ".5"
PASSol.start: setAttribute() to true
PASSol.start: setAttribute() to false
PASSol.start: setAttribute() to object "[object Object]"
PASSol.start: setAttribute() to NaN
PASSol.start: setAttribute() to Infinity
PASSol.start: setAttribute() to -Infinity
PASSol.start: setAttribute() to "\0"
PASSol.start: setAttribute() to object "2"
PASSol.start: setAttribute() to object "3"
PASSol.start: IDL set to -36
PASSol.start: IDL set to -1
PASSol.start: IDL set to 0
PASSol.start: IDL set to 1
PASSol.start: IDL set to 2147483647
PASSol.start: IDL set to -2147483648
PASSol.type: typeof IDL attribute
PASSol.type: IDL get with DOM attribute unset
PASSol.type: setAttribute() to ""
PASSol.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 "
PASSol.type: setAttribute() to undefined
PASSol.type: setAttribute() to 7
PASSol.type: setAttribute() to 1.5
PASSol.type: setAttribute() to "5%"
PASSol.type: setAttribute() to "+100"
PASSol.type: setAttribute() to ".5"
PASSol.type: setAttribute() to true
PASSol.type: setAttribute() to false
PASSol.type: setAttribute() to object "[object Object]"
PASSol.type: setAttribute() to NaN
PASSol.type: setAttribute() to Infinity
PASSol.type: setAttribute() to -Infinity
PASSol.type: setAttribute() to "\0"
PASSol.type: setAttribute() to null
PASSol.type: setAttribute() to object "test-toString"
PASSol.type: setAttribute() to object "test-valueOf"
PASSol.type: IDL set to ""
PASSol.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 "
PASSol.type: IDL set to undefined
PASSol.type: IDL set to 7
PASSol.type: IDL set to 1.5
PASSol.type: IDL set to "5%"
PASSol.type: IDL set to "+100"
PASSol.type: IDL set to ".5"
PASSol.type: IDL set to true
PASSol.type: IDL set to false
PASSol.type: IDL set to object "[object Object]"
PASSol.type: IDL set to NaN
PASSol.type: IDL set to Infinity
PASSol.type: IDL set to -Infinity
PASSol.type: IDL set to "\0"
PASSol.type: IDL set to null
PASSol.type: IDL set to object "test-toString"
PASSol.type: IDL set to object "test-valueOf"
PASSol.compact: typeof IDL attribute
PASSol.compact: IDL get with DOM attribute unset
PASSol.compact: setAttribute() to ""
PASSol.compact: setAttribute() to " foo "
PASSol.compact: setAttribute() to undefined
PASSol.compact: setAttribute() to null
PASSol.compact: setAttribute() to 7
PASSol.compact: setAttribute() to 1.5
PASSol.compact: setAttribute() to "5%"
PASSol.compact: setAttribute() to "+100"
PASSol.compact: setAttribute() to ".5"
PASSol.compact: setAttribute() to true
PASSol.compact: setAttribute() to false
PASSol.compact: setAttribute() to object "[object Object]"
PASSol.compact: setAttribute() to NaN
PASSol.compact: setAttribute() to Infinity
PASSol.compact: setAttribute() to -Infinity
PASSol.compact: setAttribute() to "\0"
PASSol.compact: setAttribute() to object "test-toString"
PASSol.compact: setAttribute() to object "test-valueOf"
PASSol.compact: setAttribute() to "compact"
PASSol.compact: IDL set to ""
PASSol.compact: IDL set to " foo "
PASSol.compact: IDL set to undefined
PASSol.compact: IDL set to null
PASSol.compact: IDL set to 7
PASSol.compact: IDL set to 1.5
PASSol.compact: IDL set to "5%"
PASSol.compact: IDL set to "+100"
PASSol.compact: IDL set to ".5"
PASSol.compact: IDL set to true
PASSol.compact: IDL set to false
PASSol.compact: IDL set to object "[object Object]"
PASSol.compact: IDL set to NaN
PASSol.compact: IDL set to Infinity
PASSol.compact: IDL set to -Infinity
PASSol.compact: IDL set to "\0"
PASSol.compact: IDL set to object "test-toString"
PASSol.compact: IDL set to object "test-valueOf"
PASSul.title: typeof IDL attribute
PASSul.title: IDL get with DOM attribute unset
PASSul.title: setAttribute() to ""
PASSul.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 "
PASSul.title: setAttribute() to undefined
PASSul.title: setAttribute() to 7
PASSul.title: setAttribute() to 1.5
PASSul.title: setAttribute() to "5%"
PASSul.title: setAttribute() to "+100"
PASSul.title: setAttribute() to ".5"
PASSul.title: setAttribute() to true
PASSul.title: setAttribute() to false
PASSul.title: setAttribute() to object "[object Object]"
PASSul.title: setAttribute() to NaN
PASSul.title: setAttribute() to Infinity
PASSul.title: setAttribute() to -Infinity
PASSul.title: setAttribute() to "\0"
PASSul.title: setAttribute() to null
PASSul.title: setAttribute() to object "test-toString"
PASSul.title: setAttribute() to object "test-valueOf"
PASSul.title: IDL set to ""
PASSul.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 "
PASSul.title: IDL set to undefined
PASSul.title: IDL set to 7
PASSul.title: IDL set to 1.5
PASSul.title: IDL set to "5%"
PASSul.title: IDL set to "+100"
PASSul.title: IDL set to ".5"
PASSul.title: IDL set to true
PASSul.title: IDL set to false
PASSul.title: IDL set to object "[object Object]"
PASSul.title: IDL set to NaN
PASSul.title: IDL set to Infinity
PASSul.title: IDL set to -Infinity
PASSul.title: IDL set to "\0"
PASSul.title: IDL set to null
PASSul.title: IDL set to object "test-toString"
PASSul.title: IDL set to object "test-valueOf"
PASSul.lang: typeof IDL attribute
PASSul.lang: IDL get with DOM attribute unset
PASSul.lang: setAttribute() to ""
PASSul.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 "
PASSul.lang: setAttribute() to undefined
PASSul.lang: setAttribute() to 7
PASSul.lang: setAttribute() to 1.5
PASSul.lang: setAttribute() to "5%"
PASSul.lang: setAttribute() to "+100"
PASSul.lang: setAttribute() to ".5"
PASSul.lang: setAttribute() to true
PASSul.lang: setAttribute() to false
PASSul.lang: setAttribute() to object "[object Object]"
PASSul.lang: setAttribute() to NaN
PASSul.lang: setAttribute() to Infinity
PASSul.lang: setAttribute() to -Infinity
PASSul.lang: setAttribute() to "\0"
PASSul.lang: setAttribute() to null
PASSul.lang: setAttribute() to object "test-toString"
PASSul.lang: setAttribute() to object "test-valueOf"
PASSul.lang: IDL set to ""
PASSul.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 "
PASSul.lang: IDL set to undefined
PASSul.lang: IDL set to 7
PASSul.lang: IDL set to 1.5
PASSul.lang: IDL set to "5%"
PASSul.lang: IDL set to "+100"
PASSul.lang: IDL set to ".5"
PASSul.lang: IDL set to true
PASSul.lang: IDL set to false
PASSul.lang: IDL set to object "[object Object]"
PASSul.lang: IDL set to NaN
PASSul.lang: IDL set to Infinity
PASSul.lang: IDL set to -Infinity
PASSul.lang: IDL set to "\0"
PASSul.lang: IDL set to null
PASSul.lang: IDL set to object "test-toString"
PASSul.lang: IDL set to object "test-valueOf"
PASSul.dir: typeof IDL attribute
PASSul.dir: IDL get with DOM attribute unset
PASSul.dir: setAttribute() to ""
PASSul.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 "
PASSul.dir: setAttribute() to undefined
PASSul.dir: setAttribute() to 7
PASSul.dir: setAttribute() to 1.5
PASSul.dir: setAttribute() to "5%"
PASSul.dir: setAttribute() to "+100"
PASSul.dir: setAttribute() to ".5"
PASSul.dir: setAttribute() to true
PASSul.dir: setAttribute() to false
PASSul.dir: setAttribute() to object "[object Object]"
PASSul.dir: setAttribute() to NaN
PASSul.dir: setAttribute() to Infinity
PASSul.dir: setAttribute() to -Infinity
PASSul.dir: setAttribute() to "\0"
PASSul.dir: setAttribute() to null
PASSul.dir: setAttribute() to object "test-toString"
PASSul.dir: setAttribute() to object "test-valueOf"
PASSul.dir: setAttribute() to "ltr"
PASSul.dir: setAttribute() to "xltr"
PASSul.dir: setAttribute() to "ltr\0"
PASSul.dir: setAttribute() to "tr"
PASSul.dir: setAttribute() to "LTR"
PASSul.dir: setAttribute() to "rtl"
PASSul.dir: setAttribute() to "xrtl"
PASSul.dir: setAttribute() to "rtl\0"
PASSul.dir: setAttribute() to "tl"
PASSul.dir: setAttribute() to "RTL"
PASSul.dir: setAttribute() to "auto"
PASSul.dir: setAttribute() to "xauto"
PASSul.dir: setAttribute() to "auto\0"
PASSul.dir: setAttribute() to "uto"
PASSul.dir: setAttribute() to "AUTO"
PASSul.dir: IDL set to ""
PASSul.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 "
PASSul.dir: IDL set to undefined
PASSul.dir: IDL set to 7
PASSul.dir: IDL set to 1.5
PASSul.dir: IDL set to "5%"
PASSul.dir: IDL set to "+100"
PASSul.dir: IDL set to ".5"
PASSul.dir: IDL set to true
PASSul.dir: IDL set to false
PASSul.dir: IDL set to object "[object Object]"
PASSul.dir: IDL set to NaN
PASSul.dir: IDL set to Infinity
PASSul.dir: IDL set to -Infinity
PASSul.dir: IDL set to "\0"
PASSul.dir: IDL set to null
PASSul.dir: IDL set to object "test-toString"
PASSul.dir: IDL set to object "test-valueOf"
PASSul.dir: IDL set to "ltr"
PASSul.dir: IDL set to "xltr"
PASSul.dir: IDL set to "ltr\0"
PASSul.dir: IDL set to "tr"
PASSul.dir: IDL set to "LTR"
PASSul.dir: IDL set to "rtl"
PASSul.dir: IDL set to "xrtl"
PASSul.dir: IDL set to "rtl\0"
PASSul.dir: IDL set to "tl"
PASSul.dir: IDL set to "RTL"
PASSul.dir: IDL set to "auto"
PASSul.dir: IDL set to "xauto"
PASSul.dir: IDL set to "auto\0"
PASSul.dir: IDL set to "uto"
PASSul.dir: IDL set to "AUTO"
PASSul.className (<ul class>): typeof IDL attribute
PASSul.className (<ul class>): IDL get with DOM attribute unset
PASSul.className (<ul class>): setAttribute() to ""
PASSul.className (<ul 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 "
PASSul.className (<ul class>): setAttribute() to undefined
PASSul.className (<ul class>): setAttribute() to 7
PASSul.className (<ul class>): setAttribute() to 1.5
PASSul.className (<ul class>): setAttribute() to "5%"
PASSul.className (<ul class>): setAttribute() to "+100"
PASSul.className (<ul class>): setAttribute() to ".5"
PASSul.className (<ul class>): setAttribute() to true
PASSul.className (<ul class>): setAttribute() to false
PASSul.className (<ul class>): setAttribute() to object "[object Object]"
PASSul.className (<ul class>): setAttribute() to NaN
PASSul.className (<ul class>): setAttribute() to Infinity
PASSul.className (<ul class>): setAttribute() to -Infinity
PASSul.className (<ul class>): setAttribute() to "\0"
PASSul.className (<ul class>): setAttribute() to null
PASSul.className (<ul class>): setAttribute() to object "test-toString"
PASSul.className (<ul class>): setAttribute() to object "test-valueOf"
PASSul.className (<ul class>): IDL set to ""
PASSul.className (<ul 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 "
PASSul.className (<ul class>): IDL set to undefined
PASSul.className (<ul class>): IDL set to 7
PASSul.className (<ul class>): IDL set to 1.5
PASSul.className (<ul class>): IDL set to "5%"
PASSul.className (<ul class>): IDL set to "+100"
PASSul.className (<ul class>): IDL set to ".5"
PASSul.className (<ul class>): IDL set to true
PASSul.className (<ul class>): IDL set to false
PASSul.className (<ul class>): IDL set to object "[object Object]"
PASSul.className (<ul class>): IDL set to NaN
PASSul.className (<ul class>): IDL set to Infinity
PASSul.className (<ul class>): IDL set to -Infinity
PASSul.className (<ul class>): IDL set to "\0"
PASSul.className (<ul class>): IDL set to null
PASSul.className (<ul class>): IDL set to object "test-toString"
PASSul.className (<ul class>): IDL set to object "test-valueOf"
PASSul.autofocus: typeof IDL attribute
PASSul.autofocus: IDL get with DOM attribute unset
PASSul.autofocus: setAttribute() to ""
PASSul.autofocus: setAttribute() to " foo "
PASSul.autofocus: setAttribute() to undefined
PASSul.autofocus: setAttribute() to null
PASSul.autofocus: setAttribute() to 7
PASSul.autofocus: setAttribute() to 1.5
PASSul.autofocus: setAttribute() to "5%"
PASSul.autofocus: setAttribute() to "+100"
PASSul.autofocus: setAttribute() to ".5"
PASSul.autofocus: setAttribute() to true
PASSul.autofocus: setAttribute() to false
PASSul.autofocus: setAttribute() to object "[object Object]"
PASSul.autofocus: setAttribute() to NaN
PASSul.autofocus: setAttribute() to Infinity
PASSul.autofocus: setAttribute() to -Infinity
PASSul.autofocus: setAttribute() to "\0"
PASSul.autofocus: setAttribute() to object "test-toString"
PASSul.autofocus: setAttribute() to object "test-valueOf"
PASSul.autofocus: setAttribute() to "autofocus"
PASSul.autofocus: IDL set to ""
PASSul.autofocus: IDL set to " foo "
PASSul.autofocus: IDL set to undefined
PASSul.autofocus: IDL set to null
PASSul.autofocus: IDL set to 7
PASSul.autofocus: IDL set to 1.5
PASSul.autofocus: IDL set to "5%"
PASSul.autofocus: IDL set to "+100"
PASSul.autofocus: IDL set to ".5"
PASSul.autofocus: IDL set to true
PASSul.autofocus: IDL set to false
PASSul.autofocus: IDL set to object "[object Object]"
PASSul.autofocus: IDL set to NaN
PASSul.autofocus: IDL set to Infinity
PASSul.autofocus: IDL set to -Infinity
PASSul.autofocus: IDL set to "\0"
PASSul.autofocus: IDL set to object "test-toString"
PASSul.autofocus: IDL set to object "test-valueOf"
PASSul.hidden: typeof IDL attribute
PASSul.hidden: IDL get with DOM attribute unset
PASSul.hidden: setAttribute() to ""
PASSul.hidden: setAttribute() to " foo "
PASSul.hidden: setAttribute() to undefined
PASSul.hidden: setAttribute() to null
PASSul.hidden: setAttribute() to 7
PASSul.hidden: setAttribute() to 1.5
PASSul.hidden: setAttribute() to "5%"
PASSul.hidden: setAttribute() to "+100"
PASSul.hidden: setAttribute() to ".5"
PASSul.hidden: setAttribute() to true
PASSul.hidden: setAttribute() to false
PASSul.hidden: setAttribute() to object "[object Object]"
PASSul.hidden: setAttribute() to NaN
PASSul.hidden: setAttribute() to Infinity
PASSul.hidden: setAttribute() to -Infinity
PASSul.hidden: setAttribute() to "\0"
PASSul.hidden: setAttribute() to object "test-toString"
PASSul.hidden: setAttribute() to object "test-valueOf"
PASSul.hidden: setAttribute() to "hidden"
PASSul.hidden: IDL set to ""
PASSul.hidden: IDL set to " foo "
PASSul.hidden: IDL set to undefined
PASSul.hidden: IDL set to null
PASSul.hidden: IDL set to 7
PASSul.hidden: IDL set to 1.5
PASSul.hidden: IDL set to "5%"
PASSul.hidden: IDL set to "+100"
PASSul.hidden: IDL set to ".5"
PASSul.hidden: IDL set to true
PASSul.hidden: IDL set to false
PASSul.hidden: IDL set to object "[object Object]"
PASSul.hidden: IDL set to NaN
PASSul.hidden: IDL set to Infinity
PASSul.hidden: IDL set to -Infinity
PASSul.hidden: IDL set to "\0"
PASSul.hidden: IDL set to object "test-toString"
PASSul.hidden: IDL set to object "test-valueOf"
PASSul.accessKey: typeof IDL attribute
PASSul.accessKey: IDL get with DOM attribute unset
PASSul.accessKey: setAttribute() to ""
PASSul.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 "
PASSul.accessKey: setAttribute() to undefined
PASSul.accessKey: setAttribute() to 7
PASSul.accessKey: setAttribute() to 1.5
PASSul.accessKey: setAttribute() to "5%"
PASSul.accessKey: setAttribute() to "+100"
PASSul.accessKey: setAttribute() to ".5"
PASSul.accessKey: setAttribute() to true
PASSul.accessKey: setAttribute() to false
PASSul.accessKey: setAttribute() to object "[object Object]"
PASSul.accessKey: setAttribute() to NaN
PASSul.accessKey: setAttribute() to Infinity
PASSul.accessKey: setAttribute() to -Infinity
PASSul.accessKey: setAttribute() to "\0"
PASSul.accessKey: setAttribute() to null
PASSul.accessKey: setAttribute() to object "test-toString"
PASSul.accessKey: setAttribute() to object "test-valueOf"
PASSul.accessKey: IDL set to ""
PASSul.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 "
PASSul.accessKey: IDL set to undefined
PASSul.accessKey: IDL set to 7
PASSul.accessKey: IDL set to 1.5
PASSul.accessKey: IDL set to "5%"
PASSul.accessKey: IDL set to "+100"
PASSul.accessKey: IDL set to ".5"
PASSul.accessKey: IDL set to true
PASSul.accessKey: IDL set to false
PASSul.accessKey: IDL set to object "[object Object]"
PASSul.accessKey: IDL set to NaN
PASSul.accessKey: IDL set to Infinity
PASSul.accessKey: IDL set to -Infinity
PASSul.accessKey: IDL set to "\0"
PASSul.accessKey: IDL set to null
PASSul.accessKey: IDL set to object "test-toString"
PASSul.accessKey: IDL set to object "test-valueOf"
PASSul.tabIndex: typeof IDL attribute
PASSul.tabIndex: setAttribute() to -36
PASSul.tabIndex: setAttribute() to -1
PASSul.tabIndex: setAttribute() to 0
PASSul.tabIndex: setAttribute() to 1
PASSul.tabIndex: setAttribute() to 2147483647
PASSul.tabIndex: setAttribute() to -2147483648
PASSul.tabIndex: setAttribute() to "-1"
PASSul.tabIndex: setAttribute() to "-0"
PASSul.tabIndex: setAttribute() to "0"
PASSul.tabIndex: setAttribute() to "1"
PASSul.tabIndex: setAttribute() to "\t7"
PASSul.tabIndex: setAttribute() to "\f7"
PASSul.tabIndex: setAttribute() to " 7"
PASSul.tabIndex: setAttribute() to "\n7"
PASSul.tabIndex: setAttribute() to "\r7"
PASSul.tabIndex: setAttribute() to "7\v"
PASSul.tabIndex: setAttribute() to 1.5
PASSul.tabIndex: setAttribute() to "5%"
PASSul.tabIndex: setAttribute() to "+100"
PASSul.tabIndex: setAttribute() to object "2"
PASSul.tabIndex: setAttribute() to object "3"
PASSul.tabIndex: IDL set to -36
PASSul.tabIndex: IDL set to -1
PASSul.tabIndex: IDL set to 0
PASSul.tabIndex: IDL set to 1
PASSul.tabIndex: IDL set to 2147483647
PASSul.tabIndex: IDL set to -2147483648
PASSul.compact: typeof IDL attribute
PASSul.compact: IDL get with DOM attribute unset
PASSul.compact: setAttribute() to ""
PASSul.compact: setAttribute() to " foo "
PASSul.compact: setAttribute() to undefined
PASSul.compact: setAttribute() to null
PASSul.compact: setAttribute() to 7
PASSul.compact: setAttribute() to 1.5
PASSul.compact: setAttribute() to "5%"
PASSul.compact: setAttribute() to "+100"
PASSul.compact: setAttribute() to ".5"
PASSul.compact: setAttribute() to true
PASSul.compact: setAttribute() to false
PASSul.compact: setAttribute() to object "[object Object]"
PASSul.compact: setAttribute() to NaN
PASSul.compact: setAttribute() to Infinity
PASSul.compact: setAttribute() to -Infinity
PASSul.compact: setAttribute() to "\0"
PASSul.compact: setAttribute() to object "test-toString"
PASSul.compact: setAttribute() to object "test-valueOf"
PASSul.compact: setAttribute() to "compact"
PASSul.compact: IDL set to ""
PASSul.compact: IDL set to " foo "
PASSul.compact: IDL set to undefined
PASSul.compact: IDL set to null
PASSul.compact: IDL set to 7
PASSul.compact: IDL set to 1.5
PASSul.compact: IDL set to "5%"
PASSul.compact: IDL set to "+100"
PASSul.compact: IDL set to ".5"
PASSul.compact: IDL set to true
PASSul.compact: IDL set to false
PASSul.compact: IDL set to object "[object Object]"
PASSul.compact: IDL set to NaN
PASSul.compact: IDL set to Infinity
PASSul.compact: IDL set to -Infinity
PASSul.compact: IDL set to "\0"
PASSul.compact: IDL set to object "test-toString"
PASSul.compact: IDL set to object "test-valueOf"
PASSul.type: typeof IDL attribute
PASSul.type: IDL get with DOM attribute unset
PASSul.type: setAttribute() to ""
PASSul.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 "
PASSul.type: setAttribute() to undefined
PASSul.type: setAttribute() to 7
PASSul.type: setAttribute() to 1.5
PASSul.type: setAttribute() to "5%"
PASSul.type: setAttribute() to "+100"
PASSul.type: setAttribute() to ".5"
PASSul.type: setAttribute() to true
PASSul.type: setAttribute() to false
PASSul.type: setAttribute() to object "[object Object]"
PASSul.type: setAttribute() to NaN
PASSul.type: setAttribute() to Infinity
PASSul.type: setAttribute() to -Infinity
PASSul.type: setAttribute() to "\0"
PASSul.type: setAttribute() to null
PASSul.type: setAttribute() to object "test-toString"
PASSul.type: setAttribute() to object "test-valueOf"
PASSul.type: IDL set to ""
PASSul.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 "
PASSul.type: IDL set to undefined
PASSul.type: IDL set to 7
PASSul.type: IDL set to 1.5
PASSul.type: IDL set to "5%"
PASSul.type: IDL set to "+100"
PASSul.type: IDL set to ".5"
PASSul.type: IDL set to true
PASSul.type: IDL set to false
PASSul.type: IDL set to object "[object Object]"
PASSul.type: IDL set to NaN
PASSul.type: IDL set to Infinity
PASSul.type: IDL set to -Infinity
PASSul.type: IDL set to "\0"
PASSul.type: IDL set to null
PASSul.type: IDL set to object "test-toString"
PASSul.type: IDL set to object "test-valueOf"
PASSli.title: typeof IDL attribute
PASSli.title: IDL get with DOM attribute unset
PASSli.title: setAttribute() to ""
PASSli.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 "
PASSli.title: setAttribute() to undefined
PASSli.title: setAttribute() to 7
PASSli.title: setAttribute() to 1.5
PASSli.title: setAttribute() to "5%"
PASSli.title: setAttribute() to "+100"
PASSli.title: setAttribute() to ".5"
PASSli.title: setAttribute() to true
PASSli.title: setAttribute() to false
PASSli.title: setAttribute() to object "[object Object]"
PASSli.title: setAttribute() to NaN
PASSli.title: setAttribute() to Infinity
PASSli.title: setAttribute() to -Infinity
PASSli.title: setAttribute() to "\0"
PASSli.title: setAttribute() to null
PASSli.title: setAttribute() to object "test-toString"
PASSli.title: setAttribute() to object "test-valueOf"
PASSli.title: IDL set to ""
PASSli.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 "
PASSli.title: IDL set to undefined
PASSli.title: IDL set to 7
PASSli.title: IDL set to 1.5
PASSli.title: IDL set to "5%"
PASSli.title: IDL set to "+100"
PASSli.title: IDL set to ".5"
PASSli.title: IDL set to true
PASSli.title: IDL set to false
PASSli.title: IDL set to object "[object Object]"
PASSli.title: IDL set to NaN
PASSli.title: IDL set to Infinity
PASSli.title: IDL set to -Infinity
PASSli.title: IDL set to "\0"
PASSli.title: IDL set to null
PASSli.title: IDL set to object "test-toString"
PASSli.title: IDL set to object "test-valueOf"
PASSli.lang: typeof IDL attribute
PASSli.lang: IDL get with DOM attribute unset
PASSli.lang: setAttribute() to ""
PASSli.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 "
PASSli.lang: setAttribute() to undefined
PASSli.lang: setAttribute() to 7
PASSli.lang: setAttribute() to 1.5
PASSli.lang: setAttribute() to "5%"
PASSli.lang: setAttribute() to "+100"
PASSli.lang: setAttribute() to ".5"
PASSli.lang: setAttribute() to true
PASSli.lang: setAttribute() to false
PASSli.lang: setAttribute() to object "[object Object]"
PASSli.lang: setAttribute() to NaN
PASSli.lang: setAttribute() to Infinity
PASSli.lang: setAttribute() to -Infinity
PASSli.lang: setAttribute() to "\0"
PASSli.lang: setAttribute() to null
PASSli.lang: setAttribute() to object "test-toString"
PASSli.lang: setAttribute() to object "test-valueOf"
PASSli.lang: IDL set to ""
PASSli.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 "
PASSli.lang: IDL set to undefined
PASSli.lang: IDL set to 7
PASSli.lang: IDL set to 1.5
PASSli.lang: IDL set to "5%"
PASSli.lang: IDL set to "+100"
PASSli.lang: IDL set to ".5"
PASSli.lang: IDL set to true
PASSli.lang: IDL set to false
PASSli.lang: IDL set to object "[object Object]"
PASSli.lang: IDL set to NaN
PASSli.lang: IDL set to Infinity
PASSli.lang: IDL set to -Infinity
PASSli.lang: IDL set to "\0"
PASSli.lang: IDL set to null
PASSli.lang: IDL set to object "test-toString"
PASSli.lang: IDL set to object "test-valueOf"
PASSli.dir: typeof IDL attribute
PASSli.dir: IDL get with DOM attribute unset
PASSli.dir: setAttribute() to ""
PASSli.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 "
PASSli.dir: setAttribute() to undefined
PASSli.dir: setAttribute() to 7
PASSli.dir: setAttribute() to 1.5
PASSli.dir: setAttribute() to "5%"
PASSli.dir: setAttribute() to "+100"
PASSli.dir: setAttribute() to ".5"
PASSli.dir: setAttribute() to true
PASSli.dir: setAttribute() to false
PASSli.dir: setAttribute() to object "[object Object]"
PASSli.dir: setAttribute() to NaN
PASSli.dir: setAttribute() to Infinity
PASSli.dir: setAttribute() to -Infinity
PASSli.dir: setAttribute() to "\0"
PASSli.dir: setAttribute() to null
PASSli.dir: setAttribute() to object "test-toString"
PASSli.dir: setAttribute() to object "test-valueOf"
PASSli.dir: setAttribute() to "ltr"
PASSli.dir: setAttribute() to "xltr"
PASSli.dir: setAttribute() to "ltr\0"
PASSli.dir: setAttribute() to "tr"
PASSli.dir: setAttribute() to "LTR"
PASSli.dir: setAttribute() to "rtl"
PASSli.dir: setAttribute() to "xrtl"
PASSli.dir: setAttribute() to "rtl\0"
PASSli.dir: setAttribute() to "tl"
PASSli.dir: setAttribute() to "RTL"
PASSli.dir: setAttribute() to "auto"
PASSli.dir: setAttribute() to "xauto"
PASSli.dir: setAttribute() to "auto\0"
PASSli.dir: setAttribute() to "uto"
PASSli.dir: setAttribute() to "AUTO"
PASSli.dir: IDL set to ""
PASSli.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 "
PASSli.dir: IDL set to undefined
PASSli.dir: IDL set to 7
PASSli.dir: IDL set to 1.5
PASSli.dir: IDL set to "5%"
PASSli.dir: IDL set to "+100"
PASSli.dir: IDL set to ".5"
PASSli.dir: IDL set to true
PASSli.dir: IDL set to false
PASSli.dir: IDL set to object "[object Object]"
PASSli.dir: IDL set to NaN
PASSli.dir: IDL set to Infinity
PASSli.dir: IDL set to -Infinity
PASSli.dir: IDL set to "\0"
PASSli.dir: IDL set to null
PASSli.dir: IDL set to object "test-toString"
PASSli.dir: IDL set to object "test-valueOf"
PASSli.dir: IDL set to "ltr"
PASSli.dir: IDL set to "xltr"
PASSli.dir: IDL set to "ltr\0"
PASSli.dir: IDL set to "tr"
PASSli.dir: IDL set to "LTR"
PASSli.dir: IDL set to "rtl"
PASSli.dir: IDL set to "xrtl"
PASSli.dir: IDL set to "rtl\0"
PASSli.dir: IDL set to "tl"
PASSli.dir: IDL set to "RTL"
PASSli.dir: IDL set to "auto"
PASSli.dir: IDL set to "xauto"
PASSli.dir: IDL set to "auto\0"
PASSli.dir: IDL set to "uto"
PASSli.dir: IDL set to "AUTO"
PASSli.className (<li class>): typeof IDL attribute
PASSli.className (<li class>): IDL get with DOM attribute unset
PASSli.className (<li class>): setAttribute() to ""
PASSli.className (<li 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 "
PASSli.className (<li class>): setAttribute() to undefined
PASSli.className (<li class>): setAttribute() to 7
PASSli.className (<li class>): setAttribute() to 1.5
PASSli.className (<li class>): setAttribute() to "5%"
PASSli.className (<li class>): setAttribute() to "+100"
PASSli.className (<li class>): setAttribute() to ".5"
PASSli.className (<li class>): setAttribute() to true
PASSli.className (<li class>): setAttribute() to false
PASSli.className (<li class>): setAttribute() to object "[object Object]"
PASSli.className (<li class>): setAttribute() to NaN
PASSli.className (<li class>): setAttribute() to Infinity
PASSli.className (<li class>): setAttribute() to -Infinity
PASSli.className (<li class>): setAttribute() to "\0"
PASSli.className (<li class>): setAttribute() to null
PASSli.className (<li class>): setAttribute() to object "test-toString"
PASSli.className (<li class>): setAttribute() to object "test-valueOf"
PASSli.className (<li class>): IDL set to ""
PASSli.className (<li 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 "
PASSli.className (<li class>): IDL set to undefined
PASSli.className (<li class>): IDL set to 7
PASSli.className (<li class>): IDL set to 1.5
PASSli.className (<li class>): IDL set to "5%"
PASSli.className (<li class>): IDL set to "+100"
PASSli.className (<li class>): IDL set to ".5"
PASSli.className (<li class>): IDL set to true
PASSli.className (<li class>): IDL set to false
PASSli.className (<li class>): IDL set to object "[object Object]"
PASSli.className (<li class>): IDL set to NaN
PASSli.className (<li class>): IDL set to Infinity
PASSli.className (<li class>): IDL set to -Infinity
PASSli.className (<li class>): IDL set to "\0"
PASSli.className (<li class>): IDL set to null
PASSli.className (<li class>): IDL set to object "test-toString"
PASSli.className (<li class>): IDL set to object "test-valueOf"
PASSli.autofocus: typeof IDL attribute
PASSli.autofocus: IDL get with DOM attribute unset
PASSli.autofocus: setAttribute() to ""
PASSli.autofocus: setAttribute() to " foo "
PASSli.autofocus: setAttribute() to undefined
PASSli.autofocus: setAttribute() to null
PASSli.autofocus: setAttribute() to 7
PASSli.autofocus: setAttribute() to 1.5
PASSli.autofocus: setAttribute() to "5%"
PASSli.autofocus: setAttribute() to "+100"
PASSli.autofocus: setAttribute() to ".5"
PASSli.autofocus: setAttribute() to true
PASSli.autofocus: setAttribute() to false
PASSli.autofocus: setAttribute() to object "[object Object]"
PASSli.autofocus: setAttribute() to NaN
PASSli.autofocus: setAttribute() to Infinity
PASSli.autofocus: setAttribute() to -Infinity
PASSli.autofocus: setAttribute() to "\0"
PASSli.autofocus: setAttribute() to object "test-toString"
PASSli.autofocus: setAttribute() to object "test-valueOf"
PASSli.autofocus: setAttribute() to "autofocus"
PASSli.autofocus: IDL set to ""
PASSli.autofocus: IDL set to " foo "
PASSli.autofocus: IDL set to undefined
PASSli.autofocus: IDL set to null
PASSli.autofocus: IDL set to 7
PASSli.autofocus: IDL set to 1.5
PASSli.autofocus: IDL set to "5%"
PASSli.autofocus: IDL set to "+100"
PASSli.autofocus: IDL set to ".5"
PASSli.autofocus: IDL set to true
PASSli.autofocus: IDL set to false
PASSli.autofocus: IDL set to object "[object Object]"
PASSli.autofocus: IDL set to NaN
PASSli.autofocus: IDL set to Infinity
PASSli.autofocus: IDL set to -Infinity
PASSli.autofocus: IDL set to "\0"
PASSli.autofocus: IDL set to object "test-toString"
PASSli.autofocus: IDL set to object "test-valueOf"
PASSli.hidden: typeof IDL attribute
PASSli.hidden: IDL get with DOM attribute unset
PASSli.hidden: setAttribute() to ""
PASSli.hidden: setAttribute() to " foo "
PASSli.hidden: setAttribute() to undefined
PASSli.hidden: setAttribute() to null
PASSli.hidden: setAttribute() to 7
PASSli.hidden: setAttribute() to 1.5
PASSli.hidden: setAttribute() to "5%"
PASSli.hidden: setAttribute() to "+100"
PASSli.hidden: setAttribute() to ".5"
PASSli.hidden: setAttribute() to true
PASSli.hidden: setAttribute() to false
PASSli.hidden: setAttribute() to object "[object Object]"
PASSli.hidden: setAttribute() to NaN
PASSli.hidden: setAttribute() to Infinity
PASSli.hidden: setAttribute() to -Infinity
PASSli.hidden: setAttribute() to "\0"
PASSli.hidden: setAttribute() to object "test-toString"
PASSli.hidden: setAttribute() to object "test-valueOf"
PASSli.hidden: setAttribute() to "hidden"
PASSli.hidden: IDL set to ""
PASSli.hidden: IDL set to " foo "
PASSli.hidden: IDL set to undefined
PASSli.hidden: IDL set to null
PASSli.hidden: IDL set to 7
PASSli.hidden: IDL set to 1.5
PASSli.hidden: IDL set to "5%"
PASSli.hidden: IDL set to "+100"
PASSli.hidden: IDL set to ".5"
PASSli.hidden: IDL set to true
PASSli.hidden: IDL set to false
PASSli.hidden: IDL set to object "[object Object]"
PASSli.hidden: IDL set to NaN
PASSli.hidden: IDL set to Infinity
PASSli.hidden: IDL set to -Infinity
PASSli.hidden: IDL set to "\0"
PASSli.hidden: IDL set to object "test-toString"
PASSli.hidden: IDL set to object "test-valueOf"
PASSli.accessKey: typeof IDL attribute
PASSli.accessKey: IDL get with DOM attribute unset
PASSli.accessKey: setAttribute() to ""
PASSli.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 "
PASSli.accessKey: setAttribute() to undefined
PASSli.accessKey: setAttribute() to 7
PASSli.accessKey: setAttribute() to 1.5
PASSli.accessKey: setAttribute() to "5%"
PASSli.accessKey: setAttribute() to "+100"
PASSli.accessKey: setAttribute() to ".5"
PASSli.accessKey: setAttribute() to true
PASSli.accessKey: setAttribute() to false
PASSli.accessKey: setAttribute() to object "[object Object]"
PASSli.accessKey: setAttribute() to NaN
PASSli.accessKey: setAttribute() to Infinity
PASSli.accessKey: setAttribute() to -Infinity
PASSli.accessKey: setAttribute() to "\0"
PASSli.accessKey: setAttribute() to null
PASSli.accessKey: setAttribute() to object "test-toString"
PASSli.accessKey: setAttribute() to object "test-valueOf"
PASSli.accessKey: IDL set to ""
PASSli.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 "
PASSli.accessKey: IDL set to undefined
PASSli.accessKey: IDL set to 7
PASSli.accessKey: IDL set to 1.5
PASSli.accessKey: IDL set to "5%"
PASSli.accessKey: IDL set to "+100"
PASSli.accessKey: IDL set to ".5"
PASSli.accessKey: IDL set to true
PASSli.accessKey: IDL set to false
PASSli.accessKey: IDL set to object "[object Object]"
PASSli.accessKey: IDL set to NaN
PASSli.accessKey: IDL set to Infinity
PASSli.accessKey: IDL set to -Infinity
PASSli.accessKey: IDL set to "\0"
PASSli.accessKey: IDL set to null
PASSli.accessKey: IDL set to object "test-toString"
PASSli.accessKey: IDL set to object "test-valueOf"
PASSli.tabIndex: typeof IDL attribute
PASSli.tabIndex: setAttribute() to -36
PASSli.tabIndex: setAttribute() to -1
PASSli.tabIndex: setAttribute() to 0
PASSli.tabIndex: setAttribute() to 1
PASSli.tabIndex: setAttribute() to 2147483647
PASSli.tabIndex: setAttribute() to -2147483648
PASSli.tabIndex: setAttribute() to "-1"
PASSli.tabIndex: setAttribute() to "-0"
PASSli.tabIndex: setAttribute() to "0"
PASSli.tabIndex: setAttribute() to "1"
PASSli.tabIndex: setAttribute() to "\t7"
PASSli.tabIndex: setAttribute() to "\f7"
PASSli.tabIndex: setAttribute() to " 7"
PASSli.tabIndex: setAttribute() to "\n7"
PASSli.tabIndex: setAttribute() to "\r7"
PASSli.tabIndex: setAttribute() to "7\v"
PASSli.tabIndex: setAttribute() to 1.5
PASSli.tabIndex: setAttribute() to "5%"
PASSli.tabIndex: setAttribute() to "+100"
PASSli.tabIndex: setAttribute() to object "2"
PASSli.tabIndex: setAttribute() to object "3"
PASSli.tabIndex: IDL set to -36
PASSli.tabIndex: IDL set to -1
PASSli.tabIndex: IDL set to 0
PASSli.tabIndex: IDL set to 1
PASSli.tabIndex: IDL set to 2147483647
PASSli.tabIndex: IDL set to -2147483648
PASSli.value: typeof IDL attribute
PASSli.value: IDL get with DOM attribute unset
PASSli.value: setAttribute() to -36
PASSli.value: setAttribute() to -1
PASSli.value: setAttribute() to 0
PASSli.value: setAttribute() to 1
PASSli.value: setAttribute() to 2147483647
PASSli.value: setAttribute() to -2147483648
PASSli.value: setAttribute() to 2147483648
PASSli.value: setAttribute() to -2147483649
PASSli.value: setAttribute() to 4294967295
PASSli.value: setAttribute() to 4294967296
PASSli.value: setAttribute() to ""
PASSli.value: setAttribute() to "-"
PASSli.value: setAttribute() to "+"
PASSli.value: setAttribute() to "-1"
PASSli.value: setAttribute() to "-0"
PASSli.value: setAttribute() to "0"
PASSli.value: setAttribute() to "1"
PASSli.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 "
PASSli.value: setAttribute() to "\t7"
PASSli.value: setAttribute() to "\v7"
PASSli.value: setAttribute() to "\f7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to "7"
PASSli.value: setAttribute() to "\n7"
PASSli.value: setAttribute() to "\r7"
PASSli.value: setAttribute() to "
7"
PASSli.value: setAttribute() to "
7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to "᠎7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to " 7"
PASSli.value: setAttribute() to "\t\v7"
PASSli.value: setAttribute() to "\n\v7"
PASSli.value: setAttribute() to "\f\v7"
PASSli.value: setAttribute() to "\r\v7"
PASSli.value: setAttribute() to " \v7"
PASSli.value: setAttribute() to "7\v"
PASSli.value: setAttribute() to undefined
PASSli.value: setAttribute() to 1.5
PASSli.value: setAttribute() to "5%"
PASSli.value: setAttribute() to "+100"
PASSli.value: setAttribute() to ".5"
PASSli.value: setAttribute() to true
PASSli.value: setAttribute() to false
PASSli.value: setAttribute() to object "[object Object]"
PASSli.value: setAttribute() to NaN
PASSli.value: setAttribute() to Infinity
PASSli.value: setAttribute() to -Infinity
PASSli.value: setAttribute() to "\0"
PASSli.value: setAttribute() to object "2"
PASSli.value: setAttribute() to object "3"
PASSli.value: IDL set to -36
PASSli.value: IDL set to -1
PASSli.value: IDL set to 0
PASSli.value: IDL set to 1
PASSli.value: IDL set to 2147483647
PASSli.value: IDL set to -2147483648
PASSli.type: typeof IDL attribute
PASSli.type: IDL get with DOM attribute unset
PASSli.type: setAttribute() to ""
PASSli.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 "
PASSli.type: setAttribute() to undefined
PASSli.type: setAttribute() to 7
PASSli.type: setAttribute() to 1.5
PASSli.type: setAttribute() to "5%"
PASSli.type: setAttribute() to "+100"
PASSli.type: setAttribute() to ".5"
PASSli.type: setAttribute() to true
PASSli.type: setAttribute() to false
PASSli.type: setAttribute() to object "[object Object]"
PASSli.type: setAttribute() to NaN
PASSli.type: setAttribute() to Infinity
PASSli.type: setAttribute() to -Infinity
PASSli.type: setAttribute() to "\0"
PASSli.type: setAttribute() to null
PASSli.type: setAttribute() to object "test-toString"
PASSli.type: setAttribute() to object "test-valueOf"
PASSli.type: IDL set to ""
PASSli.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 "
PASSli.type: IDL set to undefined
PASSli.type: IDL set to 7
PASSli.type: IDL set to 1.5
PASSli.type: IDL set to "5%"
PASSli.type: IDL set to "+100"
PASSli.type: IDL set to ".5"
PASSli.type: IDL set to true
PASSli.type: IDL set to false
PASSli.type: IDL set to object "[object Object]"
PASSli.type: IDL set to NaN
PASSli.type: IDL set to Infinity
PASSli.type: IDL set to -Infinity
PASSli.type: IDL set to "\0"
PASSli.type: IDL set to null
PASSli.type: IDL set to object "test-toString"
PASSli.type: IDL set to object "test-valueOf"
PASSdl.title: typeof IDL attribute
PASSdl.title: IDL get with DOM attribute unset
PASSdl.title: setAttribute() to ""
PASSdl.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 "
PASSdl.title: setAttribute() to undefined
PASSdl.title: setAttribute() to 7
PASSdl.title: setAttribute() to 1.5
PASSdl.title: setAttribute() to "5%"
PASSdl.title: setAttribute() to "+100"
PASSdl.title: setAttribute() to ".5"
PASSdl.title: setAttribute() to true
PASSdl.title: setAttribute() to false
PASSdl.title: setAttribute() to object "[object Object]"
PASSdl.title: setAttribute() to NaN
PASSdl.title: setAttribute() to Infinity
PASSdl.title: setAttribute() to -Infinity
PASSdl.title: setAttribute() to "\0"
PASSdl.title: setAttribute() to null
PASSdl.title: setAttribute() to object "test-toString"
PASSdl.title: setAttribute() to object "test-valueOf"
PASSdl.title: IDL set to ""
PASSdl.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 "
PASSdl.title: IDL set to undefined
PASSdl.title: IDL set to 7
PASSdl.title: IDL set to 1.5
PASSdl.title: IDL set to "5%"
PASSdl.title: IDL set to "+100"
PASSdl.title: IDL set to ".5"
PASSdl.title: IDL set to true
PASSdl.title: IDL set to false
PASSdl.title: IDL set to object "[object Object]"
PASSdl.title: IDL set to NaN
PASSdl.title: IDL set to Infinity
PASSdl.title: IDL set to -Infinity
PASSdl.title: IDL set to "\0"
PASSdl.title: IDL set to null
PASSdl.title: IDL set to object "test-toString"
PASSdl.title: IDL set to object "test-valueOf"
PASSdl.lang: typeof IDL attribute
PASSdl.lang: IDL get with DOM attribute unset
PASSdl.lang: setAttribute() to ""
PASSdl.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 "
PASSdl.lang: setAttribute() to undefined
PASSdl.lang: setAttribute() to 7
PASSdl.lang: setAttribute() to 1.5
PASSdl.lang: setAttribute() to "5%"
PASSdl.lang: setAttribute() to "+100"
PASSdl.lang: setAttribute() to ".5"
PASSdl.lang: setAttribute() to true
PASSdl.lang: setAttribute() to false
PASSdl.lang: setAttribute() to object "[object Object]"
PASSdl.lang: setAttribute() to NaN
PASSdl.lang: setAttribute() to Infinity
PASSdl.lang: setAttribute() to -Infinity
PASSdl.lang: setAttribute() to "\0"
PASSdl.lang: setAttribute() to null
PASSdl.lang: setAttribute() to object "test-toString"
PASSdl.lang: setAttribute() to object "test-valueOf"
PASSdl.lang: IDL set to ""
PASSdl.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 "
PASSdl.lang: IDL set to undefined
PASSdl.lang: IDL set to 7
PASSdl.lang: IDL set to 1.5
PASSdl.lang: IDL set to "5%"
PASSdl.lang: IDL set to "+100"
PASSdl.lang: IDL set to ".5"
PASSdl.lang: IDL set to true
PASSdl.lang: IDL set to false
PASSdl.lang: IDL set to object "[object Object]"
PASSdl.lang: IDL set to NaN
PASSdl.lang: IDL set to Infinity
PASSdl.lang: IDL set to -Infinity
PASSdl.lang: IDL set to "\0"
PASSdl.lang: IDL set to null
PASSdl.lang: IDL set to object "test-toString"
PASSdl.lang: IDL set to object "test-valueOf"
PASSdl.dir: typeof IDL attribute
PASSdl.dir: IDL get with DOM attribute unset
PASSdl.dir: setAttribute() to ""
PASSdl.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 "
PASSdl.dir: setAttribute() to undefined
PASSdl.dir: setAttribute() to 7
PASSdl.dir: setAttribute() to 1.5
PASSdl.dir: setAttribute() to "5%"
PASSdl.dir: setAttribute() to "+100"
PASSdl.dir: setAttribute() to ".5"
PASSdl.dir: setAttribute() to true
PASSdl.dir: setAttribute() to false
PASSdl.dir: setAttribute() to object "[object Object]"
PASSdl.dir: setAttribute() to NaN
PASSdl.dir: setAttribute() to Infinity
PASSdl.dir: setAttribute() to -Infinity
PASSdl.dir: setAttribute() to "\0"
PASSdl.dir: setAttribute() to null
PASSdl.dir: setAttribute() to object "test-toString"
PASSdl.dir: setAttribute() to object "test-valueOf"
PASSdl.dir: setAttribute() to "ltr"
PASSdl.dir: setAttribute() to "xltr"
PASSdl.dir: setAttribute() to "ltr\0"
PASSdl.dir: setAttribute() to "tr"
PASSdl.dir: setAttribute() to "LTR"
PASSdl.dir: setAttribute() to "rtl"
PASSdl.dir: setAttribute() to "xrtl"
PASSdl.dir: setAttribute() to "rtl\0"
PASSdl.dir: setAttribute() to "tl"
PASSdl.dir: setAttribute() to "RTL"
PASSdl.dir: setAttribute() to "auto"
PASSdl.dir: setAttribute() to "xauto"
PASSdl.dir: setAttribute() to "auto\0"
PASSdl.dir: setAttribute() to "uto"
PASSdl.dir: setAttribute() to "AUTO"
PASSdl.dir: IDL set to ""
PASSdl.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 "
PASSdl.dir: IDL set to undefined
PASSdl.dir: IDL set to 7
PASSdl.dir: IDL set to 1.5
PASSdl.dir: IDL set to "5%"
PASSdl.dir: IDL set to "+100"
PASSdl.dir: IDL set to ".5"
PASSdl.dir: IDL set to true
PASSdl.dir: IDL set to false
PASSdl.dir: IDL set to object "[object Object]"
PASSdl.dir: IDL set to NaN
PASSdl.dir: IDL set to Infinity
PASSdl.dir: IDL set to -Infinity
PASSdl.dir: IDL set to "\0"
PASSdl.dir: IDL set to null
PASSdl.dir: IDL set to object "test-toString"
PASSdl.dir: IDL set to object "test-valueOf"
PASSdl.dir: IDL set to "ltr"
PASSdl.dir: IDL set to "xltr"
PASSdl.dir: IDL set to "ltr\0"
PASSdl.dir: IDL set to "tr"
PASSdl.dir: IDL set to "LTR"
PASSdl.dir: IDL set to "rtl"
PASSdl.dir: IDL set to "xrtl"
PASSdl.dir: IDL set to "rtl\0"
PASSdl.dir: IDL set to "tl"
PASSdl.dir: IDL set to "RTL"
PASSdl.dir: IDL set to "auto"
PASSdl.dir: IDL set to "xauto"
PASSdl.dir: IDL set to "auto\0"
PASSdl.dir: IDL set to "uto"
PASSdl.dir: IDL set to "AUTO"
PASSdl.className (<dl class>): typeof IDL attribute
PASSdl.className (<dl class>): IDL get with DOM attribute unset
PASSdl.className (<dl class>): setAttribute() to ""
PASSdl.className (<dl 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 "
PASSdl.className (<dl class>): setAttribute() to undefined
PASSdl.className (<dl class>): setAttribute() to 7
PASSdl.className (<dl class>): setAttribute() to 1.5
PASSdl.className (<dl class>): setAttribute() to "5%"
PASSdl.className (<dl class>): setAttribute() to "+100"
PASSdl.className (<dl class>): setAttribute() to ".5"
PASSdl.className (<dl class>): setAttribute() to true
PASSdl.className (<dl class>): setAttribute() to false
PASSdl.className (<dl class>): setAttribute() to object "[object Object]"
PASSdl.className (<dl class>): setAttribute() to NaN
PASSdl.className (<dl class>): setAttribute() to Infinity
PASSdl.className (<dl class>): setAttribute() to -Infinity
PASSdl.className (<dl class>): setAttribute() to "\0"
PASSdl.className (<dl class>): setAttribute() to null
PASSdl.className (<dl class>): setAttribute() to object "test-toString"
PASSdl.className (<dl class>): setAttribute() to object "test-valueOf"
PASSdl.className (<dl class>): IDL set to ""
PASSdl.className (<dl 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 "
PASSdl.className (<dl class>): IDL set to undefined
PASSdl.className (<dl class>): IDL set to 7
PASSdl.className (<dl class>): IDL set to 1.5
PASSdl.className (<dl class>): IDL set to "5%"
PASSdl.className (<dl class>): IDL set to "+100"
PASSdl.className (<dl class>): IDL set to ".5"
PASSdl.className (<dl class>): IDL set to true
PASSdl.className (<dl class>): IDL set to false
PASSdl.className (<dl class>): IDL set to object "[object Object]"
PASSdl.className (<dl class>): IDL set to NaN
PASSdl.className (<dl class>): IDL set to Infinity
PASSdl.className (<dl class>): IDL set to -Infinity
PASSdl.className (<dl class>): IDL set to "\0"
PASSdl.className (<dl class>): IDL set to null
PASSdl.className (<dl class>): IDL set to object "test-toString"
PASSdl.className (<dl class>): IDL set to object "test-valueOf"
PASSdl.autofocus: typeof IDL attribute
PASSdl.autofocus: IDL get with DOM attribute unset
PASSdl.autofocus: setAttribute() to ""
PASSdl.autofocus: setAttribute() to " foo "
PASSdl.autofocus: setAttribute() to undefined
PASSdl.autofocus: setAttribute() to null
PASSdl.autofocus: setAttribute() to 7
PASSdl.autofocus: setAttribute() to 1.5
PASSdl.autofocus: setAttribute() to "5%"
PASSdl.autofocus: setAttribute() to "+100"
PASSdl.autofocus: setAttribute() to ".5"
PASSdl.autofocus: setAttribute() to true
PASSdl.autofocus: setAttribute() to false
PASSdl.autofocus: setAttribute() to object "[object Object]"
PASSdl.autofocus: setAttribute() to NaN
PASSdl.autofocus: setAttribute() to Infinity
PASSdl.autofocus: setAttribute() to -Infinity
PASSdl.autofocus: setAttribute() to "\0"
PASSdl.autofocus: setAttribute() to object "test-toString"
PASSdl.autofocus: setAttribute() to object "test-valueOf"
PASSdl.autofocus: setAttribute() to "autofocus"
PASSdl.autofocus: IDL set to ""
PASSdl.autofocus: IDL set to " foo "
PASSdl.autofocus: IDL set to undefined
PASSdl.autofocus: IDL set to null
PASSdl.autofocus: IDL set to 7
PASSdl.autofocus: IDL set to 1.5
PASSdl.autofocus: IDL set to "5%"
PASSdl.autofocus: IDL set to "+100"
PASSdl.autofocus: IDL set to ".5"
PASSdl.autofocus: IDL set to true
PASSdl.autofocus: IDL set to false
PASSdl.autofocus: IDL set to object "[object Object]"
PASSdl.autofocus: IDL set to NaN
PASSdl.autofocus: IDL set to Infinity
PASSdl.autofocus: IDL set to -Infinity
PASSdl.autofocus: IDL set to "\0"
PASSdl.autofocus: IDL set to object "test-toString"
PASSdl.autofocus: IDL set to object "test-valueOf"
PASSdl.hidden: typeof IDL attribute
PASSdl.hidden: IDL get with DOM attribute unset
PASSdl.hidden: setAttribute() to ""
PASSdl.hidden: setAttribute() to " foo "
PASSdl.hidden: setAttribute() to undefined
PASSdl.hidden: setAttribute() to null
PASSdl.hidden: setAttribute() to 7
PASSdl.hidden: setAttribute() to 1.5
PASSdl.hidden: setAttribute() to "5%"
PASSdl.hidden: setAttribute() to "+100"
PASSdl.hidden: setAttribute() to ".5"
PASSdl.hidden: setAttribute() to true
PASSdl.hidden: setAttribute() to false
PASSdl.hidden: setAttribute() to object "[object Object]"
PASSdl.hidden: setAttribute() to NaN
PASSdl.hidden: setAttribute() to Infinity
PASSdl.hidden: setAttribute() to -Infinity
PASSdl.hidden: setAttribute() to "\0"
PASSdl.hidden: setAttribute() to object "test-toString"
PASSdl.hidden: setAttribute() to object "test-valueOf"
PASSdl.hidden: setAttribute() to "hidden"
PASSdl.hidden: IDL set to ""
PASSdl.hidden: IDL set to " foo "
PASSdl.hidden: IDL set to undefined
PASSdl.hidden: IDL set to null
PASSdl.hidden: IDL set to 7
PASSdl.hidden: IDL set to 1.5
PASSdl.hidden: IDL set to "5%"
PASSdl.hidden: IDL set to "+100"
PASSdl.hidden: IDL set to ".5"
PASSdl.hidden: IDL set to true
PASSdl.hidden: IDL set to false
PASSdl.hidden: IDL set to object "[object Object]"
PASSdl.hidden: IDL set to NaN
PASSdl.hidden: IDL set to Infinity
PASSdl.hidden: IDL set to -Infinity
PASSdl.hidden: IDL set to "\0"
PASSdl.hidden: IDL set to object "test-toString"
PASSdl.hidden: IDL set to object "test-valueOf"
PASSdl.accessKey: typeof IDL attribute
PASSdl.accessKey: IDL get with DOM attribute unset
PASSdl.accessKey: setAttribute() to ""
PASSdl.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 "
PASSdl.accessKey: setAttribute() to undefined
PASSdl.accessKey: setAttribute() to 7
PASSdl.accessKey: setAttribute() to 1.5
PASSdl.accessKey: setAttribute() to "5%"
PASSdl.accessKey: setAttribute() to "+100"
PASSdl.accessKey: setAttribute() to ".5"
PASSdl.accessKey: setAttribute() to true
PASSdl.accessKey: setAttribute() to false
PASSdl.accessKey: setAttribute() to object "[object Object]"
PASSdl.accessKey: setAttribute() to NaN
PASSdl.accessKey: setAttribute() to Infinity
PASSdl.accessKey: setAttribute() to -Infinity
PASSdl.accessKey: setAttribute() to "\0"
PASSdl.accessKey: setAttribute() to null
PASSdl.accessKey: setAttribute() to object "test-toString"
PASSdl.accessKey: setAttribute() to object "test-valueOf"
PASSdl.accessKey: IDL set to ""
PASSdl.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 "
PASSdl.accessKey: IDL set to undefined
PASSdl.accessKey: IDL set to 7
PASSdl.accessKey: IDL set to 1.5
PASSdl.accessKey: IDL set to "5%"
PASSdl.accessKey: IDL set to "+100"
PASSdl.accessKey: IDL set to ".5"
PASSdl.accessKey: IDL set to true
PASSdl.accessKey: IDL set to false
PASSdl.accessKey: IDL set to object "[object Object]"
PASSdl.accessKey: IDL set to NaN
PASSdl.accessKey: IDL set to Infinity
PASSdl.accessKey: IDL set to -Infinity
PASSdl.accessKey: IDL set to "\0"
PASSdl.accessKey: IDL set to null
PASSdl.accessKey: IDL set to object "test-toString"
PASSdl.accessKey: IDL set to object "test-valueOf"
PASSdl.tabIndex: typeof IDL attribute
PASSdl.tabIndex: setAttribute() to -36
PASSdl.tabIndex: setAttribute() to -1
PASSdl.tabIndex: setAttribute() to 0
PASSdl.tabIndex: setAttribute() to 1
PASSdl.tabIndex: setAttribute() to 2147483647
PASSdl.tabIndex: setAttribute() to -2147483648
PASSdl.tabIndex: setAttribute() to "-1"
PASSdl.tabIndex: setAttribute() to "-0"
PASSdl.tabIndex: setAttribute() to "0"
PASSdl.tabIndex: setAttribute() to "1"
PASSdl.tabIndex: setAttribute() to "\t7"
PASSdl.tabIndex: setAttribute() to "\f7"
PASSdl.tabIndex: setAttribute() to " 7"
PASSdl.tabIndex: setAttribute() to "\n7"
PASSdl.tabIndex: setAttribute() to "\r7"
PASSdl.tabIndex: setAttribute() to "7\v"
PASSdl.tabIndex: setAttribute() to 1.5
PASSdl.tabIndex: setAttribute() to "5%"
PASSdl.tabIndex: setAttribute() to "+100"
PASSdl.tabIndex: setAttribute() to object "2"
PASSdl.tabIndex: setAttribute() to object "3"
PASSdl.tabIndex: IDL set to -36
PASSdl.tabIndex: IDL set to -1
PASSdl.tabIndex: IDL set to 0
PASSdl.tabIndex: IDL set to 1
PASSdl.tabIndex: IDL set to 2147483647
PASSdl.tabIndex: IDL set to -2147483648
PASSdl.compact: typeof IDL attribute
PASSdl.compact: IDL get with DOM attribute unset
PASSdl.compact: setAttribute() to ""
PASSdl.compact: setAttribute() to " foo "
PASSdl.compact: setAttribute() to undefined
PASSdl.compact: setAttribute() to null
PASSdl.compact: setAttribute() to 7
PASSdl.compact: setAttribute() to 1.5
PASSdl.compact: setAttribute() to "5%"
PASSdl.compact: setAttribute() to "+100"
PASSdl.compact: setAttribute() to ".5"
PASSdl.compact: setAttribute() to true
PASSdl.compact: setAttribute() to false
PASSdl.compact: setAttribute() to object "[object Object]"
PASSdl.compact: setAttribute() to NaN
PASSdl.compact: setAttribute() to Infinity
PASSdl.compact: setAttribute() to -Infinity
PASSdl.compact: setAttribute() to "\0"
PASSdl.compact: setAttribute() to object "test-toString"
PASSdl.compact: setAttribute() to object "test-valueOf"
PASSdl.compact: setAttribute() to "compact"
PASSdl.compact: IDL set to ""
PASSdl.compact: IDL set to " foo "
PASSdl.compact: IDL set to undefined
PASSdl.compact: IDL set to null
PASSdl.compact: IDL set to 7
PASSdl.compact: IDL set to 1.5
PASSdl.compact: IDL set to "5%"
PASSdl.compact: IDL set to "+100"
PASSdl.compact: IDL set to ".5"
PASSdl.compact: IDL set to true
PASSdl.compact: IDL set to false
PASSdl.compact: IDL set to object "[object Object]"
PASSdl.compact: IDL set to NaN
PASSdl.compact: IDL set to Infinity
PASSdl.compact: IDL set to -Infinity
PASSdl.compact: IDL set to "\0"
PASSdl.compact: IDL set to object "test-toString"
PASSdl.compact: IDL set to object "test-valueOf"
PASSdt.title: typeof IDL attribute
PASSdt.title: IDL get with DOM attribute unset
PASSdt.title: setAttribute() to ""
PASSdt.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 "
PASSdt.title: setAttribute() to undefined
PASSdt.title: setAttribute() to 7
PASSdt.title: setAttribute() to 1.5
PASSdt.title: setAttribute() to "5%"
PASSdt.title: setAttribute() to "+100"
PASSdt.title: setAttribute() to ".5"
PASSdt.title: setAttribute() to true
PASSdt.title: setAttribute() to false
PASSdt.title: setAttribute() to object "[object Object]"
PASSdt.title: setAttribute() to NaN
PASSdt.title: setAttribute() to Infinity
PASSdt.title: setAttribute() to -Infinity
PASSdt.title: setAttribute() to "\0"
PASSdt.title: setAttribute() to null
PASSdt.title: setAttribute() to object "test-toString"
PASSdt.title: setAttribute() to object "test-valueOf"
PASSdt.title: IDL set to ""
PASSdt.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 "
PASSdt.title: IDL set to undefined
PASSdt.title: IDL set to 7
PASSdt.title: IDL set to 1.5
PASSdt.title: IDL set to "5%"
PASSdt.title: IDL set to "+100"
PASSdt.title: IDL set to ".5"
PASSdt.title: IDL set to true
PASSdt.title: IDL set to false
PASSdt.title: IDL set to object "[object Object]"
PASSdt.title: IDL set to NaN
PASSdt.title: IDL set to Infinity
PASSdt.title: IDL set to -Infinity
PASSdt.title: IDL set to "\0"
PASSdt.title: IDL set to null
PASSdt.title: IDL set to object "test-toString"
PASSdt.title: IDL set to object "test-valueOf"
PASSdt.lang: typeof IDL attribute
PASSdt.lang: IDL get with DOM attribute unset
PASSdt.lang: setAttribute() to ""
PASSdt.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 "
PASSdt.lang: setAttribute() to undefined
PASSdt.lang: setAttribute() to 7
PASSdt.lang: setAttribute() to 1.5
PASSdt.lang: setAttribute() to "5%"
PASSdt.lang: setAttribute() to "+100"
PASSdt.lang: setAttribute() to ".5"
PASSdt.lang: setAttribute() to true
PASSdt.lang: setAttribute() to false
PASSdt.lang: setAttribute() to object "[object Object]"
PASSdt.lang: setAttribute() to NaN
PASSdt.lang: setAttribute() to Infinity
PASSdt.lang: setAttribute() to -Infinity
PASSdt.lang: setAttribute() to "\0"
PASSdt.lang: setAttribute() to null
PASSdt.lang: setAttribute() to object "test-toString"
PASSdt.lang: setAttribute() to object "test-valueOf"
PASSdt.lang: IDL set to ""
PASSdt.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 "
PASSdt.lang: IDL set to undefined
PASSdt.lang: IDL set to 7
PASSdt.lang: IDL set to 1.5
PASSdt.lang: IDL set to "5%"
PASSdt.lang: IDL set to "+100"
PASSdt.lang: IDL set to ".5"
PASSdt.lang: IDL set to true
PASSdt.lang: IDL set to false
PASSdt.lang: IDL set to object "[object Object]"
PASSdt.lang: IDL set to NaN
PASSdt.lang: IDL set to Infinity
PASSdt.lang: IDL set to -Infinity
PASSdt.lang: IDL set to "\0"
PASSdt.lang: IDL set to null
PASSdt.lang: IDL set to object "test-toString"
PASSdt.lang: IDL set to object "test-valueOf"
PASSdt.dir: typeof IDL attribute
PASSdt.dir: IDL get with DOM attribute unset
PASSdt.dir: setAttribute() to ""
PASSdt.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 "
PASSdt.dir: setAttribute() to undefined
PASSdt.dir: setAttribute() to 7
PASSdt.dir: setAttribute() to 1.5
PASSdt.dir: setAttribute() to "5%"
PASSdt.dir: setAttribute() to "+100"
PASSdt.dir: setAttribute() to ".5"
PASSdt.dir: setAttribute() to true
PASSdt.dir: setAttribute() to false
PASSdt.dir: setAttribute() to object "[object Object]"
PASSdt.dir: setAttribute() to NaN
PASSdt.dir: setAttribute() to Infinity
PASSdt.dir: setAttribute() to -Infinity
PASSdt.dir: setAttribute() to "\0"
PASSdt.dir: setAttribute() to null
PASSdt.dir: setAttribute() to object "test-toString"
PASSdt.dir: setAttribute() to object "test-valueOf"
PASSdt.dir: setAttribute() to "ltr"
PASSdt.dir: setAttribute() to "xltr"
PASSdt.dir: setAttribute() to "ltr\0"
PASSdt.dir: setAttribute() to "tr"
PASSdt.dir: setAttribute() to "LTR"
PASSdt.dir: setAttribute() to "rtl"
PASSdt.dir: setAttribute() to "xrtl"
PASSdt.dir: setAttribute() to "rtl\0"
PASSdt.dir: setAttribute() to "tl"
PASSdt.dir: setAttribute() to "RTL"
PASSdt.dir: setAttribute() to "auto"
PASSdt.dir: setAttribute() to "xauto"
PASSdt.dir: setAttribute() to "auto\0"
PASSdt.dir: setAttribute() to "uto"
PASSdt.dir: setAttribute() to "AUTO"
PASSdt.dir: IDL set to ""
PASSdt.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 "
PASSdt.dir: IDL set to undefined
PASSdt.dir: IDL set to 7
PASSdt.dir: IDL set to 1.5
PASSdt.dir: IDL set to "5%"
PASSdt.dir: IDL set to "+100"
PASSdt.dir: IDL set to ".5"
PASSdt.dir: IDL set to true
PASSdt.dir: IDL set to false
PASSdt.dir: IDL set to object "[object Object]"
PASSdt.dir: IDL set to NaN
PASSdt.dir: IDL set to Infinity
PASSdt.dir: IDL set to -Infinity
PASSdt.dir: IDL set to "\0"
PASSdt.dir: IDL set to null
PASSdt.dir: IDL set to object "test-toString"
PASSdt.dir: IDL set to object "test-valueOf"
PASSdt.dir: IDL set to "ltr"
PASSdt.dir: IDL set to "xltr"
PASSdt.dir: IDL set to "ltr\0"
PASSdt.dir: IDL set to "tr"
PASSdt.dir: IDL set to "LTR"
PASSdt.dir: IDL set to "rtl"
PASSdt.dir: IDL set to "xrtl"
PASSdt.dir: IDL set to "rtl\0"
PASSdt.dir: IDL set to "tl"
PASSdt.dir: IDL set to "RTL"
PASSdt.dir: IDL set to "auto"
PASSdt.dir: IDL set to "xauto"
PASSdt.dir: IDL set to "auto\0"
PASSdt.dir: IDL set to "uto"
PASSdt.dir: IDL set to "AUTO"
PASSdt.className (<dt class>): typeof IDL attribute
PASSdt.className (<dt class>): IDL get with DOM attribute unset
PASSdt.className (<dt class>): setAttribute() to ""
PASSdt.className (<dt 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 "
PASSdt.className (<dt class>): setAttribute() to undefined
PASSdt.className (<dt class>): setAttribute() to 7
PASSdt.className (<dt class>): setAttribute() to 1.5
PASSdt.className (<dt class>): setAttribute() to "5%"
PASSdt.className (<dt class>): setAttribute() to "+100"
PASSdt.className (<dt class>): setAttribute() to ".5"
PASSdt.className (<dt class>): setAttribute() to true
PASSdt.className (<dt class>): setAttribute() to false
PASSdt.className (<dt class>): setAttribute() to object "[object Object]"
PASSdt.className (<dt class>): setAttribute() to NaN
PASSdt.className (<dt class>): setAttribute() to Infinity
PASSdt.className (<dt class>): setAttribute() to -Infinity
PASSdt.className (<dt class>): setAttribute() to "\0"
PASSdt.className (<dt class>): setAttribute() to null
PASSdt.className (<dt class>): setAttribute() to object "test-toString"
PASSdt.className (<dt class>): setAttribute() to object "test-valueOf"
PASSdt.className (<dt class>): IDL set to ""
PASSdt.className (<dt 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 "
PASSdt.className (<dt class>): IDL set to undefined
PASSdt.className (<dt class>): IDL set to 7
PASSdt.className (<dt class>): IDL set to 1.5
PASSdt.className (<dt class>): IDL set to "5%"
PASSdt.className (<dt class>): IDL set to "+100"
PASSdt.className (<dt class>): IDL set to ".5"
PASSdt.className (<dt class>): IDL set to true
PASSdt.className (<dt class>): IDL set to false
PASSdt.className (<dt class>): IDL set to object "[object Object]"
PASSdt.className (<dt class>): IDL set to NaN
PASSdt.className (<dt class>): IDL set to Infinity
PASSdt.className (<dt class>): IDL set to -Infinity
PASSdt.className (<dt class>): IDL set to "\0"
PASSdt.className (<dt class>): IDL set to null
PASSdt.className (<dt class>): IDL set to object "test-toString"
PASSdt.className (<dt class>): IDL set to object "test-valueOf"
PASSdt.autofocus: typeof IDL attribute
PASSdt.autofocus: IDL get with DOM attribute unset
PASSdt.autofocus: setAttribute() to ""
PASSdt.autofocus: setAttribute() to " foo "
PASSdt.autofocus: setAttribute() to undefined
PASSdt.autofocus: setAttribute() to null
PASSdt.autofocus: setAttribute() to 7
PASSdt.autofocus: setAttribute() to 1.5
PASSdt.autofocus: setAttribute() to "5%"
PASSdt.autofocus: setAttribute() to "+100"
PASSdt.autofocus: setAttribute() to ".5"
PASSdt.autofocus: setAttribute() to true
PASSdt.autofocus: setAttribute() to false
PASSdt.autofocus: setAttribute() to object "[object Object]"
PASSdt.autofocus: setAttribute() to NaN
PASSdt.autofocus: setAttribute() to Infinity
PASSdt.autofocus: setAttribute() to -Infinity
PASSdt.autofocus: setAttribute() to "\0"
PASSdt.autofocus: setAttribute() to object "test-toString"
PASSdt.autofocus: setAttribute() to object "test-valueOf"
PASSdt.autofocus: setAttribute() to "autofocus"
PASSdt.autofocus: IDL set to ""
PASSdt.autofocus: IDL set to " foo "
PASSdt.autofocus: IDL set to undefined
PASSdt.autofocus: IDL set to null
PASSdt.autofocus: IDL set to 7
PASSdt.autofocus: IDL set to 1.5
PASSdt.autofocus: IDL set to "5%"
PASSdt.autofocus: IDL set to "+100"
PASSdt.autofocus: IDL set to ".5"
PASSdt.autofocus: IDL set to true
PASSdt.autofocus: IDL set to false
PASSdt.autofocus: IDL set to object "[object Object]"
PASSdt.autofocus: IDL set to NaN
PASSdt.autofocus: IDL set to Infinity
PASSdt.autofocus: IDL set to -Infinity
PASSdt.autofocus: IDL set to "\0"
PASSdt.autofocus: IDL set to object "test-toString"
PASSdt.autofocus: IDL set to object "test-valueOf"
PASSdt.hidden: typeof IDL attribute
PASSdt.hidden: IDL get with DOM attribute unset
PASSdt.hidden: setAttribute() to ""
PASSdt.hidden: setAttribute() to " foo "
PASSdt.hidden: setAttribute() to undefined
PASSdt.hidden: setAttribute() to null
PASSdt.hidden: setAttribute() to 7
PASSdt.hidden: setAttribute() to 1.5
PASSdt.hidden: setAttribute() to "5%"
PASSdt.hidden: setAttribute() to "+100"
PASSdt.hidden: setAttribute() to ".5"
PASSdt.hidden: setAttribute() to true
PASSdt.hidden: setAttribute() to false
PASSdt.hidden: setAttribute() to object "[object Object]"
PASSdt.hidden: setAttribute() to NaN
PASSdt.hidden: setAttribute() to Infinity
PASSdt.hidden: setAttribute() to -Infinity
PASSdt.hidden: setAttribute() to "\0"
PASSdt.hidden: setAttribute() to object "test-toString"
PASSdt.hidden: setAttribute() to object "test-valueOf"
PASSdt.hidden: setAttribute() to "hidden"
PASSdt.hidden: IDL set to ""
PASSdt.hidden: IDL set to " foo "
PASSdt.hidden: IDL set to undefined
PASSdt.hidden: IDL set to null
PASSdt.hidden: IDL set to 7
PASSdt.hidden: IDL set to 1.5
PASSdt.hidden: IDL set to "5%"
PASSdt.hidden: IDL set to "+100"
PASSdt.hidden: IDL set to ".5"
PASSdt.hidden: IDL set to true
PASSdt.hidden: IDL set to false
PASSdt.hidden: IDL set to object "[object Object]"
PASSdt.hidden: IDL set to NaN
PASSdt.hidden: IDL set to Infinity
PASSdt.hidden: IDL set to -Infinity
PASSdt.hidden: IDL set to "\0"
PASSdt.hidden: IDL set to object "test-toString"
PASSdt.hidden: IDL set to object "test-valueOf"
PASSdt.accessKey: typeof IDL attribute
PASSdt.accessKey: IDL get with DOM attribute unset
PASSdt.accessKey: setAttribute() to ""
PASSdt.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 "
PASSdt.accessKey: setAttribute() to undefined
PASSdt.accessKey: setAttribute() to 7
PASSdt.accessKey: setAttribute() to 1.5
PASSdt.accessKey: setAttribute() to "5%"
PASSdt.accessKey: setAttribute() to "+100"
PASSdt.accessKey: setAttribute() to ".5"
PASSdt.accessKey: setAttribute() to true
PASSdt.accessKey: setAttribute() to false
PASSdt.accessKey: setAttribute() to object "[object Object]"
PASSdt.accessKey: setAttribute() to NaN
PASSdt.accessKey: setAttribute() to Infinity
PASSdt.accessKey: setAttribute() to -Infinity
PASSdt.accessKey: setAttribute() to "\0"
PASSdt.accessKey: setAttribute() to null
PASSdt.accessKey: setAttribute() to object "test-toString"
PASSdt.accessKey: setAttribute() to object "test-valueOf"
PASSdt.accessKey: IDL set to ""
PASSdt.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 "
PASSdt.accessKey: IDL set to undefined
PASSdt.accessKey: IDL set to 7
PASSdt.accessKey: IDL set to 1.5
PASSdt.accessKey: IDL set to "5%"
PASSdt.accessKey: IDL set to "+100"
PASSdt.accessKey: IDL set to ".5"
PASSdt.accessKey: IDL set to true
PASSdt.accessKey: IDL set to false
PASSdt.accessKey: IDL set to object "[object Object]"
PASSdt.accessKey: IDL set to NaN
PASSdt.accessKey: IDL set to Infinity
PASSdt.accessKey: IDL set to -Infinity
PASSdt.accessKey: IDL set to "\0"
PASSdt.accessKey: IDL set to null
PASSdt.accessKey: IDL set to object "test-toString"
PASSdt.accessKey: IDL set to object "test-valueOf"
PASSdt.tabIndex: typeof IDL attribute
PASSdt.tabIndex: setAttribute() to -36
PASSdt.tabIndex: setAttribute() to -1
PASSdt.tabIndex: setAttribute() to 0
PASSdt.tabIndex: setAttribute() to 1
PASSdt.tabIndex: setAttribute() to 2147483647
PASSdt.tabIndex: setAttribute() to -2147483648
PASSdt.tabIndex: setAttribute() to "-1"
PASSdt.tabIndex: setAttribute() to "-0"
PASSdt.tabIndex: setAttribute() to "0"
PASSdt.tabIndex: setAttribute() to "1"
PASSdt.tabIndex: setAttribute() to "\t7"
PASSdt.tabIndex: setAttribute() to "\f7"
PASSdt.tabIndex: setAttribute() to " 7"
PASSdt.tabIndex: setAttribute() to "\n7"
PASSdt.tabIndex: setAttribute() to "\r7"
PASSdt.tabIndex: setAttribute() to "7\v"
PASSdt.tabIndex: setAttribute() to 1.5
PASSdt.tabIndex: setAttribute() to "5%"
PASSdt.tabIndex: setAttribute() to "+100"
PASSdt.tabIndex: setAttribute() to object "2"
PASSdt.tabIndex: setAttribute() to object "3"
PASSdt.tabIndex: IDL set to -36
PASSdt.tabIndex: IDL set to -1
PASSdt.tabIndex: IDL set to 0
PASSdt.tabIndex: IDL set to 1
PASSdt.tabIndex: IDL set to 2147483647
PASSdt.tabIndex: IDL set to -2147483648
PASSdd.title: typeof IDL attribute
PASSdd.title: IDL get with DOM attribute unset
PASSdd.title: setAttribute() to ""
PASSdd.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 "
PASSdd.title: setAttribute() to undefined
PASSdd.title: setAttribute() to 7
PASSdd.title: setAttribute() to 1.5
PASSdd.title: setAttribute() to "5%"
PASSdd.title: setAttribute() to "+100"
PASSdd.title: setAttribute() to ".5"
PASSdd.title: setAttribute() to true
PASSdd.title: setAttribute() to false
PASSdd.title: setAttribute() to object "[object Object]"
PASSdd.title: setAttribute() to NaN
PASSdd.title: setAttribute() to Infinity
PASSdd.title: setAttribute() to -Infinity
PASSdd.title: setAttribute() to "\0"
PASSdd.title: setAttribute() to null
PASSdd.title: setAttribute() to object "test-toString"
PASSdd.title: setAttribute() to object "test-valueOf"
PASSdd.title: IDL set to ""
PASSdd.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 "
PASSdd.title: IDL set to undefined
PASSdd.title: IDL set to 7
PASSdd.title: IDL set to 1.5
PASSdd.title: IDL set to "5%"
PASSdd.title: IDL set to "+100"
PASSdd.title: IDL set to ".5"
PASSdd.title: IDL set to true
PASSdd.title: IDL set to false
PASSdd.title: IDL set to object "[object Object]"
PASSdd.title: IDL set to NaN
PASSdd.title: IDL set to Infinity
PASSdd.title: IDL set to -Infinity
PASSdd.title: IDL set to "\0"
PASSdd.title: IDL set to null
PASSdd.title: IDL set to object "test-toString"
PASSdd.title: IDL set to object "test-valueOf"
PASSdd.lang: typeof IDL attribute
PASSdd.lang: IDL get with DOM attribute unset
PASSdd.lang: setAttribute() to ""
PASSdd.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 "
PASSdd.lang: setAttribute() to undefined
PASSdd.lang: setAttribute() to 7
PASSdd.lang: setAttribute() to 1.5
PASSdd.lang: setAttribute() to "5%"
PASSdd.lang: setAttribute() to "+100"
PASSdd.lang: setAttribute() to ".5"
PASSdd.lang: setAttribute() to true
PASSdd.lang: setAttribute() to false
PASSdd.lang: setAttribute() to object "[object Object]"
PASSdd.lang: setAttribute() to NaN
PASSdd.lang: setAttribute() to Infinity
PASSdd.lang: setAttribute() to -Infinity
PASSdd.lang: setAttribute() to "\0"
PASSdd.lang: setAttribute() to null
PASSdd.lang: setAttribute() to object "test-toString"
PASSdd.lang: setAttribute() to object "test-valueOf"
PASSdd.lang: IDL set to ""
PASSdd.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 "
PASSdd.lang: IDL set to undefined
PASSdd.lang: IDL set to 7
PASSdd.lang: IDL set to 1.5
PASSdd.lang: IDL set to "5%"
PASSdd.lang: IDL set to "+100"
PASSdd.lang: IDL set to ".5"
PASSdd.lang: IDL set to true
PASSdd.lang: IDL set to false
PASSdd.lang: IDL set to object "[object Object]"
PASSdd.lang: IDL set to NaN
PASSdd.lang: IDL set to Infinity
PASSdd.lang: IDL set to -Infinity
PASSdd.lang: IDL set to "\0"
PASSdd.lang: IDL set to null
PASSdd.lang: IDL set to object "test-toString"
PASSdd.lang: IDL set to object "test-valueOf"
PASSdd.dir: typeof IDL attribute
PASSdd.dir: IDL get with DOM attribute unset
PASSdd.dir: setAttribute() to ""
PASSdd.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 "
PASSdd.dir: setAttribute() to undefined
PASSdd.dir: setAttribute() to 7
PASSdd.dir: setAttribute() to 1.5
PASSdd.dir: setAttribute() to "5%"
PASSdd.dir: setAttribute() to "+100"
PASSdd.dir: setAttribute() to ".5"
PASSdd.dir: setAttribute() to true
PASSdd.dir: setAttribute() to false
PASSdd.dir: setAttribute() to object "[object Object]"
PASSdd.dir: setAttribute() to NaN
PASSdd.dir: setAttribute() to Infinity
PASSdd.dir: setAttribute() to -Infinity
PASSdd.dir: setAttribute() to "\0"
PASSdd.dir: setAttribute() to null
PASSdd.dir: setAttribute() to object "test-toString"
PASSdd.dir: setAttribute() to object "test-valueOf"
PASSdd.dir: setAttribute() to "ltr"
PASSdd.dir: setAttribute() to "xltr"
PASSdd.dir: setAttribute() to "ltr\0"
PASSdd.dir: setAttribute() to "tr"
PASSdd.dir: setAttribute() to "LTR"
PASSdd.dir: setAttribute() to "rtl"
PASSdd.dir: setAttribute() to "xrtl"
PASSdd.dir: setAttribute() to "rtl\0"
PASSdd.dir: setAttribute() to "tl"
PASSdd.dir: setAttribute() to "RTL"
PASSdd.dir: setAttribute() to "auto"
PASSdd.dir: setAttribute() to "xauto"
PASSdd.dir: setAttribute() to "auto\0"
PASSdd.dir: setAttribute() to "uto"
PASSdd.dir: setAttribute() to "AUTO"
PASSdd.dir: IDL set to ""
PASSdd.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 "
PASSdd.dir: IDL set to undefined
PASSdd.dir: IDL set to 7
PASSdd.dir: IDL set to 1.5
PASSdd.dir: IDL set to "5%"
PASSdd.dir: IDL set to "+100"
PASSdd.dir: IDL set to ".5"
PASSdd.dir: IDL set to true
PASSdd.dir: IDL set to false
PASSdd.dir: IDL set to object "[object Object]"
PASSdd.dir: IDL set to NaN
PASSdd.dir: IDL set to Infinity
PASSdd.dir: IDL set to -Infinity
PASSdd.dir: IDL set to "\0"
PASSdd.dir: IDL set to null
PASSdd.dir: IDL set to object "test-toString"
PASSdd.dir: IDL set to object "test-valueOf"
PASSdd.dir: IDL set to "ltr"
PASSdd.dir: IDL set to "xltr"
PASSdd.dir: IDL set to "ltr\0"
PASSdd.dir: IDL set to "tr"
PASSdd.dir: IDL set to "LTR"
PASSdd.dir: IDL set to "rtl"
PASSdd.dir: IDL set to "xrtl"
PASSdd.dir: IDL set to "rtl\0"
PASSdd.dir: IDL set to "tl"
PASSdd.dir: IDL set to "RTL"
PASSdd.dir: IDL set to "auto"
PASSdd.dir: IDL set to "xauto"
PASSdd.dir: IDL set to "auto\0"
PASSdd.dir: IDL set to "uto"
PASSdd.dir: IDL set to "AUTO"
PASSdd.className (<dd class>): typeof IDL attribute
PASSdd.className (<dd class>): IDL get with DOM attribute unset
PASSdd.className (<dd class>): setAttribute() to ""
PASSdd.className (<dd 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 "
PASSdd.className (<dd class>): setAttribute() to undefined
PASSdd.className (<dd class>): setAttribute() to 7
PASSdd.className (<dd class>): setAttribute() to 1.5
PASSdd.className (<dd class>): setAttribute() to "5%"
PASSdd.className (<dd class>): setAttribute() to "+100"
PASSdd.className (<dd class>): setAttribute() to ".5"
PASSdd.className (<dd class>): setAttribute() to true
PASSdd.className (<dd class>): setAttribute() to false
PASSdd.className (<dd class>): setAttribute() to object "[object Object]"
PASSdd.className (<dd class>): setAttribute() to NaN
PASSdd.className (<dd class>): setAttribute() to Infinity
PASSdd.className (<dd class>): setAttribute() to -Infinity
PASSdd.className (<dd class>): setAttribute() to "\0"
PASSdd.className (<dd class>): setAttribute() to null
PASSdd.className (<dd class>): setAttribute() to object "test-toString"
PASSdd.className (<dd class>): setAttribute() to object "test-valueOf"
PASSdd.className (<dd class>): IDL set to ""
PASSdd.className (<dd 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 "
PASSdd.className (<dd class>): IDL set to undefined
PASSdd.className (<dd class>): IDL set to 7
PASSdd.className (<dd class>): IDL set to 1.5
PASSdd.className (<dd class>): IDL set to "5%"
PASSdd.className (<dd class>): IDL set to "+100"
PASSdd.className (<dd class>): IDL set to ".5"
PASSdd.className (<dd class>): IDL set to true
PASSdd.className (<dd class>): IDL set to false
PASSdd.className (<dd class>): IDL set to object "[object Object]"
PASSdd.className (<dd class>): IDL set to NaN
PASSdd.className (<dd class>): IDL set to Infinity
PASSdd.className (<dd class>): IDL set to -Infinity
PASSdd.className (<dd class>): IDL set to "\0"
PASSdd.className (<dd class>): IDL set to null
PASSdd.className (<dd class>): IDL set to object "test-toString"
PASSdd.className (<dd class>): IDL set to object "test-valueOf"
PASSdd.autofocus: typeof IDL attribute
PASSdd.autofocus: IDL get with DOM attribute unset
PASSdd.autofocus: setAttribute() to ""
PASSdd.autofocus: setAttribute() to " foo "
PASSdd.autofocus: setAttribute() to undefined
PASSdd.autofocus: setAttribute() to null
PASSdd.autofocus: setAttribute() to 7
PASSdd.autofocus: setAttribute() to 1.5
PASSdd.autofocus: setAttribute() to "5%"
PASSdd.autofocus: setAttribute() to "+100"
PASSdd.autofocus: setAttribute() to ".5"
PASSdd.autofocus: setAttribute() to true
PASSdd.autofocus: setAttribute() to false
PASSdd.autofocus: setAttribute() to object "[object Object]"
PASSdd.autofocus: setAttribute() to NaN
PASSdd.autofocus: setAttribute() to Infinity
PASSdd.autofocus: setAttribute() to -Infinity
PASSdd.autofocus: setAttribute() to "\0"
PASSdd.autofocus: setAttribute() to object "test-toString"
PASSdd.autofocus: setAttribute() to object "test-valueOf"
PASSdd.autofocus: setAttribute() to "autofocus"
PASSdd.autofocus: IDL set to ""
PASSdd.autofocus: IDL set to " foo "
PASSdd.autofocus: IDL set to undefined
PASSdd.autofocus: IDL set to null
PASSdd.autofocus: IDL set to 7
PASSdd.autofocus: IDL set to 1.5
PASSdd.autofocus: IDL set to "5%"
PASSdd.autofocus: IDL set to "+100"
PASSdd.autofocus: IDL set to ".5"
PASSdd.autofocus: IDL set to true
PASSdd.autofocus: IDL set to false
PASSdd.autofocus: IDL set to object "[object Object]"
PASSdd.autofocus: IDL set to NaN
PASSdd.autofocus: IDL set to Infinity
PASSdd.autofocus: IDL set to -Infinity
PASSdd.autofocus: IDL set to "\0"
PASSdd.autofocus: IDL set to object "test-toString"
PASSdd.autofocus: IDL set to object "test-valueOf"
PASSdd.hidden: typeof IDL attribute
PASSdd.hidden: IDL get with DOM attribute unset
PASSdd.hidden: setAttribute() to ""
PASSdd.hidden: setAttribute() to " foo "
PASSdd.hidden: setAttribute() to undefined
PASSdd.hidden: setAttribute() to null
PASSdd.hidden: setAttribute() to 7
PASSdd.hidden: setAttribute() to 1.5
PASSdd.hidden: setAttribute() to "5%"
PASSdd.hidden: setAttribute() to "+100"
PASSdd.hidden: setAttribute() to ".5"
PASSdd.hidden: setAttribute() to true
PASSdd.hidden: setAttribute() to false
PASSdd.hidden: setAttribute() to object "[object Object]"
PASSdd.hidden: setAttribute() to NaN
PASSdd.hidden: setAttribute() to Infinity
PASSdd.hidden: setAttribute() to -Infinity
PASSdd.hidden: setAttribute() to "\0"
PASSdd.hidden: setAttribute() to object "test-toString"
PASSdd.hidden: setAttribute() to object "test-valueOf"
PASSdd.hidden: setAttribute() to "hidden"
PASSdd.hidden: IDL set to ""
PASSdd.hidden: IDL set to " foo "
PASSdd.hidden: IDL set to undefined
PASSdd.hidden: IDL set to null
PASSdd.hidden: IDL set to 7
PASSdd.hidden: IDL set to 1.5
PASSdd.hidden: IDL set to "5%"
PASSdd.hidden: IDL set to "+100"
PASSdd.hidden: IDL set to ".5"
PASSdd.hidden: IDL set to true
PASSdd.hidden: IDL set to false
PASSdd.hidden: IDL set to object "[object Object]"
PASSdd.hidden: IDL set to NaN
PASSdd.hidden: IDL set to Infinity
PASSdd.hidden: IDL set to -Infinity
PASSdd.hidden: IDL set to "\0"
PASSdd.hidden: IDL set to object "test-toString"
PASSdd.hidden: IDL set to object "test-valueOf"
PASSdd.accessKey: typeof IDL attribute
PASSdd.accessKey: IDL get with DOM attribute unset
PASSdd.accessKey: setAttribute() to ""
PASSdd.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 "
PASSdd.accessKey: setAttribute() to undefined
PASSdd.accessKey: setAttribute() to 7
PASSdd.accessKey: setAttribute() to 1.5
PASSdd.accessKey: setAttribute() to "5%"
PASSdd.accessKey: setAttribute() to "+100"
PASSdd.accessKey: setAttribute() to ".5"
PASSdd.accessKey: setAttribute() to true
PASSdd.accessKey: setAttribute() to false
PASSdd.accessKey: setAttribute() to object "[object Object]"
PASSdd.accessKey: setAttribute() to NaN
PASSdd.accessKey: setAttribute() to Infinity
PASSdd.accessKey: setAttribute() to -Infinity
PASSdd.accessKey: setAttribute() to "\0"
PASSdd.accessKey: setAttribute() to null
PASSdd.accessKey: setAttribute() to object "test-toString"
PASSdd.accessKey: setAttribute() to object "test-valueOf"
PASSdd.accessKey: IDL set to ""
PASSdd.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 "
PASSdd.accessKey: IDL set to undefined
PASSdd.accessKey: IDL set to 7
PASSdd.accessKey: IDL set to 1.5
PASSdd.accessKey: IDL set to "5%"
PASSdd.accessKey: IDL set to "+100"
PASSdd.accessKey: IDL set to ".5"
PASSdd.accessKey: IDL set to true
PASSdd.accessKey: IDL set to false
PASSdd.accessKey: IDL set to object "[object Object]"
PASSdd.accessKey: IDL set to NaN
PASSdd.accessKey: IDL set to Infinity
PASSdd.accessKey: IDL set to -Infinity
PASSdd.accessKey: IDL set to "\0"
PASSdd.accessKey: IDL set to null
PASSdd.accessKey: IDL set to object "test-toString"
PASSdd.accessKey: IDL set to object "test-valueOf"
PASSdd.tabIndex: typeof IDL attribute
PASSdd.tabIndex: setAttribute() to -36
PASSdd.tabIndex: setAttribute() to -1
PASSdd.tabIndex: setAttribute() to 0
PASSdd.tabIndex: setAttribute() to 1
PASSdd.tabIndex: setAttribute() to 2147483647
PASSdd.tabIndex: setAttribute() to -2147483648
PASSdd.tabIndex: setAttribute() to "-1"
PASSdd.tabIndex: setAttribute() to "-0"
PASSdd.tabIndex: setAttribute() to "0"
PASSdd.tabIndex: setAttribute() to "1"
PASSdd.tabIndex: setAttribute() to "\t7"
PASSdd.tabIndex: setAttribute() to "\f7"
PASSdd.tabIndex: setAttribute() to " 7"
PASSdd.tabIndex: setAttribute() to "\n7"
PASSdd.tabIndex: setAttribute() to "\r7"
PASSdd.tabIndex: setAttribute() to "7\v"
PASSdd.tabIndex: setAttribute() to 1.5
PASSdd.tabIndex: setAttribute() to "5%"
PASSdd.tabIndex: setAttribute() to "+100"
PASSdd.tabIndex: setAttribute() to object "2"
PASSdd.tabIndex: setAttribute() to object "3"
PASSdd.tabIndex: IDL set to -36
PASSdd.tabIndex: IDL set to -1
PASSdd.tabIndex: IDL set to 0
PASSdd.tabIndex: IDL set to 1
PASSdd.tabIndex: IDL set to 2147483647
PASSdd.tabIndex: IDL set to -2147483648
PASSfigure.title: typeof IDL attribute
PASSfigure.title: IDL get with DOM attribute unset
PASSfigure.title: setAttribute() to ""
PASSfigure.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 "
PASSfigure.title: setAttribute() to undefined
PASSfigure.title: setAttribute() to 7
PASSfigure.title: setAttribute() to 1.5
PASSfigure.title: setAttribute() to "5%"
PASSfigure.title: setAttribute() to "+100"
PASSfigure.title: setAttribute() to ".5"
PASSfigure.title: setAttribute() to true
PASSfigure.title: setAttribute() to false
PASSfigure.title: setAttribute() to object "[object Object]"
PASSfigure.title: setAttribute() to NaN
PASSfigure.title: setAttribute() to Infinity
PASSfigure.title: setAttribute() to -Infinity
PASSfigure.title: setAttribute() to "\0"
PASSfigure.title: setAttribute() to null
PASSfigure.title: setAttribute() to object "test-toString"
PASSfigure.title: setAttribute() to object "test-valueOf"
PASSfigure.title: IDL set to ""
PASSfigure.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 "
PASSfigure.title: IDL set to undefined
PASSfigure.title: IDL set to 7
PASSfigure.title: IDL set to 1.5
PASSfigure.title: IDL set to "5%"
PASSfigure.title: IDL set to "+100"
PASSfigure.title: IDL set to ".5"
PASSfigure.title: IDL set to true
PASSfigure.title: IDL set to false
PASSfigure.title: IDL set to object "[object Object]"
PASSfigure.title: IDL set to NaN
PASSfigure.title: IDL set to Infinity
PASSfigure.title: IDL set to -Infinity
PASSfigure.title: IDL set to "\0"
PASSfigure.title: IDL set to null
PASSfigure.title: IDL set to object "test-toString"
PASSfigure.title: IDL set to object "test-valueOf"
PASSfigure.lang: typeof IDL attribute
PASSfigure.lang: IDL get with DOM attribute unset
PASSfigure.lang: setAttribute() to ""
PASSfigure.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 "
PASSfigure.lang: setAttribute() to undefined
PASSfigure.lang: setAttribute() to 7
PASSfigure.lang: setAttribute() to 1.5
PASSfigure.lang: setAttribute() to "5%"
PASSfigure.lang: setAttribute() to "+100"
PASSfigure.lang: setAttribute() to ".5"
PASSfigure.lang: setAttribute() to true
PASSfigure.lang: setAttribute() to false
PASSfigure.lang: setAttribute() to object "[object Object]"
PASSfigure.lang: setAttribute() to NaN
PASSfigure.lang: setAttribute() to Infinity
PASSfigure.lang: setAttribute() to -Infinity
PASSfigure.lang: setAttribute() to "\0"
PASSfigure.lang: setAttribute() to null
PASSfigure.lang: setAttribute() to object "test-toString"
PASSfigure.lang: setAttribute() to object "test-valueOf"
PASSfigure.lang: IDL set to ""
PASSfigure.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 "
PASSfigure.lang: IDL set to undefined
PASSfigure.lang: IDL set to 7
PASSfigure.lang: IDL set to 1.5
PASSfigure.lang: IDL set to "5%"
PASSfigure.lang: IDL set to "+100"
PASSfigure.lang: IDL set to ".5"
PASSfigure.lang: IDL set to true
PASSfigure.lang: IDL set to false
PASSfigure.lang: IDL set to object "[object Object]"
PASSfigure.lang: IDL set to NaN
PASSfigure.lang: IDL set to Infinity
PASSfigure.lang: IDL set to -Infinity
PASSfigure.lang: IDL set to "\0"
PASSfigure.lang: IDL set to null
PASSfigure.lang: IDL set to object "test-toString"
PASSfigure.lang: IDL set to object "test-valueOf"
PASSfigure.dir: typeof IDL attribute
PASSfigure.dir: IDL get with DOM attribute unset
PASSfigure.dir: setAttribute() to ""
PASSfigure.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 "
PASSfigure.dir: setAttribute() to undefined
PASSfigure.dir: setAttribute() to 7
PASSfigure.dir: setAttribute() to 1.5
PASSfigure.dir: setAttribute() to "5%"
PASSfigure.dir: setAttribute() to "+100"
PASSfigure.dir: setAttribute() to ".5"
PASSfigure.dir: setAttribute() to true
PASSfigure.dir: setAttribute() to false
PASSfigure.dir: setAttribute() to object "[object Object]"
PASSfigure.dir: setAttribute() to NaN
PASSfigure.dir: setAttribute() to Infinity
PASSfigure.dir: setAttribute() to -Infinity
PASSfigure.dir: setAttribute() to "\0"
PASSfigure.dir: setAttribute() to null
PASSfigure.dir: setAttribute() to object "test-toString"
PASSfigure.dir: setAttribute() to object "test-valueOf"
PASSfigure.dir: setAttribute() to "ltr"
PASSfigure.dir: setAttribute() to "xltr"
PASSfigure.dir: setAttribute() to "ltr\0"
PASSfigure.dir: setAttribute() to "tr"
PASSfigure.dir: setAttribute() to "LTR"
PASSfigure.dir: setAttribute() to "rtl"
PASSfigure.dir: setAttribute() to "xrtl"
PASSfigure.dir: setAttribute() to "rtl\0"
PASSfigure.dir: setAttribute() to "tl"
PASSfigure.dir: setAttribute() to "RTL"
PASSfigure.dir: setAttribute() to "auto"
PASSfigure.dir: setAttribute() to "xauto"
PASSfigure.dir: setAttribute() to "auto\0"
PASSfigure.dir: setAttribute() to "uto"
PASSfigure.dir: setAttribute() to "AUTO"
PASSfigure.dir: IDL set to ""
PASSfigure.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 "
PASSfigure.dir: IDL set to undefined
PASSfigure.dir: IDL set to 7
PASSfigure.dir: IDL set to 1.5
PASSfigure.dir: IDL set to "5%"
PASSfigure.dir: IDL set to "+100"
PASSfigure.dir: IDL set to ".5"
PASSfigure.dir: IDL set to true
PASSfigure.dir: IDL set to false
PASSfigure.dir: IDL set to object "[object Object]"
PASSfigure.dir: IDL set to NaN
PASSfigure.dir: IDL set to Infinity
PASSfigure.dir: IDL set to -Infinity
PASSfigure.dir: IDL set to "\0"
PASSfigure.dir: IDL set to null
PASSfigure.dir: IDL set to object "test-toString"
PASSfigure.dir: IDL set to object "test-valueOf"
PASSfigure.dir: IDL set to "ltr"
PASSfigure.dir: IDL set to "xltr"
PASSfigure.dir: IDL set to "ltr\0"
PASSfigure.dir: IDL set to "tr"
PASSfigure.dir: IDL set to "LTR"
PASSfigure.dir: IDL set to "rtl"
PASSfigure.dir: IDL set to "xrtl"
PASSfigure.dir: IDL set to "rtl\0"
PASSfigure.dir: IDL set to "tl"
PASSfigure.dir: IDL set to "RTL"
PASSfigure.dir: IDL set to "auto"
PASSfigure.dir: IDL set to "xauto"
PASSfigure.dir: IDL set to "auto\0"
PASSfigure.dir: IDL set to "uto"
PASSfigure.dir: IDL set to "AUTO"
PASSfigure.className (<figure class>): typeof IDL attribute
PASSfigure.className (<figure class>): IDL get with DOM attribute unset
PASSfigure.className (<figure class>): setAttribute() to ""
PASSfigure.className (<figure 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 "
PASSfigure.className (<figure class>): setAttribute() to undefined
PASSfigure.className (<figure class>): setAttribute() to 7
PASSfigure.className (<figure class>): setAttribute() to 1.5
PASSfigure.className (<figure class>): setAttribute() to "5%"
PASSfigure.className (<figure class>): setAttribute() to "+100"
PASSfigure.className (<figure class>): setAttribute() to ".5"
PASSfigure.className (<figure class>): setAttribute() to true
PASSfigure.className (<figure class>): setAttribute() to false
PASSfigure.className (<figure class>): setAttribute() to object "[object Object]"
PASSfigure.className (<figure class>): setAttribute() to NaN
PASSfigure.className (<figure class>): setAttribute() to Infinity
PASSfigure.className (<figure class>): setAttribute() to -Infinity
PASSfigure.className (<figure class>): setAttribute() to "\0"
PASSfigure.className (<figure class>): setAttribute() to null
PASSfigure.className (<figure class>): setAttribute() to object "test-toString"
PASSfigure.className (<figure class>): setAttribute() to object "test-valueOf"
PASSfigure.className (<figure class>): IDL set to ""
PASSfigure.className (<figure 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 "
PASSfigure.className (<figure class>): IDL set to undefined
PASSfigure.className (<figure class>): IDL set to 7
PASSfigure.className (<figure class>): IDL set to 1.5
PASSfigure.className (<figure class>): IDL set to "5%"
PASSfigure.className (<figure class>): IDL set to "+100"
PASSfigure.className (<figure class>): IDL set to ".5"
PASSfigure.className (<figure class>): IDL set to true
PASSfigure.className (<figure class>): IDL set to false
PASSfigure.className (<figure class>): IDL set to object "[object Object]"
PASSfigure.className (<figure class>): IDL set to NaN
PASSfigure.className (<figure class>): IDL set to Infinity
PASSfigure.className (<figure class>): IDL set to -Infinity
PASSfigure.className (<figure class>): IDL set to "\0"
PASSfigure.className (<figure class>): IDL set to null
PASSfigure.className (<figure class>): IDL set to object "test-toString"
PASSfigure.className (<figure class>): IDL set to object "test-valueOf"
PASSfigure.autofocus: typeof IDL attribute
PASSfigure.autofocus: IDL get with DOM attribute unset
PASSfigure.autofocus: setAttribute() to ""
PASSfigure.autofocus: setAttribute() to " foo "
PASSfigure.autofocus: setAttribute() to undefined
PASSfigure.autofocus: setAttribute() to null
PASSfigure.autofocus: setAttribute() to 7
PASSfigure.autofocus: setAttribute() to 1.5
PASSfigure.autofocus: setAttribute() to "5%"
PASSfigure.autofocus: setAttribute() to "+100"
PASSfigure.autofocus: setAttribute() to ".5"
PASSfigure.autofocus: setAttribute() to true
PASSfigure.autofocus: setAttribute() to false
PASSfigure.autofocus: setAttribute() to object "[object Object]"
PASSfigure.autofocus: setAttribute() to NaN
PASSfigure.autofocus: setAttribute() to Infinity
PASSfigure.autofocus: setAttribute() to -Infinity
PASSfigure.autofocus: setAttribute() to "\0"
PASSfigure.autofocus: setAttribute() to object "test-toString"
PASSfigure.autofocus: setAttribute() to object "test-valueOf"
PASSfigure.autofocus: setAttribute() to "autofocus"
PASSfigure.autofocus: IDL set to ""
PASSfigure.autofocus: IDL set to " foo "
PASSfigure.autofocus: IDL set to undefined
PASSfigure.autofocus: IDL set to null
PASSfigure.autofocus: IDL set to 7
PASSfigure.autofocus: IDL set to 1.5
PASSfigure.autofocus: IDL set to "5%"
PASSfigure.autofocus: IDL set to "+100"
PASSfigure.autofocus: IDL set to ".5"
PASSfigure.autofocus: IDL set to true
PASSfigure.autofocus: IDL set to false
PASSfigure.autofocus: IDL set to object "[object Object]"
PASSfigure.autofocus: IDL set to NaN
PASSfigure.autofocus: IDL set to Infinity
PASSfigure.autofocus: IDL set to -Infinity
PASSfigure.autofocus: IDL set to "\0"
PASSfigure.autofocus: IDL set to object "test-toString"
PASSfigure.autofocus: IDL set to object "test-valueOf"
PASSfigure.hidden: typeof IDL attribute
PASSfigure.hidden: IDL get with DOM attribute unset
PASSfigure.hidden: setAttribute() to ""
PASSfigure.hidden: setAttribute() to " foo "
PASSfigure.hidden: setAttribute() to undefined
PASSfigure.hidden: setAttribute() to null
PASSfigure.hidden: setAttribute() to 7
PASSfigure.hidden: setAttribute() to 1.5
PASSfigure.hidden: setAttribute() to "5%"
PASSfigure.hidden: setAttribute() to "+100"
PASSfigure.hidden: setAttribute() to ".5"
PASSfigure.hidden: setAttribute() to true
PASSfigure.hidden: setAttribute() to false
PASSfigure.hidden: setAttribute() to object "[object Object]"
PASSfigure.hidden: setAttribute() to NaN
PASSfigure.hidden: setAttribute() to Infinity
PASSfigure.hidden: setAttribute() to -Infinity
PASSfigure.hidden: setAttribute() to "\0"
PASSfigure.hidden: setAttribute() to object "test-toString"
PASSfigure.hidden: setAttribute() to object "test-valueOf"
PASSfigure.hidden: setAttribute() to "hidden"
PASSfigure.hidden: IDL set to ""
PASSfigure.hidden: IDL set to " foo "
PASSfigure.hidden: IDL set to undefined
PASSfigure.hidden: IDL set to null
PASSfigure.hidden: IDL set to 7
PASSfigure.hidden: IDL set to 1.5
PASSfigure.hidden: IDL set to "5%"
PASSfigure.hidden: IDL set to "+100"
PASSfigure.hidden: IDL set to ".5"
PASSfigure.hidden: IDL set to true
PASSfigure.hidden: IDL set to false
PASSfigure.hidden: IDL set to object "[object Object]"
PASSfigure.hidden: IDL set to NaN
PASSfigure.hidden: IDL set to Infinity
PASSfigure.hidden: IDL set to -Infinity
PASSfigure.hidden: IDL set to "\0"
PASSfigure.hidden: IDL set to object "test-toString"
PASSfigure.hidden: IDL set to object "test-valueOf"
PASSfigure.accessKey: typeof IDL attribute
PASSfigure.accessKey: IDL get with DOM attribute unset
PASSfigure.accessKey: setAttribute() to ""
PASSfigure.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 "
PASSfigure.accessKey: setAttribute() to undefined
PASSfigure.accessKey: setAttribute() to 7
PASSfigure.accessKey: setAttribute() to 1.5
PASSfigure.accessKey: setAttribute() to "5%"
PASSfigure.accessKey: setAttribute() to "+100"
PASSfigure.accessKey: setAttribute() to ".5"
PASSfigure.accessKey: setAttribute() to true
PASSfigure.accessKey: setAttribute() to false
PASSfigure.accessKey: setAttribute() to object "[object Object]"
PASSfigure.accessKey: setAttribute() to NaN
PASSfigure.accessKey: setAttribute() to Infinity
PASSfigure.accessKey: setAttribute() to -Infinity
PASSfigure.accessKey: setAttribute() to "\0"
PASSfigure.accessKey: setAttribute() to null
PASSfigure.accessKey: setAttribute() to object "test-toString"
PASSfigure.accessKey: setAttribute() to object "test-valueOf"
PASSfigure.accessKey: IDL set to ""
PASSfigure.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 "
PASSfigure.accessKey: IDL set to undefined
PASSfigure.accessKey: IDL set to 7
PASSfigure.accessKey: IDL set to 1.5
PASSfigure.accessKey: IDL set to "5%"
PASSfigure.accessKey: IDL set to "+100"
PASSfigure.accessKey: IDL set to ".5"
PASSfigure.accessKey: IDL set to true
PASSfigure.accessKey: IDL set to false
PASSfigure.accessKey: IDL set to object "[object Object]"
PASSfigure.accessKey: IDL set to NaN
PASSfigure.accessKey: IDL set to Infinity
PASSfigure.accessKey: IDL set to -Infinity
PASSfigure.accessKey: IDL set to "\0"
PASSfigure.accessKey: IDL set to null
PASSfigure.accessKey: IDL set to object "test-toString"
PASSfigure.accessKey: IDL set to object "test-valueOf"
PASSfigure.tabIndex: typeof IDL attribute
PASSfigure.tabIndex: setAttribute() to -36
PASSfigure.tabIndex: setAttribute() to -1
PASSfigure.tabIndex: setAttribute() to 0
PASSfigure.tabIndex: setAttribute() to 1
PASSfigure.tabIndex: setAttribute() to 2147483647
PASSfigure.tabIndex: setAttribute() to -2147483648
PASSfigure.tabIndex: setAttribute() to "-1"
PASSfigure.tabIndex: setAttribute() to "-0"
PASSfigure.tabIndex: setAttribute() to "0"
PASSfigure.tabIndex: setAttribute() to "1"
PASSfigure.tabIndex: setAttribute() to "\t7"
PASSfigure.tabIndex: setAttribute() to "\f7"
PASSfigure.tabIndex: setAttribute() to " 7"
PASSfigure.tabIndex: setAttribute() to "\n7"
PASSfigure.tabIndex: setAttribute() to "\r7"
PASSfigure.tabIndex: setAttribute() to "7\v"
PASSfigure.tabIndex: setAttribute() to 1.5
PASSfigure.tabIndex: setAttribute() to "5%"
PASSfigure.tabIndex: setAttribute() to "+100"
PASSfigure.tabIndex: setAttribute() to object "2"
PASSfigure.tabIndex: setAttribute() to object "3"
PASSfigure.tabIndex: IDL set to -36
PASSfigure.tabIndex: IDL set to -1
PASSfigure.tabIndex: IDL set to 0
PASSfigure.tabIndex: IDL set to 1
PASSfigure.tabIndex: IDL set to 2147483647
PASSfigure.tabIndex: IDL set to -2147483648
PASSfigcaption.title: typeof IDL attribute
PASSfigcaption.title: IDL get with DOM attribute unset
PASSfigcaption.title: setAttribute() to ""
PASSfigcaption.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 "
PASSfigcaption.title: setAttribute() to undefined
PASSfigcaption.title: setAttribute() to 7
PASSfigcaption.title: setAttribute() to 1.5
PASSfigcaption.title: setAttribute() to "5%"
PASSfigcaption.title: setAttribute() to "+100"
PASSfigcaption.title: setAttribute() to ".5"
PASSfigcaption.title: setAttribute() to true
PASSfigcaption.title: setAttribute() to false
PASSfigcaption.title: setAttribute() to object "[object Object]"
PASSfigcaption.title: setAttribute() to NaN
PASSfigcaption.title: setAttribute() to Infinity
PASSfigcaption.title: setAttribute() to -Infinity
PASSfigcaption.title: setAttribute() to "\0"
PASSfigcaption.title: setAttribute() to null
PASSfigcaption.title: setAttribute() to object "test-toString"
PASSfigcaption.title: setAttribute() to object "test-valueOf"
PASSfigcaption.title: IDL set to ""
PASSfigcaption.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 "
PASSfigcaption.title: IDL set to undefined
PASSfigcaption.title: IDL set to 7
PASSfigcaption.title: IDL set to 1.5
PASSfigcaption.title: IDL set to "5%"
PASSfigcaption.title: IDL set to "+100"
PASSfigcaption.title: IDL set to ".5"
PASSfigcaption.title: IDL set to true
PASSfigcaption.title: IDL set to false
PASSfigcaption.title: IDL set to object "[object Object]"
PASSfigcaption.title: IDL set to NaN
PASSfigcaption.title: IDL set to Infinity
PASSfigcaption.title: IDL set to -Infinity
PASSfigcaption.title: IDL set to "\0"
PASSfigcaption.title: IDL set to null
PASSfigcaption.title: IDL set to object "test-toString"
PASSfigcaption.title: IDL set to object "test-valueOf"
PASSfigcaption.lang: typeof IDL attribute
PASSfigcaption.lang: IDL get with DOM attribute unset
PASSfigcaption.lang: setAttribute() to ""
PASSfigcaption.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 "
PASSfigcaption.lang: setAttribute() to undefined
PASSfigcaption.lang: setAttribute() to 7
PASSfigcaption.lang: setAttribute() to 1.5
PASSfigcaption.lang: setAttribute() to "5%"
PASSfigcaption.lang: setAttribute() to "+100"
PASSfigcaption.lang: setAttribute() to ".5"
PASSfigcaption.lang: setAttribute() to true
PASSfigcaption.lang: setAttribute() to false
PASSfigcaption.lang: setAttribute() to object "[object Object]"
PASSfigcaption.lang: setAttribute() to NaN
PASSfigcaption.lang: setAttribute() to Infinity
PASSfigcaption.lang: setAttribute() to -Infinity
PASSfigcaption.lang: setAttribute() to "\0"
PASSfigcaption.lang: setAttribute() to null
PASSfigcaption.lang: setAttribute() to object "test-toString"
PASSfigcaption.lang: setAttribute() to object "test-valueOf"
PASSfigcaption.lang: IDL set to ""
PASSfigcaption.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 "
PASSfigcaption.lang: IDL set to undefined
PASSfigcaption.lang: IDL set to 7
PASSfigcaption.lang: IDL set to 1.5
PASSfigcaption.lang: IDL set to "5%"
PASSfigcaption.lang: IDL set to "+100"
PASSfigcaption.lang: IDL set to ".5"
PASSfigcaption.lang: IDL set to true
PASSfigcaption.lang: IDL set to false
PASSfigcaption.lang: IDL set to object "[object Object]"
PASSfigcaption.lang: IDL set to NaN
PASSfigcaption.lang: IDL set to Infinity
PASSfigcaption.lang: IDL set to -Infinity
PASSfigcaption.lang: IDL set to "\0"
PASSfigcaption.lang: IDL set to null
PASSfigcaption.lang: IDL set to object "test-toString"
PASSfigcaption.lang: IDL set to object "test-valueOf"
PASSfigcaption.dir: typeof IDL attribute
PASSfigcaption.dir: IDL get with DOM attribute unset
PASSfigcaption.dir: setAttribute() to ""
PASSfigcaption.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 "
PASSfigcaption.dir: setAttribute() to undefined
PASSfigcaption.dir: setAttribute() to 7
PASSfigcaption.dir: setAttribute() to 1.5
PASSfigcaption.dir: setAttribute() to "5%"
PASSfigcaption.dir: setAttribute() to "+100"
PASSfigcaption.dir: setAttribute() to ".5"
PASSfigcaption.dir: setAttribute() to true
PASSfigcaption.dir: setAttribute() to false
PASSfigcaption.dir: setAttribute() to object "[object Object]"
PASSfigcaption.dir: setAttribute() to NaN
PASSfigcaption.dir: setAttribute() to Infinity
PASSfigcaption.dir: setAttribute() to -Infinity
PASSfigcaption.dir: setAttribute() to "\0"
PASSfigcaption.dir: setAttribute() to null
PASSfigcaption.dir: setAttribute() to object "test-toString"
PASSfigcaption.dir: setAttribute() to object "test-valueOf"
PASSfigcaption.dir: setAttribute() to "ltr"
PASSfigcaption.dir: setAttribute() to "xltr"
PASSfigcaption.dir: setAttribute() to "ltr\0"
PASSfigcaption.dir: setAttribute() to "tr"
PASSfigcaption.dir: setAttribute() to "LTR"
PASSfigcaption.dir: setAttribute() to "rtl"
PASSfigcaption.dir: setAttribute() to "xrtl"
PASSfigcaption.dir: setAttribute() to "rtl\0"
PASSfigcaption.dir: setAttribute() to "tl"
PASSfigcaption.dir: setAttribute() to "RTL"
PASSfigcaption.dir: setAttribute() to "auto"
PASSfigcaption.dir: setAttribute() to "xauto"
PASSfigcaption.dir: setAttribute() to "auto\0"
PASSfigcaption.dir: setAttribute() to "uto"
PASSfigcaption.dir: setAttribute() to "AUTO"
PASSfigcaption.dir: IDL set to ""
PASSfigcaption.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 "
PASSfigcaption.dir: IDL set to undefined
PASSfigcaption.dir: IDL set to 7
PASSfigcaption.dir: IDL set to 1.5
PASSfigcaption.dir: IDL set to "5%"
PASSfigcaption.dir: IDL set to "+100"
PASSfigcaption.dir: IDL set to ".5"
PASSfigcaption.dir: IDL set to true
PASSfigcaption.dir: IDL set to false
PASSfigcaption.dir: IDL set to object "[object Object]"
PASSfigcaption.dir: IDL set to NaN
PASSfigcaption.dir: IDL set to Infinity
PASSfigcaption.dir: IDL set to -Infinity
PASSfigcaption.dir: IDL set to "\0"
PASSfigcaption.dir: IDL set to null
PASSfigcaption.dir: IDL set to object "test-toString"
PASSfigcaption.dir: IDL set to object "test-valueOf"
PASSfigcaption.dir: IDL set to "ltr"
PASSfigcaption.dir: IDL set to "xltr"
PASSfigcaption.dir: IDL set to "ltr\0"
PASSfigcaption.dir: IDL set to "tr"
PASSfigcaption.dir: IDL set to "LTR"
PASSfigcaption.dir: IDL set to "rtl"
PASSfigcaption.dir: IDL set to "xrtl"
PASSfigcaption.dir: IDL set to "rtl\0"
PASSfigcaption.dir: IDL set to "tl"
PASSfigcaption.dir: IDL set to "RTL"
PASSfigcaption.dir: IDL set to "auto"
PASSfigcaption.dir: IDL set to "xauto"
PASSfigcaption.dir: IDL set to "auto\0"
PASSfigcaption.dir: IDL set to "uto"
PASSfigcaption.dir: IDL set to "AUTO"
PASSfigcaption.className (<figcaption class>): typeof IDL attribute
PASSfigcaption.className (<figcaption class>): IDL get with DOM attribute unset
PASSfigcaption.className (<figcaption class>): setAttribute() to ""
PASSfigcaption.className (<figcaption 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 "
PASSfigcaption.className (<figcaption class>): setAttribute() to undefined
PASSfigcaption.className (<figcaption class>): setAttribute() to 7
PASSfigcaption.className (<figcaption class>): setAttribute() to 1.5
PASSfigcaption.className (<figcaption class>): setAttribute() to "5%"
PASSfigcaption.className (<figcaption class>): setAttribute() to "+100"
PASSfigcaption.className (<figcaption class>): setAttribute() to ".5"
PASSfigcaption.className (<figcaption class>): setAttribute() to true
PASSfigcaption.className (<figcaption class>): setAttribute() to false
PASSfigcaption.className (<figcaption class>): setAttribute() to object "[object Object]"
PASSfigcaption.className (<figcaption class>): setAttribute() to NaN
PASSfigcaption.className (<figcaption class>): setAttribute() to Infinity
PASSfigcaption.className (<figcaption class>): setAttribute() to -Infinity
PASSfigcaption.className (<figcaption class>): setAttribute() to "\0"
PASSfigcaption.className (<figcaption class>): setAttribute() to null
PASSfigcaption.className (<figcaption class>): setAttribute() to object "test-toString"
PASSfigcaption.className (<figcaption class>): setAttribute() to object "test-valueOf"
PASSfigcaption.className (<figcaption class>): IDL set to ""
PASSfigcaption.className (<figcaption 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 "
PASSfigcaption.className (<figcaption class>): IDL set to undefined
PASSfigcaption.className (<figcaption class>): IDL set to 7
PASSfigcaption.className (<figcaption class>): IDL set to 1.5
PASSfigcaption.className (<figcaption class>): IDL set to "5%"
PASSfigcaption.className (<figcaption class>): IDL set to "+100"
PASSfigcaption.className (<figcaption class>): IDL set to ".5"
PASSfigcaption.className (<figcaption class>): IDL set to true
PASSfigcaption.className (<figcaption class>): IDL set to false
PASSfigcaption.className (<figcaption class>): IDL set to object "[object Object]"
PASSfigcaption.className (<figcaption class>): IDL set to NaN
PASSfigcaption.className (<figcaption class>): IDL set to Infinity
PASSfigcaption.className (<figcaption class>): IDL set to -Infinity
PASSfigcaption.className (<figcaption class>): IDL set to "\0"
PASSfigcaption.className (<figcaption class>): IDL set to null
PASSfigcaption.className (<figcaption class>): IDL set to object "test-toString"
PASSfigcaption.className (<figcaption class>): IDL set to object "test-valueOf"
PASSfigcaption.autofocus: typeof IDL attribute
PASSfigcaption.autofocus: IDL get with DOM attribute unset
PASSfigcaption.autofocus: setAttribute() to ""
PASSfigcaption.autofocus: setAttribute() to " foo "
PASSfigcaption.autofocus: setAttribute() to undefined
PASSfigcaption.autofocus: setAttribute() to null
PASSfigcaption.autofocus: setAttribute() to 7
PASSfigcaption.autofocus: setAttribute() to 1.5
PASSfigcaption.autofocus: setAttribute() to "5%"
PASSfigcaption.autofocus: setAttribute() to "+100"
PASSfigcaption.autofocus: setAttribute() to ".5"
PASSfigcaption.autofocus: setAttribute() to true
PASSfigcaption.autofocus: setAttribute() to false
PASSfigcaption.autofocus: setAttribute() to object "[object Object]"
PASSfigcaption.autofocus: setAttribute() to NaN
PASSfigcaption.autofocus: setAttribute() to Infinity
PASSfigcaption.autofocus: setAttribute() to -Infinity
PASSfigcaption.autofocus: setAttribute() to "\0"
PASSfigcaption.autofocus: setAttribute() to object "test-toString"
PASSfigcaption.autofocus: setAttribute() to object "test-valueOf"
PASSfigcaption.autofocus: setAttribute() to "autofocus"
PASSfigcaption.autofocus: IDL set to ""
PASSfigcaption.autofocus: IDL set to " foo "
PASSfigcaption.autofocus: IDL set to undefined
PASSfigcaption.autofocus: IDL set to null
PASSfigcaption.autofocus: IDL set to 7
PASSfigcaption.autofocus: IDL set to 1.5
PASSfigcaption.autofocus: IDL set to "5%"
PASSfigcaption.autofocus: IDL set to "+100"
PASSfigcaption.autofocus: IDL set to ".5"
PASSfigcaption.autofocus: IDL set to true
PASSfigcaption.autofocus: IDL set to false
PASSfigcaption.autofocus: IDL set to object "[object Object]"
PASSfigcaption.autofocus: IDL set to NaN
PASSfigcaption.autofocus: IDL set to Infinity
PASSfigcaption.autofocus: IDL set to -Infinity
PASSfigcaption.autofocus: IDL set to "\0"
PASSfigcaption.autofocus: IDL set to object "test-toString"
PASSfigcaption.autofocus: IDL set to object "test-valueOf"
PASSfigcaption.hidden: typeof IDL attribute
PASSfigcaption.hidden: IDL get with DOM attribute unset
PASSfigcaption.hidden: setAttribute() to ""
PASSfigcaption.hidden: setAttribute() to " foo "
PASSfigcaption.hidden: setAttribute() to undefined
PASSfigcaption.hidden: setAttribute() to null
PASSfigcaption.hidden: setAttribute() to 7
PASSfigcaption.hidden: setAttribute() to 1.5
PASSfigcaption.hidden: setAttribute() to "5%"
PASSfigcaption.hidden: setAttribute() to "+100"
PASSfigcaption.hidden: setAttribute() to ".5"
PASSfigcaption.hidden: setAttribute() to true
PASSfigcaption.hidden: setAttribute() to false
PASSfigcaption.hidden: setAttribute() to object "[object Object]"
PASSfigcaption.hidden: setAttribute() to NaN
PASSfigcaption.hidden: setAttribute() to Infinity
PASSfigcaption.hidden: setAttribute() to -Infinity
PASSfigcaption.hidden: setAttribute() to "\0"
PASSfigcaption.hidden: setAttribute() to object "test-toString"
PASSfigcaption.hidden: setAttribute() to object "test-valueOf"
PASSfigcaption.hidden: setAttribute() to "hidden"
PASSfigcaption.hidden: IDL set to ""
PASSfigcaption.hidden: IDL set to " foo "
PASSfigcaption.hidden: IDL set to undefined
PASSfigcaption.hidden: IDL set to null
PASSfigcaption.hidden: IDL set to 7
PASSfigcaption.hidden: IDL set to 1.5
PASSfigcaption.hidden: IDL set to "5%"
PASSfigcaption.hidden: IDL set to "+100"
PASSfigcaption.hidden: IDL set to ".5"
PASSfigcaption.hidden: IDL set to true
PASSfigcaption.hidden: IDL set to false
PASSfigcaption.hidden: IDL set to object "[object Object]"
PASSfigcaption.hidden: IDL set to NaN
PASSfigcaption.hidden: IDL set to Infinity
PASSfigcaption.hidden: IDL set to -Infinity
PASSfigcaption.hidden: IDL set to "\0"
PASSfigcaption.hidden: IDL set to object "test-toString"
PASSfigcaption.hidden: IDL set to object "test-valueOf"
PASSfigcaption.accessKey: typeof IDL attribute
PASSfigcaption.accessKey: IDL get with DOM attribute unset
PASSfigcaption.accessKey: setAttribute() to ""
PASSfigcaption.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 "
PASSfigcaption.accessKey: setAttribute() to undefined
PASSfigcaption.accessKey: setAttribute() to 7
PASSfigcaption.accessKey: setAttribute() to 1.5
PASSfigcaption.accessKey: setAttribute() to "5%"
PASSfigcaption.accessKey: setAttribute() to "+100"
PASSfigcaption.accessKey: setAttribute() to ".5"
PASSfigcaption.accessKey: setAttribute() to true
PASSfigcaption.accessKey: setAttribute() to false
PASSfigcaption.accessKey: setAttribute() to object "[object Object]"
PASSfigcaption.accessKey: setAttribute() to NaN
PASSfigcaption.accessKey: setAttribute() to Infinity
PASSfigcaption.accessKey: setAttribute() to -Infinity
PASSfigcaption.accessKey: setAttribute() to "\0"
PASSfigcaption.accessKey: setAttribute() to null
PASSfigcaption.accessKey: setAttribute() to object "test-toString"
PASSfigcaption.accessKey: setAttribute() to object "test-valueOf"
PASSfigcaption.accessKey: IDL set to ""
PASSfigcaption.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 "
PASSfigcaption.accessKey: IDL set to undefined
PASSfigcaption.accessKey: IDL set to 7
PASSfigcaption.accessKey: IDL set to 1.5
PASSfigcaption.accessKey: IDL set to "5%"
PASSfigcaption.accessKey: IDL set to "+100"
PASSfigcaption.accessKey: IDL set to ".5"
PASSfigcaption.accessKey: IDL set to true
PASSfigcaption.accessKey: IDL set to false
PASSfigcaption.accessKey: IDL set to object "[object Object]"
PASSfigcaption.accessKey: IDL set to NaN
PASSfigcaption.accessKey: IDL set to Infinity
PASSfigcaption.accessKey: IDL set to -Infinity
PASSfigcaption.accessKey: IDL set to "\0"
PASSfigcaption.accessKey: IDL set to null
PASSfigcaption.accessKey: IDL set to object "test-toString"
PASSfigcaption.accessKey: IDL set to object "test-valueOf"
PASSfigcaption.tabIndex: typeof IDL attribute
PASSfigcaption.tabIndex: setAttribute() to -36
PASSfigcaption.tabIndex: setAttribute() to -1
PASSfigcaption.tabIndex: setAttribute() to 0
PASSfigcaption.tabIndex: setAttribute() to 1
PASSfigcaption.tabIndex: setAttribute() to 2147483647
PASSfigcaption.tabIndex: setAttribute() to -2147483648
PASSfigcaption.tabIndex: setAttribute() to "-1"
PASSfigcaption.tabIndex: setAttribute() to "-0"
PASSfigcaption.tabIndex: setAttribute() to "0"
PASSfigcaption.tabIndex: setAttribute() to "1"
PASSfigcaption.tabIndex: setAttribute() to "\t7"
PASSfigcaption.tabIndex: setAttribute() to "\f7"
PASSfigcaption.tabIndex: setAttribute() to " 7"
PASSfigcaption.tabIndex: setAttribute() to "\n7"
PASSfigcaption.tabIndex: setAttribute() to "\r7"
PASSfigcaption.tabIndex: setAttribute() to "7\v"
PASSfigcaption.tabIndex: setAttribute() to 1.5
PASSfigcaption.tabIndex: setAttribute() to "5%"
PASSfigcaption.tabIndex: setAttribute() to "+100"
PASSfigcaption.tabIndex: setAttribute() to object "2"
PASSfigcaption.tabIndex: setAttribute() to object "3"
PASSfigcaption.tabIndex: IDL set to -36
PASSfigcaption.tabIndex: IDL set to -1
PASSfigcaption.tabIndex: IDL set to 0
PASSfigcaption.tabIndex: IDL set to 1
PASSfigcaption.tabIndex: IDL set to 2147483647
PASSfigcaption.tabIndex: IDL set to -2147483648
PASSmain.title: typeof IDL attribute
PASSmain.title: IDL get with DOM attribute unset
PASSmain.title: setAttribute() to ""
PASSmain.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 "
PASSmain.title: setAttribute() to undefined
PASSmain.title: setAttribute() to 7
PASSmain.title: setAttribute() to 1.5
PASSmain.title: setAttribute() to "5%"
PASSmain.title: setAttribute() to "+100"
PASSmain.title: setAttribute() to ".5"
PASSmain.title: setAttribute() to true
PASSmain.title: setAttribute() to false
PASSmain.title: setAttribute() to object "[object Object]"
PASSmain.title: setAttribute() to NaN
PASSmain.title: setAttribute() to Infinity
PASSmain.title: setAttribute() to -Infinity
PASSmain.title: setAttribute() to "\0"
PASSmain.title: setAttribute() to null
PASSmain.title: setAttribute() to object "test-toString"
PASSmain.title: setAttribute() to object "test-valueOf"
PASSmain.title: IDL set to ""
PASSmain.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 "
PASSmain.title: IDL set to undefined
PASSmain.title: IDL set to 7
PASSmain.title: IDL set to 1.5
PASSmain.title: IDL set to "5%"
PASSmain.title: IDL set to "+100"
PASSmain.title: IDL set to ".5"
PASSmain.title: IDL set to true
PASSmain.title: IDL set to false
PASSmain.title: IDL set to object "[object Object]"
PASSmain.title: IDL set to NaN
PASSmain.title: IDL set to Infinity
PASSmain.title: IDL set to -Infinity
PASSmain.title: IDL set to "\0"
PASSmain.title: IDL set to null
PASSmain.title: IDL set to object "test-toString"
PASSmain.title: IDL set to object "test-valueOf"
PASSmain.lang: typeof IDL attribute
PASSmain.lang: IDL get with DOM attribute unset
PASSmain.lang: setAttribute() to ""
PASSmain.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 "
PASSmain.lang: setAttribute() to undefined
PASSmain.lang: setAttribute() to 7
PASSmain.lang: setAttribute() to 1.5
PASSmain.lang: setAttribute() to "5%"
PASSmain.lang: setAttribute() to "+100"
PASSmain.lang: setAttribute() to ".5"
PASSmain.lang: setAttribute() to true
PASSmain.lang: setAttribute() to false
PASSmain.lang: setAttribute() to object "[object Object]"
PASSmain.lang: setAttribute() to NaN
PASSmain.lang: setAttribute() to Infinity
PASSmain.lang: setAttribute() to -Infinity
PASSmain.lang: setAttribute() to "\0"
PASSmain.lang: setAttribute() to null
PASSmain.lang: setAttribute() to object "test-toString"
PASSmain.lang: setAttribute() to object "test-valueOf"
PASSmain.lang: IDL set to ""
PASSmain.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 "
PASSmain.lang: IDL set to undefined
PASSmain.lang: IDL set to 7
PASSmain.lang: IDL set to 1.5
PASSmain.lang: IDL set to "5%"
PASSmain.lang: IDL set to "+100"
PASSmain.lang: IDL set to ".5"
PASSmain.lang: IDL set to true
PASSmain.lang: IDL set to false
PASSmain.lang: IDL set to object "[object Object]"
PASSmain.lang: IDL set to NaN
PASSmain.lang: IDL set to Infinity
PASSmain.lang: IDL set to -Infinity
PASSmain.lang: IDL set to "\0"
PASSmain.lang: IDL set to null
PASSmain.lang: IDL set to object "test-toString"
PASSmain.lang: IDL set to object "test-valueOf"
PASSmain.dir: typeof IDL attribute
PASSmain.dir: IDL get with DOM attribute unset
PASSmain.dir: setAttribute() to ""
PASSmain.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 "
PASSmain.dir: setAttribute() to undefined
PASSmain.dir: setAttribute() to 7
PASSmain.dir: setAttribute() to 1.5
PASSmain.dir: setAttribute() to "5%"
PASSmain.dir: setAttribute() to "+100"
PASSmain.dir: setAttribute() to ".5"
PASSmain.dir: setAttribute() to true
PASSmain.dir: setAttribute() to false
PASSmain.dir: setAttribute() to object "[object Object]"
PASSmain.dir: setAttribute() to NaN
PASSmain.dir: setAttribute() to Infinity
PASSmain.dir: setAttribute() to -Infinity
PASSmain.dir: setAttribute() to "\0"
PASSmain.dir: setAttribute() to null
PASSmain.dir: setAttribute() to object "test-toString"
PASSmain.dir: setAttribute() to object "test-valueOf"
PASSmain.dir: setAttribute() to "ltr"
PASSmain.dir: setAttribute() to "xltr"
PASSmain.dir: setAttribute() to "ltr\0"
PASSmain.dir: setAttribute() to "tr"
PASSmain.dir: setAttribute() to "LTR"
PASSmain.dir: setAttribute() to "rtl"
PASSmain.dir: setAttribute() to "xrtl"
PASSmain.dir: setAttribute() to "rtl\0"
PASSmain.dir: setAttribute() to "tl"
PASSmain.dir: setAttribute() to "RTL"
PASSmain.dir: setAttribute() to "auto"
PASSmain.dir: setAttribute() to "xauto"
PASSmain.dir: setAttribute() to "auto\0"
PASSmain.dir: setAttribute() to "uto"
PASSmain.dir: setAttribute() to "AUTO"
PASSmain.dir: IDL set to ""
PASSmain.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 "
PASSmain.dir: IDL set to undefined
PASSmain.dir: IDL set to 7
PASSmain.dir: IDL set to 1.5
PASSmain.dir: IDL set to "5%"
PASSmain.dir: IDL set to "+100"
PASSmain.dir: IDL set to ".5"
PASSmain.dir: IDL set to true
PASSmain.dir: IDL set to false
PASSmain.dir: IDL set to object "[object Object]"
PASSmain.dir: IDL set to NaN
PASSmain.dir: IDL set to Infinity
PASSmain.dir: IDL set to -Infinity
PASSmain.dir: IDL set to "\0"
PASSmain.dir: IDL set to null
PASSmain.dir: IDL set to object "test-toString"
PASSmain.dir: IDL set to object "test-valueOf"
PASSmain.dir: IDL set to "ltr"
PASSmain.dir: IDL set to "xltr"
PASSmain.dir: IDL set to "ltr\0"
PASSmain.dir: IDL set to "tr"
PASSmain.dir: IDL set to "LTR"
PASSmain.dir: IDL set to "rtl"
PASSmain.dir: IDL set to "xrtl"
PASSmain.dir: IDL set to "rtl\0"
PASSmain.dir: IDL set to "tl"
PASSmain.dir: IDL set to "RTL"
PASSmain.dir: IDL set to "auto"
PASSmain.dir: IDL set to "xauto"
PASSmain.dir: IDL set to "auto\0"
PASSmain.dir: IDL set to "uto"
PASSmain.dir: IDL set to "AUTO"
PASSmain.className (<main class>): typeof IDL attribute
PASSmain.className (<main class>): IDL get with DOM attribute unset
PASSmain.className (<main class>): setAttribute() to ""
PASSmain.className (<main 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 "
PASSmain.className (<main class>): setAttribute() to undefined
PASSmain.className (<main class>): setAttribute() to 7
PASSmain.className (<main class>): setAttribute() to 1.5
PASSmain.className (<main class>): setAttribute() to "5%"
PASSmain.className (<main class>): setAttribute() to "+100"
PASSmain.className (<main class>): setAttribute() to ".5"
PASSmain.className (<main class>): setAttribute() to true
PASSmain.className (<main class>): setAttribute() to false
PASSmain.className (<main class>): setAttribute() to object "[object Object]"
PASSmain.className (<main class>): setAttribute() to NaN
PASSmain.className (<main class>): setAttribute() to Infinity
PASSmain.className (<main class>): setAttribute() to -Infinity
PASSmain.className (<main class>): setAttribute() to "\0"
PASSmain.className (<main class>): setAttribute() to null
PASSmain.className (<main class>): setAttribute() to object "test-toString"
PASSmain.className (<main class>): setAttribute() to object "test-valueOf"
PASSmain.className (<main class>): IDL set to ""
PASSmain.className (<main 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 "
PASSmain.className (<main class>): IDL set to undefined
PASSmain.className (<main class>): IDL set to 7
PASSmain.className (<main class>): IDL set to 1.5
PASSmain.className (<main class>): IDL set to "5%"
PASSmain.className (<main class>): IDL set to "+100"
PASSmain.className (<main class>): IDL set to ".5"
PASSmain.className (<main class>): IDL set to true
PASSmain.className (<main class>): IDL set to false
PASSmain.className (<main class>): IDL set to object "[object Object]"
PASSmain.className (<main class>): IDL set to NaN
PASSmain.className (<main class>): IDL set to Infinity
PASSmain.className (<main class>): IDL set to -Infinity
PASSmain.className (<main class>): IDL set to "\0"
PASSmain.className (<main class>): IDL set to null
PASSmain.className (<main class>): IDL set to object "test-toString"
PASSmain.className (<main class>): IDL set to object "test-valueOf"
PASSmain.autofocus: typeof IDL attribute
PASSmain.autofocus: IDL get with DOM attribute unset
PASSmain.autofocus: setAttribute() to ""
PASSmain.autofocus: setAttribute() to " foo "
PASSmain.autofocus: setAttribute() to undefined
PASSmain.autofocus: setAttribute() to null
PASSmain.autofocus: setAttribute() to 7
PASSmain.autofocus: setAttribute() to 1.5
PASSmain.autofocus: setAttribute() to "5%"
PASSmain.autofocus: setAttribute() to "+100"
PASSmain.autofocus: setAttribute() to ".5"
PASSmain.autofocus: setAttribute() to true
PASSmain.autofocus: setAttribute() to false
PASSmain.autofocus: setAttribute() to object "[object Object]"
PASSmain.autofocus: setAttribute() to NaN
PASSmain.autofocus: setAttribute() to Infinity
PASSmain.autofocus: setAttribute() to -Infinity
PASSmain.autofocus: setAttribute() to "\0"
PASSmain.autofocus: setAttribute() to object "test-toString"
PASSmain.autofocus: setAttribute() to object "test-valueOf"
PASSmain.autofocus: setAttribute() to "autofocus"
PASSmain.autofocus: IDL set to ""
PASSmain.autofocus: IDL set to " foo "
PASSmain.autofocus: IDL set to undefined
PASSmain.autofocus: IDL set to null
PASSmain.autofocus: IDL set to 7
PASSmain.autofocus: IDL set to 1.5
PASSmain.autofocus: IDL set to "5%"
PASSmain.autofocus: IDL set to "+100"
PASSmain.autofocus: IDL set to ".5"
PASSmain.autofocus: IDL set to true
PASSmain.autofocus: IDL set to false
PASSmain.autofocus: IDL set to object "[object Object]"
PASSmain.autofocus: IDL set to NaN
PASSmain.autofocus: IDL set to Infinity
PASSmain.autofocus: IDL set to -Infinity
PASSmain.autofocus: IDL set to "\0"
PASSmain.autofocus: IDL set to object "test-toString"
PASSmain.autofocus: IDL set to object "test-valueOf"
PASSmain.hidden: typeof IDL attribute
PASSmain.hidden: IDL get with DOM attribute unset
PASSmain.hidden: setAttribute() to ""
PASSmain.hidden: setAttribute() to " foo "
PASSmain.hidden: setAttribute() to undefined
PASSmain.hidden: setAttribute() to null
PASSmain.hidden: setAttribute() to 7
PASSmain.hidden: setAttribute() to 1.5
PASSmain.hidden: setAttribute() to "5%"
PASSmain.hidden: setAttribute() to "+100"
PASSmain.hidden: setAttribute() to ".5"
PASSmain.hidden: setAttribute() to true
PASSmain.hidden: setAttribute() to false
PASSmain.hidden: setAttribute() to object "[object Object]"
PASSmain.hidden: setAttribute() to NaN
PASSmain.hidden: setAttribute() to Infinity
PASSmain.hidden: setAttribute() to -Infinity
PASSmain.hidden: setAttribute() to "\0"
PASSmain.hidden: setAttribute() to object "test-toString"
PASSmain.hidden: setAttribute() to object "test-valueOf"
PASSmain.hidden: setAttribute() to "hidden"
PASSmain.hidden: IDL set to ""
PASSmain.hidden: IDL set to " foo "
PASSmain.hidden: IDL set to undefined
PASSmain.hidden: IDL set to null
PASSmain.hidden: IDL set to 7
PASSmain.hidden: IDL set to 1.5
PASSmain.hidden: IDL set to "5%"
PASSmain.hidden: IDL set to "+100"
PASSmain.hidden: IDL set to ".5"
PASSmain.hidden: IDL set to true
PASSmain.hidden: IDL set to false
PASSmain.hidden: IDL set to object "[object Object]"
PASSmain.hidden: IDL set to NaN
PASSmain.hidden: IDL set to Infinity
PASSmain.hidden: IDL set to -Infinity
PASSmain.hidden: IDL set to "\0"
PASSmain.hidden: IDL set to object "test-toString"
PASSmain.hidden: IDL set to object "test-valueOf"
PASSmain.accessKey: typeof IDL attribute
PASSmain.accessKey: IDL get with DOM attribute unset
PASSmain.accessKey: setAttribute() to ""
PASSmain.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 "
PASSmain.accessKey: setAttribute() to undefined
PASSmain.accessKey: setAttribute() to 7
PASSmain.accessKey: setAttribute() to 1.5
PASSmain.accessKey: setAttribute() to "5%"
PASSmain.accessKey: setAttribute() to "+100"
PASSmain.accessKey: setAttribute() to ".5"
PASSmain.accessKey: setAttribute() to true
PASSmain.accessKey: setAttribute() to false
PASSmain.accessKey: setAttribute() to object "[object Object]"
PASSmain.accessKey: setAttribute() to NaN
PASSmain.accessKey: setAttribute() to Infinity
PASSmain.accessKey: setAttribute() to -Infinity
PASSmain.accessKey: setAttribute() to "\0"
PASSmain.accessKey: setAttribute() to null
PASSmain.accessKey: setAttribute() to object "test-toString"
PASSmain.accessKey: setAttribute() to object "test-valueOf"
PASSmain.accessKey: IDL set to ""
PASSmain.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 "
PASSmain.accessKey: IDL set to undefined
PASSmain.accessKey: IDL set to 7
PASSmain.accessKey: IDL set to 1.5
PASSmain.accessKey: IDL set to "5%"
PASSmain.accessKey: IDL set to "+100"
PASSmain.accessKey: IDL set to ".5"
PASSmain.accessKey: IDL set to true
PASSmain.accessKey: IDL set to false
PASSmain.accessKey: IDL set to object "[object Object]"
PASSmain.accessKey: IDL set to NaN
PASSmain.accessKey: IDL set to Infinity
PASSmain.accessKey: IDL set to -Infinity
PASSmain.accessKey: IDL set to "\0"
PASSmain.accessKey: IDL set to null
PASSmain.accessKey: IDL set to object "test-toString"
PASSmain.accessKey: IDL set to object "test-valueOf"
PASSmain.tabIndex: typeof IDL attribute
PASSmain.tabIndex: setAttribute() to -36
PASSmain.tabIndex: setAttribute() to -1
PASSmain.tabIndex: setAttribute() to 0
PASSmain.tabIndex: setAttribute() to 1
PASSmain.tabIndex: setAttribute() to 2147483647
PASSmain.tabIndex: setAttribute() to -2147483648
PASSmain.tabIndex: setAttribute() to "-1"
PASSmain.tabIndex: setAttribute() to "-0"
PASSmain.tabIndex: setAttribute() to "0"
PASSmain.tabIndex: setAttribute() to "1"
PASSmain.tabIndex: setAttribute() to "\t7"
PASSmain.tabIndex: setAttribute() to "\f7"
PASSmain.tabIndex: setAttribute() to " 7"
PASSmain.tabIndex: setAttribute() to "\n7"
PASSmain.tabIndex: setAttribute() to "\r7"
PASSmain.tabIndex: setAttribute() to "7\v"
PASSmain.tabIndex: setAttribute() to 1.5
PASSmain.tabIndex: setAttribute() to "5%"
PASSmain.tabIndex: setAttribute() to "+100"
PASSmain.tabIndex: setAttribute() to object "2"
PASSmain.tabIndex: setAttribute() to object "3"
PASSmain.tabIndex: IDL set to -36
PASSmain.tabIndex: IDL set to -1
PASSmain.tabIndex: IDL set to 0
PASSmain.tabIndex: IDL set to 1
PASSmain.tabIndex: IDL set to 2147483647
PASSmain.tabIndex: IDL set to -2147483648
PASSdiv.title: typeof IDL attribute
PASSdiv.title: IDL get with DOM attribute unset
PASSdiv.title: setAttribute() to ""
PASSdiv.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 "
PASSdiv.title: setAttribute() to undefined
PASSdiv.title: setAttribute() to 7
PASSdiv.title: setAttribute() to 1.5
PASSdiv.title: setAttribute() to "5%"
PASSdiv.title: setAttribute() to "+100"
PASSdiv.title: setAttribute() to ".5"
PASSdiv.title: setAttribute() to true
PASSdiv.title: setAttribute() to false
PASSdiv.title: setAttribute() to object "[object Object]"
PASSdiv.title: setAttribute() to NaN
PASSdiv.title: setAttribute() to Infinity
PASSdiv.title: setAttribute() to -Infinity
PASSdiv.title: setAttribute() to "\0"
PASSdiv.title: setAttribute() to null
PASSdiv.title: setAttribute() to object "test-toString"
PASSdiv.title: setAttribute() to object "test-valueOf"
PASSdiv.title: IDL set to ""
PASSdiv.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 "
PASSdiv.title: IDL set to undefined
PASSdiv.title: IDL set to 7
PASSdiv.title: IDL set to 1.5
PASSdiv.title: IDL set to "5%"
PASSdiv.title: IDL set to "+100"
PASSdiv.title: IDL set to ".5"
PASSdiv.title: IDL set to true
PASSdiv.title: IDL set to false
PASSdiv.title: IDL set to object "[object Object]"
PASSdiv.title: IDL set to NaN
PASSdiv.title: IDL set to Infinity
PASSdiv.title: IDL set to -Infinity
PASSdiv.title: IDL set to "\0"
PASSdiv.title: IDL set to null
PASSdiv.title: IDL set to object "test-toString"
PASSdiv.title: IDL set to object "test-valueOf"
PASSdiv.lang: typeof IDL attribute
PASSdiv.lang: IDL get with DOM attribute unset
PASSdiv.lang: setAttribute() to ""
PASSdiv.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 "
PASSdiv.lang: setAttribute() to undefined
PASSdiv.lang: setAttribute() to 7
PASSdiv.lang: setAttribute() to 1.5
PASSdiv.lang: setAttribute() to "5%"
PASSdiv.lang: setAttribute() to "+100"
PASSdiv.lang: setAttribute() to ".5"
PASSdiv.lang: setAttribute() to true
PASSdiv.lang: setAttribute() to false
PASSdiv.lang: setAttribute() to object "[object Object]"
PASSdiv.lang: setAttribute() to NaN
PASSdiv.lang: setAttribute() to Infinity
PASSdiv.lang: setAttribute() to -Infinity
PASSdiv.lang: setAttribute() to "\0"
PASSdiv.lang: setAttribute() to null
PASSdiv.lang: setAttribute() to object "test-toString"
PASSdiv.lang: setAttribute() to object "test-valueOf"
PASSdiv.lang: IDL set to ""
PASSdiv.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 "
PASSdiv.lang: IDL set to undefined
PASSdiv.lang: IDL set to 7
PASSdiv.lang: IDL set to 1.5
PASSdiv.lang: IDL set to "5%"
PASSdiv.lang: IDL set to "+100"
PASSdiv.lang: IDL set to ".5"
PASSdiv.lang: IDL set to true
PASSdiv.lang: IDL set to false
PASSdiv.lang: IDL set to object "[object Object]"
PASSdiv.lang: IDL set to NaN
PASSdiv.lang: IDL set to Infinity
PASSdiv.lang: IDL set to -Infinity
PASSdiv.lang: IDL set to "\0"
PASSdiv.lang: IDL set to null
PASSdiv.lang: IDL set to object "test-toString"
PASSdiv.lang: IDL set to object "test-valueOf"
PASSdiv.dir: typeof IDL attribute
PASSdiv.dir: IDL get with DOM attribute unset
PASSdiv.dir: setAttribute() to ""
PASSdiv.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 "
PASSdiv.dir: setAttribute() to undefined
PASSdiv.dir: setAttribute() to 7
PASSdiv.dir: setAttribute() to 1.5
PASSdiv.dir: setAttribute() to "5%"
PASSdiv.dir: setAttribute() to "+100"
PASSdiv.dir: setAttribute() to ".5"
PASSdiv.dir: setAttribute() to true
PASSdiv.dir: setAttribute() to false
PASSdiv.dir: setAttribute() to object "[object Object]"
PASSdiv.dir: setAttribute() to NaN
PASSdiv.dir: setAttribute() to Infinity
PASSdiv.dir: setAttribute() to -Infinity
PASSdiv.dir: setAttribute() to "\0"
PASSdiv.dir: setAttribute() to null
PASSdiv.dir: setAttribute() to object "test-toString"
PASSdiv.dir: setAttribute() to object "test-valueOf"
PASSdiv.dir: setAttribute() to "ltr"
PASSdiv.dir: setAttribute() to "xltr"
PASSdiv.dir: setAttribute() to "ltr\0"
PASSdiv.dir: setAttribute() to "tr"
PASSdiv.dir: setAttribute() to "LTR"
PASSdiv.dir: setAttribute() to "rtl"
PASSdiv.dir: setAttribute() to "xrtl"
PASSdiv.dir: setAttribute() to "rtl\0"
PASSdiv.dir: setAttribute() to "tl"
PASSdiv.dir: setAttribute() to "RTL"
PASSdiv.dir: setAttribute() to "auto"
PASSdiv.dir: setAttribute() to "xauto"
PASSdiv.dir: setAttribute() to "auto\0"
PASSdiv.dir: setAttribute() to "uto"
PASSdiv.dir: setAttribute() to "AUTO"
PASSdiv.dir: IDL set to ""
PASSdiv.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 "
PASSdiv.dir: IDL set to undefined
PASSdiv.dir: IDL set to 7
PASSdiv.dir: IDL set to 1.5
PASSdiv.dir: IDL set to "5%"
PASSdiv.dir: IDL set to "+100"
PASSdiv.dir: IDL set to ".5"
PASSdiv.dir: IDL set to true
PASSdiv.dir: IDL set to false
PASSdiv.dir: IDL set to object "[object Object]"
PASSdiv.dir: IDL set to NaN
PASSdiv.dir: IDL set to Infinity
PASSdiv.dir: IDL set to -Infinity
PASSdiv.dir: IDL set to "\0"
PASSdiv.dir: IDL set to null
PASSdiv.dir: IDL set to object "test-toString"
PASSdiv.dir: IDL set to object "test-valueOf"
PASSdiv.dir: IDL set to "ltr"
PASSdiv.dir: IDL set to "xltr"
PASSdiv.dir: IDL set to "ltr\0"
PASSdiv.dir: IDL set to "tr"
PASSdiv.dir: IDL set to "LTR"
PASSdiv.dir: IDL set to "rtl"
PASSdiv.dir: IDL set to "xrtl"
PASSdiv.dir: IDL set to "rtl\0"
PASSdiv.dir: IDL set to "tl"
PASSdiv.dir: IDL set to "RTL"
PASSdiv.dir: IDL set to "auto"
PASSdiv.dir: IDL set to "xauto"
PASSdiv.dir: IDL set to "auto\0"
PASSdiv.dir: IDL set to "uto"
PASSdiv.dir: IDL set to "AUTO"
PASSdiv.className (<div class>): typeof IDL attribute
PASSdiv.className (<div class>): IDL get with DOM attribute unset
PASSdiv.className (<div class>): setAttribute() to ""
PASSdiv.className (<div 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 "
PASSdiv.className (<div class>): setAttribute() to undefined
PASSdiv.className (<div class>): setAttribute() to 7
PASSdiv.className (<div class>): setAttribute() to 1.5
PASSdiv.className (<div class>): setAttribute() to "5%"
PASSdiv.className (<div class>): setAttribute() to "+100"
PASSdiv.className (<div class>): setAttribute() to ".5"
PASSdiv.className (<div class>): setAttribute() to true
PASSdiv.className (<div class>): setAttribute() to false
PASSdiv.className (<div class>): setAttribute() to object "[object Object]"
PASSdiv.className (<div class>): setAttribute() to NaN
PASSdiv.className (<div class>): setAttribute() to Infinity
PASSdiv.className (<div class>): setAttribute() to -Infinity
PASSdiv.className (<div class>): setAttribute() to "\0"
PASSdiv.className (<div class>): setAttribute() to null
PASSdiv.className (<div class>): setAttribute() to object "test-toString"
PASSdiv.className (<div class>): setAttribute() to object "test-valueOf"
PASSdiv.className (<div class>): IDL set to ""
PASSdiv.className (<div 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 "
PASSdiv.className (<div class>): IDL set to undefined
PASSdiv.className (<div class>): IDL set to 7
PASSdiv.className (<div class>): IDL set to 1.5
PASSdiv.className (<div class>): IDL set to "5%"
PASSdiv.className (<div class>): IDL set to "+100"
PASSdiv.className (<div class>): IDL set to ".5"
PASSdiv.className (<div class>): IDL set to true
PASSdiv.className (<div class>): IDL set to false
PASSdiv.className (<div class>): IDL set to object "[object Object]"
PASSdiv.className (<div class>): IDL set to NaN
PASSdiv.className (<div class>): IDL set to Infinity
PASSdiv.className (<div class>): IDL set to -Infinity
PASSdiv.className (<div class>): IDL set to "\0"
PASSdiv.className (<div class>): IDL set to null
PASSdiv.className (<div class>): IDL set to object "test-toString"
PASSdiv.className (<div class>): IDL set to object "test-valueOf"
PASSdiv.autofocus: typeof IDL attribute
PASSdiv.autofocus: IDL get with DOM attribute unset
PASSdiv.autofocus: setAttribute() to ""
PASSdiv.autofocus: setAttribute() to " foo "
PASSdiv.autofocus: setAttribute() to undefined
PASSdiv.autofocus: setAttribute() to null
PASSdiv.autofocus: setAttribute() to 7
PASSdiv.autofocus: setAttribute() to 1.5
PASSdiv.autofocus: setAttribute() to "5%"
PASSdiv.autofocus: setAttribute() to "+100"
PASSdiv.autofocus: setAttribute() to ".5"
PASSdiv.autofocus: setAttribute() to true
PASSdiv.autofocus: setAttribute() to false
PASSdiv.autofocus: setAttribute() to object "[object Object]"
PASSdiv.autofocus: setAttribute() to NaN
PASSdiv.autofocus: setAttribute() to Infinity
PASSdiv.autofocus: setAttribute() to -Infinity
PASSdiv.autofocus: setAttribute() to "\0"
PASSdiv.autofocus: setAttribute() to object "test-toString"
PASSdiv.autofocus: setAttribute() to object "test-valueOf"
PASSdiv.autofocus: setAttribute() to "autofocus"
PASSdiv.autofocus: IDL set to ""
PASSdiv.autofocus: IDL set to " foo "
PASSdiv.autofocus: IDL set to undefined
PASSdiv.autofocus: IDL set to null
PASSdiv.autofocus: IDL set to 7
PASSdiv.autofocus: IDL set to 1.5
PASSdiv.autofocus: IDL set to "5%"
PASSdiv.autofocus: IDL set to "+100"
PASSdiv.autofocus: IDL set to ".5"
PASSdiv.autofocus: IDL set to true
PASSdiv.autofocus: IDL set to false
PASSdiv.autofocus: IDL set to object "[object Object]"
PASSdiv.autofocus: IDL set to NaN
PASSdiv.autofocus: IDL set to Infinity
PASSdiv.autofocus: IDL set to -Infinity
PASSdiv.autofocus: IDL set to "\0"
PASSdiv.autofocus: IDL set to object "test-toString"
PASSdiv.autofocus: IDL set to object "test-valueOf"
PASSdiv.hidden: typeof IDL attribute
PASSdiv.hidden: IDL get with DOM attribute unset
PASSdiv.hidden: setAttribute() to ""
PASSdiv.hidden: setAttribute() to " foo "
PASSdiv.hidden: setAttribute() to undefined
PASSdiv.hidden: setAttribute() to null
PASSdiv.hidden: setAttribute() to 7
PASSdiv.hidden: setAttribute() to 1.5
PASSdiv.hidden: setAttribute() to "5%"
PASSdiv.hidden: setAttribute() to "+100"
PASSdiv.hidden: setAttribute() to ".5"
PASSdiv.hidden: setAttribute() to true
PASSdiv.hidden: setAttribute() to false
PASSdiv.hidden: setAttribute() to object "[object Object]"
PASSdiv.hidden: setAttribute() to NaN
PASSdiv.hidden: setAttribute() to Infinity
PASSdiv.hidden: setAttribute() to -Infinity
PASSdiv.hidden: setAttribute() to "\0"
PASSdiv.hidden: setAttribute() to object "test-toString"
PASSdiv.hidden: setAttribute() to object "test-valueOf"
PASSdiv.hidden: setAttribute() to "hidden"
PASSdiv.hidden: IDL set to ""
PASSdiv.hidden: IDL set to " foo "
PASSdiv.hidden: IDL set to undefined
PASSdiv.hidden: IDL set to null
PASSdiv.hidden: IDL set to 7
PASSdiv.hidden: IDL set to 1.5
PASSdiv.hidden: IDL set to "5%"
PASSdiv.hidden: IDL set to "+100"
PASSdiv.hidden: IDL set to ".5"
PASSdiv.hidden: IDL set to true
PASSdiv.hidden: IDL set to false
PASSdiv.hidden: IDL set to object "[object Object]"
PASSdiv.hidden: IDL set to NaN
PASSdiv.hidden: IDL set to Infinity
PASSdiv.hidden: IDL set to -Infinity
PASSdiv.hidden: IDL set to "\0"
PASSdiv.hidden: IDL set to object "test-toString"
PASSdiv.hidden: IDL set to object "test-valueOf"
PASSdiv.accessKey: typeof IDL attribute
PASSdiv.accessKey: IDL get with DOM attribute unset
PASSdiv.accessKey: setAttribute() to ""
PASSdiv.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 "
PASSdiv.accessKey: setAttribute() to undefined
PASSdiv.accessKey: setAttribute() to 7
PASSdiv.accessKey: setAttribute() to 1.5
PASSdiv.accessKey: setAttribute() to "5%"
PASSdiv.accessKey: setAttribute() to "+100"
PASSdiv.accessKey: setAttribute() to ".5"
PASSdiv.accessKey: setAttribute() to true
PASSdiv.accessKey: setAttribute() to false
PASSdiv.accessKey: setAttribute() to object "[object Object]"
PASSdiv.accessKey: setAttribute() to NaN
PASSdiv.accessKey: setAttribute() to Infinity
PASSdiv.accessKey: setAttribute() to -Infinity
PASSdiv.accessKey: setAttribute() to "\0"
PASSdiv.accessKey: setAttribute() to null
PASSdiv.accessKey: setAttribute() to object "test-toString"
PASSdiv.accessKey: setAttribute() to object "test-valueOf"
PASSdiv.accessKey: IDL set to ""
PASSdiv.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 "
PASSdiv.accessKey: IDL set to undefined
PASSdiv.accessKey: IDL set to 7
PASSdiv.accessKey: IDL set to 1.5
PASSdiv.accessKey: IDL set to "5%"
PASSdiv.accessKey: IDL set to "+100"
PASSdiv.accessKey: IDL set to ".5"
PASSdiv.accessKey: IDL set to true
PASSdiv.accessKey: IDL set to false
PASSdiv.accessKey: IDL set to object "[object Object]"
PASSdiv.accessKey: IDL set to NaN
PASSdiv.accessKey: IDL set to Infinity
PASSdiv.accessKey: IDL set to -Infinity
PASSdiv.accessKey: IDL set to "\0"
PASSdiv.accessKey: IDL set to null
PASSdiv.accessKey: IDL set to object "test-toString"
PASSdiv.accessKey: IDL set to object "test-valueOf"
PASSdiv.tabIndex: typeof IDL attribute
PASSdiv.tabIndex: setAttribute() to -36
PASSdiv.tabIndex: setAttribute() to -1
PASSdiv.tabIndex: setAttribute() to 0
PASSdiv.tabIndex: setAttribute() to 1
PASSdiv.tabIndex: setAttribute() to 2147483647
PASSdiv.tabIndex: setAttribute() to -2147483648
PASSdiv.tabIndex: setAttribute() to "-1"
PASSdiv.tabIndex: setAttribute() to "-0"
PASSdiv.tabIndex: setAttribute() to "0"
PASSdiv.tabIndex: setAttribute() to "1"
PASSdiv.tabIndex: setAttribute() to "\t7"
PASSdiv.tabIndex: setAttribute() to "\f7"
PASSdiv.tabIndex: setAttribute() to " 7"
PASSdiv.tabIndex: setAttribute() to "\n7"
PASSdiv.tabIndex: setAttribute() to "\r7"
PASSdiv.tabIndex: setAttribute() to "7\v"
PASSdiv.tabIndex: setAttribute() to 1.5
PASSdiv.tabIndex: setAttribute() to "5%"
PASSdiv.tabIndex: setAttribute() to "+100"
PASSdiv.tabIndex: setAttribute() to object "2"
PASSdiv.tabIndex: setAttribute() to object "3"
PASSdiv.tabIndex: IDL set to -36
PASSdiv.tabIndex: IDL set to -1
PASSdiv.tabIndex: IDL set to 0
PASSdiv.tabIndex: IDL set to 1
PASSdiv.tabIndex: IDL set to 2147483647
PASSdiv.tabIndex: IDL set to -2147483648
PASSdiv.align: typeof IDL attribute
PASSdiv.align: IDL get with DOM attribute unset
PASSdiv.align: setAttribute() to ""
PASSdiv.align: setAttribute() to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSdiv.align: setAttribute() to undefined
PASSdiv.align: setAttribute() to 7
PASSdiv.align: setAttribute() to 1.5
PASSdiv.align: setAttribute() to "5%"
PASSdiv.align: setAttribute() to "+100"
PASSdiv.align: setAttribute() to ".5"
PASSdiv.align: setAttribute() to true
PASSdiv.align: setAttribute() to false
PASSdiv.align: setAttribute() to object "[object Object]"
PASSdiv.align: setAttribute() to NaN
PASSdiv.align: setAttribute() to Infinity
PASSdiv.align: setAttribute() to -Infinity
PASSdiv.align: setAttribute() to "\0"
PASSdiv.align: setAttribute() to null
PASSdiv.align: setAttribute() to object "test-toString"
PASSdiv.align: setAttribute() to object "test-valueOf"
PASSdiv.align: IDL set to ""
PASSdiv.align: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo "
PASSdiv.align: IDL set to undefined
PASSdiv.align: IDL set to 7
PASSdiv.align: IDL set to 1.5
PASSdiv.align: IDL set to "5%"
PASSdiv.align: IDL set to "+100"
PASSdiv.align: IDL set to ".5"
PASSdiv.align: IDL set to true
PASSdiv.align: IDL set to false
PASSdiv.align: IDL set to object "[object Object]"
PASSdiv.align: IDL set to NaN
PASSdiv.align: IDL set to Infinity
PASSdiv.align: IDL set to -Infinity
PASSdiv.align: IDL set to "\0"
PASSdiv.align: IDL set to null
PASSdiv.align: IDL set to object "test-toString"
PASSdiv.align: IDL set to object "test-valueOf"

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