gecko-dev/testing
Andreas Pehrson a410e8138e Bug 1554699 - Await play promise in case timeupdate events happened before it resolved. r=jib
Since the media element is playing directly after play(), not waiting for the
readyState to advance before play()ing could leave the play promise from play()
unhandled until cleanup, when it would be rejected by the load algorithm.

This would happen if a timeupdate event is raised before the first frame comes
in to update the readyState, which resolves the play promise.

Waiting for the readyState to advance before play()ing seems like the cleanest
fix wrt testing currentTime after the first timeupdate event.

Depends on D33655

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

--HG--
extra : moz-landing-system : lando
2019-06-12 18:28:12 +00:00
..
awsy Backed out 3 changesets (bug 1558598) for Geckoview failures 2019-06-12 18:19:07 +03:00
config Bug 1551262 - Remove mach support for jimdb; r=snorp 2019-05-13 20:52:29 +00:00
crashtest
extensions
firefox-ui Bug 1556867 - Remove the old about:private browsing code and pref r=fluent-reviewers,Mardak,Pike,Gijs 2019-06-10 17:01:54 +00:00
geckodriver Merge inbound to mozilla-central. a=merge 2019-04-12 18:48:02 +03:00
gtest Bug 1550161 - Avoid attribute error in android gtest; r=bc 2019-05-10 01:19:43 +00:00
jsshell
marionette Bug 1558763 - [marionette] Disable "browser.tabs.remote.separatePrivilegedContentProcess" by default. r=maja_zf 2019-06-12 13:45:32 +00:00
mochitest Bug 1496010: Apply Meta CSP to System Privileged about:about. 2019-06-03 06:04:25 +00:00
modules
mozbase Bug 1558516 - [mozdevice] Improve check for effectiveness of rm; r=bc 2019-06-11 15:23:22 +00:00
mozharness Backed out 3 changesets (bug 1558598) for Geckoview failures 2019-06-12 18:19:07 +03:00
profiles Bug 1543598 - Move OneCRL and Pinning blocklist clients out of services r=jcj,glasserc 2019-06-11 10:14:40 +00:00
raptor Bug 1511341 Add Nextflix to tp6 r=perftest-reviewers,igoldan,AlexandruIonescu 2019-06-11 08:22:06 +00:00
runtimes Bug 1500474 - Rename webcompat-reporter directory to report-site-issue r=florian,Pike 2019-04-23 17:36:40 +00:00
specialpowers Bug 1550467 - Ensure that listeners in chrome scripts are cleaned up. r=botond,jmaher 2019-06-06 20:49:25 +00:00
talos Bug 1556395 - Clear devtools.testing pref to Fix DAMP test performance regression r=davidwalsh 2019-06-05 14:23:03 +00:00
tools
tps
web-platform Bug 1554699 - Await play promise in case timeupdate events happened before it resolved. r=jib 2019-06-12 18:28:12 +00:00
webdriver
xpcshell Bug 1087144 - Log crashes in xpcshell via log_crashes rather than checkForCrashes r=gbrown 2019-06-05 18:41:54 +00:00
addtest.py Bug 1547996 - Fix mochitest-browser-chrome with mach addtest;r=ahal 2019-04-30 15:20:51 +00:00
cppunittest.ini Bug 1558350: Add TestNativeNt to cppunittest.ini; r=mhowell 2019-06-11 00:11:58 +00:00
mach_commands.py Bug 1558221 - Update 'mach test-info long-tasks'; r=jmaher 2019-06-10 17:40:33 +00:00
moz.build
parse_build_tests_ccov.py
README.txt
remotecppunittests.py
runcppunittests.py Bug 1238305: Modify cppunittests to look up breakpad symbols for logged stack traces; r=ted 2019-05-03 13:00:46 -06:00
testsuite-targets.mk Bug 1553481 - Filter out pdbs from CPP_UNIT_TEST_BINS so we don't try to strip them r=firefox-build-system-reviewers,dmajor 2019-05-22 15:08:07 +00:00

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