gecko-dev/browser
Mark Goodwin 68617816d0 Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus
This patch makes use of the security reporter component (which hasn't landed yet
 - see blockers) to allow automatic TLS error reports to be sent directly from
nsHttpChannel.cpp rather than sending them from browser.js. This allows failed
connections for subresources to be reported.

Some of the report sending from browser.js was retained to allow reports to be
sent at the time a user enables reporting. This has been modified to also make
use of the component.

Since the patient is on the table, I've also taken the opportunity to
remove the retry and status bits from aboutCertError.xhtml and
aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit.

The mochitests have been modified to cope with the fact that the UI does not
update with report sending / report failures - instead, success and failure are
determined by examining the response seen from the server from within the test.
2016-02-01 11:18:50 +00:00
..
app Merge fx-team to central, a=merge 2016-01-28 17:47:33 -08:00
base Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus 2016-02-01 11:18:50 +00:00
branding Bug 1234780 - Use Paths for BRANDING_FILES. r=gps 2015-12-24 13:12:44 +09:00
components Bug 1234308 - Fix tabs.onCreated callback to receive bare tabs object (bug 1234308); r=kmag 2016-01-27 16:33:32 -08:00
config Bug 1243448 - beta release source builder failing to run configure, NPOTB DONTBUILD r=callek 2016-02-01 12:31:28 -08:00
docs Bug 1203577 - Remove hardcoded adgroup buckets. r=Mardak. 2015-09-14 14:44:51 -04:00
experiments Back out 8 changesets (bug 1235345, bug 1234526, bug 1234522, bug 1237700) for OS X 10.10 debug xpcshell timeouts in test_ocsp_stapling.js and test_ocsp_stapling_expired.js 2016-01-08 20:25:27 -08:00
extensions Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
installer Bug 1241821 - Create a SecurityReporter component for TLS Error Reports r=mossop, keeler 2016-01-30 08:07:38 +00:00
locales Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus 2016-02-01 11:18:50 +00:00
modules Bug 1240245 - Disable data collection for new-tab page r=jaws 2016-01-20 16:58:01 -05:00
themes merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
tools/mozscreenshots Bug 1242101 - Only capture mozscreenshots for Nightlies, try pushes and local builds. r=felipe 2016-01-25 13:57:37 -08:00
.eslintrc Bug 1231728 - Enable no-dupe-args, no-dupe-keys, no-duplicate-case, no-obj-calls, no-with rules globally, no-redlecare and consistent-return in browser. r=Mossop 2015-12-10 14:34:44 -05:00
app-rules.mk
app.mozbuild Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg 2015-10-14 08:02:34 +09:00
build.mk
confvars.sh Back out 8 changesets (bug 1235345, bug 1234526, bug 1234522, bug 1237700) for OS X 10.10 debug xpcshell timeouts in test_ocsp_stapling.js and test_ocsp_stapling_expired.js 2016-01-08 20:25:27 -08:00
defs.mk
LICENSE
Makefile.in
moz.build Bug 1090880 - Remove FUEL.r=mak 2016-01-28 16:47:26 +01:00