Clarify the behavior of composited canvases
Created attachment 219718 [details] Patch
Comment on attachment 219718 [details] Patch Attachment 219718 [details] did not pass efl-ews (efl): Output: http://webkit-queues.appspot.com/results/50208140
Comment on attachment 219718 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=219718&action=review > Source/WebCore/rendering/RenderLayerBacking.cpp:88 > #if ENABLE(WEBGL) || ENABLE(ACCELERATED_2D_CANVAS) This #if needs to have a case for IOSurface-backed canvas too, otherwise if PLATFORM(MAC) were to compile WebGL out we'd always be returning UnacceleratedCanvas. Or like you mentioned on IRC you might not need them at all.
Created attachment 219719 [details] Patch
Created attachment 219720 [details] Patch
*** Bug 126039 has been marked as a duplicate of this bug. ***
https://trac.webkit.org/r160894
Should HTMLCanvasElement::paintsIntoCanvasBuffer() reference this for clarity's sake?