Changeset 231821 in webkit
- Timestamp:
- May 15, 2018 4:50:19 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r231817 r231821 1 2018-05-15 Tadeu Zagallo <tzagallo@apple.com> 2 3 Update touch event tracking type on every touch 4 https://bugs.webkit.org/show_bug.cgi?id=184250 5 <rdar://problem/39145092> 6 7 Reviewed by Geoffrey Garen. 8 9 The tracking type for touch events were only update on touchstart, which meant that event 10 listeners added after the touchstart would always be treated as passive, even if explicitly 11 setting passive to false. 12 13 * fast/events/touch/ios/touchmove-cancelable-after-touchstart-expected.txt: Added. 14 * fast/events/touch/ios/touchmove-cancelable-after-touchstart.html: Added. 15 1 16 2018-05-15 Jer Noble <jer.noble@apple.com> 2 17 -
trunk/Source/WebKit/ChangeLog
r231818 r231821 1 2018-05-15 Tadeu Zagallo <tzagallo@apple.com> 2 3 Update touch event tracking type on every touch 4 https://bugs.webkit.org/show_bug.cgi?id=184250 5 <rdar://problem/39145092> 6 7 Reviewed by Geoffrey Garen. 8 9 The tracking type for touch events were only update on touchstart, which meant that event 10 listeners added after the touchstart would always be treated as passive, even if explicitly 11 setting passive to false. 12 13 * UIProcess/WebPageProxy.cpp: 14 (WebKit::WebPageProxy::handleTouchEventSynchronously): 15 (WebKit::WebPageProxy::handleTouchEvent): 16 1 17 2018-05-15 Per Arne Vollan <pvollan@apple.com> 2 18 -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r231818 r231821 2301 2301 TraceScope scope(SyncTouchEventStart, SyncTouchEventEnd); 2302 2302 2303 if (event.type() == WebEvent::TouchStart) 2304 updateTouchEventTracking(event); 2303 updateTouchEventTracking(event); 2305 2304 2306 2305 TrackingType touchEventsTrackingType = touchEventTrackingType(event); … … 2356 2355 return; 2357 2356 2358 if (event.type() == WebEvent::TouchStart) 2359 updateTouchEventTracking(event); 2357 updateTouchEventTracking(event); 2360 2358 2361 2359 if (touchEventTrackingType(event) == TrackingType::NotTracking)
Note: See TracChangeset
for help on using the changeset viewer.