xpcom/base/nsAutoPtr.h
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-10-31 21:26 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
880df44948d80c9aa536aee1d1a1151e84e9ae3b
created 2012-02-02 11:59 -0500
pushed 2012-10-31 21:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 723446. Be a little more careful changing declarations on keyframe rules. r=dbaron
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-10-31 21:26 +0000
David Anderson David Anderson - Backout merge.
489f9e746213f7d4ae2ac51b3a0fb672e211c462
created 2011-09-16 16:22 -0400
pushed 2012-10-31 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg
3d4b14bd24e3c7527b7dcc941bb49f0a879c8584
created 2011-08-26 00:35 +0100
pushed 2012-10-31 21:26 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 680625 part 0b: Remove more workarounds for past century compilers. r=ted
7a42d6fde7e632eb531451a9f1675f70f368a2e2
created 2010-04-25 12:06 +0100
pushed 2012-10-31 21:26 +0000
Neil Rashbrook Neil Rashbrook - Bug 538964 Provide doQueryObject API that supports calling QueryInterface on non-interface source and/or destination pointers r=dbaron
038a75a355ecda9edd81a2d98c1f70453b0bb1f3
created 2010-03-01 20:56 +1300
pushed 2012-10-31 21:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 534425. Part 3: Make nsRefPtr be more lenient about initializing from an already_AddRefed. r=bsmedberg
6710e573583d156b49ce304b888b3579683b0bc1
created 2010-02-27 16:01 +0000
pushed 2012-10-31 21:26 +0000
Neil Rashbrook Neil Rashbrook - Bug 545730 Add nsRefPtr overload for CallQueryInterface r=dbaron
ee27986190278555de952929a4c6e9cb8f3df8f0
created 2009-10-29 21:04 -0700
pushed 2012-10-31 21:26 +0000
L. David Baron L. David Baron - Add operator->* to nsAutoPtr and nsRefPtr. (Bug 525205) Pending review, but fixes bustage for a bunch of people.
ddb8d3efc243a075fc5bb064127f0164125c3aa0
created 2009-05-07 15:13 -0400
pushed 2012-10-31 21:26 +0000
Shawn Wilsher Shawn Wilsher - Bug 489705 - nsRefPtr should be able to forget a base class to a pure virtual interface it inherits from
2cdac4c2a0238475b2598847df9818d8589d6bb2
created 2008-08-11 11:05 -0400
pushed 2012-10-31 21:26 +0000
Benjamin Smedberg Benjamin Smedberg - From bug 449561, bug 445949, and others: let's just ditch nsDerivedSafe since the class of errors it's trying to protect against are uncommon in today's world. r=dbaron
9f2ba4b2a87369678589b7157323bc5b997f6be1
created 2007-11-11 10:56 -0800
pushed 2012-10-31 21:26 +0000
bent mozilla bent mozilla - Bug 396369 - "Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters". r=dbaron, sr=bsmedberg, a=damons.
2bfe36ffbfbe737af68f1a771a9b2812aa4a9cd3
created 2007-08-28 16:37 -0700
pushed 2012-10-31 21:26 +0000
bent mozilla bent mozilla - Bug 392493 - "Add forget() method to nsCOMPtr and nsRefPtr". r=dbaron, a=bzbarsky.
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2012-10-31 21:26 +0000
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2012-10-31 21:26 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip