Bug 126042

Summary: Clarify the behavior of composited canvases
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: New BugsAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, dino, eflews.bot, esprehn+autocc, glenn, gyuyoung.kim, kondapallykalyan, simon.fraser, thorton
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch thorton: review+

Simon Fraser (smfr)
Reported 2013-12-19 19:17:00 PST
Clarify the behavior of composited canvases
Attachments
Patch (6.44 KB, patch)
2013-12-19 19:20 PST, Simon Fraser (smfr)
no flags
Patch (6.37 KB, patch)
2013-12-19 19:34 PST, Simon Fraser (smfr)
no flags
Patch (6.68 KB, patch)
2013-12-19 19:37 PST, Simon Fraser (smfr)
thorton: review+
Simon Fraser (smfr)
Comment 1 2013-12-19 19:20:12 PST
EFL EWS Bot
Comment 2 2013-12-19 19:26:20 PST
Tim Horton
Comment 3 2013-12-19 19:30:11 PST
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.
Simon Fraser (smfr)
Comment 4 2013-12-19 19:34:51 PST
Simon Fraser (smfr)
Comment 5 2013-12-19 19:37:06 PST
Simon Fraser (smfr)
Comment 6 2013-12-19 19:38:06 PST
*** Bug 126039 has been marked as a duplicate of this bug. ***
Simon Fraser (smfr)
Comment 7 2013-12-19 19:45:25 PST
Tim Horton
Comment 8 2013-12-19 21:29:34 PST
Should HTMLCanvasElement::paintsIntoCanvasBuffer() reference this for clarity's sake?
Note You need to log in before you can comment on or make changes to this bug.