gecko/testing
Ehsan Akhgari a8309fe356 Bug 1229369 - Intercept redirected network fetches that have their request mode set to manual; r=jdm
In the non-e10s case, this is done by simply avoiding to set the
LOAD_BYPASS_SERVICE_WORKER flag when we detect a non-internal redirect
in the manual redirect mode.

The e10s solution is a bit more complicated.  Only the child process
knows whether a URI needs to be intercepted, so we piggy back on the
code written to support the |event.respondWith(Response.redirect())|
case where we know in the child that the target of the redirect needs to
be intercepted.

This means that we need to check the same condition as in the non-e10s
case, but we also need to check whether the target of the redirection
needs to be intercepted, which means we need to properly take secure
upgrades into account as well.  This is done by computing both whether
we should intercept and whether we should do a secure upgrade in
HttpChannelChild::SetupRedirect() and saving the information on the
HttpChannelChild for later usage in HttpChannelChild::AsyncOpen().
2016-01-05 21:02:00 -05:00
..
config Bug 1234281 - Use new Android x86 avd; r=me 2015-12-30 10:13:13 -07:00
crashtest Back out 5a889d2cc25b (bug 1230428) for Windows 7 failures in 1230428.html 2015-12-10 18:45:07 -08:00
docker Bug 1236089: Update tc-vcs for phone-builder image. r=garndt 2016-01-05 11:24:43 -02:00
eslint-plugin-mozilla Bug 1229224: Add an eslint plugin for importing all browser.js globals for browser-chrome tests. r=miker 2015-12-17 15:33:32 -08:00
firefox-ui Bug 1212609 - Move all python packages for firefox ui tests into mozilla-central. r=ato, r=ted 2015-12-22 18:07:37 +01:00
gtest Bug 1227775 - Call mozilla::ipc::windows::InitUIThread() in RunGtestFunc(). r=benwa 2015-11-26 13:50:52 +13:00
instrumentation
luciddream
marionette Bug 1229765 - Monitor Marionette browser process for start-up crashes; r=automatedtester 2015-12-17 15:58:34 -05:00
mochitest merge mozilla-inbound to mozilla-central a=merge 2016-01-05 11:58:56 +01:00
modules Bug 1229598 - Add a mode to browser-chrome tests to summarize per-test code coverage. r=ahal 2015-12-23 14:04:49 -08:00
mozbase Bug 1235559 - |mach android-emulator| looks for the wrong file names on Windows. r=gbrown 2015-12-29 06:25:00 +01:00
mozharness Bug 1235591 - Add Android builds to Bouncer, r=jlund DONTBUILD 2015-12-29 14:07:10 -05:00
profiles Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium 2015-12-29 15:40:52 -08:00
puppeteer/firefox Bug 1212609 - Move all python packages for firefox ui tests into mozilla-central. r=ato, r=ted 2015-12-22 18:07:37 +01:00
runtimes
specialpowers Bug 1211401 - Use global message manager as parent of <iframe mozbrowser> MM (r=smaug,ahal) 2015-12-23 12:29:39 -08:00
talos Bug 1235722 fix xperf failure with pocket addon, r=glandium 2015-12-29 21:50:52 -08:00
taskcluster Merge inbound to m-c a=merge 2016-01-05 16:02:49 -08:00
tools Backed out changeset ef3be88cb79c (bug 1216681) for breaking asan m(bc2) 2015-12-31 16:11:58 -08:00
tps Bug 1229992 - add a --stop-on-error cmdline option to the tps test runner. r=whimboo 2015-12-04 12:55:57 +11:00
web-platform Bug 1229369 - Intercept redirected network fetches that have their request mode set to manual; r=jdm 2016-01-05 21:02:00 -05:00
xpcshell Bug 1229142: Add shared eslintrc files for the different test suites. r=Standard8 2015-12-17 15:28:06 -08:00
cppunittest.ini Bug 1192390 - Part 2: Simulcast and RID negotiation. r=mt 2015-11-02 09:32:16 -06:00
mach_commands.py Bug 1233506 - Only accept positional arguments to mach try that are directories. r=jgraham 2015-12-17 12:38:32 -08:00
machine-configuration.json
README.txt
remotecppunittests.py Bug 1233311 - Avoid python exception on Android cppunit time-out; r=jmaher 2015-12-18 12:17:07 -07:00
runcppunittests.py
testsuite-targets.mk Bug 1228674 - Handle filenames with spaces in 'define package_archive'. r=gps 2015-11-27 22:33:25 +01:00

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff