chromium/third_party/blink/renderer/platform/testing/test_paint_artifact.cc

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/platform/testing/test_paint_artifact.h"

#include <memory>

#include "cc/layers/layer.h"
#include "cc/paint/paint_flags.h"
#include "third_party/blink/renderer/platform/graphics/paint/display_item_client.h"
#include "third_party/blink/renderer/platform/graphics/paint/drawing_display_item.h"
#include "third_party/blink/renderer/platform/graphics/paint/foreign_layer_display_item.h"
#include "third_party/blink/renderer/platform/graphics/paint/paint_artifact.h"
#include "third_party/blink/renderer/platform/graphics/paint/paint_record.h"
#include "third_party/blink/renderer/platform/graphics/paint/paint_recorder.h"
#include "third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h"
#include "third_party/blink/renderer/platform/graphics/skia/skia_utils.h"
#include "ui/gfx/geometry/skia_conversions.h"

namespace blink {

static DisplayItemClient& StaticDummyClient() {}

TestPaintArtifact& TestPaintArtifact::Chunk(int id) {}

TestPaintArtifact& TestPaintArtifact::Chunk(const DisplayItemClient& client,
                                            DisplayItem::Type type) {}

TestPaintArtifact& TestPaintArtifact::Properties(
    const PropertyTreeStateOrAlias& properties) {}

TestPaintArtifact& TestPaintArtifact::RectDrawing(const gfx::Rect& bounds,
                                                  Color color) {}

TestPaintArtifact& TestPaintArtifact::ForeignLayer(
    scoped_refptr<cc::Layer> layer,
    const gfx::Point& offset) {}

TestPaintArtifact& TestPaintArtifact::RectDrawing(
    const DisplayItemClient& client,
    const gfx::Rect& bounds,
    Color color) {}

TestPaintArtifact& TestPaintArtifact::ScrollHitTestChunk(
    const DisplayItemClient& client,
    const PropertyTreeState& contents_state) {}

TestPaintArtifact& TestPaintArtifact::ScrollingContentsChunk(
    const DisplayItemClient& client,
    const PropertyTreeState& state,
    bool opaque) {}

TestPaintArtifact& TestPaintArtifact::ScrollChunks(
    const PropertyTreeState& contents_state,
    bool contents_opaque) {}

TestPaintArtifact& TestPaintArtifact::SetRasterEffectOutset(
    RasterEffectOutset outset) {}

TestPaintArtifact& TestPaintArtifact::RectKnownToBeOpaque(const gfx::Rect& r) {}

TestPaintArtifact& TestPaintArtifact::TextKnownToBeOnOpaqueBackground() {}

TestPaintArtifact& TestPaintArtifact::HasText() {}

TestPaintArtifact& TestPaintArtifact::IsSolidColor() {}

TestPaintArtifact& TestPaintArtifact::EffectivelyInvisible() {}

TestPaintArtifact& TestPaintArtifact::Bounds(const gfx::Rect& bounds) {}

TestPaintArtifact& TestPaintArtifact::DrawableBounds(
    const gfx::Rect& drawable_bounds) {}

TestPaintArtifact& TestPaintArtifact::Uncacheable() {}

TestPaintArtifact& TestPaintArtifact::IsMovedFromCachedSubsequence() {}

const PaintArtifact& TestPaintArtifact::Build() {}

FakeDisplayItemClient& TestPaintArtifact::NewClient() {}

FakeDisplayItemClient& TestPaintArtifact::Client(wtf_size_t i) const {}

void TestPaintArtifact::DidAddDisplayItem() {}

}  // namespace blink