Commit Graph

8344 Commits

Author SHA1 Message Date
Nikhil Marathe
03f2de8e31 Bug 1176988 - Patch 3 - Tests. r=jdm
Update web-platform-tests expected data
2015-08-26 08:59:04 -07:00
Henrik Skupin
1e3fcef139 Bug 1199202 - Fix handling of CLI options for firefox-ui-updates.py script. r=armenzg DONTBUILD 2015-08-27 18:38:37 +02:00
Ryan VanderMeulen
7f36f728d8 Merge inbound to m-c. a=merge 2015-08-27 11:43:16 -04:00
James Graham
3f3a9ad244 Bug 1199127 - Update web-platform-tests expected data to revision 4600b7dbae996754fe52f48bc9c225834f11a686, a=testonly 2015-08-27 09:41:22 +01:00
James Graham
856912927d Bug 1199127 - Update to latest wptrunner, a=testonly 2015-08-27 09:41:21 +01:00
James Graham
a5b4bb0777 Bug 1199127 - Update web-platform-tests to revision 4600b7dbae996754fe52f48bc9c225834f11a686, a=testonly 2015-08-27 09:41:20 +01:00
Henrik Skupin
494d2f16fd Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD 2015-08-27 10:30:53 +02:00
David Burns
66ba24f2ad Bug 1198542: Update Marionette element IDs to be valid UUID. r=ato
This allows WebDriver compatibility to create valid URI.
2015-08-26 19:52:09 +01:00
Phil Ringnalda
a3cd9e9701 Back out 7 changesets (bug 1177018) for debug b2g assertion failures in test_bug982141.html
CLOSED TREE

Backed out changeset 40fdd735520d (bug 1177018)
Backed out changeset a82c39bb97ab (bug 1177018)
Backed out changeset dbb14a5cd2cd (bug 1177018)
Backed out changeset 112ec6bdaf4e (bug 1177018)
Backed out changeset 486f9a11fcbd (bug 1177018)
Backed out changeset 8e54cc5e6901 (bug 1177018)
Backed out changeset c2a30b4f3a7c (bug 1177018)
2015-08-26 21:38:05 -07:00
Yoshi Huang
fd98ffd5d7 Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley 2015-08-18 15:01:42 +08:00
Chris Manchester
f51249c34f Bug 1197829 - Don't invoke the build system if paths or tags aren't passed to mach try. r=ahal 2015-08-26 12:48:28 -07:00
Yoshi Huang
98f6ea7f6c Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley 2015-08-17 17:03:19 +08:00
Ryan VanderMeulen
c26e7d8109 Merge b2g-inbound to m-c. a=merge 2015-08-26 21:12:29 -04:00
Ryan VanderMeulen
9e2bed1c36 Merge m-c to fx-team. a=merge 2015-08-26 14:34:15 -04:00
Ryan VanderMeulen
cc990a0e5b Merge m-c to inbound. a=merge 2015-08-26 14:33:07 -04:00
Vaibhav Agrawal
e0ad9e5b8b Bug 1196428 - Clean up unused configs in linux/mac/win_unittests.py in mozharness. r=jlund 2015-08-19 13:40:20 -07: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
Axel Hecht
d9e570bdaf Bug 1198228 - Support em:foo attributes on Description elements. r=whimboo
The install.rdf in language packs uses em:id attributes etc, instead
of child elements. All fine with RDF/XML.
This adds support to addon_details to allow for those attributes in
addition to child elements.
2015-08-26 13:21:30 +02:00
Bobby Holley
28a3efa072 Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Jonathan Griffin
6f4d57d3e8 Bug 1136892 - Create a browser-chrome-addons tag for running addon-specific browser-chrome tests, r=chmanchester 2015-08-25 09:38:39 -07:00
Nikhil Marathe
30dd51860f Bug 1189678 - check if worker is already active. r=bkelly
Similar to other tests, the registration process allows workers to activate right after install.

Update web-platform-tests expected data
2015-08-21 17:55:50 -07:00
Nikhil Marathe
7e8f8a2320 Bug 1189675 - Make all ServiceWorker events non cancelable. r=catalinb
Update web-platform-tests expected data
2015-08-21 17:38:18 -07:00
Nikhil Marathe
31c44b01f4 Bug 1189644 - Update waitUntil() and activation to spec. r=catalinb
waitUntil() has been updated to accept multiple calls and concatenate them into Promise.all().
activation does not fail any more even if the promise(s) passed to waitUntil() reject.

Update web-platform-tests expected data
2015-08-24 14:42:14 -07:00
Nikhil Marathe
379054b785 Bug 1189661 - either of active or waiting can be valid. r=bkelly
Update wpt expectation data.
2015-08-24 14:43:16 -07:00
Emilio Cobos Álvarez
ae9dfd524f Bug 1195820 - Request constructor should throw TypeError if URL has credentials or parse fails. r=bkelly 2015-08-24 22:54:52 +02:00
James Graham
47022afeee Bug 1184351 - Disable unstable CSP test on Linux debug builds, a=testonly 2015-08-26 12:37:59 +01:00
James Graham
6588a68f34 Bug 1193349 - Disable unstable image mutations test on Windows, a=testonly 2015-08-26 12:36:59 +01:00
Botond Ballo
c641b351b0 Bug 1177018 - Increase the APZ content response timeout to 15 seconds for all tests. r=kats
It has previously been increased for a specific test, but we have found
another test that needs it increased. Rather than increasing it for
individual tests, increase it for all tests.
2015-07-22 17:03:59 -04:00
Botond Ballo
72d83ee918 Bug 1177018 - Increase the APZ content response timeout to 15 seconds for all tests. r=kats
It has previously been increased for a specific test, but we have found
another test that needs it increased. Rather than increasing it for
individual tests, increase it for all tests.
2015-07-22 17:03:59 -04:00
Ryan VanderMeulen
8553f0a4b5 Merge m-c to fx-team. a=merge 2015-08-28 08:52:50 -04:00
Gijs Kruitbosch
f40491541c Bug 1198716 - fix xpcshell --jsdebugger argument, r=jryans 2015-08-26 21:57:24 +01:00
Andrew Halberstadt
d069f3bc56 Bug 1197835 - Version bump marionette-client == 0.19, marionette-transport == 0.7, marionette-driver == 0.13, r=ato 2015-08-24 10:59:47 -04:00
Andrew Halberstadt
c18384fc8d Bug 1163801 - Refactor marionette's options mixin system for argparse compatibility, r=AutomatedTester 2015-08-18 16:27:04 -04:00
Vibhor Sehgal
7807775794 Bug 1163801 - Upgrade marionette-client from optparse to argparse, r=ahal 2015-08-18 16:30:21 -04:00
Wei-Cheng Pan
e4e4541496 Bug 1050749 - Expose BatteryManager via getBattery() returning a Promise. r=bz, r=baku, r=jgraham 2015-08-21 18:29:25 +08:00
Andrew Halberstadt
0ba392adbe Bug 1181261 - Bustage fix for hidden emulator Mnw tests, r=me 2015-08-25 09:34:13 -04:00
Andreas Tolfsen
af16ade967 Bug 1197146: Part 8: Use dispatcher for listener getElementValueOfCssProperty
r=dburns
2015-08-21 16:10:02 +01:00
Andreas Tolfsen
7037021540 Bug 1197146: Part 7: Use dispatcher for listener isElementDisplayed
r=dburns
2015-08-21 15:49:47 +01:00
Andreas Tolfsen
611214b4bd Bug 1197146: Part 6: Use dispatcher for listener clearElement
r=dburns
2015-08-21 15:37:04 +01:00
Andreas Tolfsen
ccece5aaf8 Bug 1197146: Part 5: Use dispatcher for listener getElementLocation
r=dburns
2015-08-21 15:34:09 +01:00
Andreas Tolfsen
dd39bdc2cc Bug 1197146: Part 4: Use dispatcher for listener isElementSelected
r=dburns
2015-08-21 15:09:37 +01:00
Andreas Tolfsen
059004c01d Bug 1197146: Part 3: Use dispatcher for listener findElementContent
r=dburns
2015-08-21 15:05:13 +01:00
Andreas Tolfsen
d596f0a3ba Bug 1197146: Part 2: Use dispatcher for listener findElementsContent
r=dburns
2015-08-21 15:03:03 +01:00
Andreas Tolfsen
b3d8832be3 Bug 1197146: Part 1: Prime dispatcher in listener to resolve promises
Because of the asynchronous behaviour of some internal utilities, such
as ElementManager, we need to employ promises to create a bridge over
them and the synchronous returning functions.

r=dburns
2015-08-21 15:00:29 +01:00
Ryan VanderMeulen
25eb5bbbde Merge m-c to inbound. a=merge 2015-08-24 21:04:12 -04:00
Ryan VanderMeulen
9f503581ed Merge inbound to m-c. a=merge 2015-08-24 20:37:14 -04:00
Ryan VanderMeulen
3da35b0f50 Backed out 7 changesets (bug 1189678, bug 1193128, bug 1189661, bug 1189644, bug 1189675) for various serviceworker mochitest and wpt failures.
Backed out changeset 696463139720 (bug 1189661)
Backed out changeset 7babb5b9d74a (bug 1189644)
Backed out changeset d4fa5cfc4b86 (bug 1189678)
Backed out changeset a7c27770b861 (bug 1189675)
Backed out changeset 471a45b97ce2 (bug 1189644)
Backed out changeset 4d96f2d48077 (bug 1193128)
Backed out changeset a9d5366288ff (bug 1189661)

CLOSED TREE
2015-08-24 18:09:47 -04:00
Nikhil Marathe
979f11c445 Bug 1189661 - Update wpt expectation data. a=bustage.
CLOSED TREE
2015-08-24 13:59:46 -07:00
Joel Maher
ae4e617f45 backout dab1cbe3f0ed for tp5 silent breakage 2015-08-24 16:17:01 -04:00
David Burns
082e4b7d07 Bug 1196987: Update UUID returned to be a valid UUID 4; r=jgriffin
Currently the UUID returns the `{}` which is not valid and breaks
URI Templates used in WebDriver languages
2015-08-24 23:15:46 +01:00
Mike Shal
fcda442116 Bug 1195870 - Upload android multi apk to Taskcluster; r=jlund 2015-08-21 08:28:53 -04:00
Mike Shal
1d7cb45e5a Bug 1195870 - Refactor mozharness TC uploading; r=jlund 2015-08-21 08:28:31 -04:00
Edgar Chen
be05f924a9 Bug 1197078 - Send result of emulator command in JSON format. f=ato r=dburns 2015-08-21 10:41:55 +08:00
Ryan VanderMeulen
a7890c1d6f Merge inbound to m-c. a=merge 2015-08-23 17:18:36 -04:00
Edgar Chen
df6880313d Bug 1192125 - Specifiy the test_packages for emulator x86 build. r=garndt 2015-08-19 13:13:42 +08:00
Mike Shal
324af7c1a6 Bug 1194709 - Add pushid support for mozharness routes; r=jlund 2015-08-17 14:01:52 -04:00
Yura Zenevich
7638b68dfa Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester 2015-08-22 16:41:14 -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
Joel Maher
61de12fc07 Bug 1197483 - update talos.json to pick up the latest changes. r=parkouss 2015-08-22 12:03:17 -04:00
Hsin-Yi Tsai
49145b4680 Bug 1193170 - Enable emulator-x86-kk build (opt and debug) by default on production treeherder. r=garndt 2015-08-19 14:33:58 +08:00
Nikhil Marathe
e5d1a9a6f3 Bug 1189678 - check if worker is already active. r=bkelly
Similar to other tests, the registration process allows workers to activate right after install.

Update web-platform-tests expected data
2015-08-21 17:55:50 -07:00
Nikhil Marathe
34e039a751 Bug 1189675 - Make all ServiceWorker events non cancelable. r=catalinb
Update web-platform-tests expected data
2015-08-21 17:38:18 -07:00
Nikhil Marathe
6b5a7a37f1 Bug 1189644 - Update waitUntil() and activation to spec. r=catalinb
waitUntil() has been updated to accept multiple calls and concatenate them into Promise.all().
activation does not fail any more even if the promise(s) passed to waitUntil() reject.

Update web-platform-tests expected data
2015-08-21 16:13:54 -07:00
Nikhil Marathe
ccb6fdc92c Bug 1189661 - either of active or waiting can be valid. r=bkelly 2015-08-21 14:25:46 -07:00
Armen Zambrano Gasparnian
7efd77d991 Bug 1192309. Create releng generic tester and builder configs. DONTBUILD. r=bhearsum 2015-08-21 16:05:17 -04:00
Nathan Froyd
903d8e7a13 Bug 1192291 - use llvm-symbolizer when running xpcshell tests under TSan; r=ted 2015-08-07 02:58:05 -04: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
Wes Kocher
e025ad6409 Merge m-c to inbound, a=merge 2015-08-21 10:06:54 -07:00
Andrew Halberstadt
4c2a9abe41 Bug 1181261 - Merge configs from testing/config/mozharness into mozharness proper, r=chmanchester
The config files under testing/config/mozharness were created so that certain mozharness options
such as test harness arguments could ride the trees, simplifying a lot of logic in mozharness.
But now that mozharness itself is in-tree, these configs no longer serve any purpose. Instead
they are merged into the main configs at testing/mozharness/configs.
2015-08-14 16:54:08 -04:00
Jean-Yves Avenard
5529daa65b Bug 1188806: [MSE] Disable tests timing out intermittently. r=karlt
MSE with MP4 isn't enabled on linux, so those tests should always be failing.
2015-08-24 23:13:52 +10:00
Jean-Yves Avenard
f8b99f5c37 Bug 1195073: [MSE] P9. Update webref meta files. r=karlt
Remove unecessary files.
2015-08-24 23:13:51 +10:00
Jean-Yves Avenard
8efdf2a198 Bug 1195073: [MSE] P8. Update webref results. r=karlt 2015-08-24 23:13:51 +10:00
Mike Shal
f47eab2342 Bug 1197293 - allow for TC builds that don't use 'make upload'; r=ted 2015-08-21 14:23:19 -04: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
Botond Ballo
a8a7765517 Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats
This avoids excessive amounts of test data accumulating which can slow tests down.

As part of this change, the pref for enabling the logging was made 'Live'.
2015-07-08 19:18:28 -04:00
Botond Ballo
ba0f4770b7 Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats
This avoids excessive amounts of test data accumulating which can slow tests down.

As part of this change, the pref for enabling the logging was made 'Live'.
2015-07-08 19:18:28 -04:00
Anthony Miyaguchi
5a1224fd1b Bug 1179893 - Add script to download a single file from gecko repositories. r=ted 2015-07-08 14:35:12 -07:00
Peter Moore
3820a5a829 Bug 1198173 - Intermittent failures trying to clone tooltool. r=dustin 2015-08-26 09:51:00 +02:00
Aus Lacroix
180f672143 Backed out changeset 397f5c40474e 2015-08-26 05:11:41 -07:00
Aus Lacroix
c7861d78c0 Bug 1198172 - Backout for bug 1191432, appears to be causing major issues for Gij on Gaia. r=me 2015-08-26 03:29:21 -07:00
Fabrice Desré
8978b46f9c Bug 1180358 - Part 1: Add the b2gdroid sub-product. r=fabrice 2015-08-25 13:40:04 -07:00
Chris Manchester
4bb887fa2a Bug 1196393 - Install psutil 3.1.1 in the desktop_unittests vitualenv so it will be available to desktop unittests. r=jlund 2015-08-27 10:38:18 -07:00
Julien Pagès
b743738504 Bug 1200409 - |marionette --help| causes stack trace. r=ato 2015-09-01 10:42:55 +02:00
Gian-Carlo Pascutto
00d716d1ce Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-08-27 10:05:23 +02:00
Ryan VanderMeulen
6cc9e705ae Merge m-c to inbound. a=merge 2015-08-30 22:12:12 -04: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
Hsin-Yi Tsai
39421a7284 Bug 1192116 - Enable cppunit, crashtest, marionette, marionette-webapi, xpcshell on TC emulator-x86-kk. r=garndt 2015-05-07 17:31:35 +08:00
Wes Kocher
8a06308208 Merge inbound to central, a=merge 2015-08-20 12:42:21 -07:00
Wander Lairson Costa
78b7557dc4 Bug 1195847: Update phone-builder to tc-vcs 2.3.8 r=garndt 2015-08-20 08:31:09 -03:00
Jonathan Griffin
411013ed53 Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester 2015-08-18 11:26:14 -07:00
Julien Pagès
cb177987ea Bug 1194789 - Disable mochitest-ipcplugins and remove mochitest-ipcplugins code. r=jgriffin 2015-08-17 20:34:25 +02:00
Mike Shal
f82aaa2ea5 Bug 1133074 - Make the gecko.v2 routes public; r=jlund,garndt 2015-08-17 10:29:34 -04:00
Andrew Halberstadt
831af3cd98 Bug 1193522 - [mozlog] Use ultrajson instead of stdlib json if available for performance, r=jgraham 2015-08-13 13:37:07 -04:00
Jan Gerber
ad0da241c9 Bug 1194632 - Add bug link to mediasource-is-type-supported failures. r=Ms2ger 2015-08-14 03:27:00 -04:00
Andreas Tolfsen
3a33ce4ecc Bug 1194968: Support for Marionette protocol adjustments in Python client
Whilst it is not a goal for the Marionette protocol to be fully compatible
with WebDriver due to the different transport mechanisms, bug 1153822
adjusts the Marionette protocol closer to what is prescribed in the
WebDriver specification.

This patch adds support for the new protocol (level or version 2)
to the Python bindings with backwards compatibility for the earlier,
existing protocol (1).

r=jgriffin
2015-08-15 15:46:31 +01:00
William Chen
4c783cde73 Bug 1131470 - Part 3: Implement ScreenOrientation interface. r=baku 2015-08-18 14:55:21 -07:00
Michael Layzell
1cafd47819 Bug 1165217 - Use nsIPrincipal instead of nsIURI/appId/inBrowser for nsIQuotaManager, r=janv 2015-08-18 20:24:30 -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
Wes Kocher
878dfeff75 Backed out changeset 688775a8227f (bug 1136892) for mass bustage prompting a CLOSED TREE 2015-08-18 11:58:05 -07:00
Chris Manchester
70e5fc7adb Bug 992983 - Add test summary lines to gtest's automation-specific output format. r=benwa 2015-08-18 11:32:31 -07:00
Bill McCloskey
10487e95f3 Bug 1197507 - [webext] Allow Mochitests to load WebExtensions via special powers (r=gabor) 2015-08-25 15:14:10 -07:00
Nikhil Marathe
f2e8d79180 Bug 1180861 - Various ServiceWorker registration fixes to get test passing. r=bkelly,jgraham.
This commit implements the following changes to get registration.https.html working.
1) Fail with NS_ERROR_DOM_SECURITY_ERR where the spec requires it.
2) Propagate JSExnType to ServiceWorkerManager::HandleError() so that a JS
   exception object with the correct .name can be created.
3) Fail with security error on redirect failure.
4) Check fetched script's mimetype.
5) Add missing python server files for web-platform-tests.
6) Update web-platform-tests expected data.
7) Several tests have been changed to use TypeError or more appropriate JS
   errors based on my reading of the spec.
2015-08-19 16:21:25 -07:00
Kyle Huey
0106bdbc32 Bug 1164834: MessageEvents coming from postMessage should not be cancelable. r=Ms2ger 2015-08-25 13:30:19 -07:00
Hiroyuki Ikezoe
fb51f7ca01 Bug 1150818 - Part 2: Load mozinfo.json into xpcshell tests. r=ted 2015-08-20 16:06:00 -04:00
Hiroyuki Ikezoe
4fc25cd5e2 Bug 1150818 - Part 1: Output mozinfo into a file. r=ted 2015-08-20 15:30:00 -04:00
Wes Kocher
aeb15193b8 Backed out changeset 28fa968ea46c (bug 1181261) for breaking mulet tests CLOSED TREE 2015-08-21 08:45:27 -07:00
Dustin J. Mitchell
9cb8dc1448 Bug 1185643: use in-tree mozharness for builds; r=wander
This required moving the custom mozharness configs out of the builder image
(which puts them in ~, where mozharness no longer looks) and moving them into
mozharness itself.
2015-07-27 15:21:15 -04:00
Andrew Halberstadt
dcd9ceb9c3 Bug 1181261 - Merge configs from testing/config/mozharness into mozharness proper, r=chmanchester
The config files under testing/config/mozharness were created so that certain mozharness options
such as test harness arguments could ride the trees, simplifying a lot of logic in mozharness.
But now that mozharness itself is in-tree, these configs no longer serve any purpose. Instead
they are merged into the main configs at testing/mozharness/configs.
2015-08-14 16:54:08 -04:00
Sebastian Hengst
746c4ae183 Backed out changeset aed2e9e74697 (bug 1195073) because it will now pass unexpected due to the previous backout. r=backout 2015-08-21 11:26:39 +02:00
Jean-Yves Avenard
7a6cc3d4cb Bug 1195073: [MSE] P7. Disable invalid webm test. a=test-only 2015-08-21 17:53:30 +10:00
Nikhil Marathe
6acfb8be64 Bug 1181056 - waitUntil() should throw if called when event is not dispatching. r=smaug 2015-08-18 16:28:04 -07:00
Nikhil Marathe
6db5b9554c Bug 1181039 - ServiceWorkerRegistration must be compared by scope. r=bkelly
The spec for getRegistration() and getRegistrations() states:

    "Resolve promise with a ServiceWorkerRegistration object, setting its
    service worker client to service worker client, which represents
    registration."

indicating a new ServiceWorkerRegistration is created per call. The existing
Blink test depends on Blink's implementation detail which caches the
registration.
2015-08-19 08:55:01 -07:00
Nikhil Marathe
dbaa5d6878 Bug 1181037 - Use entry settings object's base URL. r=ehsan
The second test, which checks for NetworkError is incorrect.
[[Update]] step 12 states:
"If response is a network error or response's status is not in the range 200 to 299, then:
  1. Reject p with a TypeError."

which specifically converts the NetworkError (due to 404) to a TypeError.

Also fixes controller-on-reload.https.html

Update web-platform-tests expected data
2015-08-20 13:56:37 -07:00
David Burns
ff0ed3c066 Bug 1196920: Add specificationLevel capability to Marionette; r=jgriffin 2015-08-20 23:21:21 +01:00
Wes Kocher
23f350eb4a Merge m-c to inbound, a=merge 2015-08-20 12:51:40 -07:00
David Burns
be33147f8e Bug 1156070: Rename test class to prevent test harnesses thinking there is a failure; r=jgriffin
Mozharness appears to do a check for the word exception and is seeing these
tests as failures when they are not.
2015-08-19 15:57:06 +01:00
Julien Pagès
b73ee00198 Bug 1194074 - allow Talos test jobs to install psutil as a dependency. r=gps 2015-08-20 16:14:01 +02:00
Steve Fink
e9a90f1692 Bug 1196467 - Suppress mercurial-setup check for hazard analysis builds, r=gps 2015-08-14 14:06:09 -07:00
Andreas Tolfsen
d84aec3d7b Bug 1197143: Use dispatcher for listener goBack
r=dburns
2015-08-21 11:19:53 +01:00
Andreas Tolfsen
d374943789 Bug 1197141: Use dispatcher for listener getPageSource
r=dburns
2015-08-21 11:11:36 +01:00
Andreas Tolfsen
88f951bf45 Bug 1197133: Use dispatcher for listener getTitle
r=dburns
2015-08-21 11:04:06 +01:00
Andreas Tolfsen
26d2000327 Bug 1197131: Use dispatcher for listener getCurrentUrl
r=dburns
2015-08-21 10:57:06 +01:00
Jonathan Griffin
070361dd89 Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester 2015-08-18 11:26:14 -07:00
Geoff Brown
ae7448852a Bug 1195514 - Change Android 2.3 emulator screen dimensions to 1024x1280; r=snorp 2015-08-18 07:53:00 -06:00
Ben Hearsum
c78e4107f3 bug 1193505: only keep release build dirs for 10 days. r=nthomas 2015-08-18 09:28:04 -04:00
Wes Kocher
9eb02381a9 Merge m-c to inbound, a=merge 2015-08-17 17:15:24 -07:00
Wes Kocher
f5f46725f0 Merge b2ginbound to central, a=merge 2015-08-17 17:05:25 -07:00
David Burns
034dbeb282 Bug 1195440: Disable health reporting when marionette tests are running; r=jgriffin 2015-08-17 21:36:57 +01:00
Gregory Arndt
4e12fd1544 Bug 1188608 - Update ubuntu builders to use tc-vcs 2.3.8 r=mrrrgn 2015-08-14 09:14:50 -05:00
Gregory Arndt
47a84ffadc Bug 1188608 - Update tester and tester-device images for tc-vcs 2.3.8 r=wcosta 2015-08-14 08:44:04 -05:00
Gregory Arndt
8b26ffc9d7 Bug 1188608 - Update tc-vcs to 2.3.8 in builders r=wcosta 2015-08-14 07:24:05 -05:00
Rail Aliiev
65961667f7 Bug 1193941 - Update merge scripts. r=nthomas. DONTBUILD 2015-08-14 12:38:31 -04:00
Geoff Brown
fd84aada24 Bug 1190464 - Ensure emulator is killed at end of Android test; r=kmoir 2015-08-14 09:53:13 -06:00
Geoff Brown
c3b8c4b25e Bug 1191477 - Retry Android test job if unable to install an apk; r=kmoir 2015-08-14 09:53:12 -06:00
Kim Moir
1418edd373 revert Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund 2015-08-14 11:47:53 -04:00
Kim Moir
d7b108bf61 Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund 2015-08-14 10:56:19 -04:00
Ryan VanderMeulen
4c3caef6e2 Merge m-c to inbound. a=merge 2015-08-14 09:23:23 -04:00
Ryan VanderMeulen
c28e45f2bf Backed out changesets 2381f29f63c2 and 9f2469ea7f01 (bug 1193133) for frequent w-p-t crashes/asserts. a=me 2015-08-14 09:00:59 -04:00
Armen Zambrano Gasparnian
0b19e4d5d8 Bug 724190 - Move hgtool.py and gittool.py into external_tools/. DONTBUILD. r=jlund 2015-08-14 08:56:14 -04:00
James Graham
71c05e4516 Bug 1193033 - Update web-platform-tests expected data for Windows 10, a=testonly 2015-08-14 12:03:45 +01:00
James Graham
ce6bc573c3 Bug 1193033 - Teach mozinfo to get the real os version number for Windows >= 8.1, r=ted
For contemporary versions of Windows the sys.getwindowsversion call is unreliable
because it depends on a API which had its return value frozen. If we detect this
case use an alternate API instead
2015-08-14 11:54:23 +01:00
Catalin Badea
52a8dc036e Bug 1193133 - Disable broken service worker wpt tests. r=bkelly 2015-08-17 10:38:34 -07:00
Catalin Badea
3212ec5c82 Bug 1193133 - Throw when calling postMessage from a Service Worker dom object with no global. r=bkelly 2015-08-17 10:38:34 -07:00
Joel Maher
53fb837e2a Bug 1195291 - update talos.json to pick up latest tps, cleanup, and summarization code. r=parkouss 2015-08-17 10:03:34 -04:00
Ted Mielczarek
cf7a90382b bug 1171427 - update minidump_stackwalk binaries in tooltool manifests. r=jgriffin 2015-08-14 07:09:31 -04:00
Ted Mielczarek
20241f8f46 Fix minidump_stackwalk build script to produce working WinXP binaries. No bug, NPOTB. 2015-08-14 14:01:20 -04:00
Jonathan Griffin
605ad2ecba Bug 1190474 - Allow longer mozharness timeouts for cppunittest, r=chmanchester 2015-08-17 14:34:12 -07:00
Jonathan Griffin
d5e4112f05 Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester 2015-08-12 16:25:56 -07:00
Catalin Badea
95f33abe48 Bug 1193133 - Throw when calling postMessage from a Service Worker dom object with no global. r=bkelly 2015-08-13 13:35:10 -07:00
Steve Fink
3f54bcd160 Bug 1193550 - Add safety check to prevent tools/ dir from getting blown away, r=jlund 2015-08-12 17:04:47 -07:00
Ryan VanderMeulen
1dece1252f Backed out changesets 0cf9bfd5af47 and e18c579d29f1 (bug 1193033) for Win7 debug relevant-mutations.html permafail.
CLOSED TREE
2015-08-13 14:15:23 -04:00
James Graham
ed5121d447 Bug 1194251 - Fixup metadata after increasing test timeout, a=testonly 2015-08-13 16:58:14 +01:00
James Graham
eef832294a Bug 1194251 - Increase timeout on selection/addRange.html to avoid intermittent timeouts, a=testonly on a CLOSED TREE 2015-08-13 15:48:17 +01:00
Armen Zambrano Gasparnian
8e8f7611fe Bug 1192309 - Allow Firefox UI tests to run on testers. DONTBUILD. r=bhearsum
* We move the generic platform specific config files under releng_infra_configs/ and remove
  the word 'generic' from their file name
* Added --limit-locales to firefox_ui_updates.py and moved the dry_run break
* We improved flake8 score on firefox_ui_updates.py
* Small fix for vcstools.py
2015-08-13 09:42:52 -04:00
James Graham
187200ae65 Bug 1193033 - Update web-platform-tests expected data for Windows 10, a=testonly 2015-08-13 14:01:35 +01:00
James Graham
9c8ddb8043 Bug 1193033 - Teach mozinfo to get the real os version number for Windows >= 8.1, r=ted
For contemporary versions of Windows the sys.getwindowsversion call is unreliable
because it depends on a API which had its return value frozen. If we detect this
case use an alternate API instead
2015-08-13 14:01:15 +01:00
James Graham
e7121ff8a5 Bug 1194131 - Update web-platform-tests expected data to revision b54dddfdcc4761d2f8a892fd783d60353949992d, a=testonly 2015-08-13 10:26:45 +01:00
James Graham
50ec86cdb9 Bug 1194131 - Update to latest wptrunner, a=testonly 2015-08-13 10:26:13 +01:00
James Graham
6c8a3271d3 Bug 1194131 - Update web-platform-tests to revision b54dddfdcc4761d2f8a892fd783d60353949992d, a=tetsonly 2015-08-13 10:25:55 +01:00
Sebastian Hengst
a13e35fa41 Backout bedff4a78d9a (bug 1190474) for B2G ICS Emulator Cpp unittests permafail. r=backout 2015-08-13 09:08:45 +02:00
Jonathan Griffin
84a4b6e28a Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester 2015-08-12 16:25:56 -07: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
Julien Pagès
e277dd0469 Bug 1192024 - Remove the word status from the human readable string of a process exit code in mozlog on Windows. r=jgraham 2015-08-12 00:43:00 -04:00
Rahul Sharma
91b9c7cc3f Bug 1157377 - Fixed parameter types to adb_android.py and adb.py. r=dhunt 2015-08-08 18:04:49 +05:30
Ryan VanderMeulen
7554eda5f6 Merge m-c to inbound. a=merge 2015-08-12 12:02:47 -04:00
Kim Moir
1291cf5afc a=RyanVM Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=bustage 2015-08-12 11:58:28 -04:00
Julien Pagès
b0d969b43e Bug 1193035 - setup_development.py does not handle optional dependencies. r=ahal 2015-08-11 17:02:11 +02:00
Wes Kocher
b68c738b2c Merge b2ginbound to central, a=merge 2015-08-11 15:46:08 -07:00
Gregory Arndt
1b1ea12879 Bug 1132574 - Use per branch cache for b2g and mulet builders r=jonasfj 2015-08-10 21:16:59 -05:00
Edgar Chen
c94828984a Bug 1159091 - Put emulator x86 kk to a separated platform in treeherder. r=garndt 2015-08-07 12:49:27 +08:00
Nick Robson
07b38ad250 Bug 1075089 - Move popup menu frame offset to LookAndFeel and fix default offset for OS X. r=Enn 2015-08-04 16:41:00 -04:00
Ryan VanderMeulen
ed918ceb7f Merge m-c to inbound. a=merge
CLOSED TREE
2015-08-12 10:48:51 -04:00
Jean-Yves Avenard
ff0634648b Bug 1180935: [MSE] P6. Disable some webref tests on windows 7. r=karlt
The test loads 10 frames of video data and expect the loadeddata event to be fired. Windows 7 without SP1 installed (like our try machines) may not output any frames until at least 25s have been input.
2015-08-12 21:46:07 +10:00
Jean-Yves Avenard
1daf16b0db Bug 1154881: [MSE] Disable invalid test. r=karlt
There's no guarantee that 'timeupdate' event won't be fired before the 'seeking' event.
2015-08-12 21:46:05 +10:00
James Graham
19d1184202 Bug 1179540 - Disable unstable service-worker test, a=testonly 2015-08-11 00:20:05 +01:00
Karl Tomlinson
d360a366fa bug 1190291 test currentTime at end of OfflineAudioContext rendering r=padenot 2015-08-05 09:13:34 +12:00
Chris Manchester
25403622f5 Bug 1192484 - Remove bogus assert to fix selection without paths or tags in mach try. r=ahal 2015-08-08 22:12:01 -07:00
Wes Kocher
518ed5715c Merge m-c to inbound, a=merge CLOSED TREE 2015-08-10 15:01:57 -07:00
Wes Kocher
9325b0b9ac Merge fx-team to central, a=merge
CLOSED TREE
2015-08-10 14:50:01 -07:00
Ryan VanderMeulen
76594276ff Backed out changeset 9eeddf4d34ea (bug 1191432) for various Gij failures.
CLOSED TREE
2015-08-10 10:29:13 -04:00
Kim Moir
c77e3d9072 Bug 1183877 - Increase total-chunks for Android 4.3 Debug crashtests, js-reftests, and reftests r=jlund 2015-08-10 09:50:28 -04:00
Neil Deakin
6c2b4c2577 Bug 1134585, remove cpow usage from view selection source, r=mconley 2015-08-10 09:42:51 -04:00
Yura Zenevich
ccd257e4ea Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester 2015-08-10 09:36:53 -04:00
Mike Shal
7d654a7df9 Bug 1192068 - Use long hg revision for sourcestamp in mozharness; r=gps,jlund 2015-08-06 15:39:38 -04:00
Alexandre Poirot
3217636246 Bug 1190452 - Always import toolkit/devtools/server/main.js as CommonJS module. r=jryans 2015-08-10 05:38:56 -07:00
Phil Ringnalda
44b7668948 Merge f-t to m-c, a=merge 2015-08-09 15:45:11 -07:00
Jan Gerber
c7d7f6c8fc Bug 1182946: [MSE] P1. Re-enable webm mediasource tests. r=jya,r=karlt 2015-08-08 20:40:52 +10:00
Chris Manchester
dc204072f4 Bug 1191584 - Get the full commit message from a try push in mozharness via pushlog to avoid truncations. r=jlund 2015-08-06 17:53:55 -07:00
Brian Grinstead
7901603bab Bug 1192416 - update talos.json in tree to point to the latest talos;r=jmaher 2015-08-08 12:10:01 -07:00
Phil Ringnalda
ee8c11e8ef Back out 7fe4321e40bc (bug 1192416) for WinXP talos-e10s bustage 2015-08-07 22:07:20 -07:00
Brian Grinstead
a8aafcef7e Bug 1192416 - update talos.json in tree to point to the latest talos;r=jmaher 2015-08-07 19:14:06 -07:00
Chris Manchester
879669a5ae Bug 1192331 - Disable search suggestions UI when running marionette tests and re-enable modal test. r=adw 2015-08-07 12:30:31 -07:00
Andrew Halberstadt
dfcc6912d2 Bug 1192235 - Update misleading mochitest usage string, r=chmanchester, DONTBUILD 2015-08-07 10:19:32 -04:00
Mike Shal
9e3e7f42a3 Bug 1133074 - Use routes.json for Taskcluster routes; r=garndt 2015-07-27 15:31:23 -04:00
Mike Shal
1298432c34 Bug 1133074 - Use routes.json for mozharness TC uploads; r=jlund 2015-07-27 11:03:54 -04:00
Carsten "Tomcat" Book
566be79cc1 Backed out changeset b9c50a97ee3e (bug 1182946) for m3 mulet test failures in test_SeekableAfterEndOfStreamSplit.html on a CLOSED TREE 2015-08-07 14:57:25 +02:00
Jan Gerber
9f32658260 Bug 1182946: [MSE] Re-enable webm mediasource tests. r=jya,r=karlt 2015-08-07 21:44:10 +10:00
Carsten "Tomcat" Book
ddb5a8de59 merge mozilla-inbound to mozilla-central a=merge 2015-08-07 13:13:06 +02:00
Drew Willcoxon
0a1093f760 Bug 959567 - Change urlbar search suggestions from opt-out to opt-in, add opt-in prompt to urlbar popup. r=mak 2015-08-06 20:13:00 -07:00
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
Mike Shal
f68e00dade Bug 1133074 - Add mozharness parameters for taskcluster routes; r=jlund 2015-07-30 15:44:47 -04:00
Georg Fritzsche
1d8616dce0 Bug 1180673 - Part 1 - Use a different URL pref for healthreport when Unified Telemetry is on and opt-out. r=bsmedberg 2015-07-29 16:59:52 +02:00
Wes Kocher
470f734e39 Merge m-c to inbound, a=merge 2015-08-06 18:11:16 -07:00
Mike Shal
00f0fff0eb Bug 1133074 - Add build_* parameters to Taskcluster tasks; r=garndt 2015-07-22 14:21:53 -04:00
Mike Shal
facf9620fe Bug 1133074 - Add routes.json for taskcluster indexing; r=jonasfj 2015-07-22 14:22:45 -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
James Graham
68c806e1e3 Bug 1191267 - Fix mozlog log buffering command line option, r=chmanchester 2015-08-06 11:52:20 +01:00
Julien Pagès
3ad3c28fb7 Bug 1190817 - marionette install from pypi is broken. r=automatedtester 2015-08-04 05:49:00 +02:00
Mike Shal
0b40ab6797 Bug 1186883 - Remove references to setup.sh for release android repacks; r=jlund 2015-07-23 09:21:01 -04:00
Mike Shal
f4ac981156 Bug 1186883 - Remove references to setup.sh for beta android repacks; r=jlund 2015-07-23 09:20:32 -04:00
Mike Shal
9f9e9c2d0c Bug 1186883 - Remove references to setup.sh for aurora android repacks; r=jlund 2015-07-23 09:19:29 -04:00
Ryan VanderMeulen
dd9e367021 Bug 1048624 - Cleanup and refactor the media crashtest manifests and re-enable some disabled tests that now pass. 2015-08-05 08:44:14 -04:00
Julien Pagès
cd17f001d7 Bug 1191197 - [mozversion] bump mozversion version to 1.4 and release to pypi. r=whimboo 2015-08-05 01:39:00 +02:00
Carsten "Tomcat" Book
e34067fdd0 merge mozilla-inbound to mozilla-central a=merge 2015-08-05 13:12:59 +02:00
Julien Pagès
4c97d27bb4 Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal
The manifestparser dependency of mozprofile is made optionnal with this patch.
It is still possible to install it using the extra pip/setuptools syntax:

pip install mozprofile[manifest]
2015-08-04 23:15:45 +02:00
Aus Lacroix
6d19bdfc6f bug 1188813 - Add clean-up when make node_modules fails before retry. a=test-only 2015-08-04 13:31:30 -07:00
Carsten "Tomcat" Book
0f7d4835f4 Merge mozilla-central to mozilla-inbound 2015-08-04 13:35:10 +02:00
Carsten "Tomcat" Book
46b3eb01af merge mozilla-inbound to mozilla-central a=merge 2015-08-04 13:01:07 +02:00
Ryan VanderMeulen
eb56ea168c Merge m-c to fx-team. a=merge 2015-08-03 23:09:13 -04:00
Mark Hammond
d575786c61 Bug 1184005 - Remove readinglist. r=MattN,jaws,adw 2015-08-04 12:00:43 +10:00
Ryan VanderMeulen
481acfb6f6 Bug 1190385 - Turn off auto-retries for failed Gaia tests on B2G Desktop builds. r=garndt 2015-08-03 16:43:38 -04:00
James Graham
c6ae5a5aa7 Bug 1190349 - Update web-platform-tests expected data to revision 2bd8c7dcf2e216e58ece63491f31b5d087ec740e, a=testonly 2015-08-03 16:11:00 +01:00
James Graham
2ebe18e530 Bug 1190349 - Update to latest wptrunner, a=testonly 2015-08-03 16:10:59 +01:00
James Graham
c8374190f3 Bug 1190349 - Update web-platform-tests to revision 2bd8c7dcf2e216e58ece63491f31b5d087ec740e, a=testonly 2015-08-03 16:10:59 +01:00
Julien Pagès
e6865b7f3d Bug 1189847 - [mozversion] mozversion requires mozdevice, it shoudn't. r=dhunt
This make the mozdevice dependency of mozversion optional.
2015-08-03 06:32:00 +02:00
Dustin J. Mitchell
2adbee7239 Bug 1189949: regenerate all desktop builders to get new tooltool; r=mrrrgn 2015-07-31 17:52:04 -04:00
Ryan VanderMeulen
9f10086ee8 Merge m-c to inbound. a=merge
CLOSED TREE
2015-08-03 23:08:37 -04:00
Carsten "Tomcat" Book
e016c33f6e merge mozilla-inbound to mozilla-central a=merge 2015-08-03 13:56:39 +02:00
Wes Kocher
c15ee73d9b Merge m-c to b2ginbound, a=merge 2015-07-31 17:15:16 -07:00
Wander Lairson Costa
87f45ea2bd Bug 1175934 part 3: Add more build flags to phone builds.
All phone builds must have B2G_UPDATER, MOZILLA_OFFICIAL and
ENABLE_DEFAULT_BOOTANIMATION build flags.
2015-07-31 17:24:46 -03:00
Wander Lairson Costa
d80c074cd5 Bug 1175934 part 2: Support blobfree images.
When we ./build.sh blobfree, we have a new zip file called
<target>.blobfree-dist.zip which contains a blobfree image. We copy this
file to public artifact.

We also refactor the build scripts a little bit to deduplicate the post
build code.
2015-07-31 17:24:46 -03:00
Wander Lairson Costa
70872936d6 Bug 1175934 part 1: Copy blobfree zip to public upload dir.
If we ./build.sh blobfree, move the zip file to public upload
dir.

Also, we don't need a blobfree specific config file anymore.
2015-07-31 17:24:46 -03:00
Julien Pagès
c66aa8d115 Bug 1170287 - remove the --output and -v arguments used when calling talos. r=jmaher
This also remove the useless xperf argument given for xperf tests
2015-07-30 17:31:52 +02: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
Mike Shal
192b2763f7 Bug 1175655 - mozharness should use full hg revision; r=jlund 2015-07-28 14:41:10 -04:00
Julien Pagès
767bf5a49d Bug 1189021 - talos is not seen as a package when used by mozharness. r=jmaher 2015-08-03 17:17:32 +02:00
Joel Maher
b24d27e95f Bug 1190053 - update talos.json to pick up additional cleanup and tps work. r=parkouss 2015-08-01 05:53:35 -04: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
Ben Kelly
20c4c14221 Bug 1183677 Import fetch-access-control.py into service worker wpt tests. r=jgraham 2015-07-31 13:15:34 -07:00
Joel Maher
2654e7488f Bug 1191952 - disable dromaeo_dom on all platforms. r=RyanVM 2015-08-06 15:16:52 -04:00
Chris Manchester
d0b57aeab1 Bug 1183232 - Allow selecting tests and suites with just a tag from mach try. r=ahal,gps 2015-08-06 10:19:31 -07:00
Julien Pagès
65fdbe9db0 Bug 1189858 - fix typos in pip extra dependency declaration 2015-08-06 07:00:41 +02:00
William Lachance
4c8c0dd86a Bug 1189897 - Undo the Android changes from bug 1172918. r=jmaher 2015-07-31 17:38:42 -04:00
Julien Pagès
edf3b7a577 Bug 1190813 - [mozrunner] bump mozrunner to 6.9. r=whimboo 2015-08-04 09:44:00 -04: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