Closed Bug 716347 Opened 8 years ago Closed 6 years ago

feDisplacementMap test shows unexpected colors


(Core :: SVG, defect)

Not set



Tracking Status
firefox28 --- verified


(Reporter: heycam, Assigned: mstange)




(2 files)

+++ This bug was initially created as a clone of Bug #619967 +++ currently fails due to some strange colors near the edge of the displaced image.
I don't know why but my patches in bug 924102 and bug 924103 fix this test. I added some bilinear interpolation for fractional source locations, and maybe I've changed the rounding in some way.
Resolving as fixed by bug 924103, even though the test now fails because of the new feDisplacement taintedness restrictions (bug 941887). But before bug 941887 landed, this was fixed.
Assignee: nobody → mstange
Closed: 6 years ago
Depends on: 924103
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Attached file
I'm not sure I was able to reproduce this issue: I've tried with both the Nightly from 2012-01-09 and Firefox 4. Does anyone have any thoughts/suggestions?

Please see the attached screenshots for more details (there is also the result I'm seeing on beta)
Flags: needinfo?(mstange)
28 beta 6 seems completely broken but not in the way that Cam saw as far as I know. Nightly and Firefox 4 look OK.
(In reply to Robert Longson from comment #4)
> 28 beta 6 seems completely broken but not in the way that Cam saw as far as
> I know.

It's broken due to bug 941887, intentionally.

> Nightly and Firefox 4 look OK.

This is surprising to me. I recall a purple fringe at the end of the gradient, but it's not visible in these screenshots. Maybe it only showed on Mac?
Flags: needinfo?(mstange)
Yes, the fringe was mac only.
Attached image Screen Shot beta.png
I was able to reproduce the issue shown here with Firefox 4 on Mac OS X 10.8.5.

On the same machine, with Firefox 28 beta 6 I see the same behavior as on Windows (also shown in this attachement). Considering beta it's broken due to bug 941887 intentionally, is it safe to call this bug verified on 28 branch?
Flags: needinfo?(mstange)
OS: All → Mac OS X
Flags: needinfo?(mstange)
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.