dbaron%fas.harvard.edu
|
ac6b721449
|
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
git-svn-id: svn://10.0.0.236/trunk@114693 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-16 16:18:13 +00:00 |
|
bryner%netscape.com
|
632ac8da85
|
Fixing some warnings in xpcom. Bug 118377, r=hwaara, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@113571 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-03 07:05:10 +00:00 |
|
alecf%netscape.com
|
16001eccc7
|
just removing some dead code that blake spotted, followup to bug 110226
git-svn-id: svn://10.0.0.236/trunk@109151 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-29 00:07:42 +00:00 |
|
alecf%netscape.com
|
4b94aca125
|
notify observers in reverse order, so that if a observer removes itself when it gets notified, we don't forget to notify the next guy
r=dougt, sr=bienvenu bug 110226
git-svn-id: svn://10.0.0.236/trunk@109090 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-28 02:48:10 +00:00 |
|
alecf%netscape.com
|
9714ddf32b
|
debug stuff only - adding MOZ_COUNT_DTOR/CTOR and changing DEBUG to DEBUG_dougt
(last part r=dougt)
git-svn-id: svn://10.0.0.236/trunk@109061 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-11-27 23:52:05 +00:00 |
|
dougt%netscape.com
|
b4b3776b8d
|
check for null. if the reference ever goes away, we crash
git-svn-id: svn://10.0.0.236/trunk@106447 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-27 03:06:09 +00:00 |
|
dougt%netscape.com
|
9e7d4bff37
|
Fixes bug 106313 (smoketest blocker). Allowing notification of weak references, regression caused by my nsIObserverService landing. sr=alecf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@106179 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-24 18:02:46 +00:00 |
|
dougt%netscape.com
|
cf60fc042e
|
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
git-svn-id: svn://10.0.0.236/trunk@105800 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-10-19 20:52:59 +00:00 |
|
gerv%gerv.net
|
13afb6d0f9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-28 20:14:13 +00:00 |
|
sfraser%netscape.com
|
149c6222b3
|
Fix bug 69729, nsIObserverList had bogus params. Also make it possible to CreateInstance one. r=jag, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@88439 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-03-03 01:24:36 +00:00 |
|
warren%netscape.com
|
d100457780
|
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
git-svn-id: svn://10.0.0.236/trunk@62243 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-05 21:26:01 +00:00 |
|
sspitzer%netscape.com
|
e4f43e292d
|
fix warning for scc.
git-svn-id: svn://10.0.0.236/trunk@56528 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-24 03:42:54 +00:00 |
|
waterson%netscape.com
|
7af106da48
|
Bug 22212. Re-enable observer service weak ref stuff, now that a good fix is in for PageCycler. a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56253 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-21 00:12:25 +00:00 |
|
waterson%netscape.com
|
dd7fec877d
|
Reverting scc's changes until we can sort out the browser buster stuff. a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56239 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-20 22:13:33 +00:00 |
|
scc%netscape.com
|
aedd4328c2
|
Enabling weak observer lists. Back this code out (if needed) by commenting out the |#define NS_WEAK_OBSERVERS| line since it also contains fixes. bug#18682, r=law, a={dp, chofmann}
git-svn-id: svn://10.0.0.236/trunk@56216 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-19 17:14:47 +00:00 |
|
rginda%netscape.com
|
1af24d307c
|
Fix for unix bustage, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@55737 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-08 06:14:33 +00:00 |
|
scc%netscape.com
|
32ad1437d2
|
Changes to make observer lists hold only weak references. This code is disabled by default; enabled by the symbol |NS_WEAK_OBSERVERS|. The code will remain disabled until two underlying ownership bugs are fixed: hanging the wallet service from something permanent, and finding the observer someone is registering through XPConnect that does not support weak references. bug#=18682; r=dp
git-svn-id: svn://10.0.0.236/trunk@55732 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-12-08 05:24:14 +00:00 |
|
dmose%mozilla.org
|
0efb7c174c
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-06 03:43:54 +00:00 |
|
cls%seawood.org
|
f1c0f17632
|
Reorderd member initializers to remove silly warnings.
git-svn-id: svn://10.0.0.236/trunk@47050 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-12 12:02:03 +00:00 |
|
scc%netscape.com
|
56d5ad0b43
|
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
git-svn-id: svn://10.0.0.236/trunk@44139 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-08-23 10:14:16 +00:00 |
|
warren%netscape.com
|
de5159d308
|
Fixed leak in nsObserverList. Used nsObjectHashtable in service mgr implementation.
git-svn-id: svn://10.0.0.236/trunk@41589 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-30 07:58:55 +00:00 |
|
dp%netscape.com
|
befa259a88
|
Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-26 01:38:36 +00:00 |
|
neeti%netscape.com
|
ba114cea69
|
checking for null mObserverList
git-svn-id: svn://10.0.0.236/trunk@28491 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-21 19:36:41 +00:00 |
|
neeti%netscape.com
|
0b3a16550f
|
implemented wrapper funtions to make GetObserverList private.
git-svn-id: svn://10.0.0.236/trunk@28240 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-20 14:50:47 +00:00 |
|
neeti%netscape.com
|
2cb7be0434
|
initial checkin for ObserverService api
git-svn-id: svn://10.0.0.236/trunk@26525 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-06 20:54:09 +00:00 |
|