Bug 220457 - touch-action:pan-y on body not respected during momentum scrolling
Summary: touch-action:pan-y on body not respected during momentum scrolling
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Scrolling (show other bugs)
Version: Safari 14
Hardware: iPhone / iPad iOS 14
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-01-08 00:54 PST by Dan
Modified: 2021-01-15 00:55 PST (History)
1 user (show)

See Also:


Attachments
touch-action: pan-y on body element (11.50 KB, text/html)
2021-01-08 00:54 PST, Dan
no flags Details
touch-action: pan-y on div element (11.55 KB, text/html)
2021-01-08 00:55 PST, Dan
no flags Details
video reproducing issue (25.47 MB, video/mp4)
2021-01-08 00:56 PST, Dan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dan 2021-01-08 00:54:45 PST
Created attachment 417251 [details]
touch-action: pan-y on body element

This is similar to (and possible duplicate of) https://bugs.webkit.org/show_bug.cgi?id=198708, but I have not been able to reproduce that particular issue. 

When the `body` element has `touch-action: pan-y`, the user is able to pinch-zoom during momentum scrolling. See attached case _body-touch-action.html_ and _body-touch-action.mp4_. The issue does NOT reproduce on an element other than `body` (see attached case _element-touch-action.html_).
Comment 1 Dan 2021-01-08 00:55:24 PST
Created attachment 417252 [details]
touch-action: pan-y on div element
Comment 2 Dan 2021-01-08 00:56:59 PST
Created attachment 417253 [details]
video reproducing issue
Comment 3 Radar WebKit Bug Importer 2021-01-15 00:55:33 PST
<rdar://problem/73238136>