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.
Created attachment 210269 [details] Patch
Comment on attachment 210269 [details] Patch Clearing flags on attachment: 210269 Committed r154954: <http://trac.webkit.org/changeset/154954>
All reviewed patches have been landed. Closing bug.