This test suite is provided for implementers' convenience in debugging
failures. It groups similar failures in a fashion that should help fix them.
It is not intended to be suitable for incorporation into automated testing
frameworks.
Filter out errors matching a regex (operates on HTML not text, you have to manually escape entities):
Passed: 161462 (99.9%). Failed: 148. Time to complete: 2.622 s.
Errors for type enum:
link.as: setAttribute() to "audio" followed by IDL get (expected "audio", got "")
link.as: setAttribute() to "AUDIO" followed by IDL get (expected "audio", got "")
link.as: setAttribute() to "document" followed by IDL get (expected "document", got "")
link.as: setAttribute() to "DOCUMENT" followed by IDL get (expected "document", got "")
link.as: setAttribute() to "embed" followed by IDL get (expected "embed", got "")
link.as: setAttribute() to "EMBED" followed by IDL get (expected "embed", got "")
link.as: setAttribute() to "manifest" followed by IDL get (expected "manifest", got "")
link.as: setAttribute() to "MANIFEST" followed by IDL get (expected "manifest", got "")
link.as: setAttribute() to "object" followed by IDL get (expected "object", got "")
link.as: setAttribute() to "OBJECT" followed by IDL get (expected "object", got "")
link.as: setAttribute() to "report" followed by IDL get (expected "report", got "")
link.as: setAttribute() to "REPORT" followed by IDL get (expected "report", got "")
link.as: setAttribute() to "sharedworker" followed by IDL get (expected "sharedworker", got "")
link.as: setAttribute() to "SHAREDWORKER" followed by IDL get (expected "sharedworker", got "")
link.as: setAttribute() to "video" followed by IDL get (expected "video", got "")
link.as: setAttribute() to "VIDEO" followed by IDL get (expected "video", got "")
link.as: setAttribute() to "worker" followed by IDL get (expected "worker", got "")
link.as: setAttribute() to "WORKER" followed by IDL get (expected "worker", got "")
link.as: setAttribute() to "xslt" followed by IDL get (expected "xslt", got "")
link.as: setAttribute() to "XSLT" followed by IDL get (expected "xslt", got "")
link.as: IDL set to "audio" followed by IDL get (expected "audio", got "")
link.as: IDL set to "AUDIO" followed by IDL get (expected "audio", got "")
link.as: IDL set to "document" followed by IDL get (expected "document", got "")
link.as: IDL set to "DOCUMENT" followed by IDL get (expected "document", got "")
link.as: IDL set to "embed" followed by IDL get (expected "embed", got "")
link.as: IDL set to "EMBED" followed by IDL get (expected "embed", got "")
link.as: IDL set to "manifest" followed by IDL get (expected "manifest", got "")
link.as: IDL set to "MANIFEST" followed by IDL get (expected "manifest", got "")
link.as: IDL set to "object" followed by IDL get (expected "object", got "")
link.as: IDL set to "OBJECT" followed by IDL get (expected "object", got "")
link.as: IDL set to "report" followed by IDL get (expected "report", got "")
link.as: IDL set to "REPORT" followed by IDL get (expected "report", got "")
link.as: IDL set to "sharedworker" followed by IDL get (expected "sharedworker", got "")
link.as: IDL set to "SHAREDWORKER" followed by IDL get (expected "sharedworker", got "")
link.as: IDL set to "video" followed by IDL get (expected "video", got "")
link.as: IDL set to "VIDEO" followed by IDL get (expected "video", got "")
link.as: IDL set to "worker" followed by IDL get (expected "worker", got "")
link.as: IDL set to "WORKER" followed by IDL get (expected "worker", got "")
link.as: IDL set to "xslt" followed by IDL get (expected "xslt", got "")
link.as: IDL set to "XSLT" followed by IDL get (expected "xslt", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: setAttribute() to "same-origin" followed by IDL get (expected "same-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: setAttribute() to "SAME-ORIGIN" followed by IDL get (expected "same-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: setAttribute() to "strict-origin" followed by IDL get (expected "strict-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: setAttribute() to "STRICT-ORIGIN" followed by IDL get (expected "strict-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" followed by IDL get (expected "strict-origin-when-cross-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" followed by IDL get (expected "strict-origin-when-cross-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: IDL set to "same-origin" followed by IDL get (expected "same-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: IDL set to "SAME-ORIGIN" followed by IDL get (expected "same-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: IDL set to "strict-origin" followed by IDL get (expected "strict-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: IDL set to "STRICT-ORIGIN" followed by IDL get (expected "strict-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: IDL set to "strict-origin-when-cross-origin" followed by IDL get (expected "strict-origin-when-cross-origin", got "")
link.referrerPolicy, a.referrerPolicy, img.referrerPolicy, iframe.referrerPolicy, area.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" followed by IDL get (expected "strict-origin-when-cross-origin", got "")
Errors for type string:
link.nonce, style.nonce: IDL set to "" followed by getAttribute() (expected "", got "test-valueOf")
link.nonce, style.nonce: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\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 " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo ", got "test-valueOf")
link.nonce, style.nonce: IDL set to undefined followed by getAttribute() (expected "undefined", got "test-valueOf")
link.nonce, style.nonce: IDL set to 7 followed by getAttribute() (expected "7", got "test-valueOf")
link.nonce, style.nonce: IDL set to 1.5 followed by getAttribute() (expected "1.5", got "test-valueOf")
link.nonce, style.nonce: IDL set to "5%" followed by getAttribute() (expected "5%", got "test-valueOf")
link.nonce, style.nonce: IDL set to "+100" followed by getAttribute() (expected "+100", got "test-valueOf")
link.nonce, style.nonce: IDL set to ".5" followed by getAttribute() (expected ".5", got "test-valueOf")
link.nonce, style.nonce: IDL set to true followed by getAttribute() (expected "true", got "test-valueOf")
link.nonce, style.nonce: IDL set to false followed by getAttribute() (expected "false", got "test-valueOf")
link.nonce, style.nonce: IDL set to object "[object Object]" followed by getAttribute() (expected "[object Object]", got "test-valueOf")
link.nonce, style.nonce: IDL set to NaN followed by getAttribute() (expected "NaN", got "test-valueOf")
link.nonce, style.nonce: IDL set to Infinity followed by getAttribute() (expected "Infinity", got "test-valueOf")
link.nonce, style.nonce: IDL set to -Infinity followed by getAttribute() (expected "-Infinity", got "test-valueOf")
link.nonce, style.nonce: IDL set to "\0" followed by getAttribute() (expected "\0", got "test-valueOf")
link.nonce, style.nonce: IDL set to null followed by getAttribute() (expected "null", got "test-valueOf")
link.nonce, style.nonce: IDL set to object "test-toString" followed by getAttribute() (expected "test-toString", got "test-valueOf")
Errors for type limited double:
progress.max: setAttribute() to "\t7" followed by IDL get (expected 7, got 1)
progress.max: setAttribute() to "\f7" followed by IDL get (expected 7, got 1)
progress.max: setAttribute() to " 7" followed by IDL get (expected 7, got 1)
progress.max: setAttribute() to "\n7" followed by IDL get (expected 7, got 1)
progress.max: setAttribute() to "\r7" followed by IDL get (expected 7, got 1)
progress.max: setAttribute() to "7\v" followed by IDL get (expected 7, got 1)
progress.max: setAttribute() to "5%" followed by IDL get (expected 5, got 1)
progress.max: setAttribute() to "+100" followed by IDL get (expected 100, got 1)
progress.max: IDL set to -10000000000 followed by getAttribute() (expected "previous value", got "1")
progress.max: IDL set to -1 followed by getAttribute() (expected "previous value", got "1")
progress.max: IDL set to -0 followed by getAttribute() (expected "previous value", got "1")
progress.max: IDL set to 0 followed by getAttribute() (expected "previous value", got "1")
These IDL attributes were of undefined type, presumably representing unimplemented features (cordoned off into a separate section for tidiness):