37ed0716330f352ad5ad7152e6895e9813702522
[WebKit-https.git] / LayoutTests / platform / mac-wk1 / TestExpectations
1 # This file should contain entries for expectations that are specific
2 # to the Apple Mac port running WebKit1 (DumpRenderTree)
3
4 #//////////////////////////////////////////////////////////////////////////////////////////
5 # Platform-specific tests. Skipped globally, then re-enabled here.
6 #//////////////////////////////////////////////////////////////////////////////////////////
7
8 fast/forms/attributed-strings.html [ Pass ]
9 editing/pasteboard/data-transfer-get-data-on-drop-custom.html [ Pass ]
10 editing/pasteboard/data-transfer-get-data-on-drop-plain-text.html [ Pass ]
11 editing/pasteboard/data-transfer-get-data-on-drop-rich-text.html [ Pass ]
12 editing/pasteboard/data-transfer-get-data-on-drop-url.html [ Pass ]
13 editing/pasteboard/data-transfer-is-unique-for-dragenter-and-dragleave.html [ Pass ]
14 editing/pasteboard/data-transfer-items-drag-drop-file-promise.html [ Pass ]
15 editing/pasteboard/data-transfer-items-drop-file.html [ Pass ]
16 editing/pasteboard/data-transfer-items-drop-file-promise.html [ Pass ]
17 editing/pasteboard/data-transfer-set-data-sanitize-html-when-dragging-in-null-origin.html [ Pass ]
18 editing/pasteboard/data-transfer-set-data-sanitize-url-when-dragging-in-null-origin.html [ Pass ]
19 editing/pasteboard/data-transfer-item-list-add-file-on-drag.html [ Pass ]
20 editing/pasteboard/datatransfer-items-drop-plaintext-file-promise.html [ Pass ]
21 editing/pasteboard/datatransfer-types-dropping-text-file-promise.html [ Pass ]
22 editing/pasteboard/drag-drop-href-as-url.html [ Pass ]
23 editing/pasteboard/drag-end-crash-accessing-item-list.html [ Pass ]
24 editing/pasteboard/drag-file-promises-to-editable-element-as-URLs.html [ Pass ]
25 editing/pasteboard/drag-file-promises-to-editable-element-as-attachment.html [ Pass ]
26 editing/pasteboard/file-input-files-access-promise.html [ Pass ]
27 fast/shadow-dom/dragging-element-with-shadow-tree.html [ Pass ]
28 fast/shadow-dom/dragging-element-inside-shadow-tree.html [ Pass ]
29 http/tests/security/clipboard/drag-drop-html-cross-origin-iframe-in-same-origin.html [ Pass ]
30
31 http/tests/security/xss-DENIED-xsl-external-entity-no-logging.xml [ Pass ]
32
33 #//////////////////////////////////////////////////////////////////////////////////////////
34 # End platform-specific directories.
35 #//////////////////////////////////////////////////////////////////////////////////////////
36
37 #//////////////////////////////////////////////////////////////////////////////////////////
38 # Features not supported in WebKit1
39 #//////////////////////////////////////////////////////////////////////////////////////////
40
41 fast/css-custom-paint [ Skip ]
42 imported/w3c/web-platform-tests/css/css-properties-values-api/ [ Skip ]
43 css-custom-properties-api [ Skip ]
44 css-typedom [ Skip ]
45 css-dark-mode [ Skip ]
46 webgpu [ Skip ]
47
48 # Media Stream API testing is not supported for WK1 yet.
49 fast/mediastream
50 imported/w3c/web-platform-tests/mediacapture-streams
51 http/tests/media/media-stream
52 http/tests/ssl/media-stream
53 inspector/page/overrideSetting-MockCaptureDevicesEnabled.html [ Skip ]
54
55 # Datalist is unsupported in WK1
56 fast/forms/datalist [ WontFix ]
57 imported/w3c/web-platform-tests/html/semantics/forms/the-datalist-element [ WontFix ]
58
59 # ShouldOpenExternalURLs not yet supported in WK1
60 loader/navigation-policy [ Skip ]
61
62 # <a download> is not supported in WK1 yet.
63 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-nodownload-set.html [ Failure ]
64 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-download.html [ Failure ]
65 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html [ Skip ]
66 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html [ Skip ]
67 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download.html [ Skip ]
68 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-blank-base-target-popup-not-allowed.html [ Skip ]
69 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-blank-target.html [ Skip ]
70 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-blank-target-popup-not-allowed.html [ Skip ]
71 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html [ Skip ]
72 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html [ Skip ]
73 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html [ Skip ]
74 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html [ Skip ]
75 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html [ Skip ]
76 webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-then-revoke.html [ Skip ]
77 webkit.org/b/156069 http/tests/download/anchor-download-attribute-content-disposition.html [ Skip ]
78 webkit.org/b/156069 http/tests/download/anchor-download-no-extension.html [ Skip ]
79 webkit.org/b/156069 http/tests/download/anchor-download-redirect.html [ Skip ]
80 webkit.org/b/156069 http/tests/download/anchor-load-after-download.html [ Skip ]
81 webkit.org/b/156069 http/tests/download/area-download.html [ Skip ]
82 webkit.org/b/156069 http/tests/security/anchor-download-allow-blob.html [ Skip ]
83 webkit.org/b/156069 http/tests/security/anchor-download-allow-data.html [ Skip ]
84 webkit.org/b/156069 http/tests/security/anchor-download-allow-sameorigin.html [ Skip ]
85 webkit.org/b/156069 http/tests/security/anchor-download-block-crossorigin.html [ Skip ]
86 webkit.org/b/156069 http/tests/download/anchor-download-no-value.html [ Skip ]
87 webkit.org/b/156069 imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click.html [ Skip ]
88 webkit.org/b/156069 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-area-element/area-download-click.html [ Skip ]
89
90 # Not supported on WK1
91 media/no-fullscreen-when-hidden.html [ Skip ]
92
93 # Beacon is not supported on WK1.
94 http/tests/blink/sendbeacon/ [ Skip ]
95 http/tests/inspector/network/beacon-type.html [ Skip ]
96 http/wpt/beacon/ [ Skip ]
97 imported/blink/fast/beacon/ [ Skip ]
98 imported/w3c/web-platform-tests/beacon/ [ Skip ]
99 http/tests/security/contentSecurityPolicy/connect-src-beacon-allowed.html [ Skip ]
100 http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked.html [ Skip ]
101 http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.php [ Skip ]
102
103 # Not supported on WK1
104 http/tests/intersection-observer [ Skip ]
105 imported/w3c/web-platform-tests/intersection-observer [ Skip ]
106 intersection-observer [ Skip ]
107
108 #//////////////////////////////////////////////////////////////////////////////////////////
109 # End features not supported in WebKit1
110 #//////////////////////////////////////////////////////////////////////////////////////////
111
112 ###### This file has two sections. When adding new tests, make sure to
113 ###### add to the right section:
114
115 ### (1) Failures with bug reports
116 ### (2) Failures without bug reports
117
118 ########################################
119 ### START OF (1) Failures with bug reports
120
121 # Asserts in WebKit1-debug due to a preexisting issue with overflow rect computation
122 webkit.org/b/118269 compositing/geometry/fixed-position-flipped-writing-mode.html
123
124 # Before Yosemite, the test did not actually test compositing vs. non-compositing on WebKit1, so it passed accidentally.
125 webkit.org/b/132421 fast/multicol/fixed-stack.html [ ImageOnlyFailure ]
126
127 webkit.org/b/104104 fast/overflow/scrollbar-click-retains-focus.html [ Failure ]
128
129 webkit.org/b/82981 http/tests/misc/favicon-loads-with-icon-loading-override.html [ Failure ]
130
131 webkit.org/b/138697 fast/events/overflow-scroll-fake-mouse-move.html [ Pass Failure ]
132
133 webkit.org/b/82747 fast/events/scroll-div-with-prevent-default-in-subframe.html [ Failure ]
134
135 webkit.org/b/112533 media/auto-play-in-sandbox-with-allow-scripts.html [ Pass Timeout ]
136
137 webkit.org/b/139778 fullscreen/exit-full-screen-iframe.html [ Skip ]
138
139 webkit.org/b/139862 editing/spelling/grammar-edit-word.html [ Skip ]
140
141 webkit.org/b/144127 compositing/scrolling/touch-scroll-to-clip.html [ Pass Failure ]
142
143 webkit.org/b/145432 media/video-transformed-by-javascript.html [ Failure ]
144
145 webkit.org/b/150564 svg/repaint/add-background-property-on-root.html [ Pass Timeout ]
146
147 webkit.org/b/152485 webaudio/audiocontext-state-interrupted.html [ Pass Crash ]
148
149 webkit.org/b/152789 webarchive/adopt-attribute-styled-body-webarchive.html [ Pass Crash ]
150
151 webkit.org/b/154297 [ Debug ] fast/events/keydown-1.html [ Pass Failure ]
152
153 webkit.org/b/155196 security/contentSecurityPolicy/video-with-blob-url-allowed-by-media-src-star.html [ Skip ]
154
155 webkit.org/b/155067 storage/indexeddb/transaction-abort-private.html [ Pass Crash ]
156
157 webkit.org/b/172092 [ Debug ] fast/parser/adoption-agency-unload-iframe-4.html [ Pass Timeout ]
158
159 webkit.org/b/178272 [ Sierra ] http/tests/media/video-redirect.html [ Pass Failure ]
160 webkit.org/b/178272 [ Sierra ] http/tests/security/contentSecurityPolicy/audio-redirect-allowed.html [ Pass Failure ]
161 webkit.org/b/178272 [ Sierra ] http/tests/security/contentSecurityPolicy/video-redirect-allowed.html [ Pass Failure ]
162 webkit.org/b/178272 [ Sierra ] http/tests/security/contentSecurityPolicy/video-with-http-url-allowed-by-csp-media-src-star.html [ Pass Failure ]
163 webkit.org/b/178272 [ Sierra ] http/tests/security/local-video-source-from-remote.html [ Pass Failure ]
164 webkit.org/b/178272 [ Sierra ] http/tests/security/video-cross-origin-accesssameorigin.html [ Pass Failure ]
165 webkit.org/b/178272 [ Sierra ] http/tests/canvas/webgl/origin-clean-conformance.html [ Pass Timeout ]
166 webkit.org/b/178272 [ Sierra ] http/tests/media/autoplay-if-audio-is-playing.html [ Pass Timeout ]
167 webkit.org/b/178272 [ Sierra ] http/tests/media/video-load-twice.html [ Pass Timeout ]
168 webkit.org/b/178272 [ Sierra ] http/tests/media/video-play-progress.html [ Pass Timeout ]
169 webkit.org/b/178272 [ Sierra ] http/tests/security/canvas-remote-read-remote-video-localhost.html [ Pass Timeout ]
170 webkit.org/b/178272 [ Sierra ] http/tests/security/canvas-remote-read-remote-video-redirect.html [ Pass Timeout ]
171 webkit.org/b/178272 [ Sierra ] http/tests/security/video-cross-origin-caching.html [ Pass Timeout ]
172 http/tests/security/xss-DENIED-xsl-external-entity.xml [ Skip ]
173
174 # rdar://problem/20001985
175 [ Sierra ] http/tests/xmlhttprequest/range-test.html [ Failure ]
176
177 # rdar://problem/34716163 Breaks subsequent tests using response.xml
178 [ HighSierra+ ] http/tests/xmlhttprequest/range-test.html [ Skip ]
179
180 # WK1 does not support sync XHR redirections as does WK2
181 http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-sync-xhr-in-main-frame.html [ Skip ]
182
183 webkit.org/b/187230 editing/mac/pasteboard/can-copy-url-without-title.html [ Skip ]
184
185 ### END OF (1) Failures with bug reports
186 ########################################
187
188 ########################################
189 ### START OF (2) Failures without bug reports
190
191 # Fails with WebKit1 only.
192 editing/secure-input/reset-state-on-navigation.html [ Failure ]
193
194 # Plug-in blocking callback doesn't exist in WebKit1.
195 plugins/unavailable-plugin-indicator-obscurity.html
196 http/tests/plugins/plugin-allow-then-reload.html [ Skip ]
197
198 http/tests/plugins/nounsupported-plugin.html [ Skip ]
199 http/tests/plugins/supported-plugin-all-origin-visibility.html [ Skip ]
200 http/tests/plugins/supported-plugin-origin-specific-visibility.html [ Skip ]
201 http/tests/plugins/supported-plugin-on-specific-origin.html [ Skip ]
202 http/tests/plugins/unsupported-plugin-on-specific-origin.html [ Skip ]
203 plugins/unsupported-plugin.html [ Skip ]
204 plugins/unsupported-plugin-with-replacement-in-iframe-crash.html [ Skip ]
205
206 # Color input is not yet implemented on Mac WK1. Currently, using it erroneously triggers an ASSERT_NOT_REACHED.
207 webkit.org/b/119094 fast/forms/color/input-color-onchange-event.html [ Skip ]
208 webkit.org/b/119094 fast/forms/color/color-suggestion-picker-crash-on-set-value.html [ Skip ]
209 webkit.org/b/119094 fast/forms/color/input-color-readonly.html [ Skip ]
210
211 # DumpRenderTree doesn't support logging calls to runOpenPanel.
212 fast/forms/file/open-file-panel.html [ Skip ]
213
214 # WK1 and WK2 mousemove events are subtly different in ways that break this test on WK1.
215 fast/events/ghostly-mousemoves-in-subframe.html [ Skip ]
216
217 # WK1 does not filter response headers.
218 http/wpt/loading/redirect-headers.html [ Skip ]
219
220 # No service worker implementation for WK1
221 imported/w3c/web-platform-tests/service-workers [ Skip ]
222 http/wpt/service-workers [ Skip ]
223 http/wpt/cache-storage [ Skip ]
224 http/tests/cache-storage [ Skip ]
225 imported/w3c/web-platform-tests/streams/readable-byte-streams/detached-buffers.serviceworker.https.html [ Skip ]
226 http/tests/appcache/main-resource-redirect-with-sw.html [ Skip ]
227 http/tests/cookies/same-site/fetch-in-cross-origin-service-worker.html [ Skip ]
228 http/tests/cookies/same-site/fetch-in-same-origin-service-worker.html [ Skip ]
229 imported/w3c/web-platform-tests/server-timing/service_worker_idl.html [ Skip ]
230 imported/w3c/web-platform-tests/fetch/api/request/destination [ Skip ]
231 imported/w3c/web-platform-tests/fetch/cross-origin-resource-policy [ Skip ]
232
233 # Quota check missing in WK1
234 http/tests/IndexedDB/storage-limit.https.html [ Skip ]
235 http/tests/IndexedDB/storage-limit-1.https.html [ Skip ]
236 http/tests/IndexedDB/storage-limit-2.https.html [ Skip ]
237 storage/indexeddb/storage-limit.html [ Skip ]
238
239 # Skip WebRTC for now in WK1
240 imported/w3c/web-platform-tests/webrtc [ Skip ]
241 webrtc [ Skip ]
242 http/tests/webrtc [ Skip ]
243 http/wpt/webrtc [ Skip ]
244 webrtc/datachannel [ Pass ]
245 webrtc/datachannel/mdns-ice-candidates.html [ Skip ]
246 imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html [ Failure ]
247
248 # These tests test the Shadow DOM based HTML form validation UI but Mac WK1 is using native dialogs instead.
249 fast/forms/validation-message-on-listbox.html
250 fast/forms/validation-message-on-menulist.html
251 fast/forms/validation-message-on-radio.html
252 fast/forms/validation-message-on-checkbox.html
253 fast/forms/validation-message-on-range.html
254 fast/forms/validation-message-clone.html
255 fast/forms/validation-message-in-relative-body.html
256 fast/forms/validation-message-appearance.html
257 fast/forms/validation-message-on-textarea.html
258
259 # Disable snapshotting tests on WK1 only
260 plugins/snapshotting
261
262 # Disable small plugin blocking on WK1
263 plugins/small-plugin-blocked.html [ Skip ]
264
265 # WK1 doesn't do pending WebGL policies 
266 fast/canvas/webgl/useWhilePending.html [ Skip ]
267
268 # Mac-WK1 only caches frames containing HTML at the moment.
269 http/tests/navigation/page-cache-iframe-no-current-historyItem.html
270
271 # Animated image throttling behaves differently on WK1.
272 fast/images/animated-gif-body-outside-viewport.html [ Skip ]
273 fast/images/animated-gif-window-resizing.html [ Skip ]
274 fast/images/animated-gif-zooming.html [ Skip ]
275 svg/animations/animated-svg-image-outside-viewport-paused.html [ Skip ]
276 svg/animations/animated-svg-image-removed-from-document-paused.html [ Skip ]
277 svg/animations/animations-paused-in-background-page-iframe.html [ Skip ]
278 svg/animations/animations-paused-in-background-page.html [ Skip ]
279
280 # WK1 uses the native scrollview for scrolling by page.
281 scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html
282 scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html
283 scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html
284 scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html
285 scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html
286 scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html
287 scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html
288 scrollbars/scrolling-by-page-on-keyboard-spacebar.html
289
290 # This test times out.
291 webkit.org/b/147683 fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html [ Skip ]
292
293 fast/scrolling/iframe-scrollable-after-back.html [ Skip ]
294 fast/scrolling/overflow-scrollable-after-back.html [ Skip ]
295 fast/scrolling/scroll-container-horizontally.html [ Failure ]
296
297 compositing/rtl/rtl-fixed-overflow-scrolled.html [ Failure ]
298 compositing/iframes/overlapped-nested-iframes.html [ Pass Failure ]
299 compositing/clipping/border-radius-async-overflow-non-stacking.html [ ImageOnlyFailure ]
300
301 # Disk cache is WK2 only
302 http/tests/cache/disk-cache
303 http/tests/inspector/network/resource-response-source-disk-cache.html
304 http/tests/inspector/network/resource-sizes-disk-cache.html
305
306 # Async image decoding is WK2 only
307 fast/images/async-image-background-change.html
308 fast/images/async-image-src-change.html
309 http/tests/multipart/multipart-async-image.html
310
311 fast/ruby/ruby-expansion-cjk-2.html [ ImageOnlyFailure ]
312
313 [ Sierra+ ] css3/masking/mask-repeat-space-padding.html [ ImageOnlyFailure ]
314
315 webkit.org/b/152178 fast/replaced/replaced-breaking.html [ Failure ]
316
317 # DRT can open way more files than the DatabaseProcess with WebKitTestRunner, and the number is reasonable.
318 # So we shouldn't bother with this test in WebKit1.
319 storage/indexeddb/modern/exceed-open-file-limit.html
320
321 ### END OF (2) Failures without bug reports
322 ########################################
323
324 # These tests are WebKit2-only
325 http/tests/contentfiltering/load-substitute-data-from-appcache.html
326 fast/dom/Window/child-window-focus.html
327
328 # Testing the system language declaratively only makes sense in WK2, because it's implemented in WebKitTestRunner by launching a new WebContent process.
329 fast/text/international/system-language [ Pass Failure ImageOnlyFailure ]
330
331 # Imported Blink tests which have not been investigated.
332 imported/blink/fast/canvas/bug382588.html [ Pass Timeout ImageOnlyFailure ]
333 [ Debug ] imported/blink/compositing/video/video-controls-layer-creation-squashing.html [ Pass ImageOnlyFailure ]
334
335 # Blink tests that time out waiting on requestAnimationFrame callbacks. http://webkit.org/b/150050
336 imported/blink/animations/background-shorthand-crash.html [ Pass Timeout ]
337 legacy-animation-engine/imported/blink/animations/background-shorthand-crash.html [ Pass Timeout ]
338 imported/blink/compositing/squashing/invalidate-on-grouped-mapping-reorder.html [ Pass Timeout ]
339 imported/blink/css3/calc/transition-asan-crash.html [ Pass Timeout ]
340 legacy-animation-engine/imported/blink/css3/calc/transition-asan-crash.html [ Pass Timeout ]
341 imported/blink/fast/images/image-hover-display-alt.html [ Pass Timeout ]
342 imported/blink/fast/inline/reparent-inline-box.html [ Pass Timeout ]
343 imported/blink/fast/text-autosizing/print-autosizing.html  [ Pass Timeout ]
344 imported/blink/paint/theme/search-field-resuts-decoration-crash.html [ Pass Timeout ]
345 imported/blink/svg/filters/feColorMatrix-setAttribute-crash1.html [ Pass Timeout ]
346 imported/blink/svg/hittest/rect-miterlimit.html [ Pass Timeout ]
347 imported/blink/compositing/reorder-z-with-style.html [ Pass Timeout ]
348 imported/blink/svg/custom/marker-layout-invalidation.html [ Pass Timeout ]
349 imported/blink/fast/css/crash-corner-present.html [ Pass Timeout ]
350 imported/blink/compositing/layer-creation/iframe-clip-removed.html [ Pass Timeout ]
351
352 # ASAN test only fails on WK1:
353 webgl/1.0.3/151055_asan.html [ Failure ]
354
355 # Lacking WK1 TestRunner API that evaluates JavaScript through JSC APIs and not WebCore APIs.
356 inspector/script-profiler/event-type-API.html [ Skip ]
357
358 # WK1 Inspector running in the same VM as the inspected page skews heap snapshot results.
359 inspector/heap/getPreview.html [ Skip ]
360 inspector/heap/getRemoteObject.html [ Skip ]
361 inspector/unit-tests/heap-snapshot.html [ Skip ]
362 inspector/unit-tests/heap-snapshot-collection-event.html [ Skip ]
363
364 # WK1 Inspector cannot leverage InspectorAdditions runtime enabled features
365 inspector/canvas/recording-html-2d.html
366
367 webkit.org/b/188708 inspector/dom-debugger/event-breakpoint-with-navigation.html [ Pass Timeout ]
368
369 # These tests check ScrollAnimator events for main frame scrollbars that use native widgets in WK1.
370 fast/scrolling/scroll-animator-overlay-scrollbars-clicked.html [ Skip ]
371 fast/scrolling/scroll-animator-overlay-scrollbars-hovered.html [ Skip ]
372
373 # WK1 main frame scrollbars are native widgets whose size is unaffected by webkit-scrollbar.
374 fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars.html [ Skip ]
375
376 # This hit-test test doesn't work on DRT
377 webkit.org/b/156084 accessibility/mac/video-tag-hit-test.html [ Skip ]
378
379 # This newly imported test times out on WK1 but passes on WK2.
380 webkit.org/b/172222 imported/w3c/web-platform-tests/notifications/event-onclose.html [ Skip ]
381
382 webkit.org/b/169523 [ Debug ] imported/w3c/web-platform-tests/html/dom/interfaces.worker.html [ Failure ]
383
384 imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_no_argument.html [ Pass Failure ]
385 imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html [ Pass Failure ]
386 imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_to_uri.html [ Pass Failure ]
387
388 # Newly imported WPT tests that are flaky only on WK1.
389 imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_after_load.html [ Pass Failure ]
390 imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/assign_before_load.html [ Pass Failure ]
391
392 # testRunner.setShouldDownloadUndisplayableMIMETypes() is not supported on WK1.
393 fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html [ Skip ]
394 fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-async-delegate.html [ Skip ]
395 http/tests/download/convert-cached-load-to-download.html [ Skip ]
396
397 webkit.org/b/157007 fast/layers/no-clipping-overflow-hidden-added-after-transform.html [ Pass ImageOnlyFailure ]
398 webkit.org/b/157007 legacy-animation-engine/fast/layers/no-clipping-overflow-hidden-added-after-transform.html [ Pass ImageOnlyFailure ]
399
400 # This test relies on a settings option that we can only set with WKRT.
401 js/dom/regress-157246.html
402
403 # dumpPolicyDelegateCallbacks is not supported in DumpRenderTree
404 fast/loader/iframe-src-invalid-url.html [ Skip ]
405
406 webkit.org/b/157589 fast/text-autosizing/ios/text-autosizing-after-back.html [ Pass Timeout ]
407
408 # repaint rects work differently on WK1
409 fast/repaint/vertical-text-repaint.html [ Pass Failure ]
410
411 webkit.org/b/158585 webgl/webgl-backing-store-size-update.html [ Pass Timeout ]
412
413 # <rdar://problem/24818712>
414 [ Sierra+ ] editing/spelling/spelling-insert-html.html [ Pass Timeout ]
415
416 # <rdar://problem/26399598>
417 [ Sierra+ ] editing/spelling/spellcheck-async.html [ Failure ]
418 [ Sierra+ ] editing/spelling/spelling-unified-emulation.html [ Failure ]
419
420 # <rdar://problem/26050923> The result is probably still a pass, but we don't have a way
421 # to have platform specific results that are different between WK1 and WK2.
422 [ Sierra+ ] accessibility/mac/document-attributes.html [ Failure ]
423 [ Sierra+ ] accessibility/parent-delete.html [ Failure ]
424
425 # rdar://problem/26478296
426 [ Sierra+ ] svg/hixie/text/003.html [ Failure ]
427
428 webkit.org/b/159893 [ Debug ] imported/w3c/web-platform-tests/xhr/event-readystatechange-loaded.htm [ Pass Failure ]
429 webkit.org/b/188816 [ Debug ] imported/w3c/web-platform-tests/xhr/event-upload-progress.htm [ Pass Crash ]
430
431 webkit.org/b/160101 userscripts/window-onerror-for-isolated-world-3.html [ Pass Failure ]
432
433 webkit.org/b/105870 [ Debug ] webaudio/audionode-connect-order.html [ Pass Crash ]
434
435 # rdar://problem/27723718
436 [ Sierra+ ] imported/blink/compositing/child-transform-with-anchor-point.html [ ImageOnlyFailure ]
437
438 webkit.org/b/161056 gamepad [ Skip ]
439
440 webkit.org/b/162592 [ Sierra+ ] css3/filters/backdrop/backdrop-filter-with-reflection.html [ Pass ImageOnlyFailure ]
441 webkit.org/b/162591 [ Sierra+ ] css3/filters/backdrop/backdrop-filter-with-reflection-add-backdrop.html [ Pass ImageOnlyFailure ]
442 webkit.org/b/162591 [ Sierra+ ] css3/filters/backdrop/backdrop-filter-with-reflection-value-change.html [ Pass ImageOnlyFailure ]
443
444 webkit.org/b/161360 imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin.html [ Pass Failure ]
445
446 webkit.org/b/163361 imported/w3c/web-platform-tests/html/webappapis/animation-frames/callback-exception.html [ Pass Failure ]
447 webkit.org/b/163361 imported/w3c/web-platform-tests/html/webappapis/animation-frames/callback-invoked.html [ Pass Failure ]
448 webkit.org/b/163361 imported/w3c/web-platform-tests/html/webappapis/animation-frames/callback-multicalls.html [ Pass Failure ]
449
450 # Resource Metrics data not available in WebKit1.
451 http/wpt/resource-timing/rt-nextHopProtocol.html [ Failure ]
452 http/wpt/resource-timing/rt-nextHopProtocol.worker.html [ Failure ]
453 http/tests/inspector/network/resource-request-headers.html [ Failure ]
454 http/tests/inspector/network/resource-sizes-network.html [ Failure ]
455 http/tests/inspector/network/resource-sizes-memory-cache.html [ Failure ]
456 http/tests/inspector/network/har/har-page.html [ Failure ]
457
458 webkit.org/b/164933 http/tests/misc/link-rel-icon-beforeload.html [ Failure ]
459
460 webkit.org/b/165541 compositing/layer-creation/fixed-overlap-extent-rtl.html [ Failure ]
461 webkit.org/b/165541 compositing/rtl/rtl-fixed-overflow.html [ Failure ]
462
463 webkit.org/b/154612 [ Sierra+ ] compositing/repaint/fixed-background-scroll.html [ Pass Failure ]
464
465 webkit.org/b/165589 pointer-lock/lock-lost-on-esc-in-fullscreen.html [ Skip ]
466
467 imported/w3c/web-platform-tests/html/webappapis/timers/negative-settimeout.html [ Failure ]
468
469 # webkit.org/b/163585
470 media/track/track-cues-cuechange.html [ Pass Crash ]
471 media/track/track-cue-rendering-horizontal.html [ Pass Crash ]
472 media/accessibility-closed-captions-has-aria-owns.html [ Pass Crash ]
473 media/track/track-cues-enter-exit.html [ Pass Crash ]
474
475 webkit.org/b/167127 pointer-lock/locked-element-removed-from-dom.html
476
477 webkit.org/b/167857 pageoverlay/overlay-remove-reinsert-view.html [ Skip ]
478
479 # There is not NetworkProcess in WK1, so it can't crash.
480 http/tests/websocket/tests/hybi/network-process-crash-error.html [ Skip ]
481
482 # auto-sizing produces inconsistent image results
483 css3/viewport-percentage-lengths/vh-auto-size.html [ Skip ]
484
485 webkit.org/b/170877 [ Debug ] webgl/1.0.2/conformance/glsl/misc/shader-with-reserved-words.html [ Pass Timeout ]
486
487 webkit.org/b/180554 imported/w3c/web-platform-tests/xhr/event-upload-progress-crossorigin.htm [ Skip ]
488
489 webkit.org/b/187372 imported/w3c/web-platform-tests/IndexedDB/interfaces.any.worker.html [ Pass Timeout ]
490
491 # This was a WK2-only fix.
492 http/tests/css/filters-on-iframes.html [ Skip ]
493
494 webkit.org/b/171937 imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All-xht.xht [ Pass Failure ]
495 webkit.org/b/171937 imported/w3c/web-platform-tests/dom/nodes/ParentNode-querySelector-All.html [ Pass Failure ]
496
497 webkit.org/b/171814 http/tests/media/hls/video-controls-live-stream.html [ Failure ]
498 webkit.org/b/171814 http/tests/media/hls/video-duration-accessibility.html [ Failure ]
499
500 webkit.org/b/172331 workers/wasm-long-compile-many.html [ Pass Timeout ]
501
502 webkit.org/b/172807 imported/w3c/web-platform-tests/css/selectors/focus-display-none-001.html [ Pass Failure ]
503 webkit.org/b/172807 imported/w3c/web-platform-tests/css/selectors/focus-within-display-none-001.html [ Pass Failure ]
504
505 webkit.org/b/168409 media/modern-media-controls/airplay-button/airplay-button.html [ Pass Timeout ]
506 webkit.org/b/175195 media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html [ Pass Failure ]
507 webkit.org/b/168265 media/modern-media-controls/forward-button/forward-button.html [ Pass Timeout ]
508 webkit.org/b/182571 media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html [ Pass Timeout ]
509
510 # Requires WK2 loading support
511 http/wpt/fetch/dnt-header-after-redirection.html [ Skip ]
512 http/wpt/fetch/inspect-preflight.html [ Skip ]
513
514 # requires wk2 speculative tiling
515 fast/images/low-memory-decode.html [ Skip ]
516
517 http/tests/workers/service [ Skip ]
518 http/tests/inspector/network/resource-response-service-worker.html [ Skip ]
519
520 # Link preconnect is disabled on WebKit1 because it does not use NETWORK_SESSION.
521 http/tests/preconnect [ Skip ]
522
523 webkit.org/b/175345 fast/images/animated-gif-scrolling-crash.html [ Pass Timeout ]
524
525 webkit.org/b/175554 [ Sierra ] fullscreen/full-screen-iframe-legacy.html [ Pass Failure ]
526
527 webkit.org/b/174218 svg/animations/smil-leak-list-property-instances.svg [ Pass Failure ]
528
529 webkit.org/b/172877 svg/as-image/svg-image-with-data-uri-background.html [ Pass ImageOnlyFailure ]
530
531 webkit.org/b/174180 svg/animations/smil-leak-elements.svg [ Pass Failure ]
532
533 webkit.org/b/175867 svg/animations/smil-leak-dynamically-added-element-instances.svg [ Pass Failure ]
534
535 webkit.org/b/176920 imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.dedicatedworker.html [ Pass Timeout ]
536
537 webkit.org/b/175886 svg/animations/smil-leak-element-instances.svg [ Pass Failure ]
538
539 # <rdar://problem/29201698> DumpRenderTree crashed in com.apple.CoreGraphics: CGDataProviderCopyData + 377
540 [ HighSierra+ ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html [ Crash ]
541
542 # <rdar://problem/29031509> REGRESSION? (FontParser-195): svg/W3C-SVG-1.1/fonts-elem-* and svg/W3C-SVG-1.1/text-intro-* tests failing
543 [ HighSierra+ ] svg/W3C-SVG-1.1/fonts-elem-04-b.svg [ Failure ]
544
545 # <rdar://problem/31893714> REGRESSION: LayoutTest fast/text/multiple-codeunit-vertical-upright.html is failing on WK1
546 [ HighSierra+ ] fast/text/multiple-codeunit-vertical-upright.html [ ImageOnlyFailure ]
547
548 # <rdar://problem/31895192> DumpRenderTree crashed in com.apple.ImageIO.framework: IIODictionary::getBoolForKey + 0
549 [ HighSierra+ ] http/tests/misc/slow-loading-animated-image.html [ Skip ]
550
551 # <rdar://problem/33522420> Crash: Multiple Layout test in fast/events and fast/forms and fast/text are crashing
552 [ HighSierra+ ] fast/events/keyboardevent-code.html [ Crash ]
553 [ HighSierra+ ] fast/events/keyboardevent-key.html [ Crash ]
554 [ HighSierra+ ] fast/events/keydown-leftright-keys.html [ Crash ]
555 [ HighSierra+ ] fast/forms/textarea-maxlength.html [ Crash ]
556 [ HighSierra+ ] fast/text/system-font-fallback-emoji.html [ Crash ]
557
558 webkit.org/b/172397 [ Debug ] legacy-animation-engine/animations/needs-layout.html [ Pass ImageOnlyFailure ]
559
560 webkit.org/b/179775 imported/w3c/web-platform-tests/xhr/firing-events-http-no-content-length.html [ Pass Failure ]
561
562 webkit.org/b/172044 [ Debug ] imported/w3c/web-platform-tests/IndexedDB/open-request-queue.html [ Pass Timeout ]
563
564 webkit.org/b/180898 accessibility/mac/AOM-events.html [ Skip ]
565 webkit.org/b/183023 accessibility/mac/AOM-events-all.html [ Skip ]
566 webkit.org/b/183352 accessibility/ios-simulator/AOM-dismiss-event.html [ Skip ]
567 webkit.org/b/184742 accessibility/mac/async-increment-decrement-action.html [ Skip ]
568 webkit.org/b/185897 accessibility/mac/AOM-event-accessiblesetvalue.html [ Skip ]
569 webkit.org/b/185897 accessibility/mac/set-value-editable-types.html [ Skip ]
570 webkit.org/b/193414 accessibility/mac/relative-frame.html [ Skip ]
571
572 webkit.org/b/182752 accessibility/mac/accessibility-make-first-responder.html [ Skip ]
573
574 # This test tests the rootElement on WK2.
575 webkit.org/b/185742 accessibility/mac/primary-screen-height.html [ Skip ]
576
577 # User-installed fonts test infrastructure is not present in WK1
578 webkit.org/b/180062 fast/text/user-installed-fonts [ ImageOnlyFailure ]
579
580 webkit.org/b/179643 media/W3C/video/networkState/networkState_during_loadstart.html [ Pass Failure ]
581
582 webkit.org/b/181862 [ Debug ] http/tests/images/image-supports-video.html [ Pass Failure ]
583
584 webkit.org/b/179853 imported/blink/fast/text/international-iteration-simple-text.html [ Pass Failure ]
585
586 # Skip anything related to WebAuthN
587 http/wpt/credential-management/ [ Skip ]
588 http/wpt/webauthn/ [ Skip ]
589 imported/w3c/web-platform-tests/credential-management/ [ Skip ]
590
591 webkit.org/b/182554 transitions/transition-display-property.html [ Pass ImageOnlyFailure ]
592 webkit.org/b/182554 legacy-animation-engine/transitions/transition-display-property.html [ Pass ImageOnlyFailure ]
593
594 webkit.org/b/181834 [ Debug ] fast/block/positioning/fixed-container-with-relative-parent.html [ Pass ImageOnlyFailure ]
595
596 webkit.org/b/182932 media/track/track-css-matching-default.html [ Pass Timeout ]
597
598 webkit.org/b/183220 media/track/track-css-matching-timestamps.html [ Pass Timeout ]
599
600 imported/w3c/web-platform-tests/css/selectors/selector-placeholder-shown-type-change-002.html [ ImageOnlyFailure ]
601
602 webkit.org/b/184456 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback.html [ Pass Failure ]
603
604 webkit.org/b/184569 [ Debug ] animations/missing-from-to.html [ Skip ]
605
606 webkit.org/b/184458 media/remote-control-command-is-user-gesture.html [ Pass Timeout ]
607
608 webkit.org/b/185404 http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-iframe-in-main-frame.html [ Pass Failure ]
609
610 webkit.org/b/186581 [ Debug ] fast/parser/xml-error-adopted.xml [ Timeout Pass ]
611
612 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0005.html [ Pass Failure ]
613 webkit.org/b/187522 [ Debug ] media/media-fragments/TC0015.html [ Pass Failure ]
614 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0024.html [ Pass Failure ]
615 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0037.html [ Pass Failure ]
616 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0078.html [ Pass Failure ]
617 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0079.html [ Pass Failure ]
618 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0085.html [ Pass Failure ]
619 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0086.html [ Pass Failure ]
620 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0087.html [ Pass Failure ]
621 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0088.html [ Pass Failure ]
622 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0089.html [ Pass Failure ]
623 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0090.html [ Pass Failure ]
624 webkit.org/b/187557 [ Debug ] media/media-fragments/TC0091.html [ Pass Failure ]
625
626 webkit.org/b/187711 [ Debug ] svg/custom/linking-uri-01-b.svg [ Pass Failure ]
627
628 # <rdar://problem/42625657>
629 [ Mojave+ ] fast/images/animated-gif-paint-after-animation.html [ Skip ]
630 [ Mojave+ ] fast/images/async-image-background-image-repeated.html [ Skip ]
631 [ Mojave+ ] fast/images/async-image-background-image.html [ Skip ]
632 [ Mojave+ ] fast/images/async-image-multiple-clients-repaint.html [ Skip ]
633 [ Mojave+ ] fast/images/composited-animated-gif-outside-viewport.html [ Skip ]
634 [ Mojave+ ] fast/images/decode-render-animated-image.html [ Skip ]
635 [ Mojave+ ] fast/images/decode-render-static-image.html [ Skip ]
636 [ Mojave+ ] fast/images/decoding-attribute-async-small-image.html [ Skip ]
637 [ Mojave+ ] fast/images/decoding-attribute-dynamic-async-small-image.html [ Skip ]
638 [ Mojave+ ] fast/images/sprite-sheet-image-draw.html [ Skip ]
639
640 # <rdar://problem/42627562>
641 [ Mojave+ ] media/video-restricted-invisible-autoplay-not-allowed-source.html [ Skip ]
642 [ Mojave+ ] media/video-restricted-invisible-autoplay-not-allowed.html [ Skip ]
643
644 # <rdar://problem/42736213>
645 [ Mojave+ ] displaylists/canvas-display-list.html [ Failure ]
646 [ Mojave+ ] displaylists/extent-includes-shadow.html [ Failure ]
647 [ Mojave+ ] displaylists/extent-includes-transforms.html [ Failure ]
648 [ Mojave+ ] displaylists/layer-dispay-list.html [ Failure ]
649 [ Mojave+ ] displaylists/replay-skip-clipped-rect.html [ Failure ]
650
651 webkit.org/b/188357 legacy-animation-engine/compositing/backing/transform-transition-from-outside-view.html [ Pass Failure ]
652 webkit.org/b/188357 legacy-animation-engine/compositing/geometry/limit-layer-bounds-opacity-transition.html [ Pass Failure ]
653 webkit.org/b/188357 legacy-animation-engine/compositing/layer-creation/animation-overlap-with-children.html [ Pass Failure ]
654
655 webkit.org/b/190648 compositing/layer-creation/fixed-overlap-extent.html [ Pass Failure ]
656
657 # <rdar://problem/42904780>
658 [ Mojave+ Release ] imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker.html [ Failure ]
659
660 webkit.org/b/189087 svg/animations/animate-end-attribute-numeric-precision.html [ Pass Failure ]
661
662 webkit.org/b/189594 imported/w3c/web-platform-tests/css/css-animations/pending-style-changes-001.html [ Pass Failure ]
663
664 webkit.org/b/188070 imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.html [ Pass Failure ]
665
666 webkit.org/b/189908 imported/w3c/web-platform-tests/resource-timing/resource_timing.worker.html [ Failure ]
667
668 webkit.org/b/189756 [ Mojave+ ] compositing/filters/opacity-change-on-filtered-paints-into-ancestor.html [ Pass ImageOnlyFailure ]
669
670 webkit.org/b/189723 http/tests/security/cross-origin-xsl-redirect-BLOCKED.html [ Pass Failure ]
671
672 webkit.org/b/190350 [ Mojave ] storage/indexeddb/database-odd-names.html [ Failure ]
673
674 webkit.org/b/188421 [ Sierra+ ] fast/repaint/canvas-object-fit.html [ Pass Failure ]
675
676 webkit.org/b/190832 [ Debug ] fast/forms/state-restore-to-non-edited-controls.html [ Pass Failure ]
677
678 webkit.org/b/190833 [ Debug ] inspector/codemirror/prettyprinting-css.html [ Slow ]
679
680 webkit.org/b/190849 http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny.html [ Pass Failure ]
681
682 webkit.org/b/186406 [ Mojave+ ] compositing/iframes/display-none-subframe.html [ Pass Failure ]
683
684 webkit.org/b/190383 fast/images/animated-image-loop-count.html [ Pass ImageOnlyFailure ]
685 webkit.org/b/190383 fast/images/animated-image-different-dest-size.html [ Pass ImageOnlyFailure ]
686
687 webkit.org/b/191639 imported/blink/compositing/squashing/squashing-into-ancestor-painted-layer.html [ Pass ImageOnlyFailure ]
688
689 webkit.org/b/190627 [ Mojave+ ] compositing/masks/compositing-clip-path-change-no-repaint.html  [ Pass Failure ]
690
691 webkit.org/b/172384 fast/hidpi/hidpi-long-page-with-inset-element.html [ Skip ]
692
693 webkit.org/b/194309 media/modern-media-controls/compact-media-controls/compact-media-controls-layout.html [ Pass Failure ]
694
695 webkit.org/b/195098 pointerevents/mouse/over-enter-out-leave.html [ Failure ]
696 webkit.org/b/195098 pointerevents/mouse/pointer-capture.html [ Failure ]
697 webkit.org/b/195098 pointerevents/mouse/pointer-events-before-mouse-events.html [ Failure ]
698
699 webkit.org/b/159724 [ Debug ] imported/w3c/web-platform-tests/xhr/send-redirect-post-upload.htm [ Skip ]
700
701 webkit.org/b/196448 [ Debug ] inspector/audit/basic.html [ Pass Timeout ]
702
703 webkit.org/b/196502 media/video-background-tab-playback.html [ Pass Failure ]