[WK2] Enable tests that use boolean overridePreference
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Dec 2012 14:04:20 +0000 (14:04 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Dec 2012 14:04:20 +0000 (14:04 +0000)
https://bugs.webkit.org/show_bug.cgi?id=105008

Unreviewed gardening. Enable tests that call overridePreference()
with a boolean value, mostly webgl ones. Add a few fail results for
EFL.

Patch by Jussi Kukkonen <jussi.kukkonen@intel.com> on 2012-12-17

* platform/efl/TestExpectations:
* platform/wk2/TestExpectations:

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

LayoutTests/ChangeLog
LayoutTests/platform/efl/TestExpectations
LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.png [new file with mode: 0644]
LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.txt [new file with mode: 0644]
LayoutTests/platform/wk2/TestExpectations

index f1739b8..7f4bc06 100644 (file)
@@ -1,3 +1,14 @@
+2012-12-17  Jussi Kukkonen  <jussi.kukkonen@intel.com>
+        [WK2] Enable tests that use boolean overridePreference
+        https://bugs.webkit.org/show_bug.cgi?id=105008
+
+        Unreviewed gardening. Enable tests that call overridePreference()
+        with a boolean value, mostly webgl ones. Add a few fail results for
+        EFL.
+
+        * platform/efl/TestExpectations:
+        * platform/wk2/TestExpectations:
+
 2012-12-17  Csaba Osztrogon√°c  <ossy@webkit.org>
 
         [Qt][WK1]REGRESSION(r137811): compositing/tiling/crash-huge-layer.html makes the following test crash on 32 bit
index 1307e0f..99301c4 100644 (file)
@@ -340,13 +340,16 @@ inspector/timeline/timeline-receive-response-event.html
 # ENABLE(DRAGGABLE_REGION) is disabled
 fast/css/draggable-region-parser.html
 
-webkit.org/b/99096 fast/canvas/webgl/arraybuffer-transfer-of-control.html [ Failure Pass ]
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/99096 fast/canvas/webgl/arraybuffer-transfer-of-control.html [ Failure Pass Crash ]
 
 # Expected to fail until support for extension is implemented
-webkit.org/b/96828 fast/canvas/webgl/oes-vertex-array-object.html [ Failure Pass ]
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/96828 fast/canvas/webgl/oes-vertex-array-object.html [ Failure Pass Crash ]
 
 # Expected to fail until OES_element_index_uint extension is implemented
-webkit.org/b/98257 fast/canvas/webgl/oes-element-index-uint.html [ Failure Pass ]
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/98257 fast/canvas/webgl/oes-element-index-uint.html [ Failure Pass Crash ]
 
 #////////////////////////////////////////////////////////////////////////////////////////
 # TESTS EXPECTED TO FAIL
@@ -1677,3 +1680,39 @@ webkit.org/b/104788 fast/css/large-numbers.html [ Failure ]
 
 # Fixed positioning reftest failing
 webkit.org/b/104808 compositing/geometry/fixed-position-composited-page-scale-smaller-than-viewport.html [ ImageOnlyFailure ]
+
+# Rendering failure, also missing expected results:
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/105093 compositing/webgl/webgl-repaint.html [ ImageOnlyFailure Crash ]
+webkit.org/b/105093 compositing/webgl/webgl-background-color.html [ Skip ]
+webkit.org/b/105093 compositing/webgl/webgl-no-alpha.html [ Skip ]
+webkit.org/b/105093 compositing/webgl/webgl-nonpremultiplied-blend.html [ Skip ]
+webkit.org/b/105093 compositing/webgl/webgl-reflection.html [ Skip ]
+
+# WebProcess timeouts
+webkit.org/b/105092 fast/canvas/webgl/read-pixels-test.html [ Crash ]
+
+# pixel differences, need to investigate.
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/105090 fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html [ Failure Crash ]
+
+# shader errors, fails to render.
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/105031 fast/canvas/webgl/drawingbuffer-test.html [ Failure Crash ]
+
+# Fail color checks, may also need platform results.
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/105030 fast/canvas/webgl/framebuffer-object-attachment.html [ Failure Crash ]
+webkit.org/b/105030 fast/canvas/webgl/premultiplyalpha-test.html [ Failure Crash ]
+
+# These often time out, although pass when run individually.
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/105028 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html [ Failure Pass Crash ]
+webkit.org/b/105028 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgb565.html [ Failure Pass Crash ]
+webkit.org/b/105028 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html [ Failure Pass Crash ]
+webkit.org/b/105028 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html [ Failure Pass Crash ]
+
+# Rendering issues.
+# Note webkit.org/b/104506, random crashes
+webkit.org/b/105029 fast/canvas/webgl/webgl-composite-modes.html [ ImageOnlyFailure Crash ]
+webkit.org/b/105029 fast/canvas/webgl/webgl-composite-modes-repaint.html [ ImageOnlyFailure Crash ]
diff --git a/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.png b/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.png
new file mode 100644 (file)
index 0000000..2e8957b
Binary files /dev/null and b/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.png differ
diff --git a/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.txt b/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-expected.txt
new file mode 100644 (file)
index 0000000..d7faa2e
--- /dev/null
@@ -0,0 +1,6 @@
+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
+      RenderImage {DIV} at (0,0) size 204x204 [border: (2px solid #000000)]
diff --git a/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.png b/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.png
new file mode 100644 (file)
index 0000000..2e8957b
Binary files /dev/null and b/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.png differ
diff --git a/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.txt b/LayoutTests/platform/efl/fast/canvas/webgl/css-webkit-canvas-repaint-expected.txt
new file mode 100644 (file)
index 0000000..d7faa2e
--- /dev/null
@@ -0,0 +1,6 @@
+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
+      RenderImage {DIV} at (0,0) size 204x204 [border: (2px solid #000000)]
index b1d00ca..5f8ac09 100644 (file)
@@ -97,107 +97,10 @@ fast/sub-pixel
 # https://bugs.webkit.org/show_bug.cgi?id=95191
 svg/animations/animate-text-nested-transforms.html
 
-# WebKit2 needs layoutTestController.overridePreference
-# <https://bugs.webkit.org/show_bug.cgi?id=42197>
-fast/canvas/webgl/framebuffer-object-attachment.html
-fast/canvas/webgl/gl-vertex-attrib-zero-issues.html
-fast/canvas/webgl/gl-getshadersource.html
-fast/canvas/webgl/tex-sub-image-2d-bad-args.html
-fast/canvas/webgl/WebGLContextEvent.html
-fast/canvas/webgl/renderer-and-vendor-strings.html
-fast/canvas/webgl/shader-deleted-by-accessor.html
-fast/canvas/webgl/uniform-array-length-overflow.html
-fast/overflow/horizontal-scroll-after-back.html
-fast/canvas/webgl/canvas-zero-size.html
-fast/canvas/webgl/context-lost-restored.html
-fast/canvas/webgl/context-lost.html
-fast/canvas/webgl/drawingbuffer-test.html
-fast/canvas/webgl/uninitialized-test.html
-compositing/iframes/page-cache-layer-tree.html
-compositing/webgl/webgl-background-color.html
-compositing/webgl/webgl-reflection.html
-compositing/webgl/webgl-no-alpha.html
-compositing/webgl/webgl-nonpremultiplied-blend.html
-fast/canvas/webgl/array-buffer-crash.html
-fast/canvas/webgl/array-buffer-view-crash.html
-fast/canvas/webgl/array-get-and-set-method-removal.html
-fast/canvas/webgl/array-get-out-of-bounds.html
-fast/canvas/webgl/array-set-out-of-bounds.html
-fast/canvas/webgl/array-setters.html
-fast/canvas/webgl/array-unit-tests.html
-fast/canvas/webgl/bad-arguments-test.html
-fast/canvas/webgl/buffer-bind-test.html
-fast/canvas/webgl/buffer-data-array-buffer.html
-fast/canvas/webgl/canvas-test.html
-fast/canvas/webgl/constants.html
-fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html
-fast/canvas/webgl/context-destroyed-crash.html
-fast/canvas/webgl/copy-tex-image-and-sub-image-2d.html
-fast/canvas/webgl/css-webkit-canvas-repaint.html
-fast/canvas/webgl/css-webkit-canvas.html
-fast/canvas/webgl/draw-arrays-out-of-bounds.html
-fast/canvas/webgl/draw-elements-out-of-bounds.html
-fast/canvas/webgl/error-reporting.html
-fast/canvas/webgl/framebuffer-test.html
-fast/canvas/webgl/get-active-test.html
-fast/canvas/webgl/gl-bind-attrib-location-test.html
-fast/canvas/webgl/gl-enable-enum-test.html
-fast/canvas/webgl/gl-enum-tests.html
-fast/canvas/webgl/gl-get-calls.html
-fast/canvas/webgl/gl-getstring.html
-fast/canvas/webgl/gl-object-get-calls.html
-fast/canvas/webgl/gl-pixelstorei.html
-fast/canvas/webgl/gl-teximage.html
-fast/canvas/webgl/gl-uniform-arrays.html
-fast/canvas/webgl/gl-uniformmatrix4fv.html
-fast/canvas/webgl/gl-vertex-attrib.html
-fast/canvas/webgl/gl-vertexattribpointer.html
-fast/canvas/webgl/glsl-conformance.html
-fast/canvas/webgl/incorrect-context-object-behaviour.html
-fast/canvas/webgl/index-validation-copies-indices.html
-fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html
-fast/canvas/webgl/index-validation-verifies-too-many-indices.html
-fast/canvas/webgl/index-validation-with-resized-buffer.html
-fast/canvas/webgl/index-validation.html
-fast/canvas/webgl/instanceof-test.html
-fast/canvas/webgl/invalid-passed-params.html
-fast/canvas/webgl/invalid-UTF-16.html
-fast/canvas/webgl/is-object.html
-fast/canvas/webgl/null-object-behaviour.html
-fast/canvas/webgl/null-uniform-location.html
-fast/canvas/webgl/object-deletion-behaviour.html
-fast/canvas/webgl/point-size.html
-fast/canvas/webgl/premultiplyalpha-test.html
-fast/canvas/webgl/program-test.html
-fast/canvas/webgl/read-pixels-pack-alignment.html
-fast/canvas/webgl/read-pixels-test.html
-fast/canvas/webgl/renderbuffer-initialization.html
-fast/canvas/webgl/tex-image-and-sub-image-2d-with-array-buffer-view.html
-fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html
-fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html
-fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html
-fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html
-fast/canvas/webgl/tex-image-with-format-and-type.html
-fast/canvas/webgl/tex-input-validation.html
-fast/canvas/webgl/tex-sub-image-2d.html
-fast/canvas/webgl/texImage2DImageDataTest.html
-fast/canvas/webgl/texImageTest.html
-fast/canvas/webgl/texture-active-bind.html
-fast/canvas/webgl/texture-complete.html
-fast/canvas/webgl/texture-npot.html
-fast/canvas/webgl/texture-transparent-pixels-initialized.html
-fast/canvas/webgl/triangle.html
-fast/canvas/webgl/type-conversion-test.html
-fast/canvas/webgl/uniform-location.html
-fast/canvas/webgl/viewport-unchanged-upon-resize.html
-fast/canvas/webgl/webgl-array-invalid-ranges.html
-fast/canvas/webgl/webgl-specific.html
-fast/canvas/webgl/oes-vertex-array-object.html
-fast/canvas/webgl/oes-element-index-uint.html
-fast/harness/override-preferences-2.html
-fast/images/animated-gif-restored-from-bfcache.html
-fast/loader/display-image-unset-allows-cached-image-load.html
-fast/text/zero-font-size.html
+# WebKitTestRunner needs overridePreference for non-boolean values
+# (zero-font-size.html passes because overridePreference does not work)
+webkit.org/b/42197 fast/harness/override-preferences-2.html [ Failure ]
+webkit.org/b/42197 fast/text/zero-font-size.html [ Pass ]
 
 # WebKitTestRunner needs to support layoutTestController.dumpDOMAsWebArchive
 # <https://bugs.webkit.org/show_bug.cgi?id=42324>