blob: 80b55887f5391469c066d50ea71e82bf08ea2da0 [file] [log] [blame]
beidson@apple.com9bf525d2014-02-12 21:37:58 +00001# This file should contain entries for expectations that are specific
2# to the Apple Mac port running WebKit1 (DumpRenderTree)
3
simon.fraser@apple.comb5cdd8e2015-08-07 21:07:40 +00004#//////////////////////////////////////////////////////////////////////////////////////////
5# Platform-specific tests. Skipped globally, then re-enabled here.
6#//////////////////////////////////////////////////////////////////////////////////////////
7
8fast/forms/attributed-strings.html [ Pass ]
9
10#//////////////////////////////////////////////////////////////////////////////////////////
11# End platform-specific directories.
12#//////////////////////////////////////////////////////////////////////////////////////////
13
beidson@apple.com9bf525d2014-02-12 21:37:58 +000014###### This file has two sections. When adding new tests, make sure to
15###### add to the right section:
16
17### (1) Failures with bug reports
18### (2) Failures without bug reports
19
20########################################
21### START OF (1) Failures with bug reports
22
23# Asserts in WebKit1-debug due to a preexisting issue with overflow rect computation
24webkit.org/b/118269 compositing/geometry/fixed-position-flipped-writing-mode.html
25
ap@apple.coma8f9e6f2014-10-24 19:11:17 +000026# Before Yosemite, the test did not actually test compositing vs. non-compositing on WebKit1, so it passed accidentally.
ap@apple.com6842ea42014-12-11 01:54:46 +000027webkit.org/b/132421 [ Yosemite+ ] fast/multicol/fixed-stack.html [ ImageOnlyFailure ]
ap@apple.coma8f9e6f2014-10-24 19:11:17 +000028
ap@apple.comd7023282014-11-12 20:22:48 +000029webkit.org/b/104104 fast/overflow/scrollbar-click-retains-focus.html [ Failure ]
30
ap@apple.com54ef2952014-11-12 21:09:36 +000031webkit.org/b/82981 http/tests/misc/favicon-loads-with-icon-loading-override.html [ Failure ]
32
33webkit.org/b/90724 compositing/iframes/iframe-size-from-zero.html [ Failure ]
34
ap@apple.comab2b9112014-11-13 17:26:15 +000035webkit.org/b/138697 fast/events/overflow-scroll-fake-mouse-move.html [ Pass Failure ]
36
ap@apple.com344d22b2014-12-11 08:52:41 +000037webkit.org/b/82747 fast/events/scroll-div-with-prevent-default-in-subframe.html [ Failure ]
38
ap@apple.com366988b2014-12-11 01:51:38 +000039webkit.org/b/112533 media/auto-play-in-sandbox-with-allow-scripts.html [ Pass Timeout ]
40
ap@apple.comdf0ccf12014-12-18 19:24:08 +000041webkit.org/b/139778 fullscreen/exit-full-screen-iframe.html [ Skip ]
42
ap@apple.com4b819452014-12-31 21:21:48 +000043webkit.org/b/139862 editing/spelling/grammar-edit-word.html [ Skip ]
44
ap@apple.com7f7de632015-04-23 23:04:40 +000045webkit.org/b/144127 compositing/scrolling/touch-scroll-to-clip.html [ Pass Failure ]
46
commit-queue@webkit.org2d742ca2015-06-10 05:38:03 +000047webkit.org/b/145432 media/video-transformed-by-javascript.html [ Failure ]
48
ddkilzer@apple.comafce2cc2015-07-05 19:10:13 +000049webkit.org/b/146622 [ Yosemite Debug ] webgl/1.0.2/conformance/more/functions/copyTexImage2DBadArgs.html [ Pass Failure ]
50
commit-queue@webkit.orgd2cf29d2015-10-20 18:15:58 +000051webkit.org/b/150367 [ Mavericks ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html [ Pass Timeout ]
52
beidson@apple.com9bf525d2014-02-12 21:37:58 +000053### END OF (1) Failures with bug reports
54########################################
55
56########################################
57### START OF (2) Failures without bug reports
58
beidson@apple.come0b54422015-09-16 20:45:01 +000059# Legacy IndexedDB will never be enabled in Mac WK1.
beidson@apple.comfd036622015-06-08 16:49:57 +000060storage/indexeddb
beidson@apple.com14b22932015-09-02 20:38:23 +000061imported/w3c/indexeddb
cdumez@apple.comea70ae82015-02-27 19:24:25 +000062fast/history/page-cache-indexed-closed-db.html
63fast/history/page-cache-indexed-opened-db.html
beidson@apple.coma6d06bd2014-02-12 19:29:39 +000064http/tests/security/cross-origin-indexeddb-allowed.html
65http/tests/security/cross-origin-indexeddb.html
66http/tests/security/cross-origin-worker-indexeddb-allowed.html
67http/tests/security/cross-origin-worker-indexeddb.html
68http/tests/security/no-indexeddb-from-sandbox.html
ap@apple.com04b25502014-02-12 21:08:40 +000069crypto/subtle/rsa-indexeddb.html
ap@apple.com8d45c982014-08-25 16:25:14 +000070crypto/subtle/rsa-indexeddb-non-exportable.html
commit-queue@webkit.orgf2986002015-08-12 20:20:37 +000071inspector/indexeddb
beidson@apple.com9bf525d2014-02-12 21:37:58 +000072
beidson@apple.come0b54422015-09-16 20:45:01 +000073# But Modern IndexedDB is.
74storage/indexeddb/modern [ Pass ]
beidson@apple.comfd036622015-06-08 16:49:57 +000075
beidson@apple.combcfa9a22015-10-22 20:37:34 +000076# Flakey, skipped until https://bugs.webkit.org/show_bug.cgi?id=150468 lets us implement a proper fix
77storage/indexeddb/modern/createobjectstore-basic.html
78
beidson@apple.com9bf525d2014-02-12 21:37:58 +000079# Fails with WebKit1 only.
80editing/secure-input/reset-state-on-navigation.html [ Failure ]
81
82# Plug-in blocking callback doesn't exist in WebKit1.
83plugins/unavailable-plugin-indicator-obscurity.html
84
ap@apple.com23ac1842015-09-05 05:43:36 +000085# Color input is not yet implemented on Mac WK1. Currently, using it erroneously triggers an ASSERT_NOT_REACHED.
86webkit.org/b/119094 fast/forms/color/input-color-onchange-event.html [ Skip ]
87webkit.org/b/119094 fast/forms/color/color-suggestion-picker-crash-on-set-value.html [ Skip ]
beidson@apple.com9bf525d2014-02-12 21:37:58 +000088
akling@apple.comfcbbfe12014-04-23 03:13:41 +000089# WK1 and WK2 mousemove events are subtly different in ways that break this test on WK1.
90fast/events/ghostly-mousemoves-in-subframe.html [ Skip ]
91
roger_fong@apple.comdf0649e2014-05-21 19:45:30 +000092# Disable snapshotting tests on WK1 only
93plugins/snapshotting
94
said@apple.combd5a0a52015-06-04 00:07:38 +000095# WK1 doesn't do pending WebGL policies
96fast/canvas/webgl/useWhilePending.html [ Skip ]
97
cdumez@apple.comdbdca232015-08-05 00:28:09 +000098# Mac-WK1 only caches frames containing HTML at the moment.
99http/tests/navigation/page-cache-iframe-no-current-historyItem.html
100
cdumez@apple.com6bc6ae92015-01-05 21:44:32 +0000101# Animated image throttling behaves differently on WK1.
102fast/images/animated-gif-body-outside-viewport.html [ Skip ]
103fast/images/animated-gif-window-resizing.html [ Skip ]
104fast/images/animated-gif-zooming.html [ Skip ]
105
bdakin@apple.com044c2c12014-07-31 22:32:40 +0000106# Mavericks and prior do not support contentInset
ossy@webkit.org9ef10cf2015-02-05 09:25:03 +0000107[ Mavericks ] platform/mac/fast/events/content-inset-hit-testing.html [ Skip ]
108[ Mavericks ] platform/mac/fast/events/content-inset-hit-testing-in-frame.html [ Skip ]
simon.fraser@apple.come7195a62015-08-07 21:07:55 +0000109[ Mavericks ] fast/scrolling/latching/scroll-select-bottom-test.html [ Skip ]
ossy@webkit.org9ef10cf2015-02-05 09:25:03 +0000110[ Mavericks ] platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html [ Skip ]
bdakin@apple.com044c2c12014-07-31 22:32:40 +0000111
benjamin@webkit.org1f7ed752014-08-28 20:01:18 +0000112# WK1 uses the native scrollview for scrolling by page.
113scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html
114scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html
115scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html
116scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html
117scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html
118scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html
119scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html
120scrollbars/scrolling-by-page-on-keyboard-spacebar.html
121
ap@apple.com8c45cee2015-08-21 23:09:54 +0000122# This test times out.
123webkit.org/b/147683 fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html [ Skip ]
124
aestes@apple.comc1cbeec2014-10-10 23:15:40 +0000125compositing/rtl/rtl-fixed-overflow-scrolled.html [ Failure ]
126
ap@apple.com54ef2952014-11-12 21:09:36 +0000127compositing/iframes/overlapped-nested-iframes.html [ Pass Failure ]
128
antti@apple.coma33ec212014-12-15 19:25:23 +0000129# Disk cache is WK2 only
cdumez@apple.come4de76b2015-03-24 16:44:19 +0000130http/tests/cache/disk-cache
antti@apple.coma33ec212014-12-15 19:25:23 +0000131
simon.fraser@apple.comb4b8a7e2015-08-06 04:49:45 +0000132[ Yosemite+ ] fast/ruby/ruby-expansion-cjk-2.html [ ImageOnlyFailure ]
dbates@webkit.orge474da22015-05-27 19:17:07 +0000133
beidson@apple.comed8875f2015-06-01 19:57:16 +0000134# ShouldOpenExternalURLs not yet supported in WK1
135loader/navigation-policy [ Skip ]
136
ddkilzer@apple.com92262d22015-06-28 03:29:41 +0000137[ Mavericks Debug ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html [ Pass Timeout ]
138[ Mavericks Debug ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html [ Pass Timeout ]
139[ Mavericks Debug ] fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html [ Pass Timeout ]
140[ Mavericks Debug ] fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html [ Pass Timeout ]
simon.fraser@apple.com3d37d7d2015-10-02 20:37:28 +0000141[ Mavericks Debug ] fast/canvas/webgl/oes-texture-half-float.html [ Pass Timeout ]
ddkilzer@apple.com0101813f2015-06-20 16:30:26 +0000142
ddkilzer@apple.com78810b42015-07-07 11:07:38 +0000143[ ElCapitan+ ] css3/masking/mask-repeat-space-padding.html [ ImageOnlyFailure ]
144
beidson@apple.com9bf525d2014-02-12 21:37:58 +0000145### END OF (2) Failures without bug reports
146########################################
aestes@apple.com679c0f12015-08-26 21:15:49 +0000147
148# This test is WebKit2-only
149http/tests/contentfiltering/load-substitute-data-from-appcache.html
mmaxfield@apple.com290eae62015-09-13 03:47:56 +0000150
151# Testing the system language declaratively only makes sense in WK2, because it's implemented in WebKitTestRunner by launching a new WebContent process.
mmaxfield@apple.com14d730a2015-09-14 23:31:32 +0000152fast/text/international/system-language [ Pass Failure ImageOnlyFailure ]
jhoneycutt@apple.com39fe3f02015-10-07 01:12:54 +0000153
bburg@apple.com98966d22015-10-09 16:52:46 +0000154# Imported Blink tests which have not been investigated.
jhoneycutt@apple.com9b191352015-10-12 22:15:49 +0000155imported/blink/fast/canvas/bug382588.html [ Pass Timeout ImageOnlyFailure ]
156[ Debug ] imported/blink/compositing/video/video-controls-layer-creation-squashing.html [ Pass ImageOnlyFailure ]
157
158# Blink tests that time out waiting on requestAnimationFrame callbacks. http://webkit.org/b/150050
bburg@apple.com98966d22015-10-09 16:52:46 +0000159imported/blink/animations/background-shorthand-crash.html [ Pass Timeout ]
160imported/blink/compositing/squashing/invalidate-on-grouped-mapping-reorder.html [ Pass Timeout ]
bburg@apple.coma767eac2015-10-07 19:28:29 +0000161imported/blink/css3/calc/transition-asan-crash.html [ Pass Timeout ]
jhoneycutt@apple.com9b191352015-10-12 22:15:49 +0000162imported/blink/fast/images/image-hover-display-alt.html [ Pass Timeout ]
bburg@apple.com98966d22015-10-09 16:52:46 +0000163imported/blink/fast/inline/reparent-inline-box.html [ Pass Timeout ]
jhoneycutt@apple.com39fe3f02015-10-07 01:12:54 +0000164imported/blink/fast/text-autosizing/print-autosizing.html [ Pass Timeout ]
bburg@apple.combaf00d52015-10-07 21:25:58 +0000165imported/blink/paint/theme/search-field-resuts-decoration-crash.html [ Pass Timeout ]
bburg@apple.coma767eac2015-10-07 19:28:29 +0000166imported/blink/svg/filters/feColorMatrix-setAttribute-crash1.html [ Pass Timeout ]
167imported/blink/svg/hittest/rect-miterlimit.html [ Pass Timeout ]
commit-queue@webkit.orgb0e4cfe2015-10-24 01:01:11 +0000168imported/blink/compositing/reorder-z-with-style.html [ Pass Timeout ]
169imported/blink/svg/custom/marker-layout-invalidation.html [ Pass Timeout ]
170imported/blink/fast/css/crash-corner-present.html [ Pass Timeout ]
171imported/blink/compositing/layer-creation/iframe-clip-removed.html [ Pass Timeout ]