chromium/third_party/blink/renderer/core/paint/scoped_paint_state.cc

// Copyright 2017 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/core/paint/scoped_paint_state.h"

#include "third_party/blink/renderer/core/layout/layout_replaced.h"
#include "third_party/blink/renderer/core/layout/layout_view.h"
#include "third_party/blink/renderer/core/layout/physical_fragment.h"
#include "third_party/blink/renderer/core/paint/box_model_object_painter.h"
#include "third_party/blink/renderer/core/paint/paint_layer.h"
#include "third_party/blink/renderer/core/paint/paint_layer_painter.h"

namespace blink {

ScopedPaintState::ScopedPaintState(const LayoutObject& object,
                                   const PaintInfo& paint_info,
                                   const FragmentData* fragment_data)
    :{}

void ScopedPaintState::AdjustForPaintProperties(const LayoutObject& object) {}

void ScopedPaintState::FinishPaintOffsetTranslationAsDrawing() {}

void ScopedBoxContentsPaintState::AdjustForBoxContents(const LayoutBox& box) {}

}  // namespace blink