gecko-dev/testing/marionette
Henrik Skupin 7c4d3ea96b Bug 1330348 - Make forward- and backward commands synchronous. r=ato
Both `goBack` and `goForward` commands should not return immediately,
but when the requested page has been fully loaded. To handle that a general
`waitForPageUnloaded` method has been added, which will call
`pollForReadyState` when necessary.

Similar to `get` the dispatcher cannot be used due to possible remoteness
changes. As such the driver has to poll the framescript until the page load
has been finished.

MozReview-Commit-ID: 4F7Piymxwhs

--HG--
extra : rebase_source : 58084cb9fa8ac96ced4ff5d719dd55cbb0dafa03
2017-03-06 14:14:21 +01:00
..
chrome Bug 1331037 - Fix failures in test_localization.py for Fennec. r=ato 2017-01-18 09:47:58 +01:00
client Backed out changeset 01bc4c9ad3b5 (bug 1342162) for breaking update tests. 2017-03-01 12:19:19 -05:00
components Bug 1315611 - Ignore GFX sanity check window during startup of Firefox. r=ato 2017-03-07 19:38:51 +01:00
harness Bug 1330348 - Make forward- and backward commands synchronous. r=ato 2017-03-06 14:14:21 +01:00
puppeteer Backed out changeset 20f6edaec61e (bug 1322383) 2017-03-01 12:48:57 +01:00
accessibility.js Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
action.js Bug 1337133 - Move update of inputStateMap to action.Sequence.fromJson; r=ato+446296 2017-02-27 08:27:35 -05:00
addon.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
assert.js Backed out changeset 74b0c928a23e (bug 1322383) for frequent failure rate in marionette tests 2017-03-01 12:49:21 +01:00
atom.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
browser.js Bug 1319237 - Calculate correct window position; r=automatedtester 2016-11-21 23:33:03 +01:00
capture.js Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
cert.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
cookies.js
dispatcher.js Bug 1336124 - Return error when there is no session; r=maja_zf 2017-02-02 16:15:31 +00:00
driver.js Bug 1330348 - Make forward- and backward commands synchronous. r=ato 2017-03-06 14:14:21 +01:00
element.js Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf 2016-11-21 23:41:20 +01:00
error.js Bug 1337133 - Add MoveTargetOutOfBoundsError as a new Webdriver error type; r=ato+446296 2017-02-17 14:52:58 -05:00
evaluate.js Bug 1322862 - Make __webDriverArguments et al. content safe; r=automatedtester 2016-12-10 16:15:53 -10:00
event.js Bug 1337133 - Add more MouseEvent event properties to synthesizeMouseAtPoint; r=ato+446296 2017-02-17 16:49:03 -05:00
frame.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
interaction.js Bug 1338257 - Remove remaining legacy generator from testing/marionette/. r=ato 2017-02-11 11:47:57 +09:00
jar.mn Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf 2016-11-21 23:41:20 +01:00
l10n.js Bug 1331037 - Fix failures in test_localization.py for Fennec. r=ato 2017-01-18 09:47:58 +01:00
legacyaction.js Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
listener.js Bug 1330348 - Make forward- and backward commands synchronous. r=ato 2017-03-06 14:14:21 +01:00
logging.js Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester 2016-05-09 16:08:17 +01:00
mach_commands.py Bug 1323217 - Fix mach marionette-test. r=whimboo a=test-only 2016-12-13 18:10:51 +01:00
mach_test_package_commands.py Bug 1334209 - Activate mozharness virtualenv in-process from one click loaner mach commands, r=jmaher 2017-01-31 11:53:36 -05:00
marionette.eslintrc.js Bug 1315402: Make toolkit/mozapps/update pass no-undef. r=jaws 2016-11-04 17:03:01 -07:00
message.js Bug 1336214 - Preserve stacktraces in Marionette errors; r=maja_zf 2017-02-10 18:36:52 +00:00
modal.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
moz.build Bug 1320073 - Rename marionette-client to marionette-harness and release version 4.0.0. r=gps,maja_zf,mtseng,SingingTree 2016-12-12 13:05:34 +01:00
navigate.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
proxy.js Bug 1336214 - Preserve stacktraces in Marionette errors; r=maja_zf 2017-02-10 18:36:52 +00:00
server.js Bug 1316975 - Correct function definition style in Marionette components; r=ato 2016-12-04 12:42:52 +01:00
session.js Backed out changeset 01bc4c9ad3b5 (bug 1342162) for breaking update tests. 2017-03-01 12:19:19 -05:00
simpletest.js Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester 2016-05-09 16:08:17 +01:00
test_action.js Bug 1337133 - Move update of inputStateMap to action.Sequence.fromJson; r=ato+446296 2017-02-27 08:27:35 -05:00
test_assert.js Bug 1337133 - Add number check to assert.js; r=ato+446296 2017-02-20 10:38:05 -05:00
test_element.js Bug 1303234 - Implement extracting action chain from a request; r=ato,jgraham 2016-10-26 13:04:48 -04:00
test_error.js Bug 1336214 - Preserve stacktraces in Marionette errors; r=maja_zf 2017-02-10 18:36:52 +00:00
test_message.js Bug 1336214 - Preserve stacktraces in Marionette errors; r=maja_zf 2017-02-10 18:36:52 +00:00
test_navigate.js Bug 1280300 - Support navigation by fragment; r=automatedtester 2016-07-19 18:47:33 +01:00
test_session.js Backed out changeset 01bc4c9ad3b5 (bug 1342162) for breaking update tests. 2017-03-01 12:19:19 -05:00
test_wait.js Bug 1319237 - Lower timeout elapse evaluation count; r=me a=followup-to-prevent-back out 2017-02-13 12:02:01 -08:00
unit.ini Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf 2016-11-21 23:41:20 +01:00
wait.js Bug 1319237 - Generalise wait condition utility; r=automatedtester,maja_zf 2016-11-21 23:41:20 +01:00