gecko-dev/xpcom
Dan Minor 2a1cba56aa Bug 1552900 - Crash on OOM in ICU on Nightly builds; r=jandem,platform-i18n-reviewers
We're seeing inconsistent handling of OOMs in the ICU library. This
patch changes the behaviour to crash on OOM rather than allowing
ICU to handle the allocation failure. The inconsistent handling in ICU
could lead to ICU being in an inconsistent state which could in turn
cause security problems. The safer alternative is to crash, but it's
possible this will lead to too high of crash rate. For now, we'll try
this on Nightly only and monitor crash reports to see what impact this
change has.

Differential Revision: https://phabricator.services.mozilla.com/D186226
2023-08-15 19:03:15 +00:00
..
base Bug 1453318 - Disallow responses when a response header value contains 0x00; r=kershaw,sunil,necko-reviewers 2023-08-07 21:18:26 +00:00
build Bug 1552900 - Crash on OOM in ICU on Nightly builds; r=jandem,platform-i18n-reviewers 2023-08-15 19:03:15 +00:00
components Backed out 3 changesets (bug 1845946) for causing bug 1848484. CLOSED TREE 2023-08-13 15:38:36 -04:00
docs no bug - fx doc: add std::vector to nsTArray mappings r=mhowell DONTBUILD 2023-08-15 16:23:03 +00:00
ds Bug 1848714 - Use unsafe methods in hot code paths to access and remove elements from nsTArray when it is guaranteed to be safe, r=emilio 2023-08-15 14:24:19 +00:00
geckoprocesstypes_generator Bug 1806410 - Allow sending crash pings for all processes except for testing-only ones r=chutten 2023-01-24 13:19:10 +00:00
glue Bug 1844908 - Remove pre-Win10-specific codepath from xpcom/. r=emilio 2023-07-26 08:52:54 +00:00
idl-parser Bug 1843568 - Part 2: Validate that rust_sync interfaces have threadsafe refcounts in c++, r=xpcom-reviewers,barret 2023-07-20 17:39:03 +00:00
io Bug 1847154 - cocoa: remove some unnecessary OnMojaveOrLater() and OnCatalinaOrLater() version checks. r=mac-reviewers,bradwerth 2023-08-10 15:27:05 +00:00
reflect Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish 2023-05-20 12:26:56 +00:00
rust Bug 1843568 - Part 1: Add a `rust_sync` attribute to XPIDL, r=xpcom-reviewers,barret 2023-07-20 17:39:03 +00:00
string Bug 1840959 - Log destruction before it is freed in ReleaseData. r=emilio 2023-07-13 15:04:00 +00:00
system Bug 1668358 - Hide global webrtc privacy indicator on Wayland, r=emilio 2023-07-21 16:41:27 +00:00
tests Bug 1839762 - Cast scoped enums to their underlying type when printing them. r=media-playback-reviewers,necko-reviewers,application-update-reviewers,geckoview-reviewers,handyman,emilio,valentin,bytesized,owlish,karlt 2023-06-24 20:14:31 +00:00
threads Bug 1843534 - Avoid unnecessary timestamp in nsTimerImpl::Fire if logging is disabled. r=xpcom-reviewers,nika 2023-08-09 10:28:38 +00:00
windbgdlg
xpidl
metrics.yaml Bug 1814718 - Added telemetry for number of timers fired per Timer Thread wake-up. r=smaug,florian 2023-02-15 10:07:44 +00:00
moz.build Bug 1841178 - Remove xpcom-config.h. r=xpcom-reviewers,mccr8 2023-06-29 23:02:15 +00:00