gecko-dev/testing
Henrik Skupin 2ae40d84a9 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 : 34bfcd680162d4296d524f72f7d6190ef64682b8
2017-01-26 16:42:35 +01:00
..
config Bug 1329703 - Update geckodriver to 0.13.0, r=maja_zf 2017-01-13 21:11:45 +00:00
crashtest Bug 1286657 - Add manifest for autophone webrtc crashtest job; r=bc 2016-08-03 12:20:48 -04:00
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-26 16:42:35 +01:00
mochitest Bug 1279259 - make TURN server port configurable, r=jmaher. 2017-01-25 01:56:45 -08: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 d0f48f9edd42 because manifestparser doesn't support inline comments 2017-01-24 16:30:10 -05:00
mozharness Merge m-c to autoland, a=merge CLOSED TREE 2017-01-25 17:18:56 -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 1332874: Check that extra windows and tabs are closed after each mochitest. r=aswan 2017-01-21 15:19:33 -08:00
talos Bug 1333296 (part 4) - Remove SPS references in testing/talos/. r=mstange. 2017-01-24 14:20:23 +11:00
tools Bug 1279259 - make TURN server port configurable, r=jmaher. 2017-01-25 01:56:45 -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 1328726 - Disable wdspec tests on linux64 debug; r=jgraham 2017-01-25 17:16:45 -05:00
xpcshell Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps 2017-01-18 10:30:39 +00: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 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
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

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