Cameron McCormack
|
76b082c35a
|
Bug 1123523 - Part 4: Add macro for notifying observers only when they implement a specific derived interface. r=smaug
|
2015-03-14 16:34:40 +11:00 |
|
Nicholas Nethercote
|
b35d1d1aa7
|
Bug 1058388 - Remove NS_COM_GLUE and IMETHOD_VISIBILITY. r=bsmedberg.
|
2014-08-27 15:47:27 -07:00 |
|
Ehsan Akhgari
|
6084be21ce
|
Bug 1045436 - Fix more bad implicit constructors in XPCOM; r=froydnj
|
2014-07-29 20:43:56 -04:00 |
|
Birunthan Mohanathas
|
8a4a4c8465
|
Bug 1022456 - Fix modelines in xpcom/{base,glue,io,string,threads}/. r=froydnj
|
2014-06-30 08:39:45 -07:00 |
|
Birunthan Mohanathas
|
ce774b1fa6
|
Bug 1022456 - Convert xpcom/glue/ to Gecko style. r=froydnj
|
2014-06-26 18:35:39 -07:00 |
|
Benoit Jacob
|
3b25b83743
|
Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
|
2014-05-08 21:03:35 -04:00 |
|
Arpad Borsos
|
bba7064ac7
|
Bug 493701 - part 1: add nsTObserverArray::BackwardIterator; r=bzbarsky
|
2013-12-10 13:28:31 +01:00 |
|
Randell Jesup
|
ffe5ecc547
|
Bug 940329: avoid warnings from using size_t in ImplCycleCollectionTraverse() r=ehsan
|
2014-04-27 00:29:18 -04:00 |
|
Chris Peterson
|
f86875d090
|
Backed out changeset 18034a2d0732 (bug 940329) for build bustage
|
2014-04-26 23:11:47 -07:00 |
|
Randell Jesup
|
9f7ef925d5
|
Bug 940329: avoid warnings from using size_t in ImplCycleCollectionTraverse() r=ehsan
|
2014-04-27 00:29:18 -04:00 |
|
Nathan Froyd
|
7252865c90
|
Backout f615a0532971:154fb9a9e0bc (bug 493701) for Cpp bustage
|
2014-04-26 13:12:10 -04:00 |
|
Arpad Borsos
|
8a52e8949c
|
Bug 493701 - part 1: add nsTObserverArray::BackwardIterator; r=bzbarsky
|
2013-12-10 13:28:31 +01:00 |
|
Catalin Iacob
|
f88cdc0744
|
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
|
2013-06-23 14:03:39 +02:00 |
|
Trevor Saunders
|
2dcd27a783
|
bug 842078 - fix iteration of mChildrenList r=smaug
|
2013-02-20 16:33:44 -05:00 |
|
Andrew McCreight
|
c5bd85c9f9
|
Bug 814738 - Modernize Traverse for nsTObserverArray. r=smaug
|
2012-11-23 11:13:39 -08:00 |
|
Andrew McCreight
|
dfc2ad9b1b
|
Bug 807713 - add warning comment for nsTObserverArray::ElementAt. r=sicking
|
2012-11-23 10:50:05 -08:00 |
|
Benoit Jacob
|
b20f6f40ba
|
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 |
|
Andrew McCreight
|
3d0544d9d4
|
Bug 807713 - add operator[] for nsTObserverArray. r=bsmedberg
|
2012-11-02 17:57:05 -07:00 |
|
Ehsan Akhgari
|
243c878d26
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Aryeh Gregor
|
8b4a23fc4c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Bonnie Surender
|
4e40418e97
|
Fixing bug 715041. Add support for Idle API. r=bent, jst
|
2012-06-29 01:32:21 -07:00 |
|
Gervase Markham
|
cb6a072c2a
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Nicholas Nethercote
|
4aa40a8b27
|
Bug 723799 - Use mallocSizeOf in the DOM memory reporters. r=mounir.
|
2012-02-01 13:58:01 -08:00 |
|
Nicholas Nethercote
|
1240eea7f7
|
Bug 707865 - Convert nsTArray::SizeOf() to nsTArray::SizeOfExcludingThis(). r=jlebar.
|
2011-12-15 14:59:53 -08:00 |
|
Ehsan Akhgari
|
478ad1a412
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Justin Lebar
|
cdc3458bc4
|
Bug 682437 - Add memory reporter for History::mObservers. r=bz
|
2011-09-14 17:37:45 -07:00 |
|
Michael Wu
|
0fe7772ece
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
|
2011-09-28 23:19:26 -07:00 |
|
Jonathan Protzenko
|
cbba29a82a
|
Move comment for nsTObserverArray near the start of the file, r=bz a=bz over IRC. DONTBUILD
|
2011-01-14 18:15:27 +01:00 |
|
Boris Zbarsky
|
9ffd6b4904
|
Bug 578696 part 1. Create new macros to notify nsTObserverArray observers without holding strong refs. No behavior changes yet. r=sicking
|
2010-07-21 11:33:31 -04:00 |
|
Metal Sonic
|
259a398dae
|
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
|
2009-12-21 21:50:30 +00:00 |
|
|
|
cccb27dc1e
|
fix OS/2 bustage.
|
2007-12-21 17:06:43 -08:00 |
|
|
|
5c90cd063b
|
add assertion.
|
2007-12-21 03:22:31 -08:00 |
|
|
|
1564bcefff
|
relanding part of 407442.
|
2007-12-19 23:30:04 -08:00 |
|
|
|
ab5d10abc9
|
back out changes.
|
2007-12-19 03:07:41 -08:00 |
|
|
|
e9fe6c3fb4
|
reland nsTObserverArray changes only.
|
2007-12-18 22:03:05 -08:00 |
|
|
|
ebee84c369
|
backing out to investigate Ts increase
|
2007-12-18 20:12:11 -08:00 |
|
|
|
ec4d8e5431
|
implement nsTObserverArray using nsTArray, clean up the interface, provide an nsAutoTObserverArray, and use it to reduce allocations in nsEventListenerManager. b=407442, r+sr=sicking, a=beltzner
|
2007-12-18 17:06:34 -08:00 |
|
|
|
b9efb12dec
|
Bug 408123: Use nsTObserverArray rather than array copy to deal with listeners going away while firing event. r=smaug sr=jst
|
2007-12-13 17:41:48 -08:00 |
|
|
|
7bb2839d53
|
fix bug 369214 (ASSERTION: The observer list changed while being iterated over!: 'count == mObservers.Count()' in libpr0n) by switching the observers list to use nsTObserverArray. r=stuart a=1.9 blocker
|
2007-09-22 12:40:57 -07:00 |
|
|
|
98de634631
|
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.
|
2007-07-08 00:08:04 -07:00 |
|
|
|
754bc0154e
|
Bug 380674, Move nsTObserverArray from content/* to xpcom/*, r=bsmedberg
|
2007-05-22 12:39:14 -07:00 |
|