#include "cc/test/fake_content_layer_client.h"
#include <algorithm>
#include <cstddef>
#include "cc/paint/paint_op_buffer.h"
#include "skia/ext/font_utils.h"
#include "third_party/skia/include/core/SkFont.h"
#include "third_party/skia/include/core/SkTextBlob.h"
#include "ui/gfx/geometry/rect_conversions.h"
#include "ui/gfx/geometry/skia_conversions.h"
namespace cc {
FakeContentLayerClient::ImageData::ImageData(PaintImage img,
const gfx::Point& point,
const SkSamplingOptions& sampling,
const PaintFlags& flags)
: … { … }
FakeContentLayerClient::ImageData::ImageData(PaintImage img,
const gfx::Transform& transform,
const SkSamplingOptions& sampling,
const PaintFlags& flags)
: … { … }
FakeContentLayerClient::ImageData::ImageData(const ImageData& other) = default;
FakeContentLayerClient::ImageData::~ImageData() = default;
FakeContentLayerClient::SkottieData::SkottieData(
scoped_refptr<SkottieWrapper> skottie,
const gfx::Rect& dst,
float t,
SkottieFrameDataMap images,
SkottieColorMap color_map,
SkottieTextPropertyValueMap text_map)
: … { … }
FakeContentLayerClient::SkottieData::SkottieData(const SkottieData& other) =
default;
FakeContentLayerClient::SkottieData&
FakeContentLayerClient::SkottieData::operator=(const SkottieData& other) =
default;
FakeContentLayerClient::SkottieData::~SkottieData() = default;
FakeContentLayerClient::FakeContentLayerClient() = default;
FakeContentLayerClient::~FakeContentLayerClient() = default;
scoped_refptr<DisplayItemList>
FakeContentLayerClient::PaintContentsToDisplayList() { … }
bool FakeContentLayerClient::FillsBoundsCompletely() const { … }
}