servo/tests/wpt/meta/html/dom/reflection-tabular.html.ini
Martin Robinson 0d21992edd
script: Clamp table spans according to the HTML specification (#36703)
Previously, spans were partially clamped during layout, but this means
that accessing and setting these properties via script wouldn't behave
according to the HTML specification. In addition, the value wasn't
floored in layout, so could lead to panics. This change improves
clamping and moves it to script.
    
Testing: This change includes a new WPT test.
Fixes #36699.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-05-01 13:25:34 +00:00

8490 lines
194 KiB
INI
Vendored

[reflection-tabular.html]
[table.accessKey: typeof IDL attribute]
expected: FAIL
[table.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[table.accessKey: setAttribute() to ""]
expected: FAIL
[table.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 "]
expected: FAIL
[table.accessKey: setAttribute() to undefined]
expected: FAIL
[table.accessKey: setAttribute() to 7]
expected: FAIL
[table.accessKey: setAttribute() to 1.5]
expected: FAIL
[table.accessKey: setAttribute() to "5%"]
expected: FAIL
[table.accessKey: setAttribute() to "+100"]
expected: FAIL
[table.accessKey: setAttribute() to ".5"]
expected: FAIL
[table.accessKey: setAttribute() to true]
expected: FAIL
[table.accessKey: setAttribute() to false]
expected: FAIL
[table.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.accessKey: setAttribute() to NaN]
expected: FAIL
[table.accessKey: setAttribute() to Infinity]
expected: FAIL
[table.accessKey: setAttribute() to -Infinity]
expected: FAIL
[table.accessKey: setAttribute() to "\\0"]
expected: FAIL
[table.accessKey: setAttribute() to null]
expected: FAIL
[table.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[table.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.accessKey: IDL set to ""]
expected: FAIL
[table.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 "]
expected: FAIL
[table.accessKey: IDL set to undefined]
expected: FAIL
[table.accessKey: IDL set to 7]
expected: FAIL
[table.accessKey: IDL set to 1.5]
expected: FAIL
[table.accessKey: IDL set to "5%"]
expected: FAIL
[table.accessKey: IDL set to "+100"]
expected: FAIL
[table.accessKey: IDL set to ".5"]
expected: FAIL
[table.accessKey: IDL set to true]
expected: FAIL
[table.accessKey: IDL set to false]
expected: FAIL
[table.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[table.accessKey: IDL set to NaN]
expected: FAIL
[table.accessKey: IDL set to Infinity]
expected: FAIL
[table.accessKey: IDL set to -Infinity]
expected: FAIL
[table.accessKey: IDL set to "\\0"]
expected: FAIL
[table.accessKey: IDL set to null]
expected: FAIL
[table.accessKey: IDL set to object "test-toString"]
expected: FAIL
[table.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[table.tabIndex: typeof IDL attribute]
expected: FAIL
[table.tabIndex: setAttribute() to -36]
expected: FAIL
[table.tabIndex: setAttribute() to -1]
expected: FAIL
[table.tabIndex: setAttribute() to 0]
expected: FAIL
[table.tabIndex: setAttribute() to 1]
expected: FAIL
[table.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[table.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[table.tabIndex: setAttribute() to "-1"]
expected: FAIL
[table.tabIndex: setAttribute() to "-0"]
expected: FAIL
[table.tabIndex: setAttribute() to "0"]
expected: FAIL
[table.tabIndex: setAttribute() to "1"]
expected: FAIL
[table.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[table.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[table.tabIndex: setAttribute() to " 7"]
expected: FAIL
[table.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[table.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[table.tabIndex: setAttribute() to 1.5]
expected: FAIL
[table.tabIndex: setAttribute() to "5%"]
expected: FAIL
[table.tabIndex: setAttribute() to "+100"]
expected: FAIL
[table.tabIndex: setAttribute() to object "2"]
expected: FAIL
[table.tabIndex: IDL set to -36]
expected: FAIL
[table.tabIndex: IDL set to -1]
expected: FAIL
[table.tabIndex: IDL set to 0]
expected: FAIL
[table.tabIndex: IDL set to 1]
expected: FAIL
[table.tabIndex: IDL set to 2147483647]
expected: FAIL
[table.tabIndex: IDL set to -2147483648]
expected: FAIL
[table.align: typeof IDL attribute]
expected: FAIL
[table.align: IDL get with DOM attribute unset]
expected: FAIL
[table.align: setAttribute() to ""]
expected: FAIL
[table.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 "]
expected: FAIL
[table.align: setAttribute() to undefined]
expected: FAIL
[table.align: setAttribute() to 7]
expected: FAIL
[table.align: setAttribute() to 1.5]
expected: FAIL
[table.align: setAttribute() to "5%"]
expected: FAIL
[table.align: setAttribute() to "+100"]
expected: FAIL
[table.align: setAttribute() to ".5"]
expected: FAIL
[table.align: setAttribute() to true]
expected: FAIL
[table.align: setAttribute() to false]
expected: FAIL
[table.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.align: setAttribute() to NaN]
expected: FAIL
[table.align: setAttribute() to Infinity]
expected: FAIL
[table.align: setAttribute() to -Infinity]
expected: FAIL
[table.align: setAttribute() to "\\0"]
expected: FAIL
[table.align: setAttribute() to null]
expected: FAIL
[table.align: setAttribute() to object "test-toString"]
expected: FAIL
[table.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.align: IDL set to ""]
expected: FAIL
[table.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 "]
expected: FAIL
[table.align: IDL set to undefined]
expected: FAIL
[table.align: IDL set to 7]
expected: FAIL
[table.align: IDL set to 1.5]
expected: FAIL
[table.align: IDL set to "5%"]
expected: FAIL
[table.align: IDL set to "+100"]
expected: FAIL
[table.align: IDL set to ".5"]
expected: FAIL
[table.align: IDL set to true]
expected: FAIL
[table.align: IDL set to false]
expected: FAIL
[table.align: IDL set to object "[object Object\]"]
expected: FAIL
[table.align: IDL set to NaN]
expected: FAIL
[table.align: IDL set to Infinity]
expected: FAIL
[table.align: IDL set to -Infinity]
expected: FAIL
[table.align: IDL set to "\\0"]
expected: FAIL
[table.align: IDL set to null]
expected: FAIL
[table.align: IDL set to object "test-toString"]
expected: FAIL
[table.align: IDL set to object "test-valueOf"]
expected: FAIL
[table.border: typeof IDL attribute]
expected: FAIL
[table.border: IDL get with DOM attribute unset]
expected: FAIL
[table.border: setAttribute() to ""]
expected: FAIL
[table.border: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.border: setAttribute() to undefined]
expected: FAIL
[table.border: setAttribute() to 7]
expected: FAIL
[table.border: setAttribute() to 1.5]
expected: FAIL
[table.border: setAttribute() to "5%"]
expected: FAIL
[table.border: setAttribute() to "+100"]
expected: FAIL
[table.border: setAttribute() to ".5"]
expected: FAIL
[table.border: setAttribute() to true]
expected: FAIL
[table.border: setAttribute() to false]
expected: FAIL
[table.border: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.border: setAttribute() to NaN]
expected: FAIL
[table.border: setAttribute() to Infinity]
expected: FAIL
[table.border: setAttribute() to -Infinity]
expected: FAIL
[table.border: setAttribute() to "\\0"]
expected: FAIL
[table.border: setAttribute() to null]
expected: FAIL
[table.border: setAttribute() to object "test-toString"]
expected: FAIL
[table.border: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.border: IDL set to ""]
expected: FAIL
[table.border: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.border: IDL set to undefined]
expected: FAIL
[table.border: IDL set to 7]
expected: FAIL
[table.border: IDL set to 1.5]
expected: FAIL
[table.border: IDL set to "5%"]
expected: FAIL
[table.border: IDL set to "+100"]
expected: FAIL
[table.border: IDL set to ".5"]
expected: FAIL
[table.border: IDL set to true]
expected: FAIL
[table.border: IDL set to false]
expected: FAIL
[table.border: IDL set to object "[object Object\]"]
expected: FAIL
[table.border: IDL set to NaN]
expected: FAIL
[table.border: IDL set to Infinity]
expected: FAIL
[table.border: IDL set to -Infinity]
expected: FAIL
[table.border: IDL set to "\\0"]
expected: FAIL
[table.border: IDL set to null]
expected: FAIL
[table.border: IDL set to object "test-toString"]
expected: FAIL
[table.border: IDL set to object "test-valueOf"]
expected: FAIL
[table.frame: typeof IDL attribute]
expected: FAIL
[table.frame: IDL get with DOM attribute unset]
expected: FAIL
[table.frame: setAttribute() to ""]
expected: FAIL
[table.frame: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.frame: setAttribute() to undefined]
expected: FAIL
[table.frame: setAttribute() to 7]
expected: FAIL
[table.frame: setAttribute() to 1.5]
expected: FAIL
[table.frame: setAttribute() to "5%"]
expected: FAIL
[table.frame: setAttribute() to "+100"]
expected: FAIL
[table.frame: setAttribute() to ".5"]
expected: FAIL
[table.frame: setAttribute() to true]
expected: FAIL
[table.frame: setAttribute() to false]
expected: FAIL
[table.frame: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.frame: setAttribute() to NaN]
expected: FAIL
[table.frame: setAttribute() to Infinity]
expected: FAIL
[table.frame: setAttribute() to -Infinity]
expected: FAIL
[table.frame: setAttribute() to "\\0"]
expected: FAIL
[table.frame: setAttribute() to null]
expected: FAIL
[table.frame: setAttribute() to object "test-toString"]
expected: FAIL
[table.frame: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.frame: IDL set to ""]
expected: FAIL
[table.frame: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.frame: IDL set to undefined]
expected: FAIL
[table.frame: IDL set to 7]
expected: FAIL
[table.frame: IDL set to 1.5]
expected: FAIL
[table.frame: IDL set to "5%"]
expected: FAIL
[table.frame: IDL set to "+100"]
expected: FAIL
[table.frame: IDL set to ".5"]
expected: FAIL
[table.frame: IDL set to true]
expected: FAIL
[table.frame: IDL set to false]
expected: FAIL
[table.frame: IDL set to object "[object Object\]"]
expected: FAIL
[table.frame: IDL set to NaN]
expected: FAIL
[table.frame: IDL set to Infinity]
expected: FAIL
[table.frame: IDL set to -Infinity]
expected: FAIL
[table.frame: IDL set to "\\0"]
expected: FAIL
[table.frame: IDL set to null]
expected: FAIL
[table.frame: IDL set to object "test-toString"]
expected: FAIL
[table.frame: IDL set to object "test-valueOf"]
expected: FAIL
[table.rules: typeof IDL attribute]
expected: FAIL
[table.rules: IDL get with DOM attribute unset]
expected: FAIL
[table.rules: setAttribute() to ""]
expected: FAIL
[table.rules: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.rules: setAttribute() to undefined]
expected: FAIL
[table.rules: setAttribute() to 7]
expected: FAIL
[table.rules: setAttribute() to 1.5]
expected: FAIL
[table.rules: setAttribute() to "5%"]
expected: FAIL
[table.rules: setAttribute() to "+100"]
expected: FAIL
[table.rules: setAttribute() to ".5"]
expected: FAIL
[table.rules: setAttribute() to true]
expected: FAIL
[table.rules: setAttribute() to false]
expected: FAIL
[table.rules: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.rules: setAttribute() to NaN]
expected: FAIL
[table.rules: setAttribute() to Infinity]
expected: FAIL
[table.rules: setAttribute() to -Infinity]
expected: FAIL
[table.rules: setAttribute() to "\\0"]
expected: FAIL
[table.rules: setAttribute() to null]
expected: FAIL
[table.rules: setAttribute() to object "test-toString"]
expected: FAIL
[table.rules: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.rules: IDL set to ""]
expected: FAIL
[table.rules: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.rules: IDL set to undefined]
expected: FAIL
[table.rules: IDL set to 7]
expected: FAIL
[table.rules: IDL set to 1.5]
expected: FAIL
[table.rules: IDL set to "5%"]
expected: FAIL
[table.rules: IDL set to "+100"]
expected: FAIL
[table.rules: IDL set to ".5"]
expected: FAIL
[table.rules: IDL set to true]
expected: FAIL
[table.rules: IDL set to false]
expected: FAIL
[table.rules: IDL set to object "[object Object\]"]
expected: FAIL
[table.rules: IDL set to NaN]
expected: FAIL
[table.rules: IDL set to Infinity]
expected: FAIL
[table.rules: IDL set to -Infinity]
expected: FAIL
[table.rules: IDL set to "\\0"]
expected: FAIL
[table.rules: IDL set to null]
expected: FAIL
[table.rules: IDL set to object "test-toString"]
expected: FAIL
[table.rules: IDL set to object "test-valueOf"]
expected: FAIL
[table.summary: typeof IDL attribute]
expected: FAIL
[table.summary: IDL get with DOM attribute unset]
expected: FAIL
[table.summary: setAttribute() to ""]
expected: FAIL
[table.summary: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.summary: setAttribute() to undefined]
expected: FAIL
[table.summary: setAttribute() to 7]
expected: FAIL
[table.summary: setAttribute() to 1.5]
expected: FAIL
[table.summary: setAttribute() to "5%"]
expected: FAIL
[table.summary: setAttribute() to "+100"]
expected: FAIL
[table.summary: setAttribute() to ".5"]
expected: FAIL
[table.summary: setAttribute() to true]
expected: FAIL
[table.summary: setAttribute() to false]
expected: FAIL
[table.summary: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.summary: setAttribute() to NaN]
expected: FAIL
[table.summary: setAttribute() to Infinity]
expected: FAIL
[table.summary: setAttribute() to -Infinity]
expected: FAIL
[table.summary: setAttribute() to "\\0"]
expected: FAIL
[table.summary: setAttribute() to null]
expected: FAIL
[table.summary: setAttribute() to object "test-toString"]
expected: FAIL
[table.summary: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.summary: IDL set to ""]
expected: FAIL
[table.summary: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.summary: IDL set to undefined]
expected: FAIL
[table.summary: IDL set to 7]
expected: FAIL
[table.summary: IDL set to 1.5]
expected: FAIL
[table.summary: IDL set to "5%"]
expected: FAIL
[table.summary: IDL set to "+100"]
expected: FAIL
[table.summary: IDL set to ".5"]
expected: FAIL
[table.summary: IDL set to true]
expected: FAIL
[table.summary: IDL set to false]
expected: FAIL
[table.summary: IDL set to object "[object Object\]"]
expected: FAIL
[table.summary: IDL set to NaN]
expected: FAIL
[table.summary: IDL set to Infinity]
expected: FAIL
[table.summary: IDL set to -Infinity]
expected: FAIL
[table.summary: IDL set to "\\0"]
expected: FAIL
[table.summary: IDL set to null]
expected: FAIL
[table.summary: IDL set to object "test-toString"]
expected: FAIL
[table.summary: IDL set to object "test-valueOf"]
expected: FAIL
[table.cellPadding: typeof IDL attribute]
expected: FAIL
[table.cellPadding: IDL get with DOM attribute unset]
expected: FAIL
[table.cellPadding: setAttribute() to ""]
expected: FAIL
[table.cellPadding: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.cellPadding: setAttribute() to undefined]
expected: FAIL
[table.cellPadding: setAttribute() to 7]
expected: FAIL
[table.cellPadding: setAttribute() to 1.5]
expected: FAIL
[table.cellPadding: setAttribute() to "5%"]
expected: FAIL
[table.cellPadding: setAttribute() to "+100"]
expected: FAIL
[table.cellPadding: setAttribute() to ".5"]
expected: FAIL
[table.cellPadding: setAttribute() to true]
expected: FAIL
[table.cellPadding: setAttribute() to false]
expected: FAIL
[table.cellPadding: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.cellPadding: setAttribute() to NaN]
expected: FAIL
[table.cellPadding: setAttribute() to Infinity]
expected: FAIL
[table.cellPadding: setAttribute() to -Infinity]
expected: FAIL
[table.cellPadding: setAttribute() to "\\0"]
expected: FAIL
[table.cellPadding: setAttribute() to null]
expected: FAIL
[table.cellPadding: setAttribute() to object "test-toString"]
expected: FAIL
[table.cellPadding: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.cellPadding: IDL set to ""]
expected: FAIL
[table.cellPadding: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.cellPadding: IDL set to undefined]
expected: FAIL
[table.cellPadding: IDL set to 7]
expected: FAIL
[table.cellPadding: IDL set to 1.5]
expected: FAIL
[table.cellPadding: IDL set to "5%"]
expected: FAIL
[table.cellPadding: IDL set to "+100"]
expected: FAIL
[table.cellPadding: IDL set to ".5"]
expected: FAIL
[table.cellPadding: IDL set to true]
expected: FAIL
[table.cellPadding: IDL set to false]
expected: FAIL
[table.cellPadding: IDL set to object "[object Object\]"]
expected: FAIL
[table.cellPadding: IDL set to NaN]
expected: FAIL
[table.cellPadding: IDL set to Infinity]
expected: FAIL
[table.cellPadding: IDL set to -Infinity]
expected: FAIL
[table.cellPadding: IDL set to "\\0"]
expected: FAIL
[table.cellPadding: IDL set to null]
expected: FAIL
[table.cellPadding: IDL set to object "test-toString"]
expected: FAIL
[table.cellPadding: IDL set to object "test-valueOf"]
expected: FAIL
[table.cellSpacing: typeof IDL attribute]
expected: FAIL
[table.cellSpacing: IDL get with DOM attribute unset]
expected: FAIL
[table.cellSpacing: setAttribute() to ""]
expected: FAIL
[table.cellSpacing: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.cellSpacing: setAttribute() to undefined]
expected: FAIL
[table.cellSpacing: setAttribute() to 7]
expected: FAIL
[table.cellSpacing: setAttribute() to 1.5]
expected: FAIL
[table.cellSpacing: setAttribute() to "5%"]
expected: FAIL
[table.cellSpacing: setAttribute() to "+100"]
expected: FAIL
[table.cellSpacing: setAttribute() to ".5"]
expected: FAIL
[table.cellSpacing: setAttribute() to true]
expected: FAIL
[table.cellSpacing: setAttribute() to false]
expected: FAIL
[table.cellSpacing: setAttribute() to object "[object Object\]"]
expected: FAIL
[table.cellSpacing: setAttribute() to NaN]
expected: FAIL
[table.cellSpacing: setAttribute() to Infinity]
expected: FAIL
[table.cellSpacing: setAttribute() to -Infinity]
expected: FAIL
[table.cellSpacing: setAttribute() to "\\0"]
expected: FAIL
[table.cellSpacing: setAttribute() to null]
expected: FAIL
[table.cellSpacing: setAttribute() to object "test-toString"]
expected: FAIL
[table.cellSpacing: setAttribute() to object "test-valueOf"]
expected: FAIL
[table.cellSpacing: IDL set to ""]
expected: FAIL
[table.cellSpacing: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[table.cellSpacing: IDL set to undefined]
expected: FAIL
[table.cellSpacing: IDL set to 7]
expected: FAIL
[table.cellSpacing: IDL set to 1.5]
expected: FAIL
[table.cellSpacing: IDL set to "5%"]
expected: FAIL
[table.cellSpacing: IDL set to "+100"]
expected: FAIL
[table.cellSpacing: IDL set to ".5"]
expected: FAIL
[table.cellSpacing: IDL set to true]
expected: FAIL
[table.cellSpacing: IDL set to false]
expected: FAIL
[table.cellSpacing: IDL set to object "[object Object\]"]
expected: FAIL
[table.cellSpacing: IDL set to NaN]
expected: FAIL
[table.cellSpacing: IDL set to Infinity]
expected: FAIL
[table.cellSpacing: IDL set to -Infinity]
expected: FAIL
[table.cellSpacing: IDL set to "\\0"]
expected: FAIL
[table.cellSpacing: IDL set to null]
expected: FAIL
[table.cellSpacing: IDL set to object "test-toString"]
expected: FAIL
[table.cellSpacing: IDL set to object "test-valueOf"]
expected: FAIL
[caption.accessKey: typeof IDL attribute]
expected: FAIL
[caption.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[caption.accessKey: setAttribute() to ""]
expected: FAIL
[caption.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 "]
expected: FAIL
[caption.accessKey: setAttribute() to undefined]
expected: FAIL
[caption.accessKey: setAttribute() to 7]
expected: FAIL
[caption.accessKey: setAttribute() to 1.5]
expected: FAIL
[caption.accessKey: setAttribute() to "5%"]
expected: FAIL
[caption.accessKey: setAttribute() to "+100"]
expected: FAIL
[caption.accessKey: setAttribute() to ".5"]
expected: FAIL
[caption.accessKey: setAttribute() to true]
expected: FAIL
[caption.accessKey: setAttribute() to false]
expected: FAIL
[caption.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[caption.accessKey: setAttribute() to NaN]
expected: FAIL
[caption.accessKey: setAttribute() to Infinity]
expected: FAIL
[caption.accessKey: setAttribute() to -Infinity]
expected: FAIL
[caption.accessKey: setAttribute() to "\\0"]
expected: FAIL
[caption.accessKey: setAttribute() to null]
expected: FAIL
[caption.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[caption.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[caption.accessKey: IDL set to ""]
expected: FAIL
[caption.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 "]
expected: FAIL
[caption.accessKey: IDL set to undefined]
expected: FAIL
[caption.accessKey: IDL set to 7]
expected: FAIL
[caption.accessKey: IDL set to 1.5]
expected: FAIL
[caption.accessKey: IDL set to "5%"]
expected: FAIL
[caption.accessKey: IDL set to "+100"]
expected: FAIL
[caption.accessKey: IDL set to ".5"]
expected: FAIL
[caption.accessKey: IDL set to true]
expected: FAIL
[caption.accessKey: IDL set to false]
expected: FAIL
[caption.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[caption.accessKey: IDL set to NaN]
expected: FAIL
[caption.accessKey: IDL set to Infinity]
expected: FAIL
[caption.accessKey: IDL set to -Infinity]
expected: FAIL
[caption.accessKey: IDL set to "\\0"]
expected: FAIL
[caption.accessKey: IDL set to null]
expected: FAIL
[caption.accessKey: IDL set to object "test-toString"]
expected: FAIL
[caption.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[caption.tabIndex: typeof IDL attribute]
expected: FAIL
[caption.tabIndex: setAttribute() to -36]
expected: FAIL
[caption.tabIndex: setAttribute() to -1]
expected: FAIL
[caption.tabIndex: setAttribute() to 0]
expected: FAIL
[caption.tabIndex: setAttribute() to 1]
expected: FAIL
[caption.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[caption.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[caption.tabIndex: setAttribute() to "-1"]
expected: FAIL
[caption.tabIndex: setAttribute() to "-0"]
expected: FAIL
[caption.tabIndex: setAttribute() to "0"]
expected: FAIL
[caption.tabIndex: setAttribute() to "1"]
expected: FAIL
[caption.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[caption.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[caption.tabIndex: setAttribute() to " 7"]
expected: FAIL
[caption.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[caption.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[caption.tabIndex: setAttribute() to 1.5]
expected: FAIL
[caption.tabIndex: setAttribute() to "5%"]
expected: FAIL
[caption.tabIndex: setAttribute() to "+100"]
expected: FAIL
[caption.tabIndex: setAttribute() to object "2"]
expected: FAIL
[caption.tabIndex: IDL set to -36]
expected: FAIL
[caption.tabIndex: IDL set to -1]
expected: FAIL
[caption.tabIndex: IDL set to 0]
expected: FAIL
[caption.tabIndex: IDL set to 1]
expected: FAIL
[caption.tabIndex: IDL set to 2147483647]
expected: FAIL
[caption.tabIndex: IDL set to -2147483648]
expected: FAIL
[caption.align: typeof IDL attribute]
expected: FAIL
[caption.align: IDL get with DOM attribute unset]
expected: FAIL
[caption.align: setAttribute() to ""]
expected: FAIL
[caption.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 "]
expected: FAIL
[caption.align: setAttribute() to undefined]
expected: FAIL
[caption.align: setAttribute() to 7]
expected: FAIL
[caption.align: setAttribute() to 1.5]
expected: FAIL
[caption.align: setAttribute() to "5%"]
expected: FAIL
[caption.align: setAttribute() to "+100"]
expected: FAIL
[caption.align: setAttribute() to ".5"]
expected: FAIL
[caption.align: setAttribute() to true]
expected: FAIL
[caption.align: setAttribute() to false]
expected: FAIL
[caption.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[caption.align: setAttribute() to NaN]
expected: FAIL
[caption.align: setAttribute() to Infinity]
expected: FAIL
[caption.align: setAttribute() to -Infinity]
expected: FAIL
[caption.align: setAttribute() to "\\0"]
expected: FAIL
[caption.align: setAttribute() to null]
expected: FAIL
[caption.align: setAttribute() to object "test-toString"]
expected: FAIL
[caption.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[caption.align: IDL set to ""]
expected: FAIL
[caption.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 "]
expected: FAIL
[caption.align: IDL set to undefined]
expected: FAIL
[caption.align: IDL set to 7]
expected: FAIL
[caption.align: IDL set to 1.5]
expected: FAIL
[caption.align: IDL set to "5%"]
expected: FAIL
[caption.align: IDL set to "+100"]
expected: FAIL
[caption.align: IDL set to ".5"]
expected: FAIL
[caption.align: IDL set to true]
expected: FAIL
[caption.align: IDL set to false]
expected: FAIL
[caption.align: IDL set to object "[object Object\]"]
expected: FAIL
[caption.align: IDL set to NaN]
expected: FAIL
[caption.align: IDL set to Infinity]
expected: FAIL
[caption.align: IDL set to -Infinity]
expected: FAIL
[caption.align: IDL set to "\\0"]
expected: FAIL
[caption.align: IDL set to null]
expected: FAIL
[caption.align: IDL set to object "test-toString"]
expected: FAIL
[caption.align: IDL set to object "test-valueOf"]
expected: FAIL
[colgroup.accessKey: typeof IDL attribute]
expected: FAIL
[colgroup.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[colgroup.accessKey: setAttribute() to ""]
expected: FAIL
[colgroup.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 "]
expected: FAIL
[colgroup.accessKey: setAttribute() to undefined]
expected: FAIL
[colgroup.accessKey: setAttribute() to 7]
expected: FAIL
[colgroup.accessKey: setAttribute() to 1.5]
expected: FAIL
[colgroup.accessKey: setAttribute() to "5%"]
expected: FAIL
[colgroup.accessKey: setAttribute() to "+100"]
expected: FAIL
[colgroup.accessKey: setAttribute() to ".5"]
expected: FAIL
[colgroup.accessKey: setAttribute() to true]
expected: FAIL
[colgroup.accessKey: setAttribute() to false]
expected: FAIL
[colgroup.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[colgroup.accessKey: setAttribute() to NaN]
expected: FAIL
[colgroup.accessKey: setAttribute() to Infinity]
expected: FAIL
[colgroup.accessKey: setAttribute() to -Infinity]
expected: FAIL
[colgroup.accessKey: setAttribute() to "\\0"]
expected: FAIL
[colgroup.accessKey: setAttribute() to null]
expected: FAIL
[colgroup.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[colgroup.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[colgroup.accessKey: IDL set to ""]
expected: FAIL
[colgroup.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 "]
expected: FAIL
[colgroup.accessKey: IDL set to undefined]
expected: FAIL
[colgroup.accessKey: IDL set to 7]
expected: FAIL
[colgroup.accessKey: IDL set to 1.5]
expected: FAIL
[colgroup.accessKey: IDL set to "5%"]
expected: FAIL
[colgroup.accessKey: IDL set to "+100"]
expected: FAIL
[colgroup.accessKey: IDL set to ".5"]
expected: FAIL
[colgroup.accessKey: IDL set to true]
expected: FAIL
[colgroup.accessKey: IDL set to false]
expected: FAIL
[colgroup.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[colgroup.accessKey: IDL set to NaN]
expected: FAIL
[colgroup.accessKey: IDL set to Infinity]
expected: FAIL
[colgroup.accessKey: IDL set to -Infinity]
expected: FAIL
[colgroup.accessKey: IDL set to "\\0"]
expected: FAIL
[colgroup.accessKey: IDL set to null]
expected: FAIL
[colgroup.accessKey: IDL set to object "test-toString"]
expected: FAIL
[colgroup.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[colgroup.tabIndex: typeof IDL attribute]
expected: FAIL
[colgroup.tabIndex: setAttribute() to -36]
expected: FAIL
[colgroup.tabIndex: setAttribute() to -1]
expected: FAIL
[colgroup.tabIndex: setAttribute() to 0]
expected: FAIL
[colgroup.tabIndex: setAttribute() to 1]
expected: FAIL
[colgroup.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[colgroup.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "-1"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "-0"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "0"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "1"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to " 7"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to 1.5]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "5%"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "+100"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to object "2"]
expected: FAIL
[colgroup.tabIndex: IDL set to -36]
expected: FAIL
[colgroup.tabIndex: IDL set to -1]
expected: FAIL
[colgroup.tabIndex: IDL set to 0]
expected: FAIL
[colgroup.tabIndex: IDL set to 1]
expected: FAIL
[colgroup.tabIndex: IDL set to 2147483647]
expected: FAIL
[colgroup.tabIndex: IDL set to -2147483648]
expected: FAIL
[colgroup.span: setAttribute() to 2147483648]
expected: FAIL
[colgroup.span: setAttribute() to 4294967295]
expected: FAIL
[colgroup.span: setAttribute() to 4294967296]
expected: FAIL
[colgroup.span: IDL set to 0]
expected: FAIL
[colgroup.span: IDL set to 2147483647]
expected: FAIL
[colgroup.span: IDL set to "-0"]
expected: FAIL
[colgroup.span: IDL set to 1001]
expected: FAIL
[colgroup.align: typeof IDL attribute]
expected: FAIL
[colgroup.align: IDL get with DOM attribute unset]
expected: FAIL
[colgroup.align: setAttribute() to ""]
expected: FAIL
[colgroup.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 "]
expected: FAIL
[colgroup.align: setAttribute() to undefined]
expected: FAIL
[colgroup.align: setAttribute() to 7]
expected: FAIL
[colgroup.align: setAttribute() to 1.5]
expected: FAIL
[colgroup.align: setAttribute() to "5%"]
expected: FAIL
[colgroup.align: setAttribute() to "+100"]
expected: FAIL
[colgroup.align: setAttribute() to ".5"]
expected: FAIL
[colgroup.align: setAttribute() to true]
expected: FAIL
[colgroup.align: setAttribute() to false]
expected: FAIL
[colgroup.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[colgroup.align: setAttribute() to NaN]
expected: FAIL
[colgroup.align: setAttribute() to Infinity]
expected: FAIL
[colgroup.align: setAttribute() to -Infinity]
expected: FAIL
[colgroup.align: setAttribute() to "\\0"]
expected: FAIL
[colgroup.align: setAttribute() to null]
expected: FAIL
[colgroup.align: setAttribute() to object "test-toString"]
expected: FAIL
[colgroup.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[colgroup.align: IDL set to ""]
expected: FAIL
[colgroup.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 "]
expected: FAIL
[colgroup.align: IDL set to undefined]
expected: FAIL
[colgroup.align: IDL set to 7]
expected: FAIL
[colgroup.align: IDL set to 1.5]
expected: FAIL
[colgroup.align: IDL set to "5%"]
expected: FAIL
[colgroup.align: IDL set to "+100"]
expected: FAIL
[colgroup.align: IDL set to ".5"]
expected: FAIL
[colgroup.align: IDL set to true]
expected: FAIL
[colgroup.align: IDL set to false]
expected: FAIL
[colgroup.align: IDL set to object "[object Object\]"]
expected: FAIL
[colgroup.align: IDL set to NaN]
expected: FAIL
[colgroup.align: IDL set to Infinity]
expected: FAIL
[colgroup.align: IDL set to -Infinity]
expected: FAIL
[colgroup.align: IDL set to "\\0"]
expected: FAIL
[colgroup.align: IDL set to null]
expected: FAIL
[colgroup.align: IDL set to object "test-toString"]
expected: FAIL
[colgroup.align: IDL set to object "test-valueOf"]
expected: FAIL
[colgroup.ch (<colgroup char>): typeof IDL attribute]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL get with DOM attribute unset]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to ""]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to undefined]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to 7]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to 1.5]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to "5%"]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to "+100"]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to ".5"]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to true]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to false]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to NaN]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to Infinity]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to -Infinity]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to "\\0"]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to null]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to object "test-toString"]
expected: FAIL
[colgroup.ch (<colgroup char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to ""]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to undefined]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to 7]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to 1.5]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to "5%"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to "+100"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to ".5"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to true]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to false]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to object "[object Object\]"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to NaN]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to Infinity]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to -Infinity]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to "\\0"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to null]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to object "test-toString"]
expected: FAIL
[colgroup.ch (<colgroup char>): IDL set to object "test-valueOf"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): typeof IDL attribute]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL get with DOM attribute unset]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to ""]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to undefined]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to 7]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to 1.5]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to "5%"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to "+100"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to ".5"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to true]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to false]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to NaN]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to Infinity]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to -Infinity]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to "\\0"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to null]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to ""]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to undefined]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to 7]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to 1.5]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to "5%"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to "+100"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to ".5"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to true]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to false]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to NaN]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to Infinity]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to -Infinity]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to "\\0"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to null]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to object "test-toString"]
expected: FAIL
[colgroup.chOff (<colgroup charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[colgroup.vAlign: typeof IDL attribute]
expected: FAIL
[colgroup.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[colgroup.vAlign: setAttribute() to ""]
expected: FAIL
[colgroup.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[colgroup.vAlign: setAttribute() to undefined]
expected: FAIL
[colgroup.vAlign: setAttribute() to 7]
expected: FAIL
[colgroup.vAlign: setAttribute() to 1.5]
expected: FAIL
[colgroup.vAlign: setAttribute() to "5%"]
expected: FAIL
[colgroup.vAlign: setAttribute() to "+100"]
expected: FAIL
[colgroup.vAlign: setAttribute() to ".5"]
expected: FAIL
[colgroup.vAlign: setAttribute() to true]
expected: FAIL
[colgroup.vAlign: setAttribute() to false]
expected: FAIL
[colgroup.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[colgroup.vAlign: setAttribute() to NaN]
expected: FAIL
[colgroup.vAlign: setAttribute() to Infinity]
expected: FAIL
[colgroup.vAlign: setAttribute() to -Infinity]
expected: FAIL
[colgroup.vAlign: setAttribute() to "\\0"]
expected: FAIL
[colgroup.vAlign: setAttribute() to null]
expected: FAIL
[colgroup.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[colgroup.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[colgroup.vAlign: IDL set to ""]
expected: FAIL
[colgroup.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[colgroup.vAlign: IDL set to undefined]
expected: FAIL
[colgroup.vAlign: IDL set to 7]
expected: FAIL
[colgroup.vAlign: IDL set to 1.5]
expected: FAIL
[colgroup.vAlign: IDL set to "5%"]
expected: FAIL
[colgroup.vAlign: IDL set to "+100"]
expected: FAIL
[colgroup.vAlign: IDL set to ".5"]
expected: FAIL
[colgroup.vAlign: IDL set to true]
expected: FAIL
[colgroup.vAlign: IDL set to false]
expected: FAIL
[colgroup.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[colgroup.vAlign: IDL set to NaN]
expected: FAIL
[colgroup.vAlign: IDL set to Infinity]
expected: FAIL
[colgroup.vAlign: IDL set to -Infinity]
expected: FAIL
[colgroup.vAlign: IDL set to "\\0"]
expected: FAIL
[colgroup.vAlign: IDL set to null]
expected: FAIL
[colgroup.vAlign: IDL set to object "test-toString"]
expected: FAIL
[colgroup.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[colgroup.width: typeof IDL attribute]
expected: FAIL
[colgroup.width: IDL get with DOM attribute unset]
expected: FAIL
[colgroup.width: setAttribute() to ""]
expected: FAIL
[colgroup.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 "]
expected: FAIL
[colgroup.width: setAttribute() to undefined]
expected: FAIL
[colgroup.width: setAttribute() to 7]
expected: FAIL
[colgroup.width: setAttribute() to 1.5]
expected: FAIL
[colgroup.width: setAttribute() to "5%"]
expected: FAIL
[colgroup.width: setAttribute() to "+100"]
expected: FAIL
[colgroup.width: setAttribute() to ".5"]
expected: FAIL
[colgroup.width: setAttribute() to true]
expected: FAIL
[colgroup.width: setAttribute() to false]
expected: FAIL
[colgroup.width: setAttribute() to object "[object Object\]"]
expected: FAIL
[colgroup.width: setAttribute() to NaN]
expected: FAIL
[colgroup.width: setAttribute() to Infinity]
expected: FAIL
[colgroup.width: setAttribute() to -Infinity]
expected: FAIL
[colgroup.width: setAttribute() to "\\0"]
expected: FAIL
[colgroup.width: setAttribute() to null]
expected: FAIL
[colgroup.width: setAttribute() to object "test-toString"]
expected: FAIL
[colgroup.width: setAttribute() to object "test-valueOf"]
expected: FAIL
[colgroup.width: IDL set to ""]
expected: FAIL
[colgroup.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 "]
expected: FAIL
[colgroup.width: IDL set to undefined]
expected: FAIL
[colgroup.width: IDL set to 7]
expected: FAIL
[colgroup.width: IDL set to 1.5]
expected: FAIL
[colgroup.width: IDL set to "5%"]
expected: FAIL
[colgroup.width: IDL set to "+100"]
expected: FAIL
[colgroup.width: IDL set to ".5"]
expected: FAIL
[colgroup.width: IDL set to true]
expected: FAIL
[colgroup.width: IDL set to false]
expected: FAIL
[colgroup.width: IDL set to object "[object Object\]"]
expected: FAIL
[colgroup.width: IDL set to NaN]
expected: FAIL
[colgroup.width: IDL set to Infinity]
expected: FAIL
[colgroup.width: IDL set to -Infinity]
expected: FAIL
[colgroup.width: IDL set to "\\0"]
expected: FAIL
[colgroup.width: IDL set to null]
expected: FAIL
[colgroup.width: IDL set to object "test-toString"]
expected: FAIL
[colgroup.width: IDL set to object "test-valueOf"]
expected: FAIL
[col.accessKey: typeof IDL attribute]
expected: FAIL
[col.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[col.accessKey: setAttribute() to ""]
expected: FAIL
[col.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 "]
expected: FAIL
[col.accessKey: setAttribute() to undefined]
expected: FAIL
[col.accessKey: setAttribute() to 7]
expected: FAIL
[col.accessKey: setAttribute() to 1.5]
expected: FAIL
[col.accessKey: setAttribute() to "5%"]
expected: FAIL
[col.accessKey: setAttribute() to "+100"]
expected: FAIL
[col.accessKey: setAttribute() to ".5"]
expected: FAIL
[col.accessKey: setAttribute() to true]
expected: FAIL
[col.accessKey: setAttribute() to false]
expected: FAIL
[col.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[col.accessKey: setAttribute() to NaN]
expected: FAIL
[col.accessKey: setAttribute() to Infinity]
expected: FAIL
[col.accessKey: setAttribute() to -Infinity]
expected: FAIL
[col.accessKey: setAttribute() to "\\0"]
expected: FAIL
[col.accessKey: setAttribute() to null]
expected: FAIL
[col.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[col.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[col.accessKey: IDL set to ""]
expected: FAIL
[col.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 "]
expected: FAIL
[col.accessKey: IDL set to undefined]
expected: FAIL
[col.accessKey: IDL set to 7]
expected: FAIL
[col.accessKey: IDL set to 1.5]
expected: FAIL
[col.accessKey: IDL set to "5%"]
expected: FAIL
[col.accessKey: IDL set to "+100"]
expected: FAIL
[col.accessKey: IDL set to ".5"]
expected: FAIL
[col.accessKey: IDL set to true]
expected: FAIL
[col.accessKey: IDL set to false]
expected: FAIL
[col.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[col.accessKey: IDL set to NaN]
expected: FAIL
[col.accessKey: IDL set to Infinity]
expected: FAIL
[col.accessKey: IDL set to -Infinity]
expected: FAIL
[col.accessKey: IDL set to "\\0"]
expected: FAIL
[col.accessKey: IDL set to null]
expected: FAIL
[col.accessKey: IDL set to object "test-toString"]
expected: FAIL
[col.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[col.tabIndex: typeof IDL attribute]
expected: FAIL
[col.tabIndex: setAttribute() to -36]
expected: FAIL
[col.tabIndex: setAttribute() to -1]
expected: FAIL
[col.tabIndex: setAttribute() to 0]
expected: FAIL
[col.tabIndex: setAttribute() to 1]
expected: FAIL
[col.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[col.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[col.tabIndex: setAttribute() to "-1"]
expected: FAIL
[col.tabIndex: setAttribute() to "-0"]
expected: FAIL
[col.tabIndex: setAttribute() to "0"]
expected: FAIL
[col.tabIndex: setAttribute() to "1"]
expected: FAIL
[col.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[col.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[col.tabIndex: setAttribute() to " 7"]
expected: FAIL
[col.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[col.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[col.tabIndex: setAttribute() to 1.5]
expected: FAIL
[col.tabIndex: setAttribute() to "5%"]
expected: FAIL
[col.tabIndex: setAttribute() to "+100"]
expected: FAIL
[col.tabIndex: setAttribute() to object "2"]
expected: FAIL
[col.tabIndex: IDL set to -36]
expected: FAIL
[col.tabIndex: IDL set to -1]
expected: FAIL
[col.tabIndex: IDL set to 0]
expected: FAIL
[col.tabIndex: IDL set to 1]
expected: FAIL
[col.tabIndex: IDL set to 2147483647]
expected: FAIL
[col.tabIndex: IDL set to -2147483648]
expected: FAIL
[col.span: setAttribute() to 2147483648]
expected: FAIL
[col.span: setAttribute() to 4294967295]
expected: FAIL
[col.span: setAttribute() to 4294967296]
expected: FAIL
[col.span: IDL set to 0]
expected: FAIL
[col.span: IDL set to 2147483647]
expected: FAIL
[col.span: IDL set to "-0"]
expected: FAIL
[col.span: IDL set to 1001]
expected: FAIL
[col.align: typeof IDL attribute]
expected: FAIL
[col.align: IDL get with DOM attribute unset]
expected: FAIL
[col.align: setAttribute() to ""]
expected: FAIL
[col.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 "]
expected: FAIL
[col.align: setAttribute() to undefined]
expected: FAIL
[col.align: setAttribute() to 7]
expected: FAIL
[col.align: setAttribute() to 1.5]
expected: FAIL
[col.align: setAttribute() to "5%"]
expected: FAIL
[col.align: setAttribute() to "+100"]
expected: FAIL
[col.align: setAttribute() to ".5"]
expected: FAIL
[col.align: setAttribute() to true]
expected: FAIL
[col.align: setAttribute() to false]
expected: FAIL
[col.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[col.align: setAttribute() to NaN]
expected: FAIL
[col.align: setAttribute() to Infinity]
expected: FAIL
[col.align: setAttribute() to -Infinity]
expected: FAIL
[col.align: setAttribute() to "\\0"]
expected: FAIL
[col.align: setAttribute() to null]
expected: FAIL
[col.align: setAttribute() to object "test-toString"]
expected: FAIL
[col.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[col.align: IDL set to ""]
expected: FAIL
[col.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 "]
expected: FAIL
[col.align: IDL set to undefined]
expected: FAIL
[col.align: IDL set to 7]
expected: FAIL
[col.align: IDL set to 1.5]
expected: FAIL
[col.align: IDL set to "5%"]
expected: FAIL
[col.align: IDL set to "+100"]
expected: FAIL
[col.align: IDL set to ".5"]
expected: FAIL
[col.align: IDL set to true]
expected: FAIL
[col.align: IDL set to false]
expected: FAIL
[col.align: IDL set to object "[object Object\]"]
expected: FAIL
[col.align: IDL set to NaN]
expected: FAIL
[col.align: IDL set to Infinity]
expected: FAIL
[col.align: IDL set to -Infinity]
expected: FAIL
[col.align: IDL set to "\\0"]
expected: FAIL
[col.align: IDL set to null]
expected: FAIL
[col.align: IDL set to object "test-toString"]
expected: FAIL
[col.align: IDL set to object "test-valueOf"]
expected: FAIL
[col.ch (<col char>): typeof IDL attribute]
expected: FAIL
[col.ch (<col char>): IDL get with DOM attribute unset]
expected: FAIL
[col.ch (<col char>): setAttribute() to ""]
expected: FAIL
[col.ch (<col char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[col.ch (<col char>): setAttribute() to undefined]
expected: FAIL
[col.ch (<col char>): setAttribute() to 7]
expected: FAIL
[col.ch (<col char>): setAttribute() to 1.5]
expected: FAIL
[col.ch (<col char>): setAttribute() to "5%"]
expected: FAIL
[col.ch (<col char>): setAttribute() to "+100"]
expected: FAIL
[col.ch (<col char>): setAttribute() to ".5"]
expected: FAIL
[col.ch (<col char>): setAttribute() to true]
expected: FAIL
[col.ch (<col char>): setAttribute() to false]
expected: FAIL
[col.ch (<col char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[col.ch (<col char>): setAttribute() to NaN]
expected: FAIL
[col.ch (<col char>): setAttribute() to Infinity]
expected: FAIL
[col.ch (<col char>): setAttribute() to -Infinity]
expected: FAIL
[col.ch (<col char>): setAttribute() to "\\0"]
expected: FAIL
[col.ch (<col char>): setAttribute() to null]
expected: FAIL
[col.ch (<col char>): setAttribute() to object "test-toString"]
expected: FAIL
[col.ch (<col char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[col.ch (<col char>): IDL set to ""]
expected: FAIL
[col.ch (<col char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[col.ch (<col char>): IDL set to undefined]
expected: FAIL
[col.ch (<col char>): IDL set to 7]
expected: FAIL
[col.ch (<col char>): IDL set to 1.5]
expected: FAIL
[col.ch (<col char>): IDL set to "5%"]
expected: FAIL
[col.ch (<col char>): IDL set to "+100"]
expected: FAIL
[col.ch (<col char>): IDL set to ".5"]
expected: FAIL
[col.ch (<col char>): IDL set to true]
expected: FAIL
[col.ch (<col char>): IDL set to false]
expected: FAIL
[col.ch (<col char>): IDL set to object "[object Object\]"]
expected: FAIL
[col.ch (<col char>): IDL set to NaN]
expected: FAIL
[col.ch (<col char>): IDL set to Infinity]
expected: FAIL
[col.ch (<col char>): IDL set to -Infinity]
expected: FAIL
[col.ch (<col char>): IDL set to "\\0"]
expected: FAIL
[col.ch (<col char>): IDL set to null]
expected: FAIL
[col.ch (<col char>): IDL set to object "test-toString"]
expected: FAIL
[col.ch (<col char>): IDL set to object "test-valueOf"]
expected: FAIL
[col.chOff (<col charoff>): typeof IDL attribute]
expected: FAIL
[col.chOff (<col charoff>): IDL get with DOM attribute unset]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to ""]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to undefined]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to 7]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to 1.5]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to "5%"]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to "+100"]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to ".5"]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to true]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to false]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to NaN]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to Infinity]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to -Infinity]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to "\\0"]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to null]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[col.chOff (<col charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to ""]
expected: FAIL
[col.chOff (<col charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[col.chOff (<col charoff>): IDL set to undefined]
expected: FAIL
[col.chOff (<col charoff>): IDL set to 7]
expected: FAIL
[col.chOff (<col charoff>): IDL set to 1.5]
expected: FAIL
[col.chOff (<col charoff>): IDL set to "5%"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to "+100"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to ".5"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to true]
expected: FAIL
[col.chOff (<col charoff>): IDL set to false]
expected: FAIL
[col.chOff (<col charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to NaN]
expected: FAIL
[col.chOff (<col charoff>): IDL set to Infinity]
expected: FAIL
[col.chOff (<col charoff>): IDL set to -Infinity]
expected: FAIL
[col.chOff (<col charoff>): IDL set to "\\0"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to null]
expected: FAIL
[col.chOff (<col charoff>): IDL set to object "test-toString"]
expected: FAIL
[col.chOff (<col charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[col.vAlign: typeof IDL attribute]
expected: FAIL
[col.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[col.vAlign: setAttribute() to ""]
expected: FAIL
[col.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[col.vAlign: setAttribute() to undefined]
expected: FAIL
[col.vAlign: setAttribute() to 7]
expected: FAIL
[col.vAlign: setAttribute() to 1.5]
expected: FAIL
[col.vAlign: setAttribute() to "5%"]
expected: FAIL
[col.vAlign: setAttribute() to "+100"]
expected: FAIL
[col.vAlign: setAttribute() to ".5"]
expected: FAIL
[col.vAlign: setAttribute() to true]
expected: FAIL
[col.vAlign: setAttribute() to false]
expected: FAIL
[col.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[col.vAlign: setAttribute() to NaN]
expected: FAIL
[col.vAlign: setAttribute() to Infinity]
expected: FAIL
[col.vAlign: setAttribute() to -Infinity]
expected: FAIL
[col.vAlign: setAttribute() to "\\0"]
expected: FAIL
[col.vAlign: setAttribute() to null]
expected: FAIL
[col.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[col.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[col.vAlign: IDL set to ""]
expected: FAIL
[col.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[col.vAlign: IDL set to undefined]
expected: FAIL
[col.vAlign: IDL set to 7]
expected: FAIL
[col.vAlign: IDL set to 1.5]
expected: FAIL
[col.vAlign: IDL set to "5%"]
expected: FAIL
[col.vAlign: IDL set to "+100"]
expected: FAIL
[col.vAlign: IDL set to ".5"]
expected: FAIL
[col.vAlign: IDL set to true]
expected: FAIL
[col.vAlign: IDL set to false]
expected: FAIL
[col.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[col.vAlign: IDL set to NaN]
expected: FAIL
[col.vAlign: IDL set to Infinity]
expected: FAIL
[col.vAlign: IDL set to -Infinity]
expected: FAIL
[col.vAlign: IDL set to "\\0"]
expected: FAIL
[col.vAlign: IDL set to null]
expected: FAIL
[col.vAlign: IDL set to object "test-toString"]
expected: FAIL
[col.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[col.width: typeof IDL attribute]
expected: FAIL
[col.width: IDL get with DOM attribute unset]
expected: FAIL
[col.width: setAttribute() to ""]
expected: FAIL
[col.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 "]
expected: FAIL
[col.width: setAttribute() to undefined]
expected: FAIL
[col.width: setAttribute() to 7]
expected: FAIL
[col.width: setAttribute() to 1.5]
expected: FAIL
[col.width: setAttribute() to "5%"]
expected: FAIL
[col.width: setAttribute() to "+100"]
expected: FAIL
[col.width: setAttribute() to ".5"]
expected: FAIL
[col.width: setAttribute() to true]
expected: FAIL
[col.width: setAttribute() to false]
expected: FAIL
[col.width: setAttribute() to object "[object Object\]"]
expected: FAIL
[col.width: setAttribute() to NaN]
expected: FAIL
[col.width: setAttribute() to Infinity]
expected: FAIL
[col.width: setAttribute() to -Infinity]
expected: FAIL
[col.width: setAttribute() to "\\0"]
expected: FAIL
[col.width: setAttribute() to null]
expected: FAIL
[col.width: setAttribute() to object "test-toString"]
expected: FAIL
[col.width: setAttribute() to object "test-valueOf"]
expected: FAIL
[col.width: IDL set to ""]
expected: FAIL
[col.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 "]
expected: FAIL
[col.width: IDL set to undefined]
expected: FAIL
[col.width: IDL set to 7]
expected: FAIL
[col.width: IDL set to 1.5]
expected: FAIL
[col.width: IDL set to "5%"]
expected: FAIL
[col.width: IDL set to "+100"]
expected: FAIL
[col.width: IDL set to ".5"]
expected: FAIL
[col.width: IDL set to true]
expected: FAIL
[col.width: IDL set to false]
expected: FAIL
[col.width: IDL set to object "[object Object\]"]
expected: FAIL
[col.width: IDL set to NaN]
expected: FAIL
[col.width: IDL set to Infinity]
expected: FAIL
[col.width: IDL set to -Infinity]
expected: FAIL
[col.width: IDL set to "\\0"]
expected: FAIL
[col.width: IDL set to null]
expected: FAIL
[col.width: IDL set to object "test-toString"]
expected: FAIL
[col.width: IDL set to object "test-valueOf"]
expected: FAIL
[tbody.accessKey: typeof IDL attribute]
expected: FAIL
[tbody.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[tbody.accessKey: setAttribute() to ""]
expected: FAIL
[tbody.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 "]
expected: FAIL
[tbody.accessKey: setAttribute() to undefined]
expected: FAIL
[tbody.accessKey: setAttribute() to 7]
expected: FAIL
[tbody.accessKey: setAttribute() to 1.5]
expected: FAIL
[tbody.accessKey: setAttribute() to "5%"]
expected: FAIL
[tbody.accessKey: setAttribute() to "+100"]
expected: FAIL
[tbody.accessKey: setAttribute() to ".5"]
expected: FAIL
[tbody.accessKey: setAttribute() to true]
expected: FAIL
[tbody.accessKey: setAttribute() to false]
expected: FAIL
[tbody.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[tbody.accessKey: setAttribute() to NaN]
expected: FAIL
[tbody.accessKey: setAttribute() to Infinity]
expected: FAIL
[tbody.accessKey: setAttribute() to -Infinity]
expected: FAIL
[tbody.accessKey: setAttribute() to "\\0"]
expected: FAIL
[tbody.accessKey: setAttribute() to null]
expected: FAIL
[tbody.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[tbody.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[tbody.accessKey: IDL set to ""]
expected: FAIL
[tbody.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 "]
expected: FAIL
[tbody.accessKey: IDL set to undefined]
expected: FAIL
[tbody.accessKey: IDL set to 7]
expected: FAIL
[tbody.accessKey: IDL set to 1.5]
expected: FAIL
[tbody.accessKey: IDL set to "5%"]
expected: FAIL
[tbody.accessKey: IDL set to "+100"]
expected: FAIL
[tbody.accessKey: IDL set to ".5"]
expected: FAIL
[tbody.accessKey: IDL set to true]
expected: FAIL
[tbody.accessKey: IDL set to false]
expected: FAIL
[tbody.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[tbody.accessKey: IDL set to NaN]
expected: FAIL
[tbody.accessKey: IDL set to Infinity]
expected: FAIL
[tbody.accessKey: IDL set to -Infinity]
expected: FAIL
[tbody.accessKey: IDL set to "\\0"]
expected: FAIL
[tbody.accessKey: IDL set to null]
expected: FAIL
[tbody.accessKey: IDL set to object "test-toString"]
expected: FAIL
[tbody.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[tbody.tabIndex: typeof IDL attribute]
expected: FAIL
[tbody.tabIndex: setAttribute() to -36]
expected: FAIL
[tbody.tabIndex: setAttribute() to -1]
expected: FAIL
[tbody.tabIndex: setAttribute() to 0]
expected: FAIL
[tbody.tabIndex: setAttribute() to 1]
expected: FAIL
[tbody.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[tbody.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[tbody.tabIndex: setAttribute() to "-1"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "-0"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "0"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "1"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[tbody.tabIndex: setAttribute() to " 7"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[tbody.tabIndex: setAttribute() to 1.5]
expected: FAIL
[tbody.tabIndex: setAttribute() to "5%"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "+100"]
expected: FAIL
[tbody.tabIndex: setAttribute() to object "2"]
expected: FAIL
[tbody.tabIndex: IDL set to -36]
expected: FAIL
[tbody.tabIndex: IDL set to -1]
expected: FAIL
[tbody.tabIndex: IDL set to 0]
expected: FAIL
[tbody.tabIndex: IDL set to 1]
expected: FAIL
[tbody.tabIndex: IDL set to 2147483647]
expected: FAIL
[tbody.tabIndex: IDL set to -2147483648]
expected: FAIL
[tbody.align: typeof IDL attribute]
expected: FAIL
[tbody.align: IDL get with DOM attribute unset]
expected: FAIL
[tbody.align: setAttribute() to ""]
expected: FAIL
[tbody.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 "]
expected: FAIL
[tbody.align: setAttribute() to undefined]
expected: FAIL
[tbody.align: setAttribute() to 7]
expected: FAIL
[tbody.align: setAttribute() to 1.5]
expected: FAIL
[tbody.align: setAttribute() to "5%"]
expected: FAIL
[tbody.align: setAttribute() to "+100"]
expected: FAIL
[tbody.align: setAttribute() to ".5"]
expected: FAIL
[tbody.align: setAttribute() to true]
expected: FAIL
[tbody.align: setAttribute() to false]
expected: FAIL
[tbody.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[tbody.align: setAttribute() to NaN]
expected: FAIL
[tbody.align: setAttribute() to Infinity]
expected: FAIL
[tbody.align: setAttribute() to -Infinity]
expected: FAIL
[tbody.align: setAttribute() to "\\0"]
expected: FAIL
[tbody.align: setAttribute() to null]
expected: FAIL
[tbody.align: setAttribute() to object "test-toString"]
expected: FAIL
[tbody.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[tbody.align: IDL set to ""]
expected: FAIL
[tbody.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 "]
expected: FAIL
[tbody.align: IDL set to undefined]
expected: FAIL
[tbody.align: IDL set to 7]
expected: FAIL
[tbody.align: IDL set to 1.5]
expected: FAIL
[tbody.align: IDL set to "5%"]
expected: FAIL
[tbody.align: IDL set to "+100"]
expected: FAIL
[tbody.align: IDL set to ".5"]
expected: FAIL
[tbody.align: IDL set to true]
expected: FAIL
[tbody.align: IDL set to false]
expected: FAIL
[tbody.align: IDL set to object "[object Object\]"]
expected: FAIL
[tbody.align: IDL set to NaN]
expected: FAIL
[tbody.align: IDL set to Infinity]
expected: FAIL
[tbody.align: IDL set to -Infinity]
expected: FAIL
[tbody.align: IDL set to "\\0"]
expected: FAIL
[tbody.align: IDL set to null]
expected: FAIL
[tbody.align: IDL set to object "test-toString"]
expected: FAIL
[tbody.align: IDL set to object "test-valueOf"]
expected: FAIL
[tbody.ch (<tbody char>): typeof IDL attribute]
expected: FAIL
[tbody.ch (<tbody char>): IDL get with DOM attribute unset]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to ""]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to undefined]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to 7]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to 1.5]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to "5%"]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to "+100"]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to ".5"]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to true]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to false]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to NaN]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to Infinity]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to -Infinity]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to "\\0"]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to null]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to object "test-toString"]
expected: FAIL
[tbody.ch (<tbody char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to ""]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to undefined]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to 7]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to 1.5]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to "5%"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to "+100"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to ".5"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to true]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to false]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to object "[object Object\]"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to NaN]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to Infinity]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to -Infinity]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to "\\0"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to null]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to object "test-toString"]
expected: FAIL
[tbody.ch (<tbody char>): IDL set to object "test-valueOf"]
expected: FAIL
[tbody.chOff (<tbody charoff>): typeof IDL attribute]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL get with DOM attribute unset]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to ""]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to undefined]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to 7]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to 1.5]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to "5%"]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to "+100"]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to ".5"]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to true]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to false]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to NaN]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to Infinity]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to -Infinity]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to "\\0"]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to null]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[tbody.chOff (<tbody charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to ""]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to undefined]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to 7]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to 1.5]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to "5%"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to "+100"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to ".5"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to true]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to false]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to NaN]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to Infinity]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to -Infinity]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to "\\0"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to null]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to object "test-toString"]
expected: FAIL
[tbody.chOff (<tbody charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[tbody.vAlign: typeof IDL attribute]
expected: FAIL
[tbody.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[tbody.vAlign: setAttribute() to ""]
expected: FAIL
[tbody.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tbody.vAlign: setAttribute() to undefined]
expected: FAIL
[tbody.vAlign: setAttribute() to 7]
expected: FAIL
[tbody.vAlign: setAttribute() to 1.5]
expected: FAIL
[tbody.vAlign: setAttribute() to "5%"]
expected: FAIL
[tbody.vAlign: setAttribute() to "+100"]
expected: FAIL
[tbody.vAlign: setAttribute() to ".5"]
expected: FAIL
[tbody.vAlign: setAttribute() to true]
expected: FAIL
[tbody.vAlign: setAttribute() to false]
expected: FAIL
[tbody.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[tbody.vAlign: setAttribute() to NaN]
expected: FAIL
[tbody.vAlign: setAttribute() to Infinity]
expected: FAIL
[tbody.vAlign: setAttribute() to -Infinity]
expected: FAIL
[tbody.vAlign: setAttribute() to "\\0"]
expected: FAIL
[tbody.vAlign: setAttribute() to null]
expected: FAIL
[tbody.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[tbody.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[tbody.vAlign: IDL set to ""]
expected: FAIL
[tbody.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tbody.vAlign: IDL set to undefined]
expected: FAIL
[tbody.vAlign: IDL set to 7]
expected: FAIL
[tbody.vAlign: IDL set to 1.5]
expected: FAIL
[tbody.vAlign: IDL set to "5%"]
expected: FAIL
[tbody.vAlign: IDL set to "+100"]
expected: FAIL
[tbody.vAlign: IDL set to ".5"]
expected: FAIL
[tbody.vAlign: IDL set to true]
expected: FAIL
[tbody.vAlign: IDL set to false]
expected: FAIL
[tbody.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[tbody.vAlign: IDL set to NaN]
expected: FAIL
[tbody.vAlign: IDL set to Infinity]
expected: FAIL
[tbody.vAlign: IDL set to -Infinity]
expected: FAIL
[tbody.vAlign: IDL set to "\\0"]
expected: FAIL
[tbody.vAlign: IDL set to null]
expected: FAIL
[tbody.vAlign: IDL set to object "test-toString"]
expected: FAIL
[tbody.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[thead.accessKey: typeof IDL attribute]
expected: FAIL
[thead.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[thead.accessKey: setAttribute() to ""]
expected: FAIL
[thead.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 "]
expected: FAIL
[thead.accessKey: setAttribute() to undefined]
expected: FAIL
[thead.accessKey: setAttribute() to 7]
expected: FAIL
[thead.accessKey: setAttribute() to 1.5]
expected: FAIL
[thead.accessKey: setAttribute() to "5%"]
expected: FAIL
[thead.accessKey: setAttribute() to "+100"]
expected: FAIL
[thead.accessKey: setAttribute() to ".5"]
expected: FAIL
[thead.accessKey: setAttribute() to true]
expected: FAIL
[thead.accessKey: setAttribute() to false]
expected: FAIL
[thead.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[thead.accessKey: setAttribute() to NaN]
expected: FAIL
[thead.accessKey: setAttribute() to Infinity]
expected: FAIL
[thead.accessKey: setAttribute() to -Infinity]
expected: FAIL
[thead.accessKey: setAttribute() to "\\0"]
expected: FAIL
[thead.accessKey: setAttribute() to null]
expected: FAIL
[thead.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[thead.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[thead.accessKey: IDL set to ""]
expected: FAIL
[thead.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 "]
expected: FAIL
[thead.accessKey: IDL set to undefined]
expected: FAIL
[thead.accessKey: IDL set to 7]
expected: FAIL
[thead.accessKey: IDL set to 1.5]
expected: FAIL
[thead.accessKey: IDL set to "5%"]
expected: FAIL
[thead.accessKey: IDL set to "+100"]
expected: FAIL
[thead.accessKey: IDL set to ".5"]
expected: FAIL
[thead.accessKey: IDL set to true]
expected: FAIL
[thead.accessKey: IDL set to false]
expected: FAIL
[thead.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[thead.accessKey: IDL set to NaN]
expected: FAIL
[thead.accessKey: IDL set to Infinity]
expected: FAIL
[thead.accessKey: IDL set to -Infinity]
expected: FAIL
[thead.accessKey: IDL set to "\\0"]
expected: FAIL
[thead.accessKey: IDL set to null]
expected: FAIL
[thead.accessKey: IDL set to object "test-toString"]
expected: FAIL
[thead.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[thead.tabIndex: typeof IDL attribute]
expected: FAIL
[thead.tabIndex: setAttribute() to -36]
expected: FAIL
[thead.tabIndex: setAttribute() to -1]
expected: FAIL
[thead.tabIndex: setAttribute() to 0]
expected: FAIL
[thead.tabIndex: setAttribute() to 1]
expected: FAIL
[thead.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[thead.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[thead.tabIndex: setAttribute() to "-1"]
expected: FAIL
[thead.tabIndex: setAttribute() to "-0"]
expected: FAIL
[thead.tabIndex: setAttribute() to "0"]
expected: FAIL
[thead.tabIndex: setAttribute() to "1"]
expected: FAIL
[thead.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[thead.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[thead.tabIndex: setAttribute() to " 7"]
expected: FAIL
[thead.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[thead.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[thead.tabIndex: setAttribute() to 1.5]
expected: FAIL
[thead.tabIndex: setAttribute() to "5%"]
expected: FAIL
[thead.tabIndex: setAttribute() to "+100"]
expected: FAIL
[thead.tabIndex: setAttribute() to object "2"]
expected: FAIL
[thead.tabIndex: IDL set to -36]
expected: FAIL
[thead.tabIndex: IDL set to -1]
expected: FAIL
[thead.tabIndex: IDL set to 0]
expected: FAIL
[thead.tabIndex: IDL set to 1]
expected: FAIL
[thead.tabIndex: IDL set to 2147483647]
expected: FAIL
[thead.tabIndex: IDL set to -2147483648]
expected: FAIL
[thead.align: typeof IDL attribute]
expected: FAIL
[thead.align: IDL get with DOM attribute unset]
expected: FAIL
[thead.align: setAttribute() to ""]
expected: FAIL
[thead.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 "]
expected: FAIL
[thead.align: setAttribute() to undefined]
expected: FAIL
[thead.align: setAttribute() to 7]
expected: FAIL
[thead.align: setAttribute() to 1.5]
expected: FAIL
[thead.align: setAttribute() to "5%"]
expected: FAIL
[thead.align: setAttribute() to "+100"]
expected: FAIL
[thead.align: setAttribute() to ".5"]
expected: FAIL
[thead.align: setAttribute() to true]
expected: FAIL
[thead.align: setAttribute() to false]
expected: FAIL
[thead.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[thead.align: setAttribute() to NaN]
expected: FAIL
[thead.align: setAttribute() to Infinity]
expected: FAIL
[thead.align: setAttribute() to -Infinity]
expected: FAIL
[thead.align: setAttribute() to "\\0"]
expected: FAIL
[thead.align: setAttribute() to null]
expected: FAIL
[thead.align: setAttribute() to object "test-toString"]
expected: FAIL
[thead.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[thead.align: IDL set to ""]
expected: FAIL
[thead.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 "]
expected: FAIL
[thead.align: IDL set to undefined]
expected: FAIL
[thead.align: IDL set to 7]
expected: FAIL
[thead.align: IDL set to 1.5]
expected: FAIL
[thead.align: IDL set to "5%"]
expected: FAIL
[thead.align: IDL set to "+100"]
expected: FAIL
[thead.align: IDL set to ".5"]
expected: FAIL
[thead.align: IDL set to true]
expected: FAIL
[thead.align: IDL set to false]
expected: FAIL
[thead.align: IDL set to object "[object Object\]"]
expected: FAIL
[thead.align: IDL set to NaN]
expected: FAIL
[thead.align: IDL set to Infinity]
expected: FAIL
[thead.align: IDL set to -Infinity]
expected: FAIL
[thead.align: IDL set to "\\0"]
expected: FAIL
[thead.align: IDL set to null]
expected: FAIL
[thead.align: IDL set to object "test-toString"]
expected: FAIL
[thead.align: IDL set to object "test-valueOf"]
expected: FAIL
[thead.ch (<thead char>): typeof IDL attribute]
expected: FAIL
[thead.ch (<thead char>): IDL get with DOM attribute unset]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to ""]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to undefined]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to 7]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to 1.5]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to "5%"]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to "+100"]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to ".5"]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to true]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to false]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to NaN]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to Infinity]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to -Infinity]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to "\\0"]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to null]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to object "test-toString"]
expected: FAIL
[thead.ch (<thead char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[thead.ch (<thead char>): IDL set to ""]
expected: FAIL
[thead.ch (<thead char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[thead.ch (<thead char>): IDL set to undefined]
expected: FAIL
[thead.ch (<thead char>): IDL set to 7]
expected: FAIL
[thead.ch (<thead char>): IDL set to 1.5]
expected: FAIL
[thead.ch (<thead char>): IDL set to "5%"]
expected: FAIL
[thead.ch (<thead char>): IDL set to "+100"]
expected: FAIL
[thead.ch (<thead char>): IDL set to ".5"]
expected: FAIL
[thead.ch (<thead char>): IDL set to true]
expected: FAIL
[thead.ch (<thead char>): IDL set to false]
expected: FAIL
[thead.ch (<thead char>): IDL set to object "[object Object\]"]
expected: FAIL
[thead.ch (<thead char>): IDL set to NaN]
expected: FAIL
[thead.ch (<thead char>): IDL set to Infinity]
expected: FAIL
[thead.ch (<thead char>): IDL set to -Infinity]
expected: FAIL
[thead.ch (<thead char>): IDL set to "\\0"]
expected: FAIL
[thead.ch (<thead char>): IDL set to null]
expected: FAIL
[thead.ch (<thead char>): IDL set to object "test-toString"]
expected: FAIL
[thead.ch (<thead char>): IDL set to object "test-valueOf"]
expected: FAIL
[thead.chOff (<thead charoff>): typeof IDL attribute]
expected: FAIL
[thead.chOff (<thead charoff>): IDL get with DOM attribute unset]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to ""]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to undefined]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to 7]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to 1.5]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to "5%"]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to "+100"]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to ".5"]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to true]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to false]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to NaN]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to Infinity]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to -Infinity]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to "\\0"]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to null]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[thead.chOff (<thead charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to ""]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to undefined]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to 7]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to 1.5]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to "5%"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to "+100"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to ".5"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to true]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to false]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to NaN]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to Infinity]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to -Infinity]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to "\\0"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to null]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to object "test-toString"]
expected: FAIL
[thead.chOff (<thead charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[thead.vAlign: typeof IDL attribute]
expected: FAIL
[thead.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[thead.vAlign: setAttribute() to ""]
expected: FAIL
[thead.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[thead.vAlign: setAttribute() to undefined]
expected: FAIL
[thead.vAlign: setAttribute() to 7]
expected: FAIL
[thead.vAlign: setAttribute() to 1.5]
expected: FAIL
[thead.vAlign: setAttribute() to "5%"]
expected: FAIL
[thead.vAlign: setAttribute() to "+100"]
expected: FAIL
[thead.vAlign: setAttribute() to ".5"]
expected: FAIL
[thead.vAlign: setAttribute() to true]
expected: FAIL
[thead.vAlign: setAttribute() to false]
expected: FAIL
[thead.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[thead.vAlign: setAttribute() to NaN]
expected: FAIL
[thead.vAlign: setAttribute() to Infinity]
expected: FAIL
[thead.vAlign: setAttribute() to -Infinity]
expected: FAIL
[thead.vAlign: setAttribute() to "\\0"]
expected: FAIL
[thead.vAlign: setAttribute() to null]
expected: FAIL
[thead.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[thead.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[thead.vAlign: IDL set to ""]
expected: FAIL
[thead.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[thead.vAlign: IDL set to undefined]
expected: FAIL
[thead.vAlign: IDL set to 7]
expected: FAIL
[thead.vAlign: IDL set to 1.5]
expected: FAIL
[thead.vAlign: IDL set to "5%"]
expected: FAIL
[thead.vAlign: IDL set to "+100"]
expected: FAIL
[thead.vAlign: IDL set to ".5"]
expected: FAIL
[thead.vAlign: IDL set to true]
expected: FAIL
[thead.vAlign: IDL set to false]
expected: FAIL
[thead.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[thead.vAlign: IDL set to NaN]
expected: FAIL
[thead.vAlign: IDL set to Infinity]
expected: FAIL
[thead.vAlign: IDL set to -Infinity]
expected: FAIL
[thead.vAlign: IDL set to "\\0"]
expected: FAIL
[thead.vAlign: IDL set to null]
expected: FAIL
[thead.vAlign: IDL set to object "test-toString"]
expected: FAIL
[thead.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[tfoot.accessKey: typeof IDL attribute]
expected: FAIL
[tfoot.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[tfoot.accessKey: setAttribute() to ""]
expected: FAIL
[tfoot.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 "]
expected: FAIL
[tfoot.accessKey: setAttribute() to undefined]
expected: FAIL
[tfoot.accessKey: setAttribute() to 7]
expected: FAIL
[tfoot.accessKey: setAttribute() to 1.5]
expected: FAIL
[tfoot.accessKey: setAttribute() to "5%"]
expected: FAIL
[tfoot.accessKey: setAttribute() to "+100"]
expected: FAIL
[tfoot.accessKey: setAttribute() to ".5"]
expected: FAIL
[tfoot.accessKey: setAttribute() to true]
expected: FAIL
[tfoot.accessKey: setAttribute() to false]
expected: FAIL
[tfoot.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[tfoot.accessKey: setAttribute() to NaN]
expected: FAIL
[tfoot.accessKey: setAttribute() to Infinity]
expected: FAIL
[tfoot.accessKey: setAttribute() to -Infinity]
expected: FAIL
[tfoot.accessKey: setAttribute() to "\\0"]
expected: FAIL
[tfoot.accessKey: setAttribute() to null]
expected: FAIL
[tfoot.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[tfoot.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[tfoot.accessKey: IDL set to ""]
expected: FAIL
[tfoot.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 "]
expected: FAIL
[tfoot.accessKey: IDL set to undefined]
expected: FAIL
[tfoot.accessKey: IDL set to 7]
expected: FAIL
[tfoot.accessKey: IDL set to 1.5]
expected: FAIL
[tfoot.accessKey: IDL set to "5%"]
expected: FAIL
[tfoot.accessKey: IDL set to "+100"]
expected: FAIL
[tfoot.accessKey: IDL set to ".5"]
expected: FAIL
[tfoot.accessKey: IDL set to true]
expected: FAIL
[tfoot.accessKey: IDL set to false]
expected: FAIL
[tfoot.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[tfoot.accessKey: IDL set to NaN]
expected: FAIL
[tfoot.accessKey: IDL set to Infinity]
expected: FAIL
[tfoot.accessKey: IDL set to -Infinity]
expected: FAIL
[tfoot.accessKey: IDL set to "\\0"]
expected: FAIL
[tfoot.accessKey: IDL set to null]
expected: FAIL
[tfoot.accessKey: IDL set to object "test-toString"]
expected: FAIL
[tfoot.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[tfoot.tabIndex: typeof IDL attribute]
expected: FAIL
[tfoot.tabIndex: setAttribute() to -36]
expected: FAIL
[tfoot.tabIndex: setAttribute() to -1]
expected: FAIL
[tfoot.tabIndex: setAttribute() to 0]
expected: FAIL
[tfoot.tabIndex: setAttribute() to 1]
expected: FAIL
[tfoot.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[tfoot.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "-1"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "-0"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "0"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "1"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to " 7"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to 1.5]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "5%"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "+100"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to object "2"]
expected: FAIL
[tfoot.tabIndex: IDL set to -36]
expected: FAIL
[tfoot.tabIndex: IDL set to -1]
expected: FAIL
[tfoot.tabIndex: IDL set to 0]
expected: FAIL
[tfoot.tabIndex: IDL set to 1]
expected: FAIL
[tfoot.tabIndex: IDL set to 2147483647]
expected: FAIL
[tfoot.tabIndex: IDL set to -2147483648]
expected: FAIL
[tfoot.align: typeof IDL attribute]
expected: FAIL
[tfoot.align: IDL get with DOM attribute unset]
expected: FAIL
[tfoot.align: setAttribute() to ""]
expected: FAIL
[tfoot.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 "]
expected: FAIL
[tfoot.align: setAttribute() to undefined]
expected: FAIL
[tfoot.align: setAttribute() to 7]
expected: FAIL
[tfoot.align: setAttribute() to 1.5]
expected: FAIL
[tfoot.align: setAttribute() to "5%"]
expected: FAIL
[tfoot.align: setAttribute() to "+100"]
expected: FAIL
[tfoot.align: setAttribute() to ".5"]
expected: FAIL
[tfoot.align: setAttribute() to true]
expected: FAIL
[tfoot.align: setAttribute() to false]
expected: FAIL
[tfoot.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[tfoot.align: setAttribute() to NaN]
expected: FAIL
[tfoot.align: setAttribute() to Infinity]
expected: FAIL
[tfoot.align: setAttribute() to -Infinity]
expected: FAIL
[tfoot.align: setAttribute() to "\\0"]
expected: FAIL
[tfoot.align: setAttribute() to null]
expected: FAIL
[tfoot.align: setAttribute() to object "test-toString"]
expected: FAIL
[tfoot.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[tfoot.align: IDL set to ""]
expected: FAIL
[tfoot.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 "]
expected: FAIL
[tfoot.align: IDL set to undefined]
expected: FAIL
[tfoot.align: IDL set to 7]
expected: FAIL
[tfoot.align: IDL set to 1.5]
expected: FAIL
[tfoot.align: IDL set to "5%"]
expected: FAIL
[tfoot.align: IDL set to "+100"]
expected: FAIL
[tfoot.align: IDL set to ".5"]
expected: FAIL
[tfoot.align: IDL set to true]
expected: FAIL
[tfoot.align: IDL set to false]
expected: FAIL
[tfoot.align: IDL set to object "[object Object\]"]
expected: FAIL
[tfoot.align: IDL set to NaN]
expected: FAIL
[tfoot.align: IDL set to Infinity]
expected: FAIL
[tfoot.align: IDL set to -Infinity]
expected: FAIL
[tfoot.align: IDL set to "\\0"]
expected: FAIL
[tfoot.align: IDL set to null]
expected: FAIL
[tfoot.align: IDL set to object "test-toString"]
expected: FAIL
[tfoot.align: IDL set to object "test-valueOf"]
expected: FAIL
[tfoot.ch (<tfoot char>): typeof IDL attribute]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL get with DOM attribute unset]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to ""]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to undefined]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to 7]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to 1.5]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to "5%"]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to "+100"]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to ".5"]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to true]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to false]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to NaN]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to Infinity]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to -Infinity]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to "\\0"]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to null]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to object "test-toString"]
expected: FAIL
[tfoot.ch (<tfoot char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to ""]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to undefined]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to 7]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to 1.5]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to "5%"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to "+100"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to ".5"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to true]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to false]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to object "[object Object\]"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to NaN]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to Infinity]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to -Infinity]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to "\\0"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to null]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to object "test-toString"]
expected: FAIL
[tfoot.ch (<tfoot char>): IDL set to object "test-valueOf"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): typeof IDL attribute]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL get with DOM attribute unset]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to ""]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to undefined]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to 7]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to 1.5]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to "5%"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to "+100"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to ".5"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to true]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to false]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to NaN]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to Infinity]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to -Infinity]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to "\\0"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to null]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to ""]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to undefined]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to 7]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to 1.5]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to "5%"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to "+100"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to ".5"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to true]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to false]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to NaN]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to Infinity]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to -Infinity]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to "\\0"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to null]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to object "test-toString"]
expected: FAIL
[tfoot.chOff (<tfoot charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[tfoot.vAlign: typeof IDL attribute]
expected: FAIL
[tfoot.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[tfoot.vAlign: setAttribute() to ""]
expected: FAIL
[tfoot.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tfoot.vAlign: setAttribute() to undefined]
expected: FAIL
[tfoot.vAlign: setAttribute() to 7]
expected: FAIL
[tfoot.vAlign: setAttribute() to 1.5]
expected: FAIL
[tfoot.vAlign: setAttribute() to "5%"]
expected: FAIL
[tfoot.vAlign: setAttribute() to "+100"]
expected: FAIL
[tfoot.vAlign: setAttribute() to ".5"]
expected: FAIL
[tfoot.vAlign: setAttribute() to true]
expected: FAIL
[tfoot.vAlign: setAttribute() to false]
expected: FAIL
[tfoot.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[tfoot.vAlign: setAttribute() to NaN]
expected: FAIL
[tfoot.vAlign: setAttribute() to Infinity]
expected: FAIL
[tfoot.vAlign: setAttribute() to -Infinity]
expected: FAIL
[tfoot.vAlign: setAttribute() to "\\0"]
expected: FAIL
[tfoot.vAlign: setAttribute() to null]
expected: FAIL
[tfoot.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[tfoot.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[tfoot.vAlign: IDL set to ""]
expected: FAIL
[tfoot.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tfoot.vAlign: IDL set to undefined]
expected: FAIL
[tfoot.vAlign: IDL set to 7]
expected: FAIL
[tfoot.vAlign: IDL set to 1.5]
expected: FAIL
[tfoot.vAlign: IDL set to "5%"]
expected: FAIL
[tfoot.vAlign: IDL set to "+100"]
expected: FAIL
[tfoot.vAlign: IDL set to ".5"]
expected: FAIL
[tfoot.vAlign: IDL set to true]
expected: FAIL
[tfoot.vAlign: IDL set to false]
expected: FAIL
[tfoot.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[tfoot.vAlign: IDL set to NaN]
expected: FAIL
[tfoot.vAlign: IDL set to Infinity]
expected: FAIL
[tfoot.vAlign: IDL set to -Infinity]
expected: FAIL
[tfoot.vAlign: IDL set to "\\0"]
expected: FAIL
[tfoot.vAlign: IDL set to null]
expected: FAIL
[tfoot.vAlign: IDL set to object "test-toString"]
expected: FAIL
[tfoot.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[tr.accessKey: typeof IDL attribute]
expected: FAIL
[tr.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[tr.accessKey: setAttribute() to ""]
expected: FAIL
[tr.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 "]
expected: FAIL
[tr.accessKey: setAttribute() to undefined]
expected: FAIL
[tr.accessKey: setAttribute() to 7]
expected: FAIL
[tr.accessKey: setAttribute() to 1.5]
expected: FAIL
[tr.accessKey: setAttribute() to "5%"]
expected: FAIL
[tr.accessKey: setAttribute() to "+100"]
expected: FAIL
[tr.accessKey: setAttribute() to ".5"]
expected: FAIL
[tr.accessKey: setAttribute() to true]
expected: FAIL
[tr.accessKey: setAttribute() to false]
expected: FAIL
[tr.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[tr.accessKey: setAttribute() to NaN]
expected: FAIL
[tr.accessKey: setAttribute() to Infinity]
expected: FAIL
[tr.accessKey: setAttribute() to -Infinity]
expected: FAIL
[tr.accessKey: setAttribute() to "\\0"]
expected: FAIL
[tr.accessKey: setAttribute() to null]
expected: FAIL
[tr.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[tr.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[tr.accessKey: IDL set to ""]
expected: FAIL
[tr.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 "]
expected: FAIL
[tr.accessKey: IDL set to undefined]
expected: FAIL
[tr.accessKey: IDL set to 7]
expected: FAIL
[tr.accessKey: IDL set to 1.5]
expected: FAIL
[tr.accessKey: IDL set to "5%"]
expected: FAIL
[tr.accessKey: IDL set to "+100"]
expected: FAIL
[tr.accessKey: IDL set to ".5"]
expected: FAIL
[tr.accessKey: IDL set to true]
expected: FAIL
[tr.accessKey: IDL set to false]
expected: FAIL
[tr.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[tr.accessKey: IDL set to NaN]
expected: FAIL
[tr.accessKey: IDL set to Infinity]
expected: FAIL
[tr.accessKey: IDL set to -Infinity]
expected: FAIL
[tr.accessKey: IDL set to "\\0"]
expected: FAIL
[tr.accessKey: IDL set to null]
expected: FAIL
[tr.accessKey: IDL set to object "test-toString"]
expected: FAIL
[tr.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[tr.tabIndex: typeof IDL attribute]
expected: FAIL
[tr.tabIndex: setAttribute() to -36]
expected: FAIL
[tr.tabIndex: setAttribute() to -1]
expected: FAIL
[tr.tabIndex: setAttribute() to 0]
expected: FAIL
[tr.tabIndex: setAttribute() to 1]
expected: FAIL
[tr.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[tr.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[tr.tabIndex: setAttribute() to "-1"]
expected: FAIL
[tr.tabIndex: setAttribute() to "-0"]
expected: FAIL
[tr.tabIndex: setAttribute() to "0"]
expected: FAIL
[tr.tabIndex: setAttribute() to "1"]
expected: FAIL
[tr.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[tr.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[tr.tabIndex: setAttribute() to " 7"]
expected: FAIL
[tr.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[tr.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[tr.tabIndex: setAttribute() to 1.5]
expected: FAIL
[tr.tabIndex: setAttribute() to "5%"]
expected: FAIL
[tr.tabIndex: setAttribute() to "+100"]
expected: FAIL
[tr.tabIndex: setAttribute() to object "2"]
expected: FAIL
[tr.tabIndex: IDL set to -36]
expected: FAIL
[tr.tabIndex: IDL set to -1]
expected: FAIL
[tr.tabIndex: IDL set to 0]
expected: FAIL
[tr.tabIndex: IDL set to 1]
expected: FAIL
[tr.tabIndex: IDL set to 2147483647]
expected: FAIL
[tr.tabIndex: IDL set to -2147483648]
expected: FAIL
[tr.align: typeof IDL attribute]
expected: FAIL
[tr.align: IDL get with DOM attribute unset]
expected: FAIL
[tr.align: setAttribute() to ""]
expected: FAIL
[tr.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 "]
expected: FAIL
[tr.align: setAttribute() to undefined]
expected: FAIL
[tr.align: setAttribute() to 7]
expected: FAIL
[tr.align: setAttribute() to 1.5]
expected: FAIL
[tr.align: setAttribute() to "5%"]
expected: FAIL
[tr.align: setAttribute() to "+100"]
expected: FAIL
[tr.align: setAttribute() to ".5"]
expected: FAIL
[tr.align: setAttribute() to true]
expected: FAIL
[tr.align: setAttribute() to false]
expected: FAIL
[tr.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[tr.align: setAttribute() to NaN]
expected: FAIL
[tr.align: setAttribute() to Infinity]
expected: FAIL
[tr.align: setAttribute() to -Infinity]
expected: FAIL
[tr.align: setAttribute() to "\\0"]
expected: FAIL
[tr.align: setAttribute() to null]
expected: FAIL
[tr.align: setAttribute() to object "test-toString"]
expected: FAIL
[tr.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[tr.align: IDL set to ""]
expected: FAIL
[tr.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 "]
expected: FAIL
[tr.align: IDL set to undefined]
expected: FAIL
[tr.align: IDL set to 7]
expected: FAIL
[tr.align: IDL set to 1.5]
expected: FAIL
[tr.align: IDL set to "5%"]
expected: FAIL
[tr.align: IDL set to "+100"]
expected: FAIL
[tr.align: IDL set to ".5"]
expected: FAIL
[tr.align: IDL set to true]
expected: FAIL
[tr.align: IDL set to false]
expected: FAIL
[tr.align: IDL set to object "[object Object\]"]
expected: FAIL
[tr.align: IDL set to NaN]
expected: FAIL
[tr.align: IDL set to Infinity]
expected: FAIL
[tr.align: IDL set to -Infinity]
expected: FAIL
[tr.align: IDL set to "\\0"]
expected: FAIL
[tr.align: IDL set to null]
expected: FAIL
[tr.align: IDL set to object "test-toString"]
expected: FAIL
[tr.align: IDL set to object "test-valueOf"]
expected: FAIL
[tr.ch (<tr char>): typeof IDL attribute]
expected: FAIL
[tr.ch (<tr char>): IDL get with DOM attribute unset]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to ""]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to undefined]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to 7]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to 1.5]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to "5%"]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to "+100"]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to ".5"]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to true]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to false]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to NaN]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to Infinity]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to -Infinity]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to "\\0"]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to null]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to object "test-toString"]
expected: FAIL
[tr.ch (<tr char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[tr.ch (<tr char>): IDL set to ""]
expected: FAIL
[tr.ch (<tr char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tr.ch (<tr char>): IDL set to undefined]
expected: FAIL
[tr.ch (<tr char>): IDL set to 7]
expected: FAIL
[tr.ch (<tr char>): IDL set to 1.5]
expected: FAIL
[tr.ch (<tr char>): IDL set to "5%"]
expected: FAIL
[tr.ch (<tr char>): IDL set to "+100"]
expected: FAIL
[tr.ch (<tr char>): IDL set to ".5"]
expected: FAIL
[tr.ch (<tr char>): IDL set to true]
expected: FAIL
[tr.ch (<tr char>): IDL set to false]
expected: FAIL
[tr.ch (<tr char>): IDL set to object "[object Object\]"]
expected: FAIL
[tr.ch (<tr char>): IDL set to NaN]
expected: FAIL
[tr.ch (<tr char>): IDL set to Infinity]
expected: FAIL
[tr.ch (<tr char>): IDL set to -Infinity]
expected: FAIL
[tr.ch (<tr char>): IDL set to "\\0"]
expected: FAIL
[tr.ch (<tr char>): IDL set to null]
expected: FAIL
[tr.ch (<tr char>): IDL set to object "test-toString"]
expected: FAIL
[tr.ch (<tr char>): IDL set to object "test-valueOf"]
expected: FAIL
[tr.chOff (<tr charoff>): typeof IDL attribute]
expected: FAIL
[tr.chOff (<tr charoff>): IDL get with DOM attribute unset]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to ""]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to undefined]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to 7]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to 1.5]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to "5%"]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to "+100"]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to ".5"]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to true]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to false]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to NaN]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to Infinity]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to -Infinity]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to "\\0"]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to null]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[tr.chOff (<tr charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to ""]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to undefined]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to 7]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to 1.5]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to "5%"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to "+100"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to ".5"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to true]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to false]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to NaN]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to Infinity]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to -Infinity]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to "\\0"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to null]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to object "test-toString"]
expected: FAIL
[tr.chOff (<tr charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[tr.vAlign: typeof IDL attribute]
expected: FAIL
[tr.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[tr.vAlign: setAttribute() to ""]
expected: FAIL
[tr.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tr.vAlign: setAttribute() to undefined]
expected: FAIL
[tr.vAlign: setAttribute() to 7]
expected: FAIL
[tr.vAlign: setAttribute() to 1.5]
expected: FAIL
[tr.vAlign: setAttribute() to "5%"]
expected: FAIL
[tr.vAlign: setAttribute() to "+100"]
expected: FAIL
[tr.vAlign: setAttribute() to ".5"]
expected: FAIL
[tr.vAlign: setAttribute() to true]
expected: FAIL
[tr.vAlign: setAttribute() to false]
expected: FAIL
[tr.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[tr.vAlign: setAttribute() to NaN]
expected: FAIL
[tr.vAlign: setAttribute() to Infinity]
expected: FAIL
[tr.vAlign: setAttribute() to -Infinity]
expected: FAIL
[tr.vAlign: setAttribute() to "\\0"]
expected: FAIL
[tr.vAlign: setAttribute() to null]
expected: FAIL
[tr.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[tr.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[tr.vAlign: IDL set to ""]
expected: FAIL
[tr.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[tr.vAlign: IDL set to undefined]
expected: FAIL
[tr.vAlign: IDL set to 7]
expected: FAIL
[tr.vAlign: IDL set to 1.5]
expected: FAIL
[tr.vAlign: IDL set to "5%"]
expected: FAIL
[tr.vAlign: IDL set to "+100"]
expected: FAIL
[tr.vAlign: IDL set to ".5"]
expected: FAIL
[tr.vAlign: IDL set to true]
expected: FAIL
[tr.vAlign: IDL set to false]
expected: FAIL
[tr.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[tr.vAlign: IDL set to NaN]
expected: FAIL
[tr.vAlign: IDL set to Infinity]
expected: FAIL
[tr.vAlign: IDL set to -Infinity]
expected: FAIL
[tr.vAlign: IDL set to "\\0"]
expected: FAIL
[tr.vAlign: IDL set to null]
expected: FAIL
[tr.vAlign: IDL set to object "test-toString"]
expected: FAIL
[tr.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[td.accessKey: typeof IDL attribute]
expected: FAIL
[td.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[td.accessKey: setAttribute() to ""]
expected: FAIL
[td.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 "]
expected: FAIL
[td.accessKey: setAttribute() to undefined]
expected: FAIL
[td.accessKey: setAttribute() to 7]
expected: FAIL
[td.accessKey: setAttribute() to 1.5]
expected: FAIL
[td.accessKey: setAttribute() to "5%"]
expected: FAIL
[td.accessKey: setAttribute() to "+100"]
expected: FAIL
[td.accessKey: setAttribute() to ".5"]
expected: FAIL
[td.accessKey: setAttribute() to true]
expected: FAIL
[td.accessKey: setAttribute() to false]
expected: FAIL
[td.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.accessKey: setAttribute() to NaN]
expected: FAIL
[td.accessKey: setAttribute() to Infinity]
expected: FAIL
[td.accessKey: setAttribute() to -Infinity]
expected: FAIL
[td.accessKey: setAttribute() to "\\0"]
expected: FAIL
[td.accessKey: setAttribute() to null]
expected: FAIL
[td.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[td.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.accessKey: IDL set to ""]
expected: FAIL
[td.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 "]
expected: FAIL
[td.accessKey: IDL set to undefined]
expected: FAIL
[td.accessKey: IDL set to 7]
expected: FAIL
[td.accessKey: IDL set to 1.5]
expected: FAIL
[td.accessKey: IDL set to "5%"]
expected: FAIL
[td.accessKey: IDL set to "+100"]
expected: FAIL
[td.accessKey: IDL set to ".5"]
expected: FAIL
[td.accessKey: IDL set to true]
expected: FAIL
[td.accessKey: IDL set to false]
expected: FAIL
[td.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[td.accessKey: IDL set to NaN]
expected: FAIL
[td.accessKey: IDL set to Infinity]
expected: FAIL
[td.accessKey: IDL set to -Infinity]
expected: FAIL
[td.accessKey: IDL set to "\\0"]
expected: FAIL
[td.accessKey: IDL set to null]
expected: FAIL
[td.accessKey: IDL set to object "test-toString"]
expected: FAIL
[td.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[td.tabIndex: typeof IDL attribute]
expected: FAIL
[td.tabIndex: setAttribute() to -36]
expected: FAIL
[td.tabIndex: setAttribute() to -1]
expected: FAIL
[td.tabIndex: setAttribute() to 0]
expected: FAIL
[td.tabIndex: setAttribute() to 1]
expected: FAIL
[td.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[td.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[td.tabIndex: setAttribute() to "-1"]
expected: FAIL
[td.tabIndex: setAttribute() to "-0"]
expected: FAIL
[td.tabIndex: setAttribute() to "0"]
expected: FAIL
[td.tabIndex: setAttribute() to "1"]
expected: FAIL
[td.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[td.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[td.tabIndex: setAttribute() to " 7"]
expected: FAIL
[td.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[td.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[td.tabIndex: setAttribute() to 1.5]
expected: FAIL
[td.tabIndex: setAttribute() to "5%"]
expected: FAIL
[td.tabIndex: setAttribute() to "+100"]
expected: FAIL
[td.tabIndex: setAttribute() to object "2"]
expected: FAIL
[td.tabIndex: IDL set to -36]
expected: FAIL
[td.tabIndex: IDL set to -1]
expected: FAIL
[td.tabIndex: IDL set to 0]
expected: FAIL
[td.tabIndex: IDL set to 1]
expected: FAIL
[td.tabIndex: IDL set to 2147483647]
expected: FAIL
[td.tabIndex: IDL set to -2147483648]
expected: FAIL
[td.colSpan: setAttribute() to 2147483648]
expected: FAIL
[td.colSpan: setAttribute() to 4294967295]
expected: FAIL
[td.colSpan: setAttribute() to 4294967296]
expected: FAIL
[td.colSpan: IDL set to 0]
expected: FAIL
[td.colSpan: IDL set to 2147483647]
expected: FAIL
[td.colSpan: IDL set to "-0"]
expected: FAIL
[td.colSpan: IDL set to 1001]
expected: FAIL
[td.rowSpan: setAttribute() to 2147483648]
expected: FAIL
[td.rowSpan: setAttribute() to 4294967295]
expected: FAIL
[td.rowSpan: setAttribute() to 4294967296]
expected: FAIL
[td.rowSpan: IDL set to 2147483647]
expected: FAIL
[td.rowSpan: IDL set to 65535]
expected: FAIL
[td.headers: typeof IDL attribute]
expected: FAIL
[td.headers: IDL get with DOM attribute unset]
expected: FAIL
[td.headers: setAttribute() to ""]
expected: FAIL
[td.headers: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.headers: setAttribute() to undefined]
expected: FAIL
[td.headers: setAttribute() to 7]
expected: FAIL
[td.headers: setAttribute() to 1.5]
expected: FAIL
[td.headers: setAttribute() to "5%"]
expected: FAIL
[td.headers: setAttribute() to "+100"]
expected: FAIL
[td.headers: setAttribute() to ".5"]
expected: FAIL
[td.headers: setAttribute() to true]
expected: FAIL
[td.headers: setAttribute() to false]
expected: FAIL
[td.headers: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.headers: setAttribute() to NaN]
expected: FAIL
[td.headers: setAttribute() to Infinity]
expected: FAIL
[td.headers: setAttribute() to -Infinity]
expected: FAIL
[td.headers: setAttribute() to "\\0"]
expected: FAIL
[td.headers: setAttribute() to null]
expected: FAIL
[td.headers: setAttribute() to object "test-toString"]
expected: FAIL
[td.headers: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.headers: IDL set to ""]
expected: FAIL
[td.headers: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.headers: IDL set to undefined]
expected: FAIL
[td.headers: IDL set to 7]
expected: FAIL
[td.headers: IDL set to 1.5]
expected: FAIL
[td.headers: IDL set to "5%"]
expected: FAIL
[td.headers: IDL set to "+100"]
expected: FAIL
[td.headers: IDL set to ".5"]
expected: FAIL
[td.headers: IDL set to true]
expected: FAIL
[td.headers: IDL set to false]
expected: FAIL
[td.headers: IDL set to object "[object Object\]"]
expected: FAIL
[td.headers: IDL set to NaN]
expected: FAIL
[td.headers: IDL set to Infinity]
expected: FAIL
[td.headers: IDL set to -Infinity]
expected: FAIL
[td.headers: IDL set to "\\0"]
expected: FAIL
[td.headers: IDL set to null]
expected: FAIL
[td.headers: IDL set to object "test-toString"]
expected: FAIL
[td.headers: IDL set to object "test-valueOf"]
expected: FAIL
[td.scope: typeof IDL attribute]
expected: FAIL
[td.scope: IDL get with DOM attribute unset]
expected: FAIL
[td.scope: setAttribute() to ""]
expected: FAIL
[td.scope: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.scope: setAttribute() to undefined]
expected: FAIL
[td.scope: setAttribute() to 7]
expected: FAIL
[td.scope: setAttribute() to 1.5]
expected: FAIL
[td.scope: setAttribute() to "5%"]
expected: FAIL
[td.scope: setAttribute() to "+100"]
expected: FAIL
[td.scope: setAttribute() to ".5"]
expected: FAIL
[td.scope: setAttribute() to true]
expected: FAIL
[td.scope: setAttribute() to false]
expected: FAIL
[td.scope: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.scope: setAttribute() to NaN]
expected: FAIL
[td.scope: setAttribute() to Infinity]
expected: FAIL
[td.scope: setAttribute() to -Infinity]
expected: FAIL
[td.scope: setAttribute() to "\\0"]
expected: FAIL
[td.scope: setAttribute() to null]
expected: FAIL
[td.scope: setAttribute() to object "test-toString"]
expected: FAIL
[td.scope: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.scope: setAttribute() to "row"]
expected: FAIL
[td.scope: setAttribute() to "xrow"]
expected: FAIL
[td.scope: setAttribute() to "row\\0"]
expected: FAIL
[td.scope: setAttribute() to "ow"]
expected: FAIL
[td.scope: setAttribute() to "ROW"]
expected: FAIL
[td.scope: setAttribute() to "col"]
expected: FAIL
[td.scope: setAttribute() to "xcol"]
expected: FAIL
[td.scope: setAttribute() to "col\\0"]
expected: FAIL
[td.scope: setAttribute() to "ol"]
expected: FAIL
[td.scope: setAttribute() to "COL"]
expected: FAIL
[td.scope: setAttribute() to "rowgroup"]
expected: FAIL
[td.scope: setAttribute() to "xrowgroup"]
expected: FAIL
[td.scope: setAttribute() to "rowgroup\\0"]
expected: FAIL
[td.scope: setAttribute() to "owgroup"]
expected: FAIL
[td.scope: setAttribute() to "ROWGROUP"]
expected: FAIL
[td.scope: setAttribute() to "colgroup"]
expected: FAIL
[td.scope: setAttribute() to "xcolgroup"]
expected: FAIL
[td.scope: setAttribute() to "colgroup\\0"]
expected: FAIL
[td.scope: setAttribute() to "olgroup"]
expected: FAIL
[td.scope: setAttribute() to "COLGROUP"]
expected: FAIL
[td.scope: IDL set to ""]
expected: FAIL
[td.scope: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.scope: IDL set to undefined]
expected: FAIL
[td.scope: IDL set to 7]
expected: FAIL
[td.scope: IDL set to 1.5]
expected: FAIL
[td.scope: IDL set to "5%"]
expected: FAIL
[td.scope: IDL set to "+100"]
expected: FAIL
[td.scope: IDL set to ".5"]
expected: FAIL
[td.scope: IDL set to true]
expected: FAIL
[td.scope: IDL set to false]
expected: FAIL
[td.scope: IDL set to object "[object Object\]"]
expected: FAIL
[td.scope: IDL set to NaN]
expected: FAIL
[td.scope: IDL set to Infinity]
expected: FAIL
[td.scope: IDL set to -Infinity]
expected: FAIL
[td.scope: IDL set to "\\0"]
expected: FAIL
[td.scope: IDL set to null]
expected: FAIL
[td.scope: IDL set to object "test-toString"]
expected: FAIL
[td.scope: IDL set to object "test-valueOf"]
expected: FAIL
[td.scope: IDL set to "row"]
expected: FAIL
[td.scope: IDL set to "xrow"]
expected: FAIL
[td.scope: IDL set to "row\\0"]
expected: FAIL
[td.scope: IDL set to "ow"]
expected: FAIL
[td.scope: IDL set to "ROW"]
expected: FAIL
[td.scope: IDL set to "col"]
expected: FAIL
[td.scope: IDL set to "xcol"]
expected: FAIL
[td.scope: IDL set to "col\\0"]
expected: FAIL
[td.scope: IDL set to "ol"]
expected: FAIL
[td.scope: IDL set to "COL"]
expected: FAIL
[td.scope: IDL set to "rowgroup"]
expected: FAIL
[td.scope: IDL set to "xrowgroup"]
expected: FAIL
[td.scope: IDL set to "rowgroup\\0"]
expected: FAIL
[td.scope: IDL set to "owgroup"]
expected: FAIL
[td.scope: IDL set to "ROWGROUP"]
expected: FAIL
[td.scope: IDL set to "colgroup"]
expected: FAIL
[td.scope: IDL set to "xcolgroup"]
expected: FAIL
[td.scope: IDL set to "colgroup\\0"]
expected: FAIL
[td.scope: IDL set to "olgroup"]
expected: FAIL
[td.scope: IDL set to "COLGROUP"]
expected: FAIL
[td.abbr: typeof IDL attribute]
expected: FAIL
[td.abbr: IDL get with DOM attribute unset]
expected: FAIL
[td.abbr: setAttribute() to ""]
expected: FAIL
[td.abbr: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.abbr: setAttribute() to undefined]
expected: FAIL
[td.abbr: setAttribute() to 7]
expected: FAIL
[td.abbr: setAttribute() to 1.5]
expected: FAIL
[td.abbr: setAttribute() to "5%"]
expected: FAIL
[td.abbr: setAttribute() to "+100"]
expected: FAIL
[td.abbr: setAttribute() to ".5"]
expected: FAIL
[td.abbr: setAttribute() to true]
expected: FAIL
[td.abbr: setAttribute() to false]
expected: FAIL
[td.abbr: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.abbr: setAttribute() to NaN]
expected: FAIL
[td.abbr: setAttribute() to Infinity]
expected: FAIL
[td.abbr: setAttribute() to -Infinity]
expected: FAIL
[td.abbr: setAttribute() to "\\0"]
expected: FAIL
[td.abbr: setAttribute() to null]
expected: FAIL
[td.abbr: setAttribute() to object "test-toString"]
expected: FAIL
[td.abbr: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.abbr: IDL set to ""]
expected: FAIL
[td.abbr: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.abbr: IDL set to undefined]
expected: FAIL
[td.abbr: IDL set to 7]
expected: FAIL
[td.abbr: IDL set to 1.5]
expected: FAIL
[td.abbr: IDL set to "5%"]
expected: FAIL
[td.abbr: IDL set to "+100"]
expected: FAIL
[td.abbr: IDL set to ".5"]
expected: FAIL
[td.abbr: IDL set to true]
expected: FAIL
[td.abbr: IDL set to false]
expected: FAIL
[td.abbr: IDL set to object "[object Object\]"]
expected: FAIL
[td.abbr: IDL set to NaN]
expected: FAIL
[td.abbr: IDL set to Infinity]
expected: FAIL
[td.abbr: IDL set to -Infinity]
expected: FAIL
[td.abbr: IDL set to "\\0"]
expected: FAIL
[td.abbr: IDL set to null]
expected: FAIL
[td.abbr: IDL set to object "test-toString"]
expected: FAIL
[td.abbr: IDL set to object "test-valueOf"]
expected: FAIL
[td.align: typeof IDL attribute]
expected: FAIL
[td.align: IDL get with DOM attribute unset]
expected: FAIL
[td.align: setAttribute() to ""]
expected: FAIL
[td.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 "]
expected: FAIL
[td.align: setAttribute() to undefined]
expected: FAIL
[td.align: setAttribute() to 7]
expected: FAIL
[td.align: setAttribute() to 1.5]
expected: FAIL
[td.align: setAttribute() to "5%"]
expected: FAIL
[td.align: setAttribute() to "+100"]
expected: FAIL
[td.align: setAttribute() to ".5"]
expected: FAIL
[td.align: setAttribute() to true]
expected: FAIL
[td.align: setAttribute() to false]
expected: FAIL
[td.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.align: setAttribute() to NaN]
expected: FAIL
[td.align: setAttribute() to Infinity]
expected: FAIL
[td.align: setAttribute() to -Infinity]
expected: FAIL
[td.align: setAttribute() to "\\0"]
expected: FAIL
[td.align: setAttribute() to null]
expected: FAIL
[td.align: setAttribute() to object "test-toString"]
expected: FAIL
[td.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.align: IDL set to ""]
expected: FAIL
[td.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 "]
expected: FAIL
[td.align: IDL set to undefined]
expected: FAIL
[td.align: IDL set to 7]
expected: FAIL
[td.align: IDL set to 1.5]
expected: FAIL
[td.align: IDL set to "5%"]
expected: FAIL
[td.align: IDL set to "+100"]
expected: FAIL
[td.align: IDL set to ".5"]
expected: FAIL
[td.align: IDL set to true]
expected: FAIL
[td.align: IDL set to false]
expected: FAIL
[td.align: IDL set to object "[object Object\]"]
expected: FAIL
[td.align: IDL set to NaN]
expected: FAIL
[td.align: IDL set to Infinity]
expected: FAIL
[td.align: IDL set to -Infinity]
expected: FAIL
[td.align: IDL set to "\\0"]
expected: FAIL
[td.align: IDL set to null]
expected: FAIL
[td.align: IDL set to object "test-toString"]
expected: FAIL
[td.align: IDL set to object "test-valueOf"]
expected: FAIL
[td.axis: typeof IDL attribute]
expected: FAIL
[td.axis: IDL get with DOM attribute unset]
expected: FAIL
[td.axis: setAttribute() to ""]
expected: FAIL
[td.axis: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.axis: setAttribute() to undefined]
expected: FAIL
[td.axis: setAttribute() to 7]
expected: FAIL
[td.axis: setAttribute() to 1.5]
expected: FAIL
[td.axis: setAttribute() to "5%"]
expected: FAIL
[td.axis: setAttribute() to "+100"]
expected: FAIL
[td.axis: setAttribute() to ".5"]
expected: FAIL
[td.axis: setAttribute() to true]
expected: FAIL
[td.axis: setAttribute() to false]
expected: FAIL
[td.axis: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.axis: setAttribute() to NaN]
expected: FAIL
[td.axis: setAttribute() to Infinity]
expected: FAIL
[td.axis: setAttribute() to -Infinity]
expected: FAIL
[td.axis: setAttribute() to "\\0"]
expected: FAIL
[td.axis: setAttribute() to null]
expected: FAIL
[td.axis: setAttribute() to object "test-toString"]
expected: FAIL
[td.axis: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.axis: IDL set to ""]
expected: FAIL
[td.axis: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.axis: IDL set to undefined]
expected: FAIL
[td.axis: IDL set to 7]
expected: FAIL
[td.axis: IDL set to 1.5]
expected: FAIL
[td.axis: IDL set to "5%"]
expected: FAIL
[td.axis: IDL set to "+100"]
expected: FAIL
[td.axis: IDL set to ".5"]
expected: FAIL
[td.axis: IDL set to true]
expected: FAIL
[td.axis: IDL set to false]
expected: FAIL
[td.axis: IDL set to object "[object Object\]"]
expected: FAIL
[td.axis: IDL set to NaN]
expected: FAIL
[td.axis: IDL set to Infinity]
expected: FAIL
[td.axis: IDL set to -Infinity]
expected: FAIL
[td.axis: IDL set to "\\0"]
expected: FAIL
[td.axis: IDL set to null]
expected: FAIL
[td.axis: IDL set to object "test-toString"]
expected: FAIL
[td.axis: IDL set to object "test-valueOf"]
expected: FAIL
[td.height: typeof IDL attribute]
expected: FAIL
[td.height: IDL get with DOM attribute unset]
expected: FAIL
[td.height: setAttribute() to ""]
expected: FAIL
[td.height: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.height: setAttribute() to undefined]
expected: FAIL
[td.height: setAttribute() to 7]
expected: FAIL
[td.height: setAttribute() to 1.5]
expected: FAIL
[td.height: setAttribute() to "5%"]
expected: FAIL
[td.height: setAttribute() to "+100"]
expected: FAIL
[td.height: setAttribute() to ".5"]
expected: FAIL
[td.height: setAttribute() to true]
expected: FAIL
[td.height: setAttribute() to false]
expected: FAIL
[td.height: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.height: setAttribute() to NaN]
expected: FAIL
[td.height: setAttribute() to Infinity]
expected: FAIL
[td.height: setAttribute() to -Infinity]
expected: FAIL
[td.height: setAttribute() to "\\0"]
expected: FAIL
[td.height: setAttribute() to null]
expected: FAIL
[td.height: setAttribute() to object "test-toString"]
expected: FAIL
[td.height: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.height: IDL set to ""]
expected: FAIL
[td.height: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.height: IDL set to undefined]
expected: FAIL
[td.height: IDL set to 7]
expected: FAIL
[td.height: IDL set to 1.5]
expected: FAIL
[td.height: IDL set to "5%"]
expected: FAIL
[td.height: IDL set to "+100"]
expected: FAIL
[td.height: IDL set to ".5"]
expected: FAIL
[td.height: IDL set to true]
expected: FAIL
[td.height: IDL set to false]
expected: FAIL
[td.height: IDL set to object "[object Object\]"]
expected: FAIL
[td.height: IDL set to NaN]
expected: FAIL
[td.height: IDL set to Infinity]
expected: FAIL
[td.height: IDL set to -Infinity]
expected: FAIL
[td.height: IDL set to "\\0"]
expected: FAIL
[td.height: IDL set to null]
expected: FAIL
[td.height: IDL set to object "test-toString"]
expected: FAIL
[td.height: IDL set to object "test-valueOf"]
expected: FAIL
[td.ch (<td char>): typeof IDL attribute]
expected: FAIL
[td.ch (<td char>): IDL get with DOM attribute unset]
expected: FAIL
[td.ch (<td char>): setAttribute() to ""]
expected: FAIL
[td.ch (<td char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.ch (<td char>): setAttribute() to undefined]
expected: FAIL
[td.ch (<td char>): setAttribute() to 7]
expected: FAIL
[td.ch (<td char>): setAttribute() to 1.5]
expected: FAIL
[td.ch (<td char>): setAttribute() to "5%"]
expected: FAIL
[td.ch (<td char>): setAttribute() to "+100"]
expected: FAIL
[td.ch (<td char>): setAttribute() to ".5"]
expected: FAIL
[td.ch (<td char>): setAttribute() to true]
expected: FAIL
[td.ch (<td char>): setAttribute() to false]
expected: FAIL
[td.ch (<td char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[td.ch (<td char>): setAttribute() to NaN]
expected: FAIL
[td.ch (<td char>): setAttribute() to Infinity]
expected: FAIL
[td.ch (<td char>): setAttribute() to -Infinity]
expected: FAIL
[td.ch (<td char>): setAttribute() to "\\0"]
expected: FAIL
[td.ch (<td char>): setAttribute() to null]
expected: FAIL
[td.ch (<td char>): setAttribute() to object "test-toString"]
expected: FAIL
[td.ch (<td char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[td.ch (<td char>): IDL set to ""]
expected: FAIL
[td.ch (<td char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.ch (<td char>): IDL set to undefined]
expected: FAIL
[td.ch (<td char>): IDL set to 7]
expected: FAIL
[td.ch (<td char>): IDL set to 1.5]
expected: FAIL
[td.ch (<td char>): IDL set to "5%"]
expected: FAIL
[td.ch (<td char>): IDL set to "+100"]
expected: FAIL
[td.ch (<td char>): IDL set to ".5"]
expected: FAIL
[td.ch (<td char>): IDL set to true]
expected: FAIL
[td.ch (<td char>): IDL set to false]
expected: FAIL
[td.ch (<td char>): IDL set to object "[object Object\]"]
expected: FAIL
[td.ch (<td char>): IDL set to NaN]
expected: FAIL
[td.ch (<td char>): IDL set to Infinity]
expected: FAIL
[td.ch (<td char>): IDL set to -Infinity]
expected: FAIL
[td.ch (<td char>): IDL set to "\\0"]
expected: FAIL
[td.ch (<td char>): IDL set to null]
expected: FAIL
[td.ch (<td char>): IDL set to object "test-toString"]
expected: FAIL
[td.ch (<td char>): IDL set to object "test-valueOf"]
expected: FAIL
[td.chOff (<td charoff>): typeof IDL attribute]
expected: FAIL
[td.chOff (<td charoff>): IDL get with DOM attribute unset]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to ""]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to undefined]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to 7]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to 1.5]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to "5%"]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to "+100"]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to ".5"]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to true]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to false]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to NaN]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to Infinity]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to -Infinity]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to "\\0"]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to null]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[td.chOff (<td charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to ""]
expected: FAIL
[td.chOff (<td charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.chOff (<td charoff>): IDL set to undefined]
expected: FAIL
[td.chOff (<td charoff>): IDL set to 7]
expected: FAIL
[td.chOff (<td charoff>): IDL set to 1.5]
expected: FAIL
[td.chOff (<td charoff>): IDL set to "5%"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to "+100"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to ".5"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to true]
expected: FAIL
[td.chOff (<td charoff>): IDL set to false]
expected: FAIL
[td.chOff (<td charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to NaN]
expected: FAIL
[td.chOff (<td charoff>): IDL set to Infinity]
expected: FAIL
[td.chOff (<td charoff>): IDL set to -Infinity]
expected: FAIL
[td.chOff (<td charoff>): IDL set to "\\0"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to null]
expected: FAIL
[td.chOff (<td charoff>): IDL set to object "test-toString"]
expected: FAIL
[td.chOff (<td charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[td.noWrap: typeof IDL attribute]
expected: FAIL
[td.noWrap: IDL get with DOM attribute unset]
expected: FAIL
[td.noWrap: setAttribute() to ""]
expected: FAIL
[td.noWrap: setAttribute() to " foo "]
expected: FAIL
[td.noWrap: setAttribute() to undefined]
expected: FAIL
[td.noWrap: setAttribute() to null]
expected: FAIL
[td.noWrap: setAttribute() to 7]
expected: FAIL
[td.noWrap: setAttribute() to 1.5]
expected: FAIL
[td.noWrap: setAttribute() to "5%"]
expected: FAIL
[td.noWrap: setAttribute() to "+100"]
expected: FAIL
[td.noWrap: setAttribute() to ".5"]
expected: FAIL
[td.noWrap: setAttribute() to true]
expected: FAIL
[td.noWrap: setAttribute() to false]
expected: FAIL
[td.noWrap: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.noWrap: setAttribute() to NaN]
expected: FAIL
[td.noWrap: setAttribute() to Infinity]
expected: FAIL
[td.noWrap: setAttribute() to -Infinity]
expected: FAIL
[td.noWrap: setAttribute() to "\\0"]
expected: FAIL
[td.noWrap: setAttribute() to object "test-toString"]
expected: FAIL
[td.noWrap: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.noWrap: setAttribute() to "noWrap"]
expected: FAIL
[td.noWrap: IDL set to ""]
expected: FAIL
[td.noWrap: IDL set to " foo "]
expected: FAIL
[td.noWrap: IDL set to undefined]
expected: FAIL
[td.noWrap: IDL set to null]
expected: FAIL
[td.noWrap: IDL set to 7]
expected: FAIL
[td.noWrap: IDL set to 1.5]
expected: FAIL
[td.noWrap: IDL set to "5%"]
expected: FAIL
[td.noWrap: IDL set to "+100"]
expected: FAIL
[td.noWrap: IDL set to ".5"]
expected: FAIL
[td.noWrap: IDL set to false]
expected: FAIL
[td.noWrap: IDL set to object "[object Object\]"]
expected: FAIL
[td.noWrap: IDL set to NaN]
expected: FAIL
[td.noWrap: IDL set to Infinity]
expected: FAIL
[td.noWrap: IDL set to -Infinity]
expected: FAIL
[td.noWrap: IDL set to "\\0"]
expected: FAIL
[td.noWrap: IDL set to object "test-toString"]
expected: FAIL
[td.noWrap: IDL set to object "test-valueOf"]
expected: FAIL
[td.vAlign: typeof IDL attribute]
expected: FAIL
[td.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[td.vAlign: setAttribute() to ""]
expected: FAIL
[td.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.vAlign: setAttribute() to undefined]
expected: FAIL
[td.vAlign: setAttribute() to 7]
expected: FAIL
[td.vAlign: setAttribute() to 1.5]
expected: FAIL
[td.vAlign: setAttribute() to "5%"]
expected: FAIL
[td.vAlign: setAttribute() to "+100"]
expected: FAIL
[td.vAlign: setAttribute() to ".5"]
expected: FAIL
[td.vAlign: setAttribute() to true]
expected: FAIL
[td.vAlign: setAttribute() to false]
expected: FAIL
[td.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[td.vAlign: setAttribute() to NaN]
expected: FAIL
[td.vAlign: setAttribute() to Infinity]
expected: FAIL
[td.vAlign: setAttribute() to -Infinity]
expected: FAIL
[td.vAlign: setAttribute() to "\\0"]
expected: FAIL
[td.vAlign: setAttribute() to null]
expected: FAIL
[td.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[td.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[td.vAlign: IDL set to ""]
expected: FAIL
[td.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[td.vAlign: IDL set to undefined]
expected: FAIL
[td.vAlign: IDL set to 7]
expected: FAIL
[td.vAlign: IDL set to 1.5]
expected: FAIL
[td.vAlign: IDL set to "5%"]
expected: FAIL
[td.vAlign: IDL set to "+100"]
expected: FAIL
[td.vAlign: IDL set to ".5"]
expected: FAIL
[td.vAlign: IDL set to true]
expected: FAIL
[td.vAlign: IDL set to false]
expected: FAIL
[td.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[td.vAlign: IDL set to NaN]
expected: FAIL
[td.vAlign: IDL set to Infinity]
expected: FAIL
[td.vAlign: IDL set to -Infinity]
expected: FAIL
[td.vAlign: IDL set to "\\0"]
expected: FAIL
[td.vAlign: IDL set to null]
expected: FAIL
[td.vAlign: IDL set to object "test-toString"]
expected: FAIL
[td.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[th.accessKey: typeof IDL attribute]
expected: FAIL
[th.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[th.accessKey: setAttribute() to ""]
expected: FAIL
[th.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 "]
expected: FAIL
[th.accessKey: setAttribute() to undefined]
expected: FAIL
[th.accessKey: setAttribute() to 7]
expected: FAIL
[th.accessKey: setAttribute() to 1.5]
expected: FAIL
[th.accessKey: setAttribute() to "5%"]
expected: FAIL
[th.accessKey: setAttribute() to "+100"]
expected: FAIL
[th.accessKey: setAttribute() to ".5"]
expected: FAIL
[th.accessKey: setAttribute() to true]
expected: FAIL
[th.accessKey: setAttribute() to false]
expected: FAIL
[th.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.accessKey: setAttribute() to NaN]
expected: FAIL
[th.accessKey: setAttribute() to Infinity]
expected: FAIL
[th.accessKey: setAttribute() to -Infinity]
expected: FAIL
[th.accessKey: setAttribute() to "\\0"]
expected: FAIL
[th.accessKey: setAttribute() to null]
expected: FAIL
[th.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[th.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.accessKey: IDL set to ""]
expected: FAIL
[th.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 "]
expected: FAIL
[th.accessKey: IDL set to undefined]
expected: FAIL
[th.accessKey: IDL set to 7]
expected: FAIL
[th.accessKey: IDL set to 1.5]
expected: FAIL
[th.accessKey: IDL set to "5%"]
expected: FAIL
[th.accessKey: IDL set to "+100"]
expected: FAIL
[th.accessKey: IDL set to ".5"]
expected: FAIL
[th.accessKey: IDL set to true]
expected: FAIL
[th.accessKey: IDL set to false]
expected: FAIL
[th.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[th.accessKey: IDL set to NaN]
expected: FAIL
[th.accessKey: IDL set to Infinity]
expected: FAIL
[th.accessKey: IDL set to -Infinity]
expected: FAIL
[th.accessKey: IDL set to "\\0"]
expected: FAIL
[th.accessKey: IDL set to null]
expected: FAIL
[th.accessKey: IDL set to object "test-toString"]
expected: FAIL
[th.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[th.tabIndex: typeof IDL attribute]
expected: FAIL
[th.tabIndex: setAttribute() to -36]
expected: FAIL
[th.tabIndex: setAttribute() to -1]
expected: FAIL
[th.tabIndex: setAttribute() to 0]
expected: FAIL
[th.tabIndex: setAttribute() to 1]
expected: FAIL
[th.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[th.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[th.tabIndex: setAttribute() to "-1"]
expected: FAIL
[th.tabIndex: setAttribute() to "-0"]
expected: FAIL
[th.tabIndex: setAttribute() to "0"]
expected: FAIL
[th.tabIndex: setAttribute() to "1"]
expected: FAIL
[th.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[th.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[th.tabIndex: setAttribute() to " 7"]
expected: FAIL
[th.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[th.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[th.tabIndex: setAttribute() to 1.5]
expected: FAIL
[th.tabIndex: setAttribute() to "5%"]
expected: FAIL
[th.tabIndex: setAttribute() to "+100"]
expected: FAIL
[th.tabIndex: setAttribute() to object "2"]
expected: FAIL
[th.tabIndex: IDL set to -36]
expected: FAIL
[th.tabIndex: IDL set to -1]
expected: FAIL
[th.tabIndex: IDL set to 0]
expected: FAIL
[th.tabIndex: IDL set to 1]
expected: FAIL
[th.tabIndex: IDL set to 2147483647]
expected: FAIL
[th.tabIndex: IDL set to -2147483648]
expected: FAIL
[th.colSpan: setAttribute() to 2147483648]
expected: FAIL
[th.colSpan: setAttribute() to 4294967295]
expected: FAIL
[th.colSpan: setAttribute() to 4294967296]
expected: FAIL
[th.colSpan: IDL set to 0]
expected: FAIL
[th.colSpan: IDL set to 2147483647]
expected: FAIL
[th.colSpan: IDL set to "-0"]
expected: FAIL
[th.colSpan: IDL set to 1001]
expected: FAIL
[th.rowSpan: setAttribute() to 2147483648]
expected: FAIL
[th.rowSpan: setAttribute() to 4294967295]
expected: FAIL
[th.rowSpan: setAttribute() to 4294967296]
expected: FAIL
[th.rowSpan: IDL set to 2147483647]
expected: FAIL
[th.rowSpan: IDL set to 65535]
expected: FAIL
[th.headers: typeof IDL attribute]
expected: FAIL
[th.headers: IDL get with DOM attribute unset]
expected: FAIL
[th.headers: setAttribute() to ""]
expected: FAIL
[th.headers: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.headers: setAttribute() to undefined]
expected: FAIL
[th.headers: setAttribute() to 7]
expected: FAIL
[th.headers: setAttribute() to 1.5]
expected: FAIL
[th.headers: setAttribute() to "5%"]
expected: FAIL
[th.headers: setAttribute() to "+100"]
expected: FAIL
[th.headers: setAttribute() to ".5"]
expected: FAIL
[th.headers: setAttribute() to true]
expected: FAIL
[th.headers: setAttribute() to false]
expected: FAIL
[th.headers: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.headers: setAttribute() to NaN]
expected: FAIL
[th.headers: setAttribute() to Infinity]
expected: FAIL
[th.headers: setAttribute() to -Infinity]
expected: FAIL
[th.headers: setAttribute() to "\\0"]
expected: FAIL
[th.headers: setAttribute() to null]
expected: FAIL
[th.headers: setAttribute() to object "test-toString"]
expected: FAIL
[th.headers: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.headers: IDL set to ""]
expected: FAIL
[th.headers: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.headers: IDL set to undefined]
expected: FAIL
[th.headers: IDL set to 7]
expected: FAIL
[th.headers: IDL set to 1.5]
expected: FAIL
[th.headers: IDL set to "5%"]
expected: FAIL
[th.headers: IDL set to "+100"]
expected: FAIL
[th.headers: IDL set to ".5"]
expected: FAIL
[th.headers: IDL set to true]
expected: FAIL
[th.headers: IDL set to false]
expected: FAIL
[th.headers: IDL set to object "[object Object\]"]
expected: FAIL
[th.headers: IDL set to NaN]
expected: FAIL
[th.headers: IDL set to Infinity]
expected: FAIL
[th.headers: IDL set to -Infinity]
expected: FAIL
[th.headers: IDL set to "\\0"]
expected: FAIL
[th.headers: IDL set to null]
expected: FAIL
[th.headers: IDL set to object "test-toString"]
expected: FAIL
[th.headers: IDL set to object "test-valueOf"]
expected: FAIL
[th.scope: typeof IDL attribute]
expected: FAIL
[th.scope: IDL get with DOM attribute unset]
expected: FAIL
[th.scope: setAttribute() to ""]
expected: FAIL
[th.scope: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.scope: setAttribute() to undefined]
expected: FAIL
[th.scope: setAttribute() to 7]
expected: FAIL
[th.scope: setAttribute() to 1.5]
expected: FAIL
[th.scope: setAttribute() to "5%"]
expected: FAIL
[th.scope: setAttribute() to "+100"]
expected: FAIL
[th.scope: setAttribute() to ".5"]
expected: FAIL
[th.scope: setAttribute() to true]
expected: FAIL
[th.scope: setAttribute() to false]
expected: FAIL
[th.scope: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.scope: setAttribute() to NaN]
expected: FAIL
[th.scope: setAttribute() to Infinity]
expected: FAIL
[th.scope: setAttribute() to -Infinity]
expected: FAIL
[th.scope: setAttribute() to "\\0"]
expected: FAIL
[th.scope: setAttribute() to null]
expected: FAIL
[th.scope: setAttribute() to object "test-toString"]
expected: FAIL
[th.scope: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.scope: setAttribute() to "row"]
expected: FAIL
[th.scope: setAttribute() to "xrow"]
expected: FAIL
[th.scope: setAttribute() to "row\\0"]
expected: FAIL
[th.scope: setAttribute() to "ow"]
expected: FAIL
[th.scope: setAttribute() to "ROW"]
expected: FAIL
[th.scope: setAttribute() to "col"]
expected: FAIL
[th.scope: setAttribute() to "xcol"]
expected: FAIL
[th.scope: setAttribute() to "col\\0"]
expected: FAIL
[th.scope: setAttribute() to "ol"]
expected: FAIL
[th.scope: setAttribute() to "COL"]
expected: FAIL
[th.scope: setAttribute() to "rowgroup"]
expected: FAIL
[th.scope: setAttribute() to "xrowgroup"]
expected: FAIL
[th.scope: setAttribute() to "rowgroup\\0"]
expected: FAIL
[th.scope: setAttribute() to "owgroup"]
expected: FAIL
[th.scope: setAttribute() to "ROWGROUP"]
expected: FAIL
[th.scope: setAttribute() to "colgroup"]
expected: FAIL
[th.scope: setAttribute() to "xcolgroup"]
expected: FAIL
[th.scope: setAttribute() to "colgroup\\0"]
expected: FAIL
[th.scope: setAttribute() to "olgroup"]
expected: FAIL
[th.scope: setAttribute() to "COLGROUP"]
expected: FAIL
[th.scope: IDL set to ""]
expected: FAIL
[th.scope: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.scope: IDL set to undefined]
expected: FAIL
[th.scope: IDL set to 7]
expected: FAIL
[th.scope: IDL set to 1.5]
expected: FAIL
[th.scope: IDL set to "5%"]
expected: FAIL
[th.scope: IDL set to "+100"]
expected: FAIL
[th.scope: IDL set to ".5"]
expected: FAIL
[th.scope: IDL set to true]
expected: FAIL
[th.scope: IDL set to false]
expected: FAIL
[th.scope: IDL set to object "[object Object\]"]
expected: FAIL
[th.scope: IDL set to NaN]
expected: FAIL
[th.scope: IDL set to Infinity]
expected: FAIL
[th.scope: IDL set to -Infinity]
expected: FAIL
[th.scope: IDL set to "\\0"]
expected: FAIL
[th.scope: IDL set to null]
expected: FAIL
[th.scope: IDL set to object "test-toString"]
expected: FAIL
[th.scope: IDL set to object "test-valueOf"]
expected: FAIL
[th.scope: IDL set to "row"]
expected: FAIL
[th.scope: IDL set to "xrow"]
expected: FAIL
[th.scope: IDL set to "row\\0"]
expected: FAIL
[th.scope: IDL set to "ow"]
expected: FAIL
[th.scope: IDL set to "ROW"]
expected: FAIL
[th.scope: IDL set to "col"]
expected: FAIL
[th.scope: IDL set to "xcol"]
expected: FAIL
[th.scope: IDL set to "col\\0"]
expected: FAIL
[th.scope: IDL set to "ol"]
expected: FAIL
[th.scope: IDL set to "COL"]
expected: FAIL
[th.scope: IDL set to "rowgroup"]
expected: FAIL
[th.scope: IDL set to "xrowgroup"]
expected: FAIL
[th.scope: IDL set to "rowgroup\\0"]
expected: FAIL
[th.scope: IDL set to "owgroup"]
expected: FAIL
[th.scope: IDL set to "ROWGROUP"]
expected: FAIL
[th.scope: IDL set to "colgroup"]
expected: FAIL
[th.scope: IDL set to "xcolgroup"]
expected: FAIL
[th.scope: IDL set to "colgroup\\0"]
expected: FAIL
[th.scope: IDL set to "olgroup"]
expected: FAIL
[th.scope: IDL set to "COLGROUP"]
expected: FAIL
[th.abbr: typeof IDL attribute]
expected: FAIL
[th.abbr: IDL get with DOM attribute unset]
expected: FAIL
[th.abbr: setAttribute() to ""]
expected: FAIL
[th.abbr: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.abbr: setAttribute() to undefined]
expected: FAIL
[th.abbr: setAttribute() to 7]
expected: FAIL
[th.abbr: setAttribute() to 1.5]
expected: FAIL
[th.abbr: setAttribute() to "5%"]
expected: FAIL
[th.abbr: setAttribute() to "+100"]
expected: FAIL
[th.abbr: setAttribute() to ".5"]
expected: FAIL
[th.abbr: setAttribute() to true]
expected: FAIL
[th.abbr: setAttribute() to false]
expected: FAIL
[th.abbr: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.abbr: setAttribute() to NaN]
expected: FAIL
[th.abbr: setAttribute() to Infinity]
expected: FAIL
[th.abbr: setAttribute() to -Infinity]
expected: FAIL
[th.abbr: setAttribute() to "\\0"]
expected: FAIL
[th.abbr: setAttribute() to null]
expected: FAIL
[th.abbr: setAttribute() to object "test-toString"]
expected: FAIL
[th.abbr: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.abbr: IDL set to ""]
expected: FAIL
[th.abbr: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.abbr: IDL set to undefined]
expected: FAIL
[th.abbr: IDL set to 7]
expected: FAIL
[th.abbr: IDL set to 1.5]
expected: FAIL
[th.abbr: IDL set to "5%"]
expected: FAIL
[th.abbr: IDL set to "+100"]
expected: FAIL
[th.abbr: IDL set to ".5"]
expected: FAIL
[th.abbr: IDL set to true]
expected: FAIL
[th.abbr: IDL set to false]
expected: FAIL
[th.abbr: IDL set to object "[object Object\]"]
expected: FAIL
[th.abbr: IDL set to NaN]
expected: FAIL
[th.abbr: IDL set to Infinity]
expected: FAIL
[th.abbr: IDL set to -Infinity]
expected: FAIL
[th.abbr: IDL set to "\\0"]
expected: FAIL
[th.abbr: IDL set to null]
expected: FAIL
[th.abbr: IDL set to object "test-toString"]
expected: FAIL
[th.abbr: IDL set to object "test-valueOf"]
expected: FAIL
[th.align: typeof IDL attribute]
expected: FAIL
[th.align: IDL get with DOM attribute unset]
expected: FAIL
[th.align: setAttribute() to ""]
expected: FAIL
[th.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 "]
expected: FAIL
[th.align: setAttribute() to undefined]
expected: FAIL
[th.align: setAttribute() to 7]
expected: FAIL
[th.align: setAttribute() to 1.5]
expected: FAIL
[th.align: setAttribute() to "5%"]
expected: FAIL
[th.align: setAttribute() to "+100"]
expected: FAIL
[th.align: setAttribute() to ".5"]
expected: FAIL
[th.align: setAttribute() to true]
expected: FAIL
[th.align: setAttribute() to false]
expected: FAIL
[th.align: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.align: setAttribute() to NaN]
expected: FAIL
[th.align: setAttribute() to Infinity]
expected: FAIL
[th.align: setAttribute() to -Infinity]
expected: FAIL
[th.align: setAttribute() to "\\0"]
expected: FAIL
[th.align: setAttribute() to null]
expected: FAIL
[th.align: setAttribute() to object "test-toString"]
expected: FAIL
[th.align: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.align: IDL set to ""]
expected: FAIL
[th.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 "]
expected: FAIL
[th.align: IDL set to undefined]
expected: FAIL
[th.align: IDL set to 7]
expected: FAIL
[th.align: IDL set to 1.5]
expected: FAIL
[th.align: IDL set to "5%"]
expected: FAIL
[th.align: IDL set to "+100"]
expected: FAIL
[th.align: IDL set to ".5"]
expected: FAIL
[th.align: IDL set to true]
expected: FAIL
[th.align: IDL set to false]
expected: FAIL
[th.align: IDL set to object "[object Object\]"]
expected: FAIL
[th.align: IDL set to NaN]
expected: FAIL
[th.align: IDL set to Infinity]
expected: FAIL
[th.align: IDL set to -Infinity]
expected: FAIL
[th.align: IDL set to "\\0"]
expected: FAIL
[th.align: IDL set to null]
expected: FAIL
[th.align: IDL set to object "test-toString"]
expected: FAIL
[th.align: IDL set to object "test-valueOf"]
expected: FAIL
[th.axis: typeof IDL attribute]
expected: FAIL
[th.axis: IDL get with DOM attribute unset]
expected: FAIL
[th.axis: setAttribute() to ""]
expected: FAIL
[th.axis: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.axis: setAttribute() to undefined]
expected: FAIL
[th.axis: setAttribute() to 7]
expected: FAIL
[th.axis: setAttribute() to 1.5]
expected: FAIL
[th.axis: setAttribute() to "5%"]
expected: FAIL
[th.axis: setAttribute() to "+100"]
expected: FAIL
[th.axis: setAttribute() to ".5"]
expected: FAIL
[th.axis: setAttribute() to true]
expected: FAIL
[th.axis: setAttribute() to false]
expected: FAIL
[th.axis: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.axis: setAttribute() to NaN]
expected: FAIL
[th.axis: setAttribute() to Infinity]
expected: FAIL
[th.axis: setAttribute() to -Infinity]
expected: FAIL
[th.axis: setAttribute() to "\\0"]
expected: FAIL
[th.axis: setAttribute() to null]
expected: FAIL
[th.axis: setAttribute() to object "test-toString"]
expected: FAIL
[th.axis: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.axis: IDL set to ""]
expected: FAIL
[th.axis: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.axis: IDL set to undefined]
expected: FAIL
[th.axis: IDL set to 7]
expected: FAIL
[th.axis: IDL set to 1.5]
expected: FAIL
[th.axis: IDL set to "5%"]
expected: FAIL
[th.axis: IDL set to "+100"]
expected: FAIL
[th.axis: IDL set to ".5"]
expected: FAIL
[th.axis: IDL set to true]
expected: FAIL
[th.axis: IDL set to false]
expected: FAIL
[th.axis: IDL set to object "[object Object\]"]
expected: FAIL
[th.axis: IDL set to NaN]
expected: FAIL
[th.axis: IDL set to Infinity]
expected: FAIL
[th.axis: IDL set to -Infinity]
expected: FAIL
[th.axis: IDL set to "\\0"]
expected: FAIL
[th.axis: IDL set to null]
expected: FAIL
[th.axis: IDL set to object "test-toString"]
expected: FAIL
[th.axis: IDL set to object "test-valueOf"]
expected: FAIL
[th.height: typeof IDL attribute]
expected: FAIL
[th.height: IDL get with DOM attribute unset]
expected: FAIL
[th.height: setAttribute() to ""]
expected: FAIL
[th.height: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.height: setAttribute() to undefined]
expected: FAIL
[th.height: setAttribute() to 7]
expected: FAIL
[th.height: setAttribute() to 1.5]
expected: FAIL
[th.height: setAttribute() to "5%"]
expected: FAIL
[th.height: setAttribute() to "+100"]
expected: FAIL
[th.height: setAttribute() to ".5"]
expected: FAIL
[th.height: setAttribute() to true]
expected: FAIL
[th.height: setAttribute() to false]
expected: FAIL
[th.height: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.height: setAttribute() to NaN]
expected: FAIL
[th.height: setAttribute() to Infinity]
expected: FAIL
[th.height: setAttribute() to -Infinity]
expected: FAIL
[th.height: setAttribute() to "\\0"]
expected: FAIL
[th.height: setAttribute() to null]
expected: FAIL
[th.height: setAttribute() to object "test-toString"]
expected: FAIL
[th.height: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.height: IDL set to ""]
expected: FAIL
[th.height: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.height: IDL set to undefined]
expected: FAIL
[th.height: IDL set to 7]
expected: FAIL
[th.height: IDL set to 1.5]
expected: FAIL
[th.height: IDL set to "5%"]
expected: FAIL
[th.height: IDL set to "+100"]
expected: FAIL
[th.height: IDL set to ".5"]
expected: FAIL
[th.height: IDL set to true]
expected: FAIL
[th.height: IDL set to false]
expected: FAIL
[th.height: IDL set to object "[object Object\]"]
expected: FAIL
[th.height: IDL set to NaN]
expected: FAIL
[th.height: IDL set to Infinity]
expected: FAIL
[th.height: IDL set to -Infinity]
expected: FAIL
[th.height: IDL set to "\\0"]
expected: FAIL
[th.height: IDL set to null]
expected: FAIL
[th.height: IDL set to object "test-toString"]
expected: FAIL
[th.height: IDL set to object "test-valueOf"]
expected: FAIL
[th.ch (<th char>): typeof IDL attribute]
expected: FAIL
[th.ch (<th char>): IDL get with DOM attribute unset]
expected: FAIL
[th.ch (<th char>): setAttribute() to ""]
expected: FAIL
[th.ch (<th char>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.ch (<th char>): setAttribute() to undefined]
expected: FAIL
[th.ch (<th char>): setAttribute() to 7]
expected: FAIL
[th.ch (<th char>): setAttribute() to 1.5]
expected: FAIL
[th.ch (<th char>): setAttribute() to "5%"]
expected: FAIL
[th.ch (<th char>): setAttribute() to "+100"]
expected: FAIL
[th.ch (<th char>): setAttribute() to ".5"]
expected: FAIL
[th.ch (<th char>): setAttribute() to true]
expected: FAIL
[th.ch (<th char>): setAttribute() to false]
expected: FAIL
[th.ch (<th char>): setAttribute() to object "[object Object\]"]
expected: FAIL
[th.ch (<th char>): setAttribute() to NaN]
expected: FAIL
[th.ch (<th char>): setAttribute() to Infinity]
expected: FAIL
[th.ch (<th char>): setAttribute() to -Infinity]
expected: FAIL
[th.ch (<th char>): setAttribute() to "\\0"]
expected: FAIL
[th.ch (<th char>): setAttribute() to null]
expected: FAIL
[th.ch (<th char>): setAttribute() to object "test-toString"]
expected: FAIL
[th.ch (<th char>): setAttribute() to object "test-valueOf"]
expected: FAIL
[th.ch (<th char>): IDL set to ""]
expected: FAIL
[th.ch (<th char>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.ch (<th char>): IDL set to undefined]
expected: FAIL
[th.ch (<th char>): IDL set to 7]
expected: FAIL
[th.ch (<th char>): IDL set to 1.5]
expected: FAIL
[th.ch (<th char>): IDL set to "5%"]
expected: FAIL
[th.ch (<th char>): IDL set to "+100"]
expected: FAIL
[th.ch (<th char>): IDL set to ".5"]
expected: FAIL
[th.ch (<th char>): IDL set to true]
expected: FAIL
[th.ch (<th char>): IDL set to false]
expected: FAIL
[th.ch (<th char>): IDL set to object "[object Object\]"]
expected: FAIL
[th.ch (<th char>): IDL set to NaN]
expected: FAIL
[th.ch (<th char>): IDL set to Infinity]
expected: FAIL
[th.ch (<th char>): IDL set to -Infinity]
expected: FAIL
[th.ch (<th char>): IDL set to "\\0"]
expected: FAIL
[th.ch (<th char>): IDL set to null]
expected: FAIL
[th.ch (<th char>): IDL set to object "test-toString"]
expected: FAIL
[th.ch (<th char>): IDL set to object "test-valueOf"]
expected: FAIL
[th.chOff (<th charoff>): typeof IDL attribute]
expected: FAIL
[th.chOff (<th charoff>): IDL get with DOM attribute unset]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to ""]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to undefined]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to 7]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to 1.5]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to "5%"]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to "+100"]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to ".5"]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to true]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to false]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to object "[object Object\]"]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to NaN]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to Infinity]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to -Infinity]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to "\\0"]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to null]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to object "test-toString"]
expected: FAIL
[th.chOff (<th charoff>): setAttribute() to object "test-valueOf"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to ""]
expected: FAIL
[th.chOff (<th charoff>): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.chOff (<th charoff>): IDL set to undefined]
expected: FAIL
[th.chOff (<th charoff>): IDL set to 7]
expected: FAIL
[th.chOff (<th charoff>): IDL set to 1.5]
expected: FAIL
[th.chOff (<th charoff>): IDL set to "5%"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to "+100"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to ".5"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to true]
expected: FAIL
[th.chOff (<th charoff>): IDL set to false]
expected: FAIL
[th.chOff (<th charoff>): IDL set to object "[object Object\]"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to NaN]
expected: FAIL
[th.chOff (<th charoff>): IDL set to Infinity]
expected: FAIL
[th.chOff (<th charoff>): IDL set to -Infinity]
expected: FAIL
[th.chOff (<th charoff>): IDL set to "\\0"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to null]
expected: FAIL
[th.chOff (<th charoff>): IDL set to object "test-toString"]
expected: FAIL
[th.chOff (<th charoff>): IDL set to object "test-valueOf"]
expected: FAIL
[th.noWrap: typeof IDL attribute]
expected: FAIL
[th.noWrap: IDL get with DOM attribute unset]
expected: FAIL
[th.noWrap: setAttribute() to ""]
expected: FAIL
[th.noWrap: setAttribute() to " foo "]
expected: FAIL
[th.noWrap: setAttribute() to undefined]
expected: FAIL
[th.noWrap: setAttribute() to null]
expected: FAIL
[th.noWrap: setAttribute() to 7]
expected: FAIL
[th.noWrap: setAttribute() to 1.5]
expected: FAIL
[th.noWrap: setAttribute() to "5%"]
expected: FAIL
[th.noWrap: setAttribute() to "+100"]
expected: FAIL
[th.noWrap: setAttribute() to ".5"]
expected: FAIL
[th.noWrap: setAttribute() to true]
expected: FAIL
[th.noWrap: setAttribute() to false]
expected: FAIL
[th.noWrap: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.noWrap: setAttribute() to NaN]
expected: FAIL
[th.noWrap: setAttribute() to Infinity]
expected: FAIL
[th.noWrap: setAttribute() to -Infinity]
expected: FAIL
[th.noWrap: setAttribute() to "\\0"]
expected: FAIL
[th.noWrap: setAttribute() to object "test-toString"]
expected: FAIL
[th.noWrap: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.noWrap: setAttribute() to "noWrap"]
expected: FAIL
[th.noWrap: IDL set to ""]
expected: FAIL
[th.noWrap: IDL set to " foo "]
expected: FAIL
[th.noWrap: IDL set to undefined]
expected: FAIL
[th.noWrap: IDL set to null]
expected: FAIL
[th.noWrap: IDL set to 7]
expected: FAIL
[th.noWrap: IDL set to 1.5]
expected: FAIL
[th.noWrap: IDL set to "5%"]
expected: FAIL
[th.noWrap: IDL set to "+100"]
expected: FAIL
[th.noWrap: IDL set to ".5"]
expected: FAIL
[th.noWrap: IDL set to false]
expected: FAIL
[th.noWrap: IDL set to object "[object Object\]"]
expected: FAIL
[th.noWrap: IDL set to NaN]
expected: FAIL
[th.noWrap: IDL set to Infinity]
expected: FAIL
[th.noWrap: IDL set to -Infinity]
expected: FAIL
[th.noWrap: IDL set to "\\0"]
expected: FAIL
[th.noWrap: IDL set to object "test-toString"]
expected: FAIL
[th.noWrap: IDL set to object "test-valueOf"]
expected: FAIL
[th.vAlign: typeof IDL attribute]
expected: FAIL
[th.vAlign: IDL get with DOM attribute unset]
expected: FAIL
[th.vAlign: setAttribute() to ""]
expected: FAIL
[th.vAlign: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.vAlign: setAttribute() to undefined]
expected: FAIL
[th.vAlign: setAttribute() to 7]
expected: FAIL
[th.vAlign: setAttribute() to 1.5]
expected: FAIL
[th.vAlign: setAttribute() to "5%"]
expected: FAIL
[th.vAlign: setAttribute() to "+100"]
expected: FAIL
[th.vAlign: setAttribute() to ".5"]
expected: FAIL
[th.vAlign: setAttribute() to true]
expected: FAIL
[th.vAlign: setAttribute() to false]
expected: FAIL
[th.vAlign: setAttribute() to object "[object Object\]"]
expected: FAIL
[th.vAlign: setAttribute() to NaN]
expected: FAIL
[th.vAlign: setAttribute() to Infinity]
expected: FAIL
[th.vAlign: setAttribute() to -Infinity]
expected: FAIL
[th.vAlign: setAttribute() to "\\0"]
expected: FAIL
[th.vAlign: setAttribute() to null]
expected: FAIL
[th.vAlign: setAttribute() to object "test-toString"]
expected: FAIL
[th.vAlign: setAttribute() to object "test-valueOf"]
expected: FAIL
[th.vAlign: IDL set to ""]
expected: FAIL
[th.vAlign: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[th.vAlign: IDL set to undefined]
expected: FAIL
[th.vAlign: IDL set to 7]
expected: FAIL
[th.vAlign: IDL set to 1.5]
expected: FAIL
[th.vAlign: IDL set to "5%"]
expected: FAIL
[th.vAlign: IDL set to "+100"]
expected: FAIL
[th.vAlign: IDL set to ".5"]
expected: FAIL
[th.vAlign: IDL set to true]
expected: FAIL
[th.vAlign: IDL set to false]
expected: FAIL
[th.vAlign: IDL set to object "[object Object\]"]
expected: FAIL
[th.vAlign: IDL set to NaN]
expected: FAIL
[th.vAlign: IDL set to Infinity]
expected: FAIL
[th.vAlign: IDL set to -Infinity]
expected: FAIL
[th.vAlign: IDL set to "\\0"]
expected: FAIL
[th.vAlign: IDL set to null]
expected: FAIL
[th.vAlign: IDL set to object "test-toString"]
expected: FAIL
[th.vAlign: IDL set to object "test-valueOf"]
expected: FAIL
[table.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[table.tabIndex: setAttribute() to object "3"]
expected: FAIL
[caption.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[caption.tabIndex: setAttribute() to object "3"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[colgroup.tabIndex: setAttribute() to object "3"]
expected: FAIL
[col.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[col.tabIndex: setAttribute() to object "3"]
expected: FAIL
[tbody.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[tbody.tabIndex: setAttribute() to object "3"]
expected: FAIL
[thead.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[thead.tabIndex: setAttribute() to object "3"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[tfoot.tabIndex: setAttribute() to object "3"]
expected: FAIL
[tr.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[tr.tabIndex: setAttribute() to object "3"]
expected: FAIL
[td.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[td.tabIndex: setAttribute() to object "3"]
expected: FAIL
[th.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[th.tabIndex: setAttribute() to object "3"]
expected: FAIL