RESOLVED WONTFIX 106689
[Chromium] Canvas philip tests failing after Skia flags enabled
https://bugs.webkit.org/show_bug.cgi?id=106689
Summary [Chromium] Canvas philip tests failing after Skia flags enabled
Stephen Chenney
Reported 2013-01-11 12:40:08 PST
After the flags 'SK_DISABLE_DITHER_32BIT_GRADIENT', 'SK_IGNORE_QUAD_STROKE_FIX', 'SK_DISABLE_DASHING_OPTIMIZATION', 'SK_IGNORE_FAST_SCALEMATRIX_INVERT', 'SK_IGNORE_TRANS_CLAMP_FIX' and 'SK_SUPPORT_INT_SRCRECT_DRAWBITMAPRECT' were removed from webkit, the following tests started failing: canvas/philip/tests/2d.gradient.interpolate.overlap2.html [ Failure ] canvas/philip/tests/2d.gradient.linear.transform.1.html [ Failure ] canvas/philip/tests/2d.gradient.linear.transform.2.html [ Failure ] canvas/philip/tests/2d.gradient.linear.transform.3.html [ Failure ] canvas/philip/tests/2d.gradient.radial.transform.1.html [ Failure ] canvas/philip/tests/2d.gradient.radial.transform.2.html [ Failure ] canvas/philip/tests/2d.gradient.radial.transform.3.html [ Failure ] All are failing with some variant of this: Failed assertion: got pixel [1,255,1,255] at (50,25), expected [0,255,0,255] Clearly the gradient code no longer matches what is expected. Either the test needs to be changed (hard, as it's cross-platform) or the gradient behavior needs to be fixed (which is really really annoying because a whole bunch of tests will need to be rebaselined again). http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=canvas%2Fphilip%2Ftests%2F2d.gradient.interpolate.overlap2.html%20canvas%2Fphilip%2Ftests%2F2d.gradient.linear.transform.1.html%20canvas%2Fphilip%2Ftests%2F2d.gradient.linear.transform.2.html%20canvas%2Fphilip%2Ftests%2F2d.gradient.linear.transform.3.html%20canvas%2Fphilip%2Ftests%2F2d.gradient.radial.transform.1.html%20canvas%2Fphilip%2Ftests%2F2d.gradient.radial.transform.2.html%20canvas%2Fphilip%2Ftests%2F2d.gradient.radial.transform.3.html%20
Attachments
Note You need to log in before you can comment on or make changes to this bug.