Index: LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-blend-solid-expected.txt |
diff --git a/LayoutTests/platform/chromium-win/virtual/gpu/fast/canvas/canvas-blend-solid-expected.txt b/LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-blend-solid-expected.txt |
similarity index 91% |
rename from LayoutTests/platform/chromium-win/virtual/gpu/fast/canvas/canvas-blend-solid-expected.txt |
rename to LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-blend-solid-expected.txt |
index 279868a8396c1ac1a1e0b0c590aa7a7fcf24cebf..8a2726db75d691f9aaeb57d59a673d8e3f483572 100644 |
--- a/LayoutTests/platform/chromium-win/virtual/gpu/fast/canvas/canvas-blend-solid-expected.txt |
+++ b/LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-blend-solid-expected.txt |
@@ -1032,4 +1032,98 @@ 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 wi |
+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 116 |
+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 |
+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)[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)[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 |
+PASS pixelDataAtPoint(0)[0] is within 5 of 55 |
+PASS pixelDataAtPoint(0)[1] is within 5 of 55 |
+PASS pixelDataAtPoint(0)[2] is within 5 of 255 |
+PASS pixelDataAtPoint(0)[3] is within 5 of 255 |
+PASS pixelDataAtPoint(1)[0] is within 5 of 224 |
+PASS pixelDataAtPoint(1)[1] is within 5 of 224 |
+PASS pixelDataAtPoint(1)[2] is within 5 of 255 |
+PASS pixelDataAtPoint(1)[3] is within 5 of 255 |
+PASS pixelDataAtPoint(2)[0] is within 5 of 54 |
+PASS pixelDataAtPoint(2)[1] is within 5 of 54 |
+PASS pixelDataAtPoint(2)[2] is within 5 of 255 |
+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 28 |
+PASS pixelDataAtPoint(0)[1] is within 5 of 28 |
+PASS pixelDataAtPoint(0)[2] is within 5 of 255 |
+PASS pixelDataAtPoint(0)[3] is within 5 of 255 |
+PASS pixelDataAtPoint(1)[0] is within 5 of 112 |
+PASS pixelDataAtPoint(1)[1] is within 5 of 112 |
+PASS pixelDataAtPoint(1)[2] is within 5 of 255 |
+PASS pixelDataAtPoint(1)[3] is within 5 of 255 |
+PASS pixelDataAtPoint(2)[0] is within 5 of 27 |
+PASS pixelDataAtPoint(2)[1] is within 5 of 27 |
+PASS pixelDataAtPoint(2)[2] is within 5 of 255 |
+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 155 |
+PASS pixelDataAtPoint(0)[1] is within 5 of 27 |
+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 239 |
+PASS pixelDataAtPoint(1)[1] is within 5 of 239 |
+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 26 |
+PASS pixelDataAtPoint(2)[1] is within 5 of 90 |
+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 alpha |
+PASS pixelDataAtPoint(0)[0] is within 5 of 104 |
+PASS pixelDataAtPoint(0)[1] is within 5 of 19 |
+PASS pixelDataAtPoint(0)[2] is within 5 of 167 |
+PASS pixelDataAtPoint(0)[3] is within 5 of 191 |
+PASS pixelDataAtPoint(1)[0] is within 5 of 158 |
+PASS pixelDataAtPoint(1)[1] is within 5 of 158 |
+PASS pixelDataAtPoint(1)[2] is within 5 of 167 |
+PASS pixelDataAtPoint(1)[3] is within 5 of 191 |
+PASS pixelDataAtPoint(2)[0] is within 5 of 16 |
+PASS pixelDataAtPoint(2)[1] is within 5 of 58 |
+PASS pixelDataAtPoint(2)[2] is within 5 of 167 |
+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 |
+ |