summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h')
-rw-r--r--chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h b/chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h
index 5a43340b4a0..2ba330632c7 100644
--- a/chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h
+++ b/chromium/third_party/blink/renderer/core/layout/ng/custom/ng_custom_layout_algorithm.h
@@ -20,20 +20,17 @@ class CORE_EXPORT NGCustomLayoutAlgorithm
public:
NGCustomLayoutAlgorithm(const NGLayoutAlgorithmParams& params);
- base::Optional<MinMaxSizes> ComputeMinMaxSizes(
- const MinMaxSizesInput&) const override;
+ MinMaxSizesResult ComputeMinMaxSizes(const MinMaxSizesInput&) const override;
scoped_refptr<const NGLayoutResult> Layout() override;
private:
void AddAnyOutOfFlowPositionedChildren(NGLayoutInputNode* child);
- base::Optional<MinMaxSizes> FallbackMinMaxSizes(
- const MinMaxSizesInput&) const;
+ MinMaxSizesResult FallbackMinMaxSizes(const MinMaxSizesInput&) const;
scoped_refptr<const NGLayoutResult> FallbackLayout();
const NGLayoutAlgorithmParams& params_;
const NGBoxStrut border_padding_;
const NGBoxStrut border_scrollbar_padding_;
- LayoutUnit child_percentage_resolution_block_size_for_min_max_;
};
} // namespace blink