Julien Pagès
0fc4bd9c6c
Bug 1168803 - Add --addon option to specify add-ons to be installed. r=dburns
2015-07-18 10:53:10 +02:00
Julien Pagès
4782a161fb
Bug 1129122 - Marionette should show an error if a test file doesn't start with the test_ prefix. r=dburns
2015-07-17 22:53:27 +02:00
Julien Pagès
afb6a0dbfe
Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns
2015-07-17 23:00:26 +02:00
Julien Pagès
317a2c200a
Bug 1183157 - make marionette --version flag also show the transport and driver package versions. r=dburns
2015-07-17 21:06:12 +02:00
Julien Pagès
1437613862
Bug 970886 - MarionetteTestRunner runs tests twice if the filename is the same. r=dburns
2015-07-17 20:58:42 +02:00
David Burns
c5d26dbfe2
Bug 1178468 - Update marionette cookie support to use nsICookie2. r=jgriffin
...
This allows us to return httpOnly key when doing getCookie and serialising the result
Details in http://w3c.github.io/webdriver/webdriver-spec.html#dfn-serialized-cookie
2015-07-15 23:51:51 +01:00
David Burns
018d6e62a5
Bug 1178468: rename marionette cookie test methods to be more pythonic. r=jgriffin
2015-07-07 20:57:57 +01:00
Andrew Halberstadt
b86f120e23
Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham
...
Mozlog currently has two implementations. The top level package is based on the logging module and is
deprecated. The newer structured logging implementation lives in mozlog.structured. This patch swaps the
two, so the top level mozlog module contains the recommended implementation, while mozlog.unstructured
contains the old one.
2015-07-16 10:38:40 -04:00
Jonathan Griffin
471bec015d
Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham
...
* * *
Bug 1182681 - Raise IOError when we receive an emtry string, r=jgraham
2015-07-13 12:29:21 -07:00
David Burns
a509cebad6
Bug 1165449: Add the ability to set a proxy via capabilities on Marionette session start; r=jgriffin
...
By passing an object to capabilities like
{
"requiredCapabilities": {
"proxy": {... }
}
}
Specification detail at http://w3c.github.io/webdriver/webdriver-spec.html#dfn-set-the-proxy
2015-07-14 00:51:58 +01:00
Julien Pagès
cf2fde546d
Bug 902125 - Add a version config/flag for Python Marionette. r=dburns
2015-07-13 18:33:23 +02:00
Ehsan Akhgari
bf51a89ede
Backout bug 1182681 for web-platform-test failures on a CLOSED TREE
2015-07-13 21:43:54 -04:00
Jonathan Griffin
e59827c62a
Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham
...
* * *
Bug 1182681 - Raise IOError when we receive an emtry string, r=jgraham
2015-07-13 12:29:21 -07:00
Julien Pagès
e0d5ee63b1
Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns
2015-07-12 09:32:00 -04:00
Julien Pagès
62152b4beb
Bug 983821 - 'marionette' cli entrypoint doesn't have access to proper packages. r=dburns
2015-07-11 08:05:51 +02:00
Tim Taubert
2552ec7728
Bug 1175678 - Follow-up to fix test_chrome_element_css.py and let it check for the new not-secure icon file in the URL bar r=bustage
2015-07-09 15:12:29 +02:00
Jonathan Griffin
e78df70e58
Bug 1161702 - Add --startup-timeout arg for Marionette; add in-tree config for luciddream, r=ahal
2015-07-07 12:26:54 -07:00
Henrik Skupin
ba3e282e6f
Bug 1178778 - Bump marionette-driver to 0.10. r=automatedtester DONTBUILD
2015-06-30 17:11:21 +02:00
Jonathan Griffin
854a49c927
Bug 1177513 - Bump marionette-client to 0.16, r=dburns
2015-06-26 09:42:36 -07:00
Carsten "Tomcat" Book
e1c3558bdf
merge mozilla-inbound to mozilla-central a=merge
2015-06-26 13:19:12 +02:00
Gregory Szorc
0d16ec0cfa
Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
...
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.
All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.
2015-06-21 17:39:09 -07:00
Gregory Szorc
97fe4bc7c7
Bug 1176642 - Remove unused imports; r=glandium
2015-06-25 12:16:38 -07:00
Chris Manchester
5fb413bd61
Bug 1174766 - Modify test_profile_management to use a clean profile to avoid contention on windows.;r=ato
2015-06-24 10:16:27 -07:00
Chris Manchester
5c7f6f77e8
Bug 1174766 - Append to gecko logfile after marionette restarts the browser rather than removing the old file every time.;r=ato
2015-06-20 09:46:00 -07:00
Chris Manchester
1aa30dcf2c
Bug 1169600 - Remove message listeners intended to coordinate registering a new browser with marionette once the browser has been registered. r=ato
2015-06-24 00:10:10 -07:00
David Burns
859b3175d9
Bug 1174941: Update conditional to switch statement to allow more processing of capabilities; r=ato
2015-06-19 15:45:46 +01:00
David Burns
a42264e085
Bug 1174941: Remove all capabilities from desired capabilities if they are in the session capabilitiesand in requiredCapabilities; r=ato
2015-06-19 15:44:25 +01:00
David Burns
deb05a4440
Bug 1174941: Update server capabilities that are set on startup; r=ato
2015-06-19 15:42:04 +01:00
Jonathan Griffin
d94f27116a
Bug 1176408 - Bump marionette-transport to 0.5 and marionette-driver to 0.9, r=dburns
2015-06-21 13:40:54 -07:00
Chris Manchester
4b83e474e8
Backed out changeset 101932a675a4 (bug 1174766) for winXP failures
2015-06-20 15:27:11 -07:00
Chris Manchester
2ec92d07d8
Bug 1174766 - Append to gecko logfile after marionette restarts the browser rather than removing the old file every time.;r=ato
2015-06-20 09:46:00 -07:00
Martijn Wargers
19665f2a2e
Bug 1176882 - Don't pin marionette-transport. r=davehunt
2015-06-24 02:09:16 +02:00
Jonathan Griffin
1e9c6b1a26
Bug 1166033 - Notice when the process has died, and restart it, r=dburns
2015-06-18 14:26:53 -07:00
Jamin Liu
429d75ce44
Bug 1175067 - Switch Bluetooth marionette test set to BT API v2 and disable unsupported tests. r=joliu
2015-06-17 18:00:26 +08:00
Chris Manchester
d302b9678c
Bug 1169600 - Avoid misleading exception in message listeners in marionette server. r=ato
2015-06-03 10:21:27 -07:00
Jonathan Griffin
b7af8a575c
Backed out changeset 58b09d4a5de5 for Mn OSX test_profile_management.py failures on a CLOSED TREE
2015-06-10 12:15:31 -07:00
Jonathan Griffin
96781372fc
Bug 1166033 - Notice when the process has died, and restart it, r=dburns
2015-06-10 10:24:29 -07:00
Chris Manchester
d95ee6bf78
Bug 1169798 - Refresh the marionette server's window reference when switching between windows to avoid intermittent exception.;r=ato
2015-06-01 13:26:15 -07:00
Jonathan Griffin
f3052f63cd
Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns
2015-05-29 15:43:50 -07:00
Henrik Skupin
f81a78482e
Bug 1169381 - Bump dependency for mozinfo in marionette-client to >=0.8. r=jgriffin
2015-05-28 12:05:00 -04:00
Jonathan Griffin
1ee4e39e6e
Bug 1168997 - Bump marionette-client to 0.14, r=dburns
2015-05-28 08:58:22 -07:00
Alive Kuo
19d359076b
Bug 1169122 - Change the way to reference AppWindowManager. r=jgriffin
2015-05-28 10:42:30 +08:00
Jonathan Griffin
ba5f63636c
Bug 1163833 - Add integration with browsermob-proxy, r=dburns
2015-05-27 10:00:09 -07:00
Jonathan Griffin
46f72e36a5
Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns
2015-05-18 16:36:15 -07:00
Ting-Yu Chou
c644d94180
Bug 1141418 - Fix index after calling splice while iterating remoteFrames array. r=jgriffin
2015-05-18 12:04:26 +08:00
Jonathan Griffin
c1efbce967
Backout cc15c275b1e3 (Bug 1149618) on a CLOSED TREE for suspected debug emulator bustage, a=bustage
2015-05-19 19:35:38 -07:00
Jonathan Griffin
831992c796
Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns
2015-05-18 16:36:15 -07:00
Jonathan Griffin
514fd23c87
Bug 1161606 - Implement 'using_permission' context manager, r=dburns
2015-05-14 12:08:17 -07:00
Jonathan Griffin
19a51a4c4e
Bug 1161209 - Bump marionette-driver to 0.7, marionette-client to 0.13, r=AutomatedTester
2015-05-07 10:09:08 -07:00
Andreas Tolfsen
c9dc8d6fbe
Bug 1155703: Correct Marionette to use NoSuchWindowError
...
FrameSendFailureError and FrameSendNotInitializedError are not compatible
with the W3C WebDriver specification and we should use NoSuchWindowError
instead.
Bug 1159674 has prepared Gaia for this change.
r=davehunt
2015-04-29 12:00:43 +01:00