Carsten "Tomcat" Book
66f9f77e3d
merge mozilla-inbound to mozilla-central a=merge
2015-06-26 13:19:12 +02:00
Gregory Szorc
3e949ee8fe
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.
--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Gregory Szorc
a19bee3a08
Bug 1176642 - Remove unused imports; r=glandium
...
--HG--
extra : commitid : IZ7JkH4GKW4
extra : rebase_source : 4c3301c5c353be8afed407df4a003a9cac4583e8
2015-06-25 12:16:38 -07:00
Chris Manchester
e71520e019
Bug 1174766 - Modify test_profile_management to use a clean profile to avoid contention on windows.;r=ato
...
--HG--
extra : commitid : ID9VOYgI5vu
2015-06-24 10:16:27 -07:00
Chris Manchester
213a215144
Bug 1174766 - Append to gecko logfile after marionette restarts the browser rather than removing the old file every time.;r=ato
...
--HG--
extra : commitid : ACiV5ULwCRm
2015-06-20 09:46:00 -07:00
Chris Manchester
606f67f584
Bug 1169600 - Remove message listeners intended to coordinate registering a new browser with marionette once the browser has been registered. r=ato
...
--HG--
extra : commitid : BlpX9XbqiYM
2015-06-24 00:10:10 -07:00
David Burns
56ab0ea19e
Bug 1174941: Update conditional to switch statement to allow more processing of capabilities; r=ato
...
--HG--
extra : commitid : 9X4OIvswmla
extra : rebase_source : 92005138affc9edc1726472f62e9276e2922a0f4
2015-06-19 15:45:46 +01:00
David Burns
720ba26e14
Bug 1174941: Remove all capabilities from desired capabilities if they are in the session capabilitiesand in requiredCapabilities; r=ato
...
--HG--
extra : commitid : 49h1HhlE4h
extra : rebase_source : fd01b68b9b34414fa5fd84e7fb592d0c22a1e60f
2015-06-19 15:44:25 +01:00
David Burns
74f8ab42da
Bug 1174941: Update server capabilities that are set on startup; r=ato
...
--HG--
extra : commitid : JBXi8bCndb6
extra : rebase_source : 749e07ec25d12ffbcd739d807e67067ee67ad7a7
2015-06-19 15:42:04 +01:00
Jonathan Griffin
7fe463bd2f
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
26fdea8c56
Backed out changeset 101932a675a4 (bug 1174766) for winXP failures
...
--HG--
extra : commitid : 7icZ0RCmbcN
2015-06-20 15:27:11 -07:00
Chris Manchester
b1bba28dbf
Bug 1174766 - Append to gecko logfile after marionette restarts the browser rather than removing the old file every time.;r=ato
...
--HG--
extra : commitid : 3W4IxVnJKVU
2015-06-20 09:46:00 -07:00
Martijn Wargers
4f808e5dd3
Bug 1176882 - Don't pin marionette-transport. r=davehunt
...
--HG--
extra : rebase_source : b35c475ff4761a75f0debd53f0cae95d10f8c863
2015-06-24 02:09:16 +02:00
Jonathan Griffin
53313cd80f
Bug 1166033 - Notice when the process has died, and restart it, r=dburns
2015-06-18 14:26:53 -07:00
Jamin Liu
b092e9d032
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
1419eee767
Bug 1169600 - Avoid misleading exception in message listeners in marionette server. r=ato
...
--HG--
extra : rebase_source : 08741e157688b8cb256bbf210d2bae8e21dc864b
2015-06-03 10:21:27 -07:00
Jonathan Griffin
6785d36bb1
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
44e3816796
Bug 1166033 - Notice when the process has died, and restart it, r=dburns
2015-06-10 10:24:29 -07:00
Chris Manchester
ddab0ce578
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
a89e3a4841
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
f7561e10df
Bug 1169381 - Bump dependency for mozinfo in marionette-client to >=0.8. r=jgriffin
2015-05-28 12:05:00 -04:00
Jonathan Griffin
2eed05fc9a
Bug 1168997 - Bump marionette-client to 0.14, r=dburns
2015-05-28 08:58:22 -07:00
Alive Kuo
3a84fa3dfd
Bug 1169122 - Change the way to reference AppWindowManager. r=jgriffin
2015-05-28 10:42:30 +08:00
Jonathan Griffin
4feab373ba
Bug 1163833 - Add integration with browsermob-proxy, r=dburns
2015-05-27 10:00:09 -07:00
Jonathan Griffin
479984afe5
Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns
2015-05-18 16:36:15 -07:00
Ting-Yu Chou
3d79e33a98
Bug 1141418 - Fix index after calling splice while iterating remoteFrames array. r=jgriffin
...
--HG--
extra : rebase_source : e7978467a5837f3967985c291df23f4d83a86396
2015-05-18 12:04:26 +08:00
Jonathan Griffin
8824722da9
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
ac2f6d8d6e
Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns
2015-05-18 16:36:15 -07:00
Jonathan Griffin
b74bde0686
Bug 1161606 - Implement 'using_permission' context manager, r=dburns
2015-05-14 12:08:17 -07:00
Jonathan Griffin
4b7cf76438
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
a1fe10492b
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
--HG--
extra : rebase_source : 6fb5a2c0921d3fdbeb1749aee8296e7c40de4ead
extra : source : 02dfd2e12038460bb3c895c31951a85214e135e1
2015-04-29 12:00:43 +01:00
Jonathan Griffin
d1b4469ce0
Bug 1149618 - Add a sandbox parameter to execute, r=dburns
2015-04-23 13:39:38 -07:00
Jonathan Griffin
502f037d62
Bug 1149618 - Implement push_permission in Marionette, r=dburns
2015-05-04 09:49:08 -07:00
Andreas Tolfsen
2289af5da8
Bug 1060300: Match Marionette's navigation API docs to reality
...
r=dhunt
--HG--
extra : rebase_source : 1a2f0edf8df5728bf2d768fc8dc69d045f572021
2015-05-04 11:25:03 +01:00
Andreas Tolfsen
989ed7e48f
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
--HG--
extra : source : c58c47e280f67a7678890674e4295982fb92e521
2015-04-29 11:32:01 +01:00
Andreas Tolfsen
ece490e01b
Bug 1155716: Part 1: Remove submitElement from Marionette
...
r=dburns
--HG--
extra : source : 520ede785b0967572ca6411e75ce7466886db0f5
2015-04-29 11:31:19 +01:00
Andreas Tolfsen
9be62c99ef
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
--HG--
extra : rebase_source : 920069f09328b57adad36827b4f67a28aedfdb1d
2015-04-28 19:16:46 +01:00
Armen Zambrano Gasparnian
1b93a3ea9d
Bug 1159816 - Bump marionette_client to 0.12. DONTBUILD. CLOSED TREE. r=chmanchester
2015-04-29 16:35:33 -04:00
Andreas Tolfsen
dfd24acbdc
Bug 1157259: Correct ScriptTimeoutError reference in listener
...
r=dburns
--HG--
extra : rebase_source : 9119d7d29328468b959adf2cec497448f5902a38
2015-04-28 18:59:07 +01:00
Andreas Tolfsen
27e826ece6
Bug 1157266: Fix error unable to set cookie in listener
...
r=dburns
--HG--
extra : rebase_source : 799887866c0cb47f5fa6a0c656512609b42a9b3c
2015-04-28 18:53:51 +01:00
Andreas Tolfsen
0db4c225cc
Bug 1159232: Avoid use of template string in GeckoDriver#sendAsync
...
Also avoids it in GeckoDriver#execute.
r=dburns
--HG--
extra : rebase_source : 0f73cedd438590b6489fd6e8df34c9ae27e22e5c
2015-04-28 14:34:55 +01:00
Andreas Tolfsen
135734ed2d
Bug 1159238. Generate UUID internally to ContentSender
...
r=dburns
--HG--
extra : source : e24c86fa5a8c5abb6b51662b0f44b4bab480b1ed
2015-04-28 18:15:08 +01:00
Andreas Tolfsen
89570930a6
Bug 1159219: Make ContentSender a separate module
...
r=dburns
--HG--
extra : rebase_source : dd217232c478e94673ee416dd1d19ae5f37bce2a
extra : source : a0fa5dabf485fd6860e4dd150158f59da2ca6692
2015-04-28 14:25:37 +01:00
Andreas Tolfsen
34c27181b2
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
--HG--
extra : rebase_source : d1bd290b1df1acf6c3f67a7fcd7d1f71b7006477
2015-04-23 14:34:40 +01:00
Andreas Tolfsen
ee63bc61fa
Bug 1157253: Port ListenerProxy to use Proxy instead of __noSuchMethod__
...
r=chmanchester
--HG--
extra : rebase_source : 9a8a3e3528cb665519de1f986c48c67ac99c5445
2015-04-23 16:59:12 +01:00
Andreas Tolfsen
74a53a677c
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
--HG--
extra : rebase_source : cd490db0c8c18f68d4a91803daa833bc2f08631e
2015-04-24 17:55:22 +01:00
Andreas Tolfsen
24b67d6136
Bug 1157258: Fix null type comparisons in driver.js
...
r=davehunt
--HG--
extra : rebase_source : a42ce4451d399e8689c503224e21e503ddd0e720
2015-04-24 13:55:52 +01:00
Chris Manchester
0838128b00
Bug 1157725 - Rewrite test_mouse_action.py to be more robust. r=ato
...
--HG--
extra : transplant_source : %08%05%C8%2Bb%19%99%D9%DC%ECV%3A%BB%87%D1%CDv%09%09-
2015-04-23 22:17:30 -07:00
Andreas Tolfsen
9c89709503
Bug 1158113: Removing two straggling error codes from Marionette
...
r=davehunt
--HG--
extra : rebase_source : 0ba61719dcfa99e06f34626672cbbac91c69906f
2015-04-24 12:06:43 +01:00
Andreas Tolfsen
5ade32492f
Bug 1155658: Rename "illegal argument" error to "invalid argument"
...
r=chmanchester
--HG--
extra : rebase_source : b49c8bcaa30b470ae372182a83b6085ae94ddb7f
2015-04-17 18:43:05 +01:00