Bug 199269

Summary: Computation of nested touch-action elements is wrong
Product: WebKit Reporter: Antoine Quint <graouts>
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: koivisto, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Layout test none

Description Antoine Quint 2019-06-27 05:28:52 PDT
Created attachment 373021 [details]
Layout test

The following will yield a "touch-action: none" event region for the innermost <div>:

<style>

div {
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 400px;
}

.manipulation {
    touch-action: manipulation;
}

.pan-y {
    touch-action: pan-y;
}

</style>
<div class="manipulation">
    <div class="pan-y">
        <div class="manipulation"></div>
    </div>
</div>
Comment 1 Antoine Quint 2019-06-27 05:29:09 PDT
<rdar://problem/52121697>
Comment 2 Antoine Quint 2019-06-27 05:39:51 PDT

*** This bug has been marked as a duplicate of bug 199268 ***