servo/tests/wpt/meta/html/dom/reflection-misc.html.ini
Simon Wülker dabe162d44
Implement shadow dom slots (#35013)
* Implement slot-related algorithms

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Hook up slot elements to DOM creation logic

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Set a slot assignment mode for servo-internal shadow roots

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Assign slots when a slottable's slot attribute changes

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Properly compute slot name

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* ./mach test-tidy

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Update <slot> name when name attribute changes

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Implement fast path for Node::assign_slottables_for_a_tree

assign_slottables_for_a_tree traverses all descendants of the node
and is potentially very expensive. If the node is not a shadow root
then assigning slottables to it won't have any effect, so we
take a fast path out.

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Move slottable data into ElementRareData

This shrinks all element descendants back to their
original size.

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Address review comments

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Update WPT expectations

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

---------

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2025-01-19 14:05:05 +00:00

3684 lines
85 KiB
INI
Vendored
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[reflection-misc.html]
[html.accessKey: typeof IDL attribute]
expected: FAIL
[html.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[html.accessKey: setAttribute() to ""]
expected: FAIL
[html.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
[html.accessKey: setAttribute() to undefined]
expected: FAIL
[html.accessKey: setAttribute() to 7]
expected: FAIL
[html.accessKey: setAttribute() to 1.5]
expected: FAIL
[html.accessKey: setAttribute() to "5%"]
expected: FAIL
[html.accessKey: setAttribute() to "+100"]
expected: FAIL
[html.accessKey: setAttribute() to ".5"]
expected: FAIL
[html.accessKey: setAttribute() to true]
expected: FAIL
[html.accessKey: setAttribute() to false]
expected: FAIL
[html.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[html.accessKey: setAttribute() to NaN]
expected: FAIL
[html.accessKey: setAttribute() to Infinity]
expected: FAIL
[html.accessKey: setAttribute() to -Infinity]
expected: FAIL
[html.accessKey: setAttribute() to "\\0"]
expected: FAIL
[html.accessKey: setAttribute() to null]
expected: FAIL
[html.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[html.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[html.accessKey: IDL set to ""]
expected: FAIL
[html.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
[html.accessKey: IDL set to undefined]
expected: FAIL
[html.accessKey: IDL set to 7]
expected: FAIL
[html.accessKey: IDL set to 1.5]
expected: FAIL
[html.accessKey: IDL set to "5%"]
expected: FAIL
[html.accessKey: IDL set to "+100"]
expected: FAIL
[html.accessKey: IDL set to ".5"]
expected: FAIL
[html.accessKey: IDL set to true]
expected: FAIL
[html.accessKey: IDL set to false]
expected: FAIL
[html.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[html.accessKey: IDL set to NaN]
expected: FAIL
[html.accessKey: IDL set to Infinity]
expected: FAIL
[html.accessKey: IDL set to -Infinity]
expected: FAIL
[html.accessKey: IDL set to "\\0"]
expected: FAIL
[html.accessKey: IDL set to null]
expected: FAIL
[html.accessKey: IDL set to object "test-toString"]
expected: FAIL
[html.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[html.tabIndex: typeof IDL attribute]
expected: FAIL
[html.tabIndex: setAttribute() to -36]
expected: FAIL
[html.tabIndex: setAttribute() to -1]
expected: FAIL
[html.tabIndex: setAttribute() to 0]
expected: FAIL
[html.tabIndex: setAttribute() to 1]
expected: FAIL
[html.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[html.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[html.tabIndex: setAttribute() to "-1"]
expected: FAIL
[html.tabIndex: setAttribute() to "-0"]
expected: FAIL
[html.tabIndex: setAttribute() to "0"]
expected: FAIL
[html.tabIndex: setAttribute() to "1"]
expected: FAIL
[html.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[html.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[html.tabIndex: setAttribute() to " 7"]
expected: FAIL
[html.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[html.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[html.tabIndex: setAttribute() to 1.5]
expected: FAIL
[html.tabIndex: setAttribute() to "5%"]
expected: FAIL
[html.tabIndex: setAttribute() to "+100"]
expected: FAIL
[html.tabIndex: setAttribute() to object "2"]
expected: FAIL
[html.tabIndex: IDL set to -36]
expected: FAIL
[html.tabIndex: IDL set to -1]
expected: FAIL
[html.tabIndex: IDL set to 0]
expected: FAIL
[html.tabIndex: IDL set to 1]
expected: FAIL
[html.tabIndex: IDL set to 2147483647]
expected: FAIL
[html.tabIndex: IDL set to -2147483648]
expected: FAIL
[html.version: typeof IDL attribute]
expected: FAIL
[html.version: IDL get with DOM attribute unset]
expected: FAIL
[html.version: setAttribute() to ""]
expected: FAIL
[html.version: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\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
[html.version: setAttribute() to undefined]
expected: FAIL
[html.version: setAttribute() to 7]
expected: FAIL
[html.version: setAttribute() to 1.5]
expected: FAIL
[html.version: setAttribute() to "5%"]
expected: FAIL
[html.version: setAttribute() to "+100"]
expected: FAIL
[html.version: setAttribute() to ".5"]
expected: FAIL
[html.version: setAttribute() to true]
expected: FAIL
[html.version: setAttribute() to false]
expected: FAIL
[html.version: setAttribute() to object "[object Object\]"]
expected: FAIL
[html.version: setAttribute() to NaN]
expected: FAIL
[html.version: setAttribute() to Infinity]
expected: FAIL
[html.version: setAttribute() to -Infinity]
expected: FAIL
[html.version: setAttribute() to "\\0"]
expected: FAIL
[html.version: setAttribute() to null]
expected: FAIL
[html.version: setAttribute() to object "test-toString"]
expected: FAIL
[html.version: setAttribute() to object "test-valueOf"]
expected: FAIL
[html.version: IDL set to ""]
expected: FAIL
[html.version: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\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
[html.version: IDL set to undefined]
expected: FAIL
[html.version: IDL set to 7]
expected: FAIL
[html.version: IDL set to 1.5]
expected: FAIL
[html.version: IDL set to "5%"]
expected: FAIL
[html.version: IDL set to "+100"]
expected: FAIL
[html.version: IDL set to ".5"]
expected: FAIL
[html.version: IDL set to true]
expected: FAIL
[html.version: IDL set to false]
expected: FAIL
[html.version: IDL set to object "[object Object\]"]
expected: FAIL
[html.version: IDL set to NaN]
expected: FAIL
[html.version: IDL set to Infinity]
expected: FAIL
[html.version: IDL set to -Infinity]
expected: FAIL
[html.version: IDL set to "\\0"]
expected: FAIL
[html.version: IDL set to null]
expected: FAIL
[html.version: IDL set to object "test-toString"]
expected: FAIL
[html.version: IDL set to object "test-valueOf"]
expected: FAIL
[script.accessKey: typeof IDL attribute]
expected: FAIL
[script.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[script.accessKey: setAttribute() to ""]
expected: FAIL
[script.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
[script.accessKey: setAttribute() to undefined]
expected: FAIL
[script.accessKey: setAttribute() to 7]
expected: FAIL
[script.accessKey: setAttribute() to 1.5]
expected: FAIL
[script.accessKey: setAttribute() to "5%"]
expected: FAIL
[script.accessKey: setAttribute() to "+100"]
expected: FAIL
[script.accessKey: setAttribute() to ".5"]
expected: FAIL
[script.accessKey: setAttribute() to true]
expected: FAIL
[script.accessKey: setAttribute() to false]
expected: FAIL
[script.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[script.accessKey: setAttribute() to NaN]
expected: FAIL
[script.accessKey: setAttribute() to Infinity]
expected: FAIL
[script.accessKey: setAttribute() to -Infinity]
expected: FAIL
[script.accessKey: setAttribute() to "\\0"]
expected: FAIL
[script.accessKey: setAttribute() to null]
expected: FAIL
[script.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[script.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[script.accessKey: IDL set to ""]
expected: FAIL
[script.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
[script.accessKey: IDL set to undefined]
expected: FAIL
[script.accessKey: IDL set to 7]
expected: FAIL
[script.accessKey: IDL set to 1.5]
expected: FAIL
[script.accessKey: IDL set to "5%"]
expected: FAIL
[script.accessKey: IDL set to "+100"]
expected: FAIL
[script.accessKey: IDL set to ".5"]
expected: FAIL
[script.accessKey: IDL set to true]
expected: FAIL
[script.accessKey: IDL set to false]
expected: FAIL
[script.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[script.accessKey: IDL set to NaN]
expected: FAIL
[script.accessKey: IDL set to Infinity]
expected: FAIL
[script.accessKey: IDL set to -Infinity]
expected: FAIL
[script.accessKey: IDL set to "\\0"]
expected: FAIL
[script.accessKey: IDL set to null]
expected: FAIL
[script.accessKey: IDL set to object "test-toString"]
expected: FAIL
[script.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[script.tabIndex: typeof IDL attribute]
expected: FAIL
[script.tabIndex: setAttribute() to -36]
expected: FAIL
[script.tabIndex: setAttribute() to -1]
expected: FAIL
[script.tabIndex: setAttribute() to 0]
expected: FAIL
[script.tabIndex: setAttribute() to 1]
expected: FAIL
[script.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[script.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[script.tabIndex: setAttribute() to "-1"]
expected: FAIL
[script.tabIndex: setAttribute() to "-0"]
expected: FAIL
[script.tabIndex: setAttribute() to "0"]
expected: FAIL
[script.tabIndex: setAttribute() to "1"]
expected: FAIL
[script.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[script.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[script.tabIndex: setAttribute() to " 7"]
expected: FAIL
[script.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[script.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[script.tabIndex: setAttribute() to 1.5]
expected: FAIL
[script.tabIndex: setAttribute() to "5%"]
expected: FAIL
[script.tabIndex: setAttribute() to "+100"]
expected: FAIL
[script.tabIndex: setAttribute() to object "2"]
expected: FAIL
[script.tabIndex: IDL set to -36]
expected: FAIL
[script.tabIndex: IDL set to -1]
expected: FAIL
[script.tabIndex: IDL set to 0]
expected: FAIL
[script.tabIndex: IDL set to 1]
expected: FAIL
[script.tabIndex: IDL set to 2147483647]
expected: FAIL
[script.tabIndex: IDL set to -2147483648]
expected: FAIL
[noscript.accessKey: typeof IDL attribute]
expected: FAIL
[noscript.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[noscript.accessKey: setAttribute() to ""]
expected: FAIL
[noscript.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
[noscript.accessKey: setAttribute() to undefined]
expected: FAIL
[noscript.accessKey: setAttribute() to 7]
expected: FAIL
[noscript.accessKey: setAttribute() to 1.5]
expected: FAIL
[noscript.accessKey: setAttribute() to "5%"]
expected: FAIL
[noscript.accessKey: setAttribute() to "+100"]
expected: FAIL
[noscript.accessKey: setAttribute() to ".5"]
expected: FAIL
[noscript.accessKey: setAttribute() to true]
expected: FAIL
[noscript.accessKey: setAttribute() to false]
expected: FAIL
[noscript.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[noscript.accessKey: setAttribute() to NaN]
expected: FAIL
[noscript.accessKey: setAttribute() to Infinity]
expected: FAIL
[noscript.accessKey: setAttribute() to -Infinity]
expected: FAIL
[noscript.accessKey: setAttribute() to "\\0"]
expected: FAIL
[noscript.accessKey: setAttribute() to null]
expected: FAIL
[noscript.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[noscript.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[noscript.accessKey: IDL set to ""]
expected: FAIL
[noscript.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
[noscript.accessKey: IDL set to undefined]
expected: FAIL
[noscript.accessKey: IDL set to 7]
expected: FAIL
[noscript.accessKey: IDL set to 1.5]
expected: FAIL
[noscript.accessKey: IDL set to "5%"]
expected: FAIL
[noscript.accessKey: IDL set to "+100"]
expected: FAIL
[noscript.accessKey: IDL set to ".5"]
expected: FAIL
[noscript.accessKey: IDL set to true]
expected: FAIL
[noscript.accessKey: IDL set to false]
expected: FAIL
[noscript.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[noscript.accessKey: IDL set to NaN]
expected: FAIL
[noscript.accessKey: IDL set to Infinity]
expected: FAIL
[noscript.accessKey: IDL set to -Infinity]
expected: FAIL
[noscript.accessKey: IDL set to "\\0"]
expected: FAIL
[noscript.accessKey: IDL set to null]
expected: FAIL
[noscript.accessKey: IDL set to object "test-toString"]
expected: FAIL
[noscript.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[noscript.tabIndex: typeof IDL attribute]
expected: FAIL
[noscript.tabIndex: setAttribute() to -36]
expected: FAIL
[noscript.tabIndex: setAttribute() to -1]
expected: FAIL
[noscript.tabIndex: setAttribute() to 0]
expected: FAIL
[noscript.tabIndex: setAttribute() to 1]
expected: FAIL
[noscript.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[noscript.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[noscript.tabIndex: setAttribute() to "-1"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "-0"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "0"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "1"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[noscript.tabIndex: setAttribute() to " 7"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[noscript.tabIndex: setAttribute() to 1.5]
expected: FAIL
[noscript.tabIndex: setAttribute() to "5%"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "+100"]
expected: FAIL
[noscript.tabIndex: setAttribute() to object "2"]
expected: FAIL
[noscript.tabIndex: IDL set to -36]
expected: FAIL
[noscript.tabIndex: IDL set to -1]
expected: FAIL
[noscript.tabIndex: IDL set to 0]
expected: FAIL
[noscript.tabIndex: IDL set to 1]
expected: FAIL
[noscript.tabIndex: IDL set to 2147483647]
expected: FAIL
[noscript.tabIndex: IDL set to -2147483648]
expected: FAIL
[template.accessKey: typeof IDL attribute]
expected: FAIL
[template.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[template.accessKey: setAttribute() to ""]
expected: FAIL
[template.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
[template.accessKey: setAttribute() to undefined]
expected: FAIL
[template.accessKey: setAttribute() to 7]
expected: FAIL
[template.accessKey: setAttribute() to 1.5]
expected: FAIL
[template.accessKey: setAttribute() to "5%"]
expected: FAIL
[template.accessKey: setAttribute() to "+100"]
expected: FAIL
[template.accessKey: setAttribute() to ".5"]
expected: FAIL
[template.accessKey: setAttribute() to true]
expected: FAIL
[template.accessKey: setAttribute() to false]
expected: FAIL
[template.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[template.accessKey: setAttribute() to NaN]
expected: FAIL
[template.accessKey: setAttribute() to Infinity]
expected: FAIL
[template.accessKey: setAttribute() to -Infinity]
expected: FAIL
[template.accessKey: setAttribute() to "\\0"]
expected: FAIL
[template.accessKey: setAttribute() to null]
expected: FAIL
[template.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[template.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[template.accessKey: IDL set to ""]
expected: FAIL
[template.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
[template.accessKey: IDL set to undefined]
expected: FAIL
[template.accessKey: IDL set to 7]
expected: FAIL
[template.accessKey: IDL set to 1.5]
expected: FAIL
[template.accessKey: IDL set to "5%"]
expected: FAIL
[template.accessKey: IDL set to "+100"]
expected: FAIL
[template.accessKey: IDL set to ".5"]
expected: FAIL
[template.accessKey: IDL set to true]
expected: FAIL
[template.accessKey: IDL set to false]
expected: FAIL
[template.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[template.accessKey: IDL set to NaN]
expected: FAIL
[template.accessKey: IDL set to Infinity]
expected: FAIL
[template.accessKey: IDL set to -Infinity]
expected: FAIL
[template.accessKey: IDL set to "\\0"]
expected: FAIL
[template.accessKey: IDL set to null]
expected: FAIL
[template.accessKey: IDL set to object "test-toString"]
expected: FAIL
[template.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[template.tabIndex: typeof IDL attribute]
expected: FAIL
[template.tabIndex: setAttribute() to -36]
expected: FAIL
[template.tabIndex: setAttribute() to -1]
expected: FAIL
[template.tabIndex: setAttribute() to 0]
expected: FAIL
[template.tabIndex: setAttribute() to 1]
expected: FAIL
[template.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[template.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[template.tabIndex: setAttribute() to "-1"]
expected: FAIL
[template.tabIndex: setAttribute() to "-0"]
expected: FAIL
[template.tabIndex: setAttribute() to "0"]
expected: FAIL
[template.tabIndex: setAttribute() to "1"]
expected: FAIL
[template.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[template.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[template.tabIndex: setAttribute() to " 7"]
expected: FAIL
[template.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[template.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[template.tabIndex: setAttribute() to 1.5]
expected: FAIL
[template.tabIndex: setAttribute() to "5%"]
expected: FAIL
[template.tabIndex: setAttribute() to "+100"]
expected: FAIL
[template.tabIndex: setAttribute() to object "2"]
expected: FAIL
[template.tabIndex: IDL set to -36]
expected: FAIL
[template.tabIndex: IDL set to -1]
expected: FAIL
[template.tabIndex: IDL set to 0]
expected: FAIL
[template.tabIndex: IDL set to 1]
expected: FAIL
[template.tabIndex: IDL set to 2147483647]
expected: FAIL
[template.tabIndex: IDL set to -2147483648]
expected: FAIL
[slot.accessKey: typeof IDL attribute]
expected: FAIL
[slot.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[slot.accessKey: setAttribute() to ""]
expected: FAIL
[slot.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
[slot.accessKey: setAttribute() to undefined]
expected: FAIL
[slot.accessKey: setAttribute() to 7]
expected: FAIL
[slot.accessKey: setAttribute() to 1.5]
expected: FAIL
[slot.accessKey: setAttribute() to "5%"]
expected: FAIL
[slot.accessKey: setAttribute() to "+100"]
expected: FAIL
[slot.accessKey: setAttribute() to ".5"]
expected: FAIL
[slot.accessKey: setAttribute() to true]
expected: FAIL
[slot.accessKey: setAttribute() to false]
expected: FAIL
[slot.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[slot.accessKey: setAttribute() to NaN]
expected: FAIL
[slot.accessKey: setAttribute() to Infinity]
expected: FAIL
[slot.accessKey: setAttribute() to -Infinity]
expected: FAIL
[slot.accessKey: setAttribute() to "\\0"]
expected: FAIL
[slot.accessKey: setAttribute() to null]
expected: FAIL
[slot.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[slot.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[slot.accessKey: IDL set to ""]
expected: FAIL
[slot.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
[slot.accessKey: IDL set to undefined]
expected: FAIL
[slot.accessKey: IDL set to 7]
expected: FAIL
[slot.accessKey: IDL set to 1.5]
expected: FAIL
[slot.accessKey: IDL set to "5%"]
expected: FAIL
[slot.accessKey: IDL set to "+100"]
expected: FAIL
[slot.accessKey: IDL set to ".5"]
expected: FAIL
[slot.accessKey: IDL set to true]
expected: FAIL
[slot.accessKey: IDL set to false]
expected: FAIL
[slot.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[slot.accessKey: IDL set to NaN]
expected: FAIL
[slot.accessKey: IDL set to Infinity]
expected: FAIL
[slot.accessKey: IDL set to -Infinity]
expected: FAIL
[slot.accessKey: IDL set to "\\0"]
expected: FAIL
[slot.accessKey: IDL set to null]
expected: FAIL
[slot.accessKey: IDL set to object "test-toString"]
expected: FAIL
[slot.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[slot.tabIndex: typeof IDL attribute]
expected: FAIL
[slot.tabIndex: setAttribute() to -36]
expected: FAIL
[slot.tabIndex: setAttribute() to -1]
expected: FAIL
[slot.tabIndex: setAttribute() to 0]
expected: FAIL
[slot.tabIndex: setAttribute() to 1]
expected: FAIL
[slot.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[slot.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[slot.tabIndex: setAttribute() to "-1"]
expected: FAIL
[slot.tabIndex: setAttribute() to "-0"]
expected: FAIL
[slot.tabIndex: setAttribute() to "0"]
expected: FAIL
[slot.tabIndex: setAttribute() to "1"]
expected: FAIL
[slot.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[slot.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[slot.tabIndex: setAttribute() to " 7"]
expected: FAIL
[slot.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[slot.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[slot.tabIndex: setAttribute() to 1.5]
expected: FAIL
[slot.tabIndex: setAttribute() to "5%"]
expected: FAIL
[slot.tabIndex: setAttribute() to "+100"]
expected: FAIL
[slot.tabIndex: setAttribute() to object "2"]
expected: FAIL
[slot.tabIndex: IDL set to -36]
expected: FAIL
[slot.tabIndex: IDL set to -1]
expected: FAIL
[slot.tabIndex: IDL set to 0]
expected: FAIL
[slot.tabIndex: IDL set to 1]
expected: FAIL
[slot.tabIndex: IDL set to 2147483647]
expected: FAIL
[slot.tabIndex: IDL set to -2147483648]
expected: FAIL
[ins.accessKey: typeof IDL attribute]
expected: FAIL
[ins.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[ins.accessKey: setAttribute() to ""]
expected: FAIL
[ins.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
[ins.accessKey: setAttribute() to undefined]
expected: FAIL
[ins.accessKey: setAttribute() to 7]
expected: FAIL
[ins.accessKey: setAttribute() to 1.5]
expected: FAIL
[ins.accessKey: setAttribute() to "5%"]
expected: FAIL
[ins.accessKey: setAttribute() to "+100"]
expected: FAIL
[ins.accessKey: setAttribute() to ".5"]
expected: FAIL
[ins.accessKey: setAttribute() to true]
expected: FAIL
[ins.accessKey: setAttribute() to false]
expected: FAIL
[ins.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[ins.accessKey: setAttribute() to NaN]
expected: FAIL
[ins.accessKey: setAttribute() to Infinity]
expected: FAIL
[ins.accessKey: setAttribute() to -Infinity]
expected: FAIL
[ins.accessKey: setAttribute() to "\\0"]
expected: FAIL
[ins.accessKey: setAttribute() to null]
expected: FAIL
[ins.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[ins.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[ins.accessKey: IDL set to ""]
expected: FAIL
[ins.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
[ins.accessKey: IDL set to undefined]
expected: FAIL
[ins.accessKey: IDL set to 7]
expected: FAIL
[ins.accessKey: IDL set to 1.5]
expected: FAIL
[ins.accessKey: IDL set to "5%"]
expected: FAIL
[ins.accessKey: IDL set to "+100"]
expected: FAIL
[ins.accessKey: IDL set to ".5"]
expected: FAIL
[ins.accessKey: IDL set to true]
expected: FAIL
[ins.accessKey: IDL set to false]
expected: FAIL
[ins.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[ins.accessKey: IDL set to NaN]
expected: FAIL
[ins.accessKey: IDL set to Infinity]
expected: FAIL
[ins.accessKey: IDL set to -Infinity]
expected: FAIL
[ins.accessKey: IDL set to "\\0"]
expected: FAIL
[ins.accessKey: IDL set to null]
expected: FAIL
[ins.accessKey: IDL set to object "test-toString"]
expected: FAIL
[ins.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[ins.tabIndex: typeof IDL attribute]
expected: FAIL
[ins.tabIndex: setAttribute() to -36]
expected: FAIL
[ins.tabIndex: setAttribute() to -1]
expected: FAIL
[ins.tabIndex: setAttribute() to 0]
expected: FAIL
[ins.tabIndex: setAttribute() to 1]
expected: FAIL
[ins.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[ins.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[ins.tabIndex: setAttribute() to "-1"]
expected: FAIL
[ins.tabIndex: setAttribute() to "-0"]
expected: FAIL
[ins.tabIndex: setAttribute() to "0"]
expected: FAIL
[ins.tabIndex: setAttribute() to "1"]
expected: FAIL
[ins.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[ins.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[ins.tabIndex: setAttribute() to " 7"]
expected: FAIL
[ins.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[ins.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[ins.tabIndex: setAttribute() to 1.5]
expected: FAIL
[ins.tabIndex: setAttribute() to "5%"]
expected: FAIL
[ins.tabIndex: setAttribute() to "+100"]
expected: FAIL
[ins.tabIndex: setAttribute() to object "2"]
expected: FAIL
[ins.tabIndex: IDL set to -36]
expected: FAIL
[ins.tabIndex: IDL set to -1]
expected: FAIL
[ins.tabIndex: IDL set to 0]
expected: FAIL
[ins.tabIndex: IDL set to 1]
expected: FAIL
[ins.tabIndex: IDL set to 2147483647]
expected: FAIL
[ins.tabIndex: IDL set to -2147483648]
expected: FAIL
[ins.cite: typeof IDL attribute]
expected: FAIL
[ins.cite: IDL get with DOM attribute unset]
expected: FAIL
[ins.cite: setAttribute() to ""]
expected: FAIL
[ins.cite: setAttribute() to " foo "]
expected: FAIL
[ins.cite: setAttribute() to "http://site.example/"]
expected: FAIL
[ins.cite: setAttribute() to "//site.example/path???@#l"]
expected: FAIL
[ins.cite: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f "]
expected: FAIL
[ins.cite: setAttribute() to undefined]
expected: FAIL
[ins.cite: setAttribute() to 7]
expected: FAIL
[ins.cite: setAttribute() to 1.5]
expected: FAIL
[ins.cite: setAttribute() to "5%"]
expected: FAIL
[ins.cite: setAttribute() to "+100"]
expected: FAIL
[ins.cite: setAttribute() to ".5"]
expected: FAIL
[ins.cite: setAttribute() to true]
expected: FAIL
[ins.cite: setAttribute() to false]
expected: FAIL
[ins.cite: setAttribute() to object "[object Object\]"]
expected: FAIL
[ins.cite: setAttribute() to NaN]
expected: FAIL
[ins.cite: setAttribute() to Infinity]
expected: FAIL
[ins.cite: setAttribute() to -Infinity]
expected: FAIL
[ins.cite: setAttribute() to "\\0"]
expected: FAIL
[ins.cite: setAttribute() to null]
expected: FAIL
[ins.cite: setAttribute() to object "test-toString"]
expected: FAIL
[ins.cite: setAttribute() to object "test-valueOf"]
expected: FAIL
[ins.cite: IDL set to ""]
expected: FAIL
[ins.cite: IDL set to " foo "]
expected: FAIL
[ins.cite: IDL set to "http://site.example/"]
expected: FAIL
[ins.cite: IDL set to "//site.example/path???@#l"]
expected: FAIL
[ins.cite: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f "]
expected: FAIL
[ins.cite: IDL set to undefined]
expected: FAIL
[ins.cite: IDL set to 7]
expected: FAIL
[ins.cite: IDL set to 1.5]
expected: FAIL
[ins.cite: IDL set to "5%"]
expected: FAIL
[ins.cite: IDL set to "+100"]
expected: FAIL
[ins.cite: IDL set to ".5"]
expected: FAIL
[ins.cite: IDL set to true]
expected: FAIL
[ins.cite: IDL set to false]
expected: FAIL
[ins.cite: IDL set to object "[object Object\]"]
expected: FAIL
[ins.cite: IDL set to NaN]
expected: FAIL
[ins.cite: IDL set to Infinity]
expected: FAIL
[ins.cite: IDL set to -Infinity]
expected: FAIL
[ins.cite: IDL set to "\\0"]
expected: FAIL
[ins.cite: IDL set to null]
expected: FAIL
[ins.cite: IDL set to object "test-toString"]
expected: FAIL
[ins.cite: IDL set to object "test-valueOf"]
expected: FAIL
[ins.dateTime: typeof IDL attribute]
expected: FAIL
[ins.dateTime: IDL get with DOM attribute unset]
expected: FAIL
[ins.dateTime: setAttribute() to ""]
expected: FAIL
[ins.dateTime: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[ins.dateTime: setAttribute() to undefined]
expected: FAIL
[ins.dateTime: setAttribute() to 7]
expected: FAIL
[ins.dateTime: setAttribute() to 1.5]
expected: FAIL
[ins.dateTime: setAttribute() to "5%"]
expected: FAIL
[ins.dateTime: setAttribute() to "+100"]
expected: FAIL
[ins.dateTime: setAttribute() to ".5"]
expected: FAIL
[ins.dateTime: setAttribute() to true]
expected: FAIL
[ins.dateTime: setAttribute() to false]
expected: FAIL
[ins.dateTime: setAttribute() to object "[object Object\]"]
expected: FAIL
[ins.dateTime: setAttribute() to NaN]
expected: FAIL
[ins.dateTime: setAttribute() to Infinity]
expected: FAIL
[ins.dateTime: setAttribute() to -Infinity]
expected: FAIL
[ins.dateTime: setAttribute() to "\\0"]
expected: FAIL
[ins.dateTime: setAttribute() to null]
expected: FAIL
[ins.dateTime: setAttribute() to object "test-toString"]
expected: FAIL
[ins.dateTime: setAttribute() to object "test-valueOf"]
expected: FAIL
[ins.dateTime: IDL set to ""]
expected: FAIL
[ins.dateTime: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[ins.dateTime: IDL set to undefined]
expected: FAIL
[ins.dateTime: IDL set to 7]
expected: FAIL
[ins.dateTime: IDL set to 1.5]
expected: FAIL
[ins.dateTime: IDL set to "5%"]
expected: FAIL
[ins.dateTime: IDL set to "+100"]
expected: FAIL
[ins.dateTime: IDL set to ".5"]
expected: FAIL
[ins.dateTime: IDL set to true]
expected: FAIL
[ins.dateTime: IDL set to false]
expected: FAIL
[ins.dateTime: IDL set to object "[object Object\]"]
expected: FAIL
[ins.dateTime: IDL set to NaN]
expected: FAIL
[ins.dateTime: IDL set to Infinity]
expected: FAIL
[ins.dateTime: IDL set to -Infinity]
expected: FAIL
[ins.dateTime: IDL set to "\\0"]
expected: FAIL
[ins.dateTime: IDL set to null]
expected: FAIL
[ins.dateTime: IDL set to object "test-toString"]
expected: FAIL
[ins.dateTime: IDL set to object "test-valueOf"]
expected: FAIL
[del.accessKey: typeof IDL attribute]
expected: FAIL
[del.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[del.accessKey: setAttribute() to ""]
expected: FAIL
[del.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
[del.accessKey: setAttribute() to undefined]
expected: FAIL
[del.accessKey: setAttribute() to 7]
expected: FAIL
[del.accessKey: setAttribute() to 1.5]
expected: FAIL
[del.accessKey: setAttribute() to "5%"]
expected: FAIL
[del.accessKey: setAttribute() to "+100"]
expected: FAIL
[del.accessKey: setAttribute() to ".5"]
expected: FAIL
[del.accessKey: setAttribute() to true]
expected: FAIL
[del.accessKey: setAttribute() to false]
expected: FAIL
[del.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[del.accessKey: setAttribute() to NaN]
expected: FAIL
[del.accessKey: setAttribute() to Infinity]
expected: FAIL
[del.accessKey: setAttribute() to -Infinity]
expected: FAIL
[del.accessKey: setAttribute() to "\\0"]
expected: FAIL
[del.accessKey: setAttribute() to null]
expected: FAIL
[del.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[del.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[del.accessKey: IDL set to ""]
expected: FAIL
[del.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
[del.accessKey: IDL set to undefined]
expected: FAIL
[del.accessKey: IDL set to 7]
expected: FAIL
[del.accessKey: IDL set to 1.5]
expected: FAIL
[del.accessKey: IDL set to "5%"]
expected: FAIL
[del.accessKey: IDL set to "+100"]
expected: FAIL
[del.accessKey: IDL set to ".5"]
expected: FAIL
[del.accessKey: IDL set to true]
expected: FAIL
[del.accessKey: IDL set to false]
expected: FAIL
[del.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[del.accessKey: IDL set to NaN]
expected: FAIL
[del.accessKey: IDL set to Infinity]
expected: FAIL
[del.accessKey: IDL set to -Infinity]
expected: FAIL
[del.accessKey: IDL set to "\\0"]
expected: FAIL
[del.accessKey: IDL set to null]
expected: FAIL
[del.accessKey: IDL set to object "test-toString"]
expected: FAIL
[del.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[del.tabIndex: typeof IDL attribute]
expected: FAIL
[del.tabIndex: setAttribute() to -36]
expected: FAIL
[del.tabIndex: setAttribute() to -1]
expected: FAIL
[del.tabIndex: setAttribute() to 0]
expected: FAIL
[del.tabIndex: setAttribute() to 1]
expected: FAIL
[del.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[del.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[del.tabIndex: setAttribute() to "-1"]
expected: FAIL
[del.tabIndex: setAttribute() to "-0"]
expected: FAIL
[del.tabIndex: setAttribute() to "0"]
expected: FAIL
[del.tabIndex: setAttribute() to "1"]
expected: FAIL
[del.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[del.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[del.tabIndex: setAttribute() to " 7"]
expected: FAIL
[del.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[del.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[del.tabIndex: setAttribute() to 1.5]
expected: FAIL
[del.tabIndex: setAttribute() to "5%"]
expected: FAIL
[del.tabIndex: setAttribute() to "+100"]
expected: FAIL
[del.tabIndex: setAttribute() to object "2"]
expected: FAIL
[del.tabIndex: IDL set to -36]
expected: FAIL
[del.tabIndex: IDL set to -1]
expected: FAIL
[del.tabIndex: IDL set to 0]
expected: FAIL
[del.tabIndex: IDL set to 1]
expected: FAIL
[del.tabIndex: IDL set to 2147483647]
expected: FAIL
[del.tabIndex: IDL set to -2147483648]
expected: FAIL
[del.cite: typeof IDL attribute]
expected: FAIL
[del.cite: IDL get with DOM attribute unset]
expected: FAIL
[del.cite: setAttribute() to ""]
expected: FAIL
[del.cite: setAttribute() to " foo "]
expected: FAIL
[del.cite: setAttribute() to "http://site.example/"]
expected: FAIL
[del.cite: setAttribute() to "//site.example/path???@#l"]
expected: FAIL
[del.cite: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f "]
expected: FAIL
[del.cite: setAttribute() to undefined]
expected: FAIL
[del.cite: setAttribute() to 7]
expected: FAIL
[del.cite: setAttribute() to 1.5]
expected: FAIL
[del.cite: setAttribute() to "5%"]
expected: FAIL
[del.cite: setAttribute() to "+100"]
expected: FAIL
[del.cite: setAttribute() to ".5"]
expected: FAIL
[del.cite: setAttribute() to true]
expected: FAIL
[del.cite: setAttribute() to false]
expected: FAIL
[del.cite: setAttribute() to object "[object Object\]"]
expected: FAIL
[del.cite: setAttribute() to NaN]
expected: FAIL
[del.cite: setAttribute() to Infinity]
expected: FAIL
[del.cite: setAttribute() to -Infinity]
expected: FAIL
[del.cite: setAttribute() to "\\0"]
expected: FAIL
[del.cite: setAttribute() to null]
expected: FAIL
[del.cite: setAttribute() to object "test-toString"]
expected: FAIL
[del.cite: setAttribute() to object "test-valueOf"]
expected: FAIL
[del.cite: IDL set to ""]
expected: FAIL
[del.cite: IDL set to " foo "]
expected: FAIL
[del.cite: IDL set to "http://site.example/"]
expected: FAIL
[del.cite: IDL set to "//site.example/path???@#l"]
expected: FAIL
[del.cite: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f "]
expected: FAIL
[del.cite: IDL set to undefined]
expected: FAIL
[del.cite: IDL set to 7]
expected: FAIL
[del.cite: IDL set to 1.5]
expected: FAIL
[del.cite: IDL set to "5%"]
expected: FAIL
[del.cite: IDL set to "+100"]
expected: FAIL
[del.cite: IDL set to ".5"]
expected: FAIL
[del.cite: IDL set to true]
expected: FAIL
[del.cite: IDL set to false]
expected: FAIL
[del.cite: IDL set to object "[object Object\]"]
expected: FAIL
[del.cite: IDL set to NaN]
expected: FAIL
[del.cite: IDL set to Infinity]
expected: FAIL
[del.cite: IDL set to -Infinity]
expected: FAIL
[del.cite: IDL set to "\\0"]
expected: FAIL
[del.cite: IDL set to null]
expected: FAIL
[del.cite: IDL set to object "test-toString"]
expected: FAIL
[del.cite: IDL set to object "test-valueOf"]
expected: FAIL
[del.dateTime: typeof IDL attribute]
expected: FAIL
[del.dateTime: IDL get with DOM attribute unset]
expected: FAIL
[del.dateTime: setAttribute() to ""]
expected: FAIL
[del.dateTime: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[del.dateTime: setAttribute() to undefined]
expected: FAIL
[del.dateTime: setAttribute() to 7]
expected: FAIL
[del.dateTime: setAttribute() to 1.5]
expected: FAIL
[del.dateTime: setAttribute() to "5%"]
expected: FAIL
[del.dateTime: setAttribute() to "+100"]
expected: FAIL
[del.dateTime: setAttribute() to ".5"]
expected: FAIL
[del.dateTime: setAttribute() to true]
expected: FAIL
[del.dateTime: setAttribute() to false]
expected: FAIL
[del.dateTime: setAttribute() to object "[object Object\]"]
expected: FAIL
[del.dateTime: setAttribute() to NaN]
expected: FAIL
[del.dateTime: setAttribute() to Infinity]
expected: FAIL
[del.dateTime: setAttribute() to -Infinity]
expected: FAIL
[del.dateTime: setAttribute() to "\\0"]
expected: FAIL
[del.dateTime: setAttribute() to null]
expected: FAIL
[del.dateTime: setAttribute() to object "test-toString"]
expected: FAIL
[del.dateTime: setAttribute() to object "test-valueOf"]
expected: FAIL
[del.dateTime: IDL set to ""]
expected: FAIL
[del.dateTime: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[del.dateTime: IDL set to undefined]
expected: FAIL
[del.dateTime: IDL set to 7]
expected: FAIL
[del.dateTime: IDL set to 1.5]
expected: FAIL
[del.dateTime: IDL set to "5%"]
expected: FAIL
[del.dateTime: IDL set to "+100"]
expected: FAIL
[del.dateTime: IDL set to ".5"]
expected: FAIL
[del.dateTime: IDL set to true]
expected: FAIL
[del.dateTime: IDL set to false]
expected: FAIL
[del.dateTime: IDL set to object "[object Object\]"]
expected: FAIL
[del.dateTime: IDL set to NaN]
expected: FAIL
[del.dateTime: IDL set to Infinity]
expected: FAIL
[del.dateTime: IDL set to -Infinity]
expected: FAIL
[del.dateTime: IDL set to "\\0"]
expected: FAIL
[del.dateTime: IDL set to null]
expected: FAIL
[del.dateTime: IDL set to object "test-toString"]
expected: FAIL
[del.dateTime: IDL set to object "test-valueOf"]
expected: FAIL
[details.accessKey: typeof IDL attribute]
expected: FAIL
[details.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[details.accessKey: setAttribute() to ""]
expected: FAIL
[details.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
[details.accessKey: setAttribute() to undefined]
expected: FAIL
[details.accessKey: setAttribute() to 7]
expected: FAIL
[details.accessKey: setAttribute() to 1.5]
expected: FAIL
[details.accessKey: setAttribute() to "5%"]
expected: FAIL
[details.accessKey: setAttribute() to "+100"]
expected: FAIL
[details.accessKey: setAttribute() to ".5"]
expected: FAIL
[details.accessKey: setAttribute() to true]
expected: FAIL
[details.accessKey: setAttribute() to false]
expected: FAIL
[details.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[details.accessKey: setAttribute() to NaN]
expected: FAIL
[details.accessKey: setAttribute() to Infinity]
expected: FAIL
[details.accessKey: setAttribute() to -Infinity]
expected: FAIL
[details.accessKey: setAttribute() to "\\0"]
expected: FAIL
[details.accessKey: setAttribute() to null]
expected: FAIL
[details.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[details.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[details.accessKey: IDL set to ""]
expected: FAIL
[details.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
[details.accessKey: IDL set to undefined]
expected: FAIL
[details.accessKey: IDL set to 7]
expected: FAIL
[details.accessKey: IDL set to 1.5]
expected: FAIL
[details.accessKey: IDL set to "5%"]
expected: FAIL
[details.accessKey: IDL set to "+100"]
expected: FAIL
[details.accessKey: IDL set to ".5"]
expected: FAIL
[details.accessKey: IDL set to true]
expected: FAIL
[details.accessKey: IDL set to false]
expected: FAIL
[details.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[details.accessKey: IDL set to NaN]
expected: FAIL
[details.accessKey: IDL set to Infinity]
expected: FAIL
[details.accessKey: IDL set to -Infinity]
expected: FAIL
[details.accessKey: IDL set to "\\0"]
expected: FAIL
[details.accessKey: IDL set to null]
expected: FAIL
[details.accessKey: IDL set to object "test-toString"]
expected: FAIL
[details.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[details.tabIndex: typeof IDL attribute]
expected: FAIL
[details.tabIndex: setAttribute() to -36]
expected: FAIL
[details.tabIndex: setAttribute() to -1]
expected: FAIL
[details.tabIndex: setAttribute() to 0]
expected: FAIL
[details.tabIndex: setAttribute() to 1]
expected: FAIL
[details.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[details.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[details.tabIndex: setAttribute() to "-1"]
expected: FAIL
[details.tabIndex: setAttribute() to "-0"]
expected: FAIL
[details.tabIndex: setAttribute() to "0"]
expected: FAIL
[details.tabIndex: setAttribute() to "1"]
expected: FAIL
[details.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[details.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[details.tabIndex: setAttribute() to " 7"]
expected: FAIL
[details.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[details.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[details.tabIndex: setAttribute() to 1.5]
expected: FAIL
[details.tabIndex: setAttribute() to "5%"]
expected: FAIL
[details.tabIndex: setAttribute() to "+100"]
expected: FAIL
[details.tabIndex: setAttribute() to object "2"]
expected: FAIL
[details.tabIndex: IDL set to -36]
expected: FAIL
[details.tabIndex: IDL set to -1]
expected: FAIL
[details.tabIndex: IDL set to 0]
expected: FAIL
[details.tabIndex: IDL set to 1]
expected: FAIL
[details.tabIndex: IDL set to 2147483647]
expected: FAIL
[details.tabIndex: IDL set to -2147483648]
expected: FAIL
[summary.accessKey: typeof IDL attribute]
expected: FAIL
[summary.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[summary.accessKey: setAttribute() to ""]
expected: FAIL
[summary.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
[summary.accessKey: setAttribute() to undefined]
expected: FAIL
[summary.accessKey: setAttribute() to 7]
expected: FAIL
[summary.accessKey: setAttribute() to 1.5]
expected: FAIL
[summary.accessKey: setAttribute() to "5%"]
expected: FAIL
[summary.accessKey: setAttribute() to "+100"]
expected: FAIL
[summary.accessKey: setAttribute() to ".5"]
expected: FAIL
[summary.accessKey: setAttribute() to true]
expected: FAIL
[summary.accessKey: setAttribute() to false]
expected: FAIL
[summary.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[summary.accessKey: setAttribute() to NaN]
expected: FAIL
[summary.accessKey: setAttribute() to Infinity]
expected: FAIL
[summary.accessKey: setAttribute() to -Infinity]
expected: FAIL
[summary.accessKey: setAttribute() to "\\0"]
expected: FAIL
[summary.accessKey: setAttribute() to null]
expected: FAIL
[summary.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[summary.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[summary.accessKey: IDL set to ""]
expected: FAIL
[summary.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
[summary.accessKey: IDL set to undefined]
expected: FAIL
[summary.accessKey: IDL set to 7]
expected: FAIL
[summary.accessKey: IDL set to 1.5]
expected: FAIL
[summary.accessKey: IDL set to "5%"]
expected: FAIL
[summary.accessKey: IDL set to "+100"]
expected: FAIL
[summary.accessKey: IDL set to ".5"]
expected: FAIL
[summary.accessKey: IDL set to true]
expected: FAIL
[summary.accessKey: IDL set to false]
expected: FAIL
[summary.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[summary.accessKey: IDL set to NaN]
expected: FAIL
[summary.accessKey: IDL set to Infinity]
expected: FAIL
[summary.accessKey: IDL set to -Infinity]
expected: FAIL
[summary.accessKey: IDL set to "\\0"]
expected: FAIL
[summary.accessKey: IDL set to null]
expected: FAIL
[summary.accessKey: IDL set to object "test-toString"]
expected: FAIL
[summary.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[summary.tabIndex: typeof IDL attribute]
expected: FAIL
[summary.tabIndex: setAttribute() to -36]
expected: FAIL
[summary.tabIndex: setAttribute() to -1]
expected: FAIL
[summary.tabIndex: setAttribute() to 0]
expected: FAIL
[summary.tabIndex: setAttribute() to 1]
expected: FAIL
[summary.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[summary.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[summary.tabIndex: setAttribute() to "-1"]
expected: FAIL
[summary.tabIndex: setAttribute() to "-0"]
expected: FAIL
[summary.tabIndex: setAttribute() to "0"]
expected: FAIL
[summary.tabIndex: setAttribute() to "1"]
expected: FAIL
[summary.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[summary.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[summary.tabIndex: setAttribute() to " 7"]
expected: FAIL
[summary.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[summary.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[summary.tabIndex: setAttribute() to 1.5]
expected: FAIL
[summary.tabIndex: setAttribute() to "5%"]
expected: FAIL
[summary.tabIndex: setAttribute() to "+100"]
expected: FAIL
[summary.tabIndex: setAttribute() to object "2"]
expected: FAIL
[summary.tabIndex: IDL set to -36]
expected: FAIL
[summary.tabIndex: IDL set to -1]
expected: FAIL
[summary.tabIndex: IDL set to 0]
expected: FAIL
[summary.tabIndex: IDL set to 1]
expected: FAIL
[summary.tabIndex: IDL set to 2147483647]
expected: FAIL
[summary.tabIndex: IDL set to -2147483648]
expected: FAIL
[menu.accessKey: typeof IDL attribute]
expected: FAIL
[menu.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[menu.accessKey: setAttribute() to ""]
expected: FAIL
[menu.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
[menu.accessKey: setAttribute() to undefined]
expected: FAIL
[menu.accessKey: setAttribute() to 7]
expected: FAIL
[menu.accessKey: setAttribute() to 1.5]
expected: FAIL
[menu.accessKey: setAttribute() to "5%"]
expected: FAIL
[menu.accessKey: setAttribute() to "+100"]
expected: FAIL
[menu.accessKey: setAttribute() to ".5"]
expected: FAIL
[menu.accessKey: setAttribute() to true]
expected: FAIL
[menu.accessKey: setAttribute() to false]
expected: FAIL
[menu.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[menu.accessKey: setAttribute() to NaN]
expected: FAIL
[menu.accessKey: setAttribute() to Infinity]
expected: FAIL
[menu.accessKey: setAttribute() to -Infinity]
expected: FAIL
[menu.accessKey: setAttribute() to "\\0"]
expected: FAIL
[menu.accessKey: setAttribute() to null]
expected: FAIL
[menu.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[menu.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[menu.accessKey: IDL set to ""]
expected: FAIL
[menu.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
[menu.accessKey: IDL set to undefined]
expected: FAIL
[menu.accessKey: IDL set to 7]
expected: FAIL
[menu.accessKey: IDL set to 1.5]
expected: FAIL
[menu.accessKey: IDL set to "5%"]
expected: FAIL
[menu.accessKey: IDL set to "+100"]
expected: FAIL
[menu.accessKey: IDL set to ".5"]
expected: FAIL
[menu.accessKey: IDL set to true]
expected: FAIL
[menu.accessKey: IDL set to false]
expected: FAIL
[menu.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[menu.accessKey: IDL set to NaN]
expected: FAIL
[menu.accessKey: IDL set to Infinity]
expected: FAIL
[menu.accessKey: IDL set to -Infinity]
expected: FAIL
[menu.accessKey: IDL set to "\\0"]
expected: FAIL
[menu.accessKey: IDL set to null]
expected: FAIL
[menu.accessKey: IDL set to object "test-toString"]
expected: FAIL
[menu.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[menu.tabIndex: typeof IDL attribute]
expected: FAIL
[menu.tabIndex: setAttribute() to -36]
expected: FAIL
[menu.tabIndex: setAttribute() to -1]
expected: FAIL
[menu.tabIndex: setAttribute() to 0]
expected: FAIL
[menu.tabIndex: setAttribute() to 1]
expected: FAIL
[menu.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[menu.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[menu.tabIndex: setAttribute() to "-1"]
expected: FAIL
[menu.tabIndex: setAttribute() to "-0"]
expected: FAIL
[menu.tabIndex: setAttribute() to "0"]
expected: FAIL
[menu.tabIndex: setAttribute() to "1"]
expected: FAIL
[menu.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[menu.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[menu.tabIndex: setAttribute() to " 7"]
expected: FAIL
[menu.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[menu.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[menu.tabIndex: setAttribute() to 1.5]
expected: FAIL
[menu.tabIndex: setAttribute() to "5%"]
expected: FAIL
[menu.tabIndex: setAttribute() to "+100"]
expected: FAIL
[menu.tabIndex: setAttribute() to object "2"]
expected: FAIL
[menu.tabIndex: IDL set to -36]
expected: FAIL
[menu.tabIndex: IDL set to -1]
expected: FAIL
[menu.tabIndex: IDL set to 0]
expected: FAIL
[menu.tabIndex: IDL set to 1]
expected: FAIL
[menu.tabIndex: IDL set to 2147483647]
expected: FAIL
[menu.tabIndex: IDL set to -2147483648]
expected: FAIL
[dialog.accessKey: typeof IDL attribute]
expected: FAIL
[dialog.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[dialog.accessKey: setAttribute() to ""]
expected: FAIL
[dialog.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
[dialog.accessKey: setAttribute() to undefined]
expected: FAIL
[dialog.accessKey: setAttribute() to 7]
expected: FAIL
[dialog.accessKey: setAttribute() to 1.5]
expected: FAIL
[dialog.accessKey: setAttribute() to "5%"]
expected: FAIL
[dialog.accessKey: setAttribute() to "+100"]
expected: FAIL
[dialog.accessKey: setAttribute() to ".5"]
expected: FAIL
[dialog.accessKey: setAttribute() to true]
expected: FAIL
[dialog.accessKey: setAttribute() to false]
expected: FAIL
[dialog.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[dialog.accessKey: setAttribute() to NaN]
expected: FAIL
[dialog.accessKey: setAttribute() to Infinity]
expected: FAIL
[dialog.accessKey: setAttribute() to -Infinity]
expected: FAIL
[dialog.accessKey: setAttribute() to "\\0"]
expected: FAIL
[dialog.accessKey: setAttribute() to null]
expected: FAIL
[dialog.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[dialog.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[dialog.accessKey: IDL set to ""]
expected: FAIL
[dialog.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
[dialog.accessKey: IDL set to undefined]
expected: FAIL
[dialog.accessKey: IDL set to 7]
expected: FAIL
[dialog.accessKey: IDL set to 1.5]
expected: FAIL
[dialog.accessKey: IDL set to "5%"]
expected: FAIL
[dialog.accessKey: IDL set to "+100"]
expected: FAIL
[dialog.accessKey: IDL set to ".5"]
expected: FAIL
[dialog.accessKey: IDL set to true]
expected: FAIL
[dialog.accessKey: IDL set to false]
expected: FAIL
[dialog.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[dialog.accessKey: IDL set to NaN]
expected: FAIL
[dialog.accessKey: IDL set to Infinity]
expected: FAIL
[dialog.accessKey: IDL set to -Infinity]
expected: FAIL
[dialog.accessKey: IDL set to "\\0"]
expected: FAIL
[dialog.accessKey: IDL set to null]
expected: FAIL
[dialog.accessKey: IDL set to object "test-toString"]
expected: FAIL
[dialog.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[dialog.tabIndex: typeof IDL attribute]
expected: FAIL
[dialog.tabIndex: setAttribute() to -36]
expected: FAIL
[dialog.tabIndex: setAttribute() to -1]
expected: FAIL
[dialog.tabIndex: setAttribute() to 0]
expected: FAIL
[dialog.tabIndex: setAttribute() to 1]
expected: FAIL
[dialog.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[dialog.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[dialog.tabIndex: setAttribute() to "-1"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "-0"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "0"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "1"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[dialog.tabIndex: setAttribute() to " 7"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[dialog.tabIndex: setAttribute() to 1.5]
expected: FAIL
[dialog.tabIndex: setAttribute() to "5%"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "+100"]
expected: FAIL
[dialog.tabIndex: setAttribute() to object "2"]
expected: FAIL
[dialog.tabIndex: IDL set to -36]
expected: FAIL
[dialog.tabIndex: IDL set to -1]
expected: FAIL
[dialog.tabIndex: IDL set to 0]
expected: FAIL
[dialog.tabIndex: IDL set to 1]
expected: FAIL
[dialog.tabIndex: IDL set to 2147483647]
expected: FAIL
[dialog.tabIndex: IDL set to -2147483648]
expected: FAIL
[undefinedelement.accessKey: typeof IDL attribute]
expected: FAIL
[undefinedelement.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to ""]
expected: FAIL
[undefinedelement.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
[undefinedelement.accessKey: setAttribute() to undefined]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to 7]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to 1.5]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to "5%"]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to "+100"]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to ".5"]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to true]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to false]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to object "[object Object\]"]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to NaN]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to Infinity]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to -Infinity]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to "\\0"]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to null]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to object "test-toString"]
expected: FAIL
[undefinedelement.accessKey: setAttribute() to object "test-valueOf"]
expected: FAIL
[undefinedelement.accessKey: IDL set to ""]
expected: FAIL
[undefinedelement.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
[undefinedelement.accessKey: IDL set to undefined]
expected: FAIL
[undefinedelement.accessKey: IDL set to 7]
expected: FAIL
[undefinedelement.accessKey: IDL set to 1.5]
expected: FAIL
[undefinedelement.accessKey: IDL set to "5%"]
expected: FAIL
[undefinedelement.accessKey: IDL set to "+100"]
expected: FAIL
[undefinedelement.accessKey: IDL set to ".5"]
expected: FAIL
[undefinedelement.accessKey: IDL set to true]
expected: FAIL
[undefinedelement.accessKey: IDL set to false]
expected: FAIL
[undefinedelement.accessKey: IDL set to object "[object Object\]"]
expected: FAIL
[undefinedelement.accessKey: IDL set to NaN]
expected: FAIL
[undefinedelement.accessKey: IDL set to Infinity]
expected: FAIL
[undefinedelement.accessKey: IDL set to -Infinity]
expected: FAIL
[undefinedelement.accessKey: IDL set to "\\0"]
expected: FAIL
[undefinedelement.accessKey: IDL set to null]
expected: FAIL
[undefinedelement.accessKey: IDL set to object "test-toString"]
expected: FAIL
[undefinedelement.accessKey: IDL set to object "test-valueOf"]
expected: FAIL
[undefinedelement.tabIndex: typeof IDL attribute]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to -36]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to -1]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to 0]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to 1]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to 2147483647]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to -2147483648]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "-1"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "-0"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "0"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "1"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "\\t7"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "\\f7"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to " 7"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "\\n7"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "\\r7"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to 1.5]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "5%"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "+100"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to object "2"]
expected: FAIL
[undefinedelement.tabIndex: IDL set to -36]
expected: FAIL
[undefinedelement.tabIndex: IDL set to -1]
expected: FAIL
[undefinedelement.tabIndex: IDL set to 0]
expected: FAIL
[undefinedelement.tabIndex: IDL set to 1]
expected: FAIL
[undefinedelement.tabIndex: IDL set to 2147483647]
expected: FAIL
[undefinedelement.tabIndex: IDL set to -2147483648]
expected: FAIL
[undefinedelement.enterKeyHint: typeof IDL attribute]
expected: FAIL
[undefinedelement.enterKeyHint: IDL get with DOM attribute unset]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to ""]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\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
[undefinedelement.enterKeyHint: setAttribute() to undefined]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to 7]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to 1.5]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "5%"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "+100"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to ".5"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to true]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to false]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to object "[object Object\]"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to NaN]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to -Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to null]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to object "test-toString"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to object "test-valueOf"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "enter"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xenter"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "enter\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "nter"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "ENTER"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "done"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xdone"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "done\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "one"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "DONE"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "go"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xgo"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "go\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "o"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "GO"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "next"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xnext"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "next\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "ext"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "NEXT"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "previous"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xprevious"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "previous\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "revious"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "PREVIOUS"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "previouſ"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "search"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xsearch"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "search\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "earch"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "SEARCH"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "ſearch"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "send"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xsend"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "send\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "end"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "SEND"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "ſend"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to ""]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\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
[undefinedelement.enterKeyHint: IDL set to undefined]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to 7]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to 1.5]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "5%"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "+100"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to ".5"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to true]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to false]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to object "[object Object\]"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to NaN]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to -Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to null]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to object "test-toString"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to object "test-valueOf"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "enter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xenter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "enter\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "nter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "ENTER"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "done"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xdone"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "done\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "one"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "DONE"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "go"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xgo"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "go\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "o"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "GO"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "next"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xnext"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "next\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "ext"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "NEXT"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "previous"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xprevious"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "previous\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "revious"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "PREVIOUS"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "previouſ"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "search"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xsearch"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "search\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "earch"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "SEARCH"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "ſearch"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "send"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xsend"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "send\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "end"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "SEND"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "ſend"]
expected: FAIL
[undefinedelement.inputMode: typeof IDL attribute]
expected: FAIL
[undefinedelement.inputMode: IDL get with DOM attribute unset]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to ""]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\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
[undefinedelement.inputMode: setAttribute() to undefined]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to 7]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to 1.5]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "5%"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "+100"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to ".5"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to true]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to false]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to object "[object Object\]"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to NaN]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to Infinity]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to -Infinity]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to null]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to object "test-toString"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to object "test-valueOf"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "none"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xnone"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "none\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "one"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "NONE"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "text"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xtext"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "text\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "ext"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "TEXT"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "tel"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xtel"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "tel\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "el"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "TEL"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "url"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xurl"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "url\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "rl"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "URL"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "email"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xemail"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "email\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "mail"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "EMAIL"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "numeric"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xnumeric"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "numeric\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "umeric"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "NUMERIC"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "decimal"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xdecimal"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "decimal\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "ecimal"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "DECIMAL"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "search"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "xsearch"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "search\\0"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "earch"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "SEARCH"]
expected: FAIL
[undefinedelement.inputMode: setAttribute() to "ſearch"]
expected: FAIL
[undefinedelement.inputMode: IDL set to ""]
expected: FAIL
[undefinedelement.inputMode: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\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
[undefinedelement.inputMode: IDL set to undefined]
expected: FAIL
[undefinedelement.inputMode: IDL set to 7]
expected: FAIL
[undefinedelement.inputMode: IDL set to 1.5]
expected: FAIL
[undefinedelement.inputMode: IDL set to "5%"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "+100"]
expected: FAIL
[undefinedelement.inputMode: IDL set to ".5"]
expected: FAIL
[undefinedelement.inputMode: IDL set to true]
expected: FAIL
[undefinedelement.inputMode: IDL set to false]
expected: FAIL
[undefinedelement.inputMode: IDL set to object "[object Object\]"]
expected: FAIL
[undefinedelement.inputMode: IDL set to NaN]
expected: FAIL
[undefinedelement.inputMode: IDL set to Infinity]
expected: FAIL
[undefinedelement.inputMode: IDL set to -Infinity]
expected: FAIL
[undefinedelement.inputMode: IDL set to "\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to null]
expected: FAIL
[undefinedelement.inputMode: IDL set to object "test-toString"]
expected: FAIL
[undefinedelement.inputMode: IDL set to object "test-valueOf"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "none"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xnone"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "none\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "one"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "NONE"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "text"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xtext"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "text\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "ext"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "TEXT"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "tel"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xtel"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "tel\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "el"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "TEL"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "url"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xurl"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "url\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "rl"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "URL"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "email"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xemail"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "email\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "mail"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "EMAIL"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "numeric"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xnumeric"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "numeric\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "umeric"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "NUMERIC"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "decimal"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xdecimal"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "decimal\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "ecimal"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "DECIMAL"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "search"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "xsearch"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "search\\0"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "earch"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "SEARCH"]
expected: FAIL
[undefinedelement.inputMode: IDL set to "ſearch"]
expected: FAIL
[html.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[html.tabIndex: setAttribute() to object "3"]
expected: FAIL
[script.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[script.tabIndex: setAttribute() to object "3"]
expected: FAIL
[noscript.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[noscript.tabIndex: setAttribute() to object "3"]
expected: FAIL
[template.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[template.tabIndex: setAttribute() to object "3"]
expected: FAIL
[slot.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[slot.tabIndex: setAttribute() to object "3"]
expected: FAIL
[ins.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[ins.tabIndex: setAttribute() to object "3"]
expected: FAIL
[del.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[del.tabIndex: setAttribute() to object "3"]
expected: FAIL
[details.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[details.tabIndex: setAttribute() to object "3"]
expected: FAIL
[summary.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[summary.tabIndex: setAttribute() to object "3"]
expected: FAIL
[menu.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[menu.tabIndex: setAttribute() to object "3"]
expected: FAIL
[dialog.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[dialog.tabIndex: setAttribute() to object "3"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to "7\\v"]
expected: FAIL
[undefinedelement.tabIndex: setAttribute() to object "3"]
expected: FAIL