[reflection-text.html]
type: testharness
[a.dir: typeof IDL attribute]
expected: FAIL
[a.dir: IDL get with DOM attribute unset]
expected: FAIL
[a.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[a.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[a.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[a.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to true followed by IDL get]
expected: FAIL
[a.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to false followed by IDL get]
expected: FAIL
[a.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[a.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[a.dir: IDL set to null followed by IDL get]
expected: FAIL
[a.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[a.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[a.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[a.accessKey: typeof IDL attribute]
expected: FAIL
[a.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[a.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.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 " followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.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 " followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.tabIndex: typeof IDL attribute]
expected: FAIL
[a.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[a.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[a.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[a.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[a.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[a.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[a.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[a.download: typeof IDL attribute]
expected: FAIL
[a.download: IDL get with DOM attribute unset]
expected: FAIL
[a.download: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.download: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.download: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.download: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.download: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.download: setAttribute() to true followed by IDL get]
expected: FAIL
[a.download: setAttribute() to false followed by IDL get]
expected: FAIL
[a.download: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.download: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.download: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.download: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.download: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.download: setAttribute() to null followed by IDL get]
expected: FAIL
[a.download: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.download: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.download: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.download: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[a.download: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.download: IDL set to undefined followed by IDL get]
expected: FAIL
[a.download: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.download: IDL set to 7 followed by IDL get]
expected: FAIL
[a.download: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.download: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.download: IDL set to true followed by getAttribute()]
expected: FAIL
[a.download: IDL set to true followed by IDL get]
expected: FAIL
[a.download: IDL set to false followed by getAttribute()]
expected: FAIL
[a.download: IDL set to false followed by IDL get]
expected: FAIL
[a.download: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.download: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.download: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.download: IDL set to NaN followed by IDL get]
expected: FAIL
[a.download: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.download: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.download: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.download: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.download: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.download: IDL set to null followed by getAttribute()]
expected: FAIL
[a.download: IDL set to null followed by IDL get]
expected: FAIL
[a.download: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.download: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.download: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.ping: typeof IDL attribute]
expected: FAIL
[a.ping: IDL get with DOM attribute unset]
expected: FAIL
[a.ping: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to "http://site.example/ foo bar baz" followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to true followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to false followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to null followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.ping: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.ping: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to " foo " followed by IDL get]
expected: FAIL
[a.ping: IDL set to "http://site.example/ foo bar baz" followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to "http://site.example/ foo bar baz" followed by IDL get]
expected: FAIL
[a.ping: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[a.ping: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[a.ping: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to undefined followed by IDL get]
expected: FAIL
[a.ping: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to 7 followed by IDL get]
expected: FAIL
[a.ping: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.ping: IDL set to true followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to true followed by IDL get]
expected: FAIL
[a.ping: IDL set to false followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to false followed by IDL get]
expected: FAIL
[a.ping: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.ping: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to NaN followed by IDL get]
expected: FAIL
[a.ping: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.ping: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.ping: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to "\\0" followed by IDL get]
expected: FAIL
[a.ping: IDL set to null followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to null followed by IDL get]
expected: FAIL
[a.ping: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.ping: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.ping: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.rel: typeof IDL attribute]
expected: FAIL
[a.rel: IDL get with DOM attribute unset]
expected: FAIL
[a.rel: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to true followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to false followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to null followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.rel: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.rel: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to undefined followed by IDL get]
expected: FAIL
[a.rel: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to 7 followed by IDL get]
expected: FAIL
[a.rel: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.rel: IDL set to true followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to true followed by IDL get]
expected: FAIL
[a.rel: IDL set to false followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to false followed by IDL get]
expected: FAIL
[a.rel: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.rel: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to NaN followed by IDL get]
expected: FAIL
[a.rel: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.rel: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.rel: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to null followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to null followed by IDL get]
expected: FAIL
[a.rel: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.rel: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.rel: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.hreflang: typeof IDL attribute]
expected: FAIL
[a.hreflang: IDL get with DOM attribute unset]
expected: FAIL
[a.hreflang: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to true followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to false followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to null followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.hreflang: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to undefined followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to 7 followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to true followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to true followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to false followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to false followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to NaN followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to null followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to null followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.hreflang: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.hreflang: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.type: typeof IDL attribute]
expected: FAIL
[a.type: IDL get with DOM attribute unset]
expected: FAIL
[a.type: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.type: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.type: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.type: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.type: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.type: setAttribute() to true followed by IDL get]
expected: FAIL
[a.type: setAttribute() to false followed by IDL get]
expected: FAIL
[a.type: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.type: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.type: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.type: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.type: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.type: setAttribute() to null followed by IDL get]
expected: FAIL
[a.type: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.type: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.type: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.type: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[a.type: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.type: IDL set to undefined followed by IDL get]
expected: FAIL
[a.type: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.type: IDL set to 7 followed by IDL get]
expected: FAIL
[a.type: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.type: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.type: IDL set to true followed by getAttribute()]
expected: FAIL
[a.type: IDL set to true followed by IDL get]
expected: FAIL
[a.type: IDL set to false followed by getAttribute()]
expected: FAIL
[a.type: IDL set to false followed by IDL get]
expected: FAIL
[a.type: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.type: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.type: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.type: IDL set to NaN followed by IDL get]
expected: FAIL
[a.type: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.type: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.type: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.type: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.type: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.type: IDL set to null followed by getAttribute()]
expected: FAIL
[a.type: IDL set to null followed by IDL get]
expected: FAIL
[a.type: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.type: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.type: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.charset: typeof IDL attribute]
expected: FAIL
[a.charset: IDL get with DOM attribute unset]
expected: FAIL
[a.charset: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to true followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to false followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to null followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.charset: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.charset: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to undefined followed by IDL get]
expected: FAIL
[a.charset: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to 7 followed by IDL get]
expected: FAIL
[a.charset: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.charset: IDL set to true followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to true followed by IDL get]
expected: FAIL
[a.charset: IDL set to false followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to false followed by IDL get]
expected: FAIL
[a.charset: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.charset: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to NaN followed by IDL get]
expected: FAIL
[a.charset: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.charset: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.charset: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to null followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to null followed by IDL get]
expected: FAIL
[a.charset: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.charset: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.charset: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.itemScope: typeof IDL attribute]
expected: FAIL
[a.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[a.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[a.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[a.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[a.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[a.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[a.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.itemId: typeof IDL attribute]
expected: FAIL
[a.itemId: IDL get with DOM attribute unset]
expected: FAIL
[a.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[a.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[a.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[a.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[a.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[a.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to true followed by IDL get]
expected: FAIL
[a.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to false followed by IDL get]
expected: FAIL
[a.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[a.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to null followed by IDL get]
expected: FAIL
[a.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.dir: typeof IDL attribute]
expected: FAIL
[em.dir: IDL get with DOM attribute unset]
expected: FAIL
[em.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[em.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[em.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[em.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[em.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[em.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to true followed by IDL get]
expected: FAIL
[em.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to false followed by IDL get]
expected: FAIL
[em.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[em.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[em.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[em.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[em.dir: IDL set to null followed by IDL get]
expected: FAIL
[em.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[em.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[em.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[em.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[em.accessKey: typeof IDL attribute]
expected: FAIL
[em.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[em.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[em.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 " followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[em.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[em.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 " followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[em.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[em.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.tabIndex: typeof IDL attribute]
expected: FAIL
[em.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[em.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[em.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[em.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[em.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[em.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[em.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[em.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[em.itemScope: typeof IDL attribute]
expected: FAIL
[em.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[em.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[em.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[em.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[em.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[em.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[em.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[em.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.itemId: typeof IDL attribute]
expected: FAIL
[em.itemId: IDL get with DOM attribute unset]
expected: FAIL
[em.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[em.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[em.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[em.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[em.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[em.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[em.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to true followed by IDL get]
expected: FAIL
[em.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to false followed by IDL get]
expected: FAIL
[em.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[em.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[em.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[em.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to null followed by IDL get]
expected: FAIL
[em.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[em.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.dir: typeof IDL attribute]
expected: FAIL
[strong.dir: IDL get with DOM attribute unset]
expected: FAIL
[strong.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[strong.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[strong.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[strong.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[strong.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[strong.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to true followed by IDL get]
expected: FAIL
[strong.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to false followed by IDL get]
expected: FAIL
[strong.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[strong.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[strong.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to null followed by IDL get]
expected: FAIL
[strong.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[strong.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[strong.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[strong.accessKey: typeof IDL attribute]
expected: FAIL
[strong.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[strong.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[strong.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 " followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[strong.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[strong.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 " followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[strong.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[strong.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.tabIndex: typeof IDL attribute]
expected: FAIL
[strong.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[strong.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[strong.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[strong.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[strong.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[strong.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[strong.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[strong.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[strong.itemScope: typeof IDL attribute]
expected: FAIL
[strong.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[strong.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[strong.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[strong.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[strong.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[strong.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[strong.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[strong.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.itemId: typeof IDL attribute]
expected: FAIL
[strong.itemId: IDL get with DOM attribute unset]
expected: FAIL
[strong.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[strong.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to true followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to false followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to null followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[strong.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.dir: typeof IDL attribute]
expected: FAIL
[small.dir: IDL get with DOM attribute unset]
expected: FAIL
[small.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[small.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[small.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[small.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[small.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[small.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to true followed by IDL get]
expected: FAIL
[small.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to false followed by IDL get]
expected: FAIL
[small.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[small.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[small.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[small.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[small.dir: IDL set to null followed by IDL get]
expected: FAIL
[small.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[small.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[small.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[small.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[small.accessKey: typeof IDL attribute]
expected: FAIL
[small.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[small.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[small.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 " followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[small.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[small.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 " followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[small.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[small.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.tabIndex: typeof IDL attribute]
expected: FAIL
[small.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[small.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[small.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[small.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[small.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[small.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[small.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[small.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[small.itemScope: typeof IDL attribute]
expected: FAIL
[small.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[small.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[small.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[small.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[small.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[small.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[small.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[small.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.itemId: typeof IDL attribute]
expected: FAIL
[small.itemId: IDL get with DOM attribute unset]
expected: FAIL
[small.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[small.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[small.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[small.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[small.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[small.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[small.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to true followed by IDL get]
expected: FAIL
[small.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to false followed by IDL get]
expected: FAIL
[small.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[small.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[small.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[small.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to null followed by IDL get]
expected: FAIL
[small.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[small.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.dir: typeof IDL attribute]
expected: FAIL
[s.dir: IDL get with DOM attribute unset]
expected: FAIL
[s.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[s.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[s.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[s.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[s.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[s.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to true followed by IDL get]
expected: FAIL
[s.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to false followed by IDL get]
expected: FAIL
[s.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[s.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[s.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[s.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[s.dir: IDL set to null followed by IDL get]
expected: FAIL
[s.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[s.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[s.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[s.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[s.accessKey: typeof IDL attribute]
expected: FAIL
[s.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[s.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[s.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 " followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[s.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[s.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 " followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[s.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[s.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.tabIndex: typeof IDL attribute]
expected: FAIL
[s.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[s.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[s.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[s.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[s.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[s.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[s.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[s.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[s.itemScope: typeof IDL attribute]
expected: FAIL
[s.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[s.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[s.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[s.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[s.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[s.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[s.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[s.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.itemId: typeof IDL attribute]
expected: FAIL
[s.itemId: IDL get with DOM attribute unset]
expected: FAIL
[s.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[s.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[s.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[s.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[s.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[s.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[s.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to true followed by IDL get]
expected: FAIL
[s.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to false followed by IDL get]
expected: FAIL
[s.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[s.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[s.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[s.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to null followed by IDL get]
expected: FAIL
[s.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[s.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.dir: typeof IDL attribute]
expected: FAIL
[cite.dir: IDL get with DOM attribute unset]
expected: FAIL
[cite.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[cite.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[cite.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[cite.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[cite.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[cite.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to true followed by IDL get]
expected: FAIL
[cite.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to false followed by IDL get]
expected: FAIL
[cite.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[cite.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[cite.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to null followed by IDL get]
expected: FAIL
[cite.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[cite.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[cite.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[cite.accessKey: typeof IDL attribute]
expected: FAIL
[cite.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[cite.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[cite.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 " followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[cite.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[cite.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 " followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[cite.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[cite.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.tabIndex: typeof IDL attribute]
expected: FAIL
[cite.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[cite.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[cite.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[cite.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[cite.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[cite.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[cite.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[cite.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[cite.itemScope: typeof IDL attribute]
expected: FAIL
[cite.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[cite.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[cite.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[cite.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[cite.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[cite.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[cite.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[cite.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.itemId: typeof IDL attribute]
expected: FAIL
[cite.itemId: IDL get with DOM attribute unset]
expected: FAIL
[cite.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[cite.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to true followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to false followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to null followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[cite.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.dir: typeof IDL attribute]
expected: FAIL
[q.dir: IDL get with DOM attribute unset]
expected: FAIL
[q.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[q.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[q.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[q.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[q.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[q.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to true followed by IDL get]
expected: FAIL
[q.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to false followed by IDL get]
expected: FAIL
[q.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[q.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[q.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[q.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[q.dir: IDL set to null followed by IDL get]
expected: FAIL
[q.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[q.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[q.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[q.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[q.accessKey: typeof IDL attribute]
expected: FAIL
[q.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[q.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[q.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 " followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[q.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[q.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 " followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[q.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[q.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.tabIndex: typeof IDL attribute]
expected: FAIL
[q.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[q.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[q.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[q.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[q.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[q.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[q.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[q.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[q.cite: typeof IDL attribute]
expected: FAIL
[q.cite: IDL get with DOM attribute unset]
expected: FAIL
[q.cite: setAttribute() to "" followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[q.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 " followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to undefined followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to 7 followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to true followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to false followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to NaN followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to null followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[q.cite: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.cite: IDL set to "" followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to "" followed by IDL get]
expected: FAIL
[q.cite: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to " foo " followed by IDL get]
expected: FAIL
[q.cite: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[q.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 " followed by getAttribute()]
expected: FAIL
[q.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 " followed by IDL get]
expected: FAIL
[q.cite: IDL set to undefined followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to undefined followed by IDL get]
expected: FAIL
[q.cite: IDL set to 7 followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to 7 followed by IDL get]
expected: FAIL
[q.cite: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to 1.5 followed by IDL get]
expected: FAIL
[q.cite: IDL set to true followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to true followed by IDL get]
expected: FAIL
[q.cite: IDL set to false followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to false followed by IDL get]
expected: FAIL
[q.cite: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.cite: IDL set to NaN followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to NaN followed by IDL get]
expected: FAIL
[q.cite: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to Infinity followed by IDL get]
expected: FAIL
[q.cite: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to -Infinity followed by IDL get]
expected: FAIL
[q.cite: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to "\\0" followed by IDL get]
expected: FAIL
[q.cite: IDL set to null followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to null followed by IDL get]
expected: FAIL
[q.cite: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[q.cite: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[q.cite: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.itemScope: typeof IDL attribute]
expected: FAIL
[q.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[q.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[q.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[q.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[q.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[q.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[q.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[q.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.itemId: typeof IDL attribute]
expected: FAIL
[q.itemId: IDL get with DOM attribute unset]
expected: FAIL
[q.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[q.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[q.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[q.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[q.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[q.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[q.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to true followed by IDL get]
expected: FAIL
[q.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to false followed by IDL get]
expected: FAIL
[q.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[q.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[q.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[q.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to null followed by IDL get]
expected: FAIL
[q.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[q.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.dir: typeof IDL attribute]
expected: FAIL
[dfn.dir: IDL get with DOM attribute unset]
expected: FAIL
[dfn.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[dfn.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to true followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to false followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to null followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[dfn.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[dfn.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[dfn.accessKey: typeof IDL attribute]
expected: FAIL
[dfn.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[dfn.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[dfn.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 " followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[dfn.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 " followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[dfn.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.tabIndex: typeof IDL attribute]
expected: FAIL
[dfn.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[dfn.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[dfn.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[dfn.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[dfn.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[dfn.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[dfn.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[dfn.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[dfn.itemScope: typeof IDL attribute]
expected: FAIL
[dfn.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[dfn.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[dfn.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[dfn.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[dfn.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[dfn.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[dfn.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.itemId: typeof IDL attribute]
expected: FAIL
[dfn.itemId: IDL get with DOM attribute unset]
expected: FAIL
[dfn.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to true followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to false followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to null followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[dfn.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.dir: typeof IDL attribute]
expected: FAIL
[abbr.dir: IDL get with DOM attribute unset]
expected: FAIL
[abbr.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[abbr.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to true followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to false followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to null followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[abbr.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[abbr.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[abbr.accessKey: typeof IDL attribute]
expected: FAIL
[abbr.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[abbr.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[abbr.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 " followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[abbr.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 " followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[abbr.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.tabIndex: typeof IDL attribute]
expected: FAIL
[abbr.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[abbr.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[abbr.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[abbr.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[abbr.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[abbr.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[abbr.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[abbr.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[abbr.itemScope: typeof IDL attribute]
expected: FAIL
[abbr.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[abbr.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[abbr.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[abbr.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[abbr.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[abbr.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[abbr.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.itemId: typeof IDL attribute]
expected: FAIL
[abbr.itemId: IDL get with DOM attribute unset]
expected: FAIL
[abbr.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to true followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to false followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to null followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[abbr.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.dir: typeof IDL attribute]
expected: FAIL
[data.dir: IDL get with DOM attribute unset]
expected: FAIL
[data.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[data.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[data.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[data.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[data.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[data.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to true followed by IDL get]
expected: FAIL
[data.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to false followed by IDL get]
expected: FAIL
[data.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[data.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[data.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[data.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[data.dir: IDL set to null followed by IDL get]
expected: FAIL
[data.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[data.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[data.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[data.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[data.accessKey: typeof IDL attribute]
expected: FAIL
[data.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[data.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[data.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 " followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[data.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[data.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 " followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[data.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[data.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.tabIndex: typeof IDL attribute]
expected: FAIL
[data.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[data.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[data.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[data.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[data.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[data.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[data.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[data.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[data.itemScope: typeof IDL attribute]
expected: FAIL
[data.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[data.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[data.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[data.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[data.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[data.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[data.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[data.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.itemId: typeof IDL attribute]
expected: FAIL
[data.itemId: IDL get with DOM attribute unset]
expected: FAIL
[data.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[data.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[data.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[data.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[data.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[data.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[data.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to true followed by IDL get]
expected: FAIL
[data.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to false followed by IDL get]
expected: FAIL
[data.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[data.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[data.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[data.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to null followed by IDL get]
expected: FAIL
[data.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[data.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.dir: typeof IDL attribute]
expected: FAIL
[time.dir: IDL get with DOM attribute unset]
expected: FAIL
[time.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[time.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[time.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[time.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[time.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[time.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to true followed by IDL get]
expected: FAIL
[time.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to false followed by IDL get]
expected: FAIL
[time.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[time.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[time.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[time.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[time.dir: IDL set to null followed by IDL get]
expected: FAIL
[time.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[time.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[time.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[time.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[time.accessKey: typeof IDL attribute]
expected: FAIL
[time.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[time.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[time.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 " followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[time.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[time.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 " followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[time.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[time.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.tabIndex: typeof IDL attribute]
expected: FAIL
[time.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[time.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[time.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[time.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[time.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[time.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[time.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[time.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[time.dateTime: typeof IDL attribute]
expected: FAIL
[time.dateTime: IDL get with DOM attribute unset]
expected: FAIL
[time.dateTime: setAttribute() to "" followed by IDL get]
expected: FAIL
[time.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 " followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to undefined followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to 7 followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to true followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to false followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to NaN followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to null followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[time.dateTime: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to "" followed by getAttribute()]
expected: FAIL
[time.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 " followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to undefined followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to undefined followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to 7 followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to 7 followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to 1.5 followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to true followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to true followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to false followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to false followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to NaN followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to NaN followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to Infinity followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to -Infinity followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to null followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to null followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[time.dateTime: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[time.dateTime: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.itemScope: typeof IDL attribute]
expected: FAIL
[time.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[time.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[time.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[time.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[time.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[time.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[time.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[time.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.itemId: typeof IDL attribute]
expected: FAIL
[time.itemId: IDL get with DOM attribute unset]
expected: FAIL
[time.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[time.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[time.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[time.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[time.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[time.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[time.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to true followed by IDL get]
expected: FAIL
[time.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to false followed by IDL get]
expected: FAIL
[time.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[time.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[time.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[time.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to null followed by IDL get]
expected: FAIL
[time.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[time.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.dir: typeof IDL attribute]
expected: FAIL
[code.dir: IDL get with DOM attribute unset]
expected: FAIL
[code.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[code.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[code.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[code.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[code.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[code.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to true followed by IDL get]
expected: FAIL
[code.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to false followed by IDL get]
expected: FAIL
[code.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[code.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[code.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[code.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[code.dir: IDL set to null followed by IDL get]
expected: FAIL
[code.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[code.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[code.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[code.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[code.accessKey: typeof IDL attribute]
expected: FAIL
[code.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[code.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[code.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 " followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[code.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[code.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 " followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[code.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[code.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.tabIndex: typeof IDL attribute]
expected: FAIL
[code.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[code.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[code.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[code.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[code.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[code.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[code.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[code.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[code.itemScope: typeof IDL attribute]
expected: FAIL
[code.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[code.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[code.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[code.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[code.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[code.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[code.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[code.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.itemId: typeof IDL attribute]
expected: FAIL
[code.itemId: IDL get with DOM attribute unset]
expected: FAIL
[code.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[code.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[code.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[code.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[code.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[code.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[code.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to true followed by IDL get]
expected: FAIL
[code.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to false followed by IDL get]
expected: FAIL
[code.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[code.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[code.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[code.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to null followed by IDL get]
expected: FAIL
[code.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[code.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.dir: typeof IDL attribute]
expected: FAIL
[var.dir: IDL get with DOM attribute unset]
expected: FAIL
[var.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[var.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[var.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[var.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[var.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[var.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to true followed by IDL get]
expected: FAIL
[var.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to false followed by IDL get]
expected: FAIL
[var.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[var.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[var.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[var.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[var.dir: IDL set to null followed by IDL get]
expected: FAIL
[var.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[var.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[var.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[var.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[var.accessKey: typeof IDL attribute]
expected: FAIL
[var.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[var.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[var.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 " followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[var.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[var.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 " followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[var.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[var.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.tabIndex: typeof IDL attribute]
expected: FAIL
[var.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[var.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[var.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[var.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[var.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[var.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[var.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[var.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[var.itemScope: typeof IDL attribute]
expected: FAIL
[var.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[var.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[var.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[var.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[var.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[var.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[var.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[var.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.itemId: typeof IDL attribute]
expected: FAIL
[var.itemId: IDL get with DOM attribute unset]
expected: FAIL
[var.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[var.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[var.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[var.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[var.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[var.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[var.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to true followed by IDL get]
expected: FAIL
[var.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to false followed by IDL get]
expected: FAIL
[var.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[var.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[var.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[var.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to null followed by IDL get]
expected: FAIL
[var.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[var.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.dir: typeof IDL attribute]
expected: FAIL
[samp.dir: IDL get with DOM attribute unset]
expected: FAIL
[samp.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[samp.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[samp.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[samp.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[samp.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[samp.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to true followed by IDL get]
expected: FAIL
[samp.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to false followed by IDL get]
expected: FAIL
[samp.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[samp.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[samp.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to null followed by IDL get]
expected: FAIL
[samp.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[samp.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[samp.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[samp.accessKey: typeof IDL attribute]
expected: FAIL
[samp.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[samp.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[samp.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 " followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[samp.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[samp.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 " followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[samp.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[samp.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.tabIndex: typeof IDL attribute]
expected: FAIL
[samp.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[samp.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[samp.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[samp.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[samp.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[samp.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[samp.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[samp.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[samp.itemScope: typeof IDL attribute]
expected: FAIL
[samp.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[samp.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[samp.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[samp.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[samp.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[samp.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[samp.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[samp.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.itemId: typeof IDL attribute]
expected: FAIL
[samp.itemId: IDL get with DOM attribute unset]
expected: FAIL
[samp.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[samp.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to true followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to false followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to null followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[samp.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.dir: typeof IDL attribute]
expected: FAIL
[kbd.dir: IDL get with DOM attribute unset]
expected: FAIL
[kbd.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[kbd.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to true followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to false followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to null followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[kbd.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[kbd.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[kbd.accessKey: typeof IDL attribute]
expected: FAIL
[kbd.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[kbd.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[kbd.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 " followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[kbd.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 " followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[kbd.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.tabIndex: typeof IDL attribute]
expected: FAIL
[kbd.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[kbd.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[kbd.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[kbd.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[kbd.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[kbd.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[kbd.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[kbd.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[kbd.itemScope: typeof IDL attribute]
expected: FAIL
[kbd.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[kbd.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[kbd.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[kbd.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[kbd.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[kbd.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[kbd.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.itemId: typeof IDL attribute]
expected: FAIL
[kbd.itemId: IDL get with DOM attribute unset]
expected: FAIL
[kbd.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to true followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to false followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to null followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[kbd.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.dir: typeof IDL attribute]
expected: FAIL
[sub.dir: IDL get with DOM attribute unset]
expected: FAIL
[sub.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[sub.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[sub.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[sub.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[sub.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sub.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to true followed by IDL get]
expected: FAIL
[sub.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to false followed by IDL get]
expected: FAIL
[sub.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[sub.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[sub.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to null followed by IDL get]
expected: FAIL
[sub.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[sub.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[sub.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[sub.accessKey: typeof IDL attribute]
expected: FAIL
[sub.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[sub.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[sub.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 " followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sub.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[sub.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 " followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[sub.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sub.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.tabIndex: typeof IDL attribute]
expected: FAIL
[sub.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sub.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[sub.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[sub.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[sub.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[sub.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[sub.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[sub.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[sub.itemScope: typeof IDL attribute]
expected: FAIL
[sub.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[sub.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[sub.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[sub.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[sub.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[sub.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[sub.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sub.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.itemId: typeof IDL attribute]
expected: FAIL
[sub.itemId: IDL get with DOM attribute unset]
expected: FAIL
[sub.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sub.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to true followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to false followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to null followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[sub.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.dir: typeof IDL attribute]
expected: FAIL
[sup.dir: IDL get with DOM attribute unset]
expected: FAIL
[sup.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[sup.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[sup.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[sup.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[sup.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sup.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to true followed by IDL get]
expected: FAIL
[sup.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to false followed by IDL get]
expected: FAIL
[sup.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[sup.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[sup.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to null followed by IDL get]
expected: FAIL
[sup.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[sup.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[sup.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[sup.accessKey: typeof IDL attribute]
expected: FAIL
[sup.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[sup.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[sup.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 " followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sup.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[sup.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 " followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[sup.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sup.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.tabIndex: typeof IDL attribute]
expected: FAIL
[sup.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sup.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[sup.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[sup.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[sup.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[sup.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[sup.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[sup.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[sup.itemScope: typeof IDL attribute]
expected: FAIL
[sup.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[sup.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[sup.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[sup.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[sup.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[sup.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[sup.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sup.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.itemId: typeof IDL attribute]
expected: FAIL
[sup.itemId: IDL get with DOM attribute unset]
expected: FAIL
[sup.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[sup.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to true followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to false followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to null followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[sup.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.dir: typeof IDL attribute]
expected: FAIL
[i.dir: IDL get with DOM attribute unset]
expected: FAIL
[i.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[i.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[i.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[i.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[i.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[i.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to true followed by IDL get]
expected: FAIL
[i.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to false followed by IDL get]
expected: FAIL
[i.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[i.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[i.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[i.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[i.dir: IDL set to null followed by IDL get]
expected: FAIL
[i.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[i.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[i.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[i.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[i.accessKey: typeof IDL attribute]
expected: FAIL
[i.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[i.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[i.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 " followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[i.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[i.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 " followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[i.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[i.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.tabIndex: typeof IDL attribute]
expected: FAIL
[i.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[i.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[i.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[i.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[i.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[i.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[i.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[i.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[i.itemScope: typeof IDL attribute]
expected: FAIL
[i.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[i.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[i.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[i.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[i.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[i.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[i.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[i.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.itemId: typeof IDL attribute]
expected: FAIL
[i.itemId: IDL get with DOM attribute unset]
expected: FAIL
[i.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[i.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[i.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[i.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[i.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[i.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[i.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to true followed by IDL get]
expected: FAIL
[i.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to false followed by IDL get]
expected: FAIL
[i.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[i.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[i.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[i.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to null followed by IDL get]
expected: FAIL
[i.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[i.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.dir: typeof IDL attribute]
expected: FAIL
[b.dir: IDL get with DOM attribute unset]
expected: FAIL
[b.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[b.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[b.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[b.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[b.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[b.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to true followed by IDL get]
expected: FAIL
[b.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to false followed by IDL get]
expected: FAIL
[b.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[b.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[b.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[b.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[b.dir: IDL set to null followed by IDL get]
expected: FAIL
[b.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[b.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[b.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[b.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[b.accessKey: typeof IDL attribute]
expected: FAIL
[b.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[b.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[b.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 " followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[b.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[b.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 " followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[b.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[b.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.tabIndex: typeof IDL attribute]
expected: FAIL
[b.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[b.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[b.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[b.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[b.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[b.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[b.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[b.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[b.itemScope: typeof IDL attribute]
expected: FAIL
[b.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[b.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[b.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[b.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[b.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[b.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[b.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[b.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.itemId: typeof IDL attribute]
expected: FAIL
[b.itemId: IDL get with DOM attribute unset]
expected: FAIL
[b.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[b.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[b.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[b.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[b.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[b.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[b.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to true followed by IDL get]
expected: FAIL
[b.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to false followed by IDL get]
expected: FAIL
[b.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[b.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[b.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[b.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to null followed by IDL get]
expected: FAIL
[b.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[b.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.dir: typeof IDL attribute]
expected: FAIL
[u.dir: IDL get with DOM attribute unset]
expected: FAIL
[u.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[u.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[u.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[u.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[u.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[u.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to true followed by IDL get]
expected: FAIL
[u.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to false followed by IDL get]
expected: FAIL
[u.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[u.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[u.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[u.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[u.dir: IDL set to null followed by IDL get]
expected: FAIL
[u.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[u.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[u.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[u.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[u.accessKey: typeof IDL attribute]
expected: FAIL
[u.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[u.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[u.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 " followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[u.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[u.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 " followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[u.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[u.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.tabIndex: typeof IDL attribute]
expected: FAIL
[u.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[u.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[u.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[u.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[u.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[u.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[u.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[u.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[u.itemScope: typeof IDL attribute]
expected: FAIL
[u.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[u.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[u.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[u.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[u.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[u.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[u.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[u.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.itemId: typeof IDL attribute]
expected: FAIL
[u.itemId: IDL get with DOM attribute unset]
expected: FAIL
[u.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[u.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[u.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[u.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[u.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[u.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[u.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to true followed by IDL get]
expected: FAIL
[u.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to false followed by IDL get]
expected: FAIL
[u.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[u.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[u.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[u.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to null followed by IDL get]
expected: FAIL
[u.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[u.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.dir: typeof IDL attribute]
expected: FAIL
[mark.dir: IDL get with DOM attribute unset]
expected: FAIL
[mark.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[mark.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[mark.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[mark.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[mark.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[mark.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to true followed by IDL get]
expected: FAIL
[mark.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to false followed by IDL get]
expected: FAIL
[mark.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[mark.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[mark.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to null followed by IDL get]
expected: FAIL
[mark.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[mark.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[mark.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[mark.accessKey: typeof IDL attribute]
expected: FAIL
[mark.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[mark.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[mark.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 " followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[mark.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[mark.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 " followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[mark.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[mark.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.tabIndex: typeof IDL attribute]
expected: FAIL
[mark.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[mark.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[mark.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[mark.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[mark.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[mark.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[mark.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[mark.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[mark.itemScope: typeof IDL attribute]
expected: FAIL
[mark.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[mark.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[mark.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[mark.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[mark.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[mark.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[mark.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[mark.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.itemId: typeof IDL attribute]
expected: FAIL
[mark.itemId: IDL get with DOM attribute unset]
expected: FAIL
[mark.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[mark.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to true followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to false followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to null followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[mark.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.dir: typeof IDL attribute]
expected: FAIL
[ruby.dir: IDL get with DOM attribute unset]
expected: FAIL
[ruby.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[ruby.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to true followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to false followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to null followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[ruby.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[ruby.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[ruby.accessKey: typeof IDL attribute]
expected: FAIL
[ruby.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[ruby.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[ruby.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 " followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[ruby.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 " followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[ruby.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.tabIndex: typeof IDL attribute]
expected: FAIL
[ruby.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[ruby.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[ruby.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[ruby.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[ruby.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[ruby.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[ruby.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[ruby.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[ruby.itemScope: typeof IDL attribute]
expected: FAIL
[ruby.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[ruby.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[ruby.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[ruby.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[ruby.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[ruby.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[ruby.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.itemId: typeof IDL attribute]
expected: FAIL
[ruby.itemId: IDL get with DOM attribute unset]
expected: FAIL
[ruby.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to true followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to false followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to null followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[ruby.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.dir: typeof IDL attribute]
expected: FAIL
[rt.dir: IDL get with DOM attribute unset]
expected: FAIL
[rt.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[rt.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[rt.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[rt.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[rt.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rt.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to true followed by IDL get]
expected: FAIL
[rt.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to false followed by IDL get]
expected: FAIL
[rt.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[rt.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[rt.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to null followed by IDL get]
expected: FAIL
[rt.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[rt.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[rt.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[rt.accessKey: typeof IDL attribute]
expected: FAIL
[rt.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[rt.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[rt.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 " followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rt.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[rt.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 " followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[rt.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rt.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.tabIndex: typeof IDL attribute]
expected: FAIL
[rt.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rt.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[rt.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[rt.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[rt.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[rt.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[rt.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[rt.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[rt.itemScope: typeof IDL attribute]
expected: FAIL
[rt.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[rt.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[rt.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[rt.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[rt.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[rt.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[rt.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rt.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.itemId: typeof IDL attribute]
expected: FAIL
[rt.itemId: IDL get with DOM attribute unset]
expected: FAIL
[rt.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rt.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to true followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to false followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to null followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[rt.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.dir: typeof IDL attribute]
expected: FAIL
[rp.dir: IDL get with DOM attribute unset]
expected: FAIL
[rp.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[rp.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[rp.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[rp.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[rp.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rp.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to true followed by IDL get]
expected: FAIL
[rp.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to false followed by IDL get]
expected: FAIL
[rp.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[rp.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[rp.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to null followed by IDL get]
expected: FAIL
[rp.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[rp.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[rp.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[rp.accessKey: typeof IDL attribute]
expected: FAIL
[rp.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[rp.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[rp.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 " followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rp.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[rp.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 " followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[rp.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rp.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.tabIndex: typeof IDL attribute]
expected: FAIL
[rp.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rp.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[rp.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[rp.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[rp.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[rp.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[rp.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[rp.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[rp.itemScope: typeof IDL attribute]
expected: FAIL
[rp.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[rp.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[rp.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[rp.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[rp.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[rp.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[rp.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rp.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.itemId: typeof IDL attribute]
expected: FAIL
[rp.itemId: IDL get with DOM attribute unset]
expected: FAIL
[rp.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[rp.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to true followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to false followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to null followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[rp.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.dir: typeof IDL attribute]
expected: FAIL
[bdi.dir: IDL get with DOM attribute unset]
expected: FAIL
[bdi.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[bdi.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to true followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to false followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to null followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[bdi.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[bdi.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[bdi.accessKey: typeof IDL attribute]
expected: FAIL
[bdi.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[bdi.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdi.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 " followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[bdi.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 " followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[bdi.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.tabIndex: typeof IDL attribute]
expected: FAIL
[bdi.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdi.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[bdi.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[bdi.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[bdi.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[bdi.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[bdi.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[bdi.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[bdi.itemScope: typeof IDL attribute]
expected: FAIL
[bdi.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[bdi.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[bdi.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[bdi.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[bdi.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[bdi.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[bdi.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.itemId: typeof IDL attribute]
expected: FAIL
[bdi.itemId: IDL get with DOM attribute unset]
expected: FAIL
[bdi.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to true followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to false followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to null followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[bdi.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.dir: typeof IDL attribute]
expected: FAIL
[bdo.dir: IDL get with DOM attribute unset]
expected: FAIL
[bdo.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[bdo.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to true followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to false followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to null followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[bdo.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[bdo.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[bdo.accessKey: typeof IDL attribute]
expected: FAIL
[bdo.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[bdo.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdo.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 " followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[bdo.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 " followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[bdo.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.tabIndex: typeof IDL attribute]
expected: FAIL
[bdo.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdo.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[bdo.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[bdo.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[bdo.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[bdo.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[bdo.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[bdo.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[bdo.itemScope: typeof IDL attribute]
expected: FAIL
[bdo.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[bdo.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[bdo.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[bdo.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[bdo.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[bdo.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[bdo.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.itemId: typeof IDL attribute]
expected: FAIL
[bdo.itemId: IDL get with DOM attribute unset]
expected: FAIL
[bdo.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to true followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to false followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to null followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[bdo.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.dir: typeof IDL attribute]
expected: FAIL
[span.dir: IDL get with DOM attribute unset]
expected: FAIL
[span.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[span.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[span.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[span.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[span.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[span.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to true followed by IDL get]
expected: FAIL
[span.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to false followed by IDL get]
expected: FAIL
[span.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[span.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[span.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[span.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[span.dir: IDL set to null followed by IDL get]
expected: FAIL
[span.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[span.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[span.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[span.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[span.accessKey: typeof IDL attribute]
expected: FAIL
[span.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[span.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[span.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 " followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[span.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[span.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 " followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[span.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[span.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.tabIndex: typeof IDL attribute]
expected: FAIL
[span.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[span.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[span.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[span.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[span.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[span.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[span.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[span.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[span.itemScope: typeof IDL attribute]
expected: FAIL
[span.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[span.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[span.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[span.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[span.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[span.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[span.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[span.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.itemId: typeof IDL attribute]
expected: FAIL
[span.itemId: IDL get with DOM attribute unset]
expected: FAIL
[span.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[span.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[span.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[span.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[span.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[span.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[span.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to true followed by IDL get]
expected: FAIL
[span.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to false followed by IDL get]
expected: FAIL
[span.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[span.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[span.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[span.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to null followed by IDL get]
expected: FAIL
[span.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[span.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.dir: typeof IDL attribute]
expected: FAIL
[br.dir: IDL get with DOM attribute unset]
expected: FAIL
[br.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[br.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[br.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[br.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[br.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[br.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to true followed by IDL get]
expected: FAIL
[br.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to false followed by IDL get]
expected: FAIL
[br.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[br.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[br.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[br.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[br.dir: IDL set to null followed by IDL get]
expected: FAIL
[br.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[br.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[br.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[br.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[br.accessKey: typeof IDL attribute]
expected: FAIL
[br.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[br.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[br.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 " followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[br.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[br.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 " followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[br.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[br.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.tabIndex: typeof IDL attribute]
expected: FAIL
[br.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[br.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[br.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[br.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[br.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[br.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[br.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[br.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[br.clear: typeof IDL attribute]
expected: FAIL
[br.clear: IDL get with DOM attribute unset]
expected: FAIL
[br.clear: setAttribute() to "" followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to undefined followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to 7 followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to true followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to false followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to NaN followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to null followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[br.clear: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.clear: IDL set to "" followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to undefined followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to undefined followed by IDL get]
expected: FAIL
[br.clear: IDL set to 7 followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to 7 followed by IDL get]
expected: FAIL
[br.clear: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to 1.5 followed by IDL get]
expected: FAIL
[br.clear: IDL set to true followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to true followed by IDL get]
expected: FAIL
[br.clear: IDL set to false followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to false followed by IDL get]
expected: FAIL
[br.clear: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.clear: IDL set to NaN followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to NaN followed by IDL get]
expected: FAIL
[br.clear: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to Infinity followed by IDL get]
expected: FAIL
[br.clear: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to -Infinity followed by IDL get]
expected: FAIL
[br.clear: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to null followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to null followed by IDL get]
expected: FAIL
[br.clear: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[br.clear: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[br.clear: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.itemScope: typeof IDL attribute]
expected: FAIL
[br.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[br.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[br.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[br.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[br.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[br.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[br.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[br.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.itemId: typeof IDL attribute]
expected: FAIL
[br.itemId: IDL get with DOM attribute unset]
expected: FAIL
[br.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[br.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[br.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[br.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[br.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[br.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[br.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to true followed by IDL get]
expected: FAIL
[br.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to false followed by IDL get]
expected: FAIL
[br.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[br.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[br.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[br.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to null followed by IDL get]
expected: FAIL
[br.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[br.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.dir: typeof IDL attribute]
expected: FAIL
[wbr.dir: IDL get with DOM attribute unset]
expected: FAIL
[wbr.dir: setAttribute() to "" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to undefined followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to 7 followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to true followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to false followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to NaN followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to null followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "ltr" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "xltr" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "ltr\\0" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "tr" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "LTR" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "rtl" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "xrtl" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "rtl\\0" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "tl" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "RTL" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "auto" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "xauto" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "auto\\0" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "uto" followed by IDL get]
expected: FAIL
[wbr.dir: setAttribute() to "AUTO" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to undefined followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to undefined followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to 7 followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to 7 followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to 1.5 followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to true followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to true followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to false followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to false followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to NaN followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to NaN followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to Infinity followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to -Infinity followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "\\0" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to null followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to object "test-valueOf" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "ltr" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "xltr" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "xltr" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "ltr\\0" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "ltr\\0" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "tr" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "tr" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "LTR" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "LTR" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "rtl" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "xrtl" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "xrtl" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "rtl\\0" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "rtl\\0" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "tl" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "tl" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "RTL" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "RTL" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "auto" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "xauto" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "xauto" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "auto\\0" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "auto\\0" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "uto" followed by getAttribute()]
expected: FAIL
[wbr.dir: IDL set to "uto" followed by IDL get]
expected: FAIL
[wbr.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[wbr.accessKey: typeof IDL attribute]
expected: FAIL
[wbr.accessKey: IDL get with DOM attribute unset]
expected: FAIL
[wbr.accessKey: setAttribute() to "" followed by IDL get]
expected: FAIL
[wbr.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 " followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to undefined followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to 7 followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to true followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to false followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to NaN followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to null followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.accessKey: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to "" followed by getAttribute()]
expected: FAIL
[wbr.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 " followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to undefined followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to undefined followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to 7 followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to 7 followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to 1.5 followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to true followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to true followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to false followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to false followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to NaN followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to NaN followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to Infinity followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to -Infinity followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to null followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to null followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[wbr.accessKey: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.accessKey: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.tabIndex: typeof IDL attribute]
expected: FAIL
[wbr.tabIndex: setAttribute() to -36 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to -1 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to 0 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to 1 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to 2147483647 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to -2147483648 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to "-1" followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to "-0" followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to "0" followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to "1" followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[wbr.tabIndex: setAttribute() to object "2" followed by IDL get]
expected: FAIL
[wbr.tabIndex: IDL set to -36 followed by getAttribute()]
expected: FAIL
[wbr.tabIndex: IDL set to -1 followed by getAttribute()]
expected: FAIL
[wbr.tabIndex: IDL set to 0 followed by getAttribute()]
expected: FAIL
[wbr.tabIndex: IDL set to 1 followed by getAttribute()]
expected: FAIL
[wbr.tabIndex: IDL set to 2147483647 followed by getAttribute()]
expected: FAIL
[wbr.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[wbr.itemScope: typeof IDL attribute]
expected: FAIL
[wbr.itemScope: IDL get with DOM attribute unset]
expected: FAIL
[wbr.itemScope: setAttribute() to "" followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to undefined followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to null followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to 7 followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to true followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to false followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to NaN followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.itemScope: setAttribute() to "itemScope" followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to "" followed by hasAttribute()]
expected: FAIL
[wbr.itemScope: IDL set to "" followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to " foo " followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to undefined followed by hasAttribute()]
expected: FAIL
[wbr.itemScope: IDL set to undefined followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to null followed by hasAttribute()]
expected: FAIL
[wbr.itemScope: IDL set to null followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to 7 followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to 1.5 followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to false followed by hasAttribute()]
expected: FAIL
[wbr.itemScope: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to NaN followed by hasAttribute()]
expected: FAIL
[wbr.itemScope: IDL set to NaN followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to Infinity followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to -Infinity followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to "\\0" followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.itemScope: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.itemId: typeof IDL attribute]
expected: FAIL
[wbr.itemId: IDL get with DOM attribute unset]
expected: FAIL
[wbr.itemId: setAttribute() to "" followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to undefined followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to 7 followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to true followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to false followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to NaN followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to null followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.itemId: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to "" followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to "" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to " foo " followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to undefined followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to undefined followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to 7 followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to 7 followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to 1.5 followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to true followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to true followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to false followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to false followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to NaN followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to NaN followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to Infinity followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to -Infinity followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to "\\0" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to null followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to null followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[wbr.itemId: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[meta.itemValue (): typeof IDL attribute]
expected: FAIL
[meta.itemValue (): IDL get with DOM attribute unset]
expected: FAIL
[meta.itemValue (): setAttribute() to "" followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to undefined followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to 7 followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to true followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to false followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to NaN followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to Infinity followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to null followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[meta.itemValue (): setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to "" followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to undefined followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to undefined followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to 7 followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to 7 followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to 1.5 followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to true followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to true followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to false followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to false followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to NaN followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to NaN followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to Infinity followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to Infinity followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to -Infinity followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to null followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to null followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[meta.itemValue (): IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[meta.itemValue (): IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[audio.itemValue (