Bug 185656
| Summary: | Dynamically added touch event listeners will initially be treated as passive | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Tadeu Zagallo <tzagallo> |
| Component: | DOM | Assignee: | Tadeu Zagallo <tzagallo> |
| Status: | NEW | ||
| Severity: | Normal | CC: | acampagna, alex, andrew, herr.ernst, jjacobs, mattmaci11, simon.fraser, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 10 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 10 | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=184250 | ||
Tadeu Zagallo
Follow up from https://bugs.webkit.org/show_bug.cgi?id=184250: initially, the dynamically added event listeners would always be treated as passive. The patch fixes this behaviour, but the first 1 or 2 events still won't be cancellable (unless you touch the DOM). Fixing this should allow for removing the workaround in the previous bug's regression test.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/40270698>
Andrew
When is this likely to be fixed?
Anthony Campagna
Any idea when this is likely to be fixed? This is quite a serious issue that makes any drag and drop functionality on a reasonably complex website to be very broken. It makes both website owners, library owners, and safari look bad.
Almost everyone affected by https://bugs.webkit.org/show_bug.cgi?id=184250 is still having problems because of this bug. If 184250 was P2 Critical then this should be as well.
Lucas Forschler
Mass move bugs into the DOM component.