Th effect doesn't seem to be the error. It is some code in untitledFunction (according to your screenshot). Also, I looked at the validator you use… didn't work for me. I use closure compiler, so it checks out (Google).
The effect works across browsers.
The animation using the decorator seems to only work on chrome (where I had fun building it). Not because of the decorator, but because the browser don't pick up the change SVG filter (Safari, Firefox).