| Index: sky/engine/core/dom/Touch.cpp
|
| diff --git a/sky/engine/core/dom/Touch.cpp b/sky/engine/core/dom/Touch.cpp
|
| index fcf244862bc8b64831f94b7b482110454a21df7a..fe05912db85612d7417e909fb31bc7c02ae6ff5b 100644
|
| --- a/sky/engine/core/dom/Touch.cpp
|
| +++ b/sky/engine/core/dom/Touch.cpp
|
| @@ -33,21 +33,10 @@
|
|
|
| namespace blink {
|
|
|
| -static FloatPoint contentsOffset(LocalFrame* frame)
|
| -{
|
| - if (!frame)
|
| - return FloatPoint();
|
| - FrameView* frameView = frame->view();
|
| - if (!frameView)
|
| - return FloatPoint();
|
| - float scale = 1.0f / frame->pageZoomFactor();
|
| - return FloatPoint(frameView->scrollPosition()).scaledBy(scale);
|
| -}
|
| -
|
| Touch::Touch(LocalFrame* frame, EventTarget* target, unsigned identifier, const FloatPoint& screenPos, const FloatPoint& pagePos, const FloatSize& radius, float rotationAngle, float force)
|
| : m_target(target)
|
| , m_identifier(identifier)
|
| - , m_clientPos(pagePos - contentsOffset(frame))
|
| + , m_clientPos(pagePos)
|
| , m_screenPos(screenPos)
|
| , m_pagePos(pagePos)
|
| , m_radius(radius)
|
|
|