Index: Source/core/page/Frame.cpp |
diff --git a/Source/core/page/Frame.cpp b/Source/core/page/Frame.cpp |
index a12b389e59517a4328b2d200f449c4884bf38fcb..3d41b1251063b6f280f097a068e6141588c08575 100644 |
--- a/Source/core/page/Frame.cpp |
+++ b/Source/core/page/Frame.cpp |
@@ -299,8 +299,10 @@ void Frame::setDocument(PassRefPtr<Document> newDoc) |
if (m_page && m_page->mainFrame() == this) { |
notifyChromeClientWheelEventHandlerCountChanged(); |
+#if ENABLE(TOUCH_EVENTS) |
if (m_doc && m_doc->hasTouchEventHandlers()) |
m_page->chrome()->client()->needTouchEvents(true); |
+#endif |
} |
} |