Closed Bug 976830 Opened 11 years ago Closed 11 years ago

[SVG] Clip-Path and Filters do not work well together

Categories

(Core :: SVG, defect)

27 Branch
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla31
Tracking Status
firefox31 --- verified

People

(Reporter: achicu, Unassigned)

References

Details

(Keywords: regression, testcase)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36 Steps to reproduce: Load clipPathWithFilter.html (attached) in Firefox. The circle on the left has both clip-path and filter applied on the same tag. The circle on the right has the clip-path applied to the parent group. I'm using Firefox 27.0.1 on MacOSX 10.9.1. Actual results: The circle on the left does not render the filter correctly. In particular, the feImage filter is not scaling the image correctly. Expected results: Both circles should look the same. Verified the behavior with all the other major browsers: IE11, Safari 7.0.1, Chrome 33.0.1750.117
Component: Untriaged → SVG
Product: Firefox → Core
Hardware: x86 → x86_64
Just tried it out with a Nightly build ver. 30.0a1 (2014-02-25) and the bug is still there.
Version: 27 Branch → 30 Branch
Looks OK to me on Windows. Could be Mac only.
I've tested on Windows just now. You have to change the zoom level to get bad results. On Mac with Retina Display I got the bad result by default.
Also, the selection of the text on the left circle is not repainting correctly. I think the background is not repainted correclty.
(In reply to Alexandru Chiculita from comment #3) > I've tested on Windows just now. You have to change the zoom level to get > bad results. Confirmed on 30.0a1(2014-03-04), win 7 x64 if scrolling to zoom.
Status: UNCONFIRMED → NEW
Ever confirmed: true
This is a regression introduced within: Last good nightly: 2013-10-22 First bad nightly: 2013-10-23 Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=177bf37a49f5&tochange=21d97baadc05
Keywords: regression, testcase
OS: Mac OS X → All
Hardware: x86_64 → All
Version: 30 Branch → 27 Branch
Thanks for the regression range. This is fixed by bug 959128, which I just landed an hour or so ago.
Status: NEW → RESOLVED
Closed: 11 years ago
Depends on: 959128
Resolution: --- → FIXED
(In reply to Jonathan Watt [:jwatt] from comment #7) > This is fixed by bug 959128, which I just > landed an hour or so ago. Confirmed/verified testing Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0 ID:20140325015742 CSet: 9cf44a1d5a59
Status: RESOLVED → VERIFIED
Target Milestone: --- → mozilla31
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: