gecko-dev/testing
Henrik Skupin bdc3b68d5c Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester
This refactoring allows us to re-use the same load algorithm for
each command which could trigger a page load. It also takes remoteness
changes into account, and waits until the load has been done.

With this change we no longer check for readyState only, but observe
the necessary DOM events as fired for page unloads and loads. This will
help us to implement the page loading strategy later.

By observing the DOM events, I also expect a small increase of performance
for any kind of page load, given that we now return immediately and do not
have a delay of 100ms at maximum.

MozReview-Commit-ID: IVtO6KgJFES

--HG--
extra : rebase_source : 40f90e3b9d1bf0a2f9123271cd08513769616e41
2017-03-28 21:41:38 +02:00
..
awsy Bug 1344805 - Get AWSY running on Windows, r=jmaher,pyang,erahm. 2017-03-29 01:47:47 -07:00
config Bug 1336107 - Update geckodriver to v0.15.0 2017-03-17 14:34:36 +00:00
crashtest Bug 1286657 - Add manifest for autophone webrtc crashtest job; r=bc 2016-08-03 12:20:48 -04:00
firefox-ui Backed out changeset 78ac10622294 (bug 1330253) for firefox ui test failures a=backout 2017-03-31 16:07:10 -07:00
gtest Bug 964133 - Build webrtc.org unit tests; r=jesup,ted.mielczarik 2017-03-27 15:51:16 -04:00
instrumentation Bug 1326465 - add BUG_COMPONENTS to testing/. r=gbrown,ted 2016-12-30 16:16:56 -05:00
marionette Bug 1291320 - Refactor page load algorithm for listener framescript. r=ato,automatedtester 2017-03-28 21:41:38 +02:00
mochitest Backed out changeset 18fd8676751a (bug 1333003) 2017-03-23 10:38:04 +01:00
modules Bug 1317019 - Fix object iteration and check if scriptName exists. r=chmanchester,jmaher 2017-01-21 16:04:28 -07:00
mozbase Bug 1349786 - Fix typo introduced in Bug 1322993; r=chmanchester 2017-03-24 10:16:48 -04:00
mozharness Merge inbound to central, a=merge 2017-04-03 14:50:18 -07:00
profiles Bug 1344642 - Part 2: Add a new pref for input type=week, month and datetime-local. r=smaug 2017-03-17 11:01:59 +08:00
runtimes Bug 1326465 - add BUG_COMPONENTS to testing/. r=gbrown,ted 2016-12-30 16:16:56 -05:00
specialpowers Bug 1344590: Part 4 - Store parsed and normalized extension data in indexedDB. r=aswan 2017-03-08 09:16:01 -08:00
talos Bug 1348024 - Make the env vars MOZ_PROFILER_{ENTRIES,INTERVAL} specific to startup. r=mstange. 2017-03-23 13:44:15 +11:00
tools Bug 1343361 - Auomatically replace `-u all` with a set of suites that do not include compiled tests when requesting an artifact build via |./mach try|. r=maja_zf 2017-02-28 14:27:57 -08:00
tps Bug 1313573 - Validate the sync ping during TPS test runs r=markh 2016-11-02 14:25:07 -04:00
web-platform Bug 1332279 - Test key actions backspace behaviour; r=ato 2017-04-01 02:41:56 -04:00
xpcshell Backed out changeset 18fd8676751a (bug 1333003) 2017-03-23 10:38:04 +01:00
README.txt
cppunittest.ini Bug 1322707 - Stop building signaling_unittest and mediapipeline_unittests; r=jesup,glandium 2016-12-09 09:09:41 -10:00
mach_commands.py Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach 2017-03-21 12:20:01 -06:00
moz.build Bug 1330329 - set bug_components for talos tests in moz.build files. r=gbrown 2017-01-13 08:40:30 -05:00
remotecppunittests.py Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach 2017-03-21 12:20:01 -06:00
runcppunittests.py Backed out changeset 18fd8676751a (bug 1333003) 2017-03-23 10:38:04 +01:00
testsuite-targets.mk Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach 2017-03-21 12:20:01 -06:00

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