Switching to "Full Screen" mode while playing a video in WinLauncher does not work. Video renders as a blank, red, screen. Moving back to normal move leaves the player screen blank (though captions and audio still play).
<rdar://problem/14498362>
Created attachment 207967 [details] Patch
Comment on attachment 207967 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=207967&action=review > Source/WebCore/platform/graphics/ca/win/WKCACFViewLayerTreeHost.h:42 > + virtual bool manualCreateRenderer() { return createRenderer(); } > + We should just make createRenderer() public rather than make a public alias. > Source/WebCore/platform/graphics/win/MediaPlayerPrivateFullscreenWindow.cpp:82 > - ::CreateWindowExW(WS_EX_TOOLWINDOW, windowClassName, L"", WS_POPUP, > + m_hwnd = ::CreateWindowExW(WS_EX_TOOLWINDOW, windowClassName, L"", WS_POPUP, This isn't necessary as m_hwnd will be set in a WM_CREATE message during this call. (That's what the ASSERT below is checking.) Other than those nits, LGTM.
Committed r153628: <http://trac.webkit.org/changeset/153628>