After the patch for bug 87853, layout test fast/canvas/canvas-imageSmoothingEnabled.html has been consistently failing in the bots, with the following diff: --- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/canvas/canvas-imageSmoothingEnabled-expected.txt +++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/canvas/canvas-imageSmoothingEnabled-actual.txt @@ -23,9 +23,9 @@ PASS left_of_center_pixel.data[1] !== 0 is true PASS left_of_center_pixel.data[2] !== 0 is true Test that restoring actually changes smoothing and not just the attribute value. We are restoring to a point where imageSmoothingEnabled is set to false. -PASS left_of_center_pixel.data[0] is 0 -PASS left_of_center_pixel.data[1] is 0 -PASS left_of_center_pixel.data[2] is 0 +FAIL left_of_center_pixel.data[0] should be 0. Was 63. +FAIL left_of_center_pixel.data[1] should be 0. Was 63. +FAIL left_of_center_pixel.data[2] should be 0. Was 63. PASS successfullyParsed is true TEST COMPLETE See two comments by Stephen White in that bug for some hints on what could be going on: https://bugs.webkit.org/show_bug.cgi?id=87853#c8 https://bugs.webkit.org/show_bug.cgi?id=87853#c9 Adding to test_expectations.txt in the meanwhile
Since this seems to be an issue with the cairo backend, I'm retitling it to indicate so, as the EFL port is having the same issue.
will upload patch soon.
Created attachment 145544 [details] Patch
Comment on attachment 145544 [details] Patch Clearing flags on attachment: 145544 Committed r119392: <http://trac.webkit.org/changeset/119392>
All reviewed patches have been landed. Closing bug.