gecko-dev/xpcom
Dan Minor 97a8914ba5 Bug 1858496 - Crash on OOM in ICU; a=diannaS
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.

Original Revision: https://phabricator.services.mozilla.com/D191892

Differential Revision: https://phabricator.services.mozilla.com/D202498
2024-02-22 21:06:11 +00:00
..
base Bug 1874038 - Add Linux distro name and version to recorded system info. a=pascalc 2024-01-29 17:35:57 +00:00
build Bug 1858496 - Crash on OOM in ICU; a=diannaS 2024-02-22 21:06:11 +00:00
components
docs
ds Bug 1843534 - Remove unused telemetry probes. a=diannaS 2023-10-28 03:36:52 +00:00
geckoprocesstypes_generator
glue Bug 1835135 [Linux] Allow to override DBus application name by MOZ_DBUS_APP_NAME env variable r=emilio 2023-05-30 12:14:58 +00:00
idl-parser Bug 1831467 - Avoid more UB from transmuting a ref to a ref with interior mutability. r=emilio, a=dsmith 2023-07-17 11:38:56 -04:00
io Bug 1875621 - SlicedInputStream::Serialize should serialize the outer SlicedInputStream as a pipe in the efficient path. a=pascalc 2024-02-06 14:05:51 +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 1825696 - Update in-tree crates to env_logger 0.10. r=emilio 2023-03-31 07:20:15 +00:00
string Bug 1834279 - Make nsTLiteralString copy constructor explicit r=emilio 2023-05-29 08:27:54 +00:00
system Bug 1821963 part 3: Remove various components supporting the old accessibility architecture based on content process COM proxies. r=nlapre,nalexander 2023-05-22 20:19:45 +00:00
tests Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE 2023-05-24 04:29:45 +03:00
threads Bug 1826530 - Implement MessagePumpForNonMainUIThreads for mac. r=xpcom-reviewers,ipc-reviewers,mstange,nika 2023-05-23 09:05:07 +00:00
windbgdlg
xpidl
metrics.yaml
moz.build
xpcom-config.h.in