gecko-dev/browser
Gabriele Svelto 3148018ed7 Bug 1359326 - Run the minidump analyzer directly from the CrashService code; r=bsmedberg
This patch removes the C++ code used to run the minidump analyzer when a
content process crashes, and replaces it with JS code within the CrashService
object. This removes the need for a separate shutdown blocker in C++ code and
allows end-to-end testing of the crash service functionality. Additionally
the exception handler code can be simplified since it's now only used to run
the crash reporter client.

The test added to test_crash_service.js covers computing the minidump SHA256
hash (bug 1322611) and of the minidump analyzer itself (bug 1280477).

MozReview-Commit-ID: LO5w839NHev
2017-05-11 14:03:50 +02:00
..
app Backed out changeset 4e283b54baa6 (bug 1358223) for build bustage on Android at dom/ipc/ContentChild.cpp:21. r=backout 2017-05-31 21:34:13 +02:00
base Bug 1359326 - Run the minidump analyzer directly from the CrashService code; r=bsmedberg 2017-05-11 14:03:50 +02:00
branding Merge m-c to inbound, a=merge 2017-05-22 16:36:43 -07:00
components Merge inbound to m-c. a=merge 2017-05-31 20:25:52 -04:00
config Bug 1368684 - Stop building webrender-enabled builds in automation. r=dustin 2017-05-30 09:41:19 -04:00
docs Bug 1241390 - Remove Suggested Tiles and related features. r=adw,emtwo 2017-05-02 17:09:16 -07:00
experiments Bug 1362882 - hand cleanup after applying the previous script-generated patch, r=Mossop. 2017-05-12 14:56:12 +02:00
extensions Merge inbound to m-c. a=merge 2017-05-31 20:25:52 -04:00
fonts
installer Bug 1358798 - add a test preventing us from loading scripts unintentionally during startup, r=mconley,mccr8. 2017-05-31 23:00:43 +02:00
locales Bug 1368734 - Part 1 - re-assign the keyboard shortcut for the devtools Network Monitor to the Quit Application command and use 'E' instead. r=bgrins,Gijs 2017-05-31 19:21:58 +02:00
modules Bug 1361286 - add in-page messages support for Automigration module; r=Gijs 2017-05-24 16:56:00 +08:00
themes Backed out changeset e976509dc73b (bug 1368425) for browser_all_files_referenced.js and browser_parsable_css.js failures. 2017-05-31 21:02:24 -04:00
tools/mozscreenshots Backed out changeset 59567c6c1e71 (bug 1357386) for landing with wrong bugnumber 2017-05-30 08:51:40 +02:00
.eslintrc.js Bug 1353542 - Add an eslint rule deprecating usage of Task.jsm in browser/ and toolkit/, r=Mossop. 2017-05-12 14:54:42 +02:00
LICENSE
Makefile.in
app-rules.mk
app.mozbuild
build.mk
confvars.sh Bug 1364050 - Part 1 - Remove the MOZ_JSDOWNLOADS configure option. r=mak 2017-05-05 12:16:42 +01:00
defs.mk
moz.build
moz.configure Bug 1361171 - Remove CloudSync. r=markh 2017-05-01 14:43:00 -07:00