diff options
Diffstat (limited to 'WebCore')
-rw-r--r-- | WebCore/dom/Touch.cpp | 17 | ||||
-rw-r--r-- | WebCore/dom/Touch.h | 4 |
2 files changed, 3 insertions, 18 deletions
diff --git a/WebCore/dom/Touch.cpp b/WebCore/dom/Touch.cpp index 41d5c19..4ea83da 100644 --- a/WebCore/dom/Touch.cpp +++ b/WebCore/dom/Touch.cpp @@ -55,11 +55,10 @@ static int contentsY(Frame* frame) Touch::Touch(Frame* frame, EventTarget* target, unsigned identifier, int screenX, int screenY, int pageX, int pageY) - : m_frame(frame) - , m_target(target) + : m_target(target) , m_identifier(identifier) - , m_clientX(pageX - contentsX(m_frame.get())) - , m_clientY(pageY - contentsY(m_frame.get())) + , m_clientX(pageX - contentsX(frame)) + , m_clientY(pageY - contentsY(frame)) , m_screenX(screenX) , m_screenY(screenY) , m_pageX(pageX) @@ -67,16 +66,6 @@ Touch::Touch(Frame* frame, EventTarget* target, unsigned identifier, { } -void Touch::updateLocation(int screenX, int screenY, int pageX, int pageY) -{ - m_clientX = pageX - contentsX(m_frame.get()); - m_clientY = pageY - contentsY(m_frame.get()); - m_screenX = screenX; - m_screenY = screenY; - m_pageX = pageX; - m_pageY = pageY; -} - } // namespace WebCore #endif diff --git a/WebCore/dom/Touch.h b/WebCore/dom/Touch.h index cf39faf..ceb8ae7 100644 --- a/WebCore/dom/Touch.h +++ b/WebCore/dom/Touch.h @@ -45,9 +45,6 @@ public: screenY, pageX, pageY)); } - void updateLocation(int screenX, int screenY, int pageX, int pageY); - - Frame* frame() const { return m_frame.get(); } EventTarget* target() const { return m_target.get(); } unsigned identifier() const { return m_identifier; } int clientX() const { return m_clientX; } @@ -61,7 +58,6 @@ private: Touch(Frame* frame, EventTarget* target, unsigned identifier, int screenX, int screenY, int pageX, int pageY); - RefPtr<Frame> m_frame; RefPtr<EventTarget> m_target; unsigned m_identifier; int m_clientX; |