[filter-effects] blur() shouldn't alpha at its borders

Currently, Firefox seems the only browser supporting CSS3 filters.

Rendering the Gaussian blur filter, Firefox renders the element's background 
edges as alpha. This looks quite nasty, particularly when used on the root 
element (or <body> element).

See this Pen for a brief demonstration: http://codepen.io/anon/pen/avOBYE

I suggest to add an optional property to the Gaussian blur filter, 
determining whether the image's edges are supposed to be alpha'd or whether 
the image shall be tiled internally to have edges still appear blurred, yet 
fully opaque.

If so, tiling should occur mirrored, like this:

╔|╗|╔
╚|╝|╚

Axel Dahmen 

Received on Monday, 7 September 2015 18:10:32 UTC