Commit Graph

805 Commits

Author SHA1 Message Date
Peter Chang
5bb4a32935 Bug 1121335 - Add the testing of selectioncarets drag with multiple selection ranges, r=roc 2015-01-25 19:36:00 +01:00
Dave Hunt
ddfbcb475e Bug 1120364 - Bump marionette_client version to 0.8.7. r=hskupin DONTBUILD 2015-01-22 14:41:51 +00:00
David Burns
856af02a82 Bug 1070307: have findElements return an array of objects with a key instead of just an array of strings; r=jgriffin 2015-01-19 23:01:18 +00:00
Carsten "Tomcat" Book
8543f94044 Backed out changeset c197752ff132 (bug 1107337) for fixing mn bustage on a CLOSED TREE 2015-01-21 16:46:54 +01:00
Carsten "Tomcat" Book
155e10cceb Backed out changeset c886cd910936 (bug 1107336) 2015-01-21 16:12:13 +01:00
Carsten "Tomcat" Book
c6892d1bf6 Backed out changeset 805dce7ae79f (bug 1107336) 2015-01-21 16:11:42 +01:00
Carsten "Tomcat" Book
21c2b7aea6 Backed out changeset 6aca01a96d37 (bug 1107336) 2015-01-21 16:11:28 +01:00
Carsten "Tomcat" Book
af73d59b02 Backed out changeset 5a2e085824ae (bug 1107336) 2015-01-21 16:10:57 +01:00
Carsten "Tomcat" Book
e5b1b3b325 Backed out changeset 3c4e0437ace5 (bug 1107336) 2015-01-21 16:10:44 +01:00
Carsten "Tomcat" Book
80d6c429f2 Backed out changeset 4ac07f1f2998 (bug 1107336) 2015-01-21 16:10:27 +01:00
David Burns
d76e0bbc97 Bug 1107336: update Marionette-Client dependencies to include marionette driver; r=jgriffin 2015-01-21 00:32:24 +00:00
David Burns
3c223c5222 Bug 1107336: Update imports for loop tests; r=jgriffin 2015-01-16 15:13:26 +00:00
David Burns
4f3c06ac0f Bug 1107336: selection tests imports for marionette; r=jgriffin 2015-01-09 21:42:06 +00:00
David Burns
3a913530d7 Bug 1107336: Update imports to new Marionette Driver from runner; r=jgriffin 2015-01-05 21:51:03 +00:00
David Burns
832a40af91 Bug 1107336: update tests not covered by manifest for when they are ready; r=jgriffin 2014-12-11 15:56:44 +00:00
David Burns
b21efbbb2b Bug 1107336: Move marionette code for driving the browser out of the runner; r=jgriffin 2014-12-09 20:33:03 +00:00
David Burns
7a8a99dd9a Bug 1107337: Update Marionette unit tests to use Marionette Driver modules; r=jgriffin 2014-12-09 20:17:56 +00:00
Chris Manchester
38d8113fc8 Bug 1122609 - Test that setting script_args for multiple execute_script calls in chrome scope works when the sanbox is reused.;r=jgriffin 2015-01-20 20:35:15 -05:00
Chris Manchester
3036d10d50 Bug 1117906 - Skip test_accessibility.py b2g as long as it's consistently failing. r=yzen 2015-01-16 16:18:23 -05:00
Jeremy Chen
f2e89fca06 Bug 1110917 - Part 3 - Remove HTMLElement.location usage in selection.py. r=dburns 2015-01-05 13:34:24 +08:00
Bill McCloskey
895dd5b731 Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley,bent) 2015-01-16 18:34:47 -08:00
Bill McCloskey
7cc975d82d Backout bug 1118618 on a CLOSED TREE 2015-01-16 14:46:05 -08:00
Chris Manchester
d77b1a7552 Bug 1118825 - Allow passing None as an argument to executeScript in chrome scope.;r=jgriffin 2015-01-16 15:01:38 -05:00
Chris Manchester
55fd04d702 Bug 1120809 - Unskip test_tab_and_window_handles with e10s enabled.;r=jgriffin 2015-01-16 15:01:37 -05:00
Bill McCloskey
5d09feb86e Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley) 2015-01-16 10:11:18 -08:00
Dave Hunt
bd5345c670 Bug 1118697 - Allow server root to be a base URL to an existing webserver. r=ahal 2015-01-14 02:25:00 -05:00
Gregor Wagner
bdeacee6b1 Backout bug 1110917 for Gij red. r=me 2015-01-14 11:26:01 -08:00
Chris Manchester
399af1cf32 Bug 1120630 - Skip tests failing with e10s enabled.;r=jgriffin 2015-01-13 21:27:26 -05:00
Chris Manchester
4473b6f85d Bug 1120630 - Add --e10s to turn on electrolysis for marionette tests.;r=jgriffin 2015-01-13 21:27:25 -05:00
Jeremy Chen
28c59210ea Bug 1110917 Part 3 - Remove HTMLElement.location usage in selection.py. r=automatedtester 2015-01-05 13:34:24 +08:00
Carsten "Tomcat" Book
9ffd6720aa Backed out changeset 8ab6c26d26f5 (bug 1118618) 2015-01-13 08:43:32 +01:00
Bill McCloskey
21bc54764a Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley) 2015-01-12 23:06:54 -08:00
Chris Manchester
23a74828c4 Bug 1114793 - Rename marionette's chrome_window_handle to current_chrome_window_handle.;r=automatedtester 2015-01-08 19:13:30 -05:00
Chris Manchester
3b9fc252a6 Bug 1114623 - Implement closeChromeWindow endpoint for marionette.;r=automatedtester
--HG--
rename : testing/marionette/client/marionette/www/newTab.html => testing/marionette/client/marionette/www/windowHandles.html
2015-01-08 19:13:30 -05:00
Chris Manchester
c80209a228 Bug 755036 - Re-use the execution sandbox in marionette's executeScript and executeAsyncScript in chrome scope when requested. r=jgriffin 2015-01-07 14:52:07 -05:00
Abhilash Panigrahi
25e856ea60 Bug 1099094 - Documentation added for session_id arguement in start_session method. r=dburns 2015-01-05 07:05:00 -05:00
Yura Zenevich
81fefc0a39 Bug 1112320 - adding accessibility checks for isElementEnabled. r=dburns
---
 .../marionette/tests/unit/test_accessibility.py     | 13 +++++++++++++
 .../client/marionette/www/test_accessibility.html   |  3 +++
 testing/marionette/marionette-elements.js           | 13 +++++++++++++
 testing/marionette/marionette-listener.js           | 21 ++++++++++++++++++++-
 4 files changed, 49 insertions(+), 1 deletion(-)
2014-12-22 16:16:59 -05:00
Yura Zenevich
63b2d66f74 Bug 1111815 - adding accessibility checks for isElementDisplayed. r=dburns
---
 .../marionette/tests/unit/test_accessibility.py       | 19 +++++++++++++++++++
 .../client/marionette/www/test_accessibility.html     |  1 +
 testing/marionette/marionette-listener.js             |  4 +++-
 3 files changed, 23 insertions(+), 1 deletion(-)
2014-12-22 16:16:37 -05:00
Yura Zenevich
1ebae8de82 Bug 1111779 - adding accessibility checks for clickElement. r=dburns
---
 .../marionette/tests/unit/test_accessibility.py    | 27 ++++++++++++++++++++--
 testing/marionette/marionette-listener.js          |  6 ++++-
 2 files changed, 30 insertions(+), 3 deletions(-)
2014-12-22 16:15:50 -05:00
Yura Zenevich
620c112236 Bug 1109282 - adding accessibility checks for singleTap. r=dburns
---
 testing/marionette/client/marionette/__init__.py   |   1 +
 testing/marionette/client/marionette/errors.py     |   4 +
 testing/marionette/client/marionette/marionette.py |   2 +
 .../marionette/tests/unit/test_accessibility.py    |  86 ++++++++++++++
 .../client/marionette/tests/unit/unit-tests.ini    |   2 +
 .../client/marionette/www/test_accessibility.html  |  38 ++++++
 testing/marionette/marionette-elements.js          | 131 +++++++++++++++++++++
 testing/marionette/marionette-listener.js          |  54 ++++++++-
 testing/marionette/marionette-server.js            |   7 +-
 9 files changed, 320 insertions(+), 5 deletions(-)
 create mode 100644 testing/marionette/client/marionette/tests/unit/test_accessibility.py
 create mode 100644 testing/marionette/client/marionette/www/test_accessibility.html
2014-12-22 16:15:19 -05:00
Julien Pagès
22eba78d7e Bug 1065406 - [mozlog] Split test class and name for XUnit formatter. r=jgraham 2014-12-16 16:02:00 +01:00
Chris Manchester
b710a7715e Bug 1100124 - Add --jsdebugger to run marionette under the jsdebugger.;r=ato 2014-12-18 12:52:17 -05:00
Ryan VanderMeulen
af628f775a Backed out changeset eb6428c5e590 (bug 1109282) for webplatform test failures. 2014-12-18 11:18:18 -05:00
Yura Zenevich
b71ccb1ae7 Bug 1109282 - adding a accessibility checks for singleTap. r=dburns
---
 testing/marionette/client/marionette/__init__.py   |   1 +
 testing/marionette/client/marionette/errors.py     |   4 +
 testing/marionette/client/marionette/marionette.py |   2 +
 .../marionette/tests/unit/test_accessibility.py    |  86 +++++++++++++++
 .../client/marionette/tests/unit/unit-tests.ini    |   2 +
 .../client/marionette/www/test_accessibility.html  |  38 +++++++
 testing/marionette/marionette-elements.js          | 122 +++++++++++++++++++++
 testing/marionette/marionette-listener.js          |  54 ++++++++-
 testing/marionette/marionette-server.js            |   7 +-
 9 files changed, 311 insertions(+), 5 deletions(-)
 create mode 100644 testing/marionette/client/marionette/tests/unit/test_accessibility.py
 create mode 100644 testing/marionette/client/marionette/www/test_accessibility.html
2014-12-18 10:31:55 -05:00
Dave Hunt
ee12a1063c Bug 1112545 - Bump marionette_client version to 0.8.6. r=mdas 2014-12-17 03:24:00 -05:00
Andreas Tolfsen
a6101481c4 Bug 1111246 - Add error message in Marionette client on malformed packet. r=dburns
--HG--
extra : rebase_source : ea764e49a6508ed33b6401f21b3bb9d182ab268e
2014-12-13 19:57:09 +00:00
Dave Hunt
ec7ed8cb34 Bug 1101497 - Support connecting to a remote ADB host. r=mdas 2014-12-11 09:44:00 -05:00
Dave Hunt
0cc551945c Bug 1110763 - Raise an exception in the Marionette test runner if no tests are selected. r=jgriffin 2014-12-12 09:48:00 -05:00
Wes Kocher
9b1ff9a408 Merge b2g-inbound to m-c a=merge 2014-12-12 16:43:37 -08:00
Chris Manchester
bce95f55f3 Bug 1099331 - Allow navigation resulting in about:blocked or about:error pages when explicitly requested without returning an error from the marionette server.;r=automatedtester
This allows navigation resulting in a blocked or error page without returning an error to the client. If an error page is reached, an error is returned in cases this was not specifically requested in the client: client.navigate("about:neterror") will navigate to this page and return to the client without an error, but client.navigate("does.not.exist.") will return to the client with an error as it has previously.
2014-12-12 12:08:32 -05:00