Commit Graph

3593 Commits

Author SHA1 Message Date
Bob Owen
30cd57308c Bug 766282 - Tests for allow-popups directive for iframe sandbox. r=smaug 2013-03-21 18:34:21 +00:00
Jonathan Griffin
53c354275d Bug 926703 - Remove venv_mochitest.sh - use mach instead, r=mdas, DONTBUILD NPOTB 2013-10-15 09:29:21 -07:00
David Burns
f1fd1112ad Bug 759485: Add submit to HTMLElement on Marionette to submit forms without click() or send_keys(); r=mdas 2013-10-15 15:40:48 +01:00
David Burns
08f438cf5a Bug 819050 - Marionette response containing JSON object with element details instead of raw ID; r=mdas 2013-10-15 11:05:21 +01:00
David Burns
72bf67a787 Bug 807282 - Update marionette command/response to match that of the WebDriver spec; r=mdas 2013-10-01 16:13:04 +01:00
Jonathan Griffin
d5c096f822 Bug 926693 - Add B2G support to marionette's mach command, r=ahal 2013-10-15 12:54:21 -07:00
Phil Ringnalda
f0214b2243 Merge m-i to a CLOSED TREE m-c 2013-09-16 23:12:03 -07:00
Edwin Flores
b1792cf492 Bug 899420 - Disable accidentally enabled Android x86 media tests on a CLOSED TREE r=bustage
--HG--
extra : amend_source : 30e839e40d27414167bb7a99e9767f7c3123912c
2013-09-17 15:41:39 +12:00
Ryan VanderMeulen
2f32aa1a2c Merge m-c to fx-team. 2013-09-14 23:08:59 -04:00
Alexandre Poirot
984d718c93 Bug 914633 - Implement SpecialPowers.loadChromeScript to easily add new chrome features without having to modify SpecialPowers. r=ted 2013-09-14 22:09:13 -04:00
Ryan VanderMeulen
e757b0b4fb Merge m-c to inbound. 2013-09-14 20:31:22 -04:00
Alexandre Poirot
3c77ceca7b Bug 914604 - Convert webapps xpcshell test to mochitest-plain and cover app reinstall and redirects manifest property r=fabrice 2013-09-15 12:27:00 +03:00
Joel Maher
cb073ee2f8 Bug 916045 - remove default cli options from talos.json. r=armenzg 2013-09-13 14:03:54 -04:00
Mihnea Dobrescu-Balaur
8a7bcc1eea Bug 912909 - Call setLD_LIBRARY_PATH in runtestsb2g. r=jgriffin 2013-09-05 17:58:54 -07:00
Jonathan Watt
93d9d31937 Bug 915794 - Remove the pref for <input type=range>. r=mounir 2013-09-12 19:15:48 +01:00
Jonathan Watt
9f44eb5827 Bug 915758 - Split out <input type=number> to be behind its own pref. r=mounir 2013-09-12 19:11:00 +01:00
Ed Morley
386845ff18 Bug 916135 - Disable webaudio tests on B2G for too many timeouts that abort the rest of the suite
--HG--
extra : rebase_source : 4724e19d78413eda64d265358d5ae2468ac91fb8
2013-09-13 15:55:30 +01:00
Chris Manchester
957fdb4341 Bug 500388 - Don't buffer xpcshell process output, use a callback to consume output as it is available. r=ted 2013-09-12 19:48:43 -04:00
Dave Hunt
3fe10ca32f Bug 811780 - Provide an option for creating a blank SD card image when running against an emulator. r=jgriffin 2013-09-13 00:47:13 -07:00
Malini Das
7c51a64331 Bug 915658 - Add timestamp data to Marionette touch event logging, r=jgriffin 2013-09-13 09:33:41 +02:00
Ryan VanderMeulen
350982d4bc Merge inbound to m-c. 2013-09-12 20:37:35 -04:00
Sid Stamm
586cbfdc49 bug 836922 - disable new multiple CSP policy tests on b2g because the observer service is not working. r=ryanvm 2013-09-12 11:37:36 -07:00
Ryan VanderMeulen
d69ae35a39 Backed out changeset 9157ea42ff41 (bug 914925) for Android/B2G test bustage. 2013-09-12 14:28:55 -04:00
Ted Mielczarek
a4d2b978d6 Bug 914925 - Fix --debugger for reftest/mochitest on OS X. r=jmaher 2013-09-12 09:05:19 -04:00
Masayuki Nakano
1289d8ac96 Bug 911951 part.2 Reimplement synthesizeText() in EventUtils.js and remove nsIDOMWindowUtils.COMPOSITION_ATTR_* from all tests r=smaug 2013-09-13 00:19:00 +09:00
Guilherme Gonçalves
0676c24d11 Bug 911595 - Avoid shutting down geolocation request twice. r=jdm 2013-09-12 11:08:50 -04:00
Geoff Brown
45243611d4 Bug 912784 - Simplify utility-path handling in runtestsremote.py; r=jmaher 2013-09-12 09:02:48 -06:00
Alexandre Poirot
a6cb2f6e9a Bug 894990 - Expose mochitest data file URL via SimpleTest.getTestFileURL. r=jmaher 2013-09-12 10:48:32 -04:00
Edwin Flores
7a30950987 Bug 899420 - Disable accidentally enabled Android media tests r=bustage 2013-09-12 17:13:31 +12:00
Edwin Flores
d357f78bf8 Bug 899420 - Kill more b2g bustage, real and potential on a CLOSED TREE r=bustage 2013-09-12 15:04:25 +12:00
Edwin Flores
ef5a40eec6 Bug 899420 - Annotate b2g test_buffered.html failures on a CLOSED TREE r=bustage 2013-09-12 14:49:32 +12:00
Ryan VanderMeulen
ce0f027f99 Merge b2g-inbound to m-c. 2013-09-11 20:58:14 -04:00
Andrew Halberstadt
aad03adf76 Bug 914327 - Mach command for b2g mochitests should handle test_path better, r=jgriffin, DONTBUILD, a=NPOTB 2013-09-11 14:53:47 -04:00
Szu-Yu Chen [:aknow]
4b0c415905 Bug 914571 - Avoid overwriting the marionette loglines. r=jgriffin 2013-09-11 09:38:55 -04:00
Martijn Wargers
1face898e0 Bug 914089 - b2g.json cleanup and reorder, part 3. r=jmaher 2013-09-11 13:52:42 +02:00
Soumya Deb
f697a6c5ed Bug 914713 - change default timeout for wait_for_port to 30 seconds, r=mdas 2013-09-11 17:53:58 +02:00
Joel Maher
a4f36987d4 Bug 914228 - remove rafx suite from talos. r=armenzg 2013-09-11 10:55:18 -04:00
Jonathan Griffin
5efad3f434 Bug 915014 - Define Ci if needed, r=jmaher 2013-09-11 07:10:52 -07:00
Ted Mielczarek
4ea05759af bug 913173 - fix xpcshell-test --debugger on OS X. r=gps 2013-09-11 07:52:29 -04:00
Nicholas Nethercote
35d0d2e3ab Bug 914464 - Update talos.zip used by Talos. r=jmaher.
--HG--
extra : rebase_source : a85d5235c23b9d0fd550bce53dccf2989de9ffba
2013-09-11 12:26:51 +10:00
Jan Varga
c5d294a60c Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
--HG--
rename : caps/tests/mochitest/test_principal_extendedorigin_appid_appstatus.html => caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html
rename : dom/quota/UsageRunnable.h => dom/quota/UsageInfo.h
2013-09-11 06:18:36 +02:00
Geoff Brown
be400ec716 Bug 913627 - Update androidx86.json for a clean x86 run; r=jmaher 2013-09-10 08:58:08 -06:00
Neil Deakin
a41a423e28 Bug 907062, resolve the promise if the popup is already open so that the test doesn't occasionally fail, r=paolo 2013-09-09 20:13:58 -04:00
Ryan VanderMeulen
e21a004b9f Merge m-c to inbound on a CLOSED TREE. 2013-09-09 17:01:07 -04:00
Ryan VanderMeulen
77773dff70 Merge inbound to m-c. 2013-09-09 15:55:42 -04:00
Gregory Szorc
85cad798a7 Bug 860839 - Initial implementation of |mach test|; r=jhammel
The future of running tests is this command. It is a unified command for
running tests. Currently, it only supports running test suites from
their full test suite name or TBPL abbreviation. Support will be added
in the future for running individual tests or mixing and matching tests
of different flavors.
2013-09-09 12:37:38 -07:00
Gregory Szorc
c2c617a95e Bug 913241 - Support chunking mochitests from mach; r=jmaher 2013-09-09 12:36:03 -07:00
Askeing Yen
7c7d592148 Bug 912890 - [Marionette Client] Add shuffle for tests. r=jgriffin 2013-09-06 15:30:55 +08:00
Phil Ringnalda
7b4ec0d8d5 Merge b2g-inbound to m-c 2013-09-08 08:28:14 -07:00
Masatoshi Kimura
3ea4cf31e9 Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley 2013-09-07 18:49:03 +09:00
Phil Ringnalda
625e976c03 Back out c8687e99dc75 (bug 913510) for Android bustage 2013-09-06 19:08:42 -07:00
Fabrice Desré
595ce186af Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
2013-08-28 14:35:34 -07:00
Jim Blandy
d5b6b24fc6 Bug 892114: Add support for Unix domain sockets to nsIServerSocket.idl and @mozilla.org/network/server-socket;1. r=mayhemer 2013-09-06 08:06:23 -07:00
Jim Blandy
28ebe45d1b Bug 899757: Make nsServerSocket::InitWithAddress provide more detailed error results. r=mayhemer, r=ted
I looked through the NSPR socket creation functions that InitWithAddress
uses to see which errors they could return, and placed appropriate comments
in ErrorAccordingToNSPR.

The test coverage is not great; in particular, I wasn't able to find a way
to elicit "address in use" errors from Windows (although I could from
Linux); the web says that Windows is much more relaxed about binding
listening sockets than Unix derivatives. I'm interested in suggestions.
2013-09-06 08:06:22 -07:00
L. David Baron
d44257314d Bug 847275 patch 2: Temporarily disable failures from checking of assertions in browser-chrome mochitests so that we can annotate the expected assertions before enabling. r=dao 2013-09-09 12:21:24 +02:00
L. David Baron
4163ff5187 Bug 847275 patch 1: Make assertions cause test failures in browser-chrome mochitest. r=dao
I tested all three error messages manually by making different
SimpleTest.expectAssertions() calls in
browser/base/content/test/browser_aboutHome.js .
2013-09-09 12:21:24 +02:00
Ms2ger
4abf38566a Merge m-c to inbound. 2013-09-06 12:31:58 +02:00
Ms2ger
f8962d36e5 Bug 903080 - Move CSP tests in content/base/test into a subdir; r=ddahl+mshal
--HG--
rename : content/base/test/file_CSP.css => content/base/test/csp/file_CSP.css
rename : content/base/test/file_CSP.sjs => content/base/test/csp/file_CSP.sjs
rename : content/base/test/file_CSP_bug663567.xsl => content/base/test/csp/file_CSP_bug663567.xsl
rename : content/base/test/file_CSP_bug663567_allows.xml => content/base/test/csp/file_CSP_bug663567_allows.xml
rename : content/base/test/file_CSP_bug663567_allows.xml^headers^ => content/base/test/csp/file_CSP_bug663567_allows.xml^headers^
rename : content/base/test/file_CSP_bug663567_blocks.xml => content/base/test/csp/file_CSP_bug663567_blocks.xml
rename : content/base/test/file_CSP_bug663567_blocks.xml^headers^ => content/base/test/csp/file_CSP_bug663567_blocks.xml^headers^
rename : content/base/test/file_CSP_bug802872.html => content/base/test/csp/file_CSP_bug802872.html
rename : content/base/test/file_CSP_bug802872.html^headers^ => content/base/test/csp/file_CSP_bug802872.html^headers^
rename : content/base/test/file_CSP_bug802872.js => content/base/test/csp/file_CSP_bug802872.js
rename : content/base/test/file_CSP_bug802872.sjs => content/base/test/csp/file_CSP_bug802872.sjs
rename : content/base/test/file_CSP_bug885433_allows.html => content/base/test/csp/file_CSP_bug885433_allows.html
rename : content/base/test/file_CSP_bug885433_allows.html^headers^ => content/base/test/csp/file_CSP_bug885433_allows.html^headers^
rename : content/base/test/file_CSP_bug885433_blocks.html => content/base/test/csp/file_CSP_bug885433_blocks.html
rename : content/base/test/file_CSP_bug885433_blocks.html^headers^ => content/base/test/csp/file_CSP_bug885433_blocks.html^headers^
rename : content/base/test/file_CSP_bug888172.html => content/base/test/csp/file_CSP_bug888172.html
rename : content/base/test/file_CSP_bug888172.sjs => content/base/test/csp/file_CSP_bug888172.sjs
rename : content/base/test/file_CSP_evalscript_main.html => content/base/test/csp/file_CSP_evalscript_main.html
rename : content/base/test/file_CSP_evalscript_main.html^headers^ => content/base/test/csp/file_CSP_evalscript_main.html^headers^
rename : content/base/test/file_CSP_evalscript_main.js => content/base/test/csp/file_CSP_evalscript_main.js
rename : content/base/test/file_CSP_evalscript_main_allowed.js => content/base/test/csp/file_CSP_evalscript_main_allowed.js
rename : content/base/test/file_CSP_evalscript_main_allowed_getCRMFRequest.js => content/base/test/csp/file_CSP_evalscript_main_allowed_getCRMFRequest.js
rename : content/base/test/file_CSP_evalscript_main_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html
rename : content/base/test/file_CSP_evalscript_main_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html^headers^
rename : content/base/test/file_CSP_evalscript_main_getCRMFRequest.js => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.js
rename : content/base/test/file_CSP_evalscript_main_spec_compliant.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html^headers^
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html
rename : content/base/test/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_getCRMFRequest.html^headers^
rename : content/base/test/file_CSP_evalscript_no_CSP_at_all.html => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html
rename : content/base/test/file_CSP_evalscript_no_CSP_at_all.html^headers^ => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html^headers^
rename : content/base/test/file_CSP_evalscript_no_CSP_at_all.js => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.js
rename : content/base/test/file_CSP_frameancestors.sjs => content/base/test/csp/file_CSP_frameancestors.sjs
rename : content/base/test/file_CSP_frameancestors_main.html => content/base/test/csp/file_CSP_frameancestors_main.html
rename : content/base/test/file_CSP_frameancestors_main.js => content/base/test/csp/file_CSP_frameancestors_main.js
rename : content/base/test/file_CSP_frameancestors_main_spec_compliant.html => content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.html
rename : content/base/test/file_CSP_frameancestors_main_spec_compliant.js => content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.js
rename : content/base/test/file_CSP_frameancestors_spec_compliant.sjs => content/base/test/csp/file_CSP_frameancestors_spec_compliant.sjs
rename : content/base/test/file_CSP_inlinescript_main.html => content/base/test/csp/file_CSP_inlinescript_main.html
rename : content/base/test/file_CSP_inlinescript_main.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main.html^headers^
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant.html => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html
rename : content/base/test/file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^
rename : content/base/test/file_CSP_inlinestyle_main.html => content/base/test/csp/file_CSP_inlinestyle_main.html
rename : content/base/test/file_CSP_inlinestyle_main.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main.html^headers^
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant.html => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html
rename : content/base/test/file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^
rename : content/base/test/file_CSP_main.html => content/base/test/csp/file_CSP_main.html
rename : content/base/test/file_CSP_main.html^headers^ => content/base/test/csp/file_CSP_main.html^headers^
rename : content/base/test/file_CSP_main.js => content/base/test/csp/file_CSP_main.js
rename : content/base/test/file_CSP_main_spec_compliant.html => content/base/test/csp/file_CSP_main_spec_compliant.html
rename : content/base/test/file_CSP_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_main_spec_compliant.html^headers^
rename : content/base/test/file_CSP_main_spec_compliant.js => content/base/test/csp/file_CSP_main_spec_compliant.js
rename : content/base/test/file_bothCSPheaders.html => content/base/test/csp/file_bothCSPheaders.html
rename : content/base/test/file_bothCSPheaders.html^headers^ => content/base/test/csp/file_bothCSPheaders.html^headers^
rename : content/base/test/file_csp_bug768029.html => content/base/test/csp/file_csp_bug768029.html
rename : content/base/test/file_csp_bug768029.sjs => content/base/test/csp/file_csp_bug768029.sjs
rename : content/base/test/file_csp_bug773891.html => content/base/test/csp/file_csp_bug773891.html
rename : content/base/test/file_csp_bug773891.sjs => content/base/test/csp/file_csp_bug773891.sjs
rename : content/base/test/file_csp_redirects_main.html => content/base/test/csp/file_csp_redirects_main.html
rename : content/base/test/file_csp_redirects_page.sjs => content/base/test/csp/file_csp_redirects_page.sjs
rename : content/base/test/file_csp_redirects_resource.sjs => content/base/test/csp/file_csp_redirects_resource.sjs
rename : content/base/test/test_CSP.html => content/base/test/csp/test_CSP.html
rename : content/base/test/test_CSP_bug663567.html => content/base/test/csp/test_CSP_bug663567.html
rename : content/base/test/test_CSP_bug802872.html => content/base/test/csp/test_CSP_bug802872.html
rename : content/base/test/test_CSP_bug885433.html => content/base/test/csp/test_CSP_bug885433.html
rename : content/base/test/test_CSP_bug888172.html => content/base/test/csp/test_CSP_bug888172.html
rename : content/base/test/test_CSP_evalscript.html => content/base/test/csp/test_CSP_evalscript.html
rename : content/base/test/test_CSP_evalscript_getCRMFRequest.html => content/base/test/csp/test_CSP_evalscript_getCRMFRequest.html
rename : content/base/test/test_CSP_frameancestors.html => content/base/test/csp/test_CSP_frameancestors.html
rename : content/base/test/test_CSP_inlinescript.html => content/base/test/csp/test_CSP_inlinescript.html
rename : content/base/test/test_CSP_inlinestyle.html => content/base/test/csp/test_CSP_inlinestyle.html
rename : content/base/test/test_bothCSPheaders.html => content/base/test/csp/test_bothCSPheaders.html
rename : content/base/test/chrome/test_csp_bug768029.html => content/base/test/csp/test_csp_bug768029.html
rename : content/base/test/chrome/test_csp_bug773891.html => content/base/test/csp/test_csp_bug773891.html
rename : content/base/test/test_csp_redirects.html => content/base/test/csp/test_csp_redirects.html
2013-09-06 08:41:38 +02:00
Geoff Brown
d1f14242b4 Bug 912779 - Improve error handling in mochitest runtestsremote.py; r=jmaher 2013-09-05 10:14:56 -06:00
Geoff Brown
e273a1980c Bug 908275 - Use mozlog in mochitest runtestsremote; r=jmaher 2013-09-05 10:14:54 -06:00
Jonathan Griffin
d860a35a0a Bug 908356 - In-tree reuqirements files for marionette and mozbase, r=aki 2013-09-05 17:36:16 -07:00
James Lal
2422b9ed6b Bug 912809 - Use false instead of true in scrollIntoView, r=jgriffin 2013-09-05 10:38:36 -07:00
Nicholas Nethercote
12df66267b Bug 912863 - Update Talos version. r=jhammel.
--HG--
extra : rebase_source : fc3fb273162380fd6c6a32afea08c36d197a8497
2013-09-05 15:50:51 -07:00
Masatoshi Kimura
a0a010acc8 Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley 2013-09-07 09:34:21 +09:00
Dave Hunt
bbcd4a0cad Bug 902679 - Store specified device serial in marionette. r=jgriffin 2013-09-12 12:19:51 +01:00
Dave Hunt
8ce91a3317 Bug 911196 - Bump marionette_client version to 0.5.37. r=jgriffin 2013-09-05 13:27:57 +01:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
David Burns
12c0c58961 Bug 912244: Correct screenshot with element highlighting in Marionette; r=jgriffin 2013-09-04 09:05:43 +01:00
Mihnea Dobrescu-Balaur
eda03c54d2 Bug 911249 - Make sure harness does not block if killing a process hangs. r=ted 2013-09-03 13:56:08 -07:00
Ted Mielczarek
4b29ec42c4 Bug 910363 - Make gdk-screenshot take an optional filename parameter. r=karlt 2013-09-03 14:31:14 -04:00
Ryan VanderMeulen
f41dc068e8 Backed out changeset 5c25126b9c76 (bug 894927) for causing bug 911751 on a CLOSED TREE.
--HG--
rename : b2g/chrome/content/shell.html => b2g/chrome/content/shell.xul
2013-09-03 20:51:30 -04:00
Dan Minor
d0fccbea88 Bug 912004 - DeviceManager pushDir should take a timeout parameter; r=wlach 2013-09-03 15:13:38 -04:00
Joel Maher
9908a954a8 Bug 912009 - update talos.json to remove "suite" specific filters as they are now in test.py. r=jhammel 2013-09-03 14:08:07 -04:00
Mihnea Dobrescu-Balaur
e34830c22c Bug 911347 - Fix xpcshell static file cleanup on Windows. r=ted 2013-09-03 10:00:11 -07:00
Mihnea Dobrescu-Balaur
4ae0a39a86 Bug 911249 - Don't block XPCShell test harness on hangs caused by os.kill on Windows. r=ted 2013-09-01 13:02:51 -07:00
Jim Blandy
4ec8d1b3f4 Bug 909142: Fix xpcshell test harness regexp matching JS stack frames. But to what end? r=ted 2013-09-02 08:58:37 -07:00
Masatoshi Kimura
46fabe90d3 Bug 911243 - Enable test_interfaces.html on B2G. r=smaug 2013-09-01 02:50:18 +09:00
Honza Bambas
650e522909 Bug 783589 - Re-enable the test on Android. r=jlebar 2013-08-30 23:08:14 -04:00
Ryan VanderMeulen
8629024daf Backed out changeset b04073aaa278 (bug 911243) for Android 4.0 mochitest failures. 2013-08-30 22:40:23 -04:00
Mihnea Dobrescu-Balaur
ad51d92c68 Bug 911132 - Replace invalid bytes in xpcshell binary string output. r=gps 2013-08-30 15:15:33 -07:00
Masatoshi Kimura
5f00b2879d Bug 911243 - Enable test_interfaces.html on B2G. r=smaug 2013-08-31 09:52:44 +09:00
Chris Manchester
93a494aea3 Bug 910936 - Add guard so that runxpcshelltests.py doesn't attempt to parse output if there isn't any. r=jdm 2013-08-29 22:14:25 -04:00
David Rajchenbach-Teller
7e5c0d052b Bug 872229 - Add an add_task API for mochitest. r=ted 2013-06-04 15:35:43 +02:00
Martijn Wargers
b369f27ff5 Bug 908439 - Rewrite some tests to SpecialPowers.pushPrefEnv/pushPermissions. r=jmaher 2013-08-29 23:12:15 +02:00
Mihnea Dobrescu-Balaur
5789c5a462 Bug 660788 - Turn on parxpc in automation, r=ted 2013-08-15 13:53:25 -07:00
Ryan VanderMeulen
f706ff755c Merge m-c to inbound. 2013-08-29 20:48:34 -04:00
Mike Pennisi
e65e235aaf Bug 908441 - Convenience methods for interacting with HTML5 "date" and "time" input elements. r=automatedtester 2013-08-29 16:10:20 -04:00
Mihnea Dobrescu-Balaur
d7dea82e3f Bug 906510 - Rerun tests that fail when run in parallel. r=ted 2013-08-28 11:28:39 -07:00
Mihnea Dobrescu-Balaur
668808c253 Bug 910389 - Fix B2G runxpcshelltests return code. r=jgriffin 2013-08-29 10:13:56 -07:00
Mihnea Dobrescu-Balaur
e8a3fc0a1b Bug 904232 - Add inactivity timeout for marionette tests. r=jgriffin 2013-08-28 10:06:03 -07:00
Ryan VanderMeulen
7ed6f218ff Merge m-c to b2g-inbound. 2013-08-29 00:24:45 -04:00
Ryan VanderMeulen
89bb1cc5bf Merge inbound to m-c. 2013-08-29 00:00:10 -04:00
Andrew Halberstadt
4104fc828d Bug 908874 - Add mach command to run b2g mochitests, r=jgriffin,gps, DONTBUILD, a=NPOTB 2013-08-28 10:08:50 -04:00
Randy Lin
8da12513f5 Bug 903765 - Media Recording - Enable mochitest which used the mozGetUserMedia on b2g. r=jsmith 2013-08-27 12:29:47 +08:00
Ryan VanderMeulen
315255b833 Merge m-c to fx-team. 2013-08-27 20:38:23 -04:00
Mihnea Dobrescu-Balaur
8c04019c3e Bug 906172 - Handle exceptions for sequential tests properly. r=ted 2013-08-16 13:42:04 -07:00
Ryan VanderMeulen
9fa9f53229 Merge inbound to m-c. 2013-08-26 20:19:26 -04:00
Andrew Halberstadt
6dcb04058c Bug 907552 - Mochitests should use __file__ for determining location, r=gps 2013-08-26 17:17:51 -04:00
Martijn Wargers
eb96fe8115 Bug 909012 - pushPermissions doesn't have 'remove' option. r=jmaher 2013-08-26 20:05:20 +02:00
Martijn Wargers
784891e356 Bug 907995 - b2g.json cleanup and reorder, part 2. r=jmaher 2013-08-26 19:41:52 +02:00
Ryan VanderMeulen
67ea288979 Merge inbound to m-c. 2013-08-26 09:15:57 -04:00
Jonathan Griffin
284ff1a1b5 Bug 779284 - Back out 705d668fb81b for suspected perf regressions, a=test-only 2013-08-25 11:23:19 -07:00
Geoff Brown
220e4a5f85 Bug 865006 - (4) Add more xpcshell tests for android; r=jmaher 2013-08-25 10:58:31 -06:00
Fabrice Desré
e4df86208c Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
2013-08-28 14:35:34 -07:00
Ryan VanderMeulen
ace04b68a9 Merge m-c to inbound on a CLOSED TREE. 2013-08-23 18:11:26 -04:00
Ryan VanderMeulen
0e1d3c26c6 Merge inbound to m-c. 2013-08-23 17:49:37 -04:00
Ryan VanderMeulen
46a8713421 Merge fx-team to m-c. 2013-08-23 16:56:55 -04:00
Joel Maher
9886d06d57 Bug 908853 - update talos.json to include new TART test. r=avih 2013-08-23 16:40:05 -04:00
Ryan VanderMeulen
99ff2661b1 Merge m-c to fx-team. 2013-08-23 10:53:17 -04:00
Dan Minor
6f71dae11f Bug 908644 - Add a global result summary to cppunittest output;r=ted 2013-08-23 09:28:50 -04:00
Gregory Szorc
ddfacc7059 Bug 908296 - Catch all exceptions when importing psutil; r=ted
--HG--
extra : rebase_source : 7260ae283344fd8db3ef22923c33f9dc2166cc5f
2013-08-23 10:50:28 -07:00
Ryan VanderMeulen
a4221268e1 Merge m-c to b2g-inbound. 2013-08-23 10:52:20 -04:00
Chris Manchester
97d33c0cf5 Bug 908340 - Omit test start messages from mach xpcshell output; r=gps
--HG--
extra : rebase_source : 093f7a16df7de2b89868f0c255c3884b03cd70eb
2013-08-22 18:54:26 -07:00
Martijn Wargers
2e662299d2 Bug 908436 - Fix System JS error from bug 846090. r=jgriffin 2013-08-22 23:31:24 +02:00
Chris Manchester
25161c7a74 Bug 729098 - Ability to track and rerun failed xpcshell tests; r=gps
--HG--
extra : rebase_source : da458ded1a6574a230e127331ac4c5b24e494af2
2013-08-21 09:26:46 -07:00
Geoff Brown
1aa6b9c2f8 Bug 908275 - Improve logging of xpcshell args in mochitests; r=jmaher 2013-08-23 09:11:43 -06:00
Jonathan Griffin
f62876de8f Bug 907895 - Add moztest to tests.zip, r=ahal 2013-08-22 13:50:57 -07:00
Marco Castelluccio
f393184c95 Bug 906837 - Add mach command for running webapprt chrome tests. r=adw, r=gps 2013-08-23 10:06:16 -04:00
Chris Manchester
9f01c22529 Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py; r=ted 2013-07-22 19:44:25 -07:00
Ryan VanderMeulen
057345a284 Backed out changesets 57fc6c256d1f and a6bb570b7f41 (bug 896087) checktest failures on a CLOSED TREE. 2013-08-22 15:55:54 -04:00
Ryan VanderMeulen
d99f5cd37a Merge m-c to inbound. 2013-08-22 15:44:40 -04:00
Ryan VanderMeulen
7726245c4e Merge inbound to m-c. 2013-08-22 15:42:18 -04:00
Andrew Halberstadt
7e6715d905 Bug 907552 - Add ability to specify cwd to MozbuildObject.from_environment(), r=gps 2013-08-22 15:24:40 -04:00
Masatoshi Kimura
f1bc49fd08 Bug 600460 - Implement category entry removal for nsScriptNamespaceManager. r=bholley 2013-08-22 22:44:19 +09:00
Ms2ger
87ae95251c Merge PGO-green changeset from inbound to m-c. 2013-08-22 10:31:44 +02:00
Ms2ger
c3e345584c Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00
Ms2ger
bd6f59c59f No bug - Fix indentation in xpcshell's mach handler; r=ted 2013-08-22 08:34:58 +02:00
Ryan VanderMeulen
11b14acefd Merge inbound to m-c. 2013-08-21 17:14:32 -04:00
Ed Morley
9dd664ddd9 Bug 907925 - Add reasons to Marionette's wait_for_port() assertions, to make them TBPL compatible; r=jgriffin
--HG--
extra : rebase_source : 458c32979708ed5581a992745ff10ba75aee3d7f
2013-08-21 22:13:36 +01:00
Dan Minor
e789625c9b Bug 858620 - Add jit-tests to test package;r=glandium 2013-08-21 08:20:24 -04:00
Martijn Wargers
a1e197c0df Bug 846090 - XBL mochitests timing out/failing on b2g. r=jgriffin 2013-08-21 00:41:18 +02:00
Ryan VanderMeulen
3bace0adf9 Merge m-c to inbound. 2013-08-21 17:17:18 -04:00
Gregory Szorc
6d2e7e62b1 Bug 907797 - Catch NotImplementedError when importing psutil; r=ahal 2013-08-21 09:56:36 -07:00
Mihnea Dobrescu-Balaur
bd3806fe7b Bug 905782 - Make the XPCShell harness treat running a single file as a sequential run. r=ted 2013-08-20 16:07:33 -07:00
Martijn Wargers
6929c3e797 Bug 868035 - Enable Mochitests for gUM on B2G. r=jgriffin 2013-08-22 02:36:32 +02:00
Chris Manchester
3247d8636a Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py. r=ted 2013-07-22 19:44:25 -07:00
Ryan VanderMeulen
efdb6976a7 Bug 910229 - Disable dom-level* mochitests on Android due to frequent OOM crashes.
CLOSED TREE
2013-08-28 10:07:44 -04:00
Chris Manchester
750b9ec3a8 Bug 896087 - self tests exercising behavior of current log parsing; r=ted 2013-07-19 16:20:07 -07:00
Chris Manchester
f425ae80f4 Bug 896087 - Self tests exercising behavior of current log parsing. r=ted 2013-07-19 16:20:07 -07:00
Douglas Crosher
5ea680c681 Bug 909323 - Improve jit-tests ADB support. r=terrence 2013-08-26 23:32:32 +10:00
William Lachance
3835d30a88 Bug 901635 - Store marionette documentation in-tree, using sphinx;r=mdas
This will let us autogenerate documentation on change, and display it on
readthedocs.
2013-08-20 13:59:20 -04:00
Ted Mielczarek
bcb2ff226d bug 842728 - init Breakpad from C++ in xpcshell, remove ability to init from script. r=bholley,gps 2013-08-15 14:48:12 -04:00
David Burns
c6732ba0b0 Bug 901776 - Adding checks to visibility code that makes elements with hidden attribute hidden; r=mdas 2013-08-20 16:47:22 +01:00
Masayuki Nakano
ba86f9045b Bug 903715 part.2 Don't check in Makefile.in if the target OS is Android for <select> element dropdown test r=gps+ahalberstadt 2013-08-20 23:20:10 +09:00
Joel Maher
24bead8c91 Bug 906825 - upload talos.zip to capture many talos fixes which are not being run on android. r=armenzg 2013-08-20 09:18:58 -04:00
Joel Maher
2e76c25d44 Bug 903681 - turn on ASAP tests by default and move tsvgr/tscrollr into rafx on m-c only. r=armenzg 2013-08-20 09:18:56 -04:00
David Burns
ae1425f9d3 bug 901781: Correct viewport algorithm for marionette and enable visibility tests; r=mdas 2013-08-07 16:19:59 -07:00
Geoff Brown
3b3bdf41c3 Bug 902160 - Correct misplaced comma in androidx86.json; r=jmaher 2013-08-19 18:00:32 -06:00
Jim Blandy
c4b31a0832 Bug 905437: Make it possible for 'mach xpcshell-test' to run xpcshell under GDB. r=ted
At the moment, the --debug argument accepted by mach xpcshell-test is
dropped. I don't know if just bringing the old harness's command-line
arguments forward to 'mach xpcshell-test' is the most mach-ish way to do
things, but it does let me get things started.
2013-08-19 16:07:40 -07:00
Andrew Halberstadt
69e673ac70 Bug 906045 - Remove --build-info-json from mochitest make targets, r=jgriffin, DONTBUILD, a=NPOTB 2013-08-19 13:01:52 -04:00
Dan Minor
649f6538cf Bug 903606 - Use mozfile.TemporaryDirectory in cppunittest scripts;r=ted 2013-08-19 10:02:42 -04:00
Ryan VanderMeulen
fb245babf2 Merge m-c to b2g-inbound. 2013-08-17 12:39:44 -04:00
Martijn Wargers
73a9e91c4b Bug 901387 - b2g.json cleanup and reorder. r=jgriffin 2013-08-16 21:31:37 +02:00
Malini Das
1c5e0ab176 Bug 779284 - Implement Modal dialog handling to Marionette, r=jgriffin 2013-08-16 16:54:41 -04:00
Mihnea Dobrescu-Balaur
cc2964b3b8 Bug 905835 - Fix whitespace in mach parxpc warning. r=gps 2013-08-15 15:22:35 -07:00
Geoff Brown
73a79a7a3d Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher 2013-08-15 17:06:01 -07:00
Ryan VanderMeulen
aeb4b9d1ad Merge m-c to inbound. 2013-08-15 15:43:06 -04:00
Ted Mielczarek
d503719cbc Fix bustage from bug 889076 (no crash stacks for xpcshell tests), no bug, r=bustage 2013-08-15 15:01:08 -04:00
Jonathan Griffin
29a966ab75 Bug 904682 - Mirror moztest to m-c. r=jhammel 2013-08-15 12:57:55 -04:00
Ed Morley
ac93237f7c Merge latest green b2g-inbound changeset and mozilla-central 2013-08-15 11:58:48 +01:00
Gregory Szorc
3239b169cc Bug 904823 - Discourage use of make for running xpcshell tests; r=ted 2013-08-14 17:43:04 -07:00
Ryan VanderMeulen
8b8be2a46a Merge m-c to inbound. 2013-08-14 17:11:30 -04:00
Carsten "Tomcat" Book
89b83199da merge mozilla-central to b2g-inbound 2013-08-14 15:02:24 +02:00
Drew Willcoxon
ed5eefd356 Bug 904183 - Add bug number references to mochitest manifests explaining why copypaste tests are disabled. r=Ms2ger 2013-08-13 17:42:58 -07:00
Szu-Yu Chen [:aknow]
befe552838 Bug 904490 - Extend marionette connection timeout. r=jgriffin 2013-08-14 16:45:12 +08:00
Armen Zambrano Gasparnian
232cd278b8 Bug 899095 - Switch to http://talos-bundles.pvt.b.m.o for talos bundles. r=jmaher 2013-08-13 11:06:52 -04:00
Ed Morley
9bc7f9a44f Bug 904574 - Fix existing pyflakes warnings; r=BenWa
--HG--
extra : rebase_source : 27ca85f14ccbce6e5678292f6f5b22c4968801b5
2013-08-13 15:54:15 +01:00
Ed Morley
04d190fd50 Bug 904574 - Make gtests log output after crashes compatible with TBPL; r=BenWa
--HG--
extra : rebase_source : 8162af561b3a8df81463b3aec733ac6cff55125a
2013-08-13 15:52:55 +01:00
William Lachance
0bfb82e196 Bug 904292 - Clean up marionette pyflakes warnings;r=mdas 2013-08-13 10:24:33 -07:00
Andrew Halberstadt
3117d69ff2 Bug 903034 - Fix b2g desktop mochitest regression, r=jgriffin 2013-08-14 13:57:43 -04:00
Chris Manchester
4c6856205b Bug 887054 - Part 3: Synchronize blocks of output when running xpcshell tests in parallel. r=ted 2013-08-06 10:28:29 -07:00
Mihnea Dobrescu-Balaur
d073337ac1 Bug 887054 - Part 2: Add parallel warning and support for --sequential to mach xpcshell-test. r=gps 2013-08-14 10:17:11 -07:00
Martijn Wargers
286c4907b4 Bug 902611 - test_bug475156.html failing on b2g mochitest with (NS_NOINTERFACE) [nsISupports.QueryInterface]. r=jduell 2013-08-12 01:48:10 +02:00
Randy Lin
b44ce21e6a Bug 897776 - Test case for MediaRecorder infinite recursion with requestData() calls in "dataavailable" event. r=jsmith 2013-08-11 11:35:16 +08:00
Geoff Brown
9b8e1cc2ea Bug 902160 - Fix invalid comments in androidx86.json; r=jmaher 2013-08-11 12:59:29 -07:00
Mihnea Dobrescu-Balaur
d165ac6453 Bug 887054 - Part 1: Refactor xpcshell test harness to support parallel test runs, disabled in automation. r=ahal, r=ted 2013-07-19 19:27:14 -07:00
Irving Reid
32ae0a0fa5 Bug 890555 - Handle case of non-Object argument to do_throw; r=ted 2013-07-13 12:37:13 -04:00
Ryan VanderMeulen
2cb6b07d20 Merge m-c to inbound. 2013-08-09 19:29:45 -04:00
Ryan VanderMeulen
8afe7e8fed Merge inbound to m-c. 2013-08-09 19:08:45 -04:00
Ryan VanderMeulen
1c27efb8bd Merge b2g-inbound to m-c. 2013-08-09 17:26:14 -04:00
Mark Hammond
ac7c070103 Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin 2013-08-08 09:52:01 +10:00
Matt Brubeck
93e36046ad Bug 899695 - Fix exception in "mach python" on Windows [r=gps]
DONTBUILD (not part of the build)
2013-08-08 08:06:02 -07:00
Carsten "Tomcat" Book
2e9c4e6c35 merge b2g-inbound to mozilla-central 2013-08-08 13:33:12 +02:00
Jonathan Griffin
a99a69b0dd Bug 902225 - Enable test_import_script_reuse_window.py. r=dburns 2013-08-06 16:31:34 -07:00
Jonathan Griffin
83aed9b889 Bug 790787 - Enable more unit tests on B2G. r=mdas 2013-08-06 17:34:30 -07:00
Jonathan Griffin
1dea834f8b Bug 758329 - Enable test_emulator_order.py. r=mdas 2013-08-06 16:03:39 -07:00
David Dahl
f2aeffa8a9 test only change b2g excludetests for bug 824652 r=philor r=ddahl 2013-08-06 22:07:34 -05:00
David Dahl
7a1662853b Bug 824652 - crypto.generateCRMFRequest bypasses CSP (allows script execution from a string, without unsafe-eval) r=bsmith r=khuey r=keeler 2013-08-06 21:46:05 -05:00
Boris Zbarsky
27c0e89dfb Back out revision ab9642207875 (bug 897811) for browser-chrome test failures. 2013-08-08 01:13:45 -04:00
Mark Hammond
00e585ad0e Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin 2013-08-08 09:52:01 +10:00
Mark Hammond
337fcff3ff Bug 897811 - remove browser.pageThumbs.enabled preference. r=gavin 2013-08-07 11:10:58 +10:00
Neil Deakin
2a4b390410 Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan 2013-08-07 14:52:38 -04:00
Andrew Halberstadt
577e34919d Bug 887291 - Allow marionette test runner to pass command line arguments onto the application, r=jgriffin 2013-08-07 11:46:25 -04:00
Geoff Brown
01d76f209e Bug 902160 - Update mochitest manifest for android x86; r=jmaher 2013-08-07 07:32:40 -07:00
Geoff Brown
5f16927c95 Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher 2013-08-09 09:22:26 -07:00
Mike Conley
b284ee2320 Bug 903044 - Bump talos test changeset id to get latest changes. r=jmaher. 2013-08-09 11:19:40 -04:00
Drew Willcoxon
8f51741b51 Bug 888839 - Don't pretty print text/plain when copying and pasting non-(X)HTML documents. r=smaug 2013-07-19 19:56:18 -07:00
Trevor Saunders
7da524d402 bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium 2013-08-08 20:12:37 -04:00
Randy Lin
261b23f442 Bug 898952 - Media Recording - Skip new test on B2G. r=jsmith 2013-08-07 16:51:28 +08:00
Geoff Brown
5255d01f81 Bug 900664 - Skip testImportFromAndroid on x86 emu; r=jmaher 2013-08-29 16:44:26 -06:00