toolkit/components/crashes/tests/xpcshell/crash.extra
author Gabriele Svelto <gsvelto@mozilla.com>
Thu, 11 May 2017 14:03:50 +0200
changeset 409910 001d49708a355c9b127fc338722959874cfc7552
child 435053 c15f613d623c1f4cec3ba236d6185db50b219358
permissions -rw-r--r--
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

E10SCohort=unsupportedChannel
ContentSandboxLevel=2
TelemetryEnvironment={}
EMCheckCompatibility=true
ProductName=Firefox
ContentSandboxCapabilities=119
TelemetryClientId=
Vendor=Mozilla
InstallTime=1000000000
Theme=classic/1.0
ReleaseChannel=default
AddonsShouldHaveBlockedE10s=1
ServerURL=https://crash-reports.mozilla.com
SafeMode=0
ContentSandboxCapable=1
useragent_locale=en-US
Version=55.0a1
BuildID=20170512114708
ProductID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}
TelemetryServerURL=
DOMIPCEnabled=1
Add-ons=
CrashTime=1494582646
UptimeTS=14.9179586
ThreadIdNameMapping=
ContentSandboxLevel=2
ContentSandboxEnabled=1
ProcessType=content
DOMIPCEnabled=1
StartupTime=1000000000
URL=about:home
ContentSandboxCapabilities=119