gecko-dev/testing/marionette
Andreas Tolfsen 1a12cd5c4f Bug 1308453 - Backwards compat for old Marionette:timeouts API; r=whimboo
Since the Marionette Python client is being used for upgrade tests
it needs to remain backwards compatible with earlier Gecko versions.
Bug 1302707 changed the Marionette:timeouts API, and this patch addresses
the fallout caused by that.

When sending the new command format and it returns with an error, we try
again with the old format if the error message contained "Not a Number".
This is not ideal, but a natural consequence of poor error typing in
the past.

We can remove this workaround when Firefox 51 becomes the stable train.

MozReview-Commit-ID: JxQAuKnojPB

--HG--
extra : rebase_source : 0eeb3e51fcf73d32c29f53739e9e4e48374a5a96
2016-10-17 15:38:28 +01:00
..
client Bug 1308453 - Backwards compat for old Marionette:timeouts API; r=whimboo 2016-10-17 15:38:28 +01:00
components Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
harness Bug 1309556 - Ensure to correctly shutdown the application for quit/restart when callbacks are used. r=ato 2016-10-17 13:19:19 +02:00
accessibility.js Bug 1258960 - use getters in marionette accessibility states structure to avoid Ci.nsIAccessibleStates undefined errors in builds with accessibility disabled. r=whimboo 2016-08-24 15:52:20 -04:00
action.js Bug 1274274 - Rename element manager; r=automatedtester 2016-05-20 16:49:19 +01:00
addon.js Bug 1280947 - Dispatch DOM change event on appending file to input; r=automatedtester 2016-08-25 14:18:04 +01:00
atom.js
browser.js Bug 1282833 - Return position from Set Window Position; r=automatedtester 2016-10-06 13:11:31 +01:00
capture.js Bug 905650 - Added ability to get the hash of a screenshot; r=ato 2016-04-17 21:37:14 -04:00
cookies.js
dispatcher.js Bug 1274408: Remove emulator support from Marionette in Gecko r=ato 2016-05-24 10:22:54 +01:00
driver.js Bug 1309556 - Ensure to correctly shutdown the application for quit/restart when callbacks are used. r=ato 2016-10-17 13:19:19 +02:00
element.js Bug 1298454 - Use element.makeWebElement instead of manually creating web element; r=automatedtester 2016-08-26 19:02:33 +01:00
error.js Bug 1284232 - Convert internal error list to a set; r=automatedtester 2016-07-08 14:00:56 +01:00
evaluate.js Bug 1290966 - Remove callback function argument from sync scripts; r=automatedtester 2016-08-04 18:20:18 +01:00
event.js Bug 1280947 - Correct argument to event.sendEvent; r=automatedtester 2016-08-25 14:16:10 +01:00
frame.js Bug 1244425 - Avoid CPOW when setting file array on <input type=file>; r=automatedtester 2016-08-30 12:46:01 +01:00
interaction.js Bug 1244425 - Avoid CPOW when setting file array on <input type=file>; r=automatedtester 2016-08-30 12:46:01 +01:00
jar.mn Bug 1287723 - Fix test_screenshot.py for handling secondary chrome windows. r=automatedtester 2016-07-25 12:17:06 +02:00
listener.js Bug 1302707 - Fix type check to allow page loading timeout of 0; r=automatedtester 2016-09-27 13:07:28 +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 1295492 - Add support for --binary argument to Marionette mach command. r=maja_zf 2016-08-30 10:53:07 +02:00
mach_test_package_commands.py Bug 1300163 - Reuse the 'e10s' value from the mozharness config on interactive loaners, r=armenzg 2016-09-02 14:42:36 -04:00
message.js
modal.js Bug 1271616 - Make BrowserObj into a module; r=automatedtester 2016-05-10 13:29:21 +01:00
moz.build Backed out 2 changesets (bug 1283919) for being the wrong way to fix this a=backout 2016-09-07 14:22:21 -07:00
navigate.js Bug 1280300 - Support navigation by fragment; r=automatedtester 2016-07-19 18:47:33 +01:00
proxy.js Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester 2016-05-09 16:08:17 +01:00
server.js Bug 1309556 - Ensure to correctly shutdown the application for quit/restart when callbacks are used. r=ato 2016-10-17 13:19:19 +02:00
simpletest.js Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester 2016-05-09 16:08:17 +01:00
test_element.js
test_error.js Bug 1284232 - Guard against ill-behaved objects on error check; r=automatedtester 2016-07-08 13:58:04 +01:00
test_message.js
test_navigate.js Bug 1280300 - Support navigation by fragment; r=automatedtester 2016-07-19 18:47:33 +01:00
unit.ini Bug 1280300 - Support navigation by fragment; r=automatedtester 2016-07-19 18:47:33 +01:00