chromium/third_party/blink/renderer/core/layout/custom/custom_layout_fragment.cc

// Copyright 2018 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/layout/custom/custom_layout_fragment.h"

#include "third_party/blink/renderer/bindings/core/v8/serialization/serialized_script_value.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/layout/custom/custom_layout_child.h"
#include "third_party/blink/renderer/core/layout/layout_result.h"

namespace blink {

CustomLayoutFragment::CustomLayoutFragment(
    CustomLayoutChild* child,
    CustomLayoutToken* token,
    const LayoutResult* layout_result,
    const LogicalSize& size,
    const std::optional<LayoutUnit> baseline,
    v8::Isolate* isolate)
    :{}

const LayoutResult& CustomLayoutFragment::GetLayoutResult() const {}

const LayoutInputNode& CustomLayoutFragment::GetLayoutNode() const {}

ScriptValue CustomLayoutFragment::data(ScriptState* script_state) const {}

void CustomLayoutFragment::Trace(Visitor* visitor) const {}

}  // namespace blink