WebKitTestRunner needs support for setHandlesAuthenticationChallenges
[WebKit-https.git] / LayoutTests / platform / wk2 / TestExpectations
1 #
2 # Copyright (C) 2010 Apple Inc. All rights reserved.
3 #
4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions
6 # are met:
7 #
8 # 1.  Redistributions of source code must retain the above copyright
9 #     notice, this list of conditions and the following disclaimer. 
10 # 2.  Redistributions in binary form must reproduce the above copyright
11 #     notice, this list of conditions and the following disclaimer in the
12 #     documentation and/or other materials provided with the distribution. 
13 # 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
14 #     its contributors may be used to endorse or promote products derived
15 #     from this software without specific prior written permission. 
16 #
17 # THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
18 # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 # DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
21 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24 # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 #
28
29 # This file should contain entries for expectations that are generic
30 # to any port running the WebKit2 variant (--webkit-test-runner)
31
32 #######
33 ### ENTRIES MERGED IN FROM THE OLD SKIPPED FILE
34 #######
35
36 ###### This file has four sections. When adding new tests, make sure to
37 ###### add to the right section:
38
39 ### (1) Classified failures with bug reports
40 ### (2) Classified failures without bug reports (yet)
41 ### (3) Unclassified failures
42 ### (4) Features that are not supported in WebKit2 and likely never will be
43
44
45 ########################################
46 ### START OF (1) Classified failures with bug reports
47
48 # Flaky pixel tests due to caching issues.
49 webkit.org/b/101773 fast/repaint/body-background-image.html [ ImageOnlyFailure Pass ]
50
51 # AX tests that require hit testing do not work in WK2.
52 # <https://bugs.webkit.org/show_bug.cgi?id=71298>
53 accessibility/loading-iframe-updates-axtree.html
54 platform/mac/accessibility/html-slider-indicator.html
55 platform/mac/accessibility/listbox-hit-test.html
56 platform/mac/accessibility/iframe-with-title-correct-hierarchy.html
57
58 # Some compositing tests flakey
59 # <https://bugs.webkit.org/show_bug.cgi?id=48354>
60 compositing/iframes/iframe-size-from-zero.html
61 compositing/iframes/iframe-src-change.html 
62
63 # Flakey on Snow Leopard Intel WebKit2 Release Tests
64 # <https://bugs.webkit.org/show_bug.cgi?id=57638>
65 inspector/styles/styles-add-blank-property.html
66
67 # Flakey on Snow Leopard Intel WebKit2 Release Tests
68 # https://bugs.webkit.org/show_bug.cgi?id=58183
69 editing/execCommand/convert-style-elements-to-spans.html
70
71 # Flakey on Snow Leopard Intel WebKit2 Release Tests
72 # https://bugs.webkit.org/show_bug.cgi?id=60648
73 fast/frames/flattening/frameset-flattening-subframesets.html
74
75 # Time out on Snow Leopard Intel WebKit2 Release Tests
76 # https://bugs.webkit.org/show_bug.cgi?id=63325
77 http/tests/inspector/extensions-headers.html
78 http/tests/inspector/extensions-network-redirect.html
79
80 # Inspector only supports evaluation in content script world with v8, see https://bugs.webkit.org/show_bug.cgi?id=85709
81 inspector/extensions/extensions-eval-content-script.html 
82 inspector/extensions/extensions-audits-content-script.html
83
84 # A bunch of inspector tests time out on Lion Intel Debug WebKit2 testers.
85 # https://bugs.webkit.org/show_bug.cgi?id=81601
86 http/tests/inspector/console-cross-origin-iframe-logging.html
87 inspector/debugger/script-formatter-breakpoints.html
88 inspector/elements/edit-dom-actions.html
89 inspector/extensions/extensions-events.html
90 inspector/styles/styles-computed-trace.html
91
92 # Fail until SUBPIXEL_LAYOUT is enabled
93 # https://bugs.webkit.org/show_bug.cgi?id=85532
94 fast/sub-pixel
95
96 # [WK2][WTR] svg/animations/animate-text-nested-transforms.html fails
97 # https://bugs.webkit.org/show_bug.cgi?id=95191
98 svg/animations/animate-text-nested-transforms.html
99
100 # WebKitTestRunner needs overridePreference for non-boolean values
101 # (zero-font-size.html passes because overridePreference does not work)
102 webkit.org/b/42197 fast/harness/override-preferences-2.html [ Failure ]
103 webkit.org/b/42197 fast/text/zero-font-size.html [ Pass ]
104
105 # WebKitTestRunner needs to support layoutTestController.dumpDOMAsWebArchive
106 # <https://bugs.webkit.org/show_bug.cgi?id=42324>
107 http/tests/webarchive/cross-origin-stylesheet-crash.html
108 http/tests/webarchive/test-css-url-encoding.html
109 http/tests/webarchive/test-css-url-encoding-shift-jis.html
110 http/tests/webarchive/test-css-url-encoding-utf-8.html
111 http/tests/webarchive/test-preload-resources.html
112 svg/custom/image-with-prefix-in-webarchive.svg
113 svg/webarchive/svg-cursor-subresources.svg
114 svg/webarchive/svg-feimage-subresources.svg
115 svg/webarchive/svg-script-subresouces.svg
116 webarchive/adopt-attribute-styled-body-webarchive.html
117 webarchive/adopt-attribute-styled-node-webarchive.html
118 webarchive/adopt-inline-styled-node-webarchive.html
119 webarchive/archive-empty-frame-dom.html
120 webarchive/archive-with-unencoded-url.html
121 webarchive/css-page-rule-crash.html
122 webarchive/ignore-noscript-if-scripting-enabled.html
123 webarchive/test-body-background.html
124 webarchive/test-css-import.html
125 webarchive/test-css-url-resources-in-stylesheets.html
126 webarchive/test-css-url-resources-inline-styles.html
127 webarchive/test-duplicate-resources.html
128 webarchive/test-frameset.html
129 webarchive/test-img-src.html
130 webarchive/test-input-src.html
131 webarchive/test-link-href.html
132 webarchive/test-link-rel-icon-beforeload.html
133 webarchive/test-object-data.html
134 webarchive/test-script-src.html
135 webarchive/test-table-background.html
136 webarchive/test-td-background.html
137 webarchive/test-xml-stylesheet.xml
138
139 # Fails on WebKit2
140 # <https://bugs.webkit.org/show_bug.cgi?id=96741>
141 fast/loader/recursive-before-unload-crash.html
142
143 # WebKitTestRunner needs textInputController
144 # <https://bugs.webkit.org/show_bug.cgi?id=42337>
145 editing/input/setting-input-value-cancel-ime-composition.html
146 svg/text/caret-in-svg-text.xhtml
147 editing/inserting/caret-position.html
148 editing/spelling/spelling-backspace-between-lines.html
149 editing/selection/5825350-1.html
150 editing/selection/5825350-2.html
151 editing/selection/move-left-right.html
152 editing/style/text-indent.html
153 fast/dom/tab-in-right-alignment.html
154 fast/events/ime-composition-events-001.html
155 fast/forms/cursor-at-editable-content-boundary.html
156 fast/text/international/thai-cursor-position.html
157 platform/mac/editing/input/5576619.html
158 platform/mac/editing/input/bold-node.html
159 platform/mac/editing/input/caret-primary-bidi.html
160 platform/mac/editing/input/firstrectforcharacterrange-plain.html
161 platform/mac/editing/input/firstrectforcharacterrange-styled.html
162 platform/mac/editing/input/hangul-enter-confirms-and-sends-keypress.html
163 platform/mac/editing/input/insert-delete-smp-symbol.html
164 platform/mac/editing/input/kotoeri-enter-to-confirm-and-newline.html
165 platform/mac/editing/input/range-for-empty-document.html
166 platform/mac/editing/input/replace-invalid-range.html
167 platform/mac/editing/input/secure-input.html
168 platform/mac/editing/input/text-input-controller.html
169 platform/mac/editing/input/wrapped-line-char-rect.html
170 platform/mac/editing/input/NSBackgroundColor-transparent.html
171 platform/mac/editing/pasteboard/paste-and-match-style-selector-event.html
172 platform/mac/editing/selection/25228.html
173 platform/mac/fast/dom/character-index-for-point.html
174 platform/mac/fast/forms/attributed-strings.html
175 platform/mac/fast/text/attributed-substring-from-range-001.html
176 platform/mac/fast/text/attributed-substring-from-range-002.html
177 platform/mac/fast/text/attributed-substring-from-range-in-textfield.html
178 platform/mac/fast/text/attributed-substring-from-range.html
179 platform/mac/fast/text/justified-text-rect.html
180
181 # WebKitTestRunner needs to support needsDeletionUI mechanism to show deletion UI
182 # <https://bugs.webkit.org/show_bug.cgi?id=42535>
183 fast/dom/Element/id-in-deletebutton.html
184 editing/deleting/5408255.html
185 editing/deleting/deletionUI-single-instance.html
186 platform/mac/editing/deleting/deletionUI-borders.html
187 platform/mac/editing/deleting/deletionUI-differing-background.html
188 platform/mac/editing/deleting/deletionUI-minimum-size.html
189 platform/mac/editing/deleting/deletionUI-successful-deletion.html
190
191 # WebKitTestRunner needs layoutTestController.setDashboardCompatibilityMode
192 # <https://bugs.webkit.org/show_bug.cgi?id=42547>
193 fast/canvas/canvas-gradient-addStop-error.html
194 http/tests/xmlhttprequest/default-content-type-dashboard.html
195 http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard.html
196 svg/custom/embedded-svg-allowed-in-dashboard.xml
197 svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html
198 svg/custom/manually-parsed-svg-allowed-in-dashboard.html
199 svg/custom/svg-allowed-in-dashboard-object.html
200
201 # WebKitTestRunner needs layoutTestController.setMainFrameIsFirstResponder
202 # <https://bugs.webkit.org/show_bug.cgi?id=42685>
203 editing/selection/caret-and-focus-ring.html
204 editing/selection/designmode-no-caret.html
205 editing/selection/selection-background.html
206 fast/dom/Window/window-onFocus.html
207 platform/mac/scrollbars/key-window-not-first-responder.html
208
209 # WebKitTestRunner needs layoutTestController.encodeHostName
210 # <https://bugs.webkit.org/show_bug.cgi?id=42686>
211 fast/encoding/idn-security.html
212
213 # WebKitTestRunner needs layoutTestController.abortModal
214 # <https://bugs.webkit.org/show_bug.cgi?id=69548>
215 fast/events/show-modal-dialog-onblur-onfocus.html
216
217 # WebKitTestRunner needs layoutTestController.setPrinting
218 # <https://bugs.webkit.org/show_bug.cgi?id=42693>
219 printing/compositing-layer-printing.html
220 printing/iframe-print.html
221 printing/media-queries-print.html
222 printing/page-rule-in-media-query.html
223 printing/setPrinting.html
224 printing/single-line-must-not-be-split-into-two-pages.html
225 printing/simultaneous-position-float-change.html
226 printing/width-overflow.html
227
228 # WebKitTestRunner needs layoutTestController.elementDoesAutoCompleteForElementWithId
229 # <https://bugs.webkit.org/show_bug.cgi?id=42696>
230 security/set-form-autocomplete-attribute.html
231
232 # WebKitTestRunner needs layoutTestController.setWillSendRequestClearHeader
233 # <https://bugs.webkit.org/show_bug.cgi?id=42699>
234 http/tests/security/no-referrer.html
235
236 # WebKitTestRunner needs layoutTestController.setDomainRelaxationForbiddenForURLScheme
237 # <https://bugs.webkit.org/show_bug.cgi?id=42700>
238 http/tests/security/setDomainRelaxationForbiddenForURLScheme.html
239
240 # WebKit2 needs layoutTestController.setDeferMainResourceDataLoad
241 # <https://bugs.webkit.org/show_bug.cgi?id=42777>
242 fast/loader/non-deferred-substitute-load.html
243
244 # WebKitTestRunner needs to print history delegate information
245 # <https://bugs.webkit.org/show_bug.cgi?id=42704>
246 http/tests/globalhistory/history-delegate-basic-302-redirect.html
247 http/tests/globalhistory/history-delegate-basic-refresh-redirect.html
248 http/tests/globalhistory/history-delegate-basic-title.html
249 http/tests/globalhistory/history-delegate-basic-visited-links.html
250
251 # These tests crash the WebProcess when run under WebKitTestRunner.
252 # <https://bugs.webkit.org/show_bug.cgi?id=44479>
253 fast/parser/remove-misnested-iframe-in-beforeload.html
254 fast/parser/remove-misnested-iframe-parent-in-beforeload.html
255
256 # transitions/default-timing-function.html failing on WebKit2 since it was added
257 # <https://bugs.webkit.org/show_bug.cgi?id=56531>
258 transitions/default-timing-function.html
259
260 # WebKitTestRunner needs layoutTestController.setCallCloseOnWebViews
261 # http://webkit.org/b/46714
262 plugins/geturlnotify-during-document-teardown.html
263 plugins/open-and-close-window-with-plugin.html
264
265 # Sometimes fails
266 # http://webkit.org/b/56530
267 http/tests/inspector/resource-har-conversion.html
268
269 # WebKitTestRunner needs support for interactive validation tests
270 # http://webkit.org/b/57450
271 fast/forms/interactive-validation-assertion-by-validate-twice.html
272 fast/forms/interactive-validation-crash-by-style-override.html
273 fast/forms/interactive-validation-prevented.html
274 fast/forms/interactive-validation-select-crash.html
275
276 # WebKitTestRunner needs support for validation message bubble tests
277 # http://webkit.org/b/57455
278 fast/forms/validation-message-appearance.html
279 fast/forms/validation-message-clone.html
280 fast/forms/validation-message-on-checkbox.html
281 fast/forms/validation-message-on-listbox.html
282 fast/forms/validation-message-on-menulist.html
283 fast/forms/validation-message-on-radio.html
284 fast/forms/validation-message-on-range.html
285 fast/forms/validation-message-on-textarea.html
286
287 # Misbehaving computedStyleIncludingVisitedInfo or keepWebHistory API in WebKitTestRunner
288 # http://webkit.org/b/58334
289 fast/history/nested-visited-test.html
290 fast/history/self-is-visited.html
291 fast/history/sibling-visited-test.html
292 fast/loader/stateobjects/state-url-sets-links-visited.html
293 platform/mac/accessibility/search-predicate.html
294
295 # [WK2] CSP reporting doesn't work
296 # https://bugs.webkit.org/show_bug.cgi?id=59192
297 http/tests/security/contentSecurityPolicy/report-uri-from-child-frame.html
298
299 # WebKitTestRunner needs an implementation of allowRoundingHacks
300 # http://webkit.org/b/63477
301 platform/mac/fast/text/rounding-hacks.html
302 platform/mac/fast/text/rounding-hacks-expansion.html
303
304 # Sometimes fails
305 # http://webkit.org/b/58990
306 editing/undo/undo-iframe-location-change.html
307
308 # PasteBoard::plainText() does not support file names.
309 editing/pasteboard/drag-files-to-editable-element.html
310
311 # Times out
312 # https://bugs.webkit.org/show_bug.cgi?id=63806
313 http/tests/cache/history-only-cached-subresource-loads-max-age-https.html
314
315 # [WK2] New tests introduced in 100895 fail
316 # https://bugs.webkit.org/show_bug.cgi?id=73913
317 http/tests/security/referrer-policy-https-always.html
318 http/tests/security/referrer-policy-https-origin.html
319 http/tests/security/referrer-policy-redirect.html
320 http/tests/security/referrer-policy-https-never.html
321 http/tests/security/referrer-policy-https-default.html
322
323 # Frame::findString does nothing on pages that prevent selection
324 # https://bugs.webkit.org/show_bug.cgi?id=40361
325 editing/text-iterator/findString-selection-disabled.html
326
327 # WebKit2 needs an implementation of FrameLoaderClient::revertToProvisionalState
328 # https://bugs.webkit.org/show_bug.cgi?id=81365
329 http/tests/multipart/load-last-non-html-frame.php
330 http/tests/multipart/multipart-wait-before-boundary.html
331
332 # layoutTestController.setWindowIsKey() has no effect on the web process side in WebKit2
333 # https://bugs.webkit.org/show_bug.cgi?id=81736 rdar://problem/11088268
334 fast/events/blur-focus-window-should-blur-focus-element.html
335 fast/selectors/selection-window-inactive.html
336
337 # WebKit2 needs an implementation of InspectorClient::overrideDeviceMetrics() and
338 # autoZoomPageToFitWidth().
339 inspector/styles/override-screen-size.html
340
341 # The network stack unconditionally strips the header on transitions from
342 # secure to insecure. It should take the referrer policy into account instead.
343 # https://bugs.webkit.org/show_bug.cgi?id=86000
344 http/tests/security/referrer-policy-redirect-link.html
345
346 # css3-conditionals support is not yet enabled.
347 webkit.org/b/86146 css3/supports.html
348
349 # Text Autosizing is not yet enabled.
350 # https://bugs.webkit.org/show_bug.cgi?id=84186
351 fast/text-autosizing
352
353 # setMockGeolocationPosition not defined in WKTR
354 # https://bugs.webkit.org/show_bug.cgi?id=94554
355 inspector/geolocation-error.html
356 inspector/geolocation-success.html
357
358 # WebKitTestRunner needs to implement testRunner.closeIdleLocalStorageDatabases().
359 # https://bugs.webkit.org/show_bug.cgi?id=103861
360 storage/domstorage/localstorage/close-idle-localstorage-databases-immediately.html
361
362 # [WK2] The new npruntime/embed-property-iframe-equality.html fails
363 # https://bugs.webkit.org/show_bug.cgi?id=105266
364 plugins/npruntime/embed-property-iframe-equality.html
365
366 webkit.org/b/105952 fast/loader/submit-form-while-parsing-2.html [ Pass Failure ]
367
368 ### END OF (1) Classified failures with bug reports
369 ########################################
370
371
372 ########################################
373 ### START OF (2) Classified failures without bug reports (yet)
374
375 # WebKitTestRunner needs layoutTestController.shouldPaintBrockenImage
376 fast/images/support-broken-image-delegate.html
377
378 # WebKitTestrunner needs layoutTestController.dumpSourceAsWebArchive
379 webarchive/doctype.html
380 webarchive/archive-empty-frame-source.html
381
382 # WebKitTestRunner needs layoutTestController.setIconDatabaseEnabled
383 webarchive/test-link-rel-icon.html
384 http/tests/misc/favicon-loads-with-images-disabled.html
385 http/tests/misc/favicon-loads-with-icon-loading-override.html
386 http/tests/misc/link-rel-icon-beforeload.html
387
388 # WebKitTestRunner should dump text/plain content as text
389 http/tests/incremental/slow-utf8-text.pl
390
391 # WebKitTestRunner needs layoutTestController.setSmartInsertDeleteEnabled
392 editing/deleting/smart-editing-disabled.html
393
394 # WebKitTestRunner needs plainText.plainText
395 editing/text-iterator/basic-iteration.html
396
397 # WebKitTestRunner needs layoutTestController.setNewWindowsCopyBackForwardList
398 fast/loader/crash-copying-backforwardlist.html
399
400 # WebKitTestRunner needs layoutTestController.authenticateSession
401 http/tests/xmlhttprequest/cross-origin-authorization-with-embedder.html
402
403 # WebKitTestRunner needs layoutTestController.addDisallowedURL
404 plugins/get-url-that-the-resource-load-delegate-will-disallow.html
405
406 # WebKitTestRunner needs layoutTestController.setSelectTrailingWhitespaceEnabled
407 editing/selection/doubleclick-inline-first-last-contenteditable.html
408
409 # WebKitTestRunner needs layoutTestController.pageProperty
410 printing/page-rule-selection.html
411
412 # WebKitTestRunner needs internals.hasSpellingMarker
413 editing/spelling/design-mode-spellcheck-off.html
414 editing/spelling/spellcheck-attribute.html
415 editing/spelling/spelling-attribute-at-child.html
416 editing/spelling/spelling-attribute-change.html
417 editing/spelling/spelling-linebreak.html
418 editing/spelling/spelling-hasspellingmarker.html
419 platform/mac/editing/spelling/delete-into-misspelled-word.html
420 platform/mac/editing/spelling/editing-multiple-words-with-markers.html
421 platform/mac/editing/spelling/editing-word-with-marker-1.html
422 platform/mac/editing/spelling/editing-word-with-marker-2.html
423 platform/mac/editing/spelling/move-cursor-around-misspelled-word.html
424
425 # WebKitTestRunner needs layoutTestController.hasGrammarMarker
426 editing/spelling/grammar.html
427
428 # WebKitTestRunner needs layoutTestController.dumpUserGestureInFrameLoadCallbacks
429 fast/frames/location-redirect-user-gesture.html
430 fast/frames/meta-refresh-user-gesture.html
431
432 # WebKitTestRunner needs layoutTestController.setUseDashboardCompatibilityMode
433 platform/mac/fast/dom/HTMLImageElement/dashboard-src-quirk.html
434
435 # WebKitTestRunner needs layoutTestController.addURLToRedirect
436 http/tests/loading/cross-origin-XHR-willLoadRequest.html
437
438 # WebKitTestRunner needs to sanitize file urls in the output
439 http/tests/misc/image-blocked-src-change.html
440 http/tests/misc/image-blocked-src-no-change.html
441 userscripts/script-not-run-for-fragments.html
442 userscripts/user-script-image-document.html
443 userscripts/user-script-plugin-document.html
444 userscripts/user-script-audio-document.html
445 userscripts/user-script-video-document.html
446
447 # WebKit2 needs showModalDialog
448 fast/events/scroll-event-during-modal-dialog.html
449 fast/harness/show-modal-dialog.html
450 inspector/console/console-long-eval-crash.html
451
452 # WebKit2 needs to support synchronous creation of about:blank/data:url frames
453 fast/dom/HTMLDocument/hasFocus.html
454 fast/frames/sandboxed-iframe-navigation-targetlink.html
455 fast/loader/about-blank-hash-kept.html
456 http/tests/security/cross-frame-access-get-override.html
457 http/tests/security/cross-frame-access-history-get-override.html
458 http/tests/security/cross-frame-access-location-get-override.html
459 http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame-2-level.html
460
461 # These are plug-in tests that use Flash or QuickTime. We should convert these to use the test plug-in.
462 plugins/iframe-shims.html
463 plugins/embed-attributes-setting.html
464
465 # This test checks that NPN_GetURL with a blank target will return an error if the window isn't opened. This behavior doesn't
466 # match Firefox or Chrome. We should either fix the test, or get rid of it.
467 plugins/get-url-with-blank-target.html
468
469 # requires video.buffered to be able to return multiple timeranges
470 http/tests/media/video-buffered.html
471
472 # WebKit2 needs Java support
473 dom/html/level2/html/HTMLAppletElement01.html
474 dom/html/level2/html/HTMLAppletElement02.html
475 dom/html/level2/html/HTMLAppletElement03.html
476 dom/html/level2/html/HTMLAppletElement04.html
477 dom/html/level2/html/HTMLAppletElement05.html
478 dom/html/level2/html/HTMLAppletElement06.html
479 dom/html/level2/html/HTMLAppletElement07.html
480 dom/html/level2/html/HTMLAppletElement08.html
481 dom/html/level2/html/HTMLAppletElement09.html
482 dom/html/level2/html/HTMLAppletElement10.html
483 dom/xhtml/level2/html/HTMLAppletElement01.xhtml
484 dom/xhtml/level2/html/HTMLAppletElement02.xhtml
485 dom/xhtml/level2/html/HTMLAppletElement03.xhtml
486 dom/xhtml/level2/html/HTMLAppletElement04.xhtml
487 dom/xhtml/level2/html/HTMLAppletElement05.xhtml
488 dom/xhtml/level2/html/HTMLAppletElement06.xhtml
489 dom/xhtml/level2/html/HTMLAppletElement07.xhtml
490 dom/xhtml/level2/html/HTMLAppletElement08.xhtml
491 dom/xhtml/level2/html/HTMLAppletElement09.xhtml
492 dom/xhtml/level2/html/HTMLAppletElement10.xhtml
493 editing/selection/selection-applet.html
494 fast/replaced/applet-disabled-positioned.html
495 fast/replaced/applet-rendering-java-disabled.html
496 java
497
498 # WebKitTestRunner needs layoutTestController.displayInvalidatedRegion
499 compositing/plugins/invalidate_rect.html
500 plugins/windowless_plugin_paint_test.html
501
502 # WebKitTestRunner needs layoutTestController.originsWithLocalStorage
503 storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare.html
504 storage/domstorage/localstorage/storagetracker/storage-tracker-2-create.html
505 storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all.html
506 storage/domstorage/localstorage/storagetracker/storage-tracker-4-create.html
507 storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one.html
508 storage/domstorage/localstorage/storagetracker/storage-tracker-6-create.html
509 storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage.html
510
511 # WebKitTestRunner needs layoutTestController.setAutofilled
512 fast/forms/input-autofilled.html
513 fast/forms/reset-autofilled.html
514
515 # WebKitTestRunner needs a more-complete implementation of eventSender
516 # https://bugs.webkit.org/show_bug.cgi?id=42194
517 fast/dom/MutationObserver/inline-event-listener.html
518
519 # WebKitTestRunner needs eventSender.contextClick()
520 # https://bugs.webkit.org/show_bug.cgi?id=86881
521 editing/selection/context-menu-text-selection.html
522 editing/selection/5354455-2.html
523 editing/spelling/spellcheck-input-search-crash.html
524 fast/events/context-nodrag.html
525
526 # eventSender.dragMode is unimplemented in WKTR
527 # Mac: https://bugs.webkit.org/show_bug.cgi?id=68552
528 # Qt: https://bugs.webkit.org/show_bug.cgi?id=69946
529 fast/events/moving-text-should-fire-drop-and-dragend-events.html
530 fast/events/moving-text-should-fire-drop-and-dragend-events-2.html
531 editing/pasteboard/drag-drop-url-with-style.html
532
533 # ENABLE(LINK_PRERENDER) is disabled.
534 fast/dom/HTMLLinkElement/prerender-insert-after-stop.html
535 fast/dom/HTMLLinkElement/prerender-remove-after-stop.html
536
537 # WTR needs an implementation for eventSender.continuousMouseScrollBy
538 # https://bugs.webkit.org/show_bug.cgi?id=69417
539 fast/events/wheelevent-direction-inverted-from-device.html
540
541 # eventSender.clearKillRing() is unimplemented
542 editing/pasteboard/emacs-cntl-y-001.html
543
544 # This should only be a layer change.
545 # http://webkit.org/b/82129
546 fast/box-shadow/shadow-buffer-partial.html
547 fast/block/lineboxcontain/block-font.html
548 fast/block/lineboxcontain/block-glyphs.html
549 fast/block/lineboxcontain/font.html
550
551 # [WK2] WTR needs an implementation of setAsynchronousSpellCheckingEnabled.
552 # https://bugs.webkit.org/show_bug.cgi?id=81042
553 editing/spelling/grammar-markers.html
554 editing/spelling/grammar-paste.html
555 editing/spelling/grammar-markers-hidpi.html
556 editing/spelling/spellcheck-async-mutation.html
557 editing/spelling/spellcheck-async-remove-frame.html
558 editing/spelling/spellcheck-async.html
559 editing/spelling/spellcheck-queue.html
560 editing/spelling/spellcheck-sequencenum.html
561 editing/spelling/spelling-marker-description.html
562
563 # WTR needs an implementation of setAutomaticLinkDetectionEnabled.
564 # https://bugs.webkit.org/show_bug.cgi?id=87162
565 editing/inserting/typing-space-to-trigger-smart-link.html
566
567 # No CORS support for media elements is implemented yet.
568 http/tests/security/video-cross-origin-readback.html
569
570 # Content Security Policy 1.1 (ENABLE_CSP_NEXT) is not enabled
571 # https://bugs.webkit.org/show_bug.cgi?id=85558
572 http/tests/security/contentSecurityPolicy/1.1
573
574 # Unexpected redirection happens.
575 http/tests/loading/redirect-methods.html
576
577 # Should pass now but need to be checked first.
578 platform/mac/fast/loader/file-url-mimetypes-2.html
579 platform/mac/fast/loader/file-url-mimetypes-3.html
580 platform/mac/fast/loader/file-url-mimetypes.html
581 webarchive/loading/cache-expired-subresource.html
582 webarchive/loading/test-loading-archive.html
583 webarchive/loading/test-loading-archive-subresource-null-mimetype.html
584
585 # Should pass now on ports other than EFL and GTK.
586 # But it needs to be checked first.
587 http/tests/loading/bad-scheme-subframe.html
588
589 # Some elements are skipped when focus is moved.
590 fast/spatial-navigation/snav-container-white-space.html
591 fast/spatial-navigation/snav-div-overflow-scrol-hidden.html
592 fast/spatial-navigation/snav-fully-aligned-horizontally.html
593 fast/spatial-navigation/snav-fully-aligned-vertically.html
594 fast/spatial-navigation/snav-iframe-no-scrollable-content.html
595 fast/spatial-navigation/snav-imagemap-overlapped-areas.html
596
597 # InjectedBundlePagePolicyClient::decidePolicyForResponse is not called on WK2 EFL at least.
598 # Might be port-specific issue. Should be checked on other ports.
599 http/tests/download/default-encoding.html
600 http/tests/download/inherited-encoding-form-submission-result.html
601 http/tests/download/inherited-encoding.html
602
603 # WebFrameLoaderClient::canHandleRequest() has to be implemented.
604 http/tests/misc/redirect-to-external-url.html
605
606 # testRunner.queueLoad should consider given target.
607 fast/frames/frame-navigation.html
608 http/tests/navigation/anchor-subframeload.html
609 http/tests/navigation/error404-subframeload.html
610 http/tests/navigation/javascriptlink-subframeload.html
611 http/tests/navigation/metaredirect-subframeload.html
612 http/tests/navigation/redirect302-subframeload.html
613 http/tests/navigation/response204.html
614 http/tests/navigation/success200-subframeload.html
615 http/tests/navigation/timerredirect-subframeload.html
616
617 # Unexpected output from scrolling. Might be EFL port specific issue.
618 http/tests/navigation/relativeanchor-frames.html
619
620 ### END OF (2) Classified failures without bug reports (yet)
621 ########################################
622
623
624 ########################################
625 ### START OF (3) Unclassified failures
626
627 # Uncategorized editing failures
628 editing/execCommand/find-after-replace.html
629 editing/inserting/break-blockquote-after-delete.html
630 editing/inserting/insert-3786362-fix.html
631 editing/inserting/insert-3907422-fix.html
632 editing/style/non-inheritable-styles.html
633 editing/style/smoosh-styles-001.html
634 editing/style/smoosh-styles-003.html
635 editing/style/style-boundary-005.html
636
637 # Unexplained failures that were formerly in the setCanOpenWindows or setCloseRemainingWindowsWhenComplete lists.
638 fast/dom/Window/new-window-opener.html
639 http/tests/misc/set-window-opener-to-null.html
640 http/tests/misc/window-open-then-write.html
641 http/tests/navigation/target-frame-from-window.html
642 http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write.html
643 http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url.html
644 http/tests/security/aboutBlank/xss-DENIED-set-opener.html
645 http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open.html
646 http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open.html
647 http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open.html
648 http/tests/security/dataURL/xss-DENIED-to-data-url-window-open.html
649 http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html
650 http/tests/security/frameNavigation/xss-DENIED-targeted-link-navigation.html
651 http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-window-open.html
652 http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open.html
653 http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open.html
654 http/tests/security/popup-blocked-from-fake-event.html
655 http/tests/security/popup-blocked-from-window-open.html
656
657 # Unexplained failures that were formerly in the "unsafe access" list.
658 http/tests/security/cross-frame-access-enumeration.html
659 http/tests/security/cross-frame-access-get-custom-property-cached.html
660 http/tests/security/cross-frame-access-get.html
661 http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html
662 http/tests/security/cross-frame-access-history-get.html
663 http/tests/security/cross-frame-access-location-get.html
664 http/tests/security/cross-frame-access-protocol-explicit-domain.html
665 http/tests/security/cross-frame-access-protocol.html
666
667 # Wrong color for visited link
668 fast/history/multiple-classes-visited.html
669
670 # Flaky tests (slow)
671 fast/workers/storage/interrupt-database.html
672 fast/workers/storage/use-same-database-in-page-and-workers.html
673 http/tests/cache/subresource-expiration-1.html
674 http/tests/cache/subresource-expiration-2.html
675
676 # Unexplained failures
677 fast/frames/sandboxed-iframe-plugins.html
678 fast/frames/sandboxed-iframe-storage.html
679 fast/overflow/overflow_hidden.html
680 media/controls-after-reload.html
681 media/controls-styling.html
682 platform/mac/fast/loader/non-html-load-event.html
683 plugins/embed-attributes-style.html
684 plugins/plugin-initiate-popup-window.html
685 storage/websql/open-database-while-transaction-in-progress.html
686 svg/custom/clip-path-referencing-use2.svg
687 svg/dom/fuzz-path-parser.html
688 svg/hixie/cascade/002.xml
689 tables/mozilla_expected_failures/bugs/bug8499.html
690 transitions/font-family-during-transition.html
691
692 # Unexplained back/forward list failures
693 fast/loader/frame-location-change-not-added-to-history.html
694 fast/loader/frame-src-change-added-to-history.html
695 fast/loader/frame-src-change-not-added-to-history.html
696 http/tests/history/redirect-200-refresh-0-seconds.pl
697 http/tests/history/redirect-js-document-location-before-load.html
698 http/tests/history/redirect-js-form-submit-before-load.html
699 http/tests/history/redirect-js-location-assign-before-load.html
700 http/tests/history/redirect-js-location-before-load.html
701 http/tests/history/redirect-js-location-href-before-load.html
702 http/tests/history/redirect-js-location-replace-0-seconds.html
703 http/tests/history/redirect-js-location-replace-2-seconds.html
704 http/tests/history/redirect-js-location-replace-before-load.html
705 http/tests/history/redirect-meta-refresh-0-seconds.html
706 http/tests/navigation/anchor-frames.html
707 http/tests/navigation/document-location-script.html
708 http/tests/navigation/location-replace-adds-history-item.html
709 http/tests/navigation/multiple-back-forward-entries.html
710 http/tests/navigation/new-window-redirect-history.html
711 http/tests/navigation/post-basic.html
712 http/tests/navigation/post-goback1.html
713
714 # [WK2] http/tests/navigation/anchor-frames-cross-origin.html fails.
715 # https://bugs.webkit.org/show_bug.cgi?id=83581
716 http/tests/navigation/anchor-frames-cross-origin.html
717
718 # [WK2] http/tests/navigation/anchor-frames-same-origin.html fails.
719 # https://bugs.webkit.org/show_bug.cgi?id=84227
720 http/tests/navigation/anchor-frames-same-origin.html
721
722 # Unexplained plugin failures
723 platform/mac/plugins/testplugin-onnew-onpaint.html
724 plugins/no-mime-with-valid-extension.html
725
726 # Unexplained plugin failures that were formerly in the NPRuntime support for out-of-process plug-ins
727 # list.
728 plugins/netscape-plugin-setwindow-size.html
729 plugins/npruntime/plugin-scriptable-object-invoke-default.html
730 plugins/pass-different-npp-struct.html
731 plugins/reentrant-update-widget-positions.html
732 plugins/set-status.html
733
734 # Unexplained plugin timeouts
735 # https://bugs.webkit.org/show_bug.cgi?id=81392
736 plugins/crash-restoring-plugin-page-from-page-cache.html
737 plugins/netscape-plugin-page-cache-works.html
738
739 # Causes subsequent plugin tests to fail, time out or crash
740 plugins/destroy-on-setwindow.html
741
742 # Sporadically fails in WebKit2 for unknown reasons.
743 fast/forms/input-align.html
744
745 # WebProcess sometimes terminates when running these tests
746 fast/forms/form-associated-element-crash.html
747
748 # New history tests added in r76205 fail on WebKit2 (perhaps the change
749 # as coded doesn't affect both processes for WebKit2)
750 fast/history/history-replace-updates-current-item.html
751 http/tests/navigation/redirect-on-back-updates-history-item.html
752 http/tests/navigation/redirect-on-reload-updates-history-item.html
753
754 # Newly added test fails in WebKit2 for mysterious reasons
755 userscripts/window-onerror-for-isolated-world-1.html
756 userscripts/window-onerror-for-isolated-world-2.html
757
758 # These transition tests are flaky, sometimes it seems like the transition timing
759 # is off when the test completes
760 transitions/color-transition-all.html
761 transitions/min-max-width-height-transitions.html
762 transitions/text-indent-transition.html
763
764 # This tests causes the next test to crash the WebProcess (probably a reset timeout)
765 fast/forms/form-associated-element-crash2.html
766
767 # These storage tests fail in WebKit2 on the bot, but not running locally
768 fast/workers/storage/executesql-accepts-only-one-statement-sync.html
769 fast/workers/storage/change-version-handle-reuse-sync.html
770 fast/workers/storage/multiple-databases-garbage-collection.html
771 fast/workers/storage/open-database-creation-callback-sync.html
772 fast/workers/storage/open-database-inputs-sync.html
773 fast/workers/storage/sql-exception-codes-sync.html
774 storage/websql/multiple-databases-garbage-collection.html
775
776 # Unknown failures after enabling inspector tests
777 inspector/timeline/timeline-paint.html
778 inspector/timeline/timeline-script-tag-1.html
779 inspector/debugger/open-close-open.html
780
781 # Crashes the WebProcess
782 editing/pasteboard/copy-standalone-image.html
783
784 # Mysterious failure after enabling paste tests
785 platform/mac/editing/pasteboard/text-precomposed.html
786
787 # An empty layer is missing.
788 platform/mac/fast/forms/input-appearance-spinbutton-up.html
789
790 # [WK2] http/tests/security/local-image-from-remote-whitelisted.html crashes
791 # https://bugs.webkit.org/show_bug.cgi?id=73435
792 http/tests/security/local-image-from-remote-whitelisted.html
793
794 # [WK2] fast/forms/input-search-press-escape-key.html crashes
795 # https://bugs.webkit.org/show_bug.cgi?id=87168
796 fast/forms/input-search-press-escape-key.html
797
798 # Editing input tests that time out unexpectedly.
799 # https://bugs.webkit.org/show_bug.cgi?id=81547
800 editing/input/reveal-edit-on-input-vertically.html
801 editing/input/reveal-contenteditable-on-input-vertically.html
802
803 # Media tests that time out unexpectedly
804 # https://bugs.webkit.org/show_bug.cgi?id=81604
805 media/video-colorspace-yuv420.html
806 media/video-colorspace-yuv422.html
807 media/video-loop.html
808
809 # Times out unexpectedly.
810 # https://bugs.webkit.org/show_bug.cgi?id=81609
811 fast/loader/window-properties-restored-from-page-cache.html
812
813 # Flakey on Lion WK2 debug.
814 # https://bugs.webkit.org/show_bug.cgi?id=81616
815 fast/harness/page-cache-crash-on-data-urls.html
816
817 # Wrong logging order
818 fast/loader/file-protocol-fragment.html
819 http/tests/loading/pdf-commit-load-callbacks.html
820
821 # Times out unexpectedly.
822 http/tests/security/feed-urls-from-remote.html
823
824 ### END OF (3) Unclassified failures
825 ########################################
826
827 ########################################
828 ### START OF (4) Features that are not supported in WebKit2 and likely never will be
829
830 # WebKitTestRunner doesn't have appleScriptController
831 platform/mac/fast/AppleScript/001.html
832 platform/mac/fast/AppleScript/array.html
833 platform/mac/fast/AppleScript/date.html
834
835 # WebKitTestRunner doesn't have objCController
836 platform/mac/fast/dom/objc-wrapper-identity.html
837 platform/mac/fast/dom/wrapper-classes-objc.html
838 platform/mac/fast/dom/wrapper-round-tripping.html
839 platform/mac/fast/objc/dom-html-select-activate.html
840 platform/mac/fast/objc/dom-html-select-live-pseudo-selectors.html
841 platform/mac/fast/objc/longlongTest.html
842 platform/mac/fast/objc/webScriptObject-hasWebScriptKey.html
843 platform/mac/plugins/bindings-array-apply-crash.html
844 platform/mac/plugins/bindings-objc-long-method-name.html
845 platform/mac/plugins/bindings-objc-method-name-conversion.html
846 platform/mac/plugins/bindings-test-objc.html
847 platform/mac/plugins/call-as-function-test.html
848 platform/mac/plugins/root-object-premature-delete-crash.html
849 platform/mac/plugins/undefined-property-crash.html
850 platform/mac/plugins/webScriptObject-exception-deadlock.html
851
852 # WebKitTestRunner doesn't have objCPlugin
853 platform/mac/editing/pasteboard/5583362.html
854 platform/mac/plugins/jsobjc-dom-wrappers.html
855 platform/mac/plugins/jsobjc-simple.html
856 platform/mac/plugins/throw-on-dealloc.html
857
858 # WebKitTestRunner doesn't have objCPlugin
859 # (but these tests sound like things we may want to test another way)
860 editing/pasteboard/paste-RTFD.html
861 editing/pasteboard/paste-TIFF.html
862
863 # WebKitTestRunner doesn't have eventSender.enableDOMUIEventLogging
864 platform/mac/fast/events/objc-event-api.html
865
866 # WebKitTestRunner needs an implementation of eventSender.beginDragWithFiles
867 # https://bugs.webkit.org/show_bug.cgi?id=64285
868 editing/pasteboard/file-drag-to-editable.html
869 editing/pasteboard/file-input-files-access.html
870 fast/dom/Window/window-postmessage-clone-frames.html
871 fast/events/drag-file-crash.html
872 fast/events/drag-to-navigate.html
873 fast/events/drop-handler-should-not-stop-navigate.html
874 fast/events/drop-with-file-paths.html
875 fast/events/dropzone-004.html
876 fast/events/file-input-hidden-in-ondrop.html
877 fast/events/input-element-display-none-in-dragleave-crash.html
878 fast/events/prevent-drag-to-navigate.html
879 fast/files/apply-blob-url-to-img.html
880 fast/files/apply-blob-url-to-xhr.html
881 fast/files/file-list-test.html
882 fast/files/file-reader-abort.html
883 fast/files/file-reader-directory-crash.html
884 fast/files/file-reader-event-listener.html
885 fast/files/null-origin-string.html
886 fast/files/read-blob-async.html
887 fast/files/read-file-async.html
888 fast/files/workers/worker-apply-blob-url-to-xhr.html
889 fast/files/workers/worker-read-blob-async.html
890 fast/files/workers/worker-read-blob-sync.html
891 fast/files/workers/worker-read-file-async.html
892 fast/files/workers/worker-read-file-sync.html
893 fast/forms/file/file-input-change-event.html
894 fast/forms/file/file-input-reset.html
895 fast/forms/file/get-file-upload.html
896 fast/forms/file/input-file-re-render.html
897 fast/forms/file/input-file-entries.html
898 fast/forms/file/recover-file-input-in-unposted-form.html
899 http/tests/local/fileapi/file-last-modified-after-delete.html
900 http/tests/local/fileapi/file-last-modified.html
901 http/tests/local/fileapi/send-dragged-file.html
902 http/tests/local/formdata/form-data-with-unknown-file-extension.html
903 http/tests/local/formdata/send-form-data-constructed-from-form.html
904 http/tests/local/formdata/send-form-data-with-sliced-file.html
905 http/tests/local/formdata/send-form-data.html
906 http/tests/local/formdata/upload-events.html
907 http/tests/security/clipboard/clipboard-file-access.html
908 storage/indexeddb/noblobs.html
909 storage/indexeddb/structured-clone.html
910
911 # WebKitTestRunner doesn't have eventSender.fireKeyboardEventsToElement
912 platform/mac/fast/events/objc-keyboard-event-creation.html
913
914 # WebKit2 does not (should not?) support setting WebKitUsePreHTML5ParserQuirks
915 # in its WebPreferences implementation.
916 fast/parser/pre-html5-parser-quirks.html
917
918 # [WK2] New fast/events/drag-display-none-element.html fails
919 # https://bugs.webkit.org/show_bug.cgi?id=90177
920 fast/events/drag-display-none-element.html
921
922 # Skip tests in fast/text/shaping
923 fast/text/shaping
924
925 ### END OF (4) Features that are not supported in WebKit2 and likely never will be
926 ########################################
927
928
929 ###### This file has four sections. When adding new tests, make sure to
930 ###### add to the right section:
931
932 ### (1) Classified failures with bug reports
933 ### (2) Classified failures without bug reports (yet)
934 ### (3) Unclassified failures
935 ### (4) Features that are not supported in WebKit2 and likely never will be
936
937
938 #######
939 ### END OF ENTRIES MERGED IN FROM THE OLD SKIPPED FILE
940 #######