Now that (bug #78925) compositing mode is no longer used in full-screen mode, remove the WebKit2 APIs which handle these modes.
Created attachment 127651 [details] Patch
Created attachment 127850 [details] Patch Removed Source/WebKit2/WebProcess/FullScreen/win/WebFullScreenManagerWin.cpp,h
Comment on attachment 127850 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=127850&action=review > Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h:85 > + void disposeOfLayerClient() { } // FIXME: Remove These “// FIXME: Remove” comments don’t provide enough context. Is there a bug number about removing them that you could cite here? Otherwise, they need more context about when they can/should be removed.
(In reply to comment #3) > (From update of attachment 127850 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=127850&action=review > > > Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h:85 > > + void disposeOfLayerClient() { } // FIXME: Remove > > These “// FIXME: Remove” comments don’t provide enough context. Is there a bug number about removing them that you could cite here? Otherwise, they need more context about when they can/should be removed. Yes, these will be fully removed by the patch in bug #78928. I'll add that to the comment.
Committed r110214: <http://trac.webkit.org/changeset/110214>