Commit Graph

287 Commits

Author SHA1 Message Date
Andrew Halberstadt
2861820904 Bug 809437 - Last ditch effort to fix stubborn orange when installing gecko into an emulator, r=mdas 2012-11-15 10:21:10 -05:00
Malini Das
66d282b44a Bug 810376 - wait for readystate==complete in chrome when switching frames, r=jgriffin 2012-11-15 10:07:24 -05:00
Ryan VanderMeulen
1efc9eec06 Merge the last PGO-green inbound changeset to m-c. 2012-11-14 21:43:07 -05:00
Jonathan Griffin
404659256d Bug 811931 - Bump Marionette version, a=test-only, DONTBUILD(NPOTB) 2012-11-14 15:08:56 -08:00
Dave Hunt
c9479eb60b Bug 811330 - Fix a typo in XML generation, r=jgriffin 2012-11-14 14:46:13 -08:00
Henrik Skupin
2d69a20a0f Bug 805054 - Bind the virtualenv version Marionetts uses in venv_test.sh to a fixed release. r=jgriffin 2012-11-14 23:29:04 +01:00
David Burns
f1970f0691 Bug 811053: Allow transforms to have negative values but not affect Marionettes visibility on the element; r=jgriffin 2012-11-14 21:51:11 +00:00
Henrik Skupin
de4cc22aab Bug 811185 - Implement Emulator class for screen orientation in Marionette. r=jgriffin 2012-11-14 22:35:26 +01:00
Jonathan Griffin
f0bccc868a Bug 811351 - Reset the current frame in deleteSession, r=mdas 2012-11-13 13:51:58 -08:00
Malini Das
bfc019dea0 Bug 810376 - make content wait for document ready when switching frames, r=jgriffin 2012-11-14 13:35:44 -05:00
Andrew Halberstadt
0525bef49d Bug 809437 - Fix typo from a38c6f05ba19, r=mdas 2012-11-13 11:00:31 -05:00
Andrew Halberstadt
3501e6f89b Bug 809437 - Fix B2G emulator unittest intermittent timeout, r=jgriffin 2012-11-13 09:32:34 -05:00
Jonathan Griffin
f32cfcab67 Bug 810517 - Check for valid listenerWindow, r=mdas 2012-11-12 16:17:54 -08:00
Jonathan Griffin
91d32e70cb Bug 811175 - Don't install mozbase packages from github, r=whimboo 2012-11-12 18:39:12 -08:00
Malini Das
eb3b7117ab Bug 809245 - add preliminary touch support to marionette, r=jgriffin 2012-11-12 11:14:54 -05:00
Jonathan Griffin
7989f61d9f Bug 810421 - Add --tree arg to Marionette, r=ahal 2012-11-09 11:20:51 -08:00
Jonathan Griffin
86a6b08a3b Bug 810025 - Remove noisy log messages, r=ahal 2012-11-08 14:02:52 -08:00
Ryan VanderMeulen
b90082aa95 Backout 53d5080a6749 (bug 809437) for b2g mochitest orange.
CLOSED TREE
2012-11-08 17:25:53 -05:00
David Burns
513460862e Bug 801733: Updating isElementDisplayed Atom to handle hiding elements via transforms; r=jgriffin 2012-11-08 20:58:17 +00:00
David Burns
61b1a6facc Bug 801733: Adding a whole bunch of visibility tests for Marionette; r=jgriffin 2012-11-08 20:56:48 +00:00
Andrew Halberstadt
1d1d6ab404 Bug 809437 - Copy gecko files to /data/local prior to copying them to /system/b2g, r=jgriffin 2012-11-08 11:59:46 -08:00
Ryan VanderMeulen
a12c05d284 Backout b9ec1725a5e2 (bug 809437) for frequent b2g bustage. 2012-11-07 20:58:14 -05:00
Andrew Halberstadt
1cbfb3aa6c Bug 809437 - Stop b2g process before installing gecko into an emulator, r=jgriffin 2012-11-07 15:55:01 -08:00
Andrew Halberstadt
16ee3af410 Bug 809437 - Ensure b2g process has fully stopped before restarting it when installing gecko into an emulator, r=jgriffin 2012-11-07 10:15:17 -08:00
Andrew Halberstadt
4aad565c79 Bug 800102 - Retry adb push if it times out while installing gecko, r=jgriffin 2012-11-06 13:06:38 -08:00
Jonathan Griffin
531421adb9 Bug 804366 - Include test names in failure messages v0.3, r=ahal 2012-10-31 15:36:57 -07:00
Malini Das
018ee9c000 Bug 801703 - enable switching to nested OOP frame, r=jgriffin, a=NPOTB 2012-11-06 10:54:09 -08:00
Andrew Halberstadt
451f6ddf77 Bug 808783 - Disable failing Mn tests, r=jgriffin 2012-11-06 09:17:39 -08:00
Jonathan Griffin
de203ef8a1 Bug 807817 - Dump Marionette logs as well as writing to logfile, r=philikon 2012-11-01 14:49:15 -07:00
Al Tsai
61ff3d5271 Bug 805539 - Prevent effect from default values and network geolocation provider. r=dougt 2012-11-01 19:23:14 -04:00
Chris Jones
f83afe286c Bug 807478 - fix timeout argument to waitFor(), r=cjones 2012-10-31 23:51:30 -07:00
Ryan VanderMeulen
6724b83a08 Merge m-c to inbound. 2012-10-31 20:19:27 -04:00
Doug Turner
4a47b2b943 Bug 805178 - Device Storage - Add tests to ensure Application Permissions match that of the Permission Matrix. r=jmaher 2012-10-31 10:06:51 -07:00
Kyle Huey
45adfbf2c8 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
e6e6deb486 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
a7bb0ec116 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Jonathan Griffin
6c3ae79736 Bug 800102 - Work around adb deadlock when installing gecko in emulator, r=ahal 2012-10-30 12:26:50 -07:00
David Burns
de4af848af Bug 805635: making sure we close the file on import_script; r=mdas 2012-10-26 16:23:52 +01:00
Jeff Hammel
bf6f5fbc02 Bug 805440 - Mozrunner installed from pypi when running setup_development.py;r=jgriffin
--HG--
extra : rebase_source : f34112c361a3b727913648a0cb593f8d966d43e1
2012-10-26 08:58:03 -07:00
Ryan VanderMeulen
4ab0bcd6c5 Merge m-c to inbound. 2012-10-25 17:43:19 -04:00
Jonathan Griffin
68bacba976 Bug 805539 - Disable manifest.ini with no active tests, a=test-only, DONTBUILD(NPOTB) 2012-10-25 13:57:58 -07:00
David Burns
fe3efee09c Bug 805403: Allow marionette to send keystrokes to elements without value attribute; r=mdas 2012-10-25 21:39:52 +01:00
Henrik Skupin
86d6ecb398 Bug 805297 - Marionette doesn't recognize relative test path from current working directory. r=jgriffin 2012-10-25 16:30:32 -04:00
Jonathan Griffin
6934552f90 Bug 803740 - Wait for system-message-listener-ready before installing new gecko, r=mdas 2012-10-25 07:09:19 -07:00
Ryan VanderMeulen
95382d4097 Merge m-c to inbound. 2012-10-24 14:07:16 -04:00
Jonathan Griffin
de2d34618c Bug 805033 - Specify Marionette deps using >=, r=ahal, DONTBUILD(NPOTB) 2012-10-24 09:53:52 -07:00
Malini Das
9416e18fe2 Bug 804562 - fix file permissions for marionette imported scripts, r=jgriffin 2012-10-24 11:36:43 -04:00
Jonathan Griffin
f6a364284b Bug 803254 - Detect emulator crashes, r=ahal, DONTBUILD(NPOTB) 2012-10-22 15:00:54 -07:00
David Burns
620a396303 Bug 804289: bumped Marionette client version; r=jgriffin 2012-10-22 20:40:07 +01:00
Vicamo Yang
eec6373750 Bug 803850: sync MarionetteJSTestCase.add_tests_to_suite arguements with others, r=automatedtester 2012-10-23 00:08:44 +08:00
Vicamo Yang
b49370d889 Backout 16190e59bc8f, no r= 2012-10-23 00:07:43 +08:00
Vicamo Yang
caca9297dd Bug 803850: sync MarionetteJSTestCase.add_tests_to_suite arguements with others. 2012-10-23 00:01:41 +08:00
Ryan VanderMeulen
98abcd945f Merge the last PGO-green inbound changeset to m-c. 2012-10-19 21:43:03 -04:00
David Burns
680247177c Bug 800956: adding the ability to get the size of elements to marionette; r=mdas 2012-10-19 21:59:15 +01:00
David Burns
71777c19cd Bug 803096: add the ability to get an elements location with marionette; r=mdas 2012-10-19 21:35:30 +01:00
Jonathan Griffin
fbf9403c16 Bug 803253 - Only wait for system-message-listener-ready on emulator startup, r=mdas, DONTBUILD(NPOTB) 2012-10-18 13:19:21 -07:00
David Burns
7251cae532 Bug 802227: add --testvars to runner to accept JSON file with test data; r=jgriffin 2012-10-19 20:32:36 +01:00
David Burns
632c3a3952 Bug 801703: iframe elements instead of using window.frames; r=mdas 2012-10-19 19:46:58 +01:00
Alfredos-Panagiotis Damkalis
1a3a5fd337 Bug 799008: find_elements to not scope parents when searching with css in Marionette; r=dburns 2012-10-17 15:04:16 -07:00
Ryan VanderMeulen
4ea287454b Merge m-c to inbound. 2012-10-17 22:29:53 -04:00
Ryan VanderMeulen
2fddae71d0 Merge the last PGO-green inbound changeset to m-c. 2012-10-17 22:10:08 -04:00
Jonathan Griffin
20b67539a0 Bug 802877 - Delay a bit before setting default emulator geolocation, a=test-only, DONTBUILD(NPOTB) 2012-10-17 16:46:04 -07:00
Jonathan Griffin
a11e035ab5 Bug 802807 - Only listen for system-message-listener-ready for JS tests, r=mdas, DONTBUILD(NPOTB) 2012-10-17 15:14:51 -07:00
Ehsan Akhgari
aef4fa9628 Merge mozilla-central into mozilla-inbound 2012-10-16 20:43:47 -04:00
Jonathan Griffin
1972fe8051 Bug 792647 - Wait for system-message-listener-ready on B2G before returning during newSession, r=philikon 2012-10-16 16:33:55 -07:00
Malini Das
9ef93a07ee Bug 802753 - remove assertIn so test_getstatus is python 2.6 compatible, r=jgriffin 2012-10-17 16:49:49 -04:00
Al Tsai
fc802c6844 Bug 777983 - Add marionette test for b2g gps provider. r=dougt 2012-10-11 21:31:39 -04:00
Jonathan Griffin
9c158ff420 Bug 800102 - Make installing gecko on B2G emulator more reliable, r=ahal, DONTBUILD(NPOTB) 2012-10-11 12:07:34 -07:00
David Clarke
ec3ebe520f Bug 797513 - Add geolocation class to Marionette emulator, r=jgriffin, DONTBUILD(NPOTB) 2012-10-09 15:50:09 -07:00
David Burns
7f82bfd04e Bug 784013: adding application cache helpers support to Marionette; r=jgriffin 2012-08-23 15:07:16 -07:00
Alfredos-Panagiotis Damkalis
a29d7d3326 Bug 755552 - add getStatus() call to marionette, r=mdas 2012-10-15 16:51:27 -07:00
Ed Morley
1164c12291 Backout 992f2748681f (bug 811185) for breaking emulator tests 2012-11-14 10:05:14 +00:00
Henrik Skupin
b9402b5c6a Bug 811185 - Implement Emulator class for screen orientation in Marionette. r=jgriffin 2012-11-14 08:46:36 +01:00
Marshall Culpepper
e57aecb68c Bug 797154: A new virtualenv frontend for B2G mochitests. r=jgriffin 2012-10-03 12:50:07 -05:00
Jonathan Griffin
021b4a797e Bug 796019 - Make Marionette smarter about registering frame scripts, r=mdas, DONTBUILD(NPOTB) 2012-10-02 10:37:47 -07:00
Jonathan Griffin
20dd46d389 Bug 775116 - Fix frame switching to work with id, name, and remote frames, r=mdas, DONTBUILD(NPOTB) 2012-09-28 16:16:22 -07:00
Jonathan Griffin
c03452e30e Bug 789976 - Add --gecko-path argument to Marionette, r=ahal, DONTBUILD (NPOTB) 2012-09-27 13:47:17 -07:00
Jonathan Griffin
7b8f2267f6 Bug 794692 - Change Marionette's package name to marionette_client, r=mdas, DONTBUILD (NPOTB) 2012-09-27 10:42:37 -07:00
Ryan VanderMeulen
c68f4714e3 Merge the last PGO-green inbound changeset to m-c. 2012-09-20 21:23:35 -04:00
Jonathan Griffin
ecc5e730cb Bug 792173 - Add TEST-UNEXPECTED-FAIL output to Marionette, r=mdas, DONTBUILD because NPOTB 2012-09-20 15:09:57 -07:00
Jonathan Griffin
7203885d2b Bug 792945 - Remove datazilla from Marionette deps, r=mdas 2012-09-20 15:03:50 -07:00
Jonathan Griffin
f10c4d9a5b Bug 791346 - Fix Marionette shutdown problems on Windows, r=dburns, DONTBUILD because NPOTB 2012-09-20 11:13:42 -07:00
Jonathan Griffin
7980e436fe Bug 792228 - Let marionette recognize NodeList during findelements, r=mdas 2012-09-18 14:20:20 -07:00
David Burns
ed514e3c98 Bug 787545: Allow Marionette on fennec to return a session; r=jgriffin 2012-09-18 01:08:55 -07:00
Joel Maher
70ddebfc21 Bug 762908 - Rip enablePrivilege out of spidermonkey tests. r=ted
--HG--
rename : testing/mochitest/specialpowers/Makefile.in => testing/specialpowers/Makefile.in
rename : testing/mochitest/specialpowers/chrome.manifest => testing/specialpowers/chrome.manifest
rename : testing/mochitest/specialpowers/components/SpecialPowersObserver.js => testing/specialpowers/components/SpecialPowersObserver.js
rename : testing/mochitest/MockFilePicker.jsm => testing/specialpowers/content/MockFilePicker.jsm
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/mochitest/tests/SimpleTest/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/mochitest/specialpowers/content/specialpowers.js => testing/specialpowers/content/specialpowers.js
rename : testing/mochitest/tests/SimpleTest/specialpowersAPI.js => testing/specialpowers/content/specialpowersAPI.js
rename : testing/mochitest/specialpowers/install.rdf => testing/specialpowers/install.rdf
rename : testing/mochitest/specialpowers/jar.mn => testing/specialpowers/jar.mn
2012-09-20 09:06:50 -04:00
Hubert Figuière
b754fd1bb0 Bug 777145 - Part 2: Make sure we are online when runing marionette. r=jgriffin
--HG--
extra : rebase_source : ffadd060d43d3c0839573988afd35c2be67ebf8f
2012-09-19 13:31:03 -07:00
David Clarke
ef29a0fbe3 Bug 790546 - Add sdcard option to emulator, r=jgriffin, DONTBUILD because NPOTB 2012-09-17 18:44:07 -07:00
Jonathan Griffin
10172d4028 Bug 791033 - Allow tests to provide custom pass/fail strings for is/isnot/ok assertions, r=mdas 2012-09-14 14:34:38 -07:00
Jonathan Griffin
3089007218 Bug 790465 - Refactor Marionette testrunner to make it easier to write Gaia tests, r=mdas 2012-09-14 15:04:34 -07:00
Hao Gao
bf75381039 Bug 787116 - Use self.stream to write Marionette log lines, r=jgriffin, DONTBUILD because NPOTB 2012-09-07 10:04:44 -07:00
Jonathan Griffin
d97c35f5fc Bug 788854 - Escape backslash in filenames, r=mdas, DONTBUILD because NPOTB 2012-09-05 17:19:15 -07:00
Mike Hommey
728a1bee73 Bug 788463 - Import log4moz.js from resource:/// instead of resource://gre/. r=mdas 2012-09-06 08:13:13 +02:00
Jonathan Griffin
d31ab32b8a Bug 756577 - Return an error if unable to load a page during navigate(); r=mdas, DONTBUILD because NPOTB 2012-08-21 14:00:44 -07:00
Jonathan Griffin
a03150a2a5 Bug 779011 - Clean up properly after JS exceptions during async_execute calls, a=test-only, DONTBUILD because NPOTB 2012-08-31 13:59:48 -07:00
Jonathan Griffin
47277d3abf Bug 787520 - Fix test_log.py, a=test-only, DONTBUILD because NPOTB 2012-08-31 11:58:18 -07:00
Jonathan Griffin
c4772eb65f Bug 786463 - Add TEST-START and TEST-END to output, r=mdas, DONTBUILD because NPOTB 2012-08-29 10:39:11 -07:00
Jonathan Griffin
16bdd1ac98 Bug 786094 - Track the current chrome window during a session, r=mdas, DONTBUILD because NPOTB 2012-08-28 11:14:30 -07:00
Jonathan Griffin
81585f8e62 Bug 786032 - Make search timeouts fail successfully, r=mdas, DONTBUILD because NPOTB 2012-08-27 13:50:34 -07:00