Embedded Vimeo video, when taken fullscreen, is overlapped by content from the enclosing page
<rdar://problem/9521845>
Created attachment 95302 [details] Patch
Comment on attachment 95302 [details] Patch There's nothing here that maintains m_containsFullScreenElement in the face of DOM operations
Created attachment 95307 [details] Patch
Comment on attachment 95307 [details] Patch I'm not really a fan of how we touch style in ancestor documents, and I suspect that there's a way to re-parent whole iframes that will escape your bit maintenance. But this seems like an OK approach in the short term. Please test thoroughly. Please file a new bug to explore alternative ways to fix this, e.g. by doing stuff in RenderLayer. Oh, and a testcase would be good.
Committed r87660: <http://trac.webkit.org/changeset/87660>