chromium/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.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/graphics/paint/scroll_paint_property_node.h"

#include "third_party/blink/renderer/platform/geometry/infinite_int_rect.h"
#include "third_party/blink/renderer/platform/graphics/paint/clip_paint_property_node.h"
#include "third_party/blink/renderer/platform/heap/persistent.h"

namespace blink {

namespace {

WTF::String OverscrollBehaviorTypeToString(cc::OverscrollBehavior::Type value) {}

}  // namespace

PaintPropertyChangeType ScrollPaintPropertyNode::State::ComputeChange(
    const State& other) const {}

void ScrollPaintPropertyNode::State::Trace(Visitor* visitor) const {}

ScrollPaintPropertyNode::ScrollPaintPropertyNode(RootTag)
    :{}

const ScrollPaintPropertyNode& ScrollPaintPropertyNode::Root() {}

void ScrollPaintPropertyNode::ClearChangedToRoot(int sequence_number) const {}

std::unique_ptr<JSONObject> ScrollPaintPropertyNode::ToJSON() const {}

}  // namespace blink