Update test expectations after r150472 for the bug 116125.
[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 # WebKitTestRunner needs overridePreference for non-boolean values
93 # (zero-font-size.html passes because overridePreference does not work)
94 webkit.org/b/42197 fast/harness/override-preferences-2.html [ Failure ]
95 webkit.org/b/42197 fast/text/zero-font-size.html [ Pass ]
96
97 # setIconDatabaseEnabled not implemented in WebKitTestRunner.
98 # https://bugs.webkit.org/show_bug.cgi?id=115809
99 webarchive/test-link-rel-icon-beforeload.html [ Skip ]
100
101 # https://bugs.webkit.org/show_bug.cgi?id=82665
102 http/tests/webarchive/test-css-url-encoding.html [ Skip ]
103 http/tests/webarchive/test-css-url-encoding-shift-jis.html [ Skip ]
104 http/tests/webarchive/test-css-url-encoding-utf-8.html [ Skip ]
105 webarchive/test-css-url-resources-in-stylesheets.html [ Skip ]
106 webarchive/test-css-url-resources-inline-styles.html [ Skip ]
107
108 # Fails on WebKit2
109 # <https://bugs.webkit.org/show_bug.cgi?id=96741>
110 fast/loader/recursive-before-unload-crash.html
111
112 # WebKitTestRunner needs textInputController
113 # <https://bugs.webkit.org/show_bug.cgi?id=42337>
114 editing/input/setting-input-value-cancel-ime-composition.html
115 svg/text/caret-in-svg-text.xhtml
116 editing/inserting/caret-position.html
117 editing/spelling/spelling-backspace-between-lines.html
118 editing/selection/5825350-1.html
119 editing/selection/5825350-2.html
120 editing/selection/move-left-right.html
121 editing/style/text-indent.html
122 fast/dom/tab-in-right-alignment.html
123 fast/events/ime-composition-events-001.html
124 fast/forms/cursor-at-editable-content-boundary.html
125 fast/text/international/thai-cursor-position.html
126 platform/mac/editing/input/5576619.html
127 platform/mac/editing/input/bold-node.html
128 platform/mac/editing/input/caret-primary-bidi.html
129 platform/mac/editing/input/firstrectforcharacterrange-plain.html
130 platform/mac/editing/input/firstrectforcharacterrange-styled.html
131 platform/mac/editing/input/hangul-enter-confirms-and-sends-keypress.html
132 platform/mac/editing/input/insert-delete-smp-symbol.html
133 platform/mac/editing/input/kotoeri-enter-to-confirm-and-newline.html
134 platform/mac/editing/input/range-for-empty-document.html
135 platform/mac/editing/input/replace-invalid-range.html
136 platform/mac/editing/input/secure-input.html
137 platform/mac/editing/input/text-input-controller.html
138 platform/mac/editing/input/wrapped-line-char-rect.html
139 platform/mac/editing/input/NSBackgroundColor-transparent.html
140 platform/mac/editing/pasteboard/paste-and-match-style-selector-event.html
141 platform/mac/editing/selection/25228.html
142 platform/mac/fast/dom/character-index-for-point.html
143 platform/mac/fast/forms/attributed-strings.html
144 platform/mac/fast/text/attributed-substring-from-range-001.html
145 platform/mac/fast/text/attributed-substring-from-range-002.html
146 platform/mac/fast/text/attributed-substring-from-range-in-textfield.html
147 platform/mac/fast/text/attributed-substring-from-range.html
148 platform/mac/fast/text/justified-text-rect.html
149
150 # WebKitTestRunner needs to support needsDeletionUI mechanism to show deletion UI
151 # <https://bugs.webkit.org/show_bug.cgi?id=42535>
152 platform/mac/editing/deleting/id-in-deletebutton.html
153 platform/mac/editing/deleting/deletionUI-click-on-delete-button.html
154 platform/mac/editing/deleting/deletionUI-single-instance.html
155 platform/mac/editing/deleting/deletionUI-borders.html
156 platform/mac/editing/deleting/deletionUI-differing-background.html
157 platform/mac/editing/deleting/deletionUI-minimum-size.html
158 platform/mac/editing/deleting/deletionUI-successful-deletion.html
159
160 # WebKitTestRunner needs layoutTestController.setDashboardCompatibilityMode
161 # <https://bugs.webkit.org/show_bug.cgi?id=42547>
162 fast/canvas/canvas-gradient-addStop-error.html
163 http/tests/xmlhttprequest/default-content-type-dashboard.html
164 http/tests/xmlhttprequest/svg-created-by-xhr-allowed-in-dashboard.html
165 svg/custom/embedded-svg-allowed-in-dashboard.xml
166 svg/custom/manually-parsed-embedded-svg-allowed-in-dashboard.html
167 svg/custom/manually-parsed-svg-allowed-in-dashboard.html
168 svg/custom/svg-allowed-in-dashboard-object.html
169
170 # WebKitTestRunner needs layoutTestController.setMainFrameIsFirstResponder
171 # <https://bugs.webkit.org/show_bug.cgi?id=42685>
172 editing/selection/caret-and-focus-ring.html
173 editing/selection/designmode-no-caret.html
174 editing/selection/selection-background.html
175 fast/dom/Window/window-onFocus.html
176 platform/mac/scrollbars/key-window-not-first-responder.html
177
178 # WebKitTestRunner needs layoutTestController.encodeHostName
179 # <https://bugs.webkit.org/show_bug.cgi?id=42686>
180 fast/encoding/idn-security.html
181
182 # WebKitTestRunner needs layoutTestController.abortModal
183 # <https://bugs.webkit.org/show_bug.cgi?id=69548>
184 fast/events/show-modal-dialog-onblur-onfocus.html
185
186 # WebKitTestRunner needs layoutTestController.setWillSendRequestClearHeader
187 # <https://bugs.webkit.org/show_bug.cgi?id=42699>
188 http/tests/security/no-referrer.html
189
190 # WebKitTestRunner needs layoutTestController.setDomainRelaxationForbiddenForURLScheme
191 # <https://bugs.webkit.org/show_bug.cgi?id=42700>
192 http/tests/security/setDomainRelaxationForbiddenForURLScheme.html
193
194 # WebKit2 needs layoutTestController.setDeferMainResourceDataLoad
195 # <https://bugs.webkit.org/show_bug.cgi?id=42777>
196 fast/loader/non-deferred-substitute-load.html
197
198 # WebKitTestRunner needs to print history delegate information
199 # <https://bugs.webkit.org/show_bug.cgi?id=42704>
200 http/tests/globalhistory/history-delegate-basic-302-redirect.html
201 http/tests/globalhistory/history-delegate-basic-refresh-redirect.html
202 http/tests/globalhistory/history-delegate-basic-title.html
203 http/tests/globalhistory/history-delegate-basic-visited-links.html
204
205 # transitions/default-timing-function.html failing on WebKit2 since it was added
206 # <https://bugs.webkit.org/show_bug.cgi?id=56531>
207 transitions/default-timing-function.html
208
209 # WebKitTestRunner needs layoutTestController.setCallCloseOnWebViews
210 # http://webkit.org/b/46714
211 plugins/geturlnotify-during-document-teardown.html
212 plugins/open-and-close-window-with-plugin.html
213
214 # Sometimes fails
215 # http://webkit.org/b/56530
216 http/tests/inspector/resource-har-conversion.html
217
218 platform/mac/accessibility/search-predicate.html
219
220 # Sometimes fails
221 # http://webkit.org/b/58990
222 editing/undo/undo-iframe-location-change.html
223
224 # PasteBoard::plainText() does not support file names.
225 editing/pasteboard/drag-files-to-editable-element.html
226
227 # Times out
228 # https://bugs.webkit.org/show_bug.cgi?id=63806
229 http/tests/cache/history-only-cached-subresource-loads-max-age-https.html
230
231 # Frame::findString does nothing on pages that prevent selection
232 # https://bugs.webkit.org/show_bug.cgi?id=40361
233 editing/text-iterator/findString-selection-disabled.html
234
235 # WebKit2 needs an implementation of FrameLoaderClient::revertToProvisionalState
236 # https://bugs.webkit.org/show_bug.cgi?id=81365
237 http/tests/multipart/load-last-non-html-frame.php
238 http/tests/multipart/multipart-wait-before-boundary.html
239
240 # layoutTestController.setWindowIsKey() has no effect on the web process side in WebKit2
241 # https://bugs.webkit.org/show_bug.cgi?id=81736 rdar://problem/11088268
242 fast/events/blur-focus-window-should-blur-focus-element.html
243 fast/selectors/selection-window-inactive.html
244 fast/dom/Window/window-focus-self.html
245
246 # WebKit2 needs an implementation of InspectorClient::overrideDeviceMetrics() and
247 # autoZoomPageToFitWidth().
248 inspector/styles/override-screen-size.html
249
250 # css3-conditionals support is not yet enabled.
251 webkit.org/b/86146 css3/supports.html
252 webkit.org/b/104822 css3/supports-cssom.html
253 webkit.org/b/100324 css3/supports-dom-api.html
254
255 # Text Autosizing is not yet enabled.
256 # https://bugs.webkit.org/show_bug.cgi?id=84186
257 fast/text-autosizing
258
259 # WebKitTestRunner needs to implement testRunner.closeIdleLocalStorageDatabases().
260 # https://bugs.webkit.org/show_bug.cgi?id=103861
261 storage/domstorage/localstorage/close-idle-localstorage-databases-immediately.html
262
263 # WKTR needs a implementation of setStorageDatabaseIdleInterval
264 # https://bugs.webkit.org/show_bug.cgi?id=91778
265 storage/domstorage/storage-close-database-on-idle.html
266
267 # [WK2] The new npruntime/embed-property-iframe-equality.html fails
268 # https://bugs.webkit.org/show_bug.cgi?id=105266
269 plugins/npruntime/embed-property-iframe-equality.html
270
271 webkit.org/b/105952 fast/loader/submit-form-while-parsing-2.html [ Pass Failure ]
272
273 # [WebKit2] WKTR's output for dumpResourceLoadCallbacks is inconsistent with DRT
274 # https://bugs.webkit.org/show_bug.cgi?id=114074
275 webkit.org/b/114074 fast/loader/willsendrequest-returns-null-for-memory-cache-load.html [ Failure ]
276
277 ### END OF (1) Classified failures with bug reports
278 ########################################
279
280
281 ########################################
282 ### START OF (2) Classified failures without bug reports (yet)
283
284 # WebKitTestRunner needs layoutTestController.shouldPaintBrockenImage
285 fast/images/support-broken-image-delegate.html
286
287 # WebKitTestrunner needs layoutTestController.dumpSourceAsWebArchive
288 webarchive/doctype.html
289 webarchive/archive-empty-frame-source.html
290
291 # WebKitTestRunner needs layoutTestController.setIconDatabaseEnabled
292 webarchive/test-link-rel-icon.html
293 http/tests/misc/favicon-loads-with-images-disabled.html
294 http/tests/misc/favicon-loads-with-icon-loading-override.html
295 http/tests/misc/link-rel-icon-beforeload.html
296
297 # WebKitTestRunner should dump text/plain content as text
298 http/tests/incremental/slow-utf8-text.pl
299
300 # WebKitTestRunner needs plainText.plainText
301 editing/text-iterator/basic-iteration.html
302
303 # WebKitTestRunner needs layoutTestController.setNewWindowsCopyBackForwardList
304 fast/loader/crash-copying-backforwardlist.html
305
306 # WebKitTestRunner needs layoutTestController.authenticateSession
307 http/tests/xmlhttprequest/cross-origin-authorization-with-embedder.html
308
309 # WebKitTestRunner needs layoutTestController.addDisallowedURL
310 plugins/get-url-that-the-resource-load-delegate-will-disallow.html
311
312 # WebKitTestRunner needs layoutTestController.pageProperty
313 printing/page-rule-selection.html
314
315 # WebKitTestRunner needs internals.hasSpellingMarker
316 editing/spelling/design-mode-spellcheck-off.html
317 editing/spelling/spellcheck-attribute.html
318 editing/spelling/spelling-attribute-at-child.html
319 editing/spelling/spelling-attribute-change.html
320 editing/spelling/spelling-double-clicked-word.html
321 editing/spelling/spelling-exactly-selected-multiple-words.html
322 editing/spelling/spelling-exactly-selected-word.html
323 editing/spelling/spelling-hasspellingmarker.html
324 editing/spelling/spelling-linebreak.html
325 editing/spelling/spelling-multiword-selection.html
326 editing/spelling/spelling-should-select-multiple-words.html
327 editing/spelling/spelling-subword-selection.html
328 editing/spelling/spelling-with-punctuation-selection.html
329 editing/spelling/spelling-with-whitespace-selection.html
330 platform/mac/editing/spelling/delete-into-misspelled-word.html
331 platform/mac/editing/spelling/editing-multiple-words-with-markers.html
332 platform/mac/editing/spelling/editing-word-with-marker-1.html
333 platform/mac/editing/spelling/editing-word-with-marker-2.html
334 platform/mac/editing/spelling/move-cursor-around-misspelled-word.html
335
336 # WebKitTestRunner needs layoutTestController.hasGrammarMarker
337 editing/spelling/grammar.html
338
339 # WebKitTestRunner needs layoutTestController.dumpUserGestureInFrameLoadCallbacks
340 fast/frames/location-redirect-user-gesture.html
341 fast/frames/meta-refresh-user-gesture.html
342
343 # WebKitTestRunner needs layoutTestController.setUseDashboardCompatibilityMode
344 platform/mac/fast/dom/HTMLImageElement/dashboard-src-quirk.html
345
346 # WebKitTestRunner needs layoutTestController.addURLToRedirect
347 http/tests/loading/cross-origin-XHR-willLoadRequest.html
348
349 # WebKit2 needs showModalDialog
350 fast/events/scroll-event-during-modal-dialog.html
351 fast/harness/show-modal-dialog.html
352 inspector/console/console-long-eval-crash.html
353
354 # WebKit2 needs to support synchronous creation of about:blank/data:url frames
355 fast/dom/HTMLDocument/hasFocus.html
356 fast/frames/sandboxed-iframe-navigation-targetlink.html
357 fast/loader/about-blank-hash-kept.html
358 http/tests/security/cross-frame-access-get-override.html
359 http/tests/security/cross-frame-access-history-get-override.html
360 http/tests/security/cross-frame-access-location-get-override.html
361 http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-sub-frame-2-level.html
362
363 # These are plug-in tests that use Flash or QuickTime. We should convert these to use the test plug-in.
364 plugins/iframe-shims.html
365 plugins/embed-attributes-setting.html
366
367 # This test checks that NPN_GetURL with a blank target will return an error if the window isn't opened. This behavior doesn't
368 # match Firefox or Chrome. We should either fix the test, or get rid of it.
369 plugins/get-url-with-blank-target.html
370
371 # requires video.buffered to be able to return multiple timeranges
372 http/tests/media/video-buffered.html
373
374 # WebKit2 needs Java support
375 dom/html/level2/html/HTMLAppletElement01.html
376 dom/html/level2/html/HTMLAppletElement02.html
377 dom/html/level2/html/HTMLAppletElement03.html
378 dom/html/level2/html/HTMLAppletElement04.html
379 dom/html/level2/html/HTMLAppletElement05.html
380 dom/html/level2/html/HTMLAppletElement06.html
381 dom/html/level2/html/HTMLAppletElement07.html
382 dom/html/level2/html/HTMLAppletElement08.html
383 dom/html/level2/html/HTMLAppletElement09.html
384 dom/html/level2/html/HTMLAppletElement10.html
385 dom/xhtml/level2/html/HTMLAppletElement01.xhtml
386 dom/xhtml/level2/html/HTMLAppletElement02.xhtml
387 dom/xhtml/level2/html/HTMLAppletElement03.xhtml
388 dom/xhtml/level2/html/HTMLAppletElement04.xhtml
389 dom/xhtml/level2/html/HTMLAppletElement05.xhtml
390 dom/xhtml/level2/html/HTMLAppletElement06.xhtml
391 dom/xhtml/level2/html/HTMLAppletElement07.xhtml
392 dom/xhtml/level2/html/HTMLAppletElement08.xhtml
393 dom/xhtml/level2/html/HTMLAppletElement09.xhtml
394 dom/xhtml/level2/html/HTMLAppletElement10.xhtml
395 editing/selection/selection-applet.html
396 fast/replaced/applet-disabled-positioned.html
397 fast/replaced/applet-rendering-java-disabled.html
398 java
399
400 # WebKitTestRunner needs layoutTestController.displayInvalidatedRegion
401 compositing/plugins/invalidate_rect.html
402 plugins/windowless_plugin_paint_test.html
403
404 # WebKitTestRunner needs layoutTestController.originsWithLocalStorage
405 storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare.html
406 storage/domstorage/localstorage/storagetracker/storage-tracker-2-create.html
407 storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all.html
408 storage/domstorage/localstorage/storagetracker/storage-tracker-4-create.html
409 storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one.html
410 storage/domstorage/localstorage/storagetracker/storage-tracker-6-create.html
411 storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage.html
412
413 # WebKitTestRunner needs eventSender.contextClick()
414 # https://bugs.webkit.org/show_bug.cgi?id=86881
415 editing/selection/context-menu-text-selection.html
416 editing/selection/5354455-2.html
417 editing/spelling/spellcheck-input-search-crash.html
418 fast/events/context-nodrag.html
419
420 # WKTR does not support overriding WebKitUsesPageCachePreferenceKey.
421 # https://bugs.webkit.org/show_bug.cgi?id=114153
422 fast/harness/use-page-cache.html
423
424 # eventSender.dragMode is unimplemented in WKTR
425 # Mac: https://bugs.webkit.org/show_bug.cgi?id=68552
426 # Qt: https://bugs.webkit.org/show_bug.cgi?id=69946
427 fast/events/controlclick-no-onclick.html
428 fast/events/moving-text-should-fire-drop-and-dragend-events.html
429 fast/events/moving-text-should-fire-drop-and-dragend-events-2.html
430 editing/pasteboard/drag-drop-url-with-style.html
431
432 # WTR needs an implementation for eventSender.continuousMouseScrollBy
433 # https://bugs.webkit.org/show_bug.cgi?id=69417
434 fast/events/wheelevent-direction-inverted-from-device.html
435
436 # eventSender.clearKillRing() is unimplemented
437 editing/pasteboard/emacs-cntl-y-001.html
438
439 # This should only be a layer change.
440 # http://webkit.org/b/82129
441 fast/box-shadow/shadow-buffer-partial.html
442 fast/block/lineboxcontain/block-font.html
443 fast/block/lineboxcontain/block-glyphs.html
444 fast/block/lineboxcontain/font.html
445
446 # WTR needs an implementation of setAutomaticLinkDetectionEnabled.
447 # https://bugs.webkit.org/show_bug.cgi?id=87162
448 editing/inserting/smart-link-when-caret-is-moved-before-URL.html
449 editing/inserting/typing-space-to-trigger-smart-link.html
450
451 # No CORS support for media elements is implemented yet.
452 http/tests/security/video-cross-origin-readback.html
453
454 # Content Security Policy 1.1 (ENABLE_CSP_NEXT) is not enabled
455 # https://bugs.webkit.org/show_bug.cgi?id=85558
456 http/tests/security/contentSecurityPolicy/1.1
457
458 # X-Content-Type-Options (ENABLE_NOSNIFF) is not enabled.
459 http/tests/security/contentTypeOptions
460
461 # Unexpected redirection happens.
462 http/tests/loading/redirect-methods.html
463
464 webkit.org/b/116125 webarchive/loading/test-loading-archive-subresource-null-mimetype.html [ Failure ]
465
466 # Should pass now on ports other than EFL and GTK.
467 # But it needs to be checked first.
468 http/tests/loading/bad-scheme-subframe.html
469
470 # Some elements are skipped when focus is moved.
471 fast/spatial-navigation/snav-container-white-space.html
472 fast/spatial-navigation/snav-div-overflow-scrol-hidden.html
473 fast/spatial-navigation/snav-fully-aligned-horizontally.html
474 fast/spatial-navigation/snav-fully-aligned-vertically.html
475 fast/spatial-navigation/snav-iframe-no-scrollable-content.html
476 fast/spatial-navigation/snav-imagemap-overlapped-areas.html
477
478 # https://bugs.webkit.org/show_bug.cgi?id=115203
479 # Downloaded file name tests fail because of incorrect custom policy delegate implementation
480 http/tests/download/default-encoding.html
481 http/tests/download/inherited-encoding-form-submission-result.html
482 http/tests/download/inherited-encoding.html
483
484 # WebFrameLoaderClient::canHandleRequest() has to be implemented.
485 http/tests/misc/redirect-to-external-url.html
486
487 # testRunner.queueLoad should consider given target.
488 fast/frames/frame-navigation.html
489 http/tests/navigation/anchor-subframeload.html
490 http/tests/navigation/error404-subframeload.html
491 http/tests/navigation/javascriptlink-subframeload.html
492 http/tests/navigation/metaredirect-subframeload.html
493 http/tests/navigation/redirect302-subframeload.html
494 http/tests/navigation/response204.html
495 http/tests/navigation/success200-subframeload.html
496 http/tests/navigation/timerredirect-subframeload.html
497
498 # Unexpected output from scrolling. Might be EFL port specific issue.
499 http/tests/navigation/relativeanchor-frames.html
500
501 ### END OF (2) Classified failures without bug reports (yet)
502 ########################################
503
504
505 ########################################
506 ### START OF (3) Unclassified failures
507
508 # Uncategorized editing failures
509 editing/execCommand/find-after-replace.html
510 editing/inserting/break-blockquote-after-delete.html
511 editing/inserting/insert-3786362-fix.html
512 editing/inserting/insert-3907422-fix.html
513 editing/style/non-inheritable-styles.html
514 editing/style/smoosh-styles-001.html
515 editing/style/smoosh-styles-003.html
516 editing/style/style-boundary-005.html
517
518 # Unexplained failures that were formerly in the setCanOpenWindows or setCloseRemainingWindowsWhenComplete lists.
519 fast/dom/Window/new-window-opener.html
520 http/tests/misc/set-window-opener-to-null.html
521 http/tests/misc/window-open-then-write.html
522 http/tests/navigation/target-frame-from-window.html
523 http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write.html
524 http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url.html
525 http/tests/security/aboutBlank/xss-DENIED-set-opener.html
526 http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open.html
527 http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open.html
528 http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open.html
529 http/tests/security/dataURL/xss-DENIED-to-data-url-window-open.html
530 http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html
531 http/tests/security/frameNavigation/xss-DENIED-targeted-link-navigation.html
532 http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-window-open.html
533 http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open.html
534 http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open.html
535 http/tests/security/popup-blocked-from-fake-event.html
536 http/tests/security/popup-blocked-from-window-open.html
537
538 # Unexplained failures that were formerly in the "unsafe access" list.
539 http/tests/security/cross-frame-access-enumeration.html
540 http/tests/security/cross-frame-access-get-custom-property-cached.html
541 http/tests/security/cross-frame-access-get.html
542 http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html
543 http/tests/security/cross-frame-access-history-get.html
544 http/tests/security/cross-frame-access-location-get.html
545 http/tests/security/cross-frame-access-protocol-explicit-domain.html
546 http/tests/security/cross-frame-access-protocol.html
547
548 # Flaky tests (slow)
549 fast/workers/storage/interrupt-database.html
550 fast/workers/storage/use-same-database-in-page-and-workers.html
551 http/tests/cache/subresource-expiration-1.html
552 http/tests/cache/subresource-expiration-2.html
553
554 # Unexplained failures
555 fast/frames/sandboxed-iframe-plugins.html
556 fast/frames/sandboxed-iframe-storage.html
557 fast/overflow/overflow_hidden.html
558 media/controls-after-reload.html
559 media/controls-styling.html
560 platform/mac/fast/loader/non-html-load-event.html
561 plugins/embed-attributes-style.html
562 plugins/plugin-initiate-popup-window.html
563 storage/websql/open-database-while-transaction-in-progress.html
564 svg/custom/clip-path-referencing-use2.svg
565 svg/hixie/cascade/002.xml
566 tables/mozilla_expected_failures/bugs/bug8499.html
567 transitions/font-family-during-transition.html
568
569 # Unexplained back/forward list failures
570 fast/loader/frame-location-change-not-added-to-history.html
571 fast/loader/frame-src-change-added-to-history.html
572 fast/loader/frame-src-change-not-added-to-history.html
573 http/tests/history/redirect-200-refresh-0-seconds.pl
574 http/tests/history/redirect-js-document-location-before-load.html
575 http/tests/history/redirect-js-form-submit-before-load.html
576 http/tests/history/redirect-js-location-assign-before-load.html
577 http/tests/history/redirect-js-location-before-load.html
578 http/tests/history/redirect-js-location-href-before-load.html
579 http/tests/history/redirect-js-location-replace-0-seconds.html
580 http/tests/history/redirect-js-location-replace-2-seconds.html
581 http/tests/history/redirect-js-location-replace-before-load.html
582 http/tests/history/redirect-meta-refresh-0-seconds.html
583 http/tests/navigation/anchor-frames.html
584 http/tests/navigation/document-location-script.html
585 http/tests/navigation/location-replace-adds-history-item.html
586 http/tests/navigation/multiple-back-forward-entries.html
587 http/tests/navigation/new-window-redirect-history.html
588 http/tests/navigation/post-basic.html
589 http/tests/navigation/post-goback1.html
590
591 # [WK2] http/tests/navigation/anchor-frames-cross-origin.html fails.
592 # https://bugs.webkit.org/show_bug.cgi?id=83581
593 http/tests/navigation/anchor-frames-cross-origin.html
594
595 # [WK2] http/tests/navigation/anchor-frames-same-origin.html fails.
596 # https://bugs.webkit.org/show_bug.cgi?id=84227
597 http/tests/navigation/anchor-frames-same-origin.html
598
599 # Unexplained plugin failures
600 platform/mac/plugins/testplugin-onnew-onpaint.html
601
602 # Unexplained plugin failures that were formerly in the NPRuntime support for out-of-process plug-ins
603 # list.
604 plugins/netscape-plugin-setwindow-size.html
605 plugins/npruntime/plugin-scriptable-object-invoke-default.html
606 plugins/pass-different-npp-struct.html
607 plugins/reentrant-update-widget-positions.html
608 plugins/set-status.html
609
610 # Unexplained plugin timeouts
611 # https://bugs.webkit.org/show_bug.cgi?id=81392
612 plugins/crash-restoring-plugin-page-from-page-cache.html
613 plugins/netscape-plugin-page-cache-works.html
614
615 # Causes subsequent plugin tests to fail, time out or crash
616 plugins/destroy-on-setwindow.html
617
618 # Sporadically fails in WebKit2 for unknown reasons.
619 fast/forms/input-align.html
620
621 # WebProcess sometimes terminates when running these tests
622 fast/forms/form-associated-element-crash.html
623
624 # New history tests added in r76205 fail on WebKit2 (perhaps the change
625 # as coded doesn't affect both processes for WebKit2)
626 fast/history/history-replace-updates-current-item.html
627 http/tests/navigation/redirect-on-back-updates-history-item.html
628 http/tests/navigation/redirect-on-reload-updates-history-item.html
629
630 # Newly added test fails in WebKit2 for mysterious reasons
631 userscripts/window-onerror-for-isolated-world-1.html
632 userscripts/window-onerror-for-isolated-world-2.html
633
634 # These transition tests are flaky, sometimes it seems like the transition timing
635 # is off when the test completes
636 transitions/color-transition-all.html
637 transitions/min-max-width-height-transitions.html
638 transitions/text-indent-transition.html
639
640 # This tests causes the next test to crash the WebProcess (probably a reset timeout)
641 fast/forms/form-associated-element-crash2.html
642
643 # These storage tests fail in WebKit2 on the bot, but not running locally
644 fast/workers/storage/executesql-accepts-only-one-statement-sync.html
645 fast/workers/storage/change-version-handle-reuse-sync.html
646 fast/workers/storage/multiple-databases-garbage-collection.html
647 fast/workers/storage/open-database-creation-callback-sync.html
648 fast/workers/storage/open-database-inputs-sync.html
649 fast/workers/storage/sql-exception-codes-sync.html
650 storage/websql/multiple-databases-garbage-collection.html
651
652 # Unknown failures after enabling inspector tests
653 inspector/timeline/timeline-paint.html
654 inspector/timeline/timeline-script-tag-1.html
655 inspector/debugger/open-close-open.html
656
657 # Crashes the WebProcess
658 editing/pasteboard/copy-standalone-image.html
659
660 # Mysterious failure after enabling paste tests
661 platform/mac/editing/pasteboard/text-precomposed.html
662
663 # An empty layer is missing.
664 platform/mac/fast/forms/input-appearance-spinbutton-up.html
665
666 # [WK2] http/tests/security/local-image-from-remote-whitelisted.html crashes
667 # https://bugs.webkit.org/show_bug.cgi?id=73435
668 http/tests/security/local-image-from-remote-whitelisted.html
669
670 # [WK2] fast/forms/input-search-press-escape-key.html crashes
671 # https://bugs.webkit.org/show_bug.cgi?id=87168
672 fast/forms/input-search-press-escape-key.html
673
674 # Editing input tests that time out unexpectedly.
675 # https://bugs.webkit.org/show_bug.cgi?id=81547
676 editing/input/reveal-edit-on-input-vertically.html
677 editing/input/reveal-contenteditable-on-input-vertically.html
678
679 # Media tests that time out unexpectedly
680 # https://bugs.webkit.org/show_bug.cgi?id=81604
681 media/video-colorspace-yuv420.html
682 media/video-colorspace-yuv422.html
683 media/video-loop.html
684
685 # Times out unexpectedly.
686 # https://bugs.webkit.org/show_bug.cgi?id=81609
687 fast/loader/window-properties-restored-from-page-cache.html
688
689 # Flakey on Lion WK2 debug.
690 # https://bugs.webkit.org/show_bug.cgi?id=81616
691 fast/harness/page-cache-crash-on-data-urls.html
692
693 # Wrong logging order
694 fast/loader/file-protocol-fragment.html
695 http/tests/loading/pdf-commit-load-callbacks.html
696
697 # Times out unexpectedly.
698 http/tests/security/feed-urls-from-remote.html
699
700 ### END OF (3) Unclassified failures
701 ########################################
702
703 ########################################
704 ### START OF (4) Features that are not supported in WebKit2 and likely never will be
705
706 # WebKitTestRunner doesn't have appleScriptController
707 platform/mac/fast/AppleScript/001.html
708 platform/mac/fast/AppleScript/array.html
709 platform/mac/fast/AppleScript/date.html
710
711 # WebKitTestRunner doesn't have objCController
712 platform/mac/fast/dom/objc-wrapper-identity.html
713 platform/mac/fast/dom/wrapper-classes-objc.html
714 platform/mac/fast/dom/wrapper-round-tripping.html
715 platform/mac/fast/objc/dom-html-select-activate.html
716 platform/mac/fast/objc/dom-html-select-live-pseudo-selectors.html
717 platform/mac/fast/objc/longlongTest.html
718 platform/mac/fast/objc/webScriptObject-hasWebScriptKey.html
719 platform/mac/plugins/bindings-array-apply-crash.html
720 platform/mac/plugins/bindings-objc-long-method-name.html
721 platform/mac/plugins/bindings-objc-method-name-conversion.html
722 platform/mac/plugins/bindings-test-objc.html
723 platform/mac/plugins/call-as-function-test.html
724 platform/mac/plugins/root-object-premature-delete-crash.html
725 platform/mac/plugins/undefined-property-crash.html
726 platform/mac/plugins/webScriptObject-exception-deadlock.html
727
728 # WebKitTestRunner doesn't have objCPlugin
729 platform/mac/editing/pasteboard/5583362.html
730 platform/mac/plugins/jsobjc-dom-wrappers.html
731 platform/mac/plugins/jsobjc-simple.html
732 platform/mac/plugins/throw-on-dealloc.html
733
734 # WebKitTestRunner doesn't have objCPlugin
735 # (but these tests sound like things we may want to test another way)
736 editing/pasteboard/paste-RTFD.html
737 editing/pasteboard/paste-TIFF.html
738
739 # WebKitTestRunner doesn't have eventSender.enableDOMUIEventLogging
740 platform/mac/fast/events/objc-event-api.html
741
742 # WebKitTestRunner needs an implementation of eventSender.beginDragWithFiles
743 # https://bugs.webkit.org/show_bug.cgi?id=64285
744 editing/pasteboard/file-drag-to-editable.html
745 editing/pasteboard/file-input-files-access.html
746 fast/dom/Window/window-postmessage-clone-frames.html
747 fast/events/drag-file-crash.html
748 fast/events/drag-to-navigate.html
749 fast/events/drop-handler-should-not-stop-navigate.html
750 fast/events/drop-with-file-paths.html
751 fast/events/dropzone-004.html
752 fast/events/file-input-hidden-in-ondrop.html
753 fast/events/input-element-display-none-in-dragleave-crash.html
754 fast/events/prevent-drag-to-navigate.html
755 fast/files/apply-blob-url-to-img.html
756 fast/files/apply-blob-url-to-xhr.html
757 fast/files/file-list-test.html
758 fast/files/file-reader-abort.html
759 fast/files/file-reader-directory-crash.html
760 fast/files/file-reader-event-listener.html
761 fast/files/null-origin-string.html
762 fast/files/read-blob-async.html
763 fast/files/read-file-async.html
764 fast/files/workers/worker-apply-blob-url-to-xhr.html
765 fast/files/workers/worker-read-blob-async.html
766 fast/files/workers/worker-read-blob-sync.html
767 fast/files/workers/worker-read-file-async.html
768 fast/files/workers/worker-read-file-sync.html
769 fast/forms/file/file-input-change-event.html
770 fast/forms/file/file-input-reset.html
771 fast/forms/file/get-file-upload.html
772 fast/forms/file/input-file-re-render.html
773 fast/forms/file/input-file-entries.html
774 fast/forms/file/recover-file-input-in-unposted-form.html
775 fast/forms/file/selected-files-from-history-state.html
776 http/tests/local/fileapi/file-last-modified-after-delete.html
777 http/tests/local/fileapi/file-last-modified.html
778 http/tests/local/fileapi/send-dragged-file.html
779 http/tests/local/formdata/form-data-with-unknown-file-extension.html
780 http/tests/local/formdata/send-form-data-constructed-from-form.html
781 http/tests/local/formdata/send-form-data-with-filename.html
782 http/tests/local/formdata/send-form-data-with-sliced-file.html
783 http/tests/local/formdata/send-form-data.html
784 http/tests/local/formdata/send-form-data-with-empty-file-filename.html
785 http/tests/local/formdata/upload-events.html
786 http/tests/security/clipboard/clipboard-file-access.html
787 media/video-src-blob.html
788 storage/indexeddb/noblobs.html
789 storage/indexeddb/structured-clone.html
790
791 # WebKitTestRunner doesn't have eventSender.fireKeyboardEventsToElement
792 platform/mac/fast/events/objc-keyboard-event-creation.html
793
794 # WebKit2 does not (should not?) support setting WebKitUsePreHTML5ParserQuirks
795 # in its WebPreferences implementation.
796 fast/parser/pre-html5-parser-quirks.html
797
798 # [WK2] New fast/events/drag-display-none-element.html fails
799 # https://bugs.webkit.org/show_bug.cgi?id=90177
800 fast/events/drag-display-none-element.html
801
802 # Skip tests in fast/text/shaping
803 fast/text/shaping
804
805 ### END OF (4) Features that are not supported in WebKit2 and likely never will be
806 ########################################
807
808
809 ###### This file has four sections. When adding new tests, make sure to
810 ###### add to the right section:
811
812 ### (1) Classified failures with bug reports
813 ### (2) Classified failures without bug reports (yet)
814 ### (3) Unclassified failures
815 ### (4) Features that are not supported in WebKit2 and likely never will be
816
817
818 #######
819 ### END OF ENTRIES MERGED IN FROM THE OLD SKIPPED FILE
820 #######