Mac test expectation cleanups. Unskip a bunch of tests and rebaseline them as needed.
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 22 May 2013 22:11:07 +0000 (22:11 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 22 May 2013 22:11:07 +0000 (22:11 +0000)
* accessibility/aria-menubar-menuitems-expected.txt: Added.
* fast/replaced/border-radius-clip-expected.png:
* platform/mac/TestExpectations:
* platform/mac/fast/replaced/border-radius-clip-expected.txt:
* platform/mac/http/tests/multipart/policy-ignore-crash-expected.txt: Copied from LayoutTests/http/tests/multipart/policy-ignore-crash-expected.txt.
* platform/mac/media/video-volume-slider-expected.png: Added.
* platform/mac/media/video-volume-slider-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@150545 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/accessibility/aria-menubar-menuitems-expected.txt [new file with mode: 0644]
LayoutTests/fast/replaced/border-radius-clip-expected.png
LayoutTests/platform/mac/TestExpectations
LayoutTests/platform/mac/fast/replaced/border-radius-clip-expected.txt
LayoutTests/platform/mac/http/tests/multipart/policy-ignore-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/media/video-volume-slider-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/media/video-volume-slider-expected.txt [new file with mode: 0644]

index 623046818ee2151d4d4d0a4755780b97ce9dc995..337eb66d4d33563809ff9e5889182f64d89129aa 100644 (file)
@@ -1,3 +1,15 @@
+2013-05-22  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Mac test expectation cleanups. Unskip a bunch of tests and rebaseline them as needed.
+
+        * accessibility/aria-menubar-menuitems-expected.txt: Added.
+        * fast/replaced/border-radius-clip-expected.png:
+        * platform/mac/TestExpectations:
+        * platform/mac/fast/replaced/border-radius-clip-expected.txt:
+        * platform/mac/http/tests/multipart/policy-ignore-crash-expected.txt: Copied from LayoutTests/http/tests/multipart/policy-ignore-crash-expected.txt.
+        * platform/mac/media/video-volume-slider-expected.png: Added.
+        * platform/mac/media/video-volume-slider-expected.txt: Added.
+
 2013-05-22  Hans Muller  <hmuller@adobe.com>
 
         [CSS Exclusions] property parsing tests should be revised
diff --git a/LayoutTests/accessibility/aria-menubar-menuitems-expected.txt b/LayoutTests/accessibility/aria-menubar-menuitems-expected.txt
new file mode 100644 (file)
index 0000000..c006af5
--- /dev/null
@@ -0,0 +1,24 @@
+Menu 1
+Menu item 1.1
+Menu 2
+Menu item 2.1
+Menu item 2.2
+This tests that ARIA menu items are properly exposed as children for menu bars
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+AXRole: AXMenuBar
+PASS menuBar.childrenCount is 2
+AXRole: AXMenuItem
+PASS menuItem.childrenCount is 2
+AXRole: AXGroup
+FAIL menuSubItem1.childrenCount should be 0. Was 2.
+AXRole: AXMenu
+PASS menuSubItem2.childrenCount is 1
+AXRole: AXMenuItem
+FAIL subMenuSubItem.childrenCount should be 0. Was 1.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
index 9ddb8d7d6f29b930b88d8174be89fdc460c23047..e5525d17013606b314cdeba3ecbcdfd1fc637145 100644 (file)
Binary files a/LayoutTests/fast/replaced/border-radius-clip-expected.png and b/LayoutTests/fast/replaced/border-radius-clip-expected.png differ
index 4693aebae19bbea43bad8fa15408556845b5e833..4599e284e68a46b46a210c6141fe6339725259b4 100644 (file)
@@ -2,52 +2,41 @@
 #
 # See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
 
-# https://bugs.webkit.org/show_bug.cgi?id=89812
-fast/parser/parser-yield-timing.html [ Pass Failure ]
+webkit.org/b/89812 fast/parser/parser-yield-timing.html [ Pass Failure ]
 
 # <rdar://problem/5647952> fast/events/mouseout-on-window.html needs mac DRT to issue mouse out events
-fast/events/mouseout-on-window.html
+fast/events/mouseout-on-window.html [ Failure ]
 
-# Different behavior expectatations on mac: https://bugs.webkit.org/show_bug.cgi?id=102987
-fast/events/context-nodrag.html
+# Different behavior expectatations on mac
+webkit.org/b/102987 fast/events/context-nodrag.html [ Failure ]
 
 # <rdar://problem/5643675> window.scrollTo scrolls a window with no scrollbars
-fast/events/attempt-scroll-with-no-scrollbars.html
+fast/events/attempt-scroll-with-no-scrollbars.html [ Failure ]
 
-# https://bugs.webkit.org/show_bug.cgi?id=21916 Pixel test doesn't repaint entire view so result is corrupted by previous test
-tables/mozilla_expected_failures/bugs/bug178855.xml
-
-# https://bugs.webkit.org/show_bug.cgi?id=21913 Repaint pixel test failure
-fast/repaint/body-background-image.html
+# Pixel test doesn't repaint entire view so result is corrupted by previous test
+webkit.org/b/21916 tables/mozilla_expected_failures/bugs/bug178855.xml [ ImageOnlyFailure ]
 
 # https://bugs.webkit.org/show_bug.cgi?id=81697 Skip file:// based notifications tests
 fast/notifications
 
 # Skipped while Eric Carlson works on a fix.
-# https://bugs.webkit.org/show_bug.cgi?id=28221
-media/audio-delete-while-step-button-clicked.html
-
-# This test requires media controls has a volume slider.
-media/video-volume-slider.html
+webkit.org/b/28221 media/audio-delete-while-step-button-clicked.html [ Failure ]
 
 webkit.org/b/108223 fast/forms/range/slider-delete-while-dragging-thumb.html [ Crash Pass ]
 
 webkit.org/b/112659 media/video-playing-and-pause.html [ Failure Pass ]
 
 # This test requires generation of progress events during loading
-# https://bugs.webkit.org/show_bug.cgi?id=100984
-media/progress-events-generated-correctly.html
+webkit.org/b/100984 media/progress-events-generated-correctly.html [ Failure ]
 
 # This port doesn't support detecting slow unload handlers.
 fast/dom/Window/slow-unload-handler.html
 fast/dom/Window/slow-unload-handler-only-frame-is-stopped.html
 
-# Accessibility tests without results
-accessibility/document-attributes.html
-accessibility/aria-menubar-menuitems.html
+webkit.org/b/116636 accessibility/document-attributes.html [ Failure ]
 
 # Accessibility tests with missing AccessibilityController functionality.
-accessibility/selection-states.html
+webkit.org/b/116637 accessibility/selection-states.html [ Failure ]
 
 # Accessibility tests for notifications that don't exist or aren't needed on Mac OS X.
 accessibility/aria-checkbox-sends-notification.html
@@ -73,10 +62,9 @@ fast/events/touch
 fast/events/mouseover-button.html
 
 # Skipped until https://bugs.webkit.org/show_bug.cgi?id=33923 is resolved.
-platform/mac/accessibility/change-notification-on-scroll.html
+platform/mac/accessibility/change-notification-on-scroll.html
 
-# See https://bugs.webkit.org/show_bug.cgi?id=34287
-http/tests/media/video-cookie.html
+webkit.org/b/34287 http/tests/media/video-cookie.html
 
 # Accept header is handled by the browser
 http/tests/misc/image-checks-for-accept.html
@@ -106,10 +94,6 @@ fast/autoresize
 # Uses layoutTestController.titleTextDirection, which is Chromium-only
 fast/dom/title-directionality-removeChild.html
 
-# Test is flaky and thus not useful until fixed.
-# https://bugs.webkit.org/show_bug.cgi?id=36642
-fast/replaced/border-radius-clip.html
-
 # Need to add functionality to DumpRenderTree to handle scrollbar policy changes
 fast/overflow/scrollbar-restored-and-then-locked.html
 
@@ -163,14 +147,10 @@ http/tests/misc/link-rel-prefetch-and-subresource.html
 http/tests/misc/prefetch-purpose.html
 
 # Filenames aren't filtered out from edit drags yet, see https://bugs.webkit.org/show_bug.cgi?id=38826
-editing/pasteboard/file-drag-to-editable.html
+editing/pasteboard/file-drag-to-editable.html [ Failure ]
 
 # EventSender::dumpFilenameBeingDragged not implemented.
-# https://bugs.webkit.org/show_bug.cgi?id=61827
-fast/events/drag-image-filename.html
-
-# Hits an assert in FrameLoader.cpp. https://bugs.webkit.org/show_bug.cgi?id=31387
-http/tests/multipart/policy-ignore-crash.php
+webkit.org/b/61827 fast/events/drag-image-filename.html
 
 # Datalist is not yet enabled.
 fast/forms/datalist
@@ -178,10 +158,9 @@ fast/forms/datalist
 # Color input is not yet enabled.
 fast/forms/color
 
-# Times out only in non-wk2 Mac, possibly because of platform-specific behaviour
+# Times out only in non-wk2 Mac, possibly because of platform-specific behavior
 # interfering with how the test is executed.
-# https://bugs.webkit.org/show_bug.cgi?id=113220
-fast/forms/select/popup-closes-on-blur.html [ Timeout Pass ]
+webkit.org/b/113220 fast/forms/select/popup-closes-on-blur.html [ Timeout Pass ]
 
 # ENABLE_INPUT_TYPE_* are not enabled.
 # https://bugs.webkit.org/show_bug.cgi?id=29359
@@ -236,17 +215,14 @@ http/tests/w3c/webperf
 fast/performance/
 
 # Content Security Policy 1.1 (ENABLE_CSP_NEXT) is not enabled
-# https://bugs.webkit.org/show_bug.cgi?id=85558
-http/tests/security/contentSecurityPolicy/1.1
+webkit.org/b/85558 http/tests/security/contentSecurityPolicy/1.1
 
 # Still working out flakiness issues with the perf tests.
-# https://bugs.webkit.org/show_bug.cgi?id=44199
-perf/
+webkit.org/b/44199 perf/
 
 # This test appears to be flakey on all platforms, especially
 # Mac-Leopard after r63862.  Skipping for now.
-# https://bugs.webkit.org/show_bug.cgi?id=42821
-animations/play-state.html
+webkit.org/b/42821 animations/play-state.html
 
 webkit.org/b/113598 animations/animation-delay-changed.html [ Pass Failure ]
 webkit.org/b/113599 svg/animations/reinserting-svg-into-document.html [ Pass Failure ]
@@ -258,8 +234,7 @@ inspector/editor/text-editor-word-jumps.html [ Skip ]
 inspector/editor/text-editor-home-button.html [ Skip ]
 inspector/editor/text-editor-smart-braces.html [ Skip ]
 
-# https://bugs.webkit.org/show_bug.cgi?id=71120
-inspector/debugger/selected-call-frame-after-formatting-source.html
+webkit.org/b/71120 inspector/debugger/selected-call-frame-after-formatting-source.html
 
 # https://bugs.webkit.org/show_bug.cgi?id=43332
 inspector/debugger/dom-breakpoints.html
@@ -267,9 +242,6 @@ inspector/debugger/event-listener-breakpoints.html
 inspector/debugger/step-through-event-listeners.html
 inspector/debugger/xhr-breakpoints.html
 
-# Test is flaky and thus not useful until fixed.
-webkit.org/b/113589 inspector/debugger/debugger-scripts-reload.html [ Pass Failure ]
-
 # JSC doesn't support heap profiling
 # https://bugs.webkit.org/show_bug.cgi?id=50485
 inspector/profiler/heap-snapshot-inspect-dom-wrapper.html
@@ -289,25 +261,12 @@ webkit.org/b/73936 inspector/profiler/canvas2d/canvas-has-uninstrumented-canvase
 webkit.org/b/73936 inspector/profiler/canvas2d/canvas-stack-trace.html
 webkit.org/b/73936 inspector/profiler/canvas2d/canvas-replay-log-grid.html
 
-# Skipping newly added tests while I'm finding out what is wrong.
-# https://bugs.webkit.org/show_bug.cgi?id=59706
-http/tests/inspector/resource-tree/resource-tree-document-url.html
-http/tests/inspector/resource-tree/resource-tree-frame-add.html
-http/tests/inspector/resource-tree/resource-tree-frame-navigate.html
-http/tests/inspector/resource-tree/resource-tree-reload.html
-
-# https://bugs.webkit.org/show_bug.cgi?id=40300
-inspector/debugger/live-edit.html
-inspector/debugger/live-edit-breakpoints.html
-
-# https://bugs.webkit.org/show_bug.cgi?id=89652
-inspector/debugger/debugger-compile-and-run.html
-
-# https://bugs.webkit.org/show_bug.cgi?id=53003
-http/tests/inspector/compiler-source-mapping-debug.html
+webkit.org/b/40300 inspector/debugger/live-edit.html [ Failure ]
+webkit.org/b/40300 inspector/debugger/live-edit-breakpoints.html [ Failure ]
+webkit.org/b/89652 inspector/debugger/debugger-compile-and-run.html
+webkit.org/b/53003 http/tests/inspector/compiler-source-mapping-debug.html
 
-# https://bugs.webkit.org/show_bug.cgi?id=96942
-http/tests/inspector/network/network-xhr-replay.html
+webkit.org/b/96942 http/tests/inspector/network/network-xhr-replay.html
 
 webkit.org/b/109546 inspector/script-execution-state-change-notification.html [ Skip ]
 webkit.org/b/112502 inspector/elements/highlight-node-scaled.html [ Pass Failure ]
index a85daedb6dd8d0fdc1dc1d6cea89b4b7ca66ce1f..59e9adb0ec5024df69a5654c53c09244bc2ce2a1 100644 (file)
@@ -1,6 +1,6 @@
 layer at (0,0) size 785x952
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x952
+layer at (0,0) size 785x928
   RenderBlock {HTML} at (0,0) size 785x928
     RenderBody {BODY} at (8,8) size 769x912
       RenderText {#text} at (0,0) size 457x18
@@ -27,8 +27,8 @@ layer at (0,0) size 785x952
       RenderText {#text} at (300,520) size 4x18
         text run at (300,520) width 4: " "
       RenderBR {BR} at (0,0) size 0x0
-      RenderEmbeddedObject {EMBED} at (0,538) size 556x406 [bgcolor=#00FF00] [border: (3px solid #000000)]
-      RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
 layer at (8,392) size 300x150
   RenderVideo {VIDEO} at (0,384) size 300x150
+layer at (8,546) size 556x406
+  RenderEmbeddedObject {EMBED} at (0,538) size 556x406 [bgcolor=#00FF00] [border: (3px solid #000000)]
diff --git a/LayoutTests/platform/mac/http/tests/multipart/policy-ignore-crash-expected.txt b/LayoutTests/platform/mac/http/tests/multipart/policy-ignore-crash-expected.txt
new file mode 100644 (file)
index 0000000..a0f5ee4
--- /dev/null
@@ -0,0 +1,3 @@
+This test passes if it does not crash.
+
+--asdf Content-type: text/rtf This chunk has an unsupported text mime type, which can cause the policy for this load to be ignored. This causes the request to be canceled. --asdf--
diff --git a/LayoutTests/platform/mac/media/video-volume-slider-expected.png b/LayoutTests/platform/mac/media/video-volume-slider-expected.png
new file mode 100644 (file)
index 0000000..3bee36b
Binary files /dev/null and b/LayoutTests/platform/mac/media/video-volume-slider-expected.png differ
diff --git a/LayoutTests/platform/mac/media/video-volume-slider-expected.txt b/LayoutTests/platform/mac/media/video-volume-slider-expected.txt
new file mode 100644 (file)
index 0000000..8e47a40
--- /dev/null
@@ -0,0 +1,51 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderText {#text} at (0,0) size 433x18
+        text run at (0,0) width 433: "Tests if the volume slider is rendererd properly. This test assumes the"
+      RenderBR {BR} at (433,14) size 0x0
+      RenderText {#text} at (0,18) size 446x18
+        text run at (0,18) width 446: "volume slider is implmented and mouse over the right bottom corner of"
+      RenderBR {BR} at (446,32) size 0x0
+      RenderText {#text} at (0,36) size 270x18
+        text run at (0,36) width 270: "video element will show the volume slider."
+      RenderBR {BR} at (270,50) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,62) size 320x240
+  RenderVideo {VIDEO} at (0,54) size 320x240
+layer at (8,62) size 320x240
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,277) size 320x25
+  RenderFlexibleBox {DIV} at (0,215) size 320x25
+    RenderButton {INPUT} at (6,3) size 18x18
+    RenderButton {INPUT} at (32,4) size 16x16
+    RenderFlexibleBox {DIV} at (49,5) size 216x15
+      RenderSlider {INPUT} at (45,2) size 126x13
+        RenderFlexibleBox {DIV} at (0,0) size 126x13
+          RenderBlock {DIV} at (0,2) size 126x8
+            RenderBlock {DIV} at (0,0) size 10x8
+    RenderButton {INPUT} at (297,4) size 16x16
+    RenderBlock {DIV} at (265,6) size 25x12
+layer at (57,284) size 45x11
+  RenderFlexibleBox {DIV} at (0,2) size 45x11 [color=#FFFFFF]
+    RenderBlock (anonymous) at (9,0) size 26x11
+      RenderText {#text} at (0,0) size 26x11
+        text run at (0,0) width 26: "00:00"
+layer at (228,284) size 45x11
+  RenderFlexibleBox {DIV} at (171,2) size 45x11 [color=#FFFFFF]
+    RenderBlock (anonymous) at (7,0) size 31x11
+      RenderText {#text} at (0,0) size 31x11
+        text run at (0,0) width 31: "-00:06"
+layer at (275,283) size 14x12
+  RenderButton zI: 1 {INPUT} at (2,0) size 14x12
+layer at (273,188) size 22x114
+  RenderBlock (positioned) zI: 2 {DIV} at (265,-89) size 22x114
+layer at (279,195) size 10x80
+  RenderSlider {INPUT} at (6,7) size 10x80
+    RenderFlexibleBox {DIV} at (0,0) size 10x80
+      RenderBlock {DIV} at (0,0) size 10x80
+        RenderBlock {DIV} at (0,22) size 10x8
+layer at (275,283) size 14x12
+  RenderButton {INPUT} at (2,95) size 14x12