gecko-dev/testing
Aryeh Gregor af57d2df0f Bug 1251198 - Remove various obsolete events from document.createEvent r=smaug
Other browsers do not support any of these (IIRC), telemetry reports
essentially zero usage, and supporting them is contrary to the DOM spec.

Notes on specific events:

CommandEvent and SimpleGestureEvent: These are not supposed to be
web-exposed APIs, so I hid the interfaces from web content too
(necessary to avoid test_all_synthetic_events.html failures).

DataContainerEvent: This was a non-standard substitute for CustomEvent
that seemed to have only one user, so I removed it entirely and switched
the user (MozillaFileLogger.js) to CustomEvent.

ScrollAreaEvent: This is entirely non-standard, but we apparently expose
it deliberately to web content, so I didn't see any reason to remove it
from createEvent.

SimpleGestureEvent and XULCommandEvent: Can still be created from
createEvent(), but not by content.

TimeEvent: This is still in because it has no constructor, so there's no
other way to create it.  Ideally we'd update the SMIL spec to add a
constructor.  I did remove TimeEvents.

MozReview-Commit-ID: 7Yi2oCl9SM2

--HG--
extra : rebase_source : 199ab921acfc531b8b85e77f90fcd799b03c887b
2017-04-20 15:45:37 +03:00
..
awsy Bug 1352054 - Support mach awsy-test on Windows, r=erahm, jmaher. 2017-04-20 16:07:07 -07:00
config
crashtest Bug 1352333 - remove autophone webrtc test manifests, r=dminor. 2017-04-20 14:13:34 -07:00
firefox-ui Bug 1290850 - Force local update URL for software update unit tests. r=maja_zf 2017-04-24 15:09:25 +02:00
gtest
instrumentation
marionette Bug 1290850 - Force local update URL for software update unit tests. r=maja_zf 2017-04-24 15:09:25 +02:00
mochitest merge mozilla-inbound to mozilla-central a=merge 2017-04-21 10:57:02 +02:00
modules Bug 1356440 - Favicons of bookmarks views don't update on visit. r=mrbkap,past,enndeakin 2017-04-19 11:41:49 +02:00
mozbase Bug 1340233 - Take more care when killing browser before starting Android tests; r=jmaher 2017-04-12 09:15:53 -06:00
mozharness Bug 1337861 - [Fennec-Relpro] Enforce the presence of $MOZ_BUILD_DATE r=jlund 2017-02-23 19:23:19 +01:00
profiles Backed out 4 changesets (bug 1346825) for being the likely cause of devtools bustage a=backout CLOSED TREE 2017-04-13 11:23:18 -07:00
runtimes
specialpowers Backed out changeset 79579aab8851 (bug 1331742) 2017-04-24 12:27:45 +02:00
talos Bug 1251198 - Remove various obsolete events from document.createEvent r=smaug 2017-04-20 15:45:37 +03:00
tools Bug 1355260 - Allow for variability in mochitest-dt and bc e10s names in try syntax; r=chmanchester 2017-04-12 09:15:55 -06:00
tps Bug 1350135 - Fix failing TPS test_history_collision.js test r=markh 2017-04-19 14:38:00 -04:00
web-platform Bug 1251198 - Remove various obsolete events from document.createEvent r=smaug 2017-04-20 15:45:37 +03:00
xpcshell Bug 1355161 - script-generated patch to replace .{currentThread,mainThread}.dispatch(..., Ci.nsIThread.DISPATCH_NORMAL) with .dispatchToMainThread(...), r=froydnj. 2017-04-14 18:29:12 +02:00
README.txt
cppunittest.ini
mach_commands.py
moz.build Bug 1352333 - remove autophone webrtc test manifests, r=dminor. 2017-04-20 14:13:34 -07:00
remotecppunittests.py Bug 1355222 - When debug logging requested for android mach test commands, enable devicemanager logging; r=jmaher 2017-04-11 09:21:37 -06:00
runcppunittests.py
testsuite-targets.mk

README.txt

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff