#include "third_party/blink/renderer/core/layout/page_border_box_layout_algorithm.h"
#include <algorithm>
#include "third_party/blink/renderer/core/layout/block_layout_algorithm.h"
#include "third_party/blink/renderer/core/layout/constraint_space_builder.h"
#include "third_party/blink/renderer/core/layout/geometry/writing_mode_converter.h"
#include "third_party/blink/renderer/core/layout/physical_box_fragment.h"
#include "third_party/blink/renderer/core/layout/simplified_oof_layout_algorithm.h"
namespace blink {
PageBorderBoxLayoutAlgorithm::PageBorderBoxLayoutAlgorithm(
const LayoutAlgorithmParams& params,
const BlockNode& content_node,
const PageAreaLayoutParams& page_area_params)
: … { … }
const LayoutResult* PageBorderBoxLayoutAlgorithm::Layout() { … }
ConstraintSpace PageBorderBoxLayoutAlgorithm::CreateConstraintSpaceForPageArea()
const { … }
}