| Index: third_party/WebKit/Source/core/style/ComputedStyle.h
|
| diff --git a/third_party/WebKit/Source/core/style/ComputedStyle.h b/third_party/WebKit/Source/core/style/ComputedStyle.h
|
| index 929b742a6a0ea87a367331f70d48c270d277fe57..c5aa597df1c02162377fa35181a6be0d1455d122 100644
|
| --- a/third_party/WebKit/Source/core/style/ComputedStyle.h
|
| +++ b/third_party/WebKit/Source/core/style/ComputedStyle.h
|
| @@ -375,9 +375,10 @@ public:
|
| ContentDistributionType resolvedJustifyContentDistribution(const StyleContentAlignmentData& normalValueBehavior) const;
|
| ContentPosition resolvedAlignContentPosition(const StyleContentAlignmentData& normalValueBehavior) const;
|
| ContentDistributionType resolvedAlignContentDistribution(const StyleContentAlignmentData& normalValueBehavior) const;
|
| - const StyleSelfAlignmentData resolvedAlignment(const ComputedStyle& parentStyle, ItemPosition resolvedAutoPositionForLayoutObject) const;
|
| - static ItemPosition resolveAlignment(const ComputedStyle& parentStyle, const ComputedStyle& childStyle, ItemPosition resolvedAutoPositionForLayoutObject);
|
| - static ItemPosition resolveJustification(const ComputedStyle& parentStyle, const ComputedStyle& childStyle, ItemPosition resolvedAutoPositionForLayoutObject);
|
| + const StyleSelfAlignmentData resolvedAlignItems(ItemPosition normalValueBehaviour) const;
|
| + const StyleSelfAlignmentData resolvedAlignSelf(ItemPosition normalValueBehaviour) const;
|
| + const StyleSelfAlignmentData resolvedJustifyItems(ItemPosition normalValueBehaviour) const;
|
| + const StyleSelfAlignmentData resolvedJustifySelf(ItemPosition normalValueBehaviour) const;
|
|
|
| StyleDifference visualInvalidationDiff(const ComputedStyle&) const;
|
|
|
| @@ -1738,7 +1739,8 @@ public:
|
| static float initialFlexShrink() { return 1; }
|
| static Length initialFlexBasis() { return Length(Auto); }
|
| static int initialOrder() { return 0; }
|
| - static StyleContentAlignmentData initialContentAlignment() { return StyleContentAlignmentData(ContentPositionNormal, ContentDistributionDefault, OverflowAlignmentDefault); }
|
| + static StyleContentAlignmentData initialContentAlignment() { return StyleContentAlignmentData(RuntimeEnabledFeatures::cssGridLayoutEnabled() ? ContentPositionNormal : ContentPositionFlexStart, ContentDistributionDefault, OverflowAlignmentDefault); }
|
| + static StyleSelfAlignmentData initialDefaultAlignment() { return StyleSelfAlignmentData(RuntimeEnabledFeatures::cssGridLayoutEnabled() ? ItemPositionNormal : ItemPositionStretch, OverflowAlignmentDefault); }
|
| static StyleSelfAlignmentData initialSelfAlignment() { return StyleSelfAlignmentData(ItemPositionAuto, OverflowAlignmentDefault); }
|
| static EFlexDirection initialFlexDirection() { return FlowRow; }
|
| static EFlexWrap initialFlexWrap() { return FlexNoWrap; }
|
|
|