Open Bug 1500631 Opened 6 years ago Updated 4 months ago

Consider removing document.createTouch and document.createTouchList

Categories

(Core :: DOM: Events, task, P3)

task

Tracking

()

People

(Reporter: mccr8, Assigned: smaug)

References

Details

(4 keywords)

Yeah, I think we should try to remove them.
Assignee: nobody → bugs
or, possibly enable them only if some pref is set, so that tests can still utilize those.
Marionette seems to use createTouchList. Could it use something else? We have synthesizeTouch etc. in EventUtils.js
Flags: needinfo?(hskupin)
This is only used by the old actions API implemented in Marionette and which we want to get rid of via bug 1354578. It's actually something we want to get rid of for a while. So lets see if we can make it somewhat a priority. If you have more questions lets continue over there.
Flags: needinfo?(hskupin)
Priority: -- → P2
Type: enhancement → task
Keywords: site-compat
Severity: normal → S3

Bug 1412485 in 2019 limited this to Android with dom.w3c_touch_events.legacy_apis.enabled. (Chrome doesn't have it on Android either, so keeping parity-chrome.)

Depends on: 1412485
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.