diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/graphics/paint/raster_invalidation_tracking.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/graphics/paint/raster_invalidation_tracking.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/platform/graphics/paint/raster_invalidation_tracking.cc b/chromium/third_party/blink/renderer/platform/graphics/paint/raster_invalidation_tracking.cc index 4cf2f05cb2e..4f3e4ac3f31 100644 --- a/chromium/third_party/blink/renderer/platform/graphics/paint/raster_invalidation_tracking.cc +++ b/chromium/third_party/blink/renderer/platform/graphics/paint/raster_invalidation_tracking.cc @@ -247,7 +247,8 @@ void RasterInvalidationTracking::CheckUnderInvalidations( auto* canvas = recorder.getRecordingCanvas(); if (under_invalidation_record_) canvas->drawPicture(std::move(under_invalidation_record_)); - canvas->drawBitmap(new_bitmap, rect.X(), rect.Y()); + canvas->drawImage(cc::PaintImage::CreateFromBitmap(std::move(new_bitmap)), + rect.X(), rect.Y()); under_invalidation_record_ = recorder.finishRecordingAsPicture(); } |