Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(209)

Unified Diff: LayoutTests/platform/chromium-mac-lion/fast/canvas/canvas-blend-solid-expected.txt

Issue 15851003: Rebaseline the remaining tests unskipped in r149700. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/platform/chromium-mac-lion/fast/canvas/canvas-blend-solid-expected.txt
diff --git a/LayoutTests/platform/chromium-linux/virtual/gpu/fast/canvas/canvas-blend-image-expected.txt b/LayoutTests/platform/chromium-mac-lion/fast/canvas/canvas-blend-solid-expected.txt
similarity index 83%
copy from LayoutTests/platform/chromium-linux/virtual/gpu/fast/canvas/canvas-blend-image-expected.txt
copy to LayoutTests/platform/chromium-mac-lion/fast/canvas/canvas-blend-solid-expected.txt
index da70ed3e911a03b54ff3a88385bccf4c68c7ac1c..81d197c1b8e500b27068acf2f9c238d9d6892482 100644
--- a/LayoutTests/platform/chromium-linux/virtual/gpu/fast/canvas/canvas-blend-image-expected.txt
+++ b/LayoutTests/platform/chromium-mac-lion/fast/canvas/canvas-blend-solid-expected.txt
@@ -751,289 +751,263 @@ PASS pixelDataAtPoint(2)[0] is within 5 of 0
PASS pixelDataAtPoint(2)[1] is within 5 of 128
PASS pixelDataAtPoint(2)[2] is within 5 of 127
PASS pixelDataAtPoint(2)[3] is within 5 of 255
-PASS pixelDataAtPoint(3)[0] is within 5 of 0
-PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 128
-PASS pixelDataAtPoint(3)[3] is within 5 of 255
-alpha on alpha
-PASS pixelDataAtPoint(0)[0] is within 5 of 171
-PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 170
+PASS s 84.
PASS pixelDataAtPoint(0)[3] is within 5 of 191
-PASS pixelDataAtPoint(1)[0] is within 5 of 171
-PASS pixelDataAtPoint(1)[1] is within 5 of 171
-PASS pixelDataAtPoint(1)[2] is within 5 of 170
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 85. Was 170.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 85. Was 170.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(1)[3] is within 5 of 191
PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 85
-PASS pixelDataAtPoint(2)[2] is within 5 of 170
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 43. Was 85.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(2)[3] is within 5 of 191
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 171
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 191
-Testing blend mode "exclusion"
+Testing blend mode "difference"
solid on solid
PASS pixelDataAtPoint(0)[0] is within 5 of 255
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 255
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
PASS pixelDataAtPoint(1)[0] is within 5 of 255
PASS pixelDataAtPoint(1)[1] is within 5 of 255
-PASS pixelDataAtPoint(1)[2] is within 5 of 255
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
PASS pixelDataAtPoint(2)[0] is within 5 of 0
PASS pixelDataAtPoint(2)[1] is within 5 of 128
-PASS pixelDataAtPoint(2)[2] is within 5 of 255
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 0
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 0. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 255
solid on alpha
PASS pixelDataAtPoint(0)[0] is within 5 of 128
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 255
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
PASS pixelDataAtPoint(1)[0] is within 5 of 128
PASS pixelDataAtPoint(1)[1] is within 5 of 128
-PASS pixelDataAtPoint(1)[2] is within 5 of 255
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
PASS pixelDataAtPoint(2)[0] is within 5 of 0
PASS pixelDataAtPoint(2)[1] is within 5 of 64
-PASS pixelDataAtPoint(2)[2] is within 5 of 255
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 127
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 127. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on solid
PASS pixelDataAtPoint(0)[0] is within 5 of 255
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 127
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 127. Was 0.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
PASS pixelDataAtPoint(1)[0] is within 5 of 255
PASS pixelDataAtPoint(1)[1] is within 5 of 255
-PASS pixelDataAtPoint(1)[2] is within 5 of 127
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 127. Was 0.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
PASS pixelDataAtPoint(2)[0] is within 5 of 0
PASS pixelDataAtPoint(2)[1] is within 5 of 128
-PASS pixelDataAtPoint(2)[2] is within 5 of 127
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 127. Was 0.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 128
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 128. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on alpha
PASS pixelDataAtPoint(0)[0] is within 5 of 171
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 170
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(0)[3] is within 5 of 191
PASS pixelDataAtPoint(1)[0] is within 5 of 171
PASS pixelDataAtPoint(1)[1] is within 5 of 171
-PASS pixelDataAtPoint(1)[2] is within 5 of 170
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(1)[3] is within 5 of 191
PASS pixelDataAtPoint(2)[0] is within 5 of 0
PASS pixelDataAtPoint(2)[1] is within 5 of 85
-PASS pixelDataAtPoint(2)[2] is within 5 of 170
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(2)[3] is within 5 of 191
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 171
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 171. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 191
-Testing blend mode "hue"
+Testing blend mode "exclusion"
solid on solid
-PASS pixelDataAtPoint(0)[0] is within 5 of 93
+PASS pixelDataAtPoint(0)[0] is within 5 of 255
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 0
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 31
-PASS pixelDataAtPoint(1)[1] is within 5 of 31
-PASS pixelDataAtPoint(1)[2] is within 5 of 0
+PASS pixelDataAtPoint(1)[0] is within 5 of 255
+PASS pixelDataAtPoint(1)[1] is within 5 of 255
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 46
-PASS pixelDataAtPoint(2)[2] is within 5 of 0
+PASS pixelDataAtPoint(2)[1] is within 5 of 128
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 255
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 0. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 255
solid on alpha
-PASS pixelDataAtPoint(0)[0] is within 5 of 49
+PASS pixelDataAtPoint(0)[0] is within 5 of 128
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 127
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 16
-PASS pixelDataAtPoint(1)[1] is within 5 of 16
-PASS pixelDataAtPoint(1)[2] is within 5 of 127
+PASS pixelDataAtPoint(1)[0] is within 5 of 128
+PASS pixelDataAtPoint(1)[1] is within 5 of 128
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 25
-PASS pixelDataAtPoint(2)[2] is within 5 of 127
+PASS pixelDataAtPoint(2)[1] is within 5 of 64
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 255
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 127. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on solid
-PASS pixelDataAtPoint(0)[0] is within 5 of 175
+PASS pixelDataAtPoint(0)[0] is within 5 of 255
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 0
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 127. Was 0.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 144
-PASS pixelDataAtPoint(1)[1] is within 5 of 144
-PASS pixelDataAtPoint(1)[2] is within 5 of 0
+PASS pixelDataAtPoint(1)[0] is within 5 of 255
+PASS pixelDataAtPoint(1)[1] is within 5 of 255
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 127. Was 0.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 88
-PASS pixelDataAtPoint(2)[2] is within 5 of 0
+PASS pixelDataAtPoint(2)[1] is within 5 of 128
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 127. Was 0.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 255
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 128. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on alpha
-PASS pixelDataAtPoint(0)[0] is within 5 of 116
+PASS pixelDataAtPoint(0)[0] is within 5 of 171
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 84
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(0)[3] is within 5 of 191
-PASS pixelDataAtPoint(1)[0] is within 5 of 96
-PASS pixelDataAtPoint(1)[1] is within 5 of 96
-PASS pixelDataAtPoint(1)[2] is within 5 of 84
+PASS pixelDataAtPoint(1)[0] is within 5 of 171
+PASS pixelDataAtPoint(1)[1] is within 5 of 171
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(1)[3] is within 5 of 191
PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 58
-PASS pixelDataAtPoint(2)[2] is within 5 of 84
+PASS pixelDataAtPoint(2)[1] is within 5 of 85
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 170. Was 84.
PASS pixelDataAtPoint(2)[3] is within 5 of 191
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 255
+FAIL pixelDataAtPoint(3)[2] should be within 5 of 171. Was 255.
PASS pixelDataAtPoint(3)[3] is within 5 of 191
-Testing blend mode "saturation"
+Testing blend mode "hue"
solid on solid
-PASS pixelDataAtPoint(0)[0] is within 5 of 0
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 93. Was 255.
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 255
+PASS pixelDataAtPoint(0)[2] is within 5 of 0
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 0
-PASS pixelDataAtPoint(1)[1] is within 5 of 0
-PASS pixelDataAtPoint(1)[2] is within 5 of 255
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 31. Was 255.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 31. Was 255.
+PASS pixelDataAtPoint(1)[2] is within 5 of 0
PASS pixelDataAtPoint(1)[3] is within 5 of 255
-PASS pixelDataAtPoint(2)[0] is within 5 of 14
-PASS pixelDataAtPoint(2)[1] is within 5 of 14
-PASS pixelDataAtPoint(2)[2] is within 5 of 142
+PASS pixelDataAtPoint(2)[0] is within 5 of 0
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 46. Was 128.
+PASS pixelDataAtPoint(2)[2] is within 5 of 0
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
PASS pixelDataAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 255
solid on alpha
-PASS pixelDataAtPoint(0)[0] is within 5 of 0
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 49. Was 127.
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 255
+PASS pixelDataAtPoint(0)[2] is within 5 of 127
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 0
-PASS pixelDataAtPoint(1)[1] is within 5 of 0
-PASS pixelDataAtPoint(1)[2] is within 5 of 255
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 16. Was 127.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 16. Was 127.
+PASS pixelDataAtPoint(1)[2] is within 5 of 127
PASS pixelDataAtPoint(1)[3] is within 5 of 255
-PASS pixelDataAtPoint(2)[0] is within 5 of 7
-PASS pixelDataAtPoint(2)[1] is within 5 of 7
-PASS pixelDataAtPoint(2)[2] is within 5 of 198
+PASS pixelDataAtPoint(2)[0] is within 5 of 0
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 25. Was 64.
+PASS pixelDataAtPoint(2)[2] is within 5 of 127
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
PASS pixelDataAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on solid
-PASS pixelDataAtPoint(0)[0] is within 5 of 128
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 175. Was 255.
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 127
+PASS pixelDataAtPoint(0)[2] is within 5 of 0
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 128
-PASS pixelDataAtPoint(1)[1] is within 5 of 128
-PASS pixelDataAtPoint(1)[2] is within 5 of 127
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 144. Was 255.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 144. Was 255.
+PASS pixelDataAtPoint(1)[2] is within 5 of 0
PASS pixelDataAtPoint(1)[3] is within 5 of 255
-PASS pixelDataAtPoint(2)[0] is within 5 of 7
-PASS pixelDataAtPoint(2)[1] is within 5 of 71
-PASS pixelDataAtPoint(2)[2] is within 5 of 70
+PASS pixelDataAtPoint(2)[0] is within 5 of 0
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 88. Was 128.
+PASS pixelDataAtPoint(2)[2] is within 5 of 0
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
PASS pixelDataAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on alpha
-PASS pixelDataAtPoint(0)[0] is within 5 of 85
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 116. Was 170.
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 167
+PASS pixelDataAtPoint(0)[2] is within 5 of 84
PASS pixelDataAtPoint(0)[3] is within 5 of 191
-PASS pixelDataAtPoint(1)[0] is within 5 of 85
-PASS pixelDataAtPoint(1)[1] is within 5 of 85
-PASS pixelDataAtPoint(1)[2] is within 5 of 167
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 96. Was 170.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 96. Was 170.
+PASS pixelDataAtPoint(1)[2] is within 5 of 84
PASS pixelDataAtPoint(1)[3] is within 5 of 191
PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 48
-PASS pixelDataAtPoint(2)[2] is within 5 of 130
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 58. Was 85.
+PASS pixelDataAtPoint(2)[2] is within 5 of 84
PASS pixelDataAtPoint(2)[3] is within 5 of 191
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
PASS pixelDataAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 191
-Testing blend mode "color"
+Testing blend mode "saturation"
solid on solid
-PASS pixelDataAtPoint(0)[0] is within 5 of 93
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 0. Was 255.
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 0
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 31
-PASS pixelDataAtPoint(1)[1] is within 5 of 31
-PASS pixelDataAtPoint(1)[2] is within 5 of 0
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 0. Was 255.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 0. Was 255.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 0.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
-PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 47
-PASS pixelDataAtPoint(2)[2] is within 5 of 0
+FAIL pixelDataAtPoint(2)[0] should be within 5 of 14. Was 0.
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 14. Was 128.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 142. Was 0.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
PASS pixelDataAtPoint(3)[0] is within 5 of 0
PASS pixelDataAtPoint(3)[1] is within 5 of 0
PASS pixelDataAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 255
solid on alpha
-PASS pixelDataAtPoint(0)[0] is within 5 of 49
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 0. Was 127.
PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 127
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 16
-PASS pixelDataAtPoint(1)[1] is within 5 of 16
-PASS pixelDataAtPoint(1)[2] is within 5 of 127
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 0. Was 127.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 0. Was 127.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 127.
PASS pixelDataAtPoint(1)[3] is within 5 of 255
-PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 24
-PASS pixelDataAtPoint(2)[2] is within 5 of 127
+FAIL pixelDataAtPoint(2)[0] should be within 5 of 7. Was 0.
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 7. Was 64.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 198. Was 127.
PASS pixelDataAtPoint(2)[3] is within 5 of 255
-PASS pixelDataAtPoint(3)[0] is within 5 of 0
-PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 255
-PASS pixelDataAtPoint(3)[3] is within 5 of 255
-alpha on solid
-PASS pixelDataAtPoint(0)[0] is within 5 of 175
-PASS pixelDataAtPoint(0)[1] is within 5 of 0
-PASS pixelDataAtPoint(0)[2] is within 5 of 0
-PASS pixelDataAtPoint(0)[3] is within 5 of 255
-PASS pixelDataAtPoint(1)[0] is within 5 of 144
-PASS pixelDataAtPoint(1)[1] is within 5 of 144
-PASS pixelDataAtPoint(1)[2] is within 5 of 0
-PASS pixelDataAtPoint(1)[3] is within 5 of 255
-PASS pixelDataAtPoint(2)[0] is within 5 of 0
-PASS pixelDataAtPoint(2)[1] is within 5 of 88
-PASS pixelDataAtPoint(2)[2] is within 5 of 0
-PASS pixelDataAtPoint(2)[3] is within 5 of 255
-PASS pixelDataAtPoint(3)[0] is within 5 of 0
-PASS pixelDataAtPoint(3)[1] is within 5 of 0
-PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[0] is withiaAtPoint(3)[2] is within 5 of 255
PASS pixelDataAtPoint(3)[3] is within 5 of 255
alpha on alpha
PASS pixelDataAtPoint(0)[0] is within 5 of 116
@@ -1127,5 +1101,105 @@ PASS successfullyParsed is true
TEST COMPLETE
-#EOF
-#EOF
+of 0
+PASS pixelDataAtPoint(1)[3] is within 5 of 255
+PASS pixelDataAtPoint(2)[0] is within 5 of 0
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 88. Was 128.
+PASS pixelDataAtPoint(2)[2] is within 5 of 0
+PASS pixelDataAtPoint(2)[3] is within 5 of 255
+PASS pixelDataAtPoint(3)[0] is within 5 of 0
+PASS pixelDataAtPoint(3)[1] is within 5 of 0
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[3] is within 5 of 255
+alpha on alpha
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 116. Was 170.
+PASS pixelDataAtPoint(0)[1] is within 5 of 0
+PASS pixelDataAtPoint(0)[2] is within 5 of 84
+PASS pixelDataAtPoint(0)[3] is within 5 of 191
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 96. Was 170.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 96. Was 170.
+PASS pixelDataAtPoint(1)[2] is within 5 of 84
+PASS pixelDataAtPoint(1)[3] is within 5 of 191
+PASS pixelDataAtPoint(2)[0] is within 5 of 0
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 58. Was 85.
+PASS pixelDataAtPoint(2)[2] is within 5 of 84
+PASS pixelDataAtPoint(2)[3] is within 5 of 191
+PASS pixelDataAtPoint(3)[0] is within 5 of 0
+PASS pixelDataAtPoint(3)[1] is within 5 of 0
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[3] is within 5 of 191
+
+Testing blend mode "luminosity"
+solid on solid
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 55. Was 255.
+FAIL pixelDataAtPoint(0)[1] should be within 5 of 55. Was 0.
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 0.
+PASS pixelDataAtPoint(0)[3] is within 5 of 255
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 224. Was 255.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 224. Was 255.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 0.
+PASS pixelDataAtPoint(1)[3] is within 5 of 255
+FAIL pixelDataAtPoint(2)[0] should be within 5 of 54. Was 0.
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 54. Was 128.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 255. Was 0.
+PASS pixelDataAtPoint(2)[3] is within 5 of 255
+PASS pixelDataAtPoint(3)[0] is within 5 of 0
+PASS pixelDataAtPoint(3)[1] is within 5 of 0
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[3] is within 5 of 255
+solid on alpha
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 28. Was 127.
+FAIL pixelDataAtPoint(0)[1] should be within 5 of 28. Was 0.
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 255. Was 127.
+PASS pixelDataAtPoint(0)[3] is within 5 of 255
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 112. Was 127.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 112. Was 127.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 255. Was 127.
+PASS pixelDataAtPoint(1)[3] is within 5 of 255
+FAIL pixelDataAtPoint(2)[0] should be within 5 of 27. Was 0.
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 27. Was 64.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 255. Was 127.
+PASS pixelDataAtPoint(2)[3] is within 5 of 255
+PASS pixelDataAtPoint(3)[0] is within 5 of 0
+PASS pixelDataAtPoint(3)[1] is within 5 of 0
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[3] is within 5 of 255
+alpha on solid
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 155. Was 255.
+FAIL pixelDataAtPoint(0)[1] should be within 5 of 27. Was 0.
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 127. Was 0.
+PASS pixelDataAtPoint(0)[3] is within 5 of 255
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 239. Was 255.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 239. Was 255.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 127. Was 0.
+PASS pixelDataAtPoint(1)[3] is within 5 of 255
+FAIL pixelDataAtPoint(2)[0] should be within 5 of 26. Was 0.
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 90. Was 128.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 127. Was 0.
+PASS pixelDataAtPoint(2)[3] is within 5 of 255
+PASS pixelDataAtPoint(3)[0] is within 5 of 0
+PASS pixelDataAtPoint(3)[1] is within 5 of 0
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[3] is within 5 of 255
+alpha on alpha
+FAIL pixelDataAtPoint(0)[0] should be within 5 of 104. Was 170.
+FAIL pixelDataAtPoint(0)[1] should be within 5 of 19. Was 0.
+FAIL pixelDataAtPoint(0)[2] should be within 5 of 167. Was 84.
+PASS pixelDataAtPoint(0)[3] is within 5 of 191
+FAIL pixelDataAtPoint(1)[0] should be within 5 of 158. Was 170.
+FAIL pixelDataAtPoint(1)[1] should be within 5 of 158. Was 170.
+FAIL pixelDataAtPoint(1)[2] should be within 5 of 167. Was 84.
+PASS pixelDataAtPoint(1)[3] is within 5 of 191
+FAIL pixelDataAtPoint(2)[0] should be within 5 of 16. Was 0.
+FAIL pixelDataAtPoint(2)[1] should be within 5 of 58. Was 85.
+FAIL pixelDataAtPoint(2)[2] should be within 5 of 167. Was 84.
+PASS pixelDataAtPoint(2)[3] is within 5 of 191
+PASS pixelDataAtPoint(3)[0] is within 5 of 0
+PASS pixelDataAtPoint(3)[1] is within 5 of 0
+PASS pixelDataAtPoint(3)[2] is within 5 of 255
+PASS pixelDataAtPoint(3)[3] is within 5 of 191
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+

Powered by Google App Engine
This is Rietveld 408576698