#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) { … }
}