Benoit Jacob
|
7e6dfb3643
|
Bug 832831 - Make NS_ASSERT_OWNINGTHREAD_AND_NOT_CCTHREAD fatal - r=khuey
|
2013-01-25 13:40:38 -05:00 |
|
Trevor Saunders
|
b98e34aed0
|
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
|
2013-01-12 07:40:33 -05:00 |
|
Mats Palmgren
|
44d63e6f91
|
Bug 786533 - Replace NS_MIN/NS_MAX in xpcom/ with XPCOM_MIN/XPCOM_MAX to prevent accidental use. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Trevor Saunders
|
4ec8c73231
|
bug 829288 - fix a bunch of mingw warnings in xpcom/ r=ehsan
|
2013-01-10 03:39:40 -05:00 |
|
Benoit Girard
|
ca61b7dd2b
|
Bug 761135 - Remove XPCOMGlueShutdown. r=benjamin
|
2013-01-07 16:19:39 -05:00 |
|
Mike Habicher
|
d50bc07067
|
Bug 827841 - don't proxy-release null pointers in nsMainThreadPtrHolder; r=jlebar
|
2013-01-08 13:40:18 -05:00 |
|
Mike Habicher
|
4c3631db86
|
backing out bug 827841 patch to fix comment
|
2013-01-10 01:44:18 +01:00 |
|
Mike Habicher
|
142e0b1b12
|
Bug 828502 - let nsMainThreadPtrHandle::get() handle nullptrs; r=bholley
|
2013-01-09 18:58:29 -05:00 |
|
Mike Habicher
|
ac36638ece
|
Bug 872841 - don't proxy-release null pointers in nsMainThreadPtrHolder; r=jlebar
--HG--
extra : rebase_source : 508d22c611725379192a90d8381f61aaa3d3ba97
|
2013-01-08 13:40:18 -05:00 |
|
Mike Habicher
|
3159bbcf60
|
Bug 827857 - make NS_ProxyRelease() handle null pointers properly; r=jlebar
|
2013-01-08 13:34:49 -05:00 |
|
Boris Zbarsky
|
b396867141
|
Bug 827654. Actually QI to interfaces we implement in nsCancelableRunnable. r=smaug
|
2013-01-08 09:01:30 -05:00 |
|
Mike Habicher
|
5bcb3b93e1
|
Bug 827679 - add return value to nsMainThreadPtrHandle::operator=; r=bholley
|
2013-01-07 23:09:19 -05:00 |
|
Mohit Gahlot
|
2690119f9a
|
Bug 818106 Fix: ScopedClose now considers errno EINTR.r=dhylands
|
2013-01-04 08:16:47 +05:30 |
|
Trevor Saunders
|
6380733341
|
bug 822717 - remove checks for old gcc r=glandium
|
2012-12-18 13:22:28 -05:00 |
|
Mark Banner
|
3be9e2e7fe
|
Bug 823940 Remove unused nsAutoVoidArray, and cleanup nsVoidArray's support for it. r=bsmedberg.
|
2012-12-22 09:00:15 +00:00 |
|
Neil Rashbrook
|
67afb6083f
|
Bug 493711 Part 1b: remove transitive nsVoidArray dependence through nsCOMArray r=sicking
|
2012-12-21 10:09:50 +00:00 |
|
Neil Rashbrook
|
5900189500
|
Bug 493711 Part 1: switch nsCOMArray from nsVoidArray to nsTArray r=sicking
|
2012-12-19 21:33:54 +00:00 |
|
Justin Lebar
|
ab80699fba
|
Bug 819791 - Part 11: Make nsTArray and friends' copy constructors explicit. r=bz
|
2012-12-18 20:16:07 -05:00 |
|
Justin Lebar
|
bf499cd1c4
|
Bug 819791 - Part 3: Make typeof nsTArray == typeof InfallibleTArray. r=bz
Also make typeof nsAutoTArray == typeof AutoInfallibleTArray and switch
files to using nsTArrayForwardDeclare.h.
|
2012-12-18 20:16:06 -05:00 |
|
Justin Lebar
|
1a1d824efe
|
Bug 819791 - Part 1: Remove nsTArrayDefaultAllocator, replacing it unconditionally with nsTArrayInfallibleAllocator. r=bz
|
2012-12-18 20:16:06 -05:00 |
|
Boris Zbarsky
|
022da0be50
|
Bug 819523 part 1. Make it possible to use the various-allocator nsTArrays interchangeably as long as you're working with const objects. r=jlebar
|
2012-12-18 20:16:05 -05:00 |
|
Trevor Saunders
|
63d7222d76
|
bug 819215 - make NS_IMPL_CYCLE_COLLECTION_XXXCLASS unnecessary r=smaug, mccr8
|
2012-12-08 00:08:37 -05:00 |
|
Gabriele Svelto
|
b9602a0925
|
Bug 814771 - Add a cancelable runnable and use it to cancel a pending memory minimization procedure when an application is brought to the foreground r=jlebar
|
2012-12-11 19:13:29 +01:00 |
|
Boris Zbarsky
|
5fac9bbab6
|
Bug 815671 part 10. Make nsTArray constructors explicit. r=jlebar
|
2012-11-29 11:14:14 -05:00 |
|
Boris Zbarsky
|
ff364a1f33
|
Bug 815671 part 9. Fix hashtables to take a UserDataType reference on put, so that putting an array works. r=bsmedberg
|
2012-11-29 11:14:14 -05:00 |
|
Andrew McCreight
|
e8863c7117
|
Bug 815397 - Clean up Accessibility cycle collector definitions. r=smaug
|
2012-11-28 16:05:04 -08:00 |
|
Mats Palmgren
|
f7078b45a2
|
Bug 816162 - Add newline at end of file to fix compile warning. r=mccr8
|
2012-11-28 19:55:36 +01:00 |
|
Andrew McCreight
|
0687798248
|
Bug 814453 - Eliminate NS_IMPL_CYCLE_COLLECTION_UNLINK_NATIVE_0 and NS_IMPL_CYCLE_COLLECTION_TRACE_NATIVE_BEGIN. r=smaug
|
2012-11-23 11:27:06 -08:00 |
|
Andrew McCreight
|
8c7f8d54c8
|
Bug 814738 - Modernize Traverse for nsTObserverArray. r=smaug
|
2012-11-23 11:13:39 -08:00 |
|
Andrew McCreight
|
da54c7f2e2
|
Bug 807713 - add warning comment for nsTObserverArray::ElementAt. r=sicking
|
2012-11-23 10:50:05 -08:00 |
|
Ehsan Akhgari
|
e153a3685e
|
Bug 813438 - Part 1: Implement NS_SniffContent; r=bzbarsky
|
2012-11-20 19:19:53 -05:00 |
|
Ed Morley
|
0e2b2062d6
|
Backout 231cce402e46, 383b6031c417, 8a518d6c8b60 & 4f55f76e34ee (bug 813438) for bustage
|
2012-11-22 17:49:58 +00:00 |
|
Benoit Jacob
|
97c1c2f31c
|
Bug 814444 - Remove now-useless TRAVERSE_NATIVE_BEGIN and UNLINK_BEGIN_NATIVE macros - r=mccr8
|
2012-11-22 12:15:38 -05:00 |
|
Ehsan Akhgari
|
9898083355
|
Bug 813438 - Part 1: Implement NS_SniffContent; r=bzbarsky
|
2012-11-20 19:19:53 -05:00 |
|
Benoit Jacob
|
58175ef06b
|
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 2: handmade fixups - r=mccr8
|
2012-11-15 02:32:40 -05:00 |
|
Benoit Jacob
|
5a8b82a1cb
|
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
|
2012-11-15 02:32:40 -05:00 |
|
Benoit Jacob
|
03494dfc80
|
Bug 811212 - Make most cycle collector assertions fatal - r=mccr8
|
2012-11-15 02:32:39 -05:00 |
|
Benoit Jacob
|
70f71a1da5
|
Bug 806279 - CC macros refactoring: part 4: update CC helper macros - r=mccr8,smaug
|
2012-11-15 02:32:39 -05:00 |
|
Benoit Jacob
|
f4c1a03e74
|
Bug 806279 - CC macros refactoring: part 3: fold the TRAVERSE_NATIVE and AMBIGUOUS cases - r=mccr8,smaug
|
2012-11-15 02:32:39 -05:00 |
|
Benoit Jacob
|
178368032a
|
Bug 806279 - CC macros refactoring: part 2: generic BEGIN_ macros folding in the NATIVE case - r=mccr8,smaug
|
2012-11-15 02:32:39 -05:00 |
|
Benoit Jacob
|
826d3b4b65
|
Bug 806279 - CC macros refactoring: part 1: implement type-generic CC UNLINK/TRAVERSE macros - r=mccr8,smaug
|
2012-11-15 02:32:39 -05:00 |
|
Daniel Holbert
|
c9468a9f48
|
Bug 808146: Declare nsMainThreadPtrHolder as MOZ_FINAL, to fix -Wdelete-non-virtual-dtor build-warning-spam. r=bholley
|
2012-11-02 21:07:19 -07:00 |
|
Andrew McCreight
|
006327112c
|
Bug 807713 - add operator[] for nsTObserverArray. r=bsmedberg
|
2012-11-02 17:57:05 -07:00 |
|
Andrew Quartey
|
36ae7e6c05
|
Bug 792581 - part 23: Replace LL_INIT and LL_UDIVMOD macros. r=ehsan
|
2012-11-01 20:57:25 -04:00 |
|
Jacek Szpot
|
bea8356b2c
|
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
|
2012-10-26 15:32:10 +02:00 |
|
Magnus Melin
|
c14a8eb65c
|
Bug 804664 - remove typedef nsAutoCString nsCAutoString. r=benjamin
|
2012-10-23 20:53:15 +03:00 |
|
Abhishek Potnis
|
8ad6e4b4f3
|
Bug 795511: Removed usages of PR_BIT and PR_BITMASK from the tree; r=ehsan
|
2012-10-20 07:31:43 +05:30 |
|
Brian Smith
|
035e8b8432
|
Bug 794510: Part 6 - Fixups needed to build on Windows and Android and Mac OS X debug, plus shorten comment to be less than 80 columns; r=ehsan
|
2012-10-18 15:55:48 -04:00 |
|
Bill McCloskey
|
0a9fd297da
|
Bug 798678 - Add weakmap key preservation support to cycle collector (r=mccr8)
|
2012-10-17 18:22:46 -07:00 |
|
Andrew Quartey
|
b50ced0c60
|
Bug 792581 - part 19: Replace LL_I2L macro with int64_t cast. r=ehsan
|
2012-10-12 13:29:11 -04:00 |
|