Created attachment 237390 [details] Testcase An element with a mask and visibility:hidden, but a visibility:visible descendant, will fail to render that descendant with the mask, and it probably should.
It indeed is in Firefox. Open the following example in Firefox. You'll see a green circle: http://codepen.io/anon/pen/pujGC