Chromium Code Reviews
DescriptionFix incorrect paint invalidations with accelerated 2D canvas
In cases where a canvas is accelerated, its content are separated into
a compositor layer. When propagating invalidations through that layer,
invalidation rectangles need to be expressed relative to the layer's
origin, which is the top left corner of the canvas's content box.
Before this change, coordinates were relative to the canvas's layout
box, which is correct for non-accelerated cases.
BUG=490106
TEST=/fast/canvas/canvas-incremental-repaint-3.html
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195817
Patch Set 1 #Patch Set 2 : using similarity 100 #
Messages
Total messages: 6 (2 generated)
|
|||||||||||||||||||||||||||||||||||||