Index: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
index 93006b57f0f2b93a98b286d2d2687c01b6b2991f..c17f2e9a5da87e80e2858658fe89c8f08816abda 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
@@ -534,10 +534,10 @@ void LayoutBoxModelObject::updateFromStyle() |
static LayoutSize accumulateInFlowPositionOffsets(const LayoutObject* child) |
szager1
2016/05/13 22:08:48
Is there any reason why this shouldn't be a virtua
mstensho (USE GERRIT)
2016/05/15 18:48:37
Done.
|
{ |
- if (!child->isAnonymousBlock() || !child->isInFlowPositioned()) |
+ if (!child->isAnonymousBlock() || !child->isInFlowPositioned() || !child->isLayoutBlockFlow()) |
return LayoutSize(); |
LayoutSize offset; |
- LayoutObject* p = toLayoutBlock(child)->inlineElementContinuation(); |
+ LayoutObject* p = toLayoutBlockFlow(child)->inlineElementContinuation(); |
while (p && p->isLayoutInline()) { |
if (p->isInFlowPositioned()) { |
LayoutInline* layoutInline = toLayoutInline(p); |