Commit Graph

2447 Commits

Author SHA1 Message Date
Bill McCloskey
8002ced738 Bug 1199800 - [webext] Refactoring to support using extensions from chrome tests (r=gabor) 2015-09-03 20:59:01 -07:00
Karl Tomlinson
6fcd117c9a revert 521e2b4d97b8 given workaround from bug 1193922 2015-09-01 18:38:07 +12:00
Geoff Brown
0f569444c5 Bug 1196814 - Fail Android mochitest, robocop, reftests when Fennec is not installed; r=jmaher 2015-09-02 14:20:01 -06:00
Geoff Brown
2f328e3cce Bug 1164596 - Add mach android-emulator command; r=ahal 2015-09-01 15:07:53 -06:00
Vaibhav Agrawal
9660338637 Bug 999450 - Add find-test-chunk command in mach to discover the chunk for a mochitest on a platform. r=chmanchester 2015-08-26 16:51:15 -07:00
Nicholas Nethercote
10d95cca57 Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Andrew Halberstadt
6cf70f2b64 Bug 1199241 - Average runtime data across platforms instead of keeping it distinct, r=jgriffin
Keeping distinct platform runtime files takes up a lot of space. It also adds complexity and
greater possibility for mistakes, if a file for some arbitrary platform (like pgo) doesn't
exist, there will be a failure. This patch removes all platform specific runtime files and
replaces them with a single per suite file. The times in this file are averaged across all
platforms the tests run on. With the added space savings, we take into account the 50th
percentile of tests, instead of the 90th.
2015-08-27 17:37:26 -04:00
Vaibhav Agrawal
189397a6d6 Bug 1197543 - Add --extra-mozinfo-json option in mochitest to filter tests for a given mozinfo file. r=ahal
CLOSED TREE
2015-08-22 18:57:19 -07:00
Yoshi Huang
fd98ffd5d7 Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley 2015-08-18 15:01:42 +08:00
Yoshi Huang
98f6ea7f6c Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley 2015-08-17 17:03:19 +08:00
Vaibhav Agrawal
fcca74c977 Bug 1197541 - Add --dump-tests option to mochitest and xpcshell for all tests that will be run. r=ahal 2015-08-21 17:16:11 -07:00
Bobby Holley
28a3efa072 Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Yoshi Huang
053573a7c0 Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley 2015-08-24 01:18:00 -04:00
Yoshi Huang
25acbe867f Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley 2015-08-24 01:31:00 -04:00
Bobby Holley
ffe187b0a7 Bug 1196638 - Infer the proper button for synthesized mouse clicks on all callsites. r=jmaher 2015-08-22 09:51:51 -07:00
Andrew Halberstadt
f4d63ceb7c Bug 1185761 - [mochitest] Allow boolean values to --keep-open for overriding the default, r=ted
Most of the time the default is to close the browser after tests run. And that can be overridden with
--keep-open. But in some corner cases, the default is to leave the browser open after tests have run.
In these cases, it is not currently possible to override.

This patch allows the syntax --keep-open or --keep-open=false, the latter overrides the edge case
default.
2015-08-06 17:40:54 -04:00
Benjamin Smedberg
1851cc4c35 Bug 1098064 part C - remove SimpleTest and reftest testPluginIsOOP and related usage, r=jimm 2015-08-14 14:10:17 -04:00
Benjamin Smedberg
49c79bd187 Bug 1098064 part B - remove nsIPluginHost.isPluginOOP, r=jimm 2015-08-14 13:28:33 -04:00
Andrew McCreight
c9cb104c9d Bug 1193917 - Paper over web audio leaks revealed by event loop changes. r=erahm CLOSED TREE 2015-08-12 12:47:43 -07:00
Kaustabh Datta Choudhury
4944b7594e Bug 1162003 - Enable run-by-dir mode on Fx desktop opt builds. r=jmaher 2015-08-11 08:25:00 -04:00
Neil Deakin
6c2b4c2577 Bug 1134585, remove cpow usage from view selection source, r=mconley 2015-08-10 09:42:51 -04:00
Andrew Halberstadt
dfcc6912d2 Bug 1192235 - Update misleading mochitest usage string, r=chmanchester, DONTBUILD 2015-08-07 10:19:32 -04:00
Ryan VanderMeulen
48740cf0e3 Merge m-c to fx-team. a=merge 2015-08-06 15:53:46 -04:00
Ryan VanderMeulen
020ba79f04 Bug 1175527, bug 1175263 - Skip test_SpecialPowersPushPermissions.html on Android for frequent failures. 2015-08-06 13:38:55 -04:00
Geoff Brown
034b3f321a Bug 1190975 - Do not dump device info and logcat when running mochitest via mach; r=jmaher 2015-08-06 07:27:47 -06:00
Andrew McCreight
a13ce24473 Bug 1074317 - Report indirect LSan leaks in mochitests. r=erahm
LeanSanitizer reports two kinds of leaks: direct and indirect. A
leaked block that is pointed to by another leaked block is an
"indirect leak", while one that isn't is a "direct leak". Often,
indirect leaks are just things entrained by the "real" leak, but if
two leaked blocks are in a cycle, then they both end up being
indirect, so we need to report them, too.

This patch makes it so that indirect LSan leaks are treated the same
as direct leaks by Mochitests, which means they will turn the tree
orange. There are a few existing indirect leaks of various severity,
so I had add some suppressions. See those bugs for more details.
2015-08-03 06:45:00 -04:00
Arthur Edelstein
b0580ec539 Bug 1187701 - add_task function for mochitest chrome and plain; r=jmaher 2015-08-03 11:14:10 -06:00
David Keeler
9db6074701 bug 1188100 - fold PSM's test_client_cert.js into necko's test_tls_server.js r=mcmanus 2015-07-29 14:27:54 -07:00
Mike Hommey
4db05d8c69 Bug 1189526 - Add screentopng to mochitest test archive on Gtk+3 builds. r=mshal 2015-08-01 08:54:45 +09:00
Julien Pagès
d0c49b8f0b Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
This also completely remove build/automationutils.py.
2015-07-29 17:50:16 +02:00
Chris Manchester
baaa9b38a8 Bug 1188730 - Select tests in the plugins subsuite by manifest rather than path to fix unintended interaction with mach try. r=ahal
This prevents mach try's filtering of the master mochitest manifest from
interacting with the plugins subsuite by selecting by manifest rather than
test path. The way we run mochitest other could use a lot of cleanup --
this is a quick fix to prevent misleading output on treeherder when using
mach try.
2015-07-29 00:10:06 -07:00
Kyle Machulis
a2757b0a33 Bug 1165981 - Mochitests and test plugin for Win64 plugin disabling; r=bsmedberg 2015-07-21 08:55:18 -07:00
Myk Melez
7256029b9e Bug 1181867 - move -runtime flag to runtests.py so it gets set in automation; r=jland,ahalberstadt 2015-07-20 09:38:49 -07:00
Chris AtLee
fd8a16f2af Bug 1178959: Disable browser_fail_unexpectedTimeout.js and browser_fail_timeout.js r=ted 2015-07-20 11:09:13 -04:00
Mike Conley
d4f0cb3104 Bug 1114299 - Regression test. r=smaug 2015-07-17 13:51:39 -04:00
Arthur Edelstein
e538c99fb3 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher 2015-07-17 12:37:24 -04:00
Ryan VanderMeulen
a0f2a2a9c7 Backed out changeset e5a750ee7e0b (bug 1078657) for test_async_setTimeout_stack.html and test_async_setTimeout_stack_across_globals.html failures.
CLOSED TREE
2015-07-17 12:06:14 -04:00
Arthur Edelstein
39673d63e1 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher 2015-07-17 01:44:00 -04:00
Andrew Halberstadt
8cffe8fa6b 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.
2015-07-16 10:38:40 -04:00
Hiroyuki Ikezoe
fbaafc3f3f Bug 1101039 - Mochitest should output stack trace in failure case. r=ted
CLOSED TREE
2015-07-15 15:10:00 -04:00
Chris Manchester
a32d44cab8 Bug 890026 - Use kill_and_get_minidump in place of crashinject.exe in mochitest so we can stacks from more hangs. r=ted 2015-07-15 16:52:27 -07:00
Andrew Comminos
1739a935db Bug 1178896 - Add support for determining if a plugin is OOP to nsIPluginHost. r=aklotz 2015-07-11 19:08:00 +02:00
Geoff Brown
495b7cbfe1 Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin 2015-07-10 14:41:59 -06:00
Wes Kocher
cc806c6518 Merge inbound to central, a=merge 2015-07-09 18:01:25 -07:00
Geoff Brown
9e1b74c17f Bug 1179981 - A new test harness for robocop; r=jmaher 2015-07-09 12:30:01 -06:00
Brian Grinstead
50da040cd5 Bug 1175318 - Import Console.jsm for mochitests;r=ted,r=past 2015-07-08 12:10:29 -07:00
Matthew Noorenberghe
ddccc4eaf6 Bug 1177169 - Add the ability to open preferences via UITour. r=Gijs 2015-07-09 11:31:10 -04:00
Julien Pagès
6a595c1c90 Bug 1091274 - Move leak log functions out of automationutils and into mozbase. r=jgriffin 2015-07-03 07:04:22 +02:00
Jeff Walden
b2f6bbd517 Bug 1165533 - Use SameValue semantics in Mochitests' is() and similar methods. r=Ms2ger 2015-05-19 13:09:48 -07:00
Jeff Walden
22218d8be1 Bug 1165533 - Make Mochitest's repr() functionality better distinguish values: include an explicit sign in zero representations, and escape and quote strings to distinguish them from their contents. r=Ms2ger 2015-07-02 21:19:02 -07:00
Julien Pagès
d4f0266bdc Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin 2015-07-01 22:00:07 +02:00
Julien Pagès
bf83d83ddb Bug 1178154 - move ShutdownLeaks and LSANLeaks from automationutils to mochitest. r=jgriffin 2015-06-29 20:09:51 +02:00
Julien Pagès
adabf84aee Bug 1177780 - remove useless stuff in automation.py. r=jgriffin 2015-06-26 22:45:18 +02:00
Myk Melez
2b9e3fc9b5 Bug 1168737 - specify runtime with command-line arg on Mac for tests; r=jmaher,marco 2015-06-26 09:22:40 -07:00
Gregory Szorc
4f2fb895aa 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.
2015-06-21 17:39:09 -07:00
Ryan VanderMeulen
2cc08b4a01 Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-19 16:33:59 -04:00
Nick Alexander
858076ed5f Bug 1168407 - Pre: Move roboextender under mobile/android/tests. r=gbrown
I want to include a file built during the Fennec build to the
roboextender extension; this is an easy way to arrange it.

I took the opportunity to make the extension file tree mirror the XPI
file tree, which always used base/.
2015-06-15 15:51:21 -07:00
Birunthan Mohanathas
bc11441e57 Bug 1174612 - Consolidate MEMORY STAT messages into a single line. r=chmanchester 2015-06-15 12:27:35 -07:00
Ryan VanderMeulen
63f30a7691 Backed out changeset 4d9c70392f0e (bug 1174612) for total mochitest bustage.
CLOSED TREE
2015-06-15 16:47:11 -04:00
Andrew Comminos
2a579c982c Bug 1173971 - Force core Xlib events on GTK3. r=karlt 2015-06-12 06:55:00 -04:00
Ryan VanderMeulen
a8413ea695 Merge m-c to inbound. a=merge 2015-06-15 15:56:20 -04:00
Ryan VanderMeulen
877320e93e Merge inbound to m-c. a=merge 2015-06-15 15:55:28 -04:00
Birunthan Mohanathas
57eca8fb7a Bug 1174612 - Consolidate MEMORY STAT messages into a single line. r=chmanchester 2015-06-15 12:27:35 -07:00
Gijs Kruitbosch
94e06eb343 Bug 1172270 - don't cause extra flushes for reader mode, r=margaret,smaug 2015-06-08 16:56:34 +01:00
chunminchang
2ddf7f1549 Bug 1141415 - add expire setting of permission to SpecialPowers. r=jmaher 2015-06-12 18:01:00 +02:00
Amod Narvekar
a46fa66ce5 Bug 1061813 - Added a check to test whether this.currentTest.scope.test is a function. r=jmaher 2015-06-11 10:15:00 +02:00
Jonathan Griffin
1b75977b76 Bug 1173114 - Fallback to chunk-by-dir if runtimes file not found, r=ahal 2015-06-10 10:12:31 -07:00
Gijs Kruitbosch
3a555cefe9 Bug 1165890 - change warning for 'leaking' window properties, r=ted 2015-05-18 14:30:07 +01:00
Wes Kocher
de4a71ed75 Merge m-c to fx-team, a=merge 2015-06-09 19:30:16 -07:00
Tim Taubert
50426635ff Bug 1167508 - Fix tests that expect a sync remoteness change after calling .loadURI() r=billm 2015-06-09 22:11:58 +02:00
Tim Taubert
5221151951 Bug 1167508 - Fix BrowserTestUtils.browserLoaded() and use it in sessionstore/head.js r=billm 2015-06-09 22:11:43 +02:00
Ryan VanderMeulen
111c4d1ad9 Backed out 7 changesets (bug 1167508) because it depends on bug 1172137, which was backed out.
Backed out changeset 5080433ff610 (bug 1167508)
Backed out changeset 97b5372b8950 (bug 1167508)
Backed out changeset 00eb943a27b2 (bug 1167508)
Backed out changeset c1a16fd640ae (bug 1167508)
Backed out changeset 092037dd209a (bug 1167508)
Backed out changeset b7ed44b4595f (bug 1167508)
Backed out changeset 3a4faf863320 (bug 1167508)
2015-06-08 14:33:53 -04:00
Tim Taubert
4bdebbfabd Bug 1167508 - Fix tests that expect a sync remoteness change after calling .loadURI() r=billm 2015-05-23 15:47:56 +02:00
Tim Taubert
e1f443a405 Bug 1167508 - Fix BrowserTestUtils.browserLoaded() and use it in sessionstore/head.js r=billm 2015-05-23 15:47:28 +02:00
Erik Vold
c82545f26f Bug 1142734 - Using Timer.jsm and adding some logs to jetpack-addon-harness.js r=mossop 2015-06-06 19:21:15 -07:00
Geoff Brown
1cb63fde39 Bug 1171303 - Set pref extensions.autoupdate.enabled to false to avoid testOfflinePage failures; r=mfinkle 2015-06-05 10:10:40 -06:00
Neil Deakin
1335ea7da1 Bug 1170166, add a capture flag to BrowserTestUtils.waitForEvent, r=paolo 2015-06-05 08:33:29 -04:00
Kartikaya Gupta
1b00006d7a Bug 1164218 - Allow running individual mochitests and reftests in chaos mode. r=roc,froydnj 2015-06-04 13:44:55 -04:00
Nick Alexander
ebe9712b0b Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown
This adds a flag to |mach robocop| that does everything to run a
Robocop test except launch the actual test.  Instead of launching the
test, it starts the mochi.test server and launches Fennec with a test
profile; then it sits and waits forever.

This allows regular Java IDEs (IntelliJ, but previously Eclipse) to
run Robocop tests like regular instrumentation tests, "injecting" them
into the prepared testing environment.  It's quite nice!
2015-05-29 17:18:07 -07:00
Wes Kocher
dd975b7704 Merge inbound to central, a=merge 2015-06-02 18:20:12 -07:00
Nick Alexander
245f941fb6 Bug 1170332 - Fix |mach robocop SINGLE_TEST|. r=ahal,gbrown
This patch declares robocop.ini an instrumentation manifest.  It's not
currently possible to declare tests that don't correspond to files, so
we include the .java extension.  (This could be revisited.)

In |mach robocop|, we use the generic test resolving infrastructure to
select the 'instrumentation'/'robocop' flavor/subsuite tests.  In
|runtestsremote.py|, we fall back to robocop.ini, as we always have.
2015-06-01 14:45:48 -07:00
Andrew Halberstadt
043effbc38 Bug 1122590 - Make |mach mochitest| properly detect devtools tests (and other subsuites), r=chmanchester, DONTBUILD, a=NPOTB 2015-06-02 11:03:55 -04:00
Andrew Halberstadt
500a67e58b Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester 2015-05-05 16:41:59 -04:00
Ryan VanderMeulen
90fcd7d1ec Merge inbound to m-c. a=merge 2015-05-29 09:32:46 -04:00
Tim Taubert
bcee53c9ad Bug 1109875 - Remove the empty testing/mochitest/BrowserTestUtils/BrowserTestUtil.jsm file that was accidentally committed, and DONTBUILD this on a CLOSED TREE rs=Gijs 2015-05-28 17:43:08 +02:00
Andrew McCreight
fa16901aa8 Bug 1157308 - part 2 - Reduce the content process leak limit on OS X. r=erahm
The intermittent media leak seems to have been fixed.
2015-05-27 09:33:00 +02:00
Andrew McCreight
0ae5de4ada Bug 1157308 - part 1 - Reduce the leak threshold for content processes more. r=erahm 2015-05-27 07:53:00 +02:00
Michael Layzell
9f60ae43c7 Bug 1012662 - Part 3 - Tests for new Cut/Copy behaviour. r=ehsan 2015-05-27 06:54:00 +02:00
Geoff Brown
d3da7dbfea Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester 2015-06-08 13:36:33 -06:00
Wes Kocher
e00fba981e Backed out changeset 020ac30e270a (bug 1141415) for windows mochitest bustage 2015-05-27 14:45:35 -07:00
Ben Kelly
e140ea56a7 Bug 1168129 Fix ssltunnel.cpp FAIL_ON_WARNING build errors on some platforms. r=ted 2015-05-27 14:10:10 -07:00
chunminchang
b9f9455d3a Bug 1141415 - Add expire setting of permission to SpecialPowers. r=jmaher 2015-05-27 10:44:52 +08:00
Botond Ballo
0fe06cffa0 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-26 14:33:55 -04:00
Carsten "Tomcat" Book
57068ab68a Backed out changeset cb03cb33817c (bug 1012662) 2015-05-26 13:33:41 +02:00
Michael Layzell
4eb962bee5 Bug 1012662 - Tests for new Cut/Copy behaviour. r=ehsan 2015-05-13 10:30:00 +02:00
Andrew Halberstadt
9e687fd8d0 Bug 1171602 - Run mochitest using mach from a tests.zip, r=chmanchester 2015-05-26 10:12:51 -04:00
Andrew Halberstadt
c5ccd2f839 Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester 2015-06-05 13:28:29 -04:00
chunminchang
e7ffccf507 Bug 1149868 - Move permissionObserver to SpecialPowersObserver to listen all perm-changed signals. r=jmaher 2015-05-24 18:49:00 -04:00
Blake Kaplan
874588c43a Bug 1167412 - Always register testing JS modules. r=ted 2015-05-21 14:57:00 -04:00
Daniel Holbert
4c401c72db Bug 1167250: Mark testing/mochitest/ssltunnel/ as FAIL_ON_WARNINGS. r=ted 2015-05-21 09:48:04 -07:00
Daniel Holbert
b32bbc326c Bug 1167249: Use delete[] instead of delete to deallocate some arrays in mochitest ssltunnel.cpp. r=ted 2015-05-22 12:47:02 -07:00
Ryan Nath
55fbf91c1b Bug 1142684 - Prevent |f| and |authoption| from being leaked in early return cases. r=ted 2015-05-20 20:44:00 -04:00
Jonathan Griffin
6de678a759 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Jonathan Griffin
a68f9f6666 Backout cc15c275b1e3 (Bug 1149618) on a CLOSED TREE for suspected debug emulator bustage, a=bustage 2015-05-19 19:35:38 -07:00
Jonathan Griffin
0e5292a487 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Ehsan Akhgari
382b6d4528 Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger 2015-05-13 14:31:58 -04:00
Tooru Fujisawa
2388f3db38 Bug 1154140 - Remove stopPropagation call from ChromeUtils.synthesizeDrop. r=enndeakin 2015-05-13 18:58:59 +09:00
Neil Deakin
472fdbb24e Bug 1131656, allow waitForFocus to take a browser element as an argument, r=billm 2015-05-11 08:02:49 -04:00
Geoff Brown
8b83aca734 Bug 1140454 - Skip some tests on Android 4.3 Debug for intermittent failures; r=me,trivial 2015-05-09 20:04:44 -06:00
Wes Kocher
fa0da51ac6 Merge fx-team to m-c a=merge 2015-05-08 10:29:41 -07:00
Geoff Brown
a36c30825e Bug 1162285 - Remove unused environment vars on Android; r=jmaher 2015-05-07 18:49:15 -06:00
Gavin Sharp
672c6d3854 Bug 1138079 - Fix focus issue that sometimes affects browser-chrome test runs. r=enndeakin 2015-04-30 12:50:30 -07:00
Myk Melez
2600c56e6a bug 1125394 - launch runtime executable stub from test app bundle on Mac; r=jmaher,marco 2015-05-06 16:27:33 -07:00
Wes Kocher
0dc3345763 Merge m-c to inbound a=merge 2015-05-05 14:53:34 -07:00
Tim Taubert
03a70398ec Bug 1109875 - Fix various other tests to properly wait for data from closed tabs r=billm 2015-05-04 19:08:06 +02:00
Andrew Halberstadt
f65cf6ef73 Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown 2015-04-30 13:47:01 -04:00
Nick Alexander
f0175e5217 Bug 938659 - Part 2: build system changes. r=mfinkle 2015-05-01 17:33:03 -07:00
Phil Ringnalda
feca850a22 Merge f-t to m-c, a=merge 2015-05-02 10:13:08 -07:00
Nick Alexander
81be83d8d2 Bug 1160662 - Refer to robocop.ini in $OBJDIR/_tests, not $OBJDIR. r=margaret 2015-05-01 14:51:27 -07:00
Ryan VanderMeulen
f3e32f8fe2 Merge m-c to inbound. a=merge
CLOSED TREE
2015-05-01 10:50:07 -04:00
Boris Zbarsky
5d4fb93bfb Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles 2015-04-30 14:25:03 -04:00
Randell Jesup
273314247a Bug 1159300: Add a clone of gmp-fake that doesn't do decryption r=glandium,cpearce 2015-04-30 00:52:26 -04:00
Nick Alexander
12c061623a Bug 1160324 - Handle missing robocopApk files in runtestsremote.py. r=gbrown 2015-04-30 14:28:14 -07:00
Nick Alexander
7a05994247 Bug 1160030 - Use TEST_HARNESS_FILES to install Robocop ini files. r=froydnj 2015-04-30 10:13:13 -07:00
Brian O'Keefe
40e53378a4 Bug 978591 - Remove per-directory uses of MOZ_CHROME_FILE_FORMAT. r=glandium 2015-04-23 18:43:06 -04:00
Andrew Halberstadt
16148a8f00 Bug 1162479 - Fix mochitest make target regression with duplicate extraProfilePath, r=chmanchester 2015-05-07 14:38:43 -04:00
Andrew Halberstadt
82a810e716 Bug 1162226 - Fix mach mochitest regression on b2g desktop builds, r=chmanchester 2015-05-06 16:44:01 -04:00
Joel Maher
51f1e6d130 Bug 1157852 - Mochitest DevTools test directories run multiple times. r=ahal 2015-04-27 08:43:07 -04:00
Carsten "Tomcat" Book
3923c05342 merge fx-team to mozilla-central a=merge 2015-04-27 12:34:03 +02:00
Nathan Froyd
a01a49894f Bug 1155816 - part 0 - remove NO_JS_MANIFEST from testing/mochitest/Makefile.in; r=mshal
The lone check for NO_JS_MANIFEST in rules.mk suggests that we need to
be looking at EXTRA_COMPONENTS/EXTRA_PP_COMPONENTS.  But
testing/mochitest/ doesn't define either of those variables, so
NO_JS_MANIFEST is just taking up space in this instance.
2015-04-17 14:05:54 -04:00
Nathan Froyd
c0444f0a3d Bug 1155776 - move USE_EXTENSION_MANIFEST to moz.build; r=mshal 2015-04-17 13:51:42 -04:00
Carsten "Tomcat" Book
1bbe056880 Merge mozilla-central to fx-team 2015-04-24 15:01:23 +02:00
Tim Taubert
e2b304892b Bug 1134518 - Use the globalMM for ContentTask's frame script to prevent it from being loaded twice into a docShell swapped to another browser window r=bustage 2015-04-24 11:06:27 +02:00
Tim Taubert
674ef85f8d Bug 1134518 - Add test to ensure we don't lose shistory entries when switching a browser's remoteness r=Mossop 2015-04-23 15:42:55 +02:00
Kartikaya Gupta
8ec41da08a Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Marcos Caceres
d112396b02 Bug 1154464 - Add a dedicated test for BrowserTestUtils.browserLoaded. r=smacleod r=Paolo 2015-04-22 10:11:00 +02:00
Boris Zbarsky
6be8720df9 Bug 1157487. Make the error reporting in SimpleTest.monitorConsole better. r=jmaher 2015-04-22 23:50:48 -04:00
Shih-Chiang Chien
5c7ba29e70 Bug 1158003 - Add command parser for jetpack-addon and jetpack-package. r=ted 2015-04-24 10:33:23 +08:00
Nathan Froyd
d975ce378d Bug 1158227 - part 1 - don't run TSan on test tools or the xpcshell HTTP server in mochitests; r=jmaher 2015-04-23 16:35:22 -04:00
Phil Ringnalda
a4ddeecda4 Back out f4f4e2be3765 (bug 1155338) for Android 4.0/debug mochitest bustage
CLOSED TREE
2015-05-04 18:28:16 -07:00
Andrew Halberstadt
60f092d1a8 Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown 2015-04-30 13:47:01 -04:00
Wes Kocher
7599b0a052 Merge b2ginbound to m-c a=merge 2015-04-21 15:31:59 -07:00
Andrew Osmond
847715489f Bug 1155919 - Fix how B2G desktop mochitests would fail to run. r=ahalberstadt 2015-04-17 19:19:28 -04:00
Alexandre Poirot
e81aff98bc Bug 1145049 - Fix exception when using SimpleTest.expectUncaughtException. r=ted 2015-04-18 09:39:07 +02:00
Ehsan Akhgari
a67d518567 Bug 1154679 - Part 3: Remove is_loosely; r=Ms2ger 2015-04-18 19:10:53 -04:00
Andrew Halberstadt
a081db3205 Bug 1154006 - [mach] Ability to lazy load parsers passed in via the @Command decorator, r=gps 2015-04-13 15:36:56 -04:00
David Anderson
e703e83712 Allow wheel tests finer control over the refresh driver. (bug 1140293, r=mstange) 2015-04-16 21:35:31 -04:00
Neil Deakin
78e858d09c Bug 1131818, add versions of synthesizeMouse that work with child process tabs, r=mconley 2015-04-16 15:38:13 -04:00
Neil Deakin
576b004774 Bug 1153289, add some tab switching methods to BrowserTestUtils.jsm, r=felipe 2015-04-16 15:38:13 -04:00
Nathan Froyd
1d766b1f34 Bug 870891 - move DIST_FILES to moz.build; r=mshal 2015-04-15 16:04:49 -04:00