RESOLVED FIXED 120590
Use edgeMode=duplicate for blurring on filter() function
https://bugs.webkit.org/show_bug.cgi?id=120590
Summary Use edgeMode=duplicate for blurring on filter() function
Dirk Schulze
Reported 2013-09-01 23:34:14 PDT
Filters on the CSS Image function filter() are not allowed to extend the dimension of the input image. This causes weird results on blurring an image, where the fading on the edges is clipped at the half of the fading. We shouldn't fade edges at all and use the edgeMode=duplicate instead. This will duplicate the pixel value on the nearest edge of the input image instead of taking transparent black and results in nice blurred images with sharp edges.
Attachments
Patch (8.97 KB, patch)
2013-09-02 01:39 PDT, Dirk Schulze
no flags
Dirk Schulze
Comment 1 2013-09-02 01:39:28 PDT
WebKit Commit Bot
Comment 2 2013-09-02 08:02:57 PDT
Comment on attachment 210269 [details] Patch Clearing flags on attachment: 210269 Committed r154954: <http://trac.webkit.org/changeset/154954>
WebKit Commit Bot
Comment 3 2013-09-02 08:03:00 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.