Граф коммитов

3802 Коммитов

Автор SHA1 Сообщение Дата
Ted Mielczarek add2bf9d39 bug 913173 - fix xpcshell-test --debugger on OS X. r=gps 2013-09-11 07:52:29 -04:00
Nicholas Nethercote 1b0b9b7d3f 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 e9492bcd36 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 3e704fe399 Bug 913627 - Update androidx86.json for a clean x86 run; r=jmaher 2013-09-10 08:58:08 -06:00
Neil Deakin c3c6d3fde3 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 bb0111dd8b Merge m-c to inbound on a CLOSED TREE. 2013-09-09 17:01:07 -04:00
Ryan VanderMeulen 2e71c50348 Merge inbound to m-c. 2013-09-09 15:55:42 -04:00
Gregory Szorc 483d49a42c 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 b68036b3b8 Bug 913241 - Support chunking mochitests from mach; r=jmaher 2013-09-09 12:36:03 -07:00
Askeing Yen 8093b8d788 Bug 912890 - [Marionette Client] Add shuffle for tests. r=jgriffin 2013-09-06 15:30:55 +08:00
Phil Ringnalda cd7158c6cd Merge b2g-inbound to m-c 2013-09-08 08:28:14 -07:00
Masatoshi Kimura 61b066be51 Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley 2013-09-07 18:49:03 +09:00
Phil Ringnalda cb3de0ba2b Back out c8687e99dc75 (bug 913510) for Android bustage 2013-09-06 19:08:42 -07:00
Fabrice Desré a8f153f2de 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 c0a631fad9 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 58ad28120e 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 f31248d626 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 7073a4744d 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 486a5c3769 Merge m-c to inbound. 2013-09-06 12:31:58 +02:00
Ms2ger 28665d82a2 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 b8b2651660 Bug 912779 - Improve error handling in mochitest runtestsremote.py; r=jmaher 2013-09-05 10:14:56 -06:00
Geoff Brown 9b5e7ab044 Bug 908275 - Use mozlog in mochitest runtestsremote; r=jmaher 2013-09-05 10:14:54 -06:00
Jonathan Griffin 078a1d0ff7 Bug 908356 - In-tree reuqirements files for marionette and mozbase, r=aki 2013-09-05 17:36:16 -07:00
James Lal a1efd38996 Bug 912809 - Use false instead of true in scrollIntoView, r=jgriffin 2013-09-05 10:38:36 -07:00
Nicholas Nethercote 1d874c9971 Bug 912863 - Update Talos version. r=jhammel.
--HG--
extra : rebase_source : fc3fb273162380fd6c6a32afea08c36d197a8497
2013-09-05 15:50:51 -07:00
Masatoshi Kimura 47649607a3 Bug 913510 - Remove vestigial capability.principal prefs usage. r=bholley 2013-09-07 09:34:21 +09:00
Dave Hunt 2a2817d60a Bug 902679 - Store specified device serial in marionette. r=jgriffin 2013-09-12 12:19:51 +01:00
Dave Hunt 6eca00e4e0 Bug 911196 - Bump marionette_client version to 0.5.37. r=jgriffin 2013-09-05 13:27:57 +01:00
Mike Hommey f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
David Burns f710a7cb1d Bug 912244: Correct screenshot with element highlighting in Marionette; r=jgriffin 2013-09-04 09:05:43 +01:00
Mihnea Dobrescu-Balaur de039d1d52 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 6736028b9f Bug 910363 - Make gdk-screenshot take an optional filename parameter. r=karlt 2013-09-03 14:31:14 -04:00
Ryan VanderMeulen c5c1f4d7b6 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 1d26511ef9 Bug 912004 - DeviceManager pushDir should take a timeout parameter; r=wlach 2013-09-03 15:13:38 -04:00
Joel Maher 7429b2b7b1 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 027df04c1b Bug 911347 - Fix xpcshell static file cleanup on Windows. r=ted 2013-09-03 10:00:11 -07:00
Mihnea Dobrescu-Balaur ac9a868bfa 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 842f97fdb7 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 793b2837e7 Bug 911243 - Enable test_interfaces.html on B2G. r=smaug 2013-09-01 02:50:18 +09:00
Honza Bambas 62df90ee4f Bug 783589 - Re-enable the test on Android. r=jlebar 2013-08-30 23:08:14 -04:00
Ryan VanderMeulen 296c04de02 Backed out changeset b04073aaa278 (bug 911243) for Android 4.0 mochitest failures. 2013-08-30 22:40:23 -04:00
Mihnea Dobrescu-Balaur b3c542d523 Bug 911132 - Replace invalid bytes in xpcshell binary string output. r=gps 2013-08-30 15:15:33 -07:00
Masatoshi Kimura 16407c45a3 Bug 911243 - Enable test_interfaces.html on B2G. r=smaug 2013-08-31 09:52:44 +09:00
Chris Manchester c6d151154e 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 8f97970e9c Bug 872229 - Add an add_task API for mochitest. r=ted 2013-06-04 15:35:43 +02:00
Martijn Wargers f535093ab0 Bug 908439 - Rewrite some tests to SpecialPowers.pushPrefEnv/pushPermissions. r=jmaher 2013-08-29 23:12:15 +02:00
Mihnea Dobrescu-Balaur bdb3ff070a Bug 660788 - Turn on parxpc in automation, r=ted 2013-08-15 13:53:25 -07:00
Ryan VanderMeulen 4adde36951 Merge m-c to inbound. 2013-08-29 20:48:34 -04:00
Mike Pennisi 21f818e894 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 22f292f64a Bug 906510 - Rerun tests that fail when run in parallel. r=ted 2013-08-28 11:28:39 -07:00
Mihnea Dobrescu-Balaur dd412d03f2 Bug 910389 - Fix B2G runxpcshelltests return code. r=jgriffin 2013-08-29 10:13:56 -07:00
Mihnea Dobrescu-Balaur c0025c07ba Bug 904232 - Add inactivity timeout for marionette tests. r=jgriffin 2013-08-28 10:06:03 -07:00
Ryan VanderMeulen a0e5e9286c Merge m-c to b2g-inbound. 2013-08-29 00:24:45 -04:00
Ryan VanderMeulen fd8cb786a2 Merge inbound to m-c. 2013-08-29 00:00:10 -04:00
Andrew Halberstadt cb75f151ad 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 db10dc6082 Bug 903765 - Media Recording - Enable mochitest which used the mozGetUserMedia on b2g. r=jsmith 2013-08-27 12:29:47 +08:00
Ryan VanderMeulen 1f9cf546ef Merge m-c to fx-team. 2013-08-27 20:38:23 -04:00
Mihnea Dobrescu-Balaur 3011b0f276 Bug 906172 - Handle exceptions for sequential tests properly. r=ted 2013-08-16 13:42:04 -07:00
Ryan VanderMeulen 9c2f0c5982 Merge inbound to m-c. 2013-08-26 20:19:26 -04:00
Andrew Halberstadt 0432e13cee Bug 907552 - Mochitests should use __file__ for determining location, r=gps 2013-08-26 17:17:51 -04:00
Martijn Wargers fef033baa7 Bug 909012 - pushPermissions doesn't have 'remove' option. r=jmaher 2013-08-26 20:05:20 +02:00
Martijn Wargers 7acba35503 Bug 907995 - b2g.json cleanup and reorder, part 2. r=jmaher 2013-08-26 19:41:52 +02:00
Ryan VanderMeulen 7dc9265ed9 Merge inbound to m-c. 2013-08-26 09:15:57 -04:00
Jonathan Griffin f216c745e6 Bug 779284 - Back out 705d668fb81b for suspected perf regressions, a=test-only 2013-08-25 11:23:19 -07:00
Geoff Brown fd9a8160b1 Bug 865006 - (4) Add more xpcshell tests for android; r=jmaher 2013-08-25 10:58:31 -06:00
Fabrice Desré e0a50dcca6 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 c93bd08d2f Merge m-c to inbound on a CLOSED TREE. 2013-08-23 18:11:26 -04:00
Ryan VanderMeulen b1c41b60b1 Merge inbound to m-c. 2013-08-23 17:49:37 -04:00
Ryan VanderMeulen b0e437cc42 Merge fx-team to m-c. 2013-08-23 16:56:55 -04:00
Joel Maher b24592d956 Bug 908853 - update talos.json to include new TART test. r=avih 2013-08-23 16:40:05 -04:00
Ryan VanderMeulen b7e782a702 Merge m-c to fx-team. 2013-08-23 10:53:17 -04:00
Dan Minor ed657ae616 Bug 908644 - Add a global result summary to cppunittest output;r=ted 2013-08-23 09:28:50 -04:00
Gregory Szorc 4aae58c4bb 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 e5fdd4749b Merge m-c to b2g-inbound. 2013-08-23 10:52:20 -04:00
Chris Manchester d2fd847009 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 b69ae60884 Bug 908436 - Fix System JS error from bug 846090. r=jgriffin 2013-08-22 23:31:24 +02:00
Chris Manchester 9d5a46e9b7 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 ad859a9bcb Bug 908275 - Improve logging of xpcshell args in mochitests; r=jmaher 2013-08-23 09:11:43 -06:00
Jonathan Griffin e467b5df30 Bug 907895 - Add moztest to tests.zip, r=ahal 2013-08-22 13:50:57 -07:00
Marco Castelluccio 3ccee6128a Bug 906837 - Add mach command for running webapprt chrome tests. r=adw, r=gps 2013-08-23 10:06:16 -04:00
Chris Manchester c034a8f7e5 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 13f6ac3ccb Backed out changesets 57fc6c256d1f and a6bb570b7f41 (bug 896087) checktest failures on a CLOSED TREE. 2013-08-22 15:55:54 -04:00
Ryan VanderMeulen bea62d67bd Merge m-c to inbound. 2013-08-22 15:44:40 -04:00
Ryan VanderMeulen 8dfeba9208 Merge inbound to m-c. 2013-08-22 15:42:18 -04:00
Andrew Halberstadt 02b6e70d9b Bug 907552 - Add ability to specify cwd to MozbuildObject.from_environment(), r=gps 2013-08-22 15:24:40 -04:00
Masatoshi Kimura 37640717b2 Bug 600460 - Implement category entry removal for nsScriptNamespaceManager. r=bholley 2013-08-22 22:44:19 +09:00
Ms2ger 913bab58b0 Merge PGO-green changeset from inbound to m-c. 2013-08-22 10:31:44 +02:00
Ms2ger 3a103a7e9f Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00
Ms2ger 69316b294a No bug - Fix indentation in xpcshell's mach handler; r=ted 2013-08-22 08:34:58 +02:00
Ryan VanderMeulen 78bcb8af18 Merge inbound to m-c. 2013-08-21 17:14:32 -04:00
Ed Morley f4d2016bbd 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 af33bda3ca Bug 858620 - Add jit-tests to test package;r=glandium 2013-08-21 08:20:24 -04:00
Martijn Wargers a74ca39ad1 Bug 846090 - XBL mochitests timing out/failing on b2g. r=jgriffin 2013-08-21 00:41:18 +02:00
Ryan VanderMeulen 2e280da7aa Merge m-c to inbound. 2013-08-21 17:17:18 -04:00
Gregory Szorc 23d3390f26 Bug 907797 - Catch NotImplementedError when importing psutil; r=ahal 2013-08-21 09:56:36 -07:00
Mihnea Dobrescu-Balaur 085d65c97f 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 2ff33596f2 Bug 868035 - Enable Mochitests for gUM on B2G. r=jgriffin 2013-08-22 02:36:32 +02:00
Chris Manchester 936729c545 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 d4bd09ad75 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 f87e885a4d Bug 896087 - self tests exercising behavior of current log parsing; r=ted 2013-07-19 16:20:07 -07:00
Chris Manchester 4357bc2659 Bug 896087 - Self tests exercising behavior of current log parsing. r=ted 2013-07-19 16:20:07 -07:00
Douglas Crosher 7a02114d49 Bug 909323 - Improve jit-tests ADB support. r=terrence 2013-08-26 23:32:32 +10:00
William Lachance 0a157da465 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 ca9a717499 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 9a0bd26f3f 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 90076fd72a 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 b09312c302 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 1ae492f712 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 7bf87add19 bug 901781: Correct viewport algorithm for marionette and enable visibility tests; r=mdas 2013-08-07 16:19:59 -07:00
Geoff Brown c3053e1473 Bug 902160 - Correct misplaced comma in androidx86.json; r=jmaher 2013-08-19 18:00:32 -06:00
Jim Blandy 4016c6a93a 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 d7bb9d5c8c 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 eaaf70938d Bug 903606 - Use mozfile.TemporaryDirectory in cppunittest scripts;r=ted 2013-08-19 10:02:42 -04:00
Ryan VanderMeulen 64bd7ad5a3 Merge m-c to b2g-inbound. 2013-08-17 12:39:44 -04:00
Martijn Wargers e6c7aa9e85 Bug 901387 - b2g.json cleanup and reorder. r=jgriffin 2013-08-16 21:31:37 +02:00
Malini Das 8c49af2321 Bug 779284 - Implement Modal dialog handling to Marionette, r=jgriffin 2013-08-16 16:54:41 -04:00
Mihnea Dobrescu-Balaur f6719d283c Bug 905835 - Fix whitespace in mach parxpc warning. r=gps 2013-08-15 15:22:35 -07:00
Geoff Brown 3cd3ec33b6 Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher 2013-08-15 17:06:01 -07:00
Ryan VanderMeulen beb80491c9 Merge m-c to inbound. 2013-08-15 15:43:06 -04:00
Ted Mielczarek 90a90ba3b4 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 e89079d032 Bug 904682 - Mirror moztest to m-c. r=jhammel 2013-08-15 12:57:55 -04:00
Ed Morley a4aa297061 Merge latest green b2g-inbound changeset and mozilla-central 2013-08-15 11:58:48 +01:00
Gregory Szorc 70cb72ed2c Bug 904823 - Discourage use of make for running xpcshell tests; r=ted 2013-08-14 17:43:04 -07:00
Ryan VanderMeulen 1c7ba28dbd Merge m-c to inbound. 2013-08-14 17:11:30 -04:00
Carsten "Tomcat" Book 3f249cd751 merge mozilla-central to b2g-inbound 2013-08-14 15:02:24 +02:00
Drew Willcoxon eb5b0ed1bb 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] 5090b5e979 Bug 904490 - Extend marionette connection timeout. r=jgriffin 2013-08-14 16:45:12 +08:00
Armen Zambrano Gasparnian 42bd6a9713 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 5e2d06db88 Bug 904574 - Fix existing pyflakes warnings; r=BenWa
--HG--
extra : rebase_source : 27ca85f14ccbce6e5678292f6f5b22c4968801b5
2013-08-13 15:54:15 +01:00
Ed Morley e8c5cee93c 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 8ef33259f9 Bug 904292 - Clean up marionette pyflakes warnings;r=mdas 2013-08-13 10:24:33 -07:00
Andrew Halberstadt 5ce6052f99 Bug 903034 - Fix b2g desktop mochitest regression, r=jgriffin 2013-08-14 13:57:43 -04:00
Chris Manchester 9cabfa0a4a 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 7aa27ca9b1 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 7c764f9aa5 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 d062a6e858 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 e2bfe2d1fa Bug 902160 - Fix invalid comments in androidx86.json; r=jmaher 2013-08-11 12:59:29 -07:00
Mihnea Dobrescu-Balaur bfdce106f0 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 57871baf8f Bug 890555 - Handle case of non-Object argument to do_throw; r=ted 2013-07-13 12:37:13 -04:00
Ryan VanderMeulen 2ae0ffbbc8 Merge m-c to inbound. 2013-08-09 19:29:45 -04:00
Ryan VanderMeulen febf24bb96 Merge inbound to m-c. 2013-08-09 19:08:45 -04:00
Ryan VanderMeulen 6a284c47ab Merge b2g-inbound to m-c. 2013-08-09 17:26:14 -04:00
Mark Hammond a459f7acd2 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 ac0a131eac 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 3dec61c518 merge b2g-inbound to mozilla-central 2013-08-08 13:33:12 +02:00
Jonathan Griffin 1e6a976e5a Bug 902225 - Enable test_import_script_reuse_window.py. r=dburns 2013-08-06 16:31:34 -07:00
Jonathan Griffin 80171045f9 Bug 790787 - Enable more unit tests on B2G. r=mdas 2013-08-06 17:34:30 -07:00
Jonathan Griffin e70b66c4fd Bug 758329 - Enable test_emulator_order.py. r=mdas 2013-08-06 16:03:39 -07:00
David Dahl d88f24ae53 test only change b2g excludetests for bug 824652 r=philor r=ddahl 2013-08-06 22:07:34 -05:00
David Dahl 2d55ce87ec 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 d7a04ba80c Back out revision ab9642207875 (bug 897811) for browser-chrome test failures. 2013-08-08 01:13:45 -04:00
Mark Hammond 723b4b42cf 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 0ca51642ad Bug 897811 - remove browser.pageThumbs.enabled preference. r=gavin 2013-08-07 11:10:58 +10:00
Neil Deakin 8e1b7d6683 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 9c1e108f8b 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 cb8c3b191c Bug 902160 - Update mochitest manifest for android x86; r=jmaher 2013-08-07 07:32:40 -07:00
Geoff Brown 197e217119 Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher 2013-08-09 09:22:26 -07:00
Mike Conley 7dbc4f38c5 Bug 903044 - Bump talos test changeset id to get latest changes. r=jmaher. 2013-08-09 11:19:40 -04:00
Drew Willcoxon 6d4b933610 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 e62a12b52f 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 2fbcca4b27 Bug 898952 - Media Recording - Skip new test on B2G. r=jsmith 2013-08-07 16:51:28 +08:00
Geoff Brown 7c75ee0aeb Bug 900664 - Skip testImportFromAndroid on x86 emu; r=jmaher 2013-08-29 16:44:26 -06:00
Andrew Halberstadt d317986e26 Bug 909888 - Add mach commands for b2g reftests and crashtests, r=jgriffin 2013-08-29 14:23:07 -04:00
Martijn Wargers f3b7cc2208 Bug 766687 - specialpowers pushprefenv fails while trying to get the originalvalue if the pref doesn't exist. r=jmaher 2013-08-29 22:18:53 +02:00
David Burns 42d20afc96 Bug 758195 - Add test for implicit waits. r=jgriffin 2012-05-24 10:48:30 -07:00
Ryan VanderMeulen 2ac14b6276 Merge m-c to inbound. 2013-08-05 20:00:43 -04:00
Ryan VanderMeulen 9344d67fc1 But 899074, bug 900172, bug 901716 - Disable timeout-prone tests on B2G. 2013-08-05 18:13:04 -04:00
Martijn Wargers 7a82001324 Bug 901385 - test_mutationobservers.html failing on b2g and Android mochitest because of the use of showModalDialog. r=smaug 2013-08-05 13:02:57 +02:00
Matt Brubeck 3bea6fdb31 Bug 901136 - Fix the default search path for mozinfo.json [r=jmaher] 2013-08-03 08:54:52 -07:00
Ryan VanderMeulen 043432c180 Merge inbound to m-c. 2013-08-02 16:36:40 -04:00
Justin Lebar d2dcba11d3 Back out 4ff7455f6720, "Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan" on a CLOSED TREE. 2013-08-02 10:53:34 -07:00
Ed Morley ce3bcd733c Merge mozilla-central and b2g-inbound 2013-08-02 13:51:22 +01:00
Ms2ger 50634577d5 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Marco Castelluccio 19539a7071 Bug 777402 - Implement support for packaged apps via the installPackage function in the mozapps DOM API in desktop web runtime. r=myk,wesj,fabrice 2013-08-01 17:00:39 -07:00
Jonathan Griffin b07cc11bd6 Bug 796018 - Add basic frame remote frame switch test. r=mdas 2013-07-31 16:27:14 -07:00
Jonathan Griffin 341f7bc310 Bug 898074 - Don't send multiple responses to deleteSession, r=dhylands 2013-08-01 18:20:22 -07:00
Jonathan Griffin d206ff6cc1 Bug 898074 - Open Marionette's port with a backlog of 0, r=dhylands, on a CLOSED TREE for possible orange fix 2013-08-01 12:50:38 -07:00
Armen Zambrano Gasparnian f8003dab46 Bug 900189 - Insert mozharness to the front of sys.path in talos's mach_command.py. NPOTB. DONTBUILD. r=gps 2013-08-01 09:19:40 -04:00
aceman 2662cdbba8 Bug 896738 - Declare msg variable in testing/xpcshell/head.js. r=ted 2013-08-01 10:39:18 +01:00
Neil Deakin 57f881022c Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan 2013-08-02 11:37:05 -04:00
Dan Minor c34f2491db Bug 893085 - remotecppunittests.py should accept --apk option and test directories as well as files on the command line; r=ted 2013-08-02 09:53:13 -04:00
Jonathan Griffin fae8a62136 Bug 900670 - Add threadtime to Marionette's logcat, r=dhylands 2013-08-01 14:54:02 -07:00
Jason Yeo 2c74cb726b Bug 900192 - ValueError when exception is raised in Talos (ValueError: incomplete format). DONTBUILD. r=armenzg 2013-08-01 17:44:50 -04:00
Andrew Halberstadt 28f83e93cb Bug 900444 - Mozprofile writes permissions inefficiently, r=jgriffin 2013-08-01 16:42:32 -04:00
William Lachance ce8c269b00 Bug 900629 - Mirror mozdevice 0.29;r=ahal 2013-08-01 16:08:18 -04:00
Joel Maher a4b7f82fe6 Bug 900913 - update talos to latest bits to capture xperf fix and other cleanup. r=edmorley 2013-08-05 10:50:37 -04:00
Joey Armstrong 56ab717da3 Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3); r=mshal 2013-06-11 16:38:22 -04:00
Andrew Halberstadt a5ad242f68 Bug 899047 - Set mochitest appname in verifyOptions to fix fennec regression, r=gbrown 2013-07-31 16:45:54 -04:00
Ryan VanderMeulen 23654aaefb Merge m-c to inbound. 2013-07-31 16:33:59 -04:00
Martijn Wargers d3812c1e93 Bug 898696 - Fix some content/media test files by adding preload=metadata to media element. r=cpearce 2013-07-31 09:35:44 +02:00
Jason Smith c7c8f94607 Bug 898693 - Turn test_audioBufferSourceNodeNeutered.html on for Firefox OS. r=mwargers 2013-07-30 10:49:11 -07:00
Jonathan Griffin ff44208bca Bug 899731 - Bump marionette version. r=wlach 2013-07-30 12:52:46 -07:00
Martijn Wargers 2b32beaaad Bug 899939 - Fix some tests that still use prefBranch instead of SpecialPowers.pushPrefEnv. r=jmaher 2013-07-31 11:30:54 +02:00
Jonathan Griffin 2c2ca3d743 Bug 900080 - Use e.message instead of e in onPacket errors, r=wlach 2013-07-31 10:55:44 -07:00
Joel Maher 2f2fb6ae5f Bug 900018 - update talos on m-c to the latest version in build/talos. r=armenzg 2013-07-31 11:51:05 -04:00
Ryan VanderMeulen 55f1829235 Merge m-c to fx-team. 2013-07-30 13:12:26 -04:00
Masatoshi Kimura cf96652cef Bug 898903 - Prevent env["PATH"] from becoming Unicode on Windows. r=jgriffin 2013-07-30 10:02:28 -04:00
Jeff Hammel 7299a2ef3b Bug 688667 - refactor automation.py into mozprocess and mozprofile and load via virtualenv. r=jmaher 2013-07-30 08:30:40 -04:00
Ed Morley 504f0bb19b Merge latest green fx-team changeset and mozilla-central 2013-07-29 15:16:29 +01:00
Dave Hylands 95da62115e Bug 861456 - Fix all device storage tests so that they run. r=dclarke 2013-07-12 00:18:28 -07:00