gecko/testing
Brian Birtles 827ab27605 Bug 986367 - Make paint_listener.js check for paint suppression; r=mattwoodrow
This patch adds an extra check for paint suppression when waiting for paint
events. This is because on some platforms (notably B2G) we can think all paints
have completed because paint suppression is in effect and as a result call the
callback too soon.

This patch use window.setTimeout(..., 0) to wait for paint suppression to finish
before preceding to check for pending paint events.

When the refresh driver is under test control, if we detect that paint events
are pending we need to force a refresh driver tick. This patch adds that tick.
I suppose we had previously never hit this situation before and never noticed
this.

This patch also rearranges the main loop so that early returns appear first and
calling the callback appears at the end.
2014-03-26 09:20:07 +09:00
..
config Bug 981030 - Create platform specific mozharness files for storing test harness options, r=aki 2014-03-20 15:25:43 -04:00
crashtest
gtest Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
marionette Bug 985403 - Refactor MarionetteBaseRunner.start_marionette and pass in symbols_path by default, r=mdas 2014-03-20 11:41:11 -04:00
mochitest Bug 986367 - Make paint_listener.js check for paint suppression; r=mattwoodrow 2014-03-26 09:20:07 +09:00
modules Bug 967564: report operand, even when a custom message is specified. r=gps 2014-02-10 13:12:40 +01:00
mozbase Backed out changeset a3fe19cdb618 (bug 938019) for robocop failures. 2014-03-18 12:35:53 -04:00
profiles Bug 982707 - Move the "devtools.dump.emit" pref from firefox.js to all.js. r=ochameau 2014-03-13 09:53:04 -04:00
release
specialpowers Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley 2014-03-10 17:38:14 -04:00
talos Bug 974621 - upload a new talos.zip to capture recent talos changes. r=bhearsum 2014-02-20 09:17:12 -05:00
tools Bug 975740 - Fixed typo in testing/tools/screenshot/moz.build 2014-02-25 12:46:25 +01:00
tps Bug 966434 - Refactor tps for fxaccounts and old sync authentication support. r=jgriffin 2014-03-14 21:13:38 +01:00
xpcshell Bug 972817 - Enable type inference unconditionally, r=jandem. 2014-03-18 09:05:16 -06:00
android_cppunittest_manifest.txt
mach_commands.py
machine-configuration.json
README.txt
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk Bug 984061: Make package-tests safe with -j >1 r=glandium 2014-03-18 10:06:27 -04: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