DescriptionMake WebTestProxy handle printing + compositing mode
CapturePixels has a special branch for printing code, but
CapturePixelsAsync before this patch doesn't. Because WebKitTestRunner
calls the async version in compositing mode, printing tests fail if it
doesn't also handle this case.
The stateful canvas() accessor that the paintPagesWithBoundaries
modifies is a bit of a code smell that previously existed, but it can't
be easily cleaned up until the CapturePixels function gets removed.
BUG=361729
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269867
Patch Set 1 #Patch Set 2 : Rebase #
Total comments: 4
Patch Set 3 : Now with more async #Patch Set 4 : Use MessageLoopProxy; delete ClosureTask #Patch Set 5 : Rebase #
Messages
Total messages: 11 (0 generated)
|