-
jocelyn.turcotte@nokia.com authored
https://bugs.webkit.org/show_bug.cgi?id=81895 Reviewed by Kenneth Rohde Christiansen. Create an additional suspend deferrer between TouchBegin and TouchEnd to relay with the one kept while the flick animation is running. This allows the page to be suspended when a pan gesture starts and stay that way until the last flick animation ends. * UIProcess/qt/QtViewportInteractionEngine.cpp: (WebKit::QtViewportInteractionEngine::touchBegin): (WebKit): (WebKit::QtViewportInteractionEngine::touchEnd): (WebKit::QtViewportInteractionEngine::pinchGestureStarted): * UIProcess/qt/QtViewportInteractionEngine.h: (QtViewportInteractionEngine): * UIProcess/qt/QtWebPageEventHandler.cpp: (QtWebPageEventHandler::doneWithTouchEvent): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@111705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
be85c582