Index: third_party/WebKit/Source/core/layout/LayoutGrid.h |
diff --git a/third_party/WebKit/Source/core/layout/LayoutGrid.h b/third_party/WebKit/Source/core/layout/LayoutGrid.h |
index 499798f6a8899b7bee290f70657a37ce5df85b81..cd563271ebf381337a30ff9063af614baaaaaefb 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutGrid.h |
+++ b/third_party/WebKit/Source/core/layout/LayoutGrid.h |
@@ -301,6 +301,15 @@ class LayoutGrid final : public LayoutBlock { |
void updateAutoMarginsInColumnAxisIfNeeded(LayoutBox&); |
void updateAutoMarginsInRowAxisIfNeeded(LayoutBox&); |
+ int baselinePosition( |
+ FontBaseline, |
+ bool firstLine, |
+ LineDirectionMode, |
+ LinePositionMode = PositionOnContainingLine) const override; |
+ int firstLineBoxBaseline() const override; |
+ int inlineBlockBaseline(LineDirectionMode) const override; |
+ bool isInlineBaselineAlignedChild(const LayoutBox* child) const; |
+ |
#if ENABLE(ASSERT) |
bool tracksAreWiderThanMinTrackBreadth(GridTrackSizingDirection, |
GridSizingData&) const; |