[Webkit-unassigned] [Bug 118735] New: feImage fails if referenced node contains radialGradient declaration

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 16 08:35:33 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118735

           Summary: feImage fails if referenced node contains
                    radialGradient declaration
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: blambov at google.com
                CC: zimmermann at kde.org


Created an attachment (id=206784)
 --> (https://bugs.webkit.org/attachment.cgi?id=206784&action=review)
Testcase

Steps to reproduce the problem:
Use feImage to reference a branch that contains any radialGradient (including an empty definition). See the attached feimage-radial-broken.svg.

What is the expected behavior?
feImage should not be affected by the presence of a radialGradient declaration.

The attached SVG should show two identical rectangles with black bars.

What went wrong?
The feImage is drawn using the wrong transform. The transform changes with the size of the containing SVG (e.g. window resize).

If one removes the empty radialGradient declaration, the image is drawn correctly.

Works on Opera 12.10 and IE 10, fails on Chrome and Safari.

See also crbug.com/260709, crbug.com/257648.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list