gecko-dev/browser
Michael Kelly 2fb5002bb1 Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs
Errors are collected via nsIConsoleService, shaped to a Sentry-compatible
format, and sent off. Reporting is on by default, and can be disabled using a
checkbox added to the privacy prefs in about:preferences.

Collected errors are sampled to avoid overloading the collection service; the
sample rate was determined by a previous Shield study that measured the number
of errors occurring in Nightly.

The feature is hard-disabled outside of Nightly and local builds, and the
preference is disabled by default in local builds. It is intended as a prototype
that will be evaluated and replaced by a more robust collection system if it
proves helpful.

Differential Revision: https://phabricator.services.mozilla.com/D561

MozReview-Commit-ID: 6aqUatXyuYs

--HG--
extra : rebase_source : 574aa329069f80e0beb52d1fd15f43e65a548c5c
extra : amend_source : a817fa4691c520eafaef808531b10581d09aeb14
2018-02-12 10:59:47 -08:00
..
app Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs 2018-02-12 10:59:47 -08:00
base Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku 2018-02-12 11:39:41 -06:00
branding Bug 1434167 - remove home page code from the migration wizard, r=MattN 2018-02-07 10:37:20 +00:00
components Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs 2018-02-12 10:59:47 -08:00
config Bug 1230910 Enable the sandbox for MinGW r=bobowen 2018-01-23 14:46:03 -06:00
docs
experiments Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
extensions Bug 1435296 Address xpcshell test failures from increasing timer precision r=baku 2018-02-12 11:41:38 -06:00
fonts
installer Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo 2018-02-09 21:54:42 +00:00
locales Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs 2018-02-12 10:59:47 -08:00
modules Bug 1426482 Report browser errors in Nightly to Mozilla. r=gijs 2018-02-12 10:59:47 -08:00
themes Bug 1436749 - Backout support for button_background since it was not supposed to be supported. r=dao 2018-02-09 15:28:19 -05:00
tools/mozscreenshots Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
.eslintrc.js Bug 1436389 - Update complexity rules to adapt for the algorithm in the new ESLint. r=mossop 2018-02-07 16:16:09 +00:00
LICENSE
Makefile.in
app.mozbuild
build.mk
confvars.sh Bug 1415206 - Remove RustURL from Gecko r=bagder 2017-11-07 17:11:08 +01:00
defs.mk
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00
moz.configure