--- /home/igalia/clopez/webkit/webkit/layout-test-results/fast/canvas/canvas-blending-shadow-expected.txt +++ /home/igalia/clopez/webkit/webkit/layout-test-results/fast/canvas/canvas-blending-shadow-actual.txt @@ -6,43 +6,43 @@ Running test in non accelerated mode Testing blend mode source-over -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 129 -PASS actualColor(0, 0)[2] is within 5 of 129 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 -PASS actualColor(11, 11)[1] is within 5 of 129 -PASS actualColor(11, 11)[2] is within 5 of 129 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. +PASS actualColor(0, 0)[1] is within 5 of 129 +FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 129. +PASS actualColor(11, 11)[1] is within 5 of 129 +FAIL actualColor(11, 11)[2] should be within 5 of 129. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode multiply -PASS actualColor(0, 0)[0] is within 5 of 129 -PASS actualColor(0, 0)[1] is within 5 of 129 -PASS actualColor(0, 0)[2] is within 5 of 65.25882352941176 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 192 +FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 65. +PASS actualColor(0, 0)[1] is within 5 of 129 +FAIL actualColor(0, 0)[2] should be within 5 of 65.25882352941176. Was 129. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 192. Was 97. PASS actualColor(11, 11)[1] is within 5 of 97.12941176470588 -PASS actualColor(11, 11)[2] is within 5 of 97.12941176470588 +FAIL actualColor(11, 11)[2] should be within 5 of 97.12941176470588. Was 192. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode screen -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 192.74117647058821 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 193. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 192.74117647058821. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 224. PASS actualColor(11, 11)[1] is within 5 of 223.87058823529412 -PASS actualColor(11, 11)[2] is within 5 of 223.87058823529412 +FAIL actualColor(11, 11)[2] should be within 5 of 223.87058823529412. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode overlay -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 130.48235294117646 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 -PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 -PASS actualColor(11, 11)[2] is within 5 of 192.74117647058821 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 193. +PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 +FAIL actualColor(11, 11)[2] should be within 5 of 192.74117647058821. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode darken @@ -50,19 +50,19 @@ PASS actualColor(0, 0)[1] is within 5 of 129 PASS actualColor(0, 0)[2] is within 5 of 129 PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 192 -PASS actualColor(11, 11)[1] is within 5 of 129 -PASS actualColor(11, 11)[2] is within 5 of 129 +FAIL actualColor(11, 11)[0] should be within 5 of 192. Was 129. +PASS actualColor(11, 11)[1] is within 5 of 129 +FAIL actualColor(11, 11)[2] should be within 5 of 129. Was 192. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode lighten -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 129 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 192. PASS actualColor(11, 11)[1] is within 5 of 192 -PASS actualColor(11, 11)[2] is within 5 of 192 +FAIL actualColor(11, 11)[2] should be within 5 of 192. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode color-dodge @@ -76,29 +76,29 @@ PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode color-burn -PASS actualColor(0, 0)[0] is within 5 of 129 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 5.930232558139517 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 192 +FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 5. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 5.930232558139517. Was 129. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 192. Was 130. PASS actualColor(11, 11)[1] is within 5 of 130.46511627906978 -PASS actualColor(11, 11)[2] is within 5 of 130.46511627906978 +FAIL actualColor(11, 11)[2] should be within 5 of 130.46511627906978. Was 192. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode hard-light -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 130.48235294117646 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 -PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 -PASS actualColor(11, 11)[2] is within 5 of 192.74117647058821 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 193. +PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 +FAIL actualColor(11, 11)[2] should be within 5 of 192.74117647058821. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode difference -PASS actualColor(0, 0)[0] is within 5 of 126 -PASS actualColor(0, 0)[1] is within 5 of 126 -PASS actualColor(0, 0)[2] is within 5 of 0 +FAIL actualColor(0, 0)[0] should be within 5 of 126. Was 0. +PASS actualColor(0, 0)[1] is within 5 of 126 +FAIL actualColor(0, 0)[2] should be within 5 of 0. Was 126. PASS actualColor(0, 0)[3] is within 5 of 255 PASS actualColor(11, 11)[0] is within 5 of 63 PASS actualColor(11, 11)[1] is within 5 of 63 @@ -110,51 +110,51 @@ PASS actualColor(0, 0)[1] is within 5 of 126 PASS actualColor(0, 0)[2] is within 5 of 127.48235294117649 PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 63 +FAIL actualColor(11, 11)[0] should be within 5 of 63. Was 127. PASS actualColor(11, 11)[1] is within 5 of 126.74117647058823 -PASS actualColor(11, 11)[2] is within 5 of 126.74117647058823 +FAIL actualColor(11, 11)[2] should be within 5 of 126.74117647058823. Was 63. PASS actualColor(11, 11)[3] is within 5 of 255 Running test in hardware accelerated mode Testing blend mode source-over -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 129 -PASS actualColor(0, 0)[2] is within 5 of 129 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 -PASS actualColor(11, 11)[1] is within 5 of 129 -PASS actualColor(11, 11)[2] is within 5 of 129 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. +PASS actualColor(0, 0)[1] is within 5 of 129 +FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 129. +PASS actualColor(11, 11)[1] is within 5 of 129 +FAIL actualColor(11, 11)[2] should be within 5 of 129. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode multiply -PASS actualColor(0, 0)[0] is within 5 of 129 -PASS actualColor(0, 0)[1] is within 5 of 129 -PASS actualColor(0, 0)[2] is within 5 of 65.25882352941176 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 192 +FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 65. +PASS actualColor(0, 0)[1] is within 5 of 129 +FAIL actualColor(0, 0)[2] should be within 5 of 65.25882352941176. Was 129. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 192. Was 97. PASS actualColor(11, 11)[1] is within 5 of 97.12941176470588 -PASS actualColor(11, 11)[2] is within 5 of 97.12941176470588 +FAIL actualColor(11, 11)[2] should be within 5 of 97.12941176470588. Was 192. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode screen -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 192.74117647058821 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 193. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 192.74117647058821. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 224. PASS actualColor(11, 11)[1] is within 5 of 223.87058823529412 -PASS actualColor(11, 11)[2] is within 5 of 223.87058823529412 +FAIL actualColor(11, 11)[2] should be within 5 of 223.87058823529412. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode overlay -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 130.48235294117646 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 -PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 -PASS actualColor(11, 11)[2] is within 5 of 192.74117647058821 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 193. +PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 +FAIL actualColor(11, 11)[2] should be within 5 of 192.74117647058821. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode darken @@ -162,19 +162,19 @@ PASS actualColor(0, 0)[1] is within 5 of 129 PASS actualColor(0, 0)[2] is within 5 of 129 PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 192 -PASS actualColor(11, 11)[1] is within 5 of 129 -PASS actualColor(11, 11)[2] is within 5 of 129 +FAIL actualColor(11, 11)[0] should be within 5 of 192. Was 129. +PASS actualColor(11, 11)[1] is within 5 of 129 +FAIL actualColor(11, 11)[2] should be within 5 of 129. Was 192. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode lighten -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 129 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 192. PASS actualColor(11, 11)[1] is within 5 of 192 -PASS actualColor(11, 11)[2] is within 5 of 192 +FAIL actualColor(11, 11)[2] should be within 5 of 192. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode color-dodge @@ -188,29 +188,29 @@ PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode color-burn -PASS actualColor(0, 0)[0] is within 5 of 129 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 5.930232558139517 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 192 +FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 5. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 5.930232558139517. Was 129. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 192. Was 130. PASS actualColor(11, 11)[1] is within 5 of 130.46511627906978 -PASS actualColor(11, 11)[2] is within 5 of 130.46511627906978 +FAIL actualColor(11, 11)[2] should be within 5 of 130.46511627906978. Was 192. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode hard-light -PASS actualColor(0, 0)[0] is within 5 of 255 -PASS actualColor(0, 0)[1] is within 5 of 255 -PASS actualColor(0, 0)[2] is within 5 of 130.48235294117646 -PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 255 -PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 -PASS actualColor(11, 11)[2] is within 5 of 192.74117647058821 +FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. +PASS actualColor(0, 0)[1] is within 5 of 255 +FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. +PASS actualColor(0, 0)[3] is within 5 of 255 +FAIL actualColor(11, 11)[0] should be within 5 of 255. Was 193. +PASS actualColor(11, 11)[1] is within 5 of 192.74117647058821 +FAIL actualColor(11, 11)[2] should be within 5 of 192.74117647058821. Was 255. PASS actualColor(11, 11)[3] is within 5 of 255 Testing blend mode difference -PASS actualColor(0, 0)[0] is within 5 of 126 -PASS actualColor(0, 0)[1] is within 5 of 126 -PASS actualColor(0, 0)[2] is within 5 of 0 +FAIL actualColor(0, 0)[0] should be within 5 of 126. Was 0. +PASS actualColor(0, 0)[1] is within 5 of 126 +FAIL actualColor(0, 0)[2] should be within 5 of 0. Was 126. PASS actualColor(0, 0)[3] is within 5 of 255 PASS actualColor(11, 11)[0] is within 5 of 63 PASS actualColor(11, 11)[1] is within 5 of 63 @@ -222,9 +222,9 @@ PASS actualColor(0, 0)[1] is within 5 of 126 PASS actualColor(0, 0)[2] is within 5 of 127.48235294117649 PASS actualColor(0, 0)[3] is within 5 of 255 -PASS actualColor(11, 11)[0] is within 5 of 63 +FAIL actualColor(11, 11)[0] should be within 5 of 63. Was 127. PASS actualColor(11, 11)[1] is within 5 of 126.74117647058823 -PASS actualColor(11, 11)[2] is within 5 of 126.74117647058823 +FAIL actualColor(11, 11)[2] should be within 5 of 126.74117647058823. Was 63. PASS actualColor(11, 11)[3] is within 5 of 255 PASS successfullyParsed is true