fixed convolution on firefox