Edgar Chen
394f49b16f
Bug 1203022 - Fix marionette-webapi busted, JavaScript Error: "TypeError: this.sendResponse is not a function". r=ato
2015-09-09 15:09:01 +08:00
Andreas Tolfsen
b62463c664
Bug 1202707: Remove emulator commands from simpletest harness
...
We attach the emulator commands outside of the simpletest harness.
Removing this makes testing/marionette/simpletest.js less dependent
on Marionette.
r=dburns
--HG--
extra : commitid : 8jVQBdufXQg
extra : rebase_source : 5ea9660825fd76504d0cc7fdbc1bebba947836f5
2015-09-08 17:12:18 +01:00
Andreas Tolfsen
cc041bab79
Bug 1202710: Remove size, location, and position commands
...
getElementSize, getElementLocation, and getElementPosition are all
deprecated. They are not used by the client bindings.
r=dburns
--HG--
extra : commitid : FkXJjFafLDR
extra : rebase_source : 4d9f4a1b3ee461ad593854ec543c9ef26277377b
2015-09-08 17:22:06 +01:00
John Dai
113aa0d693
Bug 1179143 - Detect android_version for marionette-webapi tests. r=ato
2015-09-07 23:49:00 +02:00
Shing Lyu
90f04daf1c
Bug 1166239 - Free result_modifiers so the MarionetteTestResult object will not leak. r=ato
2015-09-07 15:12:35 +08:00
Carsten "Tomcat" Book
3550bd37cb
Backed out 1 changesets (bug 1203074) for marionette test failures
...
Backed out changeset 0e4476d49a82 (bug 1203074)
2015-09-10 16:48:41 +02:00
Andreas Tolfsen
065ed7d032
Bug 1203074: Move caret to end of textual input field before sending keys
...
When a TEXTAREA element is focused it returns the cursor to the last
position was at, or places it last. INPUT @type="text" (or any other
textual input element) places the caret at the beginning. Because of
this we move the caret to the end of the input field. The next time
the element is focussed, the cursor should move to the end.
r=jgriffin
--HG--
extra : commitid : 56D5Oqfl8Nh
extra : rebase_source : e13a68395fdfe59fa93c45b2b5ccca28283f11e2
2015-09-09 14:53:53 +01:00
Yura Zenevich
bc9a71944a
Bug 1203166 - ensuring that B2G and a11y flags are passed when listener is registring. r=ato
2015-09-10 08:33:07 -04:00
David Burns
f6bcf02594
Bug 1200973 - Remove unneeded app cache code from Marionette; r=jgriffin
...
--HG--
extra : commitid : Dp3kNOM1zkn
extra : rebase_source : 51284534f8ce437ab9e69e00a91fc92da46bae4f
extra : histedit_source : 6f5f30baa51b19577eb1a298b5b6a87bf599683c
2015-09-04 21:49:39 +01:00
Andreas Tolfsen
1fe3c441c1
Bug 1153822: Adjust Marionette responses to match WebDriver protocol
...
Introduce protocol version levels in the Marionette server.
On establishing a connection to a local end, the remote will return a
`marionetteProtocol` field indicating which level it speaks.
The protocol level can be used by local ends to either fall into
compatibility mode or warn the user that the local end is incompatible
with the remote.
The protocol is currently also more expressive than it needs to be and
this expressiveness has previously resulted in subtle inconsistencies
in the fields returned.
This patch reduces the amount of superfluous fields, reducing the
amount of data sent. Aligning the protocol closer to the WebDriver
specification's expectations will also reduce the amount of
post-processing required in the httpd.
Previous to this patch, this is a value response:
{"from":"0","value":null,"status":0,"sessionId":"{6b6d68d2-4ac9-4308-9f07-d2e72519c407}"}
And this for ok responses:
{"from":"0","ok":true}
And this for errors:
{"from":"0","status":21,"sessionId":"{6b6d68d2-4ac9-4308-9f07-d2e72519c407}","error":{"message":"Error loading page, timed out (onDOMContentLoaded)","stacktrace":null,"status":21}}
This patch drops the `from` and `sessionId` fields, and the `status`
field from non-error responses. It also drops the `ok` field in non-value
responses and flattens the error response to a simple dictionary with the
`error` (previously `status`), `message`, and `stacktrace` properties,
which are now all required.
r=jgriffin
--HG--
extra : commitid : FbEkv70rxl9
extra : rebase_source : 3116110a0d197289cc95eba8748be0a33566c5a5
2015-05-21 11:26:58 +01:00
Andreas Tolfsen
de80bc12fe
Bug 1162515: Remove FrameSendFailureError and FrameNotInitializedError
...
Removes FrameSendFailureError and FrameNotInitializedError from the
Marionette Python client.
r=davehunt
--HG--
extra : commitid : GUUlKplFtOH
extra : rebase_source : 8d4d135f8a0adee8491b0af2b8c65861adc712ca
2015-05-07 17:18:05 +01:00
Vaibhav Agrawal
a3060365b9
Bug 1163797 - Removing CommandArguments decorators from marionette-test mach command and making it use argparse from test harness. r=ahal
...
--HG--
extra : transplant_source : %3A%21%E4KF%0F%25%1Ey%A0v%DBs%EDU%DF%E2%EC%90%B1
2015-09-02 15:57:25 -07:00
Carsten "Tomcat" Book
23ce69f1e1
Backed out 4 changesets (bug 1201050) for marionette test bustage on a CLOSED TREE
...
Backed out changeset ff3a5e493a9f (bug 1201050)
Backed out changeset 3c9da85eaf6a (bug 1201050)
Backed out changeset 6a443c2a3482 (bug 1201050)
Backed out changeset 3e79580a76a2 (bug 1201050)
2015-09-04 13:41:05 +02:00
Andreas Tolfsen
29f437da4c
Bug 1201050: Part 4: Use dispatcher for listener mutliAction
...
r=dburns
--HG--
extra : commitid : FZ6ugxnv9Nw
extra : rebase_source : 7bc0da301711f888a03b7a3d5bf5da953b08a19b
2015-09-02 14:04:58 +01:00
Andreas Tolfsen
13bc0e7c5f
Bug 1201050: Part 3: Unbreak test by using correct imports
...
Do note that this test is disabeld in the manifest.
r=dburns
--HG--
extra : commitid : 9P4lCsipXFI
extra : rebase_source : f1b712f5b0f2558893f2c86dd4dae3bdb3d380ee
2015-09-02 14:04:10 +01:00
Andreas Tolfsen
34bf4c6bd8
Bug 1201050: Part 2: Use dispatcher for listener actionChain
...
r=dburns
--HG--
extra : commitid : 5sZ7xzFTZgr
extra : rebase_source : 3442cc272d170972a461a6442c78a00de3717c09
2015-09-02 13:36:03 +01:00
Andreas Tolfsen
c32c98632b
Bug 1201050: Part 1: Use dispatcher for listener singleTap
...
r=dburns
--HG--
extra : commitid : 47Ppaq1xKzz
extra : rebase_source : f73caaa4cb9b36c8f0076920f8a6d41848a33d52
2015-09-02 13:23:28 +01:00
Shing Lyu
2bba3aa702
Bug 1165231 - Free mixin_run_tests so they will be garbage collected. r=ato
...
--HG--
extra : rebase_source : 577dd26e755f30e2c6d50f06a8a887893cc6ccfb
2015-09-02 12:15:56 +08:00
Jonathan Griffin
890126984a
Bug 1200420 - Better handling of startup_timeout, r=AutomatedTester
...
--HG--
extra : commitid : CLLRo9AJtdQ
2015-09-03 15:41:58 -07:00
Julien Pagès
03b0de3f14
Bug 1200409
- |marionette --help| causes stack trace. r=ato
...
--HG--
extra : commitid : CmP555Z7mf3
extra : rebase_source : d23b5da839469c611d8671595dd9d752cdbf1dce
2015-09-01 10:42:55 +02:00
Yura Zenevich
75c928c716
Bug 1194224 - adding support for Shadow DOM in marionette. r=automatedtester
2015-08-31 14:43:15 -04:00
Ben Tian
f1367d5c1e
Bug 1193379 - Move ipc and tests folders out from dom/bluetooth/bluetooth2. r=joliu
...
--HG--
rename : dom/bluetooth/bluetooth2/ipc/BluetoothChild.cpp => dom/bluetooth/ipc/BluetoothChild.cpp
rename : dom/bluetooth/bluetooth2/ipc/BluetoothChild.h => dom/bluetooth/ipc/BluetoothChild.h
rename : dom/bluetooth/bluetooth2/ipc/BluetoothMessageUtils.h => dom/bluetooth/ipc/BluetoothMessageUtils.h
rename : dom/bluetooth/bluetooth2/ipc/BluetoothParent.cpp => dom/bluetooth/ipc/BluetoothParent.cpp
rename : dom/bluetooth/bluetooth2/ipc/BluetoothParent.h => dom/bluetooth/ipc/BluetoothParent.h
rename : dom/bluetooth/bluetooth2/ipc/BluetoothServiceChildProcess.cpp => dom/bluetooth/ipc/BluetoothServiceChildProcess.cpp
rename : dom/bluetooth/bluetooth2/ipc/BluetoothServiceChildProcess.h => dom/bluetooth/ipc/BluetoothServiceChildProcess.h
rename : dom/bluetooth/bluetooth2/ipc/BluetoothTypes.ipdlh => dom/bluetooth/ipc/BluetoothTypes.ipdlh
rename : dom/bluetooth/bluetooth2/ipc/PBluetooth.ipdl => dom/bluetooth/ipc/PBluetooth.ipdl
rename : dom/bluetooth/bluetooth2/ipc/PBluetoothRequest.ipdl => dom/bluetooth/ipc/PBluetoothRequest.ipdl
rename : dom/bluetooth/bluetooth2/tests/marionette/head.js => dom/bluetooth/tests/marionette/head.js
rename : dom/bluetooth/bluetooth2/tests/marionette/manifest.ini => dom/bluetooth/tests/marionette/manifest.ini
rename : dom/bluetooth/bluetooth2/tests/marionette/test_dom_BluetoothAdapter_discovery_API2.js => dom/bluetooth/tests/marionette/test_dom_BluetoothAdapter_discovery.js
rename : dom/bluetooth/bluetooth2/tests/marionette/test_dom_BluetoothAdapter_enable_API2.js => dom/bluetooth/tests/marionette/test_dom_BluetoothAdapter_enable.js
rename : dom/bluetooth/bluetooth2/tests/marionette/test_dom_BluetoothAdapter_pair_API2.js => dom/bluetooth/tests/marionette/test_dom_BluetoothAdapter_pair.js
rename : dom/bluetooth/bluetooth2/tests/marionette/test_dom_BluetoothAdapter_setters_API2.js => dom/bluetooth/tests/marionette/test_dom_BluetoothAdapter_setters.js
rename : dom/bluetooth/bluetooth2/tests/marionette/test_dom_BluetoothDevice_API2.js => dom/bluetooth/tests/marionette/test_dom_BluetoothDevice.js
rename : dom/bluetooth/bluetooth2/tests/marionette/test_dom_BluetoothManager_API2.js => dom/bluetooth/tests/marionette/test_dom_BluetoothManager.js
2015-08-25 17:57:09 +08:00
Ryan VanderMeulen
4ff4f84ce2
Merge inbound to m-c. a=merge
2015-08-27 11:43:16 -04:00
David Burns
6b428e8150
Bug 1198542: Update Marionette element IDs to be valid UUID. r=ato
...
This allows WebDriver compatibility to create valid URI.
--HG--
extra : commitid : 7JjQgqwKr8P
extra : rebase_source : 30e59c18b69ab404608c6b44f1dc11742b95ac78
2015-08-26 19:52:09 +01:00
Yoshi Huang
4347bb2318
Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley
2015-08-17 17:03:19 +08:00
Bobby Holley
edfe287f26
Backed out 3 changesets (bug 1165272) for b2g sanity blocker.
2015-08-25 11:16:21 -07:00
Andrew Halberstadt
6073d46e10
Bug 1197835 - Version bump marionette-client == 0.19, marionette-transport == 0.7, marionette-driver == 0.13, r=ato
...
--HG--
extra : commitid : DPLeqmqbgQV
extra : rebase_source : a25de99f52df2666b158734d958175d340e436fd
2015-08-24 10:59:47 -04:00
Andrew Halberstadt
a70c676bef
Bug 1163801 - Refactor marionette's options mixin system for argparse compatibility, r=AutomatedTester
...
--HG--
extra : commitid : 1x8q2ly2ySN
extra : rebase_source : 96ae7670be16280625980363c877eaffc5db0949
2015-08-18 16:27:04 -04:00
Vibhor Sehgal
1cc0a0bf8d
Bug 1163801 - Upgrade marionette-client from optparse to argparse, r=ahal
...
--HG--
extra : commitid : 10d2GZoRUqa
extra : rebase_source : 1b464783d33a41a85bc1538ad3f94f3848b9a133
2015-08-18 16:30:21 -04:00
Andreas Tolfsen
92037e0876
Bug 1197146: Part 8: Use dispatcher for listener getElementValueOfCssProperty
...
r=dburns
--HG--
extra : commitid : 23PStMtVria
extra : source : 8fb6d7814dc28abe320354b59bac44a9779869cf
2015-08-21 16:10:02 +01:00
Andreas Tolfsen
3932cbc6d5
Bug 1197146: Part 7: Use dispatcher for listener isElementDisplayed
...
r=dburns
--HG--
extra : commitid : 4zgBxkq6zdO
extra : source : dbee5f882e8eb355ffdad4cd7f7a6dd51a06443f
2015-08-21 15:49:47 +01:00
Andreas Tolfsen
0a22490c2e
Bug 1197146: Part 6: Use dispatcher for listener clearElement
...
r=dburns
--HG--
extra : commitid : 35gcrZxPUW5
extra : source : 35f1b9173ef480dedd1869ec5ed1d0cbfd7a9e1b
2015-08-21 15:37:04 +01:00
Andreas Tolfsen
730495da38
Bug 1197146: Part 5: Use dispatcher for listener getElementLocation
...
r=dburns
--HG--
extra : commitid : FjoopWDThNJ
extra : source : 98d9c37a61f11a06945c0c96078c17d9c345efe6
2015-08-21 15:34:09 +01:00
Andreas Tolfsen
fc6d8b1b09
Bug 1197146: Part 4: Use dispatcher for listener isElementSelected
...
r=dburns
--HG--
extra : commitid : 1zOWofJ40lV
extra : source : 46da411db576eea23aa69771b66123f979a783b6
2015-08-21 15:09:37 +01:00
Andreas Tolfsen
a9eefdf14d
Bug 1197146: Part 3: Use dispatcher for listener findElementContent
...
r=dburns
--HG--
extra : commitid : G9ClS0TusdD
extra : source : 6eaccfcfd64d5f9d41575872ab910f3023a61e79
2015-08-21 15:05:13 +01:00
Andreas Tolfsen
c92e905c2e
Bug 1197146: Part 2: Use dispatcher for listener findElementsContent
...
r=dburns
--HG--
extra : commitid : 6C4UE1m18Da
extra : source : f7e4900ea7ca194f282fae199d64b712aee85251
2015-08-21 15:03:03 +01:00
Andreas Tolfsen
2c61350827
Bug 1197146: Part 1: Prime dispatcher in listener to resolve promises
...
Because of the asynchronous behaviour of some internal utilities, such
as ElementManager, we need to employ promises to create a bridge over
them and the synchronous returning functions.
r=dburns
--HG--
extra : commitid : LneaNFIEWhx
extra : source : 12fe4474c9bc791395603242bc2f865e39212aa9
2015-08-21 15:00:29 +01:00
Ryan VanderMeulen
9fa88d03a9
Merge m-c to inbound. a=merge
2015-08-24 21:04:12 -04:00
Ryan VanderMeulen
125759fa69
Merge inbound to m-c. a=merge
2015-08-24 20:37:14 -04:00
David Burns
dbc240166a
Bug 1196987: Update UUID returned to be a valid UUID 4; r=jgriffin
...
Currently the UUID returns the `{}` which is not valid and breaks
URI Templates used in WebDriver languages
--HG--
extra : commitid : 5TOoNz5yfms
extra : rebase_source : f51303fc4d15d886c04f20140e08c656c91eb2c6
2015-08-24 23:15:46 +01:00
Edgar Chen
5cdc72b485
Bug 1197078 - Send result of emulator command in JSON format. f=ato r=dburns
2015-08-21 10:41:55 +08:00
Yura Zenevich
1b13386b9a
Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester
2015-08-22 16:41:14 -04:00
Yoshi Huang
12efacfa8c
Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley
2015-08-24 01:31:00 -04:00
David Burns
c085801e25
Bug 1196920: Add specificationLevel capability to Marionette; r=jgriffin
...
--HG--
extra : commitid : 9P737TkRmC1
extra : rebase_source : c1eb63853ef04582b3854d17c9c9f8226f5b9c46
extra : histedit_source : f20ff7283658687f923cccbf7f907168385c533c
2015-08-20 23:21:21 +01:00
David Burns
775dd31768
Bug 1156070: Rename test class to prevent test harnesses thinking there is a failure; r=jgriffin
...
Mozharness appears to do a check for the word exception and is seeing these
tests as failures when they are not.
--HG--
extra : commitid : DY4JNzCuOt3
extra : rebase_source : f7f9bc2059d145bde1df36bd2898ffbed6cbbdcf
2015-08-19 15:57:06 +01:00
Andreas Tolfsen
9351a4ab23
Bug 1194968: Support for Marionette protocol adjustments in Python client
...
Whilst it is not a goal for the Marionette protocol to be fully compatible
with WebDriver due to the different transport mechanisms, bug 1153822
adjusts the Marionette protocol closer to what is prescribed in the
WebDriver specification.
This patch adds support for the new protocol (level or version 2)
to the Python bindings with backwards compatibility for the earlier,
existing protocol (1).
r=jgriffin
--HG--
extra : commitid : CiAKTE3h1nG
extra : rebase_source : ea3ed4ec021febac7f3b2ae2c10ec583a3ddfcff
2015-08-15 15:46:31 +01:00
David Burns
d0149ca48f
Bug 1195440: Disable health reporting when marionette tests are running; r=jgriffin
...
--HG--
extra : commitid : 6ltTPgnkn0V
extra : rebase_source : 3cf8839225e8b9d64ef866e983fbbe329526bbf4
2015-08-17 21:36:57 +01:00
Nick Robson
49e872dc7e
Bug 1075089 - Move popup menu frame offset to LookAndFeel and fix default offset for OS X. r=Enn
...
--HG--
extra : rebase_source : 7817fea6ea95e9dfc486f797114e1cfb778d5230
2015-08-04 16:41:00 -04:00
Ryan VanderMeulen
6cfdf70c9e
Backed out changeset 9eeddf4d34ea (bug 1191432) for various Gij failures.
...
CLOSED TREE
2015-08-10 10:29:13 -04:00
Yura Zenevich
fea1dcee0d
Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester
2015-08-10 09:36:53 -04:00
Chris Manchester
355eb3d3aa
Bug 1192331 - Disable search suggestions UI when running marionette tests and re-enable modal test. r=adw
...
--HG--
extra : commitid : 2uv5qAMBvVf
2015-08-07 12:30:31 -07:00
Drew Willcoxon
63591bbd24
Bug 959567 - Change urlbar search suggestions from opt-out to opt-in, add opt-in prompt to urlbar popup. r=mak
2015-08-06 20:13:00 -07:00
Julien Pagès
7dfc1e9f5c
Bug 1190817 - marionette install from pypi is broken. r=automatedtester
...
--HG--
extra : rebase_source : 99a8270acdda2733f6aaacdbf19fe61a330fd319
2015-08-04 05:49:00 +02:00
David Burns
ea2f796952
Bug 1189027: Bump marionette driver to 0.11; r=ato
...
--HG--
extra : commitid : 1QEn9tLwEPJ
extra : rebase_source : b2c9ed24f878d606dc566929e949aaf53d4dc851
2015-07-29 20:48:07 +01:00
David Burns
c34722a98d
Bug 1188826: Bump marionette client version for release; r=ato
...
--HG--
extra : commitid : 2D6oRROltjv
extra : rebase_source : a05d69e95d1eb6371bbb24b50a3465132764431a
extra : histedit_source : 046d81f4818741b2fd1246c679e31dcae31df90b
2015-07-29 12:31:56 +01:00
Andreas Tolfsen
b7f18aa32d
Bug 1197143: Use dispatcher for listener goBack
...
r=dburns
--HG--
extra : commitid : GDNioxjAwEz
extra : rebase_source : 68b438abf77572512650ab9fe212386fc0b619dc
2015-08-21 11:19:53 +01:00
Andreas Tolfsen
2ec14990fa
Bug 1197141: Use dispatcher for listener getPageSource
...
r=dburns
--HG--
extra : commitid : G5PWcxsCVKx
extra : rebase_source : e8c27e5b61cae1714857807c6ef22c4a14b556bb
2015-08-21 11:11:36 +01:00
Andreas Tolfsen
a58ec6fa20
Bug 1197133: Use dispatcher for listener getTitle
...
r=dburns
--HG--
extra : commitid : 8vtmyidCi3x
extra : rebase_source : e508e807147c163799b8bbf54149963f287ed91d
2015-08-21 11:04:06 +01:00
Andreas Tolfsen
1bb1ddb8be
Bug 1197131: Use dispatcher for listener getCurrentUrl
...
r=dburns
--HG--
extra : commitid : 4Xc1sCPhKIj
extra : rebase_source : 42479a1cab75575ba6dae4a6c0b0cf98d1652582
2015-08-21 10:57:06 +01:00
Julien Pagès
78bf9783e7
Bug 1168803 - Add --addon option to specify add-ons to be installed. r=dburns
...
--HG--
extra : commitid : peO1rLe9oG
extra : rebase_source : b557243a86a861a535b098e4965cd371dfd60877
2015-07-18 10:53:10 +02:00
Julien Pagès
088713752a
Bug 1129122 - Marionette should show an error if a test file doesn't start with the test_ prefix. r=dburns
...
--HG--
extra : commitid : 4INcHog6PGS
extra : rebase_source : 7240887c3fc7373619cfbe2f500b66038149747b
2015-07-17 22:53:27 +02:00
Julien Pagès
7a736df66f
Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns
...
--HG--
extra : commitid : 9JQBIHQNMoV
extra : rebase_source : 9db8ccab407a78095fb67ee61e574d301364d416
2015-07-17 23:00:26 +02:00
Julien Pagès
1b995b9a16
Bug 1183157 - make marionette --version flag also show the transport and driver package versions. r=dburns
...
--HG--
extra : commitid : 9r6zCILoeE4
extra : rebase_source : 6d0475dec01fe9b97ac318ad0948bfe8e9e15e56
2015-07-17 21:06:12 +02:00
Julien Pagès
86090d9f09
Bug 970886 - MarionetteTestRunner runs tests twice if the filename is the same. r=dburns
...
--HG--
extra : commitid : H4PWlVdG6KZ
extra : rebase_source : d18eac8637b5650d591c69a943e58dc9feeb70cd
2015-07-17 20:58:42 +02:00
David Burns
df864f9993
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
--HG--
extra : commitid : Fkr0udCIjfm
extra : rebase_source : 7e837a36947e83520eae26c3f41b45dd5c211829
extra : histedit_source : 806d7c8249128b08bc1ad448389bb639e0369c07
2015-07-15 23:51:51 +01:00
David Burns
893918b610
Bug 1178468: rename marionette cookie test methods to be more pythonic. r=jgriffin
...
--HG--
extra : commitid : 72IC676CruQ
extra : rebase_source : 61b82d97a406b38151918bcf924aee51c529156b
extra : histedit_source : 50a4c0fd2e9158311fb2cf06ea42c025b56f73a9
2015-07-07 20:57:57 +01:00
Andrew Halberstadt
2be5ff0c10
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.
--HG--
rename : testing/mozbase/docs/mozlog_structured.rst => testing/mozbase/docs/mozlog.rst
rename : testing/mozbase/mozlog/mozlog/structured/commandline.py => testing/mozbase/mozlog/mozlog/commandline.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/__init__.py => testing/mozbase/mozlog/mozlog/formatters/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/base.py => testing/mozbase/mozlog/mozlog/formatters/base.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/errorsummary.py => testing/mozbase/mozlog/mozlog/formatters/errorsummary.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/__init__.py => testing/mozbase/mozlog/mozlog/formatters/html/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/html.py => testing/mozbase/mozlog/mozlog/formatters/html/html.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/main.js => testing/mozbase/mozlog/mozlog/formatters/html/main.js
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/style.css => testing/mozbase/mozlog/mozlog/formatters/html/style.css
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/xmlgen.py => testing/mozbase/mozlog/mozlog/formatters/html/xmlgen.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.py => testing/mozbase/mozlog/mozlog/formatters/machformatter.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/tbplformatter.py => testing/mozbase/mozlog/mozlog/formatters/tbplformatter.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/unittest.py => testing/mozbase/mozlog/mozlog/formatters/unittest.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/xunit.py => testing/mozbase/mozlog/mozlog/formatters/xunit.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/__init__.py => testing/mozbase/mozlog/mozlog/handlers/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/base.py => testing/mozbase/mozlog/mozlog/handlers/base.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/bufferhandler.py => testing/mozbase/mozlog/mozlog/handlers/bufferhandler.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/statushandler.py => testing/mozbase/mozlog/mozlog/handlers/statushandler.py
rename : testing/mozbase/mozlog/mozlog/structured/logtypes.py => testing/mozbase/mozlog/mozlog/logtypes.py
rename : testing/mozbase/mozlog/mozlog/structured/reader.py => testing/mozbase/mozlog/mozlog/reader.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/__init__.py => testing/mozbase/mozlog/mozlog/scripts/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/format.py => testing/mozbase/mozlog/mozlog/scripts/format.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/logmerge.py => testing/mozbase/mozlog/mozlog/scripts/logmerge.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/unstable.py => testing/mozbase/mozlog/mozlog/scripts/unstable.py
rename : testing/mozbase/mozlog/mozlog/structured/stdadapter.py => testing/mozbase/mozlog/mozlog/stdadapter.py
rename : testing/mozbase/mozlog/mozlog/structured/structuredlog.py => testing/mozbase/mozlog/mozlog/structuredlog.py
rename : testing/mozbase/mozlog/mozlog/logger.py => testing/mozbase/mozlog/mozlog/unstructured/logger.py
rename : testing/mozbase/mozlog/mozlog/loggingmixin.py => testing/mozbase/mozlog/mozlog/unstructured/loggingmixin.py
rename : testing/mozbase/mozlog/mozlog/loglistener.py => testing/mozbase/mozlog/mozlog/unstructured/loglistener.py
extra : commitid : 3JWk75JY4N0
extra : rebase_source : 229bad7a7bf8ead013ce62d128c0896a75cad393
2015-07-16 10:38:40 -04:00
Jonathan Griffin
ce7bb7688f
Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham
...
* * *
Bug 1182681 - Raise IOError when we receive an emtry string, r=jgraham
--HG--
extra : commitid : 4wbq21Yb9yA
2015-07-13 12:29:21 -07:00
David Burns
abe9763e58
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
--HG--
extra : commitid : 3xR7tPDgMK4
extra : rebase_source : b3af3dfe7d2d0e1701ca0b2162f8ae517b5b4c9a
2015-07-14 00:51:58 +01:00
Julien Pagès
1781b3e4cc
Bug 902125 - Add a version config/flag for Python Marionette. r=dburns
...
--HG--
extra : commitid : I4bJUgDeGUI
extra : rebase_source : 5e7498834bd35cfc0c6fcffd5135eb4dceddd2c2
2015-07-13 18:33:23 +02:00
Ehsan Akhgari
02e4c3c7fb
Backout bug 1182681 for web-platform-test failures on a CLOSED TREE
2015-07-13 21:43:54 -04:00
Jonathan Griffin
3e227be7f7
Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham
...
* * *
Bug 1182681 - Raise IOError when we receive an emtry string, r=jgraham
--HG--
extra : commitid : 2JF1C6eDB0l
2015-07-13 12:29:21 -07:00
Julien Pagès
f80f5c4878
Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns
2015-07-12 09:32:00 -04:00
Julien Pagès
6a32085ee7
Bug 983821 - 'marionette' cli entrypoint doesn't have access to proper packages. r=dburns
...
--HG--
extra : commitid : EF5ytBCZpuw
extra : rebase_source : 3ec79224fb63ba722c28e7bf00ab76bad721bcff
2015-07-11 08:05:51 +02:00
Tim Taubert
a2bcabe26c
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
3bf635914f
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
c9d4d45a02
Bug 1178778 - Bump marionette-driver to 0.10. r=automatedtester DONTBUILD
2015-06-30 17:11:21 +02:00
Jonathan Griffin
4ea2b2818d
Bug 1177513 - Bump marionette-client to 0.16, r=dburns
2015-06-26 09:42:36 -07:00
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