#include "third_party/blink/renderer/core/layout/forms/layout_fieldset.h"
#include "third_party/blink/renderer/core/css/properties/longhands.h"
#include "third_party/blink/renderer/core/dom/layout_tree_builder_traversal.h"
namespace blink {
LayoutFieldset::LayoutFieldset(Element* element) : … { … }
LayoutBlock* LayoutFieldset::FindAnonymousFieldsetContentBox() const { … }
void LayoutFieldset::AddChild(LayoutObject* new_child,
LayoutObject* before_child) { … }
void LayoutFieldset::InsertedIntoTree() { … }
void LayoutFieldset::UpdateAnonymousChildStyle(
const LayoutObject*,
ComputedStyleBuilder& child_style_builder) const { … }
void LayoutFieldset::InvalidatePaint(
const PaintInvalidatorContext& context) const { … }
bool LayoutFieldset::BackgroundIsKnownToBeOpaqueInRect(
const PhysicalRect& local_rect) const { … }
LayoutUnit LayoutFieldset::ScrollWidth() const { … }
LayoutUnit LayoutFieldset::ScrollHeight() const { … }
LayoutBox* LayoutFieldset::FindInFlowLegend(const LayoutBlock& fieldset) { … }
}