xpcom/glue/nsISupportsImpl.h
9077df78db40c7cf71f564831e66673be1e49e05
created 2012-08-24 09:50 -0700
pushed 2012-08-30 01:33 +0000
Andrew McCreight Andrew McCreight - Bug 750570, part 2 - Add purple buffer support for non-nsISupports classes. r=smaug
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-08-06 22:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
db9fc4c50e24f3a4080e1fc7299ffa79561e07f2
created 2012-06-25 20:59 +0100
pushed 2012-08-30 01:33 +0000
Jonathan Watt Jonathan Watt - Bug 767388 - Kill NS_DEBUG. r=bz.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-08-30 01:33 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
60d87fbe87b20421470b4df0a40823123d4cc722
created 2012-05-24 16:31 +0100
pushed 2012-08-30 01:33 +0000
Josh Matthews Josh Matthews - Bug 722845 - Part 2: Generalize channel private browsing information to a PB consumer interface. r=jduell
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-30 01:33 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
04aa64acdc6597872b8ff1f2df6c39026e2bddbc
created 2012-03-28 22:43 -0700
pushed 2012-08-30 01:33 +0000
Phil Ringnalda Phil Ringnalda - Back out b00bf7f3869c (bug 737976) for apparently causing mochitest-1 leaks on a CLOSED TREE
b00bf7f3869c471073f6ade173b50617904066e0
created 2012-03-28 19:07 -0700
pushed 2012-08-30 01:33 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. rs=bent
545ab372f7116abcb0d24ce62f79bae6dcb8b32c
created 2012-03-27 12:48 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
f01aac7289844cf5f24a43c858e5cd027825dfeb
created 2012-03-26 09:57 -0700
pushed 2012-08-30 01:33 +0000
Andrew McCreight Andrew McCreight - Bug 738769 - only unmark purple if purple. r=smaug
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
49afabda6701e120b15e625446cf067a1d450334
created 2012-01-14 18:58 +0200
pushed 2012-08-30 01:33 +0000
Olli Pettay Olli Pettay - Bug 716518 - Add skip* phases to cycle collector, r=mccr8
d3f02a9d4238de52da37126a94fcc6fbb054e905
created 2011-11-18 15:27 -0800
pushed 2012-08-30 01:33 +0000
Sean Stangl Sean Stangl - Merge M-C -> IonMonkey.
d20b9d389776748c211e37a30d3a413683cb671e
created 2011-11-18 10:19 -0500
pushed 2012-08-30 01:33 +0000
Kyle Huey Kyle Huey - Fix Bug 700512. r=sicking,bsmedberg
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
1692379c76374951de0cd6ec44ffd4e59b1708ac
created 2011-09-26 20:45 -0400
pushed 2012-08-30 01:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 689397 - Work around the broken-ness of gcc4.2 on Mac which causes the protection implemented in bug 666414 not take effect; r=bsmedberg
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Backout merge.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-08-30 01:33 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
3ef046cd262245dacde049b8434345f715f964c1
created 2011-08-31 13:16 +0100
pushed 2012-08-30 01:33 +0000
Oleg Romashin Oleg Romashin - Bug 682767 - Warning nsISupportsImpl.h: unused owner; r=bsmedberg
84e2e54efcc73e7ae8370b1d66a23a4ea0143561
created 2011-05-24 02:32 -0700
pushed 2012-08-30 01:33 +0000
Jason Duell Jason Duell - Bug 646373 - Fix AdBlock2 on fennec (nsITraceableChannel.setNewListener() is unimplemented under e10s.) r=honza, a=queue
9158c75748f8f72eddb86e56b50636c8313352c4
created 2011-03-06 12:11 +0100
pushed 2012-08-30 01:33 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
b07a1861acf2539b81bda452854497266c89555a
created 2010-11-11 14:52 -0800
pushed 2012-08-30 01:33 +0000
Ben Turner Ben Turner - Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
59f4a0b142d6b3847a458a6fcd03a3814033943b
created 2010-09-15 15:55 -0700
pushed 2012-08-30 01:33 +0000
Brian Crowder Brian Crowder - Bug 567267 - Move nsIEncodedChannel logic to base Http class, r=dwitte, blocking-fennec2.0b1=mfinkle
93dab0790dca83a8d1525dd7fcfb09bb3bd9bb5c
created 2010-08-17 10:25 -0700
pushed 2012-08-30 01:33 +0000
Justin Lebar Justin Lebar - Bug 587853 - Use PR_ATOMIC_{INCREMENT,DECREMENT} macros for threadsafe addref / release. r+a2.0=bsmedberg
dd73fb7289a4074c23d5446f858e97744aaf74fe
created 2010-07-05 11:42 +0200
pushed 2012-08-30 01:33 +0000
Saint Wesonga Saint Wesonga - Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
a199e21e134167307287fe667cffc01e56b5e490
created 2010-07-04 22:01 +0200
pushed 2012-08-30 01:33 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 59ace8d80ce8
59ace8d80ce87941d23c307b8c5d0ead85c60306
created 2010-07-04 21:39 +0200
pushed 2012-08-30 01:33 +0000
Saint Wesonga Saint Wesonga - Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2625ed42ed899bca16df880f0301825dc9f12d4b
created 2010-06-29 17:49 +0200
pushed 2012-08-30 01:33 +0000
Dão Gottwald Dão Gottwald - Backed out changeset db6f8068e9a5
db6f8068e9a5d74f6a8756cb48ef0f2a8e3eb5b8
created 2010-06-29 17:14 +0200
pushed 2012-08-30 01:33 +0000
Saint Wesonga Saint Wesonga - Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
2cc4f1006536491cde02419e1dee65338d7dac07
created 2010-04-01 11:05 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - Bug 551298, patch A followup i: Add thread safety assertions to AddRef/Release implementations. r=bsmedberg
9e32f526a3d09b36ddc2d3473c1108339eef3bd4
created 2010-04-01 11:05 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
4bd4aee44c44542bbdcf469e6158f3285d6bdfd2
created 2010-04-01 09:45 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - merge
df2717c37e7f70da06d2e1f46a288743b3414264
created 2010-04-01 09:40 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fe801c8a2090 (Bug 551298) due to Linux debug mochitest-5 orange
c0395cad35f39dbcc3d0514c16f468a1a4ae84b9
created 2010-04-01 09:39 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - Backed out changeset e94819033c77 (Bug 551298) due to Linux debug mochitest-5 orange
e94819033c77aab855f2661b9fe3d61c41bfa381
created 2010-04-01 08:08 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - Bug 551298, patch A followup i: Add thread safety assertions to AddRef/Release implementations. r=bsmedberg
fe801c8a20904bb40bd2a64fd8fb5a0bd463e104
created 2010-04-01 08:07 -0700
pushed 2012-08-30 01:33 +0000
Daniel Holbert Daniel Holbert - Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
ea6f9b5338b345646f67bbc8a51b5d7f66fef116
created 2009-10-28 10:28 -0700
pushed 2012-08-30 01:33 +0000
Benjamin Smedberg Benjamin Smedberg - Add runtime NS_IsMainThread checks to protect the cycle collector's purple buffer, and make NS_IsMainThread faster on our major platforms. (Bug 521750) r=peterv
f152b230cd4876421ae16f3330d35ea8d7c00f05
created 2009-05-06 13:46 -0700
pushed 2012-08-30 01:33 +0000
L. David Baron L. David Baron - Make cycle collector's purple buffer consist of entries that the objects in the purple buffer can point to, and remove the notion of scan delay (which was previously set to 0). (Bug 490695) r+sr=peterv r=bsmedberg
daa54fdba14eb51ed8e860dced49b8b25d833470
created 2009-04-09 14:01 -0400
pushed 2012-08-30 01:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 403199. Don't log addref/release of nsSimpleNestedURI, becuse it doesn't work right when someone addrefs the derived class but releases the base class canonical nsISupports, due to aggregation. r=dbaron
1bcb22ebf4dac48436a2cbf72456cf4278ac64aa
created 2008-09-06 23:47 +0200
pushed 2012-08-30 01:33 +0000
Arpad Borsos Arpad Borsos - Bug 451477 - NS_INTERFACE_TABLE_INHERITED10 defined twice; r=benjamin
07af11da63839be3e2161f3de680eef857bfebf9
created 2008-04-06 05:28 -0700
pushed 2012-08-30 01:33 +0000
timeless timeless - Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
463d86b1d7890a132597e5f08bbf9d06c42595f3
created 2008-03-19 14:55 -0700
pushed 2012-08-30 01:33 +0000
timeless timeless - reverting, wrong patch, missing AMBIGUOUS
eeb8edf346bc71a6c4016925e196744c81f3ae67
created 2008-03-19 14:19 -0700
pushed 2012-08-30 01:33 +0000
timeless timeless - Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
fcd13a27039ccbc4be8a382680faef0050eea830
created 2008-03-06 15:03 -0800
pushed 2012-08-30 01:33 +0000
dbaron dbaron - Fix -Wconversion warnings that prevent compiling netwerk/cookie/src/ (which makes warnings fatal) with gcc 4.3 on x86_64. b=409384 r=bsmedberg a=beltzner
276d656de1b0c411d992a82c1f6e4c17f13c1702
created 2007-09-28 13:33 -0700
pushed 2012-08-30 01:33 +0000
jag jag - Fix bustage from previous checkin for bug 392055. Move #define of XPCOM_GLUE_AVOID_NSPR from nsISupportsImpl.h to nscore.h. r/a=bsmedberg
2e005a9a0a72b1b2b7950e1cfea69e8a6dda5b9e
created 2007-08-20 15:55 -0700
pushed 2012-08-30 01:33 +0000
bzbarsky bzbarsky - Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
9119e2dc0aea7349896706f53e30edfd6276a297
created 2007-08-06 07:34 -0700
pushed 2012-08-30 01:33 +0000
benjamin benjamin - Bug 386025 - Expose cycle-collection symbols, r=graydon
c1640a974b348a49c35ef30483fad8748c4d95d3
created 2007-08-02 11:14 -0700
pushed 2012-08-30 01:33 +0000
dtownsend dtownsend - Bug 390143: NS_IMPL macros are broken for implementing 11 interfaces.
bc17fda1e7b48e1f3642323f7ed3d80d57785820
created 2007-07-24 13:17 -0700
pushed 2012-08-30 01:33 +0000
bzbarsky bzbarsky - Reland part of the patch for bug 330420 which got backed out by the
bd18810c21b83f992be2c377603ecf54dbb1d43d
created 2007-07-11 01:46 -0700
pushed 2012-08-30 01:33 +0000
neil neil - Followup to bug 348748 to fix the alignment of trailing backslashes in macros
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2012-08-30 01:33 +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.
390e495b62395c66868fe2a02da7bbea30c9dbf9
created 2007-06-27 10:51 -0700
pushed 2012-08-30 01:33 +0000
dbaron dbaron - Keep the purple bit in sync with the purple buffer when suspect and forget calls are dropped on the floor. b=385548 r=graydon
ee54f41ac189f16c405835f983dc31ba8e3b6486
created 2007-06-26 22:26 -0700
pushed 2012-08-30 01:33 +0000
dbaron dbaron - Back out 385548 to try to fix test orange.
less more (0) -60 tip