Created attachment 41127 [details] Testcase The testcase shows an issue where visibility:visible doesn't correctly defeat the visibility:hidden on an ancestor, if that ancestor also has a 3d transform.
Opacity plays a role here too.
Created attachment 41134 [details] Patch
http://trac.webkit.org/changeset/49520