gecko-dev/js/xpconnect/tests
Olli Pettay 37d309e927 Bug 1412485, disable legacy touch APIs on desktop, r=masayuki
Hiding document.createEvent("TouchEvent"), document.createTouch, document.createTouchList and ontouch* event
handlers on desktop to follow what Chrome has done.
This patch explicitly does not remove createTouch or createTouchList everywhere, although those seem to have been
removing already on some other browsers.
Devtools use TOUCHEVENTS_OVERRIDE_ENABLED for touch event testing, and this patch keeps the old behavior per discussion
with devtools devs.

Differential Revision: https://phabricator.services.mozilla.com/D22081

--HG--
extra : rebase_source : 562588a289632ba2f11db7f3ac8782c26c3b05f8
2019-03-04 13:35:53 +02:00
..
browser Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
chrome Bug 1412485, disable legacy touch APIs on desktop, r=masayuki 2019-03-04 13:35:53 +02:00
components Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
idl Bug 1498059 - Tests for CEnums in XPIDL; r=nika,froydnj 2018-11-06 00:05:44 +00:00
marionette Bug 1495667 - Re-enable js/xpconnect/tests/marionette/test_loader_global_sharing.py on Windows. r=jgraham 2018-11-13 10:23:58 +00:00
mochitest Bug 1515582. Remove the separate XBL scope setup. r=bholley 2019-02-11 21:51:47 +00:00
unit Bug 1526382 - Part 2: Make nsIClassInfo use Array<nsIIDRef> for 'interfaces', r=mccr8 2019-02-13 21:42:08 +00:00
moz.build Bug 1498059 - Tests for CEnums in XPIDL; r=nika,froydnj 2018-11-06 00:05:44 +00:00