| Index: third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h b/third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h
|
| index 905efe65d465dee8119197dc754cca831a0d28d5..9ea7c0128a9b31a5837e9c151d3ba7b4c257929d 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h
|
| @@ -99,6 +99,10 @@ private:
|
| TopToBottomWritingMode, RightToLeftWritingMode, LeftToRightWritingMode, BottomToTopWritingMode
|
| };
|
|
|
| + enum class SizeDefiniteness {
|
| + Definite, Indefinite, Unknown
|
| + };
|
| +
|
| struct FlexItem;
|
| struct LineContext;
|
|
|
| @@ -200,6 +204,9 @@ private:
|
|
|
| mutable OrderIterator m_orderIterator;
|
| int m_numberOfInFlowChildrenOnFirstLine;
|
| +
|
| + // This is SizeIsUnknown outside of layoutBlock()
|
| + mutable SizeDefiniteness m_hasDefiniteHeight;
|
| };
|
|
|
| DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutFlexibleBox, isFlexibleBox());
|
|
|