gecko-dev/testing
Henrik Skupin fa96c2f9f9 Bug 1323185 - Add window (tab) handling support for Fennec. r=ato
So far Marionette did support Fennec but not any of its tab handling
features. As such most of the commands fail because they do not take
BrowserApp into account.

This patch adds support for retrieving window handles, switching
between windows, and closing tabs.

Additionally to those changes a couple of unit tests are getting
updated, and added.

MozReview-Commit-ID: 7sbVIblm0Hw

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_window_handles.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_handles_content.py
extra : rebase_source : 475dd6bee446f58208192202cd4c483e2fd929dc
2017-01-23 08:46:50 +01:00
..
config Bug 1329703 - Update geckodriver to 0.13.0, r=maja_zf 2017-01-13 21:11:45 +00:00
crashtest
firefox-ui Bug 1323185 - Fix test_close_not_selected_tab for correctly closing a background tab. r=maja_zf 2017-01-17 19:09:05 +01:00
gtest Bug 1320752 - remove mozilla/Function.h; r=gerald 2016-11-28 11:03:53 -05:00
instrumentation Bug 1326465 - add BUG_COMPONENTS to testing/. r=gbrown,ted 2016-12-30 16:16:56 -05:00
marionette Bug 1323185 - Add window (tab) handling support for Fennec. r=ato 2017-01-23 08:46:50 +01:00
mochitest Bug 1333049 - Remove leakcheck hack from mochitest harness, r=jmaher 2017-01-23 08:57:08 -05:00
modules Bug 1237961 - Assert.throws raises a TypeError exception when the "expected" parameter is an arrow function. r=mikedeboer 2017-01-20 15:38:56 +01:00
mozbase Backed out changeset 35ee729f6f1e (bug 1295699) for flake8 test failure 2017-01-23 15:09:57 +01:00
mozharness Bug 1291926 - Vendor latest robustcheckout extension; r=me 2017-01-23 11:21:24 -08:00
profiles Bug 1326189 part 4 - Support caret in test_visited_reftests. r=dholbert 2017-01-20 17:27:18 +11:00
runtimes Bug 1326465 - add BUG_COMPONENTS to testing/. r=gbrown,ted 2016-12-30 16:16:56 -05:00
specialpowers Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
talos Bug 1324062. Part 3 - Add webcompat-reporter.xpi to xperf whitelist. r=jmaher 2017-01-17 13:50:42 -06:00
tools Bug 1326467 - remove old testing/tools/ files. r=ted 2017-01-06 11:33:45 -05: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 1302621 - fixup wpt manifest, a=testonly 2017-01-24 07:55:00 +01:00
xpcshell Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps 2017-01-18 10:30:39 +00:00
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 Backed out changeset 6c32452df00e (bug 1238305) for cpp test failures a=backout 2016-11-02 12:18:58 -07: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
README.txt
remotecppunittests.py Bug 1307886 - [3.2] Extract xz-compressed libs for xpcshell and unit tests. r=glandium 2016-10-28 12:59:23 +02:00
runcppunittests.py Backed out changeset 6c32452df00e (bug 1238305) for cpp test failures a=backout 2016-11-02 12:18:58 -07:00
testsuite-targets.mk Bug 1330772 - Remove all b2g related code from reftests, r=jmaher 2017-01-12 16:37:37 -05: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