| Index: third_party/WebKit/Source/core/layout/LayoutObject.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.h b/third_party/WebKit/Source/core/layout/LayoutObject.h
|
| index 785c2dfe6eb543fff71c48a62403d488505d505c..ae8d7805bd1f4b4606a4cebc8aae601315f7f79e 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.h
|
| @@ -1226,6 +1226,13 @@ class CORE_EXPORT LayoutObject : public ImageResourceObserver,
|
| const LayoutPoint& preOffset,
|
| const LayoutPoint& postOffset) const;
|
|
|
| + // Convert a local quad into the coordinate system of container, not
|
| + // include transforms. See localToAncestorQuad for details.
|
| + FloatQuad localToAncestorQuadWithoutTransforms(
|
| + const FloatQuad&,
|
| + const LayoutBoxModelObject* ancestor,
|
| + MapCoordinatesFlags = 0) const;
|
| +
|
| // Return the transformation matrix to map points from local to the coordinate
|
| // system of a container, taking transforms into account.
|
| // Passing null for |ancestor| behaves the same as localToAncestorQuad.
|
| @@ -2038,6 +2045,10 @@ class CORE_EXPORT LayoutObject : public ImageResourceObserver,
|
| LayoutRect&,
|
| const LayoutBoxModelObject& paintInvalidationContainer) const;
|
|
|
| + FloatQuad localToAncestorQuadInternal(const FloatQuad&,
|
| + const LayoutBoxModelObject* ancestor,
|
| + MapCoordinatesFlags = 0) const;
|
| +
|
| void clearLayoutRootIfNeeded() const;
|
|
|
| bool isInert() const;
|
|
|