Embedded Vimeo video, when taken fullscreen, is overlapped by content from the enclosing page
Created attachment 95302 [details]
Comment on attachment 95302 [details]
There's nothing here that maintains m_containsFullScreenElement in the face of DOM operations
Created attachment 95307 [details]
Comment on attachment 95307 [details]
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>