The following tests are failing on Mac Build Bots css3/filters/custom/filter-fallback-to-software.html = IMAGE css3/filters/custom/invalid-custom-filter-shader.html = IMAGE
The bug is introduced by http://trac.webkit.org/changeset/125462 . The issue is that copyUnmultipliedImage and copyPremultipliedImage don't do the color conversion on Mac. There are other filters that are also affected, for example FEComponentTransfer, FEGaussianBlur, FEComposite, FELighting, FEConvolveMatrix. -webkit-filter: blur(0) has the same issue.
(In reply to comment #1) > The bug is introduced by http://trac.webkit.org/changeset/125462 . Are you sure that the new results are incorrect? After 125462 filters are applied in a different color space (linearRGB, per spec), so the images are expected to be different. The intent was to mark them all for rebaseline, but some were missed.
(In reply to comment #2) > (In reply to comment #1) > > The bug is introduced by http://trac.webkit.org/changeset/125462 . > > Are you sure that the new results are incorrect? After 125462 filters are applied in a different color space (linearRGB, per spec), so the images are expected to be different. The intent was to mark them all for rebaseline, but some were missed. I think -webkit-filter: blur(0); should not change the colors at all. Also, adding a grayscale(0) before the blur(0) fixes the issue, that's why I think that is an implementation issue.
*** Bug 94169 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 94372 ***