From ebddcc2d7f74ea46f183aa1201db5c876434fbe5 Mon Sep 17 00:00:00 2001
From: Ms2ger
Date: Fri, 6 May 2016 10:53:19 +0200
Subject: [PATCH] Update web-platform-tests to revision
fab2c513bffb2bd19600d23b495264d123df092f
---
tests/wpt/include.ini | 2 +-
...ventObject.multiple.dispatchEvent.html.ini | 5 -
...truction.DOMCharacterDataModified.html.ini | 3 -
.../dispatchEvent.click.checkbox.html.ini | 5 -
.../converted/domnodeinserted.html.ini | 3 -
tests/wpt/metadata/MANIFEST.json | 1141 ++++++++++++-----
.../setrequestheader-bogus-name.htm.ini | 8 -
...TokenList-coverage-for-attributes.html.ini | 44 +
.../wpt/metadata/html/dom/interfaces.html.ini | 108 ++
.../html/dom/reflection-metadata.html.ini | 6 +-
.../html/dom/reflection-tabular.html.ini | 300 +++++
.../HTMLElement/HTMLTrackElement/src.html.ini | 1 +
.../html/semantics/interfaces.html.ini | 60 +-
.../initial-linefeed-pre.html.ini | 8 +
tests/wpt/metadata/mozilla-sync | 2 +-
.../constructors}/constructors.html.ini | 0
...ventObject.multiple.dispatchEvent.html.ini | 0
...truction.DOMCharacterDataModified.html.ini | 0
.../dispatchEvent.click.checkbox.html.ini | 0
.../approved/domnodeinserted.html.ini | 0
.../event-phases-order.html.ini | 0
...n-listener-and-window-error-event.html.ini | 0
.../metadata/websockets/binary/001.html.ini | 7 +
.../metadata/websockets/binary/002.html.ini | 6 +
.../metadata/websockets/binary/004.html.ini | 6 +
.../metadata/websockets/binary/005.html.ini | 7 +
.../websockets/closing-handshake/002.html.ini | 8 +
.../websockets/closing-handshake/003.html.ini | 8 +
.../websockets/closing-handshake/004.html.ini | 8 +
.../websockets/constructor/006.html.ini | 8 +
.../websockets/constructor/009.html.ini | 8 +
.../websockets/constructor/010.html.ini | 6 +
.../websockets/constructor/011.html.ini | 8 +
.../websockets/constructor/013.html.ini | 8 +
.../websockets/constructor/014.html.ini | 6 +
.../websockets/constructor/016.html.ini | 6 +
.../websockets/constructor/018.html.ini | 8 +
.../websockets/constructor/019.html.ini | 8 +
.../websockets/constructor/020.html.ini | 8 +
.../websockets/constructor/022.html.ini | 8 +
.../metadata/websockets/cookies/001.html.ini | 8 +
.../metadata/websockets/cookies/002.html.ini | 8 +
.../metadata/websockets/cookies/003.html.ini | 8 +
.../metadata/websockets/cookies/004.html.ini | 8 +
.../metadata/websockets/cookies/005.html.ini | 6 +
.../metadata/websockets/cookies/006.html.ini | 6 +
.../metadata/websockets/cookies/007.html.ini | 8 +
.../extended-payload-length.html.ini | 17 +
.../CloseEvent/clean-close.html.ini | 8 +
.../bufferedAmount-arraybuffer.html.ini | 7 +
.../bufferedAmount-blob.html.ini | 7 +
.../bufferedAmount-getting.html.ini | 8 +
.../bufferedAmount-large.html.ini | 8 +
.../bufferedAmount-unicode.html.ini | 9 +
.../WebSocket/close/close-connecting.html.ini | 6 +
.../interfaces/WebSocket/events/016.html.ini | 8 +
.../interfaces/WebSocket/events/018.html.ini | 12 +
.../WebSocket/extensions/001.html.ini | 6 +
.../WebSocket/readyState/006.html.ini | 8 +
.../WebSocket/readyState/007.html.ini | 8 +
.../WebSocket/readyState/008.html.ini | 8 +
.../interfaces/WebSocket/send/005.html.ini | 9 +
.../interfaces/WebSocket/send/006.html.ini | 9 +
.../interfaces/WebSocket/send/007.html.ini | 8 +
.../interfaces/WebSocket/send/008.html.ini | 8 +
.../interfaces/WebSocket/send/009.html.ini | 8 +
.../interfaces/WebSocket/send/010.html.ini | 39 +
.../interfaces/WebSocket/send/011.html.ini | 8 +
.../interfaces/WebSocket/send/012.html.ini | 8 +
.../keeping-connection-open/001.html.ini | 8 +
.../websockets/opening-handshake/002.html.ini | 8 +
.../websockets/opening-handshake/003.html.ini | 8 +
.../websockets/opening-handshake/005.html.ini | 7 +
.../websockets/unload-a-document/001.html.ini | 6 +
.../websockets/unload-a-document/002.html.ini | 6 +
.../websockets/unload-a-document/005.html.ini | 6 +
.../mozilla/interface_member_exposed.html.ini | 3 +-
.../tests/approved/DOM.event.flow.html | 64 -
.../approved/EventListener.eventHandler.html | 60 -
.../EventObject.multiple.dispatchEvent.html | 55 -
...gInstruction.DOMCharacterDataModified.html | 32 -
.../dispatchEvent.click.checkbox.html | 80 --
.../tests/approved/domnodeinserted.html | 26 -
.../stopImmediatePropagation.effect.html | 71 -
.../stopPropagation.deferred.effect.html | 70 -
.../submissions/Microsoft/support/style01.css | 3 -
tests/wpt/web-platform-tests/README.md | 13 +-
.../web-platform-tests/XMLHttpRequest/OWNERS | 1 -
.../setrequestheader-bogus-name.htm | 15 +-
tests/wpt/web-platform-tests/common/OWNERS | 1 -
.../generic/no-default-src.sub.html | 27 +
.../no-default-src.sub.html.sub.headers | 6 +
.../web-platform-tests/custom-elements/OWNERS | 10 +-
...lements-type-allowed-chars-first-char.html | 0
.../custom-elements-type-allowed-chars.html | 0
.../concepts/custom-elements-type-naming.html | 0
.../new-registry-test.html | 0
.../no-registry-test.html | 0
.../share-registry-create-document.html | 0
.../share-registry-import-document.html | 0
.../invoke-callbacks.html | 0
.../attached-callback-move-element-test.html | 0
.../attached-callback-test.html | 0
...hanged-callback-change-attribute-test.html | 0
...hanged-callback-remove-attribute-test.html | 0
...e-changed-callback-set-attribute-test.html | 0
...eated-callback-element-prototype-test.html | 0
...reated-callback-invocation-order-test.html | 0
.../created-callback-invocation-test.html | 0
.../detached-callback-move-element-test.html | 0
...hed-callback-no-browsing-context-test.html | 0
...d-callback-with-browsing-context-test.html | 0
.../changing-is-attribute.html | 0
...stom-element-constructor-is-attribute.html | 0
...custom-element-constructor-local-name.html | 0
.../custom-element-constructor-namespace.html | 0
...tom-element-constructor-node-document.html | 0
.../custom-element-constructor-prototype.html | 0
.../custom-element-prototype.html | 0
.../custom-element-type-is-attribute.html | 0
...ment-type-local-name-and-is-attribute.html | 0
.../custom-element-type-local-name.html | 0
...lement-interface-type-is-a-local-name.html | 0
...nt-interface-type-is-a-type-extension.html | 0
.../create-element-is-attribute.html | 0
.../create-element-namespace.html | 0
...eate-element-type-extension-is-a-type.html | 0
...ate-element-type-extension-unresolved.html | 0
.../create-element-type-is-a-local-name.html | 0
.../created-callback-create-element-ns.html | 0
.../created-callback-create-element.html | 0
...non-configurable-constructor-property.html | 0
...ototype-is-interface-prototype-object.html | 0
.../unchanged-attribute.html | 0
...struction-algorithm-default-namespace.html | 0
...uction-algorithm-duplicate-definition.html | 0
...n-construction-algorithm-invalid-type.html | 0
...ction-algorithm-local-name-lowercased.html | 0
...n-construction-algorithm-name-is-null.html | 0
...ction-algorithm-no-interface-for-name.html | 0
...-algorithm-svg-namespace-name-is-null.html | 0
...-construction-algorithm-svg-namespace.html | 0
...uction-algorithm-type-name-lowercased.html | 0
...nt-registration-algorithm-no-registry.html | 0
.../custom-element-name.html | 0
.../custom-element-prototype.html | 0
...t-pseudoclass-css-test-custom-tag-ref.html | 0
...ement-pseudoclass-css-test-custom-tag.html | 0
...ss-css-test-registered-custom-tag-ref.html | 0
...oclass-css-test-registered-custom-tag.html | 0
...ss-test-registered-type-extension-ref.html | 0
...ss-css-test-registered-type-extension.html | 0
...eudoclass-css-test-type-extension-ref.html | 0
...t-pseudoclass-css-test-type-extension.html | 0
...eudoclass-matching-query-selector-all.html | 0
...t-pseudoclass-matching-query-selector.html | 0
...olved-elements-interface-html-element.html | 0
...ements-interface-html-unknown-element.html | 0
...solved-elements-interface-svg-element.html | 0
.../{ => pre-v1}/resources/blank.html | 0
.../resources/import-master-async.html | 0
.../{ => pre-v1}/resources/import-master.html | 0
.../{ => pre-v1}/resources/import.html | 0
.../register-and-create-custom-element.html | 0
.../{ => pre-v1}/resources/x-element.html | 0
.../resources/x-mathml-element.html | 0
.../{ => pre-v1}/resources/x-svg-element.html | 0
.../{ => pre-v1}/testcommon.js | 0
tests/wpt/web-platform-tests/dom/OWNERS | 1 -
.../DOMTokenList-coverage-for-attributes.html | 53 +
.../Document-characterSet-normalization.html | 73 +-
.../contentType/contenttype_bmp.html | 4 +-
.../contentType/contenttype_css.html | 4 +-
.../contentType/contenttype_datauri_01.html | 4 +-
.../contentType/contenttype_datauri_02.html | 4 +-
.../contentType/contenttype_gif.html | 4 +-
.../contentType/contenttype_html.html | 4 +-
.../contenttype_javascripturi.html | 4 +-
.../contentType/contenttype_jpg.html | 4 +-
.../contenttype_mimeheader_01.html | 4 +-
.../contenttype_mimeheader_02.html | 4 +-
.../contentType/contenttype_png.html | 4 +-
.../contentType/contenttype_txt.html | 6 +-
.../contentType/contenttype_xml.html | 4 +-
.../Document-createElement-namespace.html | 19 +-
.../dom/nodes/Node-cloneNode.html | 4 +-
tests/wpt/web-platform-tests/encoding/OWNERS | 1 -
.../textdecoder-fatal-single-byte.html | 55 +
.../fetch/api/credentials/cookies.js | 6 +-
.../fetch/api/resources/data.json | 1 +
.../fetch/api/resources/utils.js | 8 +
.../api/response/response-cancel-stream.html | 66 +
.../api/response/response-consume-stream.html | 57 +
.../response/response-stream-disturbed-1.html | 57 +
.../response/response-stream-disturbed-2.html | 48 +
.../response/response-stream-disturbed-3.html | 49 +
.../response/response-stream-disturbed-4.html | 48 +
.../response/response-stream-disturbed-5.html | 49 +
.../html-media-capture/OWNERS | 1 -
tests/wpt/web-platform-tests/html/OWNERS | 1 -
.../html/dom/elements-embedded.js | 2 +-
.../html/dom/elements-metadata.js | 2 +-
.../html/dom/elements-tabular.js | 16 +-
.../html/dom/interfaces.html | 114 +-
.../html/semantics/interfaces.html | 21 +-
.../html/semantics/interfaces.js | 82 +-
.../initial-linefeed-pre.html | 48 +
.../animation-frames/callback-invoked.html | 8 +-
.../event-handler-processing-algorithm.html | 2 +-
tests/wpt/web-platform-tests/lint.whitelist | 2 -
.../web-platform-tests/media-source/OWNERS | 1 -
.../media-source/mediasource-preload.html | 74 ++
tests/wpt/web-platform-tests/media/OWNERS | 1 -
...MediaStream-MediaElement-preload-none.html | 58 +
.../mediacapture-streams/OWNERS | 1 -
.../performanceobservers.js | 21 +
.../performance-timeline/po-disconnect.html | 43 +
.../performance-timeline/po-getentries.html | 50 +
.../performance-timeline/po-mark-measure.html | 72 ++
.../performance-timeline/po-navigation.html | 28 +
.../performance-timeline/po-observe.html | 58 +
.../performance-timeline/po-resource.html | 44 +
.../performance-timeline/resources/square.png | Bin 0 -> 249 bytes
.../Document-prototype-adoptNode.html | 31 +
.../Document-prototype-currentScript.html | 98 ++
.../Document-prototype-importNode.html | 31 +
.../shadow-dom/Node-prototype-cloneNode.html | 57 +
.../wpt/web-platform-tests/shadow-dom/OWNERS | 2 +
.../shadow-dom/leaktests/html-collection.html | 11 +-
...Document-prototype-currentScript-helper.js | 1 +
.../styles/shadow-cascade-order.html | 403 ------
.../touch-events/historical.html | 17 +
.../ClickFakeEvent.nondocument.html | 0
.../{DOMEvents => uievents}/OWNERS | 0
.../constructors}/constructors.html | 0
...101en-us.html => key-101en-us-manual.html} | 4 +-
...102fr-fr.html => key-102fr-fr-manual.html} | 4 +-
.../{key-mtest.css => key-manual.css} | 0
.../keyboard/{key-mtest.js => key-manual.js} | 0
.../legacy-domevents-tests}/Status.html | 8 +-
.../approved}/DOM.event.flow.html | 0
.../approved}/EventListener.eventHandler.html | 1 -
.../EventObject.multiple.dispatchEvent.html | 1 -
...gInstruction.DOMCharacterDataModified.html | 2 -
.../dispatchEvent.click.checkbox.html | 0
.../approved}/domnodeinserted.html | 0
.../stopImmediatePropagation.effect.html | 1 -
.../stopPropagation.deferred.effect.html | 1 -
...ngInstruction.DOMCharacterDataModified.xml | 12 +-
.../Microsoft/CompositionEvent.html | 0
.../Microsoft/DOMAttrModified.attrChange.html | 0
.../Microsoft/DOMAttrModified.attrName.html | 0
.../Microsoft/DOMAttrModified.html | 0
.../Microsoft/DOMAttrModified.newValue.html | 0
.../Microsoft/DOMAttrModified.prevValue.html | 0
.../DOMAttrModified.relatedNode.html | 0
.../Microsoft/DOMCharacterDataModified.html | 0
.../Microsoft/DOMNodeInserted.html | 0
.../submissions/Microsoft/DOMNodeRemoved.html | 0
.../Microsoft/DOMSubtreeModified.html | 0
.../Microsoft/Event.defaultPrevented.html | 2 +-
.../Microsoft/Event.eventPhase.html | 2 +-
.../Microsoft/Event.stopPropagation.html | 2 +-
.../Microsoft/KeyboardEvent.key.html | 2 +-
.../Microsoft/KeyboardEvent.location.html | 0
.../Microsoft/KeyboardEvent.modifiers.html | 0
.../Microsoft/MouseEvent.button.html | 2 +-
.../Microsoft/MouseEvent.image.map.area.html | 0
.../Microsoft/MouseEvent.preventDefault.html | 0
.../Microsoft/MutationEvent.hasFeature.html | 0
.../MutationEvent.initMutationEvent.html | 0
.../Microsoft/MutationEvent.relatedNode.html | 0
...ruction.DOMCharacterDataModified.fail.html | 0
...ngInstruction.DOMCharacterDataModified.xml | 14 +-
.../Microsoft/TextEvent.hasFeature.html | 0
.../Microsoft/TextEvent.initTextEvent.html | 0
.../Microsoft/TextEvent.inputMode.IME.html | 0
.../Microsoft/TextEvent.inputMode.drop.html | 0
.../TextEvent.inputMode.keyboard.html | 0
.../Microsoft/TextEvent.inputMode.paste.html | 0
.../Microsoft/TextEvent.inputMode.script.html | 0
.../Microsoft/UIEvent.load.stylesheet.html | 0
.../Microsoft/WheelEvent.Capture.Bubble.html | 0
.../Microsoft/WheelEvent.ctrlKey.zoom.html | 0
.../Microsoft/WheelEvent.deltaMode.html | 0
.../Microsoft/WheelEvent.hasFeature.html | 0
.../Microsoft/WheelEvent.initWheelEvent.html | 0
.../WheelEvent.preventDefault.scroll.html | 0
.../submissions/Microsoft/abort.img.html | 2 +-
.../Microsoft/abort.testresult.html | 2 +-
.../submissions/Microsoft/blur.html | 2 +-
.../Microsoft/compositionstart.data.html | 0
.../Microsoft/compositionstart.keydown.html | 0
.../compositionstart.preventDefault.html | 0
.../EventListener.dispatch.new.event.html | 0
...ngInstruction.DOMCharacterDataModified.xml | 12 +-
.../submissions/Microsoft/customevent.html | 2 +-
...patchEvent.UNSPECIFIED_EVENT_TYPE_ERR.html | 0
.../dispatchEvent.click.checkbox.html | 0
.../submissions/Microsoft/error.image.html | 2 +-
.../submissions/Microsoft/focusin.html | 2 +-
.../Microsoft/focusin.relatedTarget.html | 0
.../Microsoft/focusout.relatedTarget.html | 0
.../Microsoft/hasFeature.Events.html | 0
.../Microsoft/hasFeature.feature.string.html | 0
.../submissions/Microsoft/load.image.html | 2 +-
.../Microsoft/mouseenter.ctrlKey.html | 0
.../Microsoft/mouseenter.relatedTarget.html | 0
.../Microsoft/mouseleave.relatedTarget.html | 0
.../submissions/Microsoft/support/16kb.js | 2 +-
.../Microsoft/support/InvalidBitMap.png | 0
.../Microsoft/support/iepreview.png | Bin
.../submissions/Microsoft/support/style01.css | 3 +
.../order-of-events}/event-phases-order.html | 0
.../init-event-while-dispatching.html | 0
...ng-in-listener-and-window-error-event.html | 0
...in-listener-when-all-have-not-run-yet.html | 0
.../web-animations/animatable/animate.html | 1 -
.../animation-timeline/document-timeline.html | 2 +-
.../animation/playbackRate.html | 8 +-
.../webdriver/navigation.py | 138 ++
.../websockets/binary/001.html | 2 +
.../websockets/binary/002.html | 2 +
.../websockets/binary/004.html | 2 +
.../websockets/binary/005.html | 2 +
.../websockets/closing-handshake/002.html | 2 +
.../websockets/closing-handshake/003.html | 2 +
.../websockets/closing-handshake/004.html | 2 +
.../websockets/constructor/001.html | 2 +
.../websockets/constructor/002.html | 2 +
.../websockets/constructor/004.html | 2 +
.../websockets/constructor/005.html | 2 +
.../websockets/constructor/006.html | 2 +
.../websockets/constructor/007.html | 2 +
.../websockets/constructor/008.html | 2 +
.../websockets/constructor/009.html | 2 +
.../websockets/constructor/010.html | 2 +
.../websockets/constructor/011.html | 2 +
.../websockets/constructor/012.html | 2 +
.../websockets/constructor/013.html | 2 +
.../websockets/constructor/014.html | 2 +
.../websockets/constructor/016.html | 2 +
.../websockets/constructor/017.html | 2 +
.../websockets/constructor/018.html | 2 +
.../websockets/constructor/019.html | 2 +
.../websockets/constructor/020.html | 2 +
.../websockets/constructor/021.html | 2 +
.../websockets/constructor/022.html | 2 +
.../websockets/cookies/001.html | 2 +
.../websockets/cookies/002.html | 2 +
.../websockets/cookies/003.html | 2 +
.../websockets/cookies/004.html | 2 +
.../websockets/cookies/005.html | 2 +
.../websockets/cookies/006.html | 2 +
.../websockets/cookies/007.html | 2 +
.../websockets/extended-payload-length.html | 2 +
.../interfaces/CloseEvent/clean-close.html | 2 +
.../bufferedAmount-arraybuffer.html | 2 +
.../bufferedAmount/bufferedAmount-blob.html | 2 +
.../bufferedAmount-defineProperty-getter.html | 2 +
.../bufferedAmount-defineProperty-setter.html | 2 +
.../bufferedAmount-deleting.html | 2 +
.../bufferedAmount-getting.html | 2 +
.../bufferedAmount-initial.html | 2 +
.../bufferedAmount/bufferedAmount-large.html | 2 +
.../bufferedAmount-readonly.html | 2 +
.../bufferedAmount-unicode.html | 2 +
.../WebSocket/close/close-basic.html | 2 +
.../WebSocket/close/close-connecting.html | 2 +
.../WebSocket/close/close-multiple.html | 2 +
.../WebSocket/close/close-nested.html | 2 +
.../WebSocket/close/close-replace.html | 2 +
.../WebSocket/close/close-return.html | 2 +
.../interfaces/WebSocket/constants/001.html | 2 +
.../interfaces/WebSocket/constants/002.html | 2 +
.../interfaces/WebSocket/constants/003.html | 2 +
.../interfaces/WebSocket/constants/004.html | 2 +
.../interfaces/WebSocket/constants/005.html | 2 +
.../interfaces/WebSocket/constants/006.html | 2 +
.../interfaces/WebSocket/events/001.html | 2 +
.../interfaces/WebSocket/events/002.html | 2 +
.../interfaces/WebSocket/events/003.html | 2 +
.../interfaces/WebSocket/events/004.html | 2 +
.../interfaces/WebSocket/events/006.html | 2 +
.../interfaces/WebSocket/events/007.html | 2 +
.../interfaces/WebSocket/events/008.html | 2 +
.../interfaces/WebSocket/events/009.html | 2 +
.../interfaces/WebSocket/events/010.html | 2 +
.../interfaces/WebSocket/events/011.html | 2 +
.../interfaces/WebSocket/events/012.html | 2 +
.../interfaces/WebSocket/events/013.html | 2 +
.../interfaces/WebSocket/events/014.html | 2 +
.../interfaces/WebSocket/events/015.html | 2 +
.../interfaces/WebSocket/events/016.html | 2 +
.../interfaces/WebSocket/events/017.html | 2 +
.../interfaces/WebSocket/events/018.html | 2 +
.../interfaces/WebSocket/events/019.html | 2 +
.../interfaces/WebSocket/events/020.html | 2 +
.../interfaces/WebSocket/extensions/001.html | 2 +
.../WebSocket/protocol/protocol-initial.html | 2 +
.../interfaces/WebSocket/readyState/001.html | 2 +
.../interfaces/WebSocket/readyState/002.html | 2 +
.../interfaces/WebSocket/readyState/003.html | 2 +
.../interfaces/WebSocket/readyState/004.html | 2 +
.../interfaces/WebSocket/readyState/005.html | 2 +
.../interfaces/WebSocket/readyState/006.html | 2 +
.../interfaces/WebSocket/readyState/007.html | 2 +
.../interfaces/WebSocket/readyState/008.html | 2 +
.../interfaces/WebSocket/send/001.html | 2 +
.../interfaces/WebSocket/send/002.html | 2 +
.../interfaces/WebSocket/send/003.html | 2 +
.../interfaces/WebSocket/send/004.html | 2 +
.../interfaces/WebSocket/send/005.html | 2 +
.../interfaces/WebSocket/send/006.html | 2 +
.../interfaces/WebSocket/send/007.html | 2 +
.../interfaces/WebSocket/send/008.html | 2 +
.../interfaces/WebSocket/send/009.html | 2 +
.../interfaces/WebSocket/send/010.html | 2 +
.../interfaces/WebSocket/send/011.html | 2 +
.../interfaces/WebSocket/send/012.html | 2 +
.../interfaces/WebSocket/url/001.html | 2 +
.../interfaces/WebSocket/url/002.html | 2 +
.../interfaces/WebSocket/url/003.html | 2 +
.../interfaces/WebSocket/url/004.html | 2 +
.../interfaces/WebSocket/url/005.html | 2 +
.../interfaces/WebSocket/url/006.html | 2 +
.../interfaces/WebSocket/url/resolve.html | 2 +
.../keeping-connection-open/001.html | 2 +
.../websockets/opening-handshake/001.html | 2 +
.../websockets/opening-handshake/002.html | 2 +
.../websockets/opening-handshake/003.html | 2 +
.../websockets/opening-handshake/005.html | 2 +
.../websockets/security/001.html | 2 +
.../websockets/security/002.html | 2 +
.../websockets/unload-a-document/001-1.html | 2 +
.../websockets/unload-a-document/001.html | 2 +
.../websockets/unload-a-document/002-1.html | 2 +
.../websockets/unload-a-document/002.html | 2 +
.../websockets/unload-a-document/005-1.html | 2 +
.../websockets/unload-a-document/005.html | 2 +
tests/wpt/web-platform-tests/webvtt/OWNERS | 1 -
441 files changed, 3689 insertions(+), 1521 deletions(-)
delete mode 100644 tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html.ini
delete mode 100644 tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html.ini
delete mode 100644 tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html.ini
delete mode 100644 tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html.ini
delete mode 100644 tests/wpt/metadata/XMLHttpRequest/setrequestheader-bogus-name.htm.ini
create mode 100644 tests/wpt/metadata/dom/lists/DOMTokenList-coverage-for-attributes.html.ini
create mode 100644 tests/wpt/metadata/html/syntax/serializing-html-fragments/initial-linefeed-pre.html.ini
rename tests/wpt/metadata/{DOMEvents => uievents/constructors}/constructors.html.ini (100%)
rename tests/wpt/metadata/{DOMEvents/tests => uievents/legacy-domevents-tests}/approved/EventObject.multiple.dispatchEvent.html.ini (100%)
rename tests/wpt/metadata/{DOMEvents/tests => uievents/legacy-domevents-tests}/approved/ProcessingInstruction.DOMCharacterDataModified.html.ini (100%)
rename tests/wpt/metadata/{DOMEvents/tests => uievents/legacy-domevents-tests}/approved/dispatchEvent.click.checkbox.html.ini (100%)
rename tests/wpt/metadata/{DOMEvents/tests => uievents/legacy-domevents-tests}/approved/domnodeinserted.html.ini (100%)
rename tests/wpt/metadata/{DOMEvents => uievents/order-of-events}/event-phases-order.html.ini (100%)
rename tests/wpt/metadata/{DOMEvents => uievents}/throwing-in-listener-and-window-error-event.html.ini (100%)
create mode 100644 tests/wpt/metadata/websockets/closing-handshake/002.html.ini
create mode 100644 tests/wpt/metadata/websockets/closing-handshake/003.html.ini
create mode 100644 tests/wpt/metadata/websockets/closing-handshake/004.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/006.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/009.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/011.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/013.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/018.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/019.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/020.html.ini
create mode 100644 tests/wpt/metadata/websockets/constructor/022.html.ini
create mode 100644 tests/wpt/metadata/websockets/cookies/001.html.ini
create mode 100644 tests/wpt/metadata/websockets/cookies/002.html.ini
create mode 100644 tests/wpt/metadata/websockets/cookies/003.html.ini
create mode 100644 tests/wpt/metadata/websockets/cookies/004.html.ini
create mode 100644 tests/wpt/metadata/websockets/cookies/007.html.ini
create mode 100644 tests/wpt/metadata/websockets/extended-payload-length.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini
create mode 100644 tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini
create mode 100644 tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini
create mode 100644 tests/wpt/metadata/websockets/opening-handshake/002.html.ini
create mode 100644 tests/wpt/metadata/websockets/opening-handshake/003.html.ini
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/DOM.event.flow.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventListener.eventHandler.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/domnodeinserted.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopImmediatePropagation.effect.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopPropagation.deferred.effect.html
delete mode 100644 tests/wpt/web-platform-tests/DOMEvents/tests/submissions/Microsoft/support/style01.css
create mode 100644 tests/wpt/web-platform-tests/content-security-policy/generic/no-default-src.sub.html
create mode 100644 tests/wpt/web-platform-tests/content-security-policy/generic/no-default-src.sub.html.sub.headers
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/concepts/custom-elements-type-allowed-chars-first-char.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/concepts/custom-elements-type-allowed-chars.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/concepts/custom-elements-type-naming.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/creating-and-passing-registries/new-registry-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/creating-and-passing-registries/no-registry-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/creating-and-passing-registries/share-registry-create-document.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/creating-and-passing-registries/share-registry-import-document.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/changing-is-attribute.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-constructor-is-attribute.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-constructor-local-name.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-constructor-namespace.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-constructor-node-document.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-constructor-prototype.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-prototype.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-type-is-attribute.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/custom-element-type-local-name.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-is-attribute.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-namespace.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-is-a-type.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-unresolved.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/create-element-type-is-a-local-name.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element-ns.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/non-configurable-constructor-property.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/prototype-is-interface-prototype-object.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/instantiating-custom-elements/unchanged-attribute.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-default-namespace.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-duplicate-definition.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-invalid-type.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-local-name-lowercased.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-name-is-null.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-no-interface-for-name.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-svg-namespace-name-is-null.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-svg-namespace.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/definition-construction-algorithm-type-name-lowercased.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/element-registration-algorithm-no-registry.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/extensions-to-document-interface/custom-element-name.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/extensions-to-document-interface/custom-element-prototype.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag-ref.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag-ref.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension-ref.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension-ref.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-elements-interface-html-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-elements-interface-html-unknown-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{registering-custom-elements => pre-v1/registering}/unresolved-elements-interface-svg-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/blank.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/import-master-async.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/import-master.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/import.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/register-and-create-custom-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/x-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/x-mathml-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/resources/x-svg-element.html (100%)
rename tests/wpt/web-platform-tests/custom-elements/{ => pre-v1}/testcommon.js (100%)
create mode 100644 tests/wpt/web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes.html
create mode 100644 tests/wpt/web-platform-tests/encoding/textdecoder-fatal-single-byte.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/resources/data.json
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-cancel-stream.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-consume-stream.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-1.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-2.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-3.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-4.html
create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-stream-disturbed-5.html
create mode 100644 tests/wpt/web-platform-tests/html/syntax/serializing-html-fragments/initial-linefeed-pre.html
create mode 100644 tests/wpt/web-platform-tests/media-source/mediasource-preload.html
create mode 100644 tests/wpt/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/performanceobservers.js
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/po-disconnect.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/po-getentries.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/po-mark-measure.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/po-navigation.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/po-observe.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/po-resource.html
create mode 100644 tests/wpt/web-platform-tests/performance-timeline/resources/square.png
create mode 100644 tests/wpt/web-platform-tests/shadow-dom/Document-prototype-adoptNode.html
create mode 100644 tests/wpt/web-platform-tests/shadow-dom/Document-prototype-currentScript.html
create mode 100644 tests/wpt/web-platform-tests/shadow-dom/Document-prototype-importNode.html
create mode 100644 tests/wpt/web-platform-tests/shadow-dom/Node-prototype-cloneNode.html
create mode 100644 tests/wpt/web-platform-tests/shadow-dom/resources/Document-prototype-currentScript-helper.js
delete mode 100644 tests/wpt/web-platform-tests/shadow-dom/styles/shadow-cascade-order.html
create mode 100644 tests/wpt/web-platform-tests/touch-events/historical.html
rename tests/wpt/web-platform-tests/{DOMEvents => uievents}/ClickFakeEvent.nondocument.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents => uievents}/OWNERS (100%)
rename tests/wpt/web-platform-tests/{DOMEvents => uievents/constructors}/constructors.html (100%)
rename tests/wpt/web-platform-tests/uievents/keyboard/{key-mtest-101en-us.html => key-101en-us-manual.html} (97%)
rename tests/wpt/web-platform-tests/uievents/keyboard/{key-mtest-102fr-fr.html => key-102fr-fr-manual.html} (97%)
rename tests/wpt/web-platform-tests/uievents/keyboard/{key-mtest.css => key-manual.css} (100%)
rename tests/wpt/web-platform-tests/uievents/keyboard/{key-mtest.js => key-manual.js} (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/Status.html (83%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/DOM.event.flow.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/EventListener.eventHandler.html (99%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/EventObject.multiple.dispatchEvent.html (99%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/ProcessingInstruction.DOMCharacterDataModified.html (99%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/dispatchEvent.click.checkbox.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/domnodeinserted.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/stopImmediatePropagation.effect.html (99%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/stopPropagation.deferred.effect.html (99%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/submissions/Microsoft/converted => uievents/legacy-domevents-tests/approved}/support/ProcessingInstruction.DOMCharacterDataModified.xml (86%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/CompositionEvent.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMAttrModified.attrChange.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMAttrModified.attrName.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMAttrModified.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMAttrModified.newValue.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMAttrModified.prevValue.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMAttrModified.relatedNode.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMCharacterDataModified.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMNodeInserted.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMNodeRemoved.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/DOMSubtreeModified.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/Event.defaultPrevented.html (98%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/Event.eventPhase.html (98%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/Event.stopPropagation.html (98%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/KeyboardEvent.key.html (97%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/KeyboardEvent.location.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/KeyboardEvent.modifiers.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/MouseEvent.button.html (98%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/MouseEvent.image.map.area.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/MouseEvent.preventDefault.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/MutationEvent.hasFeature.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/MutationEvent.initMutationEvent.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/MutationEvent.relatedNode.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/ProcessingInstruction.DOMCharacterDataModified.fail.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/ProcessingInstruction.DOMCharacterDataModified.xml (90%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.hasFeature.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.initTextEvent.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.inputMode.IME.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.inputMode.drop.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.inputMode.keyboard.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.inputMode.paste.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/TextEvent.inputMode.script.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/UIEvent.load.stylesheet.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/WheelEvent.Capture.Bubble.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/WheelEvent.ctrlKey.zoom.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/WheelEvent.deltaMode.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/WheelEvent.hasFeature.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/WheelEvent.initWheelEvent.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/WheelEvent.preventDefault.scroll.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/abort.img.html (98%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/abort.testresult.html (95%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/blur.html (97%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/compositionstart.data.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/compositionstart.keydown.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/compositionstart.preventDefault.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/converted/EventListener.dispatch.new.event.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests/approved => uievents/legacy-domevents-tests/submissions/Microsoft/converted}/support/ProcessingInstruction.DOMCharacterDataModified.xml (86%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/customevent.html (97%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/dispatchEvent.UNSPECIFIED_EVENT_TYPE_ERR.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/dispatchEvent.click.checkbox.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/error.image.html (97%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/focusin.html (97%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/focusin.relatedTarget.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/focusout.relatedTarget.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/hasFeature.Events.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/hasFeature.feature.string.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/load.image.html (98%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/mouseenter.ctrlKey.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/mouseenter.relatedTarget.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/mouseleave.relatedTarget.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/support/16kb.js (99%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/support/InvalidBitMap.png (100%)
rename tests/wpt/web-platform-tests/{DOMEvents/tests => uievents/legacy-domevents-tests}/submissions/Microsoft/support/iepreview.png (100%)
create mode 100644 tests/wpt/web-platform-tests/uievents/legacy-domevents-tests/submissions/Microsoft/support/style01.css
rename tests/wpt/web-platform-tests/{DOMEvents => uievents/order-of-events}/event-phases-order.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents => uievents/order-of-events}/init-event-while-dispatching.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents => uievents}/throwing-in-listener-and-window-error-event.html (100%)
rename tests/wpt/web-platform-tests/{DOMEvents => uievents}/throwing-in-listener-when-all-have-not-run-yet.html (100%)
create mode 100644 tests/wpt/web-platform-tests/webdriver/navigation.py
diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini
index 75243947ba9..5b6d21b4278 100644
--- a/tests/wpt/include.ini
+++ b/tests/wpt/include.ini
@@ -7,7 +7,7 @@ skip: true
skip: false
[domparsing]
skip: false
-[DOMEvents]
+[uievents]
skip: false
[eventsource]
skip: false
diff --git a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html.ini b/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html.ini
deleted file mode 100644
index 91e92f9d793..00000000000
--- a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[EventObject.multiple.dispatchEvent.html]
- type: testharness
- [Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html.ini b/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html.ini
deleted file mode 100644
index fb1408fdb5a..00000000000
--- a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[ProcessingInstruction.DOMCharacterDataModified.html]
- type: testharness
- disabled: mutation events
diff --git a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html.ini b/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html.ini
deleted file mode 100644
index 7319314e7f2..00000000000
--- a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[dispatchEvent.click.checkbox.html]
- type: testharness
- [Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html.ini b/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html.ini
deleted file mode 100644
index df8a28ab6c5..00000000000
--- a/tests/wpt/metadata/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[domnodeinserted.html]
- type: testharness
- disabled: mutation events
diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index ccd699e9163..33e5a1e28e2 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -3225,6 +3225,22 @@
"path": "touch-events/single-touch-manual.html",
"url": "/touch-events/single-touch-manual.html"
},
+ {
+ "path": "uievents/keyboard/key-101en-us-manual.html",
+ "url": "/uievents/keyboard/key-101en-us-manual.html"
+ },
+ {
+ "path": "uievents/keyboard/key-102fr-fr-manual.html",
+ "url": "/uievents/keyboard/key-102fr-fr-manual.html"
+ },
+ {
+ "path": "uievents/keyboard/key-manual.css",
+ "url": "/uievents/keyboard/key-manual.css"
+ },
+ {
+ "path": "uievents/keyboard/key-manual.js",
+ "url": "/uievents/keyboard/key-manual.js"
+ },
{
"path": "uievents/order-of-events/focus-events/focus-manual.html",
"url": "/uievents/order-of-events/focus-events/focus-manual.html"
@@ -3754,44 +3770,44 @@
"url": "/compat/webkit-text-fill-color-property-006.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html"
},
{
"path": "html/dom/elements/global-attributes/dir_auto-EN-L.html",
@@ -5173,6 +5189,16 @@
],
"url": "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_scale.html"
},
+ {
+ "path": "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html",
+ "references": [
+ [
+ "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html"
+ },
{
"path": "html/rendering/replaced-elements/images/space.html",
"references": [
@@ -11111,98 +11137,6 @@
"path": "2dcontext/transformations/2d.transformation.translate.nonfinite.html",
"url": "/2dcontext/transformations/2d.transformation.translate.nonfinite.html"
},
- {
- "path": "DOMEvents/ClickFakeEvent.nondocument.html",
- "url": "/DOMEvents/ClickFakeEvent.nondocument.html"
- },
- {
- "path": "DOMEvents/constructors.html",
- "url": "/DOMEvents/constructors.html"
- },
- {
- "path": "DOMEvents/event-phases-order.html",
- "url": "/DOMEvents/event-phases-order.html"
- },
- {
- "path": "DOMEvents/init-event-while-dispatching.html",
- "url": "/DOMEvents/init-event-while-dispatching.html"
- },
- {
- "path": "DOMEvents/tests/approved/DOM.event.flow.html",
- "url": "/DOMEvents/tests/approved/DOM.event.flow.html"
- },
- {
- "path": "DOMEvents/tests/approved/EventListener.eventHandler.html",
- "url": "/DOMEvents/tests/approved/EventListener.eventHandler.html"
- },
- {
- "path": "DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",
- "url": "/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html"
- },
- {
- "path": "DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",
- "url": "/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html"
- },
- {
- "path": "DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",
- "url": "/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html"
- },
- {
- "path": "DOMEvents/tests/approved/domnodeinserted.html",
- "url": "/DOMEvents/tests/approved/domnodeinserted.html"
- },
- {
- "path": "DOMEvents/tests/approved/stopImmediatePropagation.effect.html",
- "url": "/DOMEvents/tests/approved/stopImmediatePropagation.effect.html"
- },
- {
- "path": "DOMEvents/tests/approved/stopPropagation.deferred.effect.html",
- "url": "/DOMEvents/tests/approved/stopPropagation.deferred.effect.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html"
- },
- {
- "path": "DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",
- "url": "/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html"
- },
- {
- "path": "DOMEvents/throwing-in-listener-and-window-error-event.html",
- "url": "/DOMEvents/throwing-in-listener-and-window-error-event.html"
- },
- {
- "path": "DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",
- "url": "/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html"
- },
{
"path": "FileAPI/FileReader/Progress_event_bubbles_cancelable.html",
"url": "/FileAPI/FileReader/Progress_event_bubbles_cancelable.html"
@@ -13647,6 +13581,10 @@
"path": "content-security-policy/generic/generic-0_9.sub.html",
"url": "/content-security-policy/generic/generic-0_9.sub.html"
},
+ {
+ "path": "content-security-policy/generic/no-default-src.sub.html",
+ "url": "/content-security-policy/generic/no-default-src.sub.html"
+ },
{
"path": "content-security-policy/img-src/img-src-4_1.html",
"url": "/content-security-policy/img-src/img-src-4_1.html"
@@ -13856,224 +13794,224 @@
"url": "/cssom-view/scrollingElement.html"
},
{
- "path": "custom-elements/concepts/custom-elements-type-naming.html",
- "url": "/custom-elements/concepts/custom-elements-type-naming.html"
+ "path": "custom-elements/pre-v1/concepts/custom-elements-type-naming.html",
+ "url": "/custom-elements/pre-v1/concepts/custom-elements-type-naming.html"
},
{
- "path": "custom-elements/creating-and-passing-registries/new-registry-test.html",
- "url": "/custom-elements/creating-and-passing-registries/new-registry-test.html"
+ "path": "custom-elements/pre-v1/creating-and-passing-registries/new-registry-test.html",
+ "url": "/custom-elements/pre-v1/creating-and-passing-registries/new-registry-test.html"
},
{
- "path": "custom-elements/creating-and-passing-registries/no-registry-test.html",
- "url": "/custom-elements/creating-and-passing-registries/no-registry-test.html"
+ "path": "custom-elements/pre-v1/creating-and-passing-registries/no-registry-test.html",
+ "url": "/custom-elements/pre-v1/creating-and-passing-registries/no-registry-test.html"
},
{
- "path": "custom-elements/creating-and-passing-registries/share-registry-create-document.html",
- "url": "/custom-elements/creating-and-passing-registries/share-registry-create-document.html"
+ "path": "custom-elements/pre-v1/creating-and-passing-registries/share-registry-create-document.html",
+ "url": "/custom-elements/pre-v1/creating-and-passing-registries/share-registry-create-document.html"
},
{
- "path": "custom-elements/creating-and-passing-registries/share-registry-import-document.html",
- "url": "/custom-elements/creating-and-passing-registries/share-registry-import-document.html"
+ "path": "custom-elements/pre-v1/creating-and-passing-registries/share-registry-import-document.html",
+ "url": "/custom-elements/pre-v1/creating-and-passing-registries/share-registry-import-document.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html",
- "url": "/custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html"
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html",
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/changing-is-attribute.html",
- "url": "/custom-elements/instantiating-custom-elements/changing-is-attribute.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/changing-is-attribute.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/changing-is-attribute.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-is-attribute.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-is-attribute.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-local-name.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-local-name.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-namespace.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-namespace.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-node-document.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-node-document.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-prototype.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-constructor-prototype.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-prototype.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-prototype.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-prototype.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-prototype.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-type-is-attribute.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-type-is-attribute.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/custom-element-type-local-name.html",
- "url": "/custom-elements/instantiating-custom-elements/custom-element-type-local-name.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/custom-element-type-local-name.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/custom-element-type-local-name.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-local-name.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-interface-type-is-a-type-extension.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-is-attribute.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-is-attribute.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-is-attribute.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-is-attribute.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-namespace.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-namespace.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-namespace.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-namespace.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-is-a-type.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-is-a-type.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-is-a-type.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-is-a-type.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-unresolved.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-unresolved.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-unresolved.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-type-extension-unresolved.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-type-is-a-local-name.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/create-element-type-is-a-local-name.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-type-is-a-local-name.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/create-element-type-is-a-local-name.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element-ns.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element-ns.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element-ns.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element-ns.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element.html",
- "url": "/custom-elements/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/extensions-to-document-interface/created-callback-create-element.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html",
- "url": "/custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/non-configurable-constructor-property.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/non-configurable-constructor-property.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html",
- "url": "/custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/prototype-is-interface-prototype-object.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/prototype-is-interface-prototype-object.html"
},
{
- "path": "custom-elements/instantiating-custom-elements/unchanged-attribute.html",
- "url": "/custom-elements/instantiating-custom-elements/unchanged-attribute.html"
+ "path": "custom-elements/pre-v1/instantiating-custom-elements/unchanged-attribute.html",
+ "url": "/custom-elements/pre-v1/instantiating-custom-elements/unchanged-attribute.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-default-namespace.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-default-namespace.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-default-namespace.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-default-namespace.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-duplicate-definition.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-duplicate-definition.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-duplicate-definition.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-duplicate-definition.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-invalid-type.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-invalid-type.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-invalid-type.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-invalid-type.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-local-name-lowercased.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-local-name-lowercased.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-local-name-lowercased.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-local-name-lowercased.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-name-is-null.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-name-is-null.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-name-is-null.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-name-is-null.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-no-interface-for-name.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-no-interface-for-name.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-no-interface-for-name.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-no-interface-for-name.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-svg-namespace-name-is-null.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-svg-namespace-name-is-null.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-svg-namespace-name-is-null.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-svg-namespace-name-is-null.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-svg-namespace.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-svg-namespace.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-svg-namespace.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-svg-namespace.html"
},
{
- "path": "custom-elements/registering-custom-elements/definition-construction-algorithm-type-name-lowercased.html",
- "url": "/custom-elements/registering-custom-elements/definition-construction-algorithm-type-name-lowercased.html"
+ "path": "custom-elements/pre-v1/registering/definition-construction-algorithm-type-name-lowercased.html",
+ "url": "/custom-elements/pre-v1/registering/definition-construction-algorithm-type-name-lowercased.html"
},
{
- "path": "custom-elements/registering-custom-elements/element-registration-algorithm-no-registry.html",
- "url": "/custom-elements/registering-custom-elements/element-registration-algorithm-no-registry.html"
+ "path": "custom-elements/pre-v1/registering/element-registration-algorithm-no-registry.html",
+ "url": "/custom-elements/pre-v1/registering/element-registration-algorithm-no-registry.html"
},
{
- "path": "custom-elements/registering-custom-elements/extensions-to-document-interface/custom-element-name.html",
- "url": "/custom-elements/registering-custom-elements/extensions-to-document-interface/custom-element-name.html"
+ "path": "custom-elements/pre-v1/registering/extensions-to-document-interface/custom-element-name.html",
+ "url": "/custom-elements/pre-v1/registering/extensions-to-document-interface/custom-element-name.html"
},
{
- "path": "custom-elements/registering-custom-elements/extensions-to-document-interface/custom-element-prototype.html",
- "url": "/custom-elements/registering-custom-elements/extensions-to-document-interface/custom-element-prototype.html"
+ "path": "custom-elements/pre-v1/registering/extensions-to-document-interface/custom-element-prototype.html",
+ "url": "/custom-elements/pre-v1/registering/extensions-to-document-interface/custom-element-prototype.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html",
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html"
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html",
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html",
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html"
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html",
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-elements-interface-html-element.html",
- "url": "/custom-elements/registering-custom-elements/unresolved-elements-interface-html-element.html"
+ "path": "custom-elements/pre-v1/registering/unresolved-elements-interface-html-element.html",
+ "url": "/custom-elements/pre-v1/registering/unresolved-elements-interface-html-element.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-elements-interface-html-unknown-element.html",
- "url": "/custom-elements/registering-custom-elements/unresolved-elements-interface-html-unknown-element.html"
+ "path": "custom-elements/pre-v1/registering/unresolved-elements-interface-html-unknown-element.html",
+ "url": "/custom-elements/pre-v1/registering/unresolved-elements-interface-html-unknown-element.html"
},
{
- "path": "custom-elements/registering-custom-elements/unresolved-elements-interface-svg-element.html",
- "url": "/custom-elements/registering-custom-elements/unresolved-elements-interface-svg-element.html"
+ "path": "custom-elements/pre-v1/registering/unresolved-elements-interface-svg-element.html",
+ "url": "/custom-elements/pre-v1/registering/unresolved-elements-interface-svg-element.html"
},
{
"path": "dom/collections/HTMLCollection-as-proto-length-get-throws.html",
@@ -14195,6 +14133,10 @@
"path": "dom/interfaces.html",
"url": "/dom/interfaces.html"
},
+ {
+ "path": "dom/lists/DOMTokenList-coverage-for-attributes.html",
+ "url": "/dom/lists/DOMTokenList-coverage-for-attributes.html"
+ },
{
"path": "dom/lists/DOMTokenList-stringifier.html",
"url": "/dom/lists/DOMTokenList-stringifier.html"
@@ -15191,6 +15133,10 @@
"path": "encoding/textdecoder-byte-order-marks.html",
"url": "/encoding/textdecoder-byte-order-marks.html"
},
+ {
+ "path": "encoding/textdecoder-fatal-single-byte.html",
+ "url": "/encoding/textdecoder-fatal-single-byte.html"
+ },
{
"path": "encoding/textdecoder-fatal-streaming.html",
"url": "/encoding/textdecoder-fatal-streaming.html"
@@ -15783,6 +15729,10 @@
"path": "fetch/api/request/request-structure.html",
"url": "/fetch/api/request/request-structure.html"
},
+ {
+ "path": "fetch/api/response/response-cancel-stream.html",
+ "url": "/fetch/api/response/response-cancel-stream.html"
+ },
{
"path": "fetch/api/response/response-clone.html",
"url": "/fetch/api/response/response-clone.html"
@@ -15791,6 +15741,10 @@
"path": "fetch/api/response/response-consume-empty.html",
"url": "/fetch/api/response/response-consume-empty.html"
},
+ {
+ "path": "fetch/api/response/response-consume-stream.html",
+ "url": "/fetch/api/response/response-consume-stream.html"
+ },
{
"path": "fetch/api/response/response-consume.html",
"url": "/fetch/api/response/response-consume.html"
@@ -15819,6 +15773,26 @@
"path": "fetch/api/response/response-static-redirect.html",
"url": "/fetch/api/response/response-static-redirect.html"
},
+ {
+ "path": "fetch/api/response/response-stream-disturbed-1.html",
+ "url": "/fetch/api/response/response-stream-disturbed-1.html"
+ },
+ {
+ "path": "fetch/api/response/response-stream-disturbed-2.html",
+ "url": "/fetch/api/response/response-stream-disturbed-2.html"
+ },
+ {
+ "path": "fetch/api/response/response-stream-disturbed-3.html",
+ "url": "/fetch/api/response/response-stream-disturbed-3.html"
+ },
+ {
+ "path": "fetch/api/response/response-stream-disturbed-4.html",
+ "url": "/fetch/api/response/response-stream-disturbed-4.html"
+ },
+ {
+ "path": "fetch/api/response/response-stream-disturbed-5.html",
+ "url": "/fetch/api/response/response-stream-disturbed-5.html"
+ },
{
"path": "fetch/nosniff/image.html",
"url": "/fetch/nosniff/image.html"
@@ -16659,6 +16633,10 @@
"path": "html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html",
"url": "/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html"
},
+ {
+ "path": "html/dom/documents/dom-tree-accessors/Document.body.html",
+ "url": "/html/dom/documents/dom-tree-accessors/Document.body.html"
+ },
{
"path": "html/dom/documents/dom-tree-accessors/Document.currentScript.sub.html",
"url": "/html/dom/documents/dom-tree-accessors/Document.currentScript.sub.html"
@@ -16671,14 +16649,6 @@
"path": "html/dom/documents/dom-tree-accessors/Element.getElementsByClassName-null-undef.html",
"url": "/html/dom/documents/dom-tree-accessors/Element.getElementsByClassName-null-undef.html"
},
- {
- "path": "html/dom/documents/dom-tree-accessors/document.body-getter.html",
- "url": "/html/dom/documents/dom-tree-accessors/document.body-getter.html"
- },
- {
- "path": "html/dom/documents/dom-tree-accessors/document.body-setter-01.html",
- "url": "/html/dom/documents/dom-tree-accessors/document.body-setter-01.html"
- },
{
"path": "html/dom/documents/dom-tree-accessors/document.embeds-document.plugins-01.html",
"url": "/html/dom/documents/dom-tree-accessors/document.embeds-document.plugins-01.html"
@@ -18983,6 +18953,10 @@
"path": "html/semantics/forms/form-submission-0/getactionurl.html",
"url": "/html/semantics/forms/form-submission-0/getactionurl.html"
},
+ {
+ "path": "html/semantics/forms/form-submission-0/submit-entity-body.html",
+ "url": "/html/semantics/forms/form-submission-0/submit-entity-body.html"
+ },
{
"path": "html/semantics/forms/form-submission-0/url-encoded.html",
"url": "/html/semantics/forms/form-submission-0/url-encoded.html"
@@ -19475,6 +19449,10 @@
"path": "html/semantics/scripting-1/the-script-element/script-text.html",
"url": "/html/semantics/scripting-1/the-script-element/script-text.html"
},
+ {
+ "path": "html/semantics/scripting-1/the-script-element/scripting-enabled.html",
+ "url": "/html/semantics/scripting-1/the-script-element/scripting-enabled.html"
+ },
{
"path": "html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html",
"url": "/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html"
@@ -19879,6 +19857,10 @@
"path": "html/syntax/parsing/the-end.html",
"url": "/html/syntax/parsing/the-end.html"
},
+ {
+ "path": "html/syntax/serializing-html-fragments/initial-linefeed-pre.html",
+ "url": "/html/syntax/serializing-html-fragments/initial-linefeed-pre.html"
+ },
{
"path": "html/syntax/serializing-html-fragments/outerHTML.html",
"url": "/html/syntax/serializing-html-fragments/outerHTML.html"
@@ -20367,6 +20349,10 @@
"path": "media-source/mediasource-play.html",
"url": "/media-source/mediasource-play.html"
},
+ {
+ "path": "media-source/mediasource-preload.html",
+ "url": "/media-source/mediasource-preload.html"
+ },
{
"path": "media-source/mediasource-remove.html",
"url": "/media-source/mediasource-remove.html"
@@ -20435,6 +20421,10 @@
"path": "mediacapture-streams/MediaDevices-getUserMedia.html",
"url": "/mediacapture-streams/MediaDevices-getUserMedia.html"
},
+ {
+ "path": "mediacapture-streams/MediaStream-MediaElement-preload-none.html",
+ "url": "/mediacapture-streams/MediaStream-MediaElement-preload-none.html"
+ },
{
"path": "mediacapture-streams/MediaStream-MediaElement-srcObject.html",
"url": "/mediacapture-streams/MediaStream-MediaElement-srcObject.html"
@@ -22543,6 +22533,30 @@
"path": "performance-timeline/idlharness.html",
"url": "/performance-timeline/idlharness.html"
},
+ {
+ "path": "performance-timeline/po-disconnect.html",
+ "url": "/performance-timeline/po-disconnect.html"
+ },
+ {
+ "path": "performance-timeline/po-getentries.html",
+ "url": "/performance-timeline/po-getentries.html"
+ },
+ {
+ "path": "performance-timeline/po-mark-measure.html",
+ "url": "/performance-timeline/po-mark-measure.html"
+ },
+ {
+ "path": "performance-timeline/po-navigation.html",
+ "url": "/performance-timeline/po-navigation.html"
+ },
+ {
+ "path": "performance-timeline/po-observe.html",
+ "url": "/performance-timeline/po-observe.html"
+ },
+ {
+ "path": "performance-timeline/po-resource.html",
+ "url": "/performance-timeline/po-resource.html"
+ },
{
"path": "pointerevents/pointerevent_constructor.html",
"url": "/pointerevents/pointerevent_constructor.html"
@@ -28283,6 +28297,18 @@
"path": "service-workers/service-worker/xhr.https.html",
"url": "/service-workers/service-worker/xhr.https.html"
},
+ {
+ "path": "shadow-dom/Document-prototype-adoptNode.html",
+ "url": "/shadow-dom/Document-prototype-adoptNode.html"
+ },
+ {
+ "path": "shadow-dom/Document-prototype-currentScript.html",
+ "url": "/shadow-dom/Document-prototype-currentScript.html"
+ },
+ {
+ "path": "shadow-dom/Document-prototype-importNode.html",
+ "url": "/shadow-dom/Document-prototype-importNode.html"
+ },
{
"path": "shadow-dom/Element-interface-attachShadow.html",
"url": "/shadow-dom/Element-interface-attachShadow.html"
@@ -28291,6 +28317,10 @@
"path": "shadow-dom/Element-interface-shadowRoot-attribute.html",
"url": "/shadow-dom/Element-interface-shadowRoot-attribute.html"
},
+ {
+ "path": "shadow-dom/Node-prototype-cloneNode.html",
+ "url": "/shadow-dom/Node-prototype-cloneNode.html"
+ },
{
"path": "shadow-dom/ShadowRoot-interface.html",
"url": "/shadow-dom/ShadowRoot-interface.html"
@@ -28299,10 +28329,6 @@
"path": "shadow-dom/leaktests/html-collection.html",
"url": "/shadow-dom/leaktests/html-collection.html"
},
- {
- "path": "shadow-dom/styles/shadow-cascade-order.html",
- "url": "/shadow-dom/styles/shadow-cascade-order.html"
- },
{
"path": "shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/attributes/test-006.html",
"url": "/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/attributes/test-006.html"
@@ -28643,6 +28669,10 @@
"path": "touch-events/create-touch-touchlist.html",
"url": "/touch-events/create-touch-touchlist.html"
},
+ {
+ "path": "touch-events/historical.html",
+ "url": "/touch-events/historical.html"
+ },
{
"path": "touch-events/touch-globaleventhandler-interface.html",
"url": "/touch-events/touch-globaleventhandler-interface.html"
@@ -28679,6 +28709,66 @@
"path": "typedarrays/constructors.html",
"url": "/typedarrays/constructors.html"
},
+ {
+ "path": "uievents/ClickFakeEvent.nondocument.html",
+ "url": "/uievents/ClickFakeEvent.nondocument.html"
+ },
+ {
+ "path": "uievents/constructors/constructors.html",
+ "url": "/uievents/constructors/constructors.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/DOM.event.flow.html",
+ "url": "/uievents/legacy-domevents-tests/approved/DOM.event.flow.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/EventListener.eventHandler.html",
+ "url": "/uievents/legacy-domevents-tests/approved/EventListener.eventHandler.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/EventObject.multiple.dispatchEvent.html",
+ "url": "/uievents/legacy-domevents-tests/approved/EventObject.multiple.dispatchEvent.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",
+ "url": "/uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html",
+ "url": "/uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/domnodeinserted.html",
+ "url": "/uievents/legacy-domevents-tests/approved/domnodeinserted.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/stopImmediatePropagation.effect.html",
+ "url": "/uievents/legacy-domevents-tests/approved/stopImmediatePropagation.effect.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/approved/stopPropagation.deferred.effect.html",
+ "url": "/uievents/legacy-domevents-tests/approved/stopPropagation.deferred.effect.html"
+ },
+ {
+ "path": "uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",
+ "url": "/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html"
+ },
+ {
+ "path": "uievents/order-of-events/event-phases-order.html",
+ "url": "/uievents/order-of-events/event-phases-order.html"
+ },
+ {
+ "path": "uievents/order-of-events/init-event-while-dispatching.html",
+ "url": "/uievents/order-of-events/init-event-while-dispatching.html"
+ },
+ {
+ "path": "uievents/throwing-in-listener-and-window-error-event.html",
+ "url": "/uievents/throwing-in-listener-and-window-error-event.html"
+ },
+ {
+ "path": "uievents/throwing-in-listener-when-all-have-not-run-yet.html",
+ "url": "/uievents/throwing-in-listener-when-all-have-not-run-yet.html"
+ },
{
"path": "url/a-element-xhtml.xhtml",
"url": "/url/a-element-xhtml.xhtml"
@@ -32415,10 +32505,18 @@
"path": "websockets/binary/001.html",
"url": "/websockets/binary/001.html"
},
+ {
+ "path": "websockets/binary/001.html",
+ "url": "/websockets/binary/001.html?wss"
+ },
{
"path": "websockets/binary/005.html",
"url": "/websockets/binary/005.html"
},
+ {
+ "path": "websockets/binary/005.html",
+ "url": "/websockets/binary/005.html?wss"
+ },
{
"path": "websockets/binaryType-wrong-value.htm",
"url": "/websockets/binaryType-wrong-value.htm"
@@ -32427,14 +32525,26 @@
"path": "websockets/closing-handshake/002.html",
"url": "/websockets/closing-handshake/002.html"
},
+ {
+ "path": "websockets/closing-handshake/002.html",
+ "url": "/websockets/closing-handshake/002.html?wss"
+ },
{
"path": "websockets/closing-handshake/003.html",
"url": "/websockets/closing-handshake/003.html"
},
+ {
+ "path": "websockets/closing-handshake/003.html",
+ "url": "/websockets/closing-handshake/003.html?wss"
+ },
{
"path": "websockets/closing-handshake/004.html",
"url": "/websockets/closing-handshake/004.html"
},
+ {
+ "path": "websockets/closing-handshake/004.html",
+ "url": "/websockets/closing-handshake/004.html?wss"
+ },
{
"path": "websockets/constructor.html",
"url": "/websockets/constructor.html"
@@ -32443,94 +32553,186 @@
"path": "websockets/constructor/001.html",
"url": "/websockets/constructor/001.html"
},
+ {
+ "path": "websockets/constructor/001.html",
+ "url": "/websockets/constructor/001.html?wss"
+ },
{
"path": "websockets/constructor/002.html",
"url": "/websockets/constructor/002.html"
},
+ {
+ "path": "websockets/constructor/002.html",
+ "url": "/websockets/constructor/002.html?wss"
+ },
{
"path": "websockets/constructor/004.html",
"url": "/websockets/constructor/004.html"
},
+ {
+ "path": "websockets/constructor/004.html",
+ "url": "/websockets/constructor/004.html?wss"
+ },
{
"path": "websockets/constructor/005.html",
"url": "/websockets/constructor/005.html"
},
+ {
+ "path": "websockets/constructor/005.html",
+ "url": "/websockets/constructor/005.html?wss"
+ },
{
"path": "websockets/constructor/006.html",
"url": "/websockets/constructor/006.html"
},
+ {
+ "path": "websockets/constructor/006.html",
+ "url": "/websockets/constructor/006.html?wss"
+ },
{
"path": "websockets/constructor/007.html",
"url": "/websockets/constructor/007.html"
},
+ {
+ "path": "websockets/constructor/007.html",
+ "url": "/websockets/constructor/007.html?wss"
+ },
{
"path": "websockets/constructor/008.html",
"url": "/websockets/constructor/008.html"
},
+ {
+ "path": "websockets/constructor/008.html",
+ "url": "/websockets/constructor/008.html?wss"
+ },
{
"path": "websockets/constructor/009.html",
"url": "/websockets/constructor/009.html"
},
+ {
+ "path": "websockets/constructor/009.html",
+ "url": "/websockets/constructor/009.html?wss"
+ },
{
"path": "websockets/constructor/010.html",
"url": "/websockets/constructor/010.html"
},
+ {
+ "path": "websockets/constructor/010.html",
+ "url": "/websockets/constructor/010.html?wss"
+ },
{
"path": "websockets/constructor/011.html",
"url": "/websockets/constructor/011.html"
},
+ {
+ "path": "websockets/constructor/011.html",
+ "url": "/websockets/constructor/011.html?wss"
+ },
{
"path": "websockets/constructor/012.html",
"url": "/websockets/constructor/012.html"
},
+ {
+ "path": "websockets/constructor/012.html",
+ "url": "/websockets/constructor/012.html?wss"
+ },
{
"path": "websockets/constructor/016.html",
"url": "/websockets/constructor/016.html"
},
+ {
+ "path": "websockets/constructor/016.html",
+ "url": "/websockets/constructor/016.html?wss"
+ },
{
"path": "websockets/constructor/017.html",
"url": "/websockets/constructor/017.html"
},
+ {
+ "path": "websockets/constructor/017.html",
+ "url": "/websockets/constructor/017.html?wss"
+ },
{
"path": "websockets/constructor/018.html",
"url": "/websockets/constructor/018.html"
},
+ {
+ "path": "websockets/constructor/018.html",
+ "url": "/websockets/constructor/018.html?wss"
+ },
{
"path": "websockets/constructor/019.html",
"url": "/websockets/constructor/019.html"
},
+ {
+ "path": "websockets/constructor/019.html",
+ "url": "/websockets/constructor/019.html?wss"
+ },
{
"path": "websockets/constructor/020.html",
"url": "/websockets/constructor/020.html"
},
+ {
+ "path": "websockets/constructor/020.html",
+ "url": "/websockets/constructor/020.html?wss"
+ },
{
"path": "websockets/constructor/021.html",
"url": "/websockets/constructor/021.html"
},
+ {
+ "path": "websockets/constructor/021.html",
+ "url": "/websockets/constructor/021.html?wss"
+ },
{
"path": "websockets/constructor/022.html",
"url": "/websockets/constructor/022.html"
},
+ {
+ "path": "websockets/constructor/022.html",
+ "url": "/websockets/constructor/022.html?wss"
+ },
{
"path": "websockets/cookies/001.html",
"url": "/websockets/cookies/001.html"
},
+ {
+ "path": "websockets/cookies/001.html",
+ "url": "/websockets/cookies/001.html?wss"
+ },
{
"path": "websockets/cookies/002.html",
"url": "/websockets/cookies/002.html"
},
+ {
+ "path": "websockets/cookies/002.html",
+ "url": "/websockets/cookies/002.html?wss"
+ },
{
"path": "websockets/cookies/003.html",
"url": "/websockets/cookies/003.html"
},
+ {
+ "path": "websockets/cookies/003.html",
+ "url": "/websockets/cookies/003.html?wss"
+ },
{
"path": "websockets/cookies/004.html",
"url": "/websockets/cookies/004.html"
},
+ {
+ "path": "websockets/cookies/004.html",
+ "url": "/websockets/cookies/004.html?wss"
+ },
{
"path": "websockets/cookies/006.html",
"url": "/websockets/cookies/006.html"
},
+ {
+ "path": "websockets/cookies/006.html",
+ "url": "/websockets/cookies/006.html?wss"
+ },
{
"path": "websockets/eventhandlers.html",
"url": "/websockets/eventhandlers.html"
@@ -32539,6 +32741,10 @@
"path": "websockets/interfaces/CloseEvent/clean-close.html",
"url": "/websockets/interfaces/CloseEvent/clean-close.html"
},
+ {
+ "path": "websockets/interfaces/CloseEvent/clean-close.html",
+ "url": "/websockets/interfaces/CloseEvent/clean-close.html?wss"
+ },
{
"path": "websockets/interfaces/CloseEvent/constructor.html",
"url": "/websockets/interfaces/CloseEvent/constructor.html"
@@ -32551,278 +32757,554 @@
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/close/close-basic.html",
"url": "/websockets/interfaces/WebSocket/close/close-basic.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/close/close-basic.html",
+ "url": "/websockets/interfaces/WebSocket/close/close-basic.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/close/close-multiple.html",
"url": "/websockets/interfaces/WebSocket/close/close-multiple.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/close/close-multiple.html",
+ "url": "/websockets/interfaces/WebSocket/close/close-multiple.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/close/close-nested.html",
"url": "/websockets/interfaces/WebSocket/close/close-nested.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/close/close-nested.html",
+ "url": "/websockets/interfaces/WebSocket/close/close-nested.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/close/close-replace.html",
"url": "/websockets/interfaces/WebSocket/close/close-replace.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/close/close-replace.html",
+ "url": "/websockets/interfaces/WebSocket/close/close-replace.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/close/close-return.html",
"url": "/websockets/interfaces/WebSocket/close/close-return.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/close/close-return.html",
+ "url": "/websockets/interfaces/WebSocket/close/close-return.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/constants/001.html",
"url": "/websockets/interfaces/WebSocket/constants/001.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/constants/001.html",
+ "url": "/websockets/interfaces/WebSocket/constants/001.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/constants/002.html",
"url": "/websockets/interfaces/WebSocket/constants/002.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/constants/002.html",
+ "url": "/websockets/interfaces/WebSocket/constants/002.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/constants/003.html",
"url": "/websockets/interfaces/WebSocket/constants/003.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/constants/003.html",
+ "url": "/websockets/interfaces/WebSocket/constants/003.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/constants/004.html",
"url": "/websockets/interfaces/WebSocket/constants/004.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/constants/004.html",
+ "url": "/websockets/interfaces/WebSocket/constants/004.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/constants/005.html",
"url": "/websockets/interfaces/WebSocket/constants/005.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/constants/005.html",
+ "url": "/websockets/interfaces/WebSocket/constants/005.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/constants/006.html",
"url": "/websockets/interfaces/WebSocket/constants/006.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/constants/006.html",
+ "url": "/websockets/interfaces/WebSocket/constants/006.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/001.html",
"url": "/websockets/interfaces/WebSocket/events/001.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/001.html",
+ "url": "/websockets/interfaces/WebSocket/events/001.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/002.html",
"url": "/websockets/interfaces/WebSocket/events/002.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/002.html",
+ "url": "/websockets/interfaces/WebSocket/events/002.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/003.html",
"url": "/websockets/interfaces/WebSocket/events/003.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/003.html",
+ "url": "/websockets/interfaces/WebSocket/events/003.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/004.html",
"url": "/websockets/interfaces/WebSocket/events/004.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/004.html",
+ "url": "/websockets/interfaces/WebSocket/events/004.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/006.html",
"url": "/websockets/interfaces/WebSocket/events/006.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/006.html",
+ "url": "/websockets/interfaces/WebSocket/events/006.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/007.html",
"url": "/websockets/interfaces/WebSocket/events/007.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/007.html",
+ "url": "/websockets/interfaces/WebSocket/events/007.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/008.html",
"url": "/websockets/interfaces/WebSocket/events/008.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/008.html",
+ "url": "/websockets/interfaces/WebSocket/events/008.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/009.html",
"url": "/websockets/interfaces/WebSocket/events/009.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/009.html",
+ "url": "/websockets/interfaces/WebSocket/events/009.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/010.html",
"url": "/websockets/interfaces/WebSocket/events/010.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/010.html",
+ "url": "/websockets/interfaces/WebSocket/events/010.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/011.html",
"url": "/websockets/interfaces/WebSocket/events/011.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/011.html",
+ "url": "/websockets/interfaces/WebSocket/events/011.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/012.html",
"url": "/websockets/interfaces/WebSocket/events/012.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/012.html",
+ "url": "/websockets/interfaces/WebSocket/events/012.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/013.html",
"url": "/websockets/interfaces/WebSocket/events/013.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/013.html",
+ "url": "/websockets/interfaces/WebSocket/events/013.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/014.html",
"url": "/websockets/interfaces/WebSocket/events/014.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/014.html",
+ "url": "/websockets/interfaces/WebSocket/events/014.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/015.html",
"url": "/websockets/interfaces/WebSocket/events/015.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/015.html",
+ "url": "/websockets/interfaces/WebSocket/events/015.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/016.html",
"url": "/websockets/interfaces/WebSocket/events/016.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/016.html",
+ "url": "/websockets/interfaces/WebSocket/events/016.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/017.html",
"url": "/websockets/interfaces/WebSocket/events/017.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/017.html",
+ "url": "/websockets/interfaces/WebSocket/events/017.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/018.html",
"url": "/websockets/interfaces/WebSocket/events/018.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/018.html",
+ "url": "/websockets/interfaces/WebSocket/events/018.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/019.html",
"url": "/websockets/interfaces/WebSocket/events/019.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/019.html",
+ "url": "/websockets/interfaces/WebSocket/events/019.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/events/020.html",
"url": "/websockets/interfaces/WebSocket/events/020.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/events/020.html",
+ "url": "/websockets/interfaces/WebSocket/events/020.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/extensions/001.html",
"url": "/websockets/interfaces/WebSocket/extensions/001.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/extensions/001.html",
+ "url": "/websockets/interfaces/WebSocket/extensions/001.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/protocol/protocol-initial.html",
"url": "/websockets/interfaces/WebSocket/protocol/protocol-initial.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/protocol/protocol-initial.html",
+ "url": "/websockets/interfaces/WebSocket/protocol/protocol-initial.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/001.html",
"url": "/websockets/interfaces/WebSocket/readyState/001.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/001.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/001.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/002.html",
"url": "/websockets/interfaces/WebSocket/readyState/002.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/002.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/002.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/003.html",
"url": "/websockets/interfaces/WebSocket/readyState/003.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/003.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/003.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/004.html",
"url": "/websockets/interfaces/WebSocket/readyState/004.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/004.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/004.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/005.html",
"url": "/websockets/interfaces/WebSocket/readyState/005.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/005.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/005.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/006.html",
"url": "/websockets/interfaces/WebSocket/readyState/006.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/006.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/006.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/007.html",
"url": "/websockets/interfaces/WebSocket/readyState/007.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/007.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/007.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/readyState/008.html",
"url": "/websockets/interfaces/WebSocket/readyState/008.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/readyState/008.html",
+ "url": "/websockets/interfaces/WebSocket/readyState/008.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/001.html",
"url": "/websockets/interfaces/WebSocket/send/001.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/001.html",
+ "url": "/websockets/interfaces/WebSocket/send/001.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/002.html",
"url": "/websockets/interfaces/WebSocket/send/002.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/002.html",
+ "url": "/websockets/interfaces/WebSocket/send/002.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/003.html",
"url": "/websockets/interfaces/WebSocket/send/003.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/003.html",
+ "url": "/websockets/interfaces/WebSocket/send/003.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/004.html",
"url": "/websockets/interfaces/WebSocket/send/004.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/004.html",
+ "url": "/websockets/interfaces/WebSocket/send/004.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/005.html",
"url": "/websockets/interfaces/WebSocket/send/005.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/005.html",
+ "url": "/websockets/interfaces/WebSocket/send/005.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/006.html",
"url": "/websockets/interfaces/WebSocket/send/006.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/006.html",
+ "url": "/websockets/interfaces/WebSocket/send/006.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/007.html",
"url": "/websockets/interfaces/WebSocket/send/007.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/007.html",
+ "url": "/websockets/interfaces/WebSocket/send/007.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/008.html",
"url": "/websockets/interfaces/WebSocket/send/008.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/008.html",
+ "url": "/websockets/interfaces/WebSocket/send/008.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/009.html",
"url": "/websockets/interfaces/WebSocket/send/009.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/009.html",
+ "url": "/websockets/interfaces/WebSocket/send/009.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/010.html",
"url": "/websockets/interfaces/WebSocket/send/010.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/010.html",
+ "url": "/websockets/interfaces/WebSocket/send/010.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/011.html",
"url": "/websockets/interfaces/WebSocket/send/011.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/011.html",
+ "url": "/websockets/interfaces/WebSocket/send/011.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/send/012.html",
"url": "/websockets/interfaces/WebSocket/send/012.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/send/012.html",
+ "url": "/websockets/interfaces/WebSocket/send/012.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/001.html",
"url": "/websockets/interfaces/WebSocket/url/001.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/001.html",
+ "url": "/websockets/interfaces/WebSocket/url/001.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/002.html",
"url": "/websockets/interfaces/WebSocket/url/002.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/002.html",
+ "url": "/websockets/interfaces/WebSocket/url/002.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/003.html",
"url": "/websockets/interfaces/WebSocket/url/003.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/003.html",
+ "url": "/websockets/interfaces/WebSocket/url/003.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/004.html",
"url": "/websockets/interfaces/WebSocket/url/004.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/004.html",
+ "url": "/websockets/interfaces/WebSocket/url/004.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/005.html",
"url": "/websockets/interfaces/WebSocket/url/005.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/005.html",
+ "url": "/websockets/interfaces/WebSocket/url/005.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/006.html",
"url": "/websockets/interfaces/WebSocket/url/006.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/006.html",
+ "url": "/websockets/interfaces/WebSocket/url/006.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/url/resolve.html",
"url": "/websockets/interfaces/WebSocket/url/resolve.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/url/resolve.html",
+ "url": "/websockets/interfaces/WebSocket/url/resolve.html?wss"
+ },
{
"path": "websockets/opening-handshake/001.html",
"url": "/websockets/opening-handshake/001.html"
},
+ {
+ "path": "websockets/opening-handshake/001.html",
+ "url": "/websockets/opening-handshake/001.html?wss"
+ },
{
"path": "websockets/opening-handshake/003-sets-origin.worker.js",
"url": "/websockets/opening-handshake/003-sets-origin.worker"
@@ -32831,22 +33313,42 @@
"path": "websockets/opening-handshake/003.html",
"url": "/websockets/opening-handshake/003.html"
},
+ {
+ "path": "websockets/opening-handshake/003.html",
+ "url": "/websockets/opening-handshake/003.html?wss"
+ },
{
"path": "websockets/opening-handshake/005.html",
"url": "/websockets/opening-handshake/005.html"
},
+ {
+ "path": "websockets/opening-handshake/005.html",
+ "url": "/websockets/opening-handshake/005.html?wss"
+ },
{
"path": "websockets/security/001.html",
"url": "/websockets/security/001.html"
},
+ {
+ "path": "websockets/security/001.html",
+ "url": "/websockets/security/001.html?wss"
+ },
{
"path": "websockets/security/002.html",
"url": "/websockets/security/002.html"
},
+ {
+ "path": "websockets/security/002.html",
+ "url": "/websockets/security/002.html?wss"
+ },
{
"path": "websockets/unload-a-document/001.html",
"url": "/websockets/unload-a-document/001.html"
},
+ {
+ "path": "websockets/unload-a-document/001.html",
+ "url": "/websockets/unload-a-document/001.html?wss"
+ },
{
"path": "websockets/unload-a-document/003.html",
"url": "/websockets/unload-a-document/003.html"
@@ -33860,19 +34362,19 @@
"url": "/cors/status-async.htm"
},
{
- "path": "custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html",
+ "path": "custom-elements/pre-v1/concepts/custom-elements-type-allowed-chars-first-char.html",
"timeout": "long",
- "url": "/custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html"
+ "url": "/custom-elements/pre-v1/concepts/custom-elements-type-allowed-chars-first-char.html"
},
{
- "path": "custom-elements/concepts/custom-elements-type-allowed-chars.html",
+ "path": "custom-elements/pre-v1/concepts/custom-elements-type-allowed-chars.html",
"timeout": "long",
- "url": "/custom-elements/concepts/custom-elements-type-allowed-chars.html"
+ "url": "/custom-elements/pre-v1/concepts/custom-elements-type-allowed-chars.html"
},
{
- "path": "custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html",
+ "path": "custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html",
"timeout": "long",
- "url": "/custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html"
+ "url": "/custom-elements/pre-v1/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html"
},
{
"path": "dom/nodes/Document-characterSet-normalization.html",
@@ -35139,61 +35641,121 @@
"timeout": "long",
"url": "/websockets/binary/002.html"
},
+ {
+ "path": "websockets/binary/002.html",
+ "timeout": "long",
+ "url": "/websockets/binary/002.html?wss"
+ },
{
"path": "websockets/binary/004.html",
"timeout": "long",
"url": "/websockets/binary/004.html"
},
+ {
+ "path": "websockets/binary/004.html",
+ "timeout": "long",
+ "url": "/websockets/binary/004.html?wss"
+ },
{
"path": "websockets/constructor/013.html",
"timeout": "long",
"url": "/websockets/constructor/013.html"
},
+ {
+ "path": "websockets/constructor/013.html",
+ "timeout": "long",
+ "url": "/websockets/constructor/013.html?wss"
+ },
{
"path": "websockets/constructor/014.html",
"timeout": "long",
"url": "/websockets/constructor/014.html"
},
+ {
+ "path": "websockets/constructor/014.html",
+ "timeout": "long",
+ "url": "/websockets/constructor/014.html?wss"
+ },
{
"path": "websockets/cookies/005.html",
"timeout": "long",
"url": "/websockets/cookies/005.html"
},
+ {
+ "path": "websockets/cookies/005.html",
+ "timeout": "long",
+ "url": "/websockets/cookies/005.html?wss"
+ },
{
"path": "websockets/cookies/007.html",
"timeout": "long",
"url": "/websockets/cookies/007.html"
},
+ {
+ "path": "websockets/cookies/007.html",
+ "timeout": "long",
+ "url": "/websockets/cookies/007.html?wss"
+ },
{
"path": "websockets/extended-payload-length.html",
"timeout": "long",
"url": "/websockets/extended-payload-length.html"
},
+ {
+ "path": "websockets/extended-payload-length.html",
+ "timeout": "long",
+ "url": "/websockets/extended-payload-length.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html",
"timeout": "long",
"url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html",
+ "timeout": "long",
+ "url": "/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html?wss"
+ },
{
"path": "websockets/interfaces/WebSocket/close/close-connecting.html",
"timeout": "long",
"url": "/websockets/interfaces/WebSocket/close/close-connecting.html"
},
+ {
+ "path": "websockets/interfaces/WebSocket/close/close-connecting.html",
+ "timeout": "long",
+ "url": "/websockets/interfaces/WebSocket/close/close-connecting.html?wss"
+ },
{
"path": "websockets/keeping-connection-open/001.html",
"timeout": "long",
"url": "/websockets/keeping-connection-open/001.html"
},
+ {
+ "path": "websockets/keeping-connection-open/001.html",
+ "timeout": "long",
+ "url": "/websockets/keeping-connection-open/001.html?wss"
+ },
{
"path": "websockets/opening-handshake/002.html",
"timeout": "long",
"url": "/websockets/opening-handshake/002.html"
},
+ {
+ "path": "websockets/opening-handshake/002.html",
+ "timeout": "long",
+ "url": "/websockets/opening-handshake/002.html?wss"
+ },
{
"path": "websockets/unload-a-document/002.html",
"timeout": "long",
"url": "/websockets/unload-a-document/002.html"
},
+ {
+ "path": "websockets/unload-a-document/002.html",
+ "timeout": "long",
+ "url": "/websockets/unload-a-document/002.html?wss"
+ },
{
"path": "websockets/unload-a-document/004.html",
"timeout": "long",
@@ -35204,6 +35766,11 @@
"timeout": "long",
"url": "/websockets/unload-a-document/005.html"
},
+ {
+ "path": "websockets/unload-a-document/005.html",
+ "timeout": "long",
+ "url": "/websockets/unload-a-document/005.html?wss"
+ },
{
"path": "webstorage/event_basic.html",
"timeout": "long",
@@ -35235,64 +35802,18 @@
"url": "/webstorage/storage_session_setitem_quotaexceedederr.html"
}
],
- "wdspec": []
+ "wdspec": [
+ {
+ "path": "webdriver/navigation.py",
+ "url": "/webdriver/navigation.py"
+ }
+ ]
},
"local_changes": {
- "deleted": [
- "html/dom/documents/dom-tree-accessors/document.body-getter.html",
- "html/dom/documents/dom-tree-accessors/document.body-setter-01.html"
- ],
+ "deleted": [],
"deleted_reftests": {},
- "items": {
- "reftest": {
- "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html": [
- {
- "path": "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html",
- "references": [
- [
- "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_ref.html",
- "=="
- ]
- ],
- "url": "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html"
- }
- ]
- },
- "testharness": {
- "html/dom/documents/dom-tree-accessors/Document.body.html": [
- {
- "path": "html/dom/documents/dom-tree-accessors/Document.body.html",
- "url": "/html/dom/documents/dom-tree-accessors/Document.body.html"
- }
- ],
- "html/semantics/forms/form-submission-0/submit-entity-body.html": [
- {
- "path": "html/semantics/forms/form-submission-0/submit-entity-body.html",
- "url": "/html/semantics/forms/form-submission-0/submit-entity-body.html"
- }
- ],
- "html/semantics/scripting-1/the-script-element/scripting-enabled.html": [
- {
- "path": "html/semantics/scripting-1/the-script-element/scripting-enabled.html",
- "url": "/html/semantics/scripting-1/the-script-element/scripting-enabled.html"
- }
- ]
- }
- },
- "reftest_nodes": {
- "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html": [
- {
- "path": "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html",
- "references": [
- [
- "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_ref.html",
- "=="
- ]
- ],
- "url": "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html"
- }
- ]
- }
+ "items": {},
+ "reftest_nodes": {}
},
"reftest_nodes": {
"2dcontext/building-paths/canvas_complexshapes_arcto_001.htm": [
@@ -35847,52 +36368,52 @@
"url": "/compat/webkit-text-fill-color-property-006.html"
}
],
- "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html": [
+ "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html": [
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-custom-tag.html"
}
],
- "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html": [
+ "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html": [
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-custom-tag.html"
}
],
- "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html": [
+ "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html": [
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-registered-type-extension.html"
}
],
- "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html": [
+ "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html": [
{
- "path": "custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html",
+ "path": "custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html",
"references": [
[
- "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension-ref.html",
+ "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension-ref.html",
"=="
]
],
- "url": "/custom-elements/registering-custom-elements/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html"
+ "url": "/custom-elements/pre-v1/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-css-test-type-extension.html"
}
],
"html/dom/elements/global-attributes/dir_auto-EN-L-ref.html": [
@@ -38091,6 +38612,18 @@
"url": "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_scale.html"
}
],
+ "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html": [
+ {
+ "path": "html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html",
+ "references": [
+ [
+ "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas_without_context_a.html"
+ }
+ ],
"html/rendering/replaced-elements/images/space.html": [
{
"path": "html/rendering/replaced-elements/images/space.html",
@@ -41608,7 +42141,7 @@
}
]
},
- "rev": "b94b41945d3c7c9b4f3346cf8654cc5ca7ae567c",
+ "rev": "fab2c513bffb2bd19600d23b495264d123df092f",
"url_base": "/",
"version": 3
}
diff --git a/tests/wpt/metadata/XMLHttpRequest/setrequestheader-bogus-name.htm.ini b/tests/wpt/metadata/XMLHttpRequest/setrequestheader-bogus-name.htm.ini
deleted file mode 100644
index f30c4dce47b..00000000000
--- a/tests/wpt/metadata/XMLHttpRequest/setrequestheader-bogus-name.htm.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[setrequestheader-bogus-name.htm]
- type: testharness
- [setRequestHeader should throw with header name "テスト".]
- expected: FAIL
-
- [setRequestHeader should throw with header name "X-テスト".]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/dom/lists/DOMTokenList-coverage-for-attributes.html.ini b/tests/wpt/metadata/dom/lists/DOMTokenList-coverage-for-attributes.html.ini
new file mode 100644
index 00000000000..b50efb72c7f
--- /dev/null
+++ b/tests/wpt/metadata/dom/lists/DOMTokenList-coverage-for-attributes.html.ini
@@ -0,0 +1,44 @@
+[DOMTokenList-coverage-for-attributes.html]
+ type: testharness
+ [a.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [area.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [link.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [iframe.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [output.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [td.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [th.dropzone in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [td.headers in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [th.headers in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [output.htmlFor in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [a.ping in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [area.ping in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [iframe.sandbox in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
+ [link.sizes in http://www.w3.org/1999/xhtml namespace should be DOMTokenList.]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini
index 49996d27548..6dcd1da4bf7 100644
--- a/tests/wpt/metadata/html/dom/interfaces.html.ini
+++ b/tests/wpt/metadata/html/dom/interfaces.html.ini
@@ -8391,3 +8391,111 @@
[Document interface: new Document() must inherit property "onvolumechange" with the proper type (155)]
expected: FAIL
+ [HTMLTableCellElement interface: attribute scope]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: attribute abbr]
+ expected: FAIL
+
+ [HTMLTableCellElement must be primary interface of document.createElement("td")]
+ expected: FAIL
+
+ [Stringification of document.createElement("td")]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "scope" with the proper type (4)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "abbr" with the proper type (5)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "align" with the proper type (6)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "axis" with the proper type (7)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "height" with the proper type (8)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "ch" with the proper type (10)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "chOff" with the proper type (11)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "noWrap" with the proper type (12)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("td") must inherit property "vAlign" with the proper type (13)]
+ expected: FAIL
+
+ [HTMLTableCellElement must be primary interface of document.createElement("th")]
+ expected: FAIL
+
+ [Stringification of document.createElement("th")]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "scope" with the proper type (4)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "abbr" with the proper type (5)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "align" with the proper type (6)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "axis" with the proper type (7)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "height" with the proper type (8)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "ch" with the proper type (10)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "chOff" with the proper type (11)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "noWrap" with the proper type (12)]
+ expected: FAIL
+
+ [HTMLTableCellElement interface: document.createElement("th") must inherit property "vAlign" with the proper type (13)]
+ expected: FAIL
+
+ [HTMLSlotElement interface: existence and properties of interface object]
+ expected: FAIL
+
+ [HTMLSlotElement interface object length]
+ expected: FAIL
+
+ [HTMLSlotElement interface object name]
+ expected: FAIL
+
+ [HTMLSlotElement interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [HTMLSlotElement interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [HTMLSlotElement interface: attribute name]
+ expected: FAIL
+
+ [HTMLSlotElement interface: operation assignedNodes(AssignedNodesOptions)]
+ expected: FAIL
+
+ [HTMLSlotElement must be primary interface of document.createElement("slot")]
+ expected: FAIL
+
+ [Stringification of document.createElement("slot")]
+ expected: FAIL
+
+ [HTMLSlotElement interface: document.createElement("slot") must inherit property "name" with the proper type (0)]
+ expected: FAIL
+
+ [HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedNodes" with the proper type (1)]
+ expected: FAIL
+
+ [HTMLSlotElement interface: calling assignedNodes(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/reflection-metadata.html.ini b/tests/wpt/metadata/html/dom/reflection-metadata.html.ini
index 48c5143441a..c71a4f117a5 100644
--- a/tests/wpt/metadata/html/dom/reflection-metadata.html.ini
+++ b/tests/wpt/metadata/html/dom/reflection-metadata.html.ini
@@ -2868,9 +2868,6 @@
[link.crossOrigin: IDL set to "\\0" followed by IDL get]
expected: FAIL
- [link.crossOrigin: IDL set to null followed by IDL get]
- expected: FAIL
-
[link.crossOrigin: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
@@ -7386,3 +7383,6 @@
[style.tabIndex: setAttribute() to "\\r7" followed by IDL get]
expected: FAIL
+ [link.crossOrigin: IDL set to null followed by getAttribute()]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/reflection-tabular.html.ini b/tests/wpt/metadata/html/dom/reflection-tabular.html.ini
index 2e12ae425d9..2a9f4d09c64 100644
--- a/tests/wpt/metadata/html/dom/reflection-tabular.html.ini
+++ b/tests/wpt/metadata/html/dom/reflection-tabular.html.ini
@@ -17031,3 +17031,303 @@
[th.rowSpan: IDL set to 4294967295 followed by IDL get]
expected: FAIL
+ [td.scope: typeof IDL attribute]
+ expected: FAIL
+
+ [td.scope: IDL get with DOM attribute unset]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to undefined followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to 7 followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to 1.5 followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to true followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to false followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to object "[object Object\]" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to NaN followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to Infinity followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to -Infinity followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to null followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to object "test-toString" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to object "test-valueOf" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "row" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "xrow" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "row\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "ow" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "ROW" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "col" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "xcol" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "col\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "ol" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "COL" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "rowgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "xrowgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "rowgroup\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "owgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "ROWGROUP" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "colgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "xcolgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "colgroup\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "olgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: setAttribute() to "COLGROUP" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to undefined followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to undefined followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to 7 followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to 7 followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to 1.5 followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to 1.5 followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to true followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to true followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to false followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to false followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to object "[object Object\]" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to object "[object Object\]" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to NaN followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to NaN followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to Infinity followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to Infinity followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to -Infinity followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to -Infinity followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to null followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to object "test-toString" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to object "test-toString" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to object "test-valueOf" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to object "test-valueOf" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "row" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xrow" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xrow" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "row\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "row\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "ow" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "ow" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "ROW" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "ROW" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "col" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xcol" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xcol" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "col\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "col\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "ol" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "ol" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "COL" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "COL" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "rowgroup" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xrowgroup" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xrowgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "rowgroup\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "rowgroup\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "owgroup" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "owgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "ROWGROUP" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "ROWGROUP" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "colgroup" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xcolgroup" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "xcolgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "colgroup\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "colgroup\\0" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "olgroup" followed by getAttribute()]
+ expected: FAIL
+
+ [td.scope: IDL set to "olgroup" followed by IDL get]
+ expected: FAIL
+
+ [td.scope: IDL set to "COLGROUP" followed by IDL get]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src.html.ini
index 74842c215ac..ac3e73eb6d1 100644
--- a/tests/wpt/metadata/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src.html.ini
+++ b/tests/wpt/metadata/html/semantics/embedded-content/media-elements/interfaces/HTMLElement/HTMLTrackElement/src.html.ini
@@ -26,3 +26,4 @@
[HTMLTrackElement.src resolvable value in content attribute]
expected: FAIL
+
diff --git a/tests/wpt/metadata/html/semantics/interfaces.html.ini b/tests/wpt/metadata/html/semantics/interfaces.html.ini
index 19feaad44c3..f9552b1b619 100644
--- a/tests/wpt/metadata/html/semantics/interfaces.html.ini
+++ b/tests/wpt/metadata/html/semantics/interfaces.html.ini
@@ -3,9 +3,6 @@
[Interfaces for keygen]
expected: FAIL
- [Interfaces for listing]
- expected: FAIL
-
[Interfaces for marquee]
expected: FAIL
@@ -18,18 +15,9 @@
[Interfaces for plaintext]
expected: FAIL
- [Interfaces for xmp]
- expected: FAIL
-
- [Interfaces for command]
- expected: FAIL
-
[Interfaces for KEYGEN]
expected: FAIL
- [Interfaces for LISTING]
- expected: FAIL
-
[Interfaces for MARQUEE]
expected: FAIL
@@ -42,12 +30,6 @@
[Interfaces for PLAINTEXT]
expected: FAIL
- [Interfaces for XMP]
- expected: FAIL
-
- [Interfaces for COMMAND]
- expected: FAIL
-
[Interfaces for rb]
expected: FAIL
@@ -60,3 +42,45 @@
[Interfaces for RTC]
expected: FAIL
+ [Interfaces for basefont]
+ expected: FAIL
+
+ [Interfaces for BASEFONT]
+ expected: FAIL
+
+ [Interfaces for foo-bar]
+ expected: FAIL
+
+ [Interfaces for FOO-BAR]
+ expected: FAIL
+
+ [Interfaces for menuitem]
+ expected: FAIL
+
+ [Interfaces for MENUITEM]
+ expected: FAIL
+
+ [Interfaces for picture]
+ expected: FAIL
+
+ [Interfaces for PICTURE]
+ expected: FAIL
+
+ [Interfaces for slot]
+ expected: FAIL
+
+ [Interfaces for SLOT]
+ expected: FAIL
+
+ [Interfaces for td]
+ expected: FAIL
+
+ [Interfaces for TD]
+ expected: FAIL
+
+ [Interfaces for th]
+ expected: FAIL
+
+ [Interfaces for TH]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/syntax/serializing-html-fragments/initial-linefeed-pre.html.ini b/tests/wpt/metadata/html/syntax/serializing-html-fragments/initial-linefeed-pre.html.ini
new file mode 100644
index 00000000000..56b03113d58
--- /dev/null
+++ b/tests/wpt/metadata/html/syntax/serializing-html-fragments/initial-linefeed-pre.html.ini
@@ -0,0 +1,8 @@
+[initial-linefeed-pre.html]
+ type: testharness
+ [outer div]
+ expected: FAIL
+
+ [inner div]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/mozilla-sync b/tests/wpt/metadata/mozilla-sync
index afe467ba081..97842ad5fe4 100644
--- a/tests/wpt/metadata/mozilla-sync
+++ b/tests/wpt/metadata/mozilla-sync
@@ -1 +1 @@
-cb42be98279348981951933aeee4b1bfcf1517d1
\ No newline at end of file
+0558687d71295023b27860436e7a5aa5da7f49d0
\ No newline at end of file
diff --git a/tests/wpt/metadata/DOMEvents/constructors.html.ini b/tests/wpt/metadata/uievents/constructors/constructors.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/constructors.html.ini
rename to tests/wpt/metadata/uievents/constructors/constructors.html.ini
diff --git a/tests/wpt/metadata/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html.ini b/tests/wpt/metadata/uievents/legacy-domevents-tests/approved/EventObject.multiple.dispatchEvent.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html.ini
rename to tests/wpt/metadata/uievents/legacy-domevents-tests/approved/EventObject.multiple.dispatchEvent.html.ini
diff --git a/tests/wpt/metadata/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html.ini b/tests/wpt/metadata/uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html.ini
rename to tests/wpt/metadata/uievents/legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html.ini
diff --git a/tests/wpt/metadata/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html.ini b/tests/wpt/metadata/uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html.ini
rename to tests/wpt/metadata/uievents/legacy-domevents-tests/approved/dispatchEvent.click.checkbox.html.ini
diff --git a/tests/wpt/metadata/DOMEvents/tests/approved/domnodeinserted.html.ini b/tests/wpt/metadata/uievents/legacy-domevents-tests/approved/domnodeinserted.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/tests/approved/domnodeinserted.html.ini
rename to tests/wpt/metadata/uievents/legacy-domevents-tests/approved/domnodeinserted.html.ini
diff --git a/tests/wpt/metadata/DOMEvents/event-phases-order.html.ini b/tests/wpt/metadata/uievents/order-of-events/event-phases-order.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/event-phases-order.html.ini
rename to tests/wpt/metadata/uievents/order-of-events/event-phases-order.html.ini
diff --git a/tests/wpt/metadata/DOMEvents/throwing-in-listener-and-window-error-event.html.ini b/tests/wpt/metadata/uievents/throwing-in-listener-and-window-error-event.html.ini
similarity index 100%
rename from tests/wpt/metadata/DOMEvents/throwing-in-listener-and-window-error-event.html.ini
rename to tests/wpt/metadata/uievents/throwing-in-listener-and-window-error-event.html.ini
diff --git a/tests/wpt/metadata/websockets/binary/001.html.ini b/tests/wpt/metadata/websockets/binary/001.html.ini
index d6f781287de..0aa89984ea5 100644
--- a/tests/wpt/metadata/websockets/binary/001.html.ini
+++ b/tests/wpt/metadata/websockets/binary/001.html.ini
@@ -3,3 +3,10 @@
[WebSockets: Send/Receive blob, blob size less than network array buffer]
expected: FAIL
+
+[001.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: Send/Receive blob, blob size less than network array buffer]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/binary/002.html.ini b/tests/wpt/metadata/websockets/binary/002.html.ini
index f1abd8313bb..00f7f8f3686 100644
--- a/tests/wpt/metadata/websockets/binary/002.html.ini
+++ b/tests/wpt/metadata/websockets/binary/002.html.ini
@@ -3,3 +3,9 @@
[WebSockets: Send/Receive blob, blob size greater than network array buffer]
expected: FAIL
+
+[002.html?wss]
+ type: testharness
+ [WebSockets: Send/Receive blob, blob size greater than network array buffer]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/binary/004.html.ini b/tests/wpt/metadata/websockets/binary/004.html.ini
index 8bb9b6104c4..aaae94c55cb 100644
--- a/tests/wpt/metadata/websockets/binary/004.html.ini
+++ b/tests/wpt/metadata/websockets/binary/004.html.ini
@@ -3,3 +3,9 @@
[WebSockets: Send/Receive ArrayBuffer, size greater than network array buffer]
expected: FAIL
+
+[004.html?wss]
+ type: testharness
+ [WebSockets: Send/Receive ArrayBuffer, size greater than network array buffer]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/binary/005.html.ini b/tests/wpt/metadata/websockets/binary/005.html.ini
index ba3bbcff4f7..6d91fd5a6c8 100644
--- a/tests/wpt/metadata/websockets/binary/005.html.ini
+++ b/tests/wpt/metadata/websockets/binary/005.html.ini
@@ -3,3 +3,10 @@
[WebSockets: Send/Receive ArrayBuffer, size less than network array buffer]
expected: FAIL
+
+[005.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: Send/Receive ArrayBuffer, size less than network array buffer]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/closing-handshake/002.html.ini b/tests/wpt/metadata/websockets/closing-handshake/002.html.ini
new file mode 100644
index 00000000000..010d72a10f3
--- /dev/null
+++ b/tests/wpt/metadata/websockets/closing-handshake/002.html.ini
@@ -0,0 +1,8 @@
+[002.html]
+ type: testharness
+
+[002.html?wss]
+ type: testharness
+ [WebSockets: server sends closing handshake]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/closing-handshake/003.html.ini b/tests/wpt/metadata/websockets/closing-handshake/003.html.ini
new file mode 100644
index 00000000000..2c4e0d75a55
--- /dev/null
+++ b/tests/wpt/metadata/websockets/closing-handshake/003.html.ini
@@ -0,0 +1,8 @@
+[003.html?wss]
+ type: testharness
+ [WebSockets: client sends closing handshake]
+ expected: FAIL
+
+
+[003.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/closing-handshake/004.html.ini b/tests/wpt/metadata/websockets/closing-handshake/004.html.ini
new file mode 100644
index 00000000000..eb31283da7b
--- /dev/null
+++ b/tests/wpt/metadata/websockets/closing-handshake/004.html.ini
@@ -0,0 +1,8 @@
+[004.html]
+ type: testharness
+
+[004.html?wss]
+ type: testharness
+ [WebSockets: data after closing handshake]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/006.html.ini b/tests/wpt/metadata/websockets/constructor/006.html.ini
new file mode 100644
index 00000000000..6af268de208
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/006.html.ini
@@ -0,0 +1,8 @@
+[006.html]
+ type: testharness
+
+[006.html?wss]
+ type: testharness
+ [WebSockets: converting first arguments]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/009.html.ini b/tests/wpt/metadata/websockets/constructor/009.html.ini
new file mode 100644
index 00000000000..e45d8d2c028
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/009.html.ini
@@ -0,0 +1,8 @@
+[009.html?wss]
+ type: testharness
+ [WebSockets: protocol]
+ expected: FAIL
+
+
+[009.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/constructor/010.html.ini b/tests/wpt/metadata/websockets/constructor/010.html.ini
index 451cc5c17a5..f286708818e 100644
--- a/tests/wpt/metadata/websockets/constructor/010.html.ini
+++ b/tests/wpt/metadata/websockets/constructor/010.html.ini
@@ -3,3 +3,9 @@
[WebSockets: protocol in response but no requested protocol]
expected: FAIL
+
+[010.html?wss]
+ type: testharness
+ [WebSockets: protocol in response but no requested protocol]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/011.html.ini b/tests/wpt/metadata/websockets/constructor/011.html.ini
new file mode 100644
index 00000000000..c03be6a5ae0
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/011.html.ini
@@ -0,0 +1,8 @@
+[011.html]
+ type: testharness
+
+[011.html?wss]
+ type: testharness
+ [WebSockets: protocol mismatch]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/013.html.ini b/tests/wpt/metadata/websockets/constructor/013.html.ini
new file mode 100644
index 00000000000..732802db595
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/013.html.ini
@@ -0,0 +1,8 @@
+[013.html]
+ type: testharness
+
+[013.html?wss]
+ type: testharness
+ [WebSockets: multiple WebSocket objects]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/014.html.ini b/tests/wpt/metadata/websockets/constructor/014.html.ini
index 17969fd254d..7a8cc549868 100644
--- a/tests/wpt/metadata/websockets/constructor/014.html.ini
+++ b/tests/wpt/metadata/websockets/constructor/014.html.ini
@@ -3,3 +3,9 @@
[WebSockets: serialize establish a connection]
expected: FAIL
+
+[014.html?wss]
+ type: testharness
+ [WebSockets: serialize establish a connection]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/016.html.ini b/tests/wpt/metadata/websockets/constructor/016.html.ini
index 3be0d9fbe9c..91a2630d511 100644
--- a/tests/wpt/metadata/websockets/constructor/016.html.ini
+++ b/tests/wpt/metadata/websockets/constructor/016.html.ini
@@ -3,3 +3,9 @@
[WebSockets: non-ascii URL in query, document encoding windows-1252]
expected: FAIL
+
+[016.html?wss]
+ type: testharness
+ [WebSockets: non-ascii URL in query, document encoding windows-1252]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/018.html.ini b/tests/wpt/metadata/websockets/constructor/018.html.ini
new file mode 100644
index 00000000000..929c21a5d59
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/018.html.ini
@@ -0,0 +1,8 @@
+[018.html]
+ type: testharness
+
+[018.html?wss]
+ type: testharness
+ [WebSockets: NULL char in url]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/019.html.ini b/tests/wpt/metadata/websockets/constructor/019.html.ini
new file mode 100644
index 00000000000..1e4154af92b
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/019.html.ini
@@ -0,0 +1,8 @@
+[019.html]
+ type: testharness
+
+[019.html?wss]
+ type: testharness
+ [WebSockets: uppercase 'WS:']
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/020.html.ini b/tests/wpt/metadata/websockets/constructor/020.html.ini
new file mode 100644
index 00000000000..a77bf1db31c
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/020.html.ini
@@ -0,0 +1,8 @@
+[020.html]
+ type: testharness
+
+[020.html?wss]
+ type: testharness
+ [WebSockets: uppercase host]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/constructor/022.html.ini b/tests/wpt/metadata/websockets/constructor/022.html.ini
new file mode 100644
index 00000000000..51a53b4b743
--- /dev/null
+++ b/tests/wpt/metadata/websockets/constructor/022.html.ini
@@ -0,0 +1,8 @@
+[022.html?wss]
+ type: testharness
+ [WebSockets: protocol array]
+ expected: FAIL
+
+
+[022.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/cookies/001.html.ini b/tests/wpt/metadata/websockets/cookies/001.html.ini
new file mode 100644
index 00000000000..ad7eb102b4f
--- /dev/null
+++ b/tests/wpt/metadata/websockets/cookies/001.html.ini
@@ -0,0 +1,8 @@
+[001.html?wss]
+ type: testharness
+ [WebSockets: Cookie in request]
+ expected: FAIL
+
+
+[001.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/cookies/002.html.ini b/tests/wpt/metadata/websockets/cookies/002.html.ini
new file mode 100644
index 00000000000..af5d310b625
--- /dev/null
+++ b/tests/wpt/metadata/websockets/cookies/002.html.ini
@@ -0,0 +1,8 @@
+[002.html]
+ type: testharness
+
+[002.html?wss]
+ type: testharness
+ [WebSockets: Set-Cookie in response]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/cookies/003.html.ini b/tests/wpt/metadata/websockets/cookies/003.html.ini
new file mode 100644
index 00000000000..9f550edd361
--- /dev/null
+++ b/tests/wpt/metadata/websockets/cookies/003.html.ini
@@ -0,0 +1,8 @@
+[003.html]
+ type: testharness
+
+[003.html?wss]
+ type: testharness
+ [WebSockets: sending HttpOnly cookies in ws request]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/cookies/004.html.ini b/tests/wpt/metadata/websockets/cookies/004.html.ini
new file mode 100644
index 00000000000..b5d56e6ce58
--- /dev/null
+++ b/tests/wpt/metadata/websockets/cookies/004.html.ini
@@ -0,0 +1,8 @@
+[004.html]
+ type: testharness
+
+[004.html?wss]
+ type: testharness
+ [WebSockets: setting HttpOnly cookies in ws response, checking document.cookie]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/cookies/005.html.ini b/tests/wpt/metadata/websockets/cookies/005.html.ini
index 0f6e28f3ad9..a3a7052ee40 100644
--- a/tests/wpt/metadata/websockets/cookies/005.html.ini
+++ b/tests/wpt/metadata/websockets/cookies/005.html.ini
@@ -1,3 +1,9 @@
[005.html]
type: testharness
disabled: https://github.com/servo/servo/issues/9772
+
+[005.html?wss]
+ type: testharness
+ [WebSockets: setting HttpOnly cookies in ws response, checking ws request]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/cookies/006.html.ini b/tests/wpt/metadata/websockets/cookies/006.html.ini
index f29641a63ad..b051e90bbcd 100644
--- a/tests/wpt/metadata/websockets/cookies/006.html.ini
+++ b/tests/wpt/metadata/websockets/cookies/006.html.ini
@@ -1,3 +1,9 @@
[006.html]
type: testharness
disabled: https://github.com/servo/servo/issues/9803
+
+[006.html?wss]
+ type: testharness
+ [WebSockets: setting Secure cookie with document.cookie, checking ws request]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/cookies/007.html.ini b/tests/wpt/metadata/websockets/cookies/007.html.ini
new file mode 100644
index 00000000000..383e159c991
--- /dev/null
+++ b/tests/wpt/metadata/websockets/cookies/007.html.ini
@@ -0,0 +1,8 @@
+[007.html]
+ type: testharness
+
+[007.html?wss]
+ type: testharness
+ [WebSockets: when to process set-cookie fields in ws response]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/extended-payload-length.html.ini b/tests/wpt/metadata/websockets/extended-payload-length.html.ini
new file mode 100644
index 00000000000..c2f57f77b02
--- /dev/null
+++ b/tests/wpt/metadata/websockets/extended-payload-length.html.ini
@@ -0,0 +1,17 @@
+[extended-payload-length.html]
+ type: testharness
+
+[extended-payload-length.html?wss]
+ type: testharness
+ [Application data is 125 byte which means any 'Extended payload length' field isn't used at all.]
+ expected: TIMEOUT
+
+ [Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.]
+ expected: TIMEOUT
+
+ [Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.]
+ expected: TIMEOUT
+
+ [Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini b/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini
new file mode 100644
index 00000000000..f1f0e0efa5e
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini
@@ -0,0 +1,8 @@
+[clean-close.html?wss]
+ type: testharness
+ [WebSockets: wasClean, true]
+ expected: FAIL
+
+
+[clean-close.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini
index a65cc4592a2..68489fd3bf1 100644
--- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini
@@ -3,3 +3,10 @@
[WebSockets: bufferedAmount for ArrayBuffer]
expected: FAIL
+
+[bufferedAmount-arraybuffer.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: bufferedAmount for ArrayBuffer]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini
index 8f338d442f9..241d2ab42a3 100644
--- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini
@@ -3,3 +3,10 @@
[WebSockets: bufferedAmount for blob]
expected: FAIL
+
+[bufferedAmount-blob.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: bufferedAmount for blob]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini
new file mode 100644
index 00000000000..56db7585b03
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini
@@ -0,0 +1,8 @@
+[bufferedAmount-getting.html?wss]
+ type: testharness
+ [WebSockets: bufferedAmount after send()ing]
+ expected: FAIL
+
+
+[bufferedAmount-getting.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini
new file mode 100644
index 00000000000..8310303ba41
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini
@@ -0,0 +1,8 @@
+[bufferedAmount-large.html]
+ type: testharness
+
+[bufferedAmount-large.html?wss]
+ type: testharness
+ [WebSockets: bufferedAmount for 65K data]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini
new file mode 100644
index 00000000000..3c0921e6ca7
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini
@@ -0,0 +1,9 @@
+[bufferedAmount-unicode.html]
+ type: testharness
+
+[bufferedAmount-unicode.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: bufferedAmount for unicode data]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini
index a181d51f56b..1c04bf3872a 100644
--- a/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini
@@ -3,3 +3,9 @@
[WebSockets: close() when connecting]
expected: FAIL
+
+[close-connecting.html?wss]
+ type: testharness
+ [WebSockets: close() when connecting]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini
new file mode 100644
index 00000000000..c527918a10c
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini
@@ -0,0 +1,8 @@
+[016.html]
+ type: testharness
+
+[016.html?wss]
+ type: testharness
+ [WebSockets: addEventListener]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini
new file mode 100644
index 00000000000..c1447c7c95f
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini
@@ -0,0 +1,12 @@
+[018.html]
+ type: testharness
+
+[018.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [open event]
+ expected: TIMEOUT
+
+ [message event]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/extensions/001.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/extensions/001.html.ini
index ca9e70bb255..9be61808c9c 100644
--- a/tests/wpt/metadata/websockets/interfaces/WebSocket/extensions/001.html.ini
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/extensions/001.html.ini
@@ -3,3 +3,9 @@
[WebSockets: getting extensions in connecting]
expected: FAIL
+
+[001.html?wss]
+ type: testharness
+ [WebSockets: getting extensions in connecting]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini
new file mode 100644
index 00000000000..61673970363
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini
@@ -0,0 +1,8 @@
+[006.html?wss]
+ type: testharness
+ [WebSockets: getting readyState in open]
+ expected: FAIL
+
+
+[006.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini
new file mode 100644
index 00000000000..5d3fb961e82
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini
@@ -0,0 +1,8 @@
+[007.html?wss]
+ type: testharness
+ [WebSockets: getting readyState in closing]
+ expected: FAIL
+
+
+[007.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini
new file mode 100644
index 00000000000..14d170b69cf
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini
@@ -0,0 +1,8 @@
+[008.html?wss]
+ type: testharness
+ [WebSockets: getting readyState in closed]
+ expected: FAIL
+
+
+[008.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini
new file mode 100644
index 00000000000..ad78b33e472
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini
@@ -0,0 +1,9 @@
+[005.html]
+ type: testharness
+
+[005.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: send() return value]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini
new file mode 100644
index 00000000000..24523755dd5
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini
@@ -0,0 +1,9 @@
+[006.html]
+ type: testharness
+
+[006.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: send() with unpaired surrogate when readyState is OPEN]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini
new file mode 100644
index 00000000000..d268d6a5ee6
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini
@@ -0,0 +1,8 @@
+[007.html?wss]
+ type: testharness
+ [WebSockets: close() followed by send()]
+ expected: FAIL
+
+
+[007.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini
new file mode 100644
index 00000000000..a97b34a3eed
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini
@@ -0,0 +1,8 @@
+[008.html]
+ type: testharness
+
+[008.html?wss]
+ type: testharness
+ [WebSockets: send() in onclose]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini
new file mode 100644
index 00000000000..eb8a2ea25bf
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini
@@ -0,0 +1,8 @@
+[009.html]
+ type: testharness
+
+[009.html?wss]
+ type: testharness
+ [WebSockets: send('')]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini
new file mode 100644
index 00000000000..607f2c1bdaf
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini
@@ -0,0 +1,39 @@
+[010.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [Constructor succeeds]
+ expected: TIMEOUT
+
+ [WebSockets: sending non-strings (null)]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings (undefined)]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings (1)]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings ([object Window\])]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings ([object HTMLBodyElement\])]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings ([object Object\])]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings ()]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings ([object WebSocket\])]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings (function (){})]
+ expected: NOTRUN
+
+ [WebSockets: sending non-strings (Error)]
+ expected: NOTRUN
+
+
+[010.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini
new file mode 100644
index 00000000000..19509179771
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini
@@ -0,0 +1,8 @@
+[011.html]
+ type: testharness
+
+[011.html?wss]
+ type: testharness
+ [WebSockets: sending non-ascii, combining chars and non-BMP]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini
new file mode 100644
index 00000000000..aa22c95f25d
--- /dev/null
+++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini
@@ -0,0 +1,8 @@
+[012.html]
+ type: testharness
+
+[012.html?wss]
+ type: testharness
+ [WebSockets: sending null]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini b/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini
new file mode 100644
index 00000000000..ea5509ff2bb
--- /dev/null
+++ b/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini
@@ -0,0 +1,8 @@
+[001.html?wss]
+ type: testharness
+ [WebSockets: 20s inactivity after handshake]
+ expected: FAIL
+
+
+[001.html]
+ type: testharness
diff --git a/tests/wpt/metadata/websockets/opening-handshake/002.html.ini b/tests/wpt/metadata/websockets/opening-handshake/002.html.ini
new file mode 100644
index 00000000000..824e5bf7b57
--- /dev/null
+++ b/tests/wpt/metadata/websockets/opening-handshake/002.html.ini
@@ -0,0 +1,8 @@
+[002.html]
+ type: testharness
+
+[002.html?wss]
+ type: testharness
+ [WebSockets: valid handshake]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/opening-handshake/003.html.ini b/tests/wpt/metadata/websockets/opening-handshake/003.html.ini
new file mode 100644
index 00000000000..626ac8ef9b4
--- /dev/null
+++ b/tests/wpt/metadata/websockets/opening-handshake/003.html.ini
@@ -0,0 +1,8 @@
+[003.html]
+ type: testharness
+
+[003.html?wss]
+ type: testharness
+ [WebSockets: origin]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/opening-handshake/005.html.ini b/tests/wpt/metadata/websockets/opening-handshake/005.html.ini
index 136b64c7d7d..c129f99124a 100644
--- a/tests/wpt/metadata/websockets/opening-handshake/005.html.ini
+++ b/tests/wpt/metadata/websockets/opening-handshake/005.html.ini
@@ -3,3 +3,10 @@
[WebSockets: proper first line]
expected: FAIL
+
+[005.html?wss]
+ type: testharness
+ expected: TIMEOUT
+ [WebSockets: proper first line]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/websockets/unload-a-document/001.html.ini b/tests/wpt/metadata/websockets/unload-a-document/001.html.ini
index 1d1e991b808..1637ae31e61 100644
--- a/tests/wpt/metadata/websockets/unload-a-document/001.html.ini
+++ b/tests/wpt/metadata/websockets/unload-a-document/001.html.ini
@@ -3,3 +3,9 @@
[WebSockets: navigating top-level browsing context]
expected: FAIL
+
+[001.html?wss]
+ type: testharness
+ [WebSockets: navigating top-level browsing context]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/unload-a-document/002.html.ini b/tests/wpt/metadata/websockets/unload-a-document/002.html.ini
index 72e2056cf24..32213b83293 100644
--- a/tests/wpt/metadata/websockets/unload-a-document/002.html.ini
+++ b/tests/wpt/metadata/websockets/unload-a-document/002.html.ini
@@ -3,3 +3,9 @@
[WebSockets: navigating top-level browsing context with closed websocket]
expected: FAIL
+
+[002.html?wss]
+ type: testharness
+ [WebSockets: navigating top-level browsing context with closed websocket]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/websockets/unload-a-document/005.html.ini b/tests/wpt/metadata/websockets/unload-a-document/005.html.ini
index 438afe3993d..eeda5df46fd 100644
--- a/tests/wpt/metadata/websockets/unload-a-document/005.html.ini
+++ b/tests/wpt/metadata/websockets/unload-a-document/005.html.ini
@@ -3,3 +3,9 @@
[WebSockets: navigating nested browsing context with a websocket in top-level]
expected: FAIL
+
+[005.html?wss]
+ type: testharness
+ [WebSockets: navigating nested browsing context with a websocket in top-level]
+ expected: FAIL
+
diff --git a/tests/wpt/mozilla/meta/mozilla/interface_member_exposed.html.ini b/tests/wpt/mozilla/meta/mozilla/interface_member_exposed.html.ini
index 19543bd7a73..cb010511bf7 100644
--- a/tests/wpt/mozilla/meta/mozilla/interface_member_exposed.html.ini
+++ b/tests/wpt/mozilla/meta/mozilla/interface_member_exposed.html.ini
@@ -1,4 +1,3 @@
[interface_member_exposed.html]
type: testharness
- prefs: [dom.testbinding.enabled:true,
- dom.testbinding.prefcontrolled2.enabled:true]
+ prefs: [dom.testbinding.enabled:true, dom.testbinding.prefcontrolled2.enabled:true]
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/DOM.event.flow.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/DOM.event.flow.html
deleted file mode 100644
index c4d1fcfc021..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/DOM.event.flow.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
- Event dispatch and DOM event flow
-
-
-
-
-
-
-
-
-
- Shady Grove
- Aeolian
-
-
- Over the river, Charlie
- Dorian
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventListener.eventHandler.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventListener.eventHandler.html
deleted file mode 100644
index 992ff1cc973..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventListener.eventHandler.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
- EventLister member: handleEvent()
-
-
-
-
-
-
-
-
-
- Shady Grove
- Aeolian
-
-
- Over the river, Charlie
- Dorian
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
deleted file mode 100644
index e8555bd78b9..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
- Multiple dispatchEvent() and stopPropagation()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
deleted file mode 100644
index 329bc04c871..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
- ProcessingInstruction.data and DOMCharacterDataModified event
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
deleted file mode 100644
index 4a2af9d1929..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
- MouseEvent: Default action and synthetic click event
-
-
-
-
-
-
-
-
- Click Here
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/domnodeinserted.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/domnodeinserted.html
deleted file mode 100644
index 934a7eaaf7c..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/domnodeinserted.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-MutationEvent: DOMNodeInserted Event Type
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopImmediatePropagation.effect.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopImmediatePropagation.effect.html
deleted file mode 100644
index 99facb969d4..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopImmediatePropagation.effect.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
- Event.stopImmediatePropagation() immediate effect
-
-
-
-
-
-
-
-
-
- Shady Grove
- Aeolian
-
-
- Over the river, Charlie
- Dorian
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopPropagation.deferred.effect.html b/tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopPropagation.deferred.effect.html
deleted file mode 100644
index 65872200648..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/approved/stopPropagation.deferred.effect.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
- Event.stopPropagation() deferred effect
-
-
-
-
-
-
-
-
-
- Shady Grove
- Aeolian
-
-
- Over the river, Charlie
- Dorian
-
-
-
-
-
-
-
diff --git a/tests/wpt/web-platform-tests/DOMEvents/tests/submissions/Microsoft/support/style01.css b/tests/wpt/web-platform-tests/DOMEvents/tests/submissions/Microsoft/support/style01.css
deleted file mode 100644
index 205e5bd7f59..00000000000
--- a/tests/wpt/web-platform-tests/DOMEvents/tests/submissions/Microsoft/support/style01.css
+++ /dev/null
@@ -1,3 +0,0 @@
-BODY {
- PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eef0eb; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
-}
diff --git a/tests/wpt/web-platform-tests/README.md b/tests/wpt/web-platform-tests/README.md
index d207a8bd15c..32d6503c773 100644
--- a/tests/wpt/web-platform-tests/README.md
+++ b/tests/wpt/web-platform-tests/README.md
@@ -27,12 +27,13 @@ To get the tests running, you need to set up the test domains in your
following entries are required:
```
-127.0.0.1 web-platform.test
-127.0.0.1 www.web-platform.test
-127.0.0.1 www1.web-platform.test
-127.0.0.1 www2.web-platform.test
-127.0.0.1 xn--n8j6ds53lwwkrqhv28a.web-platform.test
-127.0.0.1 xn--lve-6lad.web-platform.test
+127.0.0.1 web-platform.test
+127.0.0.1 www.web-platform.test
+127.0.0.1 www1.web-platform.test
+127.0.0.1 www2.web-platform.test
+127.0.0.1 xn--n8j6ds53lwwkrqhv28a.web-platform.test
+127.0.0.1 xn--lve-6lad.web-platform.test
+0.0.0.0 nonexistent-origin.web-platform.test
```
Because web-platform-tests uses git submodules, you must ensure that
diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/OWNERS b/tests/wpt/web-platform-tests/XMLHttpRequest/OWNERS
index 27421d921a0..5962543a2fe 100644
--- a/tests/wpt/web-platform-tests/XMLHttpRequest/OWNERS
+++ b/tests/wpt/web-platform-tests/XMLHttpRequest/OWNERS
@@ -4,7 +4,6 @@
@caitp
@Manishearth
@plehegar
-@foolip
@jungkees
@ibelem
@mathiasbynens
diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm b/tests/wpt/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm
index e57b8c42a9c..86e55f33a00 100644
--- a/tests/wpt/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm
+++ b/tests/wpt/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm
@@ -30,18 +30,29 @@
assert_throws("SyntaxError", function() { client.setRequestHeader(name, 'x-value') })
}, "setRequestHeader should throw with header name " + format_value(invalid_headers[i]) + ".")
}
+ function try_byte_string(name) {
+ test(function() {
+ var client = new XMLHttpRequest()
+ client.open("GET", "...")
+ assert_throws(new TypeError(), function() { client.setRequestHeader(name, 'x-value') })
+ }, "setRequestHeader should throw with header name " + format_value(invalid_byte_strings[i]) + ".")
+ }
var invalid_headers = ["(", ")", "<", ">", "@", ",", ";", ":", "\\",
"\"", "/", "[", "]", "?", "=", "{", "}", " ",
/* HT already tested in the loop below */
- "\u007f", "テスト", "", "t\rt", "t\nt", "t: t", "t:t",
+ "\u007f", "", "t\rt", "t\nt", "t: t", "t:t",
"t
+ no default src doesn't behave exactly like *
+ This page has a CSP header but an unknown directive.
+ This should have no impact on an img loaded from a data:
+ uri, or an inline script, although that would be blocked by a default-src policy of *.
+
+
+
+
+
+
+
+
diff --git a/tests/wpt/web-platform-tests/common/OWNERS b/tests/wpt/web-platform-tests/common/OWNERS
index 1da08cf4983..d755a17cbad 100644
--- a/tests/wpt/web-platform-tests/common/OWNERS
+++ b/tests/wpt/web-platform-tests/common/OWNERS
@@ -1,4 +1,3 @@
@zqzhang
-@foolip
@dontcallmedom
@deniak
diff --git a/tests/wpt/web-platform-tests/content-security-policy/generic/no-default-src.sub.html b/tests/wpt/web-platform-tests/content-security-policy/generic/no-default-src.sub.html
new file mode 100644
index 00000000000..93398680025
--- /dev/null
+++ b/tests/wpt/web-platform-tests/content-security-policy/generic/no-default-src.sub.html
@@ -0,0 +1,27 @@
+
+
+