Index: third_party/WebKit/Source/core/layout/LayoutGeometryMapStep.h |
diff --git a/third_party/WebKit/Source/core/layout/LayoutGeometryMapStep.h b/third_party/WebKit/Source/core/layout/LayoutGeometryMapStep.h |
index 4f60d3312fe26f9b3cce310db8ea2554a730e6b6..6b4350d37d1527ac6720f1f42a5b8a2c4b37cc19 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutGeometryMapStep.h |
+++ b/third_party/WebKit/Source/core/layout/LayoutGeometryMapStep.h |
@@ -30,7 +30,7 @@ |
#include "platform/geometry/LayoutSize.h" |
#include "platform/transforms/TransformationMatrix.h" |
#include "wtf/Allocator.h" |
-#include <memory> |
+#include "wtf/OwnPtr.h" |
namespace blink { |
@@ -63,7 +63,7 @@ struct LayoutGeometryMapStep { |
} |
const LayoutObject* m_layoutObject; |
LayoutSize m_offset; |
- std::unique_ptr<TransformationMatrix> m_transform; // Includes offset if non-null. |
+ OwnPtr<TransformationMatrix> m_transform; // Includes offset if non-null. |
// If m_offsetForFixedPosition could only apply to the fixed position steps, we may be able to merge |
// with m_offsetForStickyPosition and simplify mapping. |
LayoutSize m_offsetForFixedPosition; |