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
Jonathan Griffin
a779e43382
Bug 1149618 - Add a sandbox parameter to execute, r=dburns
2015-04-23 13:39:38 -07:00
Jonathan Griffin
9f386bdf5a
Bug 1149618 - Implement push_permission in Marionette, r=dburns
2015-05-04 09:49:08 -07:00
Andreas Tolfsen
151b17a718
Bug 1060300: Match Marionette's navigation API docs to reality
...
r=dhunt
2015-05-04 11:25:03 +01:00
Andreas Tolfsen
56b13e8205
Bug 1155716: Part 2: Remove HTMLElement#submit from marionette-driver
...
Also bumps the marionette-driver version to 0.6 and removes submit tests.
r=dburns
2015-04-29 11:32:01 +01:00
Andreas Tolfsen
49ccec9ef2
Bug 1155716: Part 1: Remove submitElement from Marionette
...
r=dburns
2015-04-29 11:31:19 +01:00
Andreas Tolfsen
57652b6e6e
Bug 1157255: Use typeof to determine MarionetteObj exports
...
This makes us not rely on try…catch logic to export MarionetteObj
properties and functions on the sandbox.
The patch also cleans up a few more details on
createExecuteContentSandbox.
r=dburns
2015-04-28 19:16:46 +01:00
Armen Zambrano Gasparnian
55b2e8e548
Bug 1159816 - Bump marionette_client to 0.12. DONTBUILD. CLOSED TREE. r=chmanchester
2015-04-29 16:35:33 -04:00
Andreas Tolfsen
bc233731f1
Bug 1157259: Correct ScriptTimeoutError reference in listener
...
r=dburns
2015-04-28 18:59:07 +01:00
Andreas Tolfsen
748892c75e
Bug 1157266: Fix error unable to set cookie in listener
...
r=dburns
2015-04-28 18:53:51 +01:00
Andreas Tolfsen
d27da8cbe8
Bug 1159232: Avoid use of template string in GeckoDriver#sendAsync
...
Also avoids it in GeckoDriver#execute.
r=dburns
2015-04-28 14:34:55 +01:00
Andreas Tolfsen
3337bfb2a9
Bug 1159238. Generate UUID internally to ContentSender
...
r=dburns
2015-04-28 18:15:08 +01:00
Andreas Tolfsen
d0288d07e7
Bug 1159219: Make ContentSender a separate module
...
r=dburns
2015-04-28 14:25:37 +01:00
Andreas Tolfsen
0d7047e4e4
Bug 1157257: Include error's name if it's not a WebDriver error
...
When native JavaScript errors are thrown because of internal errors,
this will include the Error prototype's name in the message.
This is useful since the WebDriver protocol doesn't allow for arbitrary
JS error marshaling.
r=chmanchester
2015-04-23 14:34:40 +01:00
Andreas Tolfsen
8df30250a2
Bug 1157253: Port ListenerProxy to use Proxy instead of __noSuchMethod__
...
r=chmanchester
2015-04-23 16:59:12 +01:00
Andreas Tolfsen
549ae8a536
Bug 1158219: Don't set `id' field if undefined when switching frame
...
When the `frame' argument is None, which it is by default, we were setting
the `id' field of the packet regardless. This only works because of a
faulty == operator comparison in the server.
r=jgriffin
2015-04-24 17:55:22 +01:00
Andreas Tolfsen
4e7a9a0a83
Bug 1157258: Fix null type comparisons in driver.js
...
r=davehunt
2015-04-24 13:55:52 +01:00
Chris Manchester
a6f2432e38
Bug 1157725 - Rewrite test_mouse_action.py to be more robust. r=ato
2015-04-23 22:17:30 -07:00