Skip to content

Commit

Permalink
Roll Web Platform Tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Zirro authored and domenic committed Jul 25, 2018
1 parent d6f8a97 commit f1270e7
Show file tree
Hide file tree
Showing 3 changed files with 59,603 additions and 42,097 deletions.
2 changes: 1 addition & 1 deletion test/web-platform-tests/tests
Submodule tests updated from b6fc6d to 36711c
65 changes: 47 additions & 18 deletions test/web-platform-tests/to-run.yaml
Expand Up @@ -12,7 +12,7 @@ blob/Blob-constructor.html: [fail, "- Blob is not a function
file/File-constructor-endings.html: [needs-await]
file/send-file-form*: [fail, DataTransfer not implemented]
filelist-section/filelist.html: [fail, function is not instanceof Function]
historical.https.html: [needs-await]
historical.https.html: [fail, Needs Service Worker implementation]
idlharness.html: [fail, URL.createObjectURL not implemented]
reading-data-section/**: [timeout, Unknown]
unicode.html: [needs-await]
Expand All @@ -25,6 +25,7 @@ DIR: cors
304.htm: [fail, Unknown]
access-control-expose-headers-parsing.window.html: [fail, Depends on fetch]
allow-headers.htm: [timeout, https://github.com/tmpvar/jsdom/issues/1833]
client-hint-request-headers.htm: [fail, Not implemented]
image-tainting-in-cross-origin-iframe.sub.html: [timeout, Unknown]
origin.htm: [timeout, https://github.com/tmpvar/jsdom/issues/1833]
preflight-cache.htm: [timeout, Cache should probably be implemented for simple requests before]
Expand All @@ -47,18 +48,19 @@ cssom-getBoundingClientRect-002.html: [fail, Unknown]
cssom-getBoxQuads-001.html: [fail, Not implemented]
cssom-getClientRects-002.html: [fail, Unknown]
cssom-view-img-attributes-001.html: [fail, Unknown]
dom-element-scroll.html: [fail, scroll() not implemented]
elementFromPoint-001.html: [fail, Not implemented]
elementFromPoint-002.html: [fail, Not implemented]
elementFromPoint-003.html: [fail, Not implemented]
elementFromPoint-dynamic-anon-box.html: [fail, Not implemented]
elementFromPoint-mixed-font-sizes.html: [fail, Not implemented]
elementFromPoint.html: [fail, Not implemented]
elementFromPosition.html: [fail, Unknown]
elementScroll.html: [fail, Unknown]
elementsFromPoint**: [fail, Not implemented]
interfaces.html: [fail, Depends on Fetch]
matchMedia.xht: [fail, Unknown]
matchMediaAddListener.html: [fail, Unknown]
media-query-list-interface.xht: [fail, Unknown]
mouseEvent.html: [fail, Unknown]
negativeMargins.html: [fail, Unknown]
offsetParent_element_test.html: [fail, Unknown]
Expand All @@ -72,8 +74,10 @@ scrolling-no-browsing-context.html: [fail, Unknown]
scrolling-quirks-vs-nonquirks.html: [timeout, Unknown]
scrollingElement.html: [fail, Unknown]
scrollintoview.html: [fail, Unknown]
table-client-props.html: [fail, Needs layout]
table-offset-props.html: [fail, Needs layout]
table-scroll-props.html: [fail, Needs layout]
ttwf-js-cssomview-getclientrects-length.html: [fail, Unknown]
window-interface.xht: [fail, Unknown]
window-screen-height.html: [fail, Test not applicable - no output device]
window-screen-width.html: [fail, Test not applicable - no output device]

Expand All @@ -98,6 +102,8 @@ EventListener-incumbent-global-2.sub.html: [timeout, Multi-globals]
EventListener-invoke-legacy.html: [timeout, Animation stuff not implemented]
EventTarget-constructible.any.html: [fail, Not implemented]
EventTarget-dispatchEvent.html: [fail, We don't support every event interface yet]
event-global-extra.window.html: [timeout, Not implemented]
event-global.html: [fail, Not implemented]
relatedTarget.window.html: [fail, Shadow DOM not implemented]

---
Expand Down Expand Up @@ -154,10 +160,12 @@ Node-isConnected.html: [fail, Last two tests with <iframe> are failing]
Node-isEqualNode-xhtml.xhtml: [timeout, Unknown]
Node-replaceChild.html: [fail, Unknown]
ParentNode-querySelector-All-xht.xht: [fail, Unknown]
ParentNode-querySelector-All.html: [fail, nwsapi edge case with invalid pseudo-classes, https://github.com/dperini/nwsapi/issues/17]
ProcessingInstruction-escapes-1.xhtml: [fail, Unknown]
ProcessingInstruction-literal-1.xhtml: [fail, Unknown]
Text-constructor.html: [fail, Unknown]
append-on-Document.html: [fail, Ensure pre-insertion validity not fully implemented, https://github.com/tmpvar/jsdom/issues/1349]
attributes.html: [fail, toggleAttribute() not implemented]
insert-adjacent.html: [fail, Unknown]
prepend-on-Document.html: [fail, Ensure pre-insertion validity not fully implemented, https://github.com/tmpvar/jsdom/issues/1349]
remove-unscopable.html: [fail, Unknown]
Expand All @@ -182,6 +190,7 @@ innerhtml-01.xhtml: [fail, Unknown]
innerhtml-03.xhtml: [fail, Unknown]
innerhtml-05.xhtml: [fail, Unknown]
insert_adjacent_html-xhtml.xhtml: [fail, Unknown]
interfaces.any.html: [fail, Depends on fetch]
xml-serialization.xhtml: [fail, Unknown]

---
Expand Down Expand Up @@ -244,6 +253,8 @@ javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html:
javascript-url-global-scope.html: [timeout, Unknown]
navigation-unload-form-submit.html: [timeout, Unknown]
navigation-unload-same-origin-fragment.html: [timeout, Unknown]
refresh/navigate.window.html: [timeout, Unknown]
refresh/subresource.any.html: [fail, Depends on fetch]
source/navigate-child-function-parent.html: [timeout, Unknown]
source/navigate-child-function.html: [timeout, Unknown]

Expand All @@ -253,8 +264,13 @@ DIR: html/browsers/browsing-the-web/scroll-to-fragid

003.html: [fail, We don't update scrollTop because we don't calculate layout]
forward-triggers-hashchange.html: [needs-await]
fragment-and-encoding-2.html: [fail, Unknown]
fragment-and-encoding.html: [fail, Unknown]
replacement-enabled.html: [needs-await]
scroll-frag-percent-encoded.html: [fail, We don't update scrollTop because we don't calculate layout]
scroll-position-vertical-lr.html: [fail, We don't update scrollX because we don't calculate layout]
scroll-position-vertical-rl.html: [fail, We don't update scrollX because we don't calculate layout]
scroll-position.html: [fail, We don't update scrollY because we don't calculate layout]
scroll-to-anchor-name.html: [fail, We don't update scrollTop because we don't calculate layout]
scroll-to-id-top.html: [fail, We don't update scrollTop because we don't calculate layout]
scroll-to-top.html: [fail, We don't update scrollTop because we don't calculate layout]
Expand Down Expand Up @@ -313,7 +329,6 @@ per-global.window.html: [fail, Unknown]
reload_document_open_write.html: [timeout, Unknown]
reload_document_write.html: [timeout, Unknown]
reload_document_write_onload.html: [timeout, Unknown]
reload_post_1.html: [timeout, Unknown]
scripted_click_assign_during_load.html: [timeout, Unknown]
scripted_click_location_assign_during_load.html: [timeout, Unknown]
scripted_form_submit_assign_during_load.html: [timeout, Unknown]
Expand All @@ -334,7 +349,7 @@ auxiliary-browsing-contexts/opener-setter.window.html: [fail, Not implemented]
auxiliary-browsing-contexts/opener.html: [timeout, Unknown]
browsing-context-names/**: [timeout, Not implemented]
browsing-context.html: [fail, Unknown]
nested-browsing-contexts/frameElement.html: [timeout, Unknown]
nested-browsing-contexts/frameElement.sub.html: [timeout, Unknown]
nested-browsing-contexts/window-parent-null.html: [fail, Unknown]
nested-browsing-contexts/window-top-null.html: [fail, Unknown]
noreferrer-null-opener.html: [timeout, Unknown]
Expand Down Expand Up @@ -475,6 +490,7 @@ DIR: html/semantics/forms/the-fieldset-element

HTMLFieldSetElement.html: [fail, Unknown]
disabled-001.html: [fail, Unknown]
fieldset-setcustomvalidity.html: [fail, Not implemented]

---

Expand Down Expand Up @@ -520,7 +536,7 @@ type-change-state.html: [fail, type attribute state switching not yet implemente

DIR: html/semantics/forms/the-label-element

label-attributes.html: [timeout, Shadow DOM, copied working tests to upstream]
label-attributes.sub.html: [fail, Needs Shadow DOM]

---

Expand Down Expand Up @@ -738,6 +754,7 @@ script-not-found-not-executed.html: [fail, Unknown]
script-onerror-insertion-point-1.html: [timeout, Unknown]
script-onerror-insertion-point-2.html: [flaky]
script-onload-insertion-point.html: [fail, Unknown]
script-text-modifications.html: [fail, Unknown]
script-text-xhtml.xhtml: [fail, Unknown]
script-type-and-language-js.html: [fail, Our script execution timing is off; see discussion in https://github.com/tmpvar/jsdom/pull/1406]

Expand Down Expand Up @@ -818,10 +835,16 @@ order-of-events/**: [timeout, Unknown]

DIR: url

a-element-origin-xhtml.xhtml: [fail, Depends on fetch]
a-element-origin.html: [fail, Depends on fetch]
a-element-xhtml.xhtml: [fail, Unknown]
a-element.html: [fail, Unknown]
failure.html: [fail, Depends on fetch]
interfaces.any.html: [fail, Depends on fetch]
toascii.window.html: [fail, Depends on fetch]
url-constructor.html: [fail, Depends on fetch]
url-origin.html: [fail, Depends on fetch]
url-setters.html: [fail, Depends on fetch]
urlencoded-parser.html: [fail, Depends on fetch]

---
Expand All @@ -830,6 +853,8 @@ DIR: websockets

Create-Secure-extensions-empty.any.html: [timeout, Buggy test as the test does not take into account the mandatory permessage-deflate extension]
Create-on-worker-shutdown.any.html: [fail, Needs Worker implementation]
basic-auth.any.sharedworker.html: [fail, Needs Shared Worker implementation]
basic-auth.https.any.serviceworker.html: [timeout, Needs Service Worker implementation]
interfaces/WebSocket/close/close-basic.html*: [mutates-globals]
interfaces/WebSocket/close/close-connecting.html*: [fail, Potentially buggy test as Chrome fails it too]
multi-globals/message-received.html: [fail, Multi-globals]
Expand All @@ -839,7 +864,7 @@ unload-a-document/*: [timeout, Requires window.open]

DIR: webstorage

idlharness.html: [fail, Depends on fetch]
idlharness.window.html: [fail, Depends on fetch]
storage_enumerate.html: [needs-node8, Uses Object.values()]
storage_local_window_open.html: [timeout, Depends on window.open()]
storage_session_window_noopener.html: [fail, Depends on BroadcastChannel]
Expand Down Expand Up @@ -867,6 +892,7 @@ access-control-preflight-sync-not-supported.htm: [fail, Unknown]
access-control-sandboxed-iframe-denied-without-wildcard.htm: [fail, we don't implement sandboxed iframes]
access-control-sandboxed-iframe-denied.htm: [fail, we don't implement sandboxed iframes]
anonymous-mode-unsupported.htm: [fail, need way to set cookie header with original casing]
close-worker-with-xhr-in-progress.html: [fail, Needs Worker implementation]
data-uri.htm: [fail, Unknown]
event-error-order.sub.html: [fail, Unknown]
event-timeout-order.htm: [fail, Unknown]
Expand All @@ -881,13 +907,14 @@ open-url-encoding.htm: [fail, URL parser should use the encoding of the document
open-url-multi-window-4.htm: [timeout, https://github.com/w3c/web-platform-tests/issues/6941]
open-url-multi-window-5.htm: [timeout, location.reload is not implemented]
open-url-multi-window-6.htm: [timeout, Unknown]
open-url-redirected-worker-origin.htm: [fail, needs Worker implementation]
open-url-worker-origin.htm: [fail, needs Worker implementation]
open-url-worker-simple.htm: [timeout, needs Worker implementation]
open-url-redirected-sharedworker-origin.htm: [fail, Needs SharedWorker implementation]
open-url-redirected-worker-origin.htm: [fail, Needs Worker implementation]
open-url-worker-origin.htm: [fail, Needs Worker implementation]
open-url-worker-simple.htm: [timeout, Needs Worker implementation]
overridemimetype-blob.html: [fail, Unknown]
overridemimetype-edge-cases.window.html: [fail, Unknown]
responseType-document-in-worker.html: [fail, needs Worker implementation]
responseXML-unavailable-in-worker.html: [fail, needs Worker implementation]
responseType-document-in-worker.html: [fail, Needs Worker implementation]
responseXML-unavailable-in-worker.html: [fail, Needs Worker implementation]
responsedocument-decoding.htm: [fail, Unknown]
responsetext-decoding.htm: [fail, Unknown]
responsetype.html: [timeout, https://github.com/tmpvar/jsdom/issues/1833]
Expand Down Expand Up @@ -915,6 +942,8 @@ setrequestheader-allow-empty-value.htm: [fail, something goes wrong with empty h
setrequestheader-allow-whitespace-in-value.htm: [fail, something goes wrong with empty headers https://github.com/tmpvar/jsdom/issues/1949]
setrequestheader-content-type.htm: [fail, we don't implement ReadableStream; also unsure we can get request() to send no content-type for ArrayBuffer]
status-basic.htm: [timeout, https://github.com/tmpvar/jsdom/issues/1833]
sync-no-progress.any.html: [fail, Unknown]
sync-no-timeout.any.sharedworker.html: [timeout, Needs Shared Worker implementation]
xmlhttprequest-sync-default-feature-policy.sub.html: [fail, we don't support Feature Policy]
xmlhttprequest-timeout-aborted.html: [fail, self instanceof Window fails]
xmlhttprequest-timeout-abortedonmain.html: [fail, self instanceof Window fails]
Expand All @@ -923,9 +952,9 @@ xmlhttprequest-timeout-overridesexpires.html: [fail, self instanceof Window fail
xmlhttprequest-timeout-simple.html: [fail, self instanceof Window fails]
xmlhttprequest-timeout-synconmain.html: [fail, self instanceof Window fails]
xmlhttprequest-timeout-twice.html: [fail, self instanceof Window fails]
xmlhttprequest-timeout-worker-aborted.html: [fail, needs Worker implementation]
xmlhttprequest-timeout-worker-overrides.html: [fail, needs Worker implementation]
xmlhttprequest-timeout-worker-overridesexpires.html: [fail, needs Worker implementation]
xmlhttprequest-timeout-worker-simple.html: [fail, needs Worker implementation]
xmlhttprequest-timeout-worker-synconworker.html: [fail, needs Worker implementation]
xmlhttprequest-timeout-worker-twice.html: [fail, needs Worker implementation]
xmlhttprequest-timeout-worker-aborted.html: [fail, Needs Worker implementation]
xmlhttprequest-timeout-worker-overrides.html: [fail, Needs Worker implementation]
xmlhttprequest-timeout-worker-overridesexpires.html: [fail, Needs Worker implementation]
xmlhttprequest-timeout-worker-simple.html: [fail, Needs Worker implementation]
xmlhttprequest-timeout-worker-synconworker.html: [fail, Needs Worker implementation]
xmlhttprequest-timeout-worker-twice.html: [fail, Needs Worker implementation]

0 comments on commit f1270e7

Please sign in to comment.