2011-06-01 Daniel Cheng <dcheng@chromium.org>
[WebKit-https.git] / LayoutTests / platform / mac / Skipped
1 #
2 # Copyright (C) 2008 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 # <rdar://problem/5647952> fast/events/mouseout-on-window.html needs mac DRT to issue mouse out events
30 fast/events/mouseout-on-window.html
31
32 # <rdar://problem/5643675> window.scrollTo scrolls a window with no scrollbars
33 fast/events/attempt-scroll-with-no-scrollbars.html
34
35 # Skip because fix for https://bugs.webkit.org/show_bug.cgi?id=26770 was reverted
36 compositing/animation/animated-composited-inside-hidden.html
37
38 # https://bugs.webkit.org/show_bug.cgi?id=21916 Pixel test doesn't repaint entire view so result is corrupted by previous test
39 tables/mozilla_expected_failures/bugs/bug178855.xml
40
41 # https://bugs.webkit.org/show_bug.cgi?id=21913 Repaint pixel test failure
42 fast/repaint/body-background-image.html
43
44 # <rdar://problem/6710625> Test media/video-error-abort.html doesn't work
45 http/tests/media/video-error-abort.html
46
47 # This port doesn't support Notifications.
48 fast/notifications
49 http/tests/notifications
50
51 # Skipped while Eric Carlson works on a fix.
52 # https://bugs.webkit.org/show_bug.cgi?id=28221
53 fast/layers/video-layer.html
54 media/audio-delete-while-step-button-clicked.html
55 media/video-controls-transformed.html
56 media/video-controls-zoomed.html
57 media/video-source-error.html
58
59 # This test requires media controls has a volume slider.
60 media/video-volume-slider.html
61
62 # This port doesn't support detecting slow unload handlers.
63 fast/dom/Window/slow-unload-handler.html
64 fast/dom/Window/slow-unload-handler-only-frame-is-stopped.html
65
66 # Skipped until we have a fix for <rdar://problem/6563117> WebKit should tell QuickTime to exclude the text importer
67 media/video-empty-source.html
68
69 # Accessibility tests without results
70 accessibility/document-attributes.html
71 accessibility/aria-menubar-menuitems.html
72
73 # Accessibility tests with missing AccessibilityController functionality.
74 accessibility/selection-states.html
75
76 # Need to add functionality to DumpRenderTree to handle error pages
77 fast/history/back-forward-reset-after-error-handling.html
78
79 # Need to implement this in plugins code in WebKit
80 plugins/reloadplugins-and-pages.html
81
82 # This test requires ogg codecs
83 media/media-can-play-ogg.html
84
85 # These tests require touch support
86 fast/events/touch
87
88 # Skipped until https://bugs.webkit.org/show_bug.cgi?id=33923 is resolved.
89 platform/mac/accessibility/change-notification-on-scroll.html
90
91 # Fails on Mac for some reason; being investigates.
92 # See https://bugs.webkit.org/show_bug.cgi?id=34287
93 http/tests/media/video-cookie.html
94
95 # Fails on Mac
96 # https://bugs.webkit.org/show_bug.cgi?id=34331
97 http/tests/media/video-referer.html
98
99 # Fails intermittently on Leopard and Tiger.
100 # https://bugs.webkit.org/show_bug.cgi?id=29154
101 storage/database-lock-after-reload.html
102
103 # Accept header is handled by the browser
104 http/tests/misc/image-checks-for-accept.html
105
106 # For some reason crashes when run with all tests. Passes individually.
107 fast/forms/multiple-form-submission-protection-mouse.html
108
109 # The animation causes the result of this test to depend on the speed of executing it, and that will cause it to be flaky
110 fast/dom/HTMLProgressElement/progress-element.html
111
112 # event.dataTransfer.setData('text/uri-list') not correctly implemented on Mac
113 editing/pasteboard/dataTransfer-setData-getData.html
114
115 # eventSender needs to propagate the event to the calling window, not the main frame always.
116 http/tests/plugins/plugin-document-has-focus.html
117
118 # Misses setMediaType() and implementation
119 fast/media/print-restores-previous-mediatype.html
120
121 # Needs layoutTestController.setViewModeMediaFeature()
122 fast/media/view-mode-media-feature.html
123 fast/media/media-query-list-02.html
124 fast/media/media-query-list-03.html
125 fast/media/media-query-list-04.html
126 fast/media/media-query-list-05.html
127 fast/media/media-query-list-06.html
128 fast/media/media-query-list-07.html
129
130 # Test is flaky and thus not useful until fixed.
131 # https://bugs.webkit.org/show_bug.cgi?id=36642
132 fast/replaced/border-radius-clip.html
133
134 # Need to add functionality to DumpRenderTree to handle scrollbar police changes
135 fast/overflow/scrollbar-restored-and-then-locked.html
136
137 # Mac port doesn't put text/html on the pasteboard for app compatibility: https://bugs.webkit.org/show_bug.cgi?id=19893
138 editing/pasteboard/onpaste-text-html-types.html
139 editing/pasteboard/onpaste-text-html.html
140 fast/events/ondrop-text-html.html
141
142 # https://bugs.webkit.org/show_bug.cgi?id=33812
143 fast/dom/icon-url-property.html
144
145 # EventSendingController does not send events on areas outside the WebView.
146 scrollbars/scrollbar-click-does-not-blur-content.html
147
148 # Below canvas test cases from http://philip.html5.org/tests/canvas/suite/tests/
149 #(2d.composite.operation.clear) is failing because we support the "clear" composite op
150 #  without our vendor prefix since it was around in canvas before the spec was written.
151 canvas/philip/tests/2d.composite.operation.clear.html
152 #(2d.composite.*) Most, if not all, of these are failing due to the webkit canvas
153 #  drawing model being different than the spec's current model. There is a current
154 #  effort out to change the spec to the webkit canvas model.
155 canvas/philip/tests/2d.composite.operation.darker.html
156 canvas/philip/tests/2d.composite.operation.highlight.html
157 canvas/philip/tests/2d.composite.uncovered.fill.copy.html
158 canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.html
159 canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html
160 canvas/philip/tests/2d.composite.uncovered.image.copy.html
161 canvas/philip/tests/2d.composite.uncovered.image.destination-atop.html
162 canvas/philip/tests/2d.composite.uncovered.image.destination-in.html
163 canvas/philip/tests/2d.composite.uncovered.image.source-in.html
164 canvas/philip/tests/2d.composite.uncovered.image.source-out.html
165 canvas/philip/tests/2d.composite.uncovered.pattern.copy.html
166 canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.html
167 canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html
168 canvas/philip/tests/2d.imageData.object.round.html
169 canvas/philip/tests/2d.imageData.object.wrap.html
170
171 # IndexedDB is not yet enabled.
172 storage/indexeddb
173
174 # This port doesn't support DeviceMotion or DeviceOrientation.
175 fast/dom/DeviceMotion
176 fast/dom/DeviceOrientation
177 fast/dom/Window/window-properties-device-orientation.html
178
179 # Link prefetch is disabled by default
180 fast/dom/HTMLLinkElement/link-and-subresource-test.html
181 fast/dom/HTMLLinkElement/prefetch.html
182 fast/dom/HTMLLinkElement/prefetch-beforeload.html
183 fast/dom/HTMLLinkElement/prefetch-onerror.html
184 fast/dom/HTMLLinkElement/prefetch-onload.html
185 fast/dom/HTMLLinkElement/prefetch-too-many-clients.html
186 fast/dom/HTMLLinkElement/prerender.html
187 fast/dom/HTMLLinkElement/subresource.html
188 http/tests/misc/link-rel-prefetch-and-subresource.html
189 http/tests/misc/prefetch-purpose.html
190
191 # Filenames aren't filtered out from edit drags yet, see https://bugs.wekit.org/show_bug.cgi?id=38826
192 editing/pasteboard/file-drag-to-editable.html
193
194 # EventSender::dumpFilenameBeingDragged not implemented.
195 # https://bugs.webkit.org/show_bug.cgi?id=61827
196 fast/events/drag-image-filename.html
197
198 # Hits an assert in FrameLoader.cpp. https://bugs.webkit.org/show_bug.cgi?id=31387
199 http/tests/multipart/policy-ignore-crash.php
200
201 # Color input is not yet enabled.
202 fast/forms/color
203
204 # Speech input is not yet enabled.
205 fast/speech
206
207 # Media Stream API is not yet enabled.
208 fast/dom/MediaStream
209
210 # Needs to be fixed at image decoder layer for Safari.
211 fast/images/large-size-image-crash.html
212
213 # Directory upload is not enabled.
214 fast/forms/input-file-directory-upload.html
215
216 # The test depends on metrics on non-Mac.
217 fast/forms/input-number-large-padding.html
218
219 # Web Timing is not enabled.
220 # https://bugs.webkit.org/show_bug.cgi?id=42434
221 fast/dom/Window/window-properties-performance.html
222 fast/dom/navigation-type-back-forward.html
223 fast/dom/navigation-type-navigate.html
224 fast/dom/navigation-type-reload.html
225 fast/dom/webtiming.html
226 fast/dom/webtiming-document-open.html
227 fast/dom/webtiming-navigate-within-document.html
228 http/tests/misc/webtiming-origins.html
229 http/tests/misc/webtiming-one-redirect.php
230 http/tests/misc/webtiming-slow-load.php
231 http/tests/misc/webtiming-ssl.php
232 http/tests/misc/webtiming-two-redirects.php
233
234 # Still working out flakiness issues with the perf tests.
235 # https://bugs.webkit.org/show_bug.cgi?id=44199
236 perf/
237
238 # This test appears to be flakey on all platforms, especially
239 # Mac-Leopard after r63862.  Skipping for now.
240 # https://bugs.webkit.org/show_bug.cgi?id=42821
241 animations/play-state.html
242
243 # https://bugs.webkit.org/show_bug.cgi?id=43332
244 inspector/debugger/dom-breakpoints.html
245 inspector/debugger/event-listener-breakpoints.html
246 inspector/debugger/xhr-breakpoints.html
247
248 # Skipping newly added tests while I'm finding out what is wrong.
249 # https://bugs.webkit.org/show_bug.cgi?id=59706
250 http/tests/inspector/resource-tree/resource-tree-document-url.html
251 http/tests/inspector/resource-tree/resource-tree-frame-add.html
252 http/tests/inspector/resource-tree/resource-tree-frame-navigate.html
253 http/tests/inspector/resource-tree/resource-tree-reload.html
254
255 # https://bugs.webkit.org/show_bug.cgi?id=40300
256 inspector/debugger/live-edit.html
257
258 # Safari doesn't allow to customize outermost scrollbars.
259 # https://bugs.webkit.org/show_bug.cgi?id=43960
260 scrollbars/custom-scrollbar-with-incomplete-style.html
261
262 # Timeout on Leopard only.
263 # https://bugs.webkit.org/show_bug.cgi?id=45576
264 fast/files/apply-blob-url-to-img.html
265
266 # Crash due to r66850.
267 # https://bugs.webkit.org/show_bug.cgi?id=45575
268 fast/files/workers
269
270 # viewport meta tag support
271 fast/viewport
272
273 # needs enhanced eventSender.contextMenu() return value
274 # see also https://bugs.webkit.org/show_bug.cgi?id=45021
275 media/context-menu-actions.html
276
277 # requires video.buffered to be able to return multiple timeranges
278 http/tests/media/video-buffered.html
279
280 # FileSystem API is not supported.
281 fast/filesystem
282 http/tests/filesystem
283 http/tests/security/filesystem-iframe-from-remote.html
284
285 # https://bugs.webkit.org/show_bug.cgi?id=46223
286 # The WebKit plugin implementation does not support iframe shims.
287 plugins/iframe-shims.html
288
289 # This new test runs differently on the buildbot than it doesn on user
290 # machines.  I'll ask jnd to fix it once he's back from vacation.
291 plugins/plugin-initiate-popup-window.html
292
293 # Requires WebP support.
294 fast/images/webp-image-decoding.html
295
296 # https://bugs.webkit.org/show_bug.cgi?id=47901
297 fast/canvas/canvas-getImageData-negative-source.html
298
299 # Times out because plugins aren't allowed to execute JS after NPP_Destroy has been called in WebKit1's OOP plugins implementation http://webkit.org/b/48929
300 plugins/evaluate-js-after-removing-plugin-element.html
301
302 # Very flaky: https://bugs.webkit.org/show_bug.cgi?id=49182
303 animations/stop-animation-on-suspend.html
304
305 # DRT does not support toggling caret browsing on / off
306 editing/selection/caret-mode-paragraph-keys-navigation.html
307
308 # This test is failing on the Leopard Intel Debug buildbot
309 # https://bugs.webkit.org/show_bug.cgi?id=51807
310 fast/blockflow/broken-ideograph-small-caps.html
311
312 # Request ENABLE(REQUEST_ANIMATION_FRAME) support
313 fast/animation
314
315 # This port doesn't support v8 i18n extension.
316 fast/js/i18n-bindings-locale.html
317
318 # Non-premultiplied-alpha currently broken on mac.
319 # https://bugs.webkit.org/show_bug.cgi?id=55509
320 compositing/webgl/webgl-nonpremultiplied-blend.html
321
322 # DataTransferItems is not yet implemented.
323 editing/pasteboard/data-transfer-items.html
324
325 # Need to implement WebGeolocationRequest::cancelPermissionRequest on mac.
326 # https://bugs.webkit.org/show_bug.cgi?id=55944
327 fast/dom/Geolocation/page-reload-cancel-permission-requests.html
328
329 # https://bugs.webkit.org/show_bug.cgi?id=56685
330 webarchive/test-link-rel-icon.html
331
332 # https://bugs.webkit.org/show_bug.cgi?id=56691
333 http/tests/inspector/network/network-size-chunked.html
334 http/tests/inspector/network/network-size-sync.html
335
336 # https://bugs.webkit.org/show_bug.cgi?id=58515
337 compositing/overflow/clip-content-under-overflow-controls.html
338
339 # Quota API is not supported.
340 storage/storageinfo-query-usage.html
341 storage/storageinfo-request-quota.html
342 storage/storageinfo-no-callbacks.html
343
344 # Expose title direction in WebKit API
345 # https://bugs.webkit.org/show_bug.cgi?id=58845
346 fast/dom/title-directionality.html
347
348 # Timing out for unknown reasons.  Passes on Chromium, QT and GTK+.
349 # https://bugs.webkit.org/show_bug.cgi?id=58924
350 plugins/mouse-click-iframe-to-plugin.html
351
352 # Animation API is disabled by default
353 animations/animation-api-1.html
354
355 # HTTP 204 (No Content) should be ignored
356 # https://bugs.webkit.org/show_bug.cgi?id=60206
357 http/tests/navigation/response204.html
358
359 # This platform does not support the Page Visibility API.
360 fast/events/page-visibility-iframe-delete-test.html
361 fast/events/page-visibility-iframe-move-test.html
362 fast/events/page-visibility-iframe-propagation-test.html
363 fast/events/page-visibility-transition-test.html
364
365 # console long eval test is timeout 60616
366 inspector/console/console-long-eval-crash.html
367
368 # Fails after r87328:
369 # https://bugs.webkit.org/show_bug.cgi?id=61487
370 http/tests/media/video-cross-site.html
371
372 # Flaky test
373 # https://bugs.webkit.org/show_bug.cgi?id=61757
374 svg/zoom/page/zoom-svg-through-object-with-text.xhtml
375
376 # JSC does not support setIsolatedWorldSecurityOrigin (http://webkit.org/b/61540)
377 http/tests/security/isolatedWorld/cross-origin-xhr.html