| Index: third_party/WebKit/Source/core/layout/LayoutObject.cpp | 
| diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.cpp b/third_party/WebKit/Source/core/layout/LayoutObject.cpp | 
| index 469abdb822db5ad44e0c20c5cb6577c57de72227..a7f6a849e5b5bb1e5ecbc8527ca5a74fa670fbe4 100644 | 
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.cpp | 
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.cpp | 
| @@ -2297,10 +2297,10 @@ void LayoutObject::mapAncestorToLocal(const LayoutBoxModelObject* ancestor, Tran | 
| o->mapAncestorToLocal(ancestor, transformState, mode); | 
|  | 
| LayoutSize containerOffset = offsetFromContainer(o); | 
| -    if (o->isLayoutFlowThread()) { | 
| +    if (isLayoutFlowThread()) { | 
| // Descending into a flow thread. Convert to the local coordinate space, i.e. flow thread coordinates. | 
| LayoutPoint visualPoint = LayoutPoint(transformState.mappedPoint()); | 
| -        transformState.move(visualPoint - toLayoutFlowThread(o)->visualPointToFlowThreadPoint(visualPoint)); | 
| +        transformState.move(visualPoint - toLayoutFlowThread(this)->visualPointToFlowThreadPoint(visualPoint)); | 
| } | 
|  | 
| bool preserve3D = mode & UseTransforms && (o->style()->preserves3D() || style()->preserves3D()); | 
|  |