Landry Breuil
|
e9ae7af602
|
Bug 944410 - add missing #include <stdarg.h> for va_list on OpenBSD after bug 942483 r=bgirard
|
2013-11-30 13:48:34 +01:00 |
|
Benjamin Smedberg
|
041396b09d
|
Bug 938794 - Annotate OOM size as infallible string or data structures abort, r=froydnj
--HG--
extra : rebase_source : f84278dfbba92c6d75458b525a559b6f8598500f
|
2013-11-25 15:06:17 -05:00 |
|
Benoit Girard
|
f8fd653be7
|
Bug 942483 - Port paint-dumping to android/b2g. r=gal
|
2013-11-23 17:44:18 -05:00 |
|
Benjamin Smedberg
|
f72af0bb16
|
Bug 672843 part B - Remove NS_ENSURE_PROPER_AGGREGATION, r=froydnj
|
2013-11-19 16:27:36 -05:00 |
|
Benjamin Smedberg
|
5f71d47853
|
Bug 672843 part A - Create the new macro NS_WARN_IF and deprecate NS_ENSURE_* in favor of the explicit warning/return style. Also localize each macro so that it's debug and non-debug versions are local in the file, because that makes it easier for new contributors to understand. r=froydnj sr=jst
|
2013-11-19 16:27:36 -05:00 |
|
Kyle Huey
|
abd285f77e
|
Bug 907914: Turn on refcounting threadsafety assertions in opt trunk builds. r=bent
|
2013-08-30 10:06:37 -07:00 |
|
Jacek Szpot
|
0b35b0e3d8
|
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
|
2012-10-26 15:32:10 +02:00 |
|
Nathan Froyd
|
5f8f36ca5f
|
Bug 796119 - part 2: don't #include prtypes.h in xpcom/ unless absolutely necessary; r=ehsan
"absolutely necessary" in this context means "needs PRUnichar", which is
the reason that nsString.h now #includes prtypes.h.
|
2012-10-01 17:01:01 -04:00 |
|
Ehsan Akhgari
|
bdd40e5c18
|
Backout changeset 9e38c5518605, fc59bd8d49ba, d0ba1abde985, and acf91f25f228 (bugs 796119, 796279, and 797106) because of broken reftests on 64-bit platforms
|
2012-10-02 23:16:36 -04:00 |
|
Nathan Froyd
|
d66cf7dc03
|
Bug 796119 - part 2: don't #include prtypes.h in xpcom/ unless absolutely necessary; r=ehsan
"absolutely necessary" in this context means "needs PRUnichar", which is
the reason that nsString.h now #includes prtypes.h.
|
2012-10-01 17:01:01 -04:00 |
|
Kyle Huey
|
d8f4b237fb
|
Bug 753659: Make refcounting threadsafety assertions fatal. r=bsmedberg
|
2012-09-22 12:45:44 -07:00 |
|
Koosha Khajeh Moogahi
|
8d39310f18
|
Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg
|
2012-09-14 14:30:31 +04:30 |
|
Ehsan Akhgari
|
c87c3701f1
|
Bug 788014 - Part 2: Reduce the inclusion of prtypes.h in the tree to help using stdint types; r=jrmuizel
--HG--
extra : rebase_source : 66b3b6b9858fb032bebcc070347f781bdf61770c
|
2012-09-06 17:54:59 -04:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Benoit Jacob
|
b8d40b05f7
|
Bug 754572 - add option to use fatal assertions in NS_CheckThreadSafe, use it in nsBaseScreen and nsScreenManagerAndroid - r=bsmedberg
|
2012-07-05 10:32:10 -04:00 |
|
Benoit Jacob
|
9288ac49a4
|
Bug 754572 - let NS_CheckThreadSafe(x,y) be empty in XPCOM_GLUE case, as opposed to letting it evaluate to (x,y) - r=bz
|
2012-07-05 10:14:09 -04:00 |
|
Jonathan Watt
|
6380335603
|
Bug 767388 - Kill NS_DEBUG. r=bz.
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
|
2012-06-25 20:59:42 +01:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Brian Hackett
|
abdc87c9ca
|
Header changes for sixgill, annotations. bug 601129, r=jorendorff
|
2010-10-01 21:00:55 -07:00 |
|
Brian Hackett
|
7977c3b1cb
|
Remove spurious \r's. Go Windows. b=541220, r=aidan
|
2010-04-22 11:13:05 -07:00 |
|
Brian Hackett
|
cd6ae28e5f
|
Bug 541220 - Integrate sixgill into build system. r=dwitte
|
2010-04-15 11:44:23 -07:00 |
|
Chris Jones
|
002151e9b2
|
Bug 58904: Create strong types for synchronization primitives. r=bsmedberg.
|
2009-04-18 18:54:23 -07:00 |
|
Jeff Walden
|
71119aeb18
|
Bug 429930 - NS_ABORT_IF_FALSE lies and doesn't abort if the given condition is false, making it exactly equivalent to NS_ASSERTION. Make it abort so we can use it when we really want a fatal assertion, if only the NS_ASSERTION macro implemented it. r+sr=shaver
|
2008-06-04 22:24:05 -04:00 |
|
jag@tty.nl
|
8bd7c5cef0
|
Bug 392055: NS_ENSURE_SUCCESS should print out the error code. Original patch by Shawn Wilsher (sdwilsh) <comrade693+bmo@gmail.com>, updated by me to handle the standalone xpcom glue case and to use printf safely. r=bsmedberg, sr=bzbarsky, a=dsicore.
|
2007-09-28 11:59:07 -07:00 |
|
gavin@gavinsharp.com
|
f2774a0bcb
|
Back out bug 392055 due to bustage
|
2007-09-23 20:44:28 -07:00 |
|
sdwilsh@shawnwilsher.com
|
cc8e5bfb57
|
Bug 392055 - NS_ENSURE_SUCCESS should print out the error code. r=benjamin, sr=bzbarsky, a=bzbarsky
|
2007-09-23 19:04:47 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|