1
1
DIR : FileAPI
2
2
3
3
FileReader/workers.html : [fail, Needs Worker implementation]
4
+ blob/Blob-array-buffer.any.html : [fail, Depends on TextEncoder]
4
5
blob/Blob-constructor.html : [fail, "- Blob is not a function
5
6
- a date is not instanceof Date
6
7
- a regexp is not instanceof Regexp
7
8
- strange v8 behaviour when error triggered in overridden array length
8
9
- HTMLSelectElement does not have indexed properties
9
10
- MessageChannel not implemented
10
11
- element attributes does not have indexed properties"]
12
+ blob/Blob-stream.any.html : [fail, Unknown]
13
+ blob/Blob-text.any.html : [fail, Depends on TextEncoder]
11
14
file/send-file-form* : [fail, DataTransfer not implemented]
12
15
filelist-section/filelist.html : [fail, function is not instanceof Function]
13
16
historical.https.html : [fail, Needs Service Worker implementation]
@@ -21,7 +24,9 @@ DIR: cors
21
24
22
25
304.htm : [fail-slow, Unknown]
23
26
access-control-expose-headers-parsing.window.html : [fail, Depends on fetch]
24
- client-hint-request-headers.htm : [fail-slow, Not implemented]
27
+ basic.htm : [fail, Unknown]
28
+ client-hint-request-headers-2.tentative.htm : [fail, Client Hints not implemented]
29
+ client-hint-request-headers.htm : [fail-slow, Client Hints not implemented]
25
30
cors-safelisted-request-header.any.html : [fail, Depends on fetch]
26
31
credentials-flag.htm : [fail, Unknown]
27
32
image-tainting-in-cross-origin-iframe.sub.html : [timeout, Unknown]
@@ -30,6 +35,7 @@ preflight-cache.htm: [timeout, Cache should probably be implemented for simple r
30
35
redirect-preflight-2.htm : [fail, Preflight should also be done before redirected requests but request module redirects cannot be paused while doing preflight]
31
36
remote-origin.htm : [timeout, postMessage event does not contain source]
32
37
response-headers.htm : [timeout, I don't find a spec about combining same value response headers; also https://github.com/tmpvar/jsdom/issues/1833]
38
+ simple-requests-ch.tentative.htm : [fail, Client Hints not implemented]
33
39
simple-requests.htm : [timeout, Maybe https://github.com/tmpvar/jsdom/issues/1833 but it fails locally too]
34
40
35
41
---
@@ -91,12 +97,17 @@ DIR: dom/collections
91
97
92
98
DIR : dom/events
93
99
94
- Event-dispatch-on-disabled-elements.html : [fail, Unknown]
100
+ Event-dispatch-handlers-changed.html : [fail, Unknown]
101
+ Event-dispatch-listener-order.window.html : [fail, Unknown]
102
+ Event-dispatch-on-disabled-elements.html : [timeout, Uses testdriver.js]
103
+ Event-isTrusted.any.html : [fail, Unknown]
95
104
Event-timestamp-high-resolution.html : [fail, Not implemented]
105
+ EventListener-handleEvent.html : [fail, Unknown]
96
106
EventListener-incumbent-global-1.sub.html : [timeout, Multi-globals]
97
107
EventListener-incumbent-global-2.sub.html : [timeout, Multi-globals]
98
108
EventListener-invoke-legacy.html : [timeout, Animation stuff not implemented]
99
109
EventTarget-dispatchEvent.html : [fail, We don't support every event interface yet]
110
+ document-level-touchmove-event-listener-passive-by-default.html : [timeout, Uses testdriver.js]
100
111
event-global-extra.window.html : [timeout, Not implemented]
101
112
event-global.html : [fail, Not implemented]
102
113
relatedTarget.window.html : [fail, Unknown]
@@ -120,7 +131,7 @@ Document-constructor-svg.svg: [fail, Unknown]
120
131
Document-constructor-xml.xml : [fail, Unknown]
121
132
Document-constructor.html : [fail, new Document().origin should inherit from current Document]
122
133
Document-createElement.html : [fail, Unknown]
123
- Document-createEvent.html : [fail, Unknown ]
134
+ Document-createEvent.https. html : [fail, We don't support every event interface yet ]
124
135
Document-getElementById.html : [fail, We cache IDs in insertion order]
125
136
Document-importNode.html : [fail, Attr should be a Node, https://github.com/jsdom/jsdom/issues/1641]
126
137
Element-closest.html : [fail, :has is not supported (by all major browsers as well)]
@@ -133,6 +144,8 @@ MutationObserver-document.html: [fail, Usage of external scripts doesn't block H
133
144
Node-childNodes.html : [fail, Unknown]
134
145
Node-contains-xml.xml : [fail, Unknown]
135
146
Node-isConnected.html : [fail, Last two tests with <iframe> are failing]
147
+ ParentNode-querySelector-All-xht.xht : [fail, ::slotted() pseudo-class is not supported]
148
+ ParentNode-querySelector-All.html : [fail, ::slotted() pseudo-class is not supported]
136
149
ProcessingInstruction-escapes-1.xhtml : [fail, Unknown]
137
150
Text-constructor.html : [fail, Unknown]
138
151
@@ -147,8 +160,9 @@ NodeIterator-removal.html: [fail, Unknown]
147
160
DIR : domparsing
148
161
149
162
DOMParser-parseFromString-html.html : [fail, needs to get "the active document's URL" which is not possible with one DOMParser shared across all windows]
150
- DOMParser-parseFromString-xml-doctype.html : [fail, saxes doesn't support DTD validation]
163
+ DOMParser-parseFromString-xml-doctype.html : [fail, saxes doesn't support DTD validation]
151
164
DOMParser-parseFromString-xml.html : [fail, needs to get "the active document's URL" which is not possible with one DOMParser shared across all windows]
165
+ XMLSerializer-serializeToString.html : [fail, Unknown]
152
166
createContextualFragment.html : [fail, Range is not implemented]
153
167
innerhtml-05.xhtml : [fail, Unknown]
154
168
interfaces.any.html : [fail, Depends on fetch]
@@ -269,6 +283,7 @@ DIR: html/browsers/history/the-location-interface
269
283
allow_prototype_cycle_through_location.sub.html : [fail, Unknown]
270
284
assign_after_load.html : [timeout, Unknown]
271
285
assign_before_load.html : [timeout, Unknown]
286
+ document_location.html : [fail, Unknown]
272
287
location-pathname-setter-question-mark.html : [timeout, Unknown]
273
288
location-protocol-setter-non-broken.html : [fail, Channel Messaging API not implemented]
274
289
location-protocol-setter-with-colon.sub.html : [timeout, Unknown]
@@ -308,7 +323,11 @@ auxiliary-browsing-contexts/opener-setter.window.html: [fail, Not implemented]
308
323
auxiliary-browsing-contexts/opener.html : [timeout, Unknown]
309
324
browsing-context-names/** : [timeout, Not implemented]
310
325
browsing-context.html : [fail, Unknown]
326
+ embedded-opener-a-form.html : [timeout, Opener not implemented]
327
+ embedded-opener-remove-frame.html : [timeout, Opener not implemented]
328
+ embedded-opener.html : [timeout, Opener not implemented]
311
329
nested-browsing-contexts/frameElement.sub.html : [timeout, Nested browsing contexts for embed/object; cross-origin handling; MessageEvent' source...]
330
+ nested-browsing-contexts/name-attribute.window.html : [timeout, Unknown]
312
331
nested-browsing-contexts/window-parent-null.html : [fail, Unknown]
313
332
nested-browsing-contexts/window-top-null.html : [fail, Unknown]
314
333
noreferrer-null-opener.html : [timeout, Unknown]
@@ -348,6 +367,7 @@ DIR: html/dom/elements/elements-in-the-dom
348
367
349
368
DIR : html/dom/elements/global-attributes
350
369
370
+ dataset-binding.window.html : [fail, Unknown]
351
371
dataset-prototype.html : [fail, Tests Object.prototype which jsdom has trouble with due to VM globals]
352
372
dataset-set.html : [fail, Buggy(?) test for \uF900]
353
373
the-lang-attribute-001.html : [fail, Unknown]
@@ -421,10 +441,6 @@ the-marquee-element-0/marquee-scrolldelay.html: [fail, <marquee> is not implemen
421
441
422
442
---
423
443
424
- DIR : html/scripting
425
-
426
- ---
427
-
428
444
DIR : html/semantics/disabled-elements
429
445
430
446
---
@@ -443,6 +459,7 @@ link-rel-attribute.html: [fail, CSS computed style computation]
443
459
link-style-error-01.html : [fail, We don't fire error events]
444
460
link-style-error-limited-quirks.html : [fail, We don't fire error events]
445
461
link-style-error-quirks.html : [fail, We don't fire error events]
462
+ stylesheet-not-removed-until-next-stylesheet-loads.html : [fail, Unknown]
446
463
447
464
---
448
465
@@ -571,6 +588,8 @@ option-text-recurse.html: [fail, Our impl is wrong; see comments in HTMLOptionEl
571
588
572
589
DIR : html/semantics/forms/the-output-element
573
590
591
+ mutations.window.html : [fail, Needs to reflect changes made in https://github.com/whatwg/html/pull/4447]
592
+
574
593
---
575
594
576
595
DIR : html/semantics/forms/the-progress-element
@@ -605,8 +624,13 @@ DIR: html/semantics/interactive-elements/the-summary-element
605
624
DIR : html/semantics/links
606
625
607
626
following-hyperlinks/activation-behavior.window.html : [fail, We don't support navigating to new locations]
608
- links-created-by-a-and-area-elements/htmlanchorelement_noopener.html : [timeout, Unknown]
609
- links-created-by-a-and-area-elements/target_blank_implicit_noopener.tentative.html : [fail, Depends on BroadcastChannel]
627
+ links-created-by-a-and-area-elements/htmlanchorelement_noopener.html : [timeout, noopener is not supported]
628
+ links-created-by-a-and-area-elements/target_blank_implicit_noopener.html : [fail, Depends on BroadcastChannel]
629
+ links-created-by-a-and-area-elements/target_blank_implicit_noopener_base.html : [fail, Depends on BroadcastChannel]
630
+
631
+ ---
632
+
633
+ DIR : html/semantics/scripting-1/the-noscript-element
610
634
611
635
---
612
636
@@ -810,6 +834,7 @@ messageevent-constructor.https.html: [fail, uses MessageChannel]
810
834
811
835
DIR : html/webappapis/system-state-and-capabilities/the-navigator-object
812
836
837
+ navigator_user_agent.tentative.https.html : [fail, Not implemented]
813
838
protocol.https.html : [fail, registerProtocolHandler() is not implemented]
814
839
815
840
---
@@ -826,6 +851,7 @@ Element-interface-attachShadow-custom-element.html: [fail, CustomElement.define
826
851
MouseEvent-prototype-offsetX-offsetY.html : [fail, offsetTop not implemented]
827
852
Range-prototype-insertNode.html : [fail, Range is not implemented]
828
853
ShadowRoot-interface.html : [fail, shadowRoot.styleSheet and shadowRoot.activeElement are not yet implemented]
854
+ capturing-and-bubbling-event-listeners-across-shadow-trees.html : [fail, Unknown]
829
855
event-dispatch-order.tentative.html : [fail, Unknown]
830
856
form-control-form-attribute.html : [fail, Form association doesn't respect the spec]
831
857
leaktests/html-collection.html : [fail, Document.all is not implemented]
@@ -840,7 +866,7 @@ untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004
840
866
untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html : [fail, Range is not implemented]
841
867
untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html : [fail, Range is not implemented]
842
868
untriaged/events/event-dispatch/test-003.html : [timeout, Iframe related timeout issue]
843
- untriaged/html-elements-in-shadow-trees/html-forms/test-003.html : [fail, HTMLFormElemement .submit is not implemented]
869
+ untriaged/html-elements-in-shadow-trees/html-forms/test-003.html : [timeout, HTMLFormElement .submit is not implemented]
844
870
untriaged/html-elements-in-shadow-trees/inert-html-elements/test-001.html : [fail, Unknown]
845
871
untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html : [fail, Document.all is not implemented]
846
872
untriaged/styles/test-001.html : [fail, offsetTop not implemented]
@@ -857,10 +883,13 @@ untriaged/user-interaction/ranges-and-selections/test-002.html: [fail, Range is
857
883
858
884
DIR : uievents
859
885
886
+ click/auxclick_event.html : [timeout, Uses testdriver.js]
887
+ click/click_event_target.html : [timeout, Uses testdriver.js]
888
+ click/mouse-dblclick-event.html : [timeout, Uses testdriver.js]
860
889
idlharness.window.html : [fail, Depends on fetch]
861
890
legacy-domevents-tests/approved/ProcessingInstruction.DOMCharacterDataModified.html : [timeout, Unknown]
862
891
legacy-domevents-tests/approved/domnodeinserted.html : [timeout, Unknown]
863
- mouse/mouse_buttons_back_forward.html : [timeout, Unknown ]
892
+ mouse/mouse_buttons_back_forward.html : [timeout, Uses testdriver.js ]
864
893
order-of-events/** : [timeout, Unknown]
865
894
866
895
---
@@ -896,10 +925,12 @@ DIR: webstorage
896
925
897
926
event_no_duplicates.html : [needs-node11, Earlier Node.js timers did not match browser behaviour, https://github.com/nodejs/node/pull/22842]
898
927
idlharness.window.html : [fail, Depends on fetch]
928
+ set.window.html : [fail, Unknown]
899
929
storage_local_window_open.html : [timeout, Depends on window.open()]
900
930
storage_session_window_noopener.html : [fail, Depends on BroadcastChannel]
901
931
storage_session_window_open.html : [timeout, Depends on window.open()]
902
932
storage_string_conversion.html : [needs-node10, function.toString() does not use correct formatting in earlier versions, https://github.com/nodejs/node/issues/20459]
933
+ symbol-props.window.html : [fail, Unknown]
903
934
904
935
---
905
936
@@ -908,7 +939,6 @@ DIR: xhr
908
939
abort-after-stop.htm : [fail, https://github.com/w3c/web-platform-tests/issues/6942]
909
940
abort-during-loading.htm : [fail, Unknown]
910
941
access-control-basic-allow-preflight-cache.htm : [fail, Unknown]
911
- access-control-basic-cors-safelisted-request-headers.htm : [fail, Unknown]
912
942
access-control-basic-non-cors-safelisted-content-type.htm : [fail, Unknown]
913
943
access-control-basic-post-with-non-cors-safelisted-content-type.htm : [fail, Unknown]
914
944
access-control-preflight-async-method-denied.htm : [fail, Unknown]
@@ -973,5 +1003,6 @@ send-sync-response-event-order.htm: [fail-slow, not sure; sync is special]
973
1003
setrequestheader-content-type.htm : [fail-slow, we don't implement ReadableStream; also unsure we can get request() to send no content-type for ArrayBuffer]
974
1004
status-basic.htm : [timeout, https://github.com/tmpvar/jsdom/issues/1833]
975
1005
sync-no-progress.any.html : [fail, Unknown]
976
- xmlhttprequest-sync-default-feature-policy.sub.html : [timeout, we don't support Feature Policy]
1006
+ sync-xhr-supported-by-feature-policy.html : [fail, We don't support Feature Policy]
1007
+ xmlhttprequest-sync-default-feature-policy.sub.html : [timeout, We don't support Feature Policy]
977
1008
xmlhttprequest-timeout-** : [timeout, Needs Worker implementation / Unknown]
0 commit comments