Last Comment Bug 619967 - non-directional filter primitive attributes with percentage values are not resolved correctly
: non-directional filter primitive attributes with percentage values are not re...
Product: Core
Classification: Components
Component: SVG (show other bugs)
: Trunk
: All All
-- normal (vote)
: mozilla12
Assigned To: Robert Longson
: Jet Villegas (:jet)
Depends on:
Blocks: svg11tests 716347
  Show dependency treegraph
Reported: 2010-12-17 11:33 PST by Cameron McCormack (:heycam)
Modified: 2012-01-09 15:10 PST (History)
4 users (show)
cam: in‑testsuite+
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---

Screenshot (70.06 KB, image/png)
2010-12-17 13:09 PST, Cameron McCormack (:heycam)
no flags Details
patch? (1.55 KB, patch)
2011-09-10 08:39 PDT, Robert Longson
roc: review+
cam: feedback+
Details | Diff | Splinter Review
test for attachment 559695 patch (518 bytes, image/svg+xml)
2011-11-13 02:49 PST, Cameron McCormack (:heycam)
no flags Details
patch adding a test (2.13 KB, patch)
2012-01-08 03:47 PST, Cameron McCormack (:heycam)
longsonr: review+
Details | Diff | Splinter Review

Description User image Cameron McCormack (:heycam) 2010-12-17 11:33:41 PST currently fails due to some strange colors near the edge of the displaced image.
Comment 1 User image Robert Longson 2010-12-17 12:46:55 PST
I can't see it. Can you describe in more detail. Maybe with a screenshot with the differences circled?
Comment 2 User image Cameron McCormack (:heycam) 2010-12-17 13:09:45 PST
Created attachment 498401 [details]

This might be a Mac only issue -- I haven't tried others yet.
Comment 3 User image Robert Longson 2011-09-10 08:39:33 PDT
Created attachment 559695 [details] [diff] [review]

Does this fix it? It seems the right thing to do according to

I don't know how to write a test for this.
Comment 4 User image Robert O'Callahan (:roc) (email my personal email if necessary) 2011-09-13 08:34:53 PDT
It's a bit weird that 'scale' is described as a number in some places but is treated in the primitiveUnits coordinate system, so it's really a length. The spec could use some cleanup there.
Comment 5 User image Robert Longson 2011-10-24 06:32:36 PDT
Cameron, do you think you'll get a chance to check this patch out soon?
Comment 6 User image Cameron McCormack (:heycam) 2011-10-27 21:22:13 PDT
I will do so as soon as I return from my travels; ping me again if I don't respond before November 9.
Comment 7 User image Robert Longson 2011-11-10 07:15:00 PST
It's November 10th now :-)
Comment 8 User image Cameron McCormack (:heycam) 2011-11-13 02:48:02 PST
Sorry for the delay.  I took a look at the patch, and I think we want this fix, but it doesn't fix the problem for this particular bug (the strange aqua colours at the left edge of the gradient in the top subtest).  I'll attach a test for the scale="" coordinate space conversion problem that this patch fixes.

BTW, does this also affect some lighting filter primitives?  It looks like they might also have been using this function.
Comment 9 User image Cameron McCormack (:heycam) 2011-11-13 02:49:31 PST
Created attachment 574141 [details]
test for attachment 559695 [details] [diff] [review] patch
Comment 10 User image Cameron McCormack (:heycam) 2012-01-07 17:44:56 PST
Comment on attachment 559695 [details] [diff] [review]

We want this patch, but it doesn't fix this bug.
Comment 11 User image Robert Longson 2012-01-08 01:44:58 PST
Probably best to clone this bug and make the clone be about the original issue and then rename this one to what it fixes and land the patches. Can you do that Cameron please?
Comment 12 User image Cameron McCormack (:heycam) 2012-01-08 03:47:33 PST
Created attachment 586787 [details] [diff] [review]
patch adding a test

test as a patch
Comment 14 User image Robert Longson 2012-01-09 01:50:09 PST
Thanks Cameron and my apologies for muddying up this bug.

Note You need to log in before you can comment on or make changes to this bug.