Merge w/subregion filter misbehaves

RESOLVED FIXED

Status

()

Core
SVG
RESOLVED FIXED
12 years ago
12 years ago

People

(Reporter: Alex Menzies, Unassigned)

Tracking

Trunk
x86
Windows XP
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

12 years ago
When applying a merge filter with a subregion, the entire source image of the last mergeNode is copied to target surface instead of just the part within the filter subregion.

In the attached test case, three blurred circles are merged together.  The merge filter has a subregion represented by the black square.  No part of the circles should be visible outside of this square.  However, the entire last circle is visible, even those parts outside of the filter region.
(Reporter)

Comment 1

12 years ago
Created attachment 246942 [details]
testcase
(Reporter)

Comment 2

12 years ago
Created attachment 246943 [details] [diff] [review]
Patch A
(Reporter)

Updated

12 years ago
Attachment #246943 - Flags: review?(tor)

Updated

12 years ago
Attachment #246943 - Flags: review?(tor) → review+
(Reporter)

Updated

12 years ago
Attachment #246943 - Flags: superreview?(roc)
Attachment #246943 - Flags: superreview?(roc) → superreview+

Comment 3

12 years ago
Checked in for Alex.
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.