summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h')
-rw-r--r--chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h b/chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h
index f435b7ec3bd..20ddb662d16 100644
--- a/chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h
+++ b/chromium/third_party/blink/renderer/core/layout/geometry/physical_offset.h
@@ -96,6 +96,8 @@ struct CORE_EXPORT PhysicalOffset {
: left(point.X()), top(point.Y()) {}
explicit PhysicalOffset(const IntSize& size)
: left(size.Width()), top(size.Height()) {}
+ explicit PhysicalOffset(const gfx::Point& point)
+ : left(point.x()), top(point.y()) {}
static PhysicalOffset FromFloatPointFloor(const FloatPoint& point) {
return {LayoutUnit::FromFloatFloor(point.X()),