Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / platform / geometry / LayoutPoint.h
index 55f2337..f59a115 100644 (file)
@@ -31,6 +31,7 @@
 #ifndef LayoutPoint_h
 #define LayoutPoint_h
 
+#include "platform/geometry/DoublePoint.h"
 #include "platform/geometry/FloatPoint.h"
 #include "platform/geometry/LayoutSize.h"
 #include "wtf/MathExtras.h"
@@ -43,6 +44,7 @@ public:
     LayoutPoint(LayoutUnit x, LayoutUnit y) : m_x(x), m_y(y) { }
     LayoutPoint(const IntPoint& point) : m_x(point.x()), m_y(point.y()) { }
     explicit LayoutPoint(const FloatPoint& size) : m_x(size.x()), m_y(size.y()) { }
+    explicit LayoutPoint(const DoublePoint& size) : m_x(size.x()), m_y(size.y()) { }
     explicit LayoutPoint(const LayoutSize& size) : m_x(size.width()), m_y(size.height()) { }
 
     static LayoutPoint zero() { return LayoutPoint(); }