We should have code in CSSStyleSelector::adjustRenderStyle() that turns off preserves3D for elements that have other style that forces flattening, like overflow or filters.
Created attachment 135956 [details] Patch
http://trac.webkit.org/changeset/113461