098794e255fa66ec869be66d94639277a8445b1e
[WebKit-https.git] / LayoutTests / platform / glib / TestExpectations
1 # These are the layout test expectations for the glib-based ports: WebKitGTK and WPE.
2 #
3 # This file is used to track common expectations to both ports.
4 #
5 # The bots of WebKitGTK+/WPE running layout tests (GTK Release Test, GTK Debug Test,
6 # GTK Release Wayland Test, WPE Release Test, and WPE Debug Test)
7 # are currently running on Debian 10 (Buster) x86_64.
8 #
9 # See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
10 #
11 # Never add any tests to this file without opening a bug on bugzilla.webkit.org.
12 #
13 # Currently the following sections are used, but this is not a fixed list. Some sections
14 # (like WebAnimation, PageOverlay, WebGL) will mirror their top-level LayoutTests/
15 # folders, but others like CSS and GStreamer may have entries from multiple folders.
16 #
17 # * Accessibilty
18 # * CSS
19 # * GStreamer
20 # * HiDPI
21 # * IndexedDB
22 # * OffscreenCanvas
23 # * PageOverlay
24 # * Perf
25 # * Scrolling
26 # * SVG
27 # * WebAnimations
28 # * WebGL
29 # * WebRTC
30 # * WebSocket
31 # * WPT
32 # * XHR
33 # * PASSING tests
34 #   * Usually to override tests skipped/failing by Mac ports.
35 # * UNSUPPORTED tests
36 #   * Things we do not test. (i.e. Skipped)
37 # * NEEDS TRIAGING
38 #   * If you are not sure where an expectation should go, put it here and ask for proper
39 #     triaging in the associated bug.
40 #
41 # Important rules when creating new sections:
42 #
43 # * Keep them alphabetically sorted - except for the PASSING/NEEDS TRIAGING sections.
44 # * Only PASSING/UNSUPPORTED should have expectations without bug entries.
45
46 #////////////////////////////////////////////////////////////////////////////////////////
47 # Accessibility-related bugs
48 #////////////////////////////////////////////////////////////////////////////////////////
49
50 webkit.org/b/212805 accessibility/svg-text.html [ Failure ]
51
52 #////////////////////////////////////////////////////////////////////////////////////////
53 # End of Accessibility-related bugs
54 #////////////////////////////////////////////////////////////////////////////////////////
55
56 #////////////////////////////////////////////////////////////////////////////////////////
57 # Crypto tests
58 #////////////////////////////////////////////////////////////////////////////////////////
59
60 # These are failures that will be enabled once the relevant parts of implementation land.
61 webkit.org/b/133122 crypto/subtle/aes-cfb-generate-export-key-jwk-length-128.html [ Skip ]
62 webkit.org/b/133122 crypto/subtle/aes-cfb-generate-export-key-jwk-length-192.html [ Skip ]
63 webkit.org/b/133122 crypto/subtle/aes-cfb-generate-export-key-jwk-length-256.html [ Skip ]
64 webkit.org/b/133122 crypto/subtle/aes-cfb-generate-export-raw-key.html [ Skip ]
65 webkit.org/b/133122 crypto/subtle/aes-cfb-generate-key-encrypt-decrypt.html [ Skip ]
66 webkit.org/b/133122 crypto/subtle/aes-cfb-generate-key.html [ Skip ]
67 webkit.org/b/133122 crypto/subtle/aes-cfb-import-jwk-key-length-128.html [ Skip ]
68 webkit.org/b/133122 crypto/subtle/aes-cfb-import-jwk-key-length-192.html [ Skip ]
69 webkit.org/b/133122 crypto/subtle/aes-cfb-import-jwk-key-length-256.html [ Skip ]
70 webkit.org/b/133122 crypto/subtle/aes-cfb-import-key-decrypt.html [ Skip ]
71 webkit.org/b/133122 crypto/subtle/aes-cfb-import-key-encrypt.html [ Skip ]
72 webkit.org/b/133122 crypto/subtle/aes-cfb-import-key-unwrap-jwk-key.html [ Skip ]
73 webkit.org/b/133122 crypto/subtle/aes-cfb-import-key-unwrap-raw-key.html [ Skip ]
74 webkit.org/b/133122 crypto/subtle/aes-cfb-import-key-wrap-jwk-key.html [ Skip ]
75 webkit.org/b/133122 crypto/subtle/aes-cfb-import-key-wrap-raw-key.html [ Skip ]
76 webkit.org/b/133122 crypto/subtle/aes-cfb-import-raw-key.html [ Skip ]
77 webkit.org/b/133122 crypto/workers/subtle/aes-cfb-import-key-decrypt.html [ Skip ]
78 webkit.org/b/133122 crypto/workers/subtle/aes-cfb-import-key-encrypt.html [ Skip ]
79 webkit.org/b/133122 crypto/workers/subtle/aes-cfb-import-key-unwrap-key.html [ Skip ]
80 webkit.org/b/133122 crypto/workers/subtle/aes-cfb-import-key-wrap-key.html [ Skip ]
81
82 webkit.org/b/188041 http/wpt/crypto/unwrap-rsa-key-crash.any.worker.html [ Failure Pass ]
83 webkit.org/b/188041 http/wpt/crypto/unwrap-rsa-key-crash.any.html [ Timeout Pass ]
84
85 #////////////////////////////////////////////////////////////////////////////////////////
86 # Crypto tests
87 #////////////////////////////////////////////////////////////////////////////////////////
88
89
90 #////////////////////////////////////////////////////////////////////////////////////////
91 # CSS-related bugs
92 #////////////////////////////////////////////////////////////////////////////////////////
93
94 webkit.org/b/206589 fast/box-shadow/inset-box-shadow-fractional-radius.html [ ImageOnlyFailure ]
95
96 webkit.org/b/212300 fast/text/font-collection-2.html [ ImageOnlyFailure ]
97
98 webkit.org/b/213114 fast/flexbox/line-clamp-with-anchor-content-only.html [ ImageOnlyFailure ]
99
100 #////////////////////////////////////////////////////////////////////////////////////////
101 # End of CSS-related bugs
102 #////////////////////////////////////////////////////////////////////////////////////////
103
104 webkit.org/b/163533 security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html [ Crash ImageOnlyFailure Timeout Pass ]
105
106 #////////////////////////////////////////////////////////////////////////////////////////
107 # GStreamer-related bugs
108 #////////////////////////////////////////////////////////////////////////////////////////
109
110 webkit.org/b/79203 fast/mediastream/RTCPeerConnection-iceconnectionstatechange-event.html [ Failure Timeout ]
111 webkit.org/b/79203  fast/mediastream/RTCRtpSender-replaceTrack.html [ Failure Crash ]
112 webkit.org/b/187603 fast/mediastream/media-stream-track-source-failure.html [ Timeout Failure Pass ]
113 webkit.org/b/191886 webkit.org/b/210800 fast/mediastream/MediaStream-video-element-remove-track.html [ Failure Crash ]
114 webkit.org/b/199440 fast/mediastream/mediastreamtrack-video-clone.html [ Crash Pass ]
115 webkit.org/b/210337 fast/mediastream/mediastreamtrack-audio-clone.html [ Failure Pass ]
116 webkit.org/b/210385 fast/mediastream/stream-switch.html [ Crash Timeout ]
117 webkit.org/b/210385 fast/mediastream/getUserMedia-default.html [ Crash Pass ]
118 webkit.org/b/210528 fast/mediastream/MediaStream-MediaElement-setObject-null.html [ Crash Pass ]
119 webkit.org/b/210528 fast/mediastream/mediastreamtrack-video-frameRate-clone-decreasing.html [ Crash Pass ]
120 webkit.org/b/213011 fast/mediastream/media-stream-track-interrupted.html [ Failure ]
121 webkit.org/b/210498 webkit.org/b/210840 fast/mediastream/play-newly-added-audio-track.html  [ Failure Crash ]
122
123 webkit.org/b/203078 media/media-source/media-source-remove-unload-crash.html [ Crash Timeout Pass ]
124 webkit.org/b/210528 media/media-source/media-source-seek-back.html [ Crash Pass ]
125
126 webkit.org/b/210528 media/video-src-blob-replay.html [ Crash Pass ]
127
128 webkit.org/b/211995 fast/images/animated-image-mp4.html [ Failure ]
129
130 #////////////////////////////////////////////////////////////////////////////////////////
131 # End of GStreamer-related bugs
132 #////////////////////////////////////////////////////////////////////////////////////////
133
134
135 #////////////////////////////////////////////////////////////////////////////////////////
136 # HiDPI-related bugs
137 #////////////////////////////////////////////////////////////////////////////////////////
138
139 webkit.org/b/208181 fast/hidpi/filters-and-image-buffer-resolution.html [ ImageOnlyFailure ]
140 webkit.org/b/209475 fast/hidpi/hidpi-long-page-with-inset-element.html [ ImageOnlyFailure Pass ]
141
142 webkit.org/b/213293 fast/images/hidpi-image-position-on-device-pixels-with-border-radius.html [ ImageOnlyFailure ]
143
144 #////////////////////////////////////////////////////////////////////////////////////////
145 # End of HiDPI-related bugs
146 #////////////////////////////////////////////////////////////////////////////////////////
147
148
149 #////////////////////////////////////////////////////////////////////////////////////////
150 # IndexedDB-related bugs
151 #////////////////////////////////////////////////////////////////////////////////////////
152
153 webkit.org/b/184569 storage/indexeddb/modern/transactions-stop-on-navigation.html [ Failure Pass ]
154
155 webkit.org/b/208292 storage/indexeddb/detached-iframe.html [ Failure Pass ]
156
157 #////////////////////////////////////////////////////////////////////////////////////////
158 # End of IndexedDB-related bugs
159 #////////////////////////////////////////////////////////////////////////////////////////
160
161
162 #////////////////////////////////////////////////////////////////////////////////////////
163 # OffscreenCanvas-related bugs
164 #////////////////////////////////////////////////////////////////////////////////////////
165
166 webkit.org/b/186759 imported/w3c/web-platform-tests/html/canvas/offscreen/text [ Skip ]
167 webkit.org/b/203146 fast/canvas/offscreen-enabled.html [ Pass ]
168 webkit.org/b/203146 http/wpt/offscreen-canvas [ Pass ]
169 webkit.org/b/203146 imported/w3c/web-platform-tests/html/canvas/offscreen [ Pass ]
170 webkit.org/b/206055 imported/w3c/web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.svg.worker.html [ Skip ]
171 webkit.org/b/206055 imported/w3c/web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.worker.html [ Skip ]
172
173 # Console log lines may appear in a different order so we silence them.
174 imported/w3c/web-platform-tests/html/canvas/offscreen/convert-to-blob/offscreencanvas.convert.to.blob.w.html [ DumpJSConsoleLogInStdErr ]
175 imported/w3c/web-platform-tests/html/canvas/offscreen/the-offscreen-canvas/offscreencanvas.transferrable.w.html [ DumpJSConsoleLogInStdErr ]
176
177 # OffscreenCanvas tests that are flaky due to console output from unhandled Promise rejections due to unimplemented API.
178 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop.html [ DumpJSConsoleLogInStdErr ]
179 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.destination-in.html [ DumpJSConsoleLogInStdErr ]
180 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.canvas.lighter.html [ DumpJSConsoleLogInStdErr ]
181 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.globalAlpha.imagepattern.html [ DumpJSConsoleLogInStdErr ]
182 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy.html [ DumpJSConsoleLogInStdErr ]
183 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop.html [ DumpJSConsoleLogInStdErr  ]
184 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in.html [ DumpJSConsoleLogInStdErr ]
185 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in.html [ DumpJSConsoleLogInStdErr ]
186 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out.html [ DumpJSConsoleLogInStdErr ]
187 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.3arg.html [ DumpJSConsoleLogInStdErr ]
188 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html [ DumpJSConsoleLogInStdErr ]
189 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.broken.html [ DumpJSConsoleLogInStdErr ]
190 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.floatsource.html [ DumpJSConsoleLogInStdErr ]
191 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.basic.image.html [ DumpJSConsoleLogInStdErr ]
192 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.crosscanvas.html [ DumpJSConsoleLogInStdErr ]
193 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html [ DumpJSConsoleLogInStdErr ]
194 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html [ DumpJSConsoleLogInStdErr ]
195 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html [ DumpJSConsoleLogInStdErr ]
196 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html [ DumpJSConsoleLogInStdErr ]
197 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html [ DumpJSConsoleLogInStdErr ]
198 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html  [ DumpJSConsoleLogInStdErr ]
199 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html [ DumpJSConsoleLogInStdErr ]
200 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html [ DumpJSConsoleLogInStdErr ]
201 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html [ DumpJSConsoleLogInStdErr ]
202 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html [ DumpJSConsoleLogInStdErr ]
203 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html [ DumpJSConsoleLogInStdErr ]
204 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html [ DumpJSConsoleLogInStdErr ]
205 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html [ DumpJSConsoleLogInStdErr ]
206 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html [ DumpJSConsoleLogInStdErr ]
207 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html [ DumpJSConsoleLogInStdErr ]
208 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.repeat.empty.html [ DumpJSConsoleLogInStdErr ]
209 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.alpha.html [ DumpJSConsoleLogInStdErr ]
210 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.basic.html [ DumpJSConsoleLogInStdErr ]
211 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.1.html [ DumpJSConsoleLogInStdErr ]
212 webkit.org/b/209144 imported/w3c/web-platform-tests/html/canvas/offscreen/shadows/2d.shadow.pattern.transparent.2.html [ DumpJSConsoleLogInStdErr ]
213
214 #////////////////////////////////////////////////////////////////////////////////////////
215 # End of OffscreenCanvas-related bugs
216 #////////////////////////////////////////////////////////////////////////////////////////
217
218
219 #////////////////////////////////////////////////////////////////////////////////////////
220 # PageOverlay-related bugs
221 #////////////////////////////////////////////////////////////////////////////////////////
222
223 webkit.org/b/152908 pageoverlay/overlay-installation.html [ Failure ]
224 webkit.org/b/152908 pageoverlay/overlay-large-document-scrolled.html [ Failure ]
225 webkit.org/b/152908 pageoverlay/overlay-large-document.html [ Failure ]
226 webkit.org/b/152908 pageoverlay/overlay-small-frame-paints.html [ Pass Failure ]
227 webkit.org/b/168501 pageoverlay/overlay-remove-reinsert-view.html [ Failure ]
228
229 #////////////////////////////////////////////////////////////////////////////////////////
230 # End of PageOverlay-related bugs
231 #////////////////////////////////////////////////////////////////////////////////////////
232
233
234 #////////////////////////////////////////////////////////////////////////////////////////
235 # Perf-related bugs
236 #////////////////////////////////////////////////////////////////////////////////////////
237
238 webkit.org/b/116960 perf/adding-radio-buttons.html [ Failure Pass ]
239 webkit.org/b/126523 perf/accessibility-title-ui-element.html [ Failure Pass ]
240 webkit.org/b/188101 perf/append-text-nodes-without-renderers.html [ Failure Pass ]
241 webkit.org/b/211837 perf/rel-list-remove.html [ Failure Pass ]
242
243 #////////////////////////////////////////////////////////////////////////////////////////
244 # End of Perf-related bugs
245 #////////////////////////////////////////////////////////////////////////////////////////
246
247
248 #////////////////////////////////////////////////////////////////////////////////////////
249 # Scrolling-related bugs
250 #////////////////////////////////////////////////////////////////////////////////////////
251
252 webkit.org/b/173412 fast/scrolling/overflow-scrollable-after-back.html [ Failure Pass ]
253
254 # Warning: this test is expected to fail in the global expectations file, but
255 # we expect it to Pass because we support RTL scrollbars. When fixed, it should
256 # not be removed, but moved to the expected passes section of this file.
257 webkit.org/b/186665 fast/scrolling/rtl-scrollbars-alternate-iframe-body-dir-attr-does-not-update-scrollbar-placement.html [ ImageOnlyFailure Pass ]
258
259 #////////////////////////////////////////////////////////////////////////////////////////
260 # End of Scrolling-related bugs
261 #////////////////////////////////////////////////////////////////////////////////////////
262
263
264 #////////////////////////////////////////////////////////////////////////////////////////
265 # SVG-related bugs
266 #////////////////////////////////////////////////////////////////////////////////////////
267
268 webkit.org/b/213113 svg/filters/feConvolveMatrix-clipped.svg [ ImageOnlyFailure ]
269 webkit.org/b/213113 svg/filters/feGaussianBlur-clipped.svg [ ImageOnlyFailure ]
270
271 #////////////////////////////////////////////////////////////////////////////////////////
272 # End of SVG-related bugs
273 #////////////////////////////////////////////////////////////////////////////////////////
274
275
276 #////////////////////////////////////////////////////////////////////////////////////////
277 # WebAnimations-related bugs
278 #////////////////////////////////////////////////////////////////////////////////////////
279
280 webkit.org/b/188098 webanimations/accelerated-animation-with-delay.html [ ImageOnlyFailure Pass ]
281 webkit.org/b/211948 webanimations/accelerated-animation-playback-rate.html [ ImageOnlyFailure Timeout Pass ]
282 webkit.org/b/212020 webanimations/accelerated-animation-single-keyframe.html [ Skip ]
283
284 #////////////////////////////////////////////////////////////////////////////////////////
285 # End of WebAnimations-related bugs
286 #////////////////////////////////////////////////////////////////////////////////////////
287
288
289 #////////////////////////////////////////////////////////////////////////////////////////
290 # WebGL-related bugs
291 #////////////////////////////////////////////////////////////////////////////////////////
292
293 webkit.org/b/211942 webgl/1.0.3/conformance/more/functions/copyTexImage2DBadArgs.html [ Crash ]
294
295 webkit.org/b/169917 fast/canvas/webgl/unprefixed-anisotropic-extension.html [ Failure ]
296 webkit.org/b/169917 webgl/1.0.3/conformance/extensions/webgl-compressed-texture-size-limit.html [ Failure ]
297
298 #////////////////////////////////////////////////////////////////////////////////////////
299 # End of WebGL-related bugs
300 #////////////////////////////////////////////////////////////////////////////////////////
301
302
303 #////////////////////////////////////////////////////////////////////////////////////////
304 # WebRTC-related bugs
305 #////////////////////////////////////////////////////////////////////////////////////////
306
307 webkit.org/b/198830 webkit.org/b/211765 [ Release ] webrtc/video-autoplay.html [ Pass Timeout Crash ]
308
309 webkit.org/b/212809 webrtc/datachannel/gather-candidates-networkprocess-crash.html [ Timeout Pass ]
310
311 webkit.org/b/212925 webrtc/multi-audio.html [ Failure ]
312
313 #////////////////////////////////////////////////////////////////////////////////////////
314 # End of WebRTC-related bugs
315 #////////////////////////////////////////////////////////////////////////////////////////
316
317
318 #////////////////////////////////////////////////////////////////////////////////////////
319 # WebSocket-related bugs
320 #////////////////////////////////////////////////////////////////////////////////////////
321
322 webkit.org/b/68278 http/tests/history/back-with-fragment-change.php [ Pass Failure ]
323
324 webkit.org/b/208287 http/tests/eventsource/eventsource-page-cache-connected.html [ Timeout Pass ]
325
326 webkit.org/b/212818 http/tests/websocket/tests/hybi/send-object-tostring-check.html [ Failure Timeout Pass ]
327
328 #////////////////////////////////////////////////////////////////////////////////////////
329 # End of WebSocket-related bugs
330 #////////////////////////////////////////////////////////////////////////////////////////
331
332
333 #////////////////////////////////////////////////////////////////////////////////////////
334 # WPT-related bugs
335 #////////////////////////////////////////////////////////////////////////////////////////
336
337 imported/w3c/web-platform-tests/WebCryptoAPI/ [ Slow ]
338 webkit.org/b/183608 imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https.html [ Failure Pass ]
339 webkit.org/b/177226 imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.https.worker.html [ Failure Pass ]
340 webkit.org/b/213678 imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.html [ Failure ]
341 webkit.org/b/213678 imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.worker.html [ Failure ]
342
343 webkit.org/b/186638 imported/w3c/web-platform-tests/html/webappapis/timers/negative-settimeout.html [ Failure Pass ]
344 webkit.org/b/186638 imported/w3c/web-platform-tests/xhr/send-timeout-events.htm [ Failure Pass ]
345
346 webkit.org/b/203240 imported/w3c/web-platform-tests/css/css-shapes/shape-outside/shape-image/shape-image-025.html [ ImageOnlyFailure Pass ]
347
348 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-010.html [ Failure ]
349 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-011.html [ Failure ]
350 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-012.html [ Failure Pass ]
351 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-013.html [ Failure ]
352 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-014.html [ Failure ]
353 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-015.html [ Failure ]
354 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-016.html [ Failure ]
355 webkit.org/b/203675 imported/w3c/web-platform-tests/css/css-shapes/spec-examples/shape-outside-017.html [ Failure ]
356
357 webkit.org/b/207623 imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies.html [ Failure Pass ]
358
359 # Failing since deferred async loading enabled until document is loaded enabled.
360 webkit.org/b/208104 imported/w3c/web-platform-tests/content-security-policy/script-src/scripthash-changed-1.html [ Failure Pass ]
361 webkit.org/b/208104 imported/w3c/web-platform-tests/content-security-policy/script-src/scripthash-changed-2.html [ Failure ]
362 webkit.org/b/208104 imported/w3c/web-platform-tests/content-security-policy/script-src/scriptnonce-changed-2.html [ Failure ]
363 webkit.org/b/208104 imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/execution-timing/085.html [ Failure Pass ]
364
365 webkit.org/b/210226 imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-large.html [ Failure ]
366
367 webkit.org/b/210274 imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/none-load-from-cache-storage.https.html [ Failure Pass ]
368 webkit.org/b/210541 imported/w3c/web-platform-tests/html/cross-origin-embedder-policy/require-corp-load-from-cache-storage.https.html [ Failure Pass ]
369
370 webkit.org/b/211692 imported/w3c/web-platform-tests/xhr/event-timeout-order.any.worker.html [ Failure Pass ]
371 webkit.org/b/212217 imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-escape.tentative.any.html [ Failure ]
372 webkit.org/b/212217 imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-escape.tentative.any.worker.html [ Failure ]
373 webkit.org/b/212806 imported/w3c/web-platform-tests/fetch/h1-parsing/resources-with-0x00-in-header.window.html [ Failure ]
374 webkit.org/b/212807 imported/w3c/web-platform-tests/fetch/api/basic/header-value-null-byte.any.html [ Failure ]
375 webkit.org/b/212807 imported/w3c/web-platform-tests/fetch/api/basic/header-value-null-byte.any.worker.html [ Failure ]
376 webkit.org/b/212807 imported/w3c/web-platform-tests/xhr/headers-normalize-response.htm [ Failure ]
377
378 webkit.org/b/212741 imported/w3c/web-platform-tests/content-security-policy/navigation/javascript-url-navigation-inherits-csp.html [ Failure ]
379
380 webkit.org/b/212745 imported/w3c/web-platform-tests/css/css-writing-modes/bidi-plaintext-011.html [ ImageOnlyFailure Pass ]
381
382 webkit.org/b/212812 imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.animated.gif.html [ Failure Pass ]
383
384 webkit.org/b/212963 imported/w3c/web-platform-tests/css/css-animations/animation-delay-010.html [ ImageOnlyFailure Pass ]
385
386 webkit.org/b/213331 imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html [ Failure Pass ]
387
388 # As of r263626, the imported baseline based on Mojave fails for glib. Added custom baseline for it.
389 webkit.org/b/213709 imported/w3c/web-platform-tests/cors/credentials-flag.htm [ Pass ]
390
391 #////////////////////////////////////////////////////////////////////////////////////////
392 # End of WPT-related bugs
393 #////////////////////////////////////////////////////////////////////////////////////////
394
395
396 #////////////////////////////////////////////////////////////////////////////////////////
397 # XHR-related bugs
398 #////////////////////////////////////////////////////////////////////////////////////////
399
400 webkit.org/b/212146 http/tests/xmlhttprequest/logout.html [ Failure Pass ]
401
402 #////////////////////////////////////////////////////////////////////////////////////////
403 # End of XHR-related bugs
404 #////////////////////////////////////////////////////////////////////////////////////////
405
406
407 #////////////////////////////////////////////////////////////////////////////////////////
408 # EME feature
409 #////////////////////////////////////////////////////////////////////////////////////////
410
411 # LEGACY_ENCRYPTED_MEDIA is deprecated
412 webkit.org/b/189345 http/tests/media/clearkey/collect-webkit-media-session.html [ Skip ]
413 fast/events/webkit-media-key-events-constructor.html [ Skip ]
414
415 media/encrypted-media [ Pass ]
416 media/encrypted-media/clearKey/clearKey-cenc-video-playback-mse-multikey.html [ Skip ]
417 webkit.org/b/205857 media/encrypted-media/mock-MediaKeySession-generateRequest.html [ Skip ]
418 webkit.org/b/205857 media/encrypted-media/mock-navigator-requestMediaKeySystemAccess.html [ Skip ]
419 webkit.org/b/205860 media/encrypted-media/mock-MediaKeySession-remove.html [ Skip ]
420
421 webkit.org/b/190578 media/encrypted-media/mock-MediaKeySystemAccess.html [ Skip ]
422
423 webkit.org/b/210390 media/encrypted-media/clearKey/clearKey-webm-video-playback-mse.html [ Pass Crash ]
424 webkit.org/b/210390 media/encrypted-media/clearKey/clearKey-session-life-cycle.html [ Crash Pass ]
425
426 webkit.org/b/190991 media/encrypted-media/encrypted-media-constants.html [ Failure ]
427 webkit.org/b/190991 media/encrypted-media/encrypted-media-is-type-supported.html [ Failure ]
428 webkit.org/b/190991 media/encrypted-media/encrypted-media-session-lifetime.html [ Timeout ]
429 # Encrypted WebM is not supported yet.
430 webkit.org/b/189196 media/encrypted-media/clearKey/clearKey-encrypted-webm-event-mse.html [ Skip ]
431
432 # Web platform tests
433 # Disable and selectively pass, since half the tests require a real DRM system.
434 webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/ [ Skip ]
435 webkit.org/b/211840 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https.html [ Crash Pass Failure ]
436 webkit.org/b/211840 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license.https.html [ Failure ]
437 webkit.org/b/190991 imported/w3c/web-platform-tests/encrypted-media/clearkey-check-status-for-hdcp.https.html [ Failure ]
438 webkit.org/b/211375 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-segmented.https.html [ Skip ]
439 webkit.org/b/198830 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary.https.html [ Crash Pass ]
440 webkit.org/b/210113 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https.html [ Failure Pass ]
441 webkit.org/b/210390 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.https.html [ Crash Pass ]
442 webkit.org/b/210264 imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event.https.html [ Failure Pass ]
443 webkit.org/b/210965 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html [ Failure ]
444 webkit.org/b/210966 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.https.html [ Crash Pass ]
445 webkit.org/b/178707 imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub.html [ Skip ]
446 webkit.org/b/213364 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.https.html [ Crash Pass ]
447
448 imported/w3c/web-platform-tests/encrypted-media/clearkey-check-encryption-scheme.https.html [ Pass ]
449 imported/w3c/web-platform-tests/encrypted-media/clearkey-check-initdata-type.https.html [ Pass ]
450 imported/w3c/web-platform-tests/encrypted-media/clearkey-events.https.html [ Pass ]
451 imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.https.html [ Pass ]
452 imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license.https.html [ Pass ]
453 imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses.https.html [ Pass ]
454 imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions.https.html [ Pass ]
455 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https.html [ Pass ]
456 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.https.html [ Pass ]
457 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.https.html [ Pass ]
458 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https.html [ Pass ]
459 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey.https.html [ Pass ]
460 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https.html [ Pass ]
461 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession.https.html [ Pass ]
462 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.https.html [ Pass ]
463 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.https.html [ Pass ]
464 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.https.html [ Pass ]
465 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos.https.html [ Pass ]
466 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https.html [ Pass ]
467 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https.html [ Pass ]
468 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.https.html [ Pass ]
469 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys.https.html [ Pass ]
470 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.https.html [ Pass ]
471 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.https.html [ Pass ]
472 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession.https.html [ Pass ]
473 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys.https.html [ Pass ]
474 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.https.html [ Pass ]
475 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.https.html [ Pass ]
476 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https.html [ Pass ]
477 imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https.html [ Pass ]
478 imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession.https.html [ Pass ]
479 imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input.https.html [ Pass ]
480
481 #////////////////////////////////////////////////////////////////////////////////////////
482 # End of EME feature
483 #////////////////////////////////////////////////////////////////////////////////////////
484
485
486 #////////////////////////////////////////////////////////////////////////////////////////
487 # TESTS PASSING
488 #////////////////////////////////////////////////////////////////////////////////////////
489
490 animations/missing-values-first-keyframe.html [ Pass ]
491 animations/missing-values-last-keyframe.html [ Pass ]
492
493 # RSA-PSS tests are for now skipped on all ports, so we for now explicitly enable the passing ones here.
494 crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html [ Pass ]
495 crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html [ Pass ]
496 crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html [ Pass ]
497 crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html [ Pass ]
498 crypto/subtle/ecdh-import-spki-key-ecdh-identifier.html [ Pass ]
499 crypto/subtle/rsa-pss-generate-export-key-jwk-sha1.html [ Pass ]
500 crypto/subtle/rsa-pss-generate-export-key-jwk-sha224.html [ Pass ]
501 crypto/subtle/rsa-pss-generate-export-key-jwk-sha256.html [ Pass ]
502 crypto/subtle/rsa-pss-generate-export-key-jwk-sha384.html [ Pass ]
503 crypto/subtle/rsa-pss-generate-export-key-jwk-sha512.html [ Pass ]
504 crypto/subtle/rsa-pss-generate-export-key-pkcs8.html [ Pass ]
505 crypto/subtle/rsa-pss-generate-export-key-spki.html [ Pass ]
506 crypto/subtle/rsa-pss-generate-key.html [ Pass ]
507 crypto/subtle/rsa-pss-import-jwk-private-key.html [ Pass ]
508 crypto/subtle/rsa-pss-import-jwk-public-key-empty-usages.html [ Pass ]
509 crypto/subtle/rsa-pss-import-jwk-public-key-sha1.html [ Pass ]
510 crypto/subtle/rsa-pss-import-jwk-public-key-sha224.html [ Pass ]
511 crypto/subtle/rsa-pss-import-jwk-public-key-sha256.html [ Pass ]
512 crypto/subtle/rsa-pss-import-jwk-public-key-sha384.html [ Pass ]
513 crypto/subtle/rsa-pss-import-jwk-public-key-sha512.html [ Pass ]
514 crypto/subtle/rsa-pss-import-key-sign-large-salt.html [ Failure ]
515 crypto/subtle/rsa-pss-import-key-sign.html [ Pass ]
516 crypto/subtle/rsa-pss-import-key-verify.html [ Pass ]
517 crypto/subtle/rsa-pss-import-pkcs8-key.html [ Pass ]
518 crypto/subtle/rsa-pss-import-spki-key-empty-usages.html [ Pass ]
519 crypto/subtle/rsa-pss-import-spki-key.html [ Pass ]
520 crypto/workers/subtle/rsa-pss-import-key-sign.html [ Pass ]
521 crypto/workers/subtle/rsa-pss-import-key-verify.html [ Pass ]
522 http/wpt/crypto/rsa-pss-crash.any.html [ Pass ]
523 http/wpt/crypto/rsa-pss-crash.any.worker.html [ Pass ]
524
525
526 fast/text/emoji-gender-2-3.html [ Pass ]
527 fast/text/emoji-gender-2-4.html [ Pass ]
528 fast/text/emoji-gender-2-5.html [ Pass ]
529 fast/text/emoji-gender-2-6.html [ Pass ]
530 fast/text/emoji-gender-2-7.html [ Pass ]
531 fast/text/emoji-gender-2-8.html [ Pass ]
532 fast/text/emoji-gender-2-9.html [ Pass ]
533 fast/text/emoji-gender-3.html [ Pass ]
534 fast/text/emoji-gender-4.html [ Pass ]
535 fast/text/emoji-gender-5.html [ Pass ]
536 fast/text/emoji-gender-6.html [ Pass ]
537 fast/text/emoji-gender-8.html [ Pass ]
538 fast/text/emoji-gender-9.html [ Pass ]
539 fast/text/emoji-gender-fe0f-3.html [ Pass ]
540 fast/text/emoji-gender-fe0f-4.html [ Pass ]
541 fast/text/emoji-gender-fe0f-5.html [ Pass ]
542 fast/text/emoji-gender-fe0f-6.html [ Pass ]
543 fast/text/emoji-gender-fe0f-7.html [ Pass ]
544 fast/text/emoji-gender-fe0f-8.html [ Pass ]
545 fast/text/emoji-gender-fe0f-9.html [ Pass ]
546 fast/text/emoji-gender.html [ Pass ]
547
548 # Some Apple ports don't support RTL scrollbars.
549 fast/scrolling/rtl-scrollbars-elementFromPoint-static.html [ Pass ]
550 fast/scrolling/rtl-scrollbars-iframe-offset.html [ Pass ]
551 fast/scrolling/rtl-scrollbars-listbox-select-left.html [ Pass ]
552 fast/scrolling/rtl-scrollbars-listbox-select-right.html [ Pass ]
553 fast/scrolling/rtl-scrollbars-listbox-simple.html [ Pass ]
554 fast/scrolling/rtl-scrollbars-overflow-dir-rtl.html [ Pass ]
555 fast/scrolling/rtl-scrollbars-overflow-elementFromPoint.html [ Pass ]
556 fast/scrolling/rtl-scrollbars-overflow-padding.html [ Pass ]
557 fast/scrolling/rtl-scrollbars-overflow-position-absolute.html [ Pass ]
558 fast/scrolling/rtl-scrollbars-overflow-simple.html [ Pass ]
559 fast/scrolling/rtl-scrollbars-overflow.html [ Pass ]
560 fast/scrolling/rtl-scrollbars-positioned-intersect-scrollbars.html [ Pass ]
561 fast/scrolling/rtl-scrollbars-positioning.html [ Pass ]
562 fast/scrolling/rtl-scrollbars-simple.html [ Pass ]
563 fast/scrolling/rtl-scrollbars.html [ Pass ]
564
565 webkit.org/b/172056 fast/text/multiglyph-characters.html [ Pass ]
566
567 imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html [ DumpJSConsoleLogInStdErr ]
568
569 imported/w3c/web-platform-tests/css/css-text/hyphens/hyphens-auto-001.html [ Pass ]
570
571 imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable.html [ DumpJSConsoleLogInStdErr ]
572
573 #////////////////////////////////////////////////////////////////////////////////////////
574 # End of PASSING tests.
575 #////////////////////////////////////////////////////////////////////////////////////////
576
577
578 #////////////////////////////////////////////////////////////////////////////////////////
579 # UNSUPPORTED tests. Things we must skip.
580 #////////////////////////////////////////////////////////////////////////////////////////
581
582 # WebArchive
583 webarchive [ WontFix ]
584 http/tests/webarchive [ WontFix ]
585 svg/webarchive [ WontFix ]
586 svg/custom/image-with-prefix-in-webarchive.svg [ WontFix ]
587 inspector/page/archive.html [ WontFix ]
588
589 # WebAuthN
590 http/wpt/credential-management/ [ Skip ]
591 http/wpt/webauthn/ [ Skip ]
592 imported/w3c/web-platform-tests/credential-management/ [ Skip ]
593
594 # WebGPU
595 webgpu [ Skip ]
596 inspector/canvas/create-context-webgpu.html [ Skip ]
597 inspector/canvas/requestClientNodes-webgpu.html [ Skip ]
598 inspector/canvas/requestShaderSource-webgpu.html [ Skip ]
599 inspector/canvas/resolveContext-webgpu.html [ Skip ]
600 inspector/canvas/shaderProgram-add-remove-webgpu.html [ Skip ]
601 inspector/canvas/updateShader-webgpu.html [ Skip ]
602 inspector/canvas/updateShader-webgpu-sharedVertexFragment.html [ Skip ]
603
604 #////////////////////////////////////////////////////////////////////////////////////////
605 # End of UNSUPPORTED tests.
606 #////////////////////////////////////////////////////////////////////////////////////////
607
608 #////////////////////////////////////////////////////////////////////////////////////////
609 # NEEDS TRIAGING. If unsure, put it in this section.
610 #////////////////////////////////////////////////////////////////////////////////////////
611
612 Bug(GTK) jquery/offset.html [ Slow Pass ]
613 Bug(GTK) jquery/traversing.html [ Slow Pass ]
614
615 webkit.org/b/49179 animations/stop-animation-on-suspend.html [ Failure Pass ]
616
617 webkit.org/b/133151 js/cached-window-properties.html [ Timeout Pass ]
618
619 webkit.org/b/132995 transitions/cancel-transition.html [ Failure Pass ]
620
621 #////////////////////////////////////////////////////////////////////////////////////////
622 # End of NEEDS TRIAGING. Don't put expectations below this section.
623 #////////////////////////////////////////////////////////////////////////////////////////