<video> elements on Windows do not becomes visible when a page is restored from the cache, possibly as a is a side effect of the fix for rdar://6112219. This happens because the call sequence when restoring from the cache is such that m_qtMovie is NULL the first time the renderer calls MediaPlayer::setRect, but it caches the rect so MediaPlayerPrivate::setRect is never called when the renderer sets the size again after the movie is allocated.
Created attachment 22804 [details] proposed patch
Committed revision 35772.