gecko-dev/xpcom
Andrew McCreight f997dd578f Bug 1922707 - Quietly exit content processes that can't find an omnijar, on Android release. r=jstutte
As seen in bug 1915788, on Android in content processes we are
frequently failing to find the omnijar file. This is the top crash
on Android release, by a large margin.

This patch does two things:

1. On release Android builds, do a QuickExit() in this situation to avoid
the noise on crash stats. In DIAGNOSTIC builds, we will continue to crash,
so we can keep an eye on things on Nightly and early beta.

2. This splits the two failure conditions (missing sGREOmni.Get and
XRE_GetFileFromPath) on Android so we can get a little more information
about what is going wrong.

Differential Revision: https://phabricator.services.mozilla.com/D224562
2024-10-08 20:20:47 +00:00
..
base Bug 1920562 - Remove C++ Telemetry::SetEventRecordingEnabled r=florian,necko-reviewers,valentin 2024-10-08 20:14:41 +00:00
build Bug 1922707 - Quietly exit content processes that can't find an omnijar, on Android release. r=jstutte 2024-10-08 20:20:47 +00:00
components Backed out 2 changesets (bug 1920463) for causing multiple failures. CLOSED TREE 2024-10-08 15:17:36 +03:00
docs Bug 1923293 - Actually reference the new MozPromise documentation DONTBUILD 2024-10-08 11:35:03 +00:00
ds Bug 1919218 - Part 2: Merge http-on-stylesheet-cache-response notification to http-on-resource-cache-response. r=emilio,Sasha,webdriver-reviewers,devtools-reviewers,jdescottes 2024-10-07 08:07:45 +00:00
geckoprocesstypes_generator Backed out 2 changesets (bug 1920463) for causing multiple failures. CLOSED TREE 2024-10-08 15:17:36 +03:00
glue Bug 1909898 [1/1] - Skip checking initialization if check-function is not found r=yjuglaret 2024-08-19 16:19:25 +00:00
idl-parser Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot 2024-04-22 18:19:58 +00:00
io Bug 1506198 - Remove content temp dir r=gcp 2024-09-11 07:37:27 +00:00
reflect Bug 1906777 - [riscv64]Keep unsigned 32-bit parameter sign-extended in register. r=nika DONTBUILD 2024-07-12 08:17:17 +00:00
rust Bug 1903993 - Use the SPDX license format for mozilla-central-managed crates r=emilio 2024-06-24 10:23:39 +00:00
string Bug 1916234 - Remove global constructor from dom/html/nsGenericHTMLElement.cpp r=emilio 2024-09-05 06:12:03 +00:00
system Backed out 2 changesets (bug 1920463) for causing multiple failures. CLOSED TREE 2024-10-08 15:17:36 +03:00
tests Bug 1921288 - Fix users of MediaTimer. r=pehrsons 2024-10-03 08:54:12 +00:00
threads Bug 1904957: Implement GetHeterogeneousCpuInfo on Windows and use for TaskController pool size. r=cmartin,smaug 2024-10-02 17:27:32 +00:00
windbgdlg
xpidl
metrics.yaml Bug 1918226 - Use Glean APIs for memory_watcher.on_high_memory#stats r=mconley 2024-09-20 18:43:10 +00:00
moz.build