Index: third_party/WebKit/Source/core/layout/LayoutBlock.h |
diff --git a/third_party/WebKit/Source/core/layout/LayoutBlock.h b/third_party/WebKit/Source/core/layout/LayoutBlock.h |
index d448141a335c05703cea2e8845007a6eeb39cf0b..a42c01396320175ab437f6dd528868888219ed60 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBlock.h |
+++ b/third_party/WebKit/Source/core/layout/LayoutBlock.h |
@@ -345,6 +345,11 @@ protected: |
void styleWillChange(StyleDifference, const ComputedStyle& newStyle) override; |
void styleDidChange(StyleDifference, const ComputedStyle* oldStyle) override; |
+ void updateFromStyle() override; |
+ |
+ // Returns true if non-visible overflow should be respected. Otherwise hasOverflowClip() will be |
+ // false and we won't create scrollable area for this object even if overflow is non-visible. |
+ virtual bool allowsOverflowClip() const; |
virtual bool hasLineIfEmpty() const; |