Changeset 122325 in webkit
- Timestamp:
- Jul 11, 2012 3:40:41 AM (12 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r122322 r122325 1 2012-07-11 Sheriff Bot <webkit.review.bot@gmail.com> 2 3 Unreviewed, rolling out r122318. 4 http://trac.webkit.org/changeset/122318 5 https://bugs.webkit.org/show_bug.cgi?id=90961 6 7 It made 11 fast/events/touch fail (Requested by bbandix on 8 #webkit). 9 10 * UIProcess/API/qt/qquickwebview.cpp: 11 * UIProcess/API/qt/qquickwebview_p.h: 12 1 13 2012-07-11 Keunsoon Lee <keunsoon.lee@samsung.com> 2 14 -
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp
r122318 r122325 1656 1656 } 1657 1657 1658 bool QQuickWebView::childMouseEventFilter(QQuickItem* item, QEvent* event)1659 {1660 // This function is used by MultiPointTouchArea and PinchArea to filter1661 // touch events, thus to hinder the canvas from sending synthesized1662 // mouse events to the Flickable implementation we need to reimplement1663 // childMouseEventFilter and filter incoming touch events as well.1664 1665 if (!isVisible() || !isEnabled())1666 return QQuickFlickable::childMouseEventFilter(item, event);1667 1668 switch (event->type()) {1669 case QEvent::MouseButtonPress:1670 mousePressEvent(static_cast<QMouseEvent*>(event));1671 return event->isAccepted();1672 case QEvent::MouseMove:1673 mouseMoveEvent(static_cast<QMouseEvent*>(event));1674 return event->isAccepted();1675 case QEvent::MouseButtonRelease:1676 mouseReleaseEvent(static_cast<QMouseEvent*>(event));1677 return event->isAccepted();1678 case QEvent::TouchBegin:1679 case QEvent::TouchUpdate:1680 case QEvent::TouchEnd:1681 touchEvent(static_cast<QTouchEvent*>(event));1682 return event->isAccepted();1683 default:1684 break;1685 }1686 1687 return QQuickFlickable::childMouseEventFilter(item, event);1688 }1689 1690 1658 void QQuickWebView::geometryChanged(const QRectF& newGeometry, const QRectF& oldGeometry) 1691 1659 { -
trunk/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h
r122318 r122325 169 169 170 170 protected: 171 virtual bool childMouseEventFilter(QQuickItem*, QEvent*);172 171 virtual void geometryChanged(const QRectF&, const QRectF&); 173 172 virtual void componentComplete();
Note: See TracChangeset
for help on using the changeset viewer.