diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 5584274dfb0..59233ae40ce 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -709,6 +709,14 @@ "path": "html/semantics/forms/the-input-element/file-manual.html", "url": "/html/semantics/forms/the-input-element/file-manual.html" }, + { + "path": "html/semantics/forms/the-textarea-element/textarea-select-event-manual.html", + "url": "/html/semantics/forms/the-textarea-element/textarea-select-event-manual.html" + }, + { + "path": "html/semantics/forms/the-textarea-element/textarea-select-manual.html", + "url": "/html/semantics/forms/the-textarea-element/textarea-select-manual.html" + }, { "path": "html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html", "url": "/html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html" @@ -8407,10 +8415,6 @@ "path": "IndexedDB/idbdatabase_createObjectStore7.htm", "url": "/IndexedDB/idbdatabase_createObjectStore7.htm" }, - { - "path": "IndexedDB/idbdatabase_createObjectStore8-parameters.htm", - "url": "/IndexedDB/idbdatabase_createObjectStore8-parameters.htm" - }, { "path": "IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm", "url": "/IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm" @@ -9623,6 +9627,14 @@ "path": "XMLHttpRequest/send-timeout-events.htm", "url": "/XMLHttpRequest/send-timeout-events.htm" }, + { + "path": "XMLHttpRequest/send-usp.html", + "url": "/XMLHttpRequest/send-usp.html" + }, + { + "path": "XMLHttpRequest/send-usp.worker.js", + "url": "/XMLHttpRequest/send-usp.worker" + }, { "path": "XMLHttpRequest/setrequestheader-after-send.htm", "url": "/XMLHttpRequest/setrequestheader-after-send.htm" @@ -9695,58 +9707,6 @@ "path": "XMLHttpRequest/xmlhttprequest-network-error.htm", "url": "/XMLHttpRequest/xmlhttprequest-network-error.htm" }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-aborted.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-aborted.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-overrides.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-overrides.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-simple.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-simple.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-synconmain.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-twice.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-twice.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html" - }, - { - "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html", - "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html" - }, { "path": "XMLHttpRequest/xmlhttprequest-unsent.htm", "url": "/XMLHttpRequest/xmlhttprequest-unsent.htm" @@ -16139,6 +16099,74 @@ "path": "selectors/attribute-selectors/attribute-case/syntax.html", "url": "/selectors/attribute-selectors/attribute-case/syntax.html" }, + { + "path": "service-workers/cache-storage/common.https.html", + "url": "/service-workers/cache-storage/common.https.html" + }, + { + "path": "service-workers/cache-storage/serviceworker/cache-add.https.html", + "url": "/service-workers/cache-storage/serviceworker/cache-add.https.html" + }, + { + "path": "service-workers/cache-storage/serviceworker/cache-delete.https.html", + "url": "/service-workers/cache-storage/serviceworker/cache-delete.https.html" + }, + { + "path": "service-workers/cache-storage/serviceworker/cache-storage-keys.https.html", + "url": "/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html" + }, + { + "path": "service-workers/cache-storage/serviceworker/cache-storage-match.https.html", + "url": "/service-workers/cache-storage/serviceworker/cache-storage-match.https.html" + }, + { + "path": "service-workers/cache-storage/serviceworker/cache-storage.https.html", + "url": "/service-workers/cache-storage/serviceworker/cache-storage.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-add.https.html", + "url": "/service-workers/cache-storage/window/cache-add.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-delete.https.html", + "url": "/service-workers/cache-storage/window/cache-delete.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-storage-keys.https.html", + "url": "/service-workers/cache-storage/window/cache-storage-keys.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-storage-match.https.html", + "url": "/service-workers/cache-storage/window/cache-storage-match.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-storage.https.html", + "url": "/service-workers/cache-storage/window/cache-storage.https.html" + }, + { + "path": "service-workers/cache-storage/window/sandboxed-iframes.https.html", + "url": "/service-workers/cache-storage/window/sandboxed-iframes.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-add.https.html", + "url": "/service-workers/cache-storage/worker/cache-add.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-delete.https.html", + "url": "/service-workers/cache-storage/worker/cache-delete.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-storage-keys.https.html", + "url": "/service-workers/cache-storage/worker/cache-storage-keys.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-storage-match.https.html", + "url": "/service-workers/cache-storage/worker/cache-storage-match.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-storage.https.html", + "url": "/service-workers/cache-storage/worker/cache-storage.https.html" + }, { "path": "shadow-dom/elements-and-dom-objects/extensions-to-element-interface/attributes/test-001.html", "url": "/shadow-dom/elements-and-dom-objects/extensions-to-element-interface/attributes/test-001.html" @@ -18784,6 +18812,11 @@ "timeout": "long", "url": "/IndexedDB/idbdatabase_createObjectStore10-1000ends.htm" }, + { + "path": "IndexedDB/idbdatabase_createObjectStore8-parameters.htm", + "timeout": "long", + "url": "/IndexedDB/idbdatabase_createObjectStore8-parameters.htm" + }, { "path": "IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm", "timeout": "long", @@ -18819,6 +18852,71 @@ "timeout": "long", "url": "/XMLHttpRequest/send-redirect-bogus.htm" }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-aborted.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-aborted.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-overrides.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-overrides.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-simple.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-simple.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-synconmain.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-twice.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-twice.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html" + }, + { + "path": "XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html", + "timeout": "long", + "url": "/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html" + }, { "path": "ambient-light/AmbientLight_tests.html", "timeout": "long", @@ -19874,6 +19972,36 @@ "timeout": "long", "url": "/media-source/mediasource-redundant-seek.html" }, + { + "path": "service-workers/cache-storage/serviceworker/cache-match.https.html", + "timeout": "long", + "url": "/service-workers/cache-storage/serviceworker/cache-match.https.html" + }, + { + "path": "service-workers/cache-storage/serviceworker/cache-put.https.html", + "timeout": "long", + "url": "/service-workers/cache-storage/serviceworker/cache-put.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-match.https.html", + "timeout": "long", + "url": "/service-workers/cache-storage/window/cache-match.https.html" + }, + { + "path": "service-workers/cache-storage/window/cache-put.https.html", + "timeout": "long", + "url": "/service-workers/cache-storage/window/cache-put.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-match.https.html", + "timeout": "long", + "url": "/service-workers/cache-storage/worker/cache-match.https.html" + }, + { + "path": "service-workers/cache-storage/worker/cache-put.https.html", + "timeout": "long", + "url": "/service-workers/cache-storage/worker/cache-put.https.html" + }, { "path": "websockets/binary/002.html", "timeout": "long", @@ -25075,7 +25203,7 @@ } ] }, - "rev": "2a9fd810bb18610b422dbc3998ab74aa1bffae95", + "rev": "000905d008db2538360020335bc2dbba16d322b5", "url_base": "/", "version": 2 } \ No newline at end of file diff --git a/tests/wpt/metadata/XMLHttpRequest/send-usp.html.ini b/tests/wpt/metadata/XMLHttpRequest/send-usp.html.ini new file mode 100644 index 00000000000..4167953af31 --- /dev/null +++ b/tests/wpt/metadata/XMLHttpRequest/send-usp.html.ini @@ -0,0 +1,50 @@ +[send-usp.html] + type: testharness + [XMLHttpRequest.send(URLSearchParams) (0)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (1)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (2)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (3)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (4)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (5)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (6)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (7)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (8)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (9)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (10)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (11)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (12)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (13)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (14)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (15)] + expected: FAIL + diff --git a/tests/wpt/metadata/XMLHttpRequest/send-usp.worker.js.ini b/tests/wpt/metadata/XMLHttpRequest/send-usp.worker.js.ini new file mode 100644 index 00000000000..420778a82e9 --- /dev/null +++ b/tests/wpt/metadata/XMLHttpRequest/send-usp.worker.js.ini @@ -0,0 +1,50 @@ +[send-usp.worker] + type: testharness + [XMLHttpRequest.send(URLSearchParams) (0)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (1)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (2)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (3)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (4)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (5)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (6)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (7)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (8)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (9)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (10)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (11)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (12)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (13)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (14)] + expected: FAIL + + [XMLHttpRequest.send(URLSearchParams) (15)] + expected: FAIL + diff --git a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html.ini b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html.ini new file mode 100644 index 00000000000..ff19591c2a5 --- /dev/null +++ b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html.ini @@ -0,0 +1,3 @@ +[xmlhttprequest-timeout-worker-aborted.html] + type: testharness + expected: TIMEOUT diff --git a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html.ini b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html.ini index 4f2849cb9fb..109458ef6bb 100644 --- a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html.ini +++ b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html.ini @@ -1,5 +1,4 @@ [xmlhttprequest-timeout-worker-overrides.html] type: testharness - [Timeout test: timeout enabled after initially disabled, original timeout at 0, reset at 400 to 1000] - disabled: flaky - https://github.com/w3c/web-platform-tests/issues/1362 + disabled: flaky - https://github.com/w3c/web-platform-tests/issues/1362 diff --git a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html.ini b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html.ini index 0ebda00c863..de2fbbb878d 100644 --- a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html.ini +++ b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html.ini @@ -1,5 +1,4 @@ [xmlhttprequest-timeout-worker-overridesexpires.html] type: testharness - [Timeout test: timeout set to expired value before load fires, original timeout at 1000, reset at 400 to 300] - disabled: racy test + disabled: racy test diff --git a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html.ini b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html.ini new file mode 100644 index 00000000000..746c7d262dc --- /dev/null +++ b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html.ini @@ -0,0 +1,3 @@ +[xmlhttprequest-timeout-worker-simple.html] + type: testharness + expected: TIMEOUT diff --git a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html.ini b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html.ini index 97344145a03..ddda4ae50d2 100644 --- a/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html.ini +++ b/tests/wpt/metadata/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html.ini @@ -1,5 +1,4 @@ [xmlhttprequest-timeout-worker-twice.html] type: testharness - [Timeout test: load fires normally with same timeout set twice, original timeout at 1000, reset at 400 to 1000] - disabled: flaky + disabled: flaky diff --git a/tests/wpt/metadata/dom/nodes/getElementsByClassName-31.htm.ini b/tests/wpt/metadata/dom/nodes/getElementsByClassName-31.htm.ini deleted file mode 100644 index b98e9fc58e1..00000000000 --- a/tests/wpt/metadata/dom/nodes/getElementsByClassName-31.htm.ini +++ /dev/null @@ -1,5 +0,0 @@ -[getElementsByClassName-31.htm] - type: testharness - [getElementsByClassName across documents] - expected: PASS - diff --git a/tests/wpt/metadata/encoding/api-replacement-encodings.html.ini b/tests/wpt/metadata/encoding/api-replacement-encodings.html.ini index b890466bae1..99468e76336 100644 --- a/tests/wpt/metadata/encoding/api-replacement-encodings.html.ini +++ b/tests/wpt/metadata/encoding/api-replacement-encodings.html.ini @@ -2,3 +2,4 @@ type: testharness [Label for "replacement" should be rejected by API: hz-gb-2312] expected: FAIL + diff --git a/tests/wpt/metadata/encoding/textencoder-constructor-non-utf.html.ini b/tests/wpt/metadata/encoding/textencoder-constructor-non-utf.html.ini index 4c84622faf8..d186734577b 100644 --- a/tests/wpt/metadata/encoding/textencoder-constructor-non-utf.html.ini +++ b/tests/wpt/metadata/encoding/textencoder-constructor-non-utf.html.ini @@ -5,3 +5,4 @@ [UTF encodings are supported for encode and decode: utf-16le] expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/the-window-object/window-properties.html.ini b/tests/wpt/metadata/html/browsers/the-window-object/window-properties.html.ini index 2afe1779b49..68049100081 100644 --- a/tests/wpt/metadata/html/browsers/the-window-object/window-properties.html.ini +++ b/tests/wpt/metadata/html/browsers/the-window-object/window-properties.html.ini @@ -1,14 +1,5 @@ [window-properties.html] type: testharness - [EventTarget method: addEventListener] - expected: FAIL - - [EventTarget method: removeEventListener] - expected: FAIL - - [EventTarget method: dispatchEvent] - expected: FAIL - [Window method: close] expected: FAIL @@ -78,18 +69,12 @@ [Window readonly attribute: history] expected: FAIL - [Window readonly attribute: parent] - expected: FAIL - [Window readonly attribute: frameElement] expected: FAIL [Window readonly attribute: navigator] expected: FAIL - [Window readonly attribute: external] - expected: FAIL - [Window readonly attribute: applicationCache] expected: FAIL @@ -99,39 +84,6 @@ [Window readonly attribute: localStorage] expected: FAIL - [Window readonly attribute: screen] - expected: FAIL - - [Window readonly attribute: innerWidth] - expected: FAIL - - [Window readonly attribute: innerHeight] - expected: FAIL - - [Window readonly attribute: scrollX] - expected: FAIL - - [Window readonly attribute: pageXOffset] - expected: FAIL - - [Window readonly attribute: scrollY] - expected: FAIL - - [Window readonly attribute: pageYOffset] - expected: FAIL - - [Window readonly attribute: screenX] - expected: FAIL - - [Window readonly attribute: screenY] - expected: FAIL - - [Window readonly attribute: outerWidth] - expected: FAIL - - [Window readonly attribute: outerHeight] - expected: FAIL - [Window attribute: name] expected: FAIL @@ -384,3 +336,45 @@ [Window replaceable attribute: length] expected: FAIL + [Window replaceable attribute: parent] + expected: FAIL + + [Window replaceable attribute: external] + expected: FAIL + + [Window replaceable attribute: screen] + expected: FAIL + + [Window replaceable attribute: scrollX] + expected: FAIL + + [Window replaceable attribute: scrollY] + expected: FAIL + + [Window replaceable attribute: pageXOffset] + expected: FAIL + + [Window replaceable attribute: pageYOffset] + expected: FAIL + + [Window replaceable attribute: innerWidth] + expected: FAIL + + [Window replaceable attribute: innerHeight] + expected: FAIL + + [Window replaceable attribute: screenX] + expected: FAIL + + [Window replaceable attribute: screenY] + expected: FAIL + + [Window replaceable attribute: outerWidth] + expected: FAIL + + [Window replaceable attribute: outerHeight] + expected: FAIL + + [Window replaceable attribute: devicePixelRatio] + expected: FAIL + diff --git a/tests/wpt/metadata/html/dom/reflection-misc.html.ini b/tests/wpt/metadata/html/dom/reflection-misc.html.ini index d7000629e79..c3fcda41468 100644 --- a/tests/wpt/metadata/html/dom/reflection-misc.html.ini +++ b/tests/wpt/metadata/html/dom/reflection-misc.html.ini @@ -12375,3 +12375,843 @@ [menu.type: IDL set to "TOOLBAR" followed by IDL get] expected: FAIL + [dialog.dir: typeof IDL attribute] + expected: FAIL + + [dialog.dir: IDL get with DOM attribute unset] + expected: FAIL + + [dialog.dir: setAttribute() to "" followed by IDL get] + expected: FAIL + + [dialog.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 + + [dialog.dir: setAttribute() to undefined followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to 7 followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to 1.5 followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to true followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to false followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to NaN followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to Infinity followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to -Infinity followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to null followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "ltr" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "xltr" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "ltr\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "tr" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "LTR" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "rtl" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "xrtl" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "rtl\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "tl" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "RTL" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "auto" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "xauto" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "auto\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "uto" followed by IDL get] + expected: FAIL + + [dialog.dir: setAttribute() to "AUTO" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "" followed by getAttribute()] + expected: FAIL + + [dialog.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 + + [dialog.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 + + [dialog.dir: IDL set to undefined followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to undefined followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to 7 followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to 7 followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to 1.5 followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to 1.5 followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to true followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to true followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to false followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to false followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to object "[object Object\]" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to NaN followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to NaN followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to Infinity followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to Infinity followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to -Infinity followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to -Infinity followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "\\0" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to null followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to object "test-toString" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to object "test-valueOf" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "ltr" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "xltr" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "xltr" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "ltr\\0" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "ltr\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "tr" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "tr" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "LTR" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "LTR" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "rtl" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "xrtl" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "xrtl" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "rtl\\0" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "rtl\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "tl" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "tl" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "RTL" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "RTL" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "auto" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "xauto" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "xauto" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "auto\\0" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "auto\\0" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "uto" followed by getAttribute()] + expected: FAIL + + [dialog.dir: IDL set to "uto" followed by IDL get] + expected: FAIL + + [dialog.dir: IDL set to "AUTO" followed by IDL get] + expected: FAIL + + [dialog.accessKey: typeof IDL attribute] + expected: FAIL + + [dialog.accessKey: IDL get with DOM attribute unset] + expected: FAIL + + [dialog.accessKey: setAttribute() to "" followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to undefined followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to 7 followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to 1.5 followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to true followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to false followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to NaN followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to Infinity followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to -Infinity followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to "\\0" followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to null followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.accessKey: setAttribute() to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to "" followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to undefined followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to undefined followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to 7 followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to 7 followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to 1.5 followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to 1.5 followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to true followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to true followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to false followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to false followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to object "[object Object\]" followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to NaN followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to NaN followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to Infinity followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to Infinity followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to -Infinity followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to -Infinity followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to "\\0" followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to null followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to null followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to object "test-toString" followed by getAttribute()] + expected: FAIL + + [dialog.accessKey: IDL set to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.accessKey: IDL set to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: typeof IDL attribute] + expected: FAIL + + [dialog.tabIndex: setAttribute() to -36 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to -1 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to 0 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to 1 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to 2147483647 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to -2147483648 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "-1" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "-0" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "0" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "1" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "\\t7" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "\\f7" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to " 7" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "\\n7" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to "\\r7" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to 1.5 followed by IDL get] + expected: FAIL + + [dialog.tabIndex: setAttribute() to object "2" followed by IDL get] + expected: FAIL + + [dialog.tabIndex: IDL set to -36 followed by getAttribute()] + expected: FAIL + + [dialog.tabIndex: IDL set to -1 followed by getAttribute()] + expected: FAIL + + [dialog.tabIndex: IDL set to 0 followed by getAttribute()] + expected: FAIL + + [dialog.tabIndex: IDL set to 1 followed by getAttribute()] + expected: FAIL + + [dialog.tabIndex: IDL set to 2147483647 followed by getAttribute()] + expected: FAIL + + [dialog.tabIndex: IDL set to -2147483648 followed by getAttribute()] + expected: FAIL + + [dialog.open: typeof IDL attribute] + expected: FAIL + + [dialog.open: IDL get with DOM attribute unset] + expected: FAIL + + [dialog.open: setAttribute() to "" followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to " foo " followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to undefined followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to null followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to 7 followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to 1.5 followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to true followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to false followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to NaN followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to Infinity followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to -Infinity followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to "\\0" followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.open: setAttribute() to "open" followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to "" followed by hasAttribute()] + expected: FAIL + + [dialog.open: IDL set to "" followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to " foo " followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to undefined followed by hasAttribute()] + expected: FAIL + + [dialog.open: IDL set to undefined followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to null followed by hasAttribute()] + expected: FAIL + + [dialog.open: IDL set to null followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to 7 followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to 1.5 followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to false followed by hasAttribute()] + expected: FAIL + + [dialog.open: IDL set to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to NaN followed by hasAttribute()] + expected: FAIL + + [dialog.open: IDL set to NaN followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to Infinity followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to -Infinity followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to "\\0" followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.open: IDL set to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.itemScope: typeof IDL attribute] + expected: FAIL + + [dialog.itemScope: IDL get with DOM attribute unset] + expected: FAIL + + [dialog.itemScope: setAttribute() to "" followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to " foo " followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to undefined followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to null followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to 7 followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to 1.5 followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to true followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to false followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to NaN followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to Infinity followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to -Infinity followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to "\\0" followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.itemScope: setAttribute() to "itemScope" followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to "" followed by hasAttribute()] + expected: FAIL + + [dialog.itemScope: IDL set to "" followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to " foo " followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to undefined followed by hasAttribute()] + expected: FAIL + + [dialog.itemScope: IDL set to undefined followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to null followed by hasAttribute()] + expected: FAIL + + [dialog.itemScope: IDL set to null followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to 7 followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to 1.5 followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to false followed by hasAttribute()] + expected: FAIL + + [dialog.itemScope: IDL set to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to NaN followed by hasAttribute()] + expected: FAIL + + [dialog.itemScope: IDL set to NaN followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to Infinity followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to -Infinity followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to "\\0" followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.itemScope: IDL set to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.itemId: typeof IDL attribute] + expected: FAIL + + [dialog.itemId: IDL get with DOM attribute unset] + expected: FAIL + + [dialog.itemId: setAttribute() to "" followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to " foo " followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to "http://site.example/" followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to "//site.example/path???@#l" followed by IDL get] + expected: FAIL + + [dialog.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 + + [dialog.itemId: setAttribute() to undefined followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to 7 followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to 1.5 followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to true followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to false followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to NaN followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to Infinity followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to -Infinity followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to "\\0" followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to null followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.itemId: setAttribute() to object "test-valueOf" followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to "" followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to "" followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to " foo " followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to " foo " followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to "http://site.example/" followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to "http://site.example/" followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to "//site.example/path???@#l" followed by IDL get] + expected: FAIL + + [dialog.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 + + [dialog.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 + + [dialog.itemId: IDL set to undefined followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to undefined followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to 7 followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to 7 followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to 1.5 followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to 1.5 followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to true followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to true followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to false followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to false followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to object "[object Object\]" followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to object "[object Object\]" followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to NaN followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to NaN followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to Infinity followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to Infinity followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to -Infinity followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to -Infinity followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to "\\0" followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to "\\0" followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to null followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to null followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to object "test-toString" followed by getAttribute()] + expected: FAIL + + [dialog.itemId: IDL set to object "test-toString" followed by IDL get] + expected: FAIL + + [dialog.itemId: IDL set to object "test-valueOf" followed by IDL get] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/selectors/pseudo-classes/focus.html.ini b/tests/wpt/metadata/html/semantics/selectors/pseudo-classes/focus.html.ini index 25bc6b23c6a..f21d3ab17c8 100644 --- a/tests/wpt/metadata/html/semantics/selectors/pseudo-classes/focus.html.ini +++ b/tests/wpt/metadata/html/semantics/selectors/pseudo-classes/focus.html.ini @@ -2,10 +2,13 @@ type: testharness [input3 has the attribute autofocus] expected: FAIL + [tabindex attribute makes the element focusable] expected: FAIL + [editable elements are focusable] expected: FAIL - [':focus' matches focussed body with tabindex] + + [\':focus\' matches focussed body with tabindex] expected: FAIL diff --git a/tests/wpt/metadata/mozilla-sync b/tests/wpt/metadata/mozilla-sync new file mode 100644 index 00000000000..de8ec6fd4e4 --- /dev/null +++ b/tests/wpt/metadata/mozilla-sync @@ -0,0 +1 @@ +53d2432c90ab9ef171dfbef8e22ed3f58fcef8f0 diff --git a/tests/wpt/metadata/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js.ini b/tests/wpt/metadata/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js.ini deleted file mode 100644 index fc8a5d52bc8..00000000000 --- a/tests/wpt/metadata/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js.ini +++ /dev/null @@ -1,5 +0,0 @@ -[EventTarget.worker] - type: testharness - [removeEventListener] - expected: FAIL - diff --git a/tests/wpt/metadata/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini b/tests/wpt/metadata/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini index 802671023a3..508a59a7c22 100644 --- a/tests/wpt/metadata/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini +++ b/tests/wpt/metadata/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini @@ -1,5 +1,6 @@ [propagate-to-window-onerror.html] type: testharness + expected: TIMEOUT [onerror, "not handled" with only window.onerror defined] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/mozilla/meta/mozilla/document_characterSet_long.html.ini b/tests/wpt/mozilla/meta/mozilla/document_characterSet_long.html.ini index 7a7178ccdbb..79923c15fb6 100644 --- a/tests/wpt/mozilla/meta/mozilla/document_characterSet_long.html.ini +++ b/tests/wpt/mozilla/meta/mozilla/document_characterSet_long.html.ini @@ -2,3 +2,4 @@ type: testharness [Untitled] expected: FAIL + diff --git a/tests/wpt/mozilla/meta/mozilla/document_characterSet_short.html.ini b/tests/wpt/mozilla/meta/mozilla/document_characterSet_short.html.ini index 4dbc7734960..c6d6561a99b 100644 --- a/tests/wpt/mozilla/meta/mozilla/document_characterSet_short.html.ini +++ b/tests/wpt/mozilla/meta/mozilla/document_characterSet_short.html.ini @@ -2,3 +2,4 @@ type: testharness [Untitled] expected: FAIL + diff --git a/tests/wpt/mozilla/meta/mozilla/enabled_disabled_selectors.html.ini b/tests/wpt/mozilla/meta/mozilla/enabled_disabled_selectors.html.ini index 7e97d32000f..f8b54e6eb73 100644 --- a/tests/wpt/mozilla/meta/mozilla/enabled_disabled_selectors.html.ini +++ b/tests/wpt/mozilla/meta/mozilla/enabled_disabled_selectors.html.ini @@ -1,5 +1,5 @@ [enabled_disabled_selectors.html] type: testharness - [menuitem initial state] expected: FAIL + diff --git a/tests/wpt/mozilla/meta/mozilla/windowproxy.html.ini b/tests/wpt/mozilla/meta/mozilla/windowproxy.html.ini index 6de54222762..ef3f60406f0 100644 --- a/tests/wpt/mozilla/meta/mozilla/windowproxy.html.ini +++ b/tests/wpt/mozilla/meta/mozilla/windowproxy.html.ini @@ -1,5 +1,5 @@ [windowproxy.html] type: testharness - [Unforgeable location] expected: FAIL + diff --git a/tests/wpt/web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters.htm b/tests/wpt/web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters.htm index 48a9993858c..7cc69765b0f 100644 --- a/tests/wpt/web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters.htm +++ b/tests/wpt/web-platform-tests/IndexedDB/idbdatabase_createObjectStore8-parameters.htm @@ -2,6 +2,7 @@