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

// Copyright 2022 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/frame_set_painter.h"

#include "third_party/blink/renderer/core/layout/frame_set_layout_data.h"
#include "third_party/blink/renderer/core/paint/box_painter.h"
#include "third_party/blink/renderer/core/paint/box_fragment_painter.h"
#include "third_party/blink/renderer/core/paint/paint_auto_dark_mode.h"
#include "third_party/blink/renderer/core/paint/paint_info.h"

namespace blink {

namespace {

constexpr Color kBorderStartEdgeColor =;
constexpr Color kBorderEndEdgeColor =;
constexpr Color kBorderFillColor =;

bool ShouldPaintBorderAfter(const Vector<bool>& allow_border,
                            wtf_size_t index) {}

}  // namespace

void FrameSetPainter::PaintObject(const PaintInfo& paint_info,
                                  const PhysicalOffset& paint_offset) {}

void FrameSetPainter::PaintChildren(const PaintInfo& paint_info) {}

void FrameSetPainter::PaintBorders(const PaintInfo& paint_info,
                                   const PhysicalOffset& paint_offset) {}

void FrameSetPainter::PaintRowBorder(const PaintInfo& paint_info,
                                     const gfx::Rect& border_rect,
                                     const Color& fill_color,
                                     const AutoDarkMode& auto_dark_mode) {}

void FrameSetPainter::PaintColumnBorder(const PaintInfo& paint_info,
                                        const gfx::Rect& border_rect,
                                        const Color& fill_color,
                                        const AutoDarkMode& auto_dark_mode) {}

}  // namespace blink