Title: [106179] trunk/LayoutTests
Revision
106179
Author
mdela...@apple.com
Date
2012-01-27 20:09:04 -0800 (Fri, 27 Jan 2012)

Log Message

Update mac-lion canvas results
https://bugs.webkit.org/show_bug.cgi?id=77178
        
2d.gradient.interpolate.colouralpha is failing due to one channel's value of one pixel being
off by 4 just outside of the +/-3 range the test allows for tolerance. Upping the tolerance to
+/-4 is reasonable but we've chosen not to modify locally this suite of pulled external tests.

The set-colors test passes other than two color parsing checks. Thus, it's useful to track it
with overall failing results in case any other check changes in the test.

Reviewed by Andy Estes.

* platform/mac-lion/Skipped: Unskipping set-colors and 2d.gradient.interpolate.colouralpha
* platform/mac-lion/canvas: Added.
* platform/mac-lion/canvas/philip: Added.
* platform/mac-lion/canvas/philip/tests: Added.
* platform/mac-lion/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt: Added.
* platform/mac-snowleopard/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt: Added.
* platform/mac-snowleopard/fast/canvas/set-colors-expected.txt:
* platform/mac/fast/canvas/set-colors-expected.txt:

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (106178 => 106179)


--- trunk/LayoutTests/ChangeLog	2012-01-28 04:00:21 UTC (rev 106178)
+++ trunk/LayoutTests/ChangeLog	2012-01-28 04:09:04 UTC (rev 106179)
@@ -1,3 +1,26 @@
+2012-01-27  Matthew Delaney  <mdela...@apple.com>
+
+        Update mac-lion canvas results
+        https://bugs.webkit.org/show_bug.cgi?id=77178
+        
+        2d.gradient.interpolate.colouralpha is failing due to one channel's value of one pixel being
+        off by 4 just outside of the +/-3 range the test allows for tolerance. Upping the tolerance to
+        +/-4 is reasonable but we've chosen not to modify locally this suite of pulled external tests.
+
+        The set-colors test passes other than two color parsing checks. Thus, it's useful to track it
+        with overall failing results in case any other check changes in the test.
+
+        Reviewed by Andy Estes.
+
+        * platform/mac-lion/Skipped: Unskipping set-colors and 2d.gradient.interpolate.colouralpha
+        * platform/mac-lion/canvas: Added.
+        * platform/mac-lion/canvas/philip: Added.
+        * platform/mac-lion/canvas/philip/tests: Added.
+        * platform/mac-lion/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt: Added.
+        * platform/mac-snowleopard/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt: Added.
+        * platform/mac-snowleopard/fast/canvas/set-colors-expected.txt:
+        * platform/mac/fast/canvas/set-colors-expected.txt:
+
 2012-01-27  Gyuyoung Kim  <gyuyoung....@samsung.com>
 
         Unreviewed, EFL css2.1 rebaseline after r101343.

Modified: trunk/LayoutTests/platform/mac/fast/canvas/set-colors-expected.txt (106178 => 106179)


--- trunk/LayoutTests/platform/mac/fast/canvas/set-colors-expected.txt	2012-01-28 04:00:21 UTC (rev 106178)
+++ trunk/LayoutTests/platform/mac/fast/canvas/set-colors-expected.txt	2012-01-28 04:09:04 UTC (rev 106179)
@@ -31,8 +31,8 @@
 PASS testSetFillColor('1, 0.8') is translucentWhite
 PASS testSetFillColor('0, 1, 0, 1') is green
 PASS testSetFillColor('0, 1, 0, 0.8') is translucentGreen
-FAIL testSetFillColor('0, 0, 0, 1, 1') should be #1a1a1a. Was #141414.
-FAIL testSetFillColor('0, 0, 0, 1, 0.8') should be rgba(25, 25, 25, 0.8). Was rgba(20, 20, 20, 0.8).
+FAIL testSetFillColor('0, 0, 0, 1, 1') should be #1a1a1a. Was #1a1919.
+FAIL testSetFillColor('0, 0, 0, 1, 0.8') should be rgba(25, 25, 25, 0.8). Was rgba(26, 25, 25, 0.8).
 PASS testSetFillColor('0, 0, 0, 1, 0') is transparent
 PASS testStrokeStyle('transparent') is transparent
 PASS testStrokeStyle('blue') is blue
@@ -62,8 +62,8 @@
 PASS testSetStrokeColor('1, 0.8') is translucentWhite
 PASS testSetStrokeColor('0, 1, 0, 1') is green
 PASS testSetStrokeColor('0, 1, 0, 0.8') is translucentGreen
-FAIL testSetStrokeColor('0, 0, 0, 1, 1') should be #1a1a1a. Was #141414.
-FAIL testSetStrokeColor('0, 0, 0, 1, 0.8') should be rgba(25, 25, 25, 0.8). Was rgba(20, 20, 20, 0.8).
+FAIL testSetStrokeColor('0, 0, 0, 1, 1') should be #1a1a1a. Was #1a1919.
+FAIL testSetStrokeColor('0, 0, 0, 1, 0.8') should be rgba(25, 25, 25, 0.8). Was rgba(26, 25, 25, 0.8).
 PASS testSetStrokeColor('0, 0, 0, 1, 0') is transparent
 PASS successfullyParsed is true
 

Modified: trunk/LayoutTests/platform/mac-lion/Skipped (106178 => 106179)


--- trunk/LayoutTests/platform/mac-lion/Skipped	2012-01-28 04:00:21 UTC (rev 106178)
+++ trunk/LayoutTests/platform/mac-lion/Skipped	2012-01-28 04:09:04 UTC (rev 106179)
@@ -1,9 +1,5 @@
 # --- Canvas ---
 
-# Failing due to minor differences between accelerated canvas and CG
-# <rdar://problem/9308701>
-canvas/philip/tests/2d.gradient.interpolate.colouralpha.html
-
 # <rdar://problem/9259704>
 canvas/philip/tests/2d.line.cap.round.html
 
@@ -16,24 +12,21 @@
 # <rdar://problem/9356215>
 fast/canvas/canvas-fillRect-gradient-shadow.html
 
-# These canvas tests are faulty, need to be fixed
+# <rdar://problem/10763064>
+fast/canvas/canvas-draw-canvas-on-canvas-shadow.html
+
+# This test incorrectly checks the shadow blur's distance and needs to be fixed
 # <rdar://problem/9326220>
 fast/canvas/canvas-scale-shadowBlur.html
 
+# These tests are potentially broken in the same way as "canvas-scale-shadowBlur"
+fast/canvas/canvas-strokePath-gradient-shadow.html
+fast/canvas/canvas-strokeRect-alpha-shadow.html
+# <rdar://problem/9924676>
+fast/canvas/canvas-scale-strokePath-shadow.html
 # <rdar://problem/9359442>
 fast/canvas/canvas-strokeRect-gradient-shadow.html
 
-# <rdar://problem/9348555>
-fast/canvas/set-colors.html
-
-# <rdar://problem/9924676>
-fast/canvas/canvas-scale-strokePath-shadow.html
-
-# Unknown canvas test failures
-fast/canvas/canvas-draw-canvas-on-canvas-shadow.html
-fast/canvas/canvas-strokePath-gradient-shadow.html
-fast/canvas/canvas-strokeRect-alpha-shadow.html
-
 # --- WebGL ---
 
 # Currently failing WebGL tests <rdar://problem/9355460>

Added: trunk/LayoutTests/platform/mac-lion/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt (0 => 106179)


--- trunk/LayoutTests/platform/mac-lion/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-lion/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt	2012-01-28 04:09:04 UTC (rev 106179)
@@ -0,0 +1 @@
+Failed assertion: got pixel [192,192,67,65] at (25,25), expected [191,191,63,63] +/- 3

Added: trunk/LayoutTests/platform/mac-snowleopard/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt (0 => 106179)


--- trunk/LayoutTests/platform/mac-snowleopard/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-snowleopard/canvas/philip/tests/2d.gradient.interpolate.colouralpha-expected.txt	2012-01-28 04:09:04 UTC (rev 106179)
@@ -0,0 +1 @@
+Passed

Copied: trunk/LayoutTests/platform/mac-snowleopard/fast/canvas/set-colors-expected.txt (from rev 106156, trunk/LayoutTests/platform/mac/fast/canvas/set-colors-expected.txt) (0 => 106179)


--- trunk/LayoutTests/platform/mac-snowleopard/fast/canvas/set-colors-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-snowleopard/fast/canvas/set-colors-expected.txt	2012-01-28 04:09:04 UTC (rev 106179)
@@ -0,0 +1,71 @@
+Test of various canvas graphics context calls for setting colors.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS testFillStyle('transparent') is transparent
+PASS testFillStyle('blue') is blue
+PASS testFillStyle('#FF0000') is red
+PASS testFillStyle('#f00') is red
+PASS testFillStyle('rgb(255, 0, 0)') is red
+PASS testFillStyle('rgba(255, 0, 0, 1)') is red
+PASS testFillStyle('rgba(255, 0, 0, 0.8)') is translucentRed
+PASS testFillStyle('rgba(255, 0, 0, 0)') is transparent
+PASS testFillGradient('transparent') is transparent
+PASS testFillGradient('blue') is blue
+PASS testFillGradient('#FF0000') is red
+PASS testFillGradient('#f00') is red
+PASS testFillGradient('rgb(255, 0, 0)') is red
+PASS testFillGradient('rgba(255, 0, 0, 1)') is red
+PASS testFillGradient('rgba(255, 0, 0, 0.8)') is translucentRed
+PASS testFillGradient('rgba(255, 0, 0, 0)') is transparent
+PASS testSetFillColor('"blue"') is blue
+PASS testSetFillColor('"#FF0000"') is red
+PASS testSetFillColor('"#f00"') is red
+PASS testSetFillColor('"rgb(255, 0, 0)"') is red
+PASS testSetFillColor('"rgba(255, 0, 0, 1)"') is red
+PASS testSetFillColor('"rgba(255, 0, 0, 0.8)"') is translucentRed
+PASS testSetFillColor('"rgba(255, 0, 0, 0)"') is transparent
+PASS testSetFillColor('"blue", 0.8') is translucentBlue
+PASS testSetFillColor('1') is white
+PASS testSetFillColor('1, 0.8') is translucentWhite
+PASS testSetFillColor('0, 1, 0, 1') is green
+PASS testSetFillColor('0, 1, 0, 0.8') is translucentGreen
+FAIL testSetFillColor('0, 0, 0, 1, 1') should be #1a1a1a. Was #141414.
+FAIL testSetFillColor('0, 0, 0, 1, 0.8') should be rgba(25, 25, 25, 0.8). Was rgba(20, 20, 20, 0.8).
+PASS testSetFillColor('0, 0, 0, 1, 0') is transparent
+PASS testStrokeStyle('transparent') is transparent
+PASS testStrokeStyle('blue') is blue
+PASS testStrokeStyle('#FF0000') is red
+PASS testStrokeStyle('#f00') is red
+PASS testStrokeStyle('rgb(255, 0, 0)') is red
+PASS testStrokeStyle('rgba(255, 0, 0, 1)') is red
+PASS testStrokeStyle('rgba(255, 0, 0, 0.8)') is translucentRed
+PASS testStrokeStyle('rgba(255, 0, 0, 0)') is transparent
+PASS testStrokeGradient('transparent') is transparent
+PASS testStrokeGradient('blue') is blue
+PASS testStrokeGradient('#FF0000') is red
+PASS testStrokeGradient('#f00') is red
+PASS testStrokeGradient('rgb(255, 0, 0)') is red
+PASS testStrokeGradient('rgba(255, 0, 0, 1)') is red
+PASS testStrokeGradient('rgba(255, 0, 0, 0.8)') is translucentRed
+PASS testStrokeGradient('rgba(255, 0, 0, 0)') is transparent
+PASS testSetStrokeColor('"blue"') is blue
+PASS testSetStrokeColor('"#FF0000"') is red
+PASS testSetStrokeColor('"#f00"') is red
+PASS testSetStrokeColor('"rgb(255, 0, 0)"') is red
+PASS testSetStrokeColor('"rgba(255, 0, 0, 1)"') is red
+PASS testSetStrokeColor('"rgba(255, 0, 0, 0.8)"') is translucentRed
+PASS testSetStrokeColor('"rgba(255, 0, 0, 0)"') is transparent
+PASS testSetStrokeColor('"blue", 0.8') is translucentBlue
+PASS testSetStrokeColor('1') is white
+PASS testSetStrokeColor('1, 0.8') is translucentWhite
+PASS testSetStrokeColor('0, 1, 0, 1') is green
+PASS testSetStrokeColor('0, 1, 0, 0.8') is translucentGreen
+FAIL testSetStrokeColor('0, 0, 0, 1, 1') should be #1a1a1a. Was #141414.
+FAIL testSetStrokeColor('0, 0, 0, 1, 0.8') should be rgba(25, 25, 25, 0.8). Was rgba(20, 20, 20, 0.8).
+PASS testSetStrokeColor('0, 0, 0, 1, 0') is transparent
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to