#include "third_party/blink/renderer/core/paint/html_canvas_painter.h"
#include "third_party/blink/renderer/core/css/properties/longhands.h"
#include "third_party/blink/renderer/core/html/canvas/canvas_rendering_context.h"
#include "third_party/blink/renderer/core/html/canvas/html_canvas_element.h"
#include "third_party/blink/renderer/core/layout/layout_html_canvas.h"
#include "third_party/blink/renderer/core/paint/box_painter.h"
#include "third_party/blink/renderer/core/paint/paint_info.h"
#include "third_party/blink/renderer/core/paint/timing/paint_timing.h"
#include "third_party/blink/renderer/platform/graphics/paint/drawing_recorder.h"
#include "third_party/blink/renderer/platform/graphics/paint/foreign_layer_display_item.h"
#include "third_party/blink/renderer/platform/graphics/scoped_image_rendering_settings.h"
namespace blink {
namespace {
InterpolationQuality InterpolationQualityForCanvas(const ComputedStyle& style) { … }
}
void HTMLCanvasPainter::PaintReplaced(const PaintInfo& paint_info,
const PhysicalOffset& paint_offset) { … }
}