fur%netscape.com
76e910595b
Bug #8305 , r: valeski, rickg
...
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream. One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:14:08 +00:00
fur%netscape.com
3a8af5ffd8
Bug #8305 (Implement cache), r: valeski, rickg
...
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream. One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:12:41 +00:00
dougt%netscape.com
a234345645
fix for bug 18114. Adding simple accessor to PL_WaitForEvent.
1999-11-16 16:04:14 +00:00
scc%netscape.com
7c8b12f161
fixing build bustage. Further discussion is needed
1999-11-16 08:50:25 +00:00
dougt%netscape.com
c474a4c8ab
checking back in changes which were backed out. Added workaround to bug
...
which scc pointed out.
1999-11-16 07:44:18 +00:00
dp%netscape.com
0b053061e4
Changing comments for readability.
1999-11-16 07:14:49 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
norris%netscape.com
411aade911
* Fix 12124 [DOGFOOD] Reading user's preferences
...
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
1999-11-16 05:07:31 +00:00
fur%netscape.com
35c485450a
Fix build bustage
1999-11-16 03:50:56 +00:00
fur%netscape.com
9d418c7148
I screwed up the checkin message log, here's the real changes in revision
...
3.5 of this file. These changes are in support of bug #8305 (Cache implementation):
r: dougt
+ Fixed off-by-one value in enumerating either forwards or backwards, such
that the last element is never enumerated.
+ Fixed return values of IsDone() to conform to unusual nsIEnumerator definition
+ Fixed declarations so public methods can be called outside DLL
1999-11-16 03:23:10 +00:00
fur%netscape.com
524123901e
In support of #8305 (Implementing cache), allow storing of NUL characters
...
in string streams. r: dougt
1999-11-16 03:13:49 +00:00
fur%netscape.com
84ba653e17
In support of bug #8305 (Cache implementation), added new type of hash-table
...
key, an array of opaque data, not owned by the key. r: dougt
1999-11-16 03:10:54 +00:00
fur%netscape.com
4f42d0d409
Fixed a problem with the NS_GENERIC_FACTORY_CONSTRUCTOR_INIT() macro.
...
If the Init() routine happens to perform a balanced AddRef/Release,
the instance will be prematurely destroyed when Release() is called.
The change is to do the AddRef() before calling the initialization
routine to stabilize the instance's ref-count.
r: dp, putterman
1999-11-16 03:05:36 +00:00
jband%netscape.com
ed996a6073
r=waterson. add explicit lock and unlock to nsAutoLock. This allows us to use the autolock to cover a scope and to also explicitly bracket a call out to some other function with an unlock and relock
1999-11-15 22:15:27 +00:00
tbogard%aol.net
6f54df34c5
Simply added the TestXPEventLoop test to the makefile.
1999-11-15 21:52:35 +00:00
putterman%netscape.com
4032f5adf9
Fixes leak. Reviewed by law.
1999-11-15 20:57:24 +00:00
rickg%netscape.com
594f880d52
reenabled safer version of assertion
1999-11-15 17:10:06 +00:00
rickg%netscape.com
b8cc74bfaa
disable overambitious assert for now; r=rods; a=leaf
1999-11-15 16:38:29 +00:00
fur%netscape.com
4673a777f6
Fixed copy/paste error in comment
1999-11-14 15:59:17 +00:00
fur%netscape.com
aace74501d
Return NS_ERROR_FACTORY_NOT_REGISTERED, not NS_ERROR_FAILURE, if a non-existent ProgID is used to instantiate a component. Also, don't ignore CLSID parse errors. R: dp
1999-11-14 15:41:40 +00:00
rickg%netscape.com
f02a6a1951
change NS_ASSERTION to NS_WARN_IF_FALSE; r=none
1999-11-14 10:05:40 +00:00
rickg%netscape.com
72259cb6fb
finally: a fix for archaic compilers
1999-11-14 07:58:05 +00:00
rickg%netscape.com
b711bb412d
try again to get around unix problem
1999-11-14 07:20:02 +00:00
rickg%netscape.com
18a2e83667
try to get around linux compiler grief
1999-11-14 06:49:43 +00:00
rickg%netscape.com
46aa8893b8
bug18337 and fixes for embedded nulls; r=harishd
1999-11-14 06:22:52 +00:00
tbogard%aol.net
c9854e66c4
Changed an NS_ASSERTION to be an NS_WARN_IF_FALSE. r=scc
1999-11-13 07:34:29 +00:00
warren%netscape.com
8a025e9bd4
Fixed QI problem now that comptrs check.
1999-11-13 06:18:34 +00:00
warren%netscape.com
38804a8859
Fix for case where we're trying to Write to a blocking stream, and we're out of buffer space. This should block. r=rpotts
1999-11-13 06:16:52 +00:00
sspitzer%netscape.com
d610244e7a
fix for #17954
...
before, if "mail.directory" was set, we'd assume the mail wasn't in the standard
default place, so we'd migrate Mail -> Mail5
now, we check if "mail.directory" == the default place. if so, we migrate
it like we would if it wasn't set.
Mail -> Users50/<profile>/Mail
to help do this, I added Equals() to the nsIFileSpec interface, to compare
two nsIFileSpec's, it does this by comparing the nsFileSpecs.
1999-11-13 02:02:22 +00:00
akhil.arora%sun.com
8f8a3ec85a
18639 r=dp need to cast away the const returned by the sun C++ 5.0 compiler
1999-11-12 23:52:17 +00:00
dp%netscape.com
786de4d241
Fixing spelling mistake.
1999-11-12 09:38:26 +00:00
warren%netscape.com
98a1f3c523
Minor fix.
1999-11-12 09:10:40 +00:00
warren%netscape.com
4471ddf809
Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf
1999-11-12 09:07:26 +00:00
jdunn%netscape.com
7b2382f324
AIX requires a 'const' in order to handle the assignment of 2 nsStrings
...
(see wallet.cpp line 3093).
rickg approved
1999-11-12 03:58:15 +00:00
sfraser%netscape.com
763acccfbc
Part of fix for 18315 -- allow nsSupportsHashTable to contain null entries, which meant changing NS_{ADDREF,RELEASE} to NS_IF_{ADDREF,RELEASE} in a bunch of places. r=pavlov.
1999-11-11 20:41:54 +00:00
dp%netscape.com
8f2698a1e9
Enabling componentmanager shutdown() before a release to clear out
...
references to the component manager.
1999-11-11 19:38:13 +00:00
waterson%netscape.com
6c7ee9d839
Oops. Make sure XPCOM_MEM_LOG_CLASSES works without XPCOM_MEM_REFCNT_LOG being set. a=warren
1999-11-11 05:02:03 +00:00
waterson%netscape.com
26f37af44a
Add docs for XPCOM_MEM_LOG_OBJECTS.
1999-11-11 04:08:28 +00:00
waterson%netscape.com
a9a148300b
Bug 18069. Support XPCOM_MEM_TRACE_OBJECTS, per-object reference count tracing. r=warren
1999-11-11 03:23:24 +00:00
jdunn%netscape.com
ec7c07362b
Fix additional bugs with stubs. This still doesn't work 100% but getting there
...
(basically pulled in the mac ppc CPP file for aix stubs file)
1999-11-11 02:20:22 +00:00
pepper%netscape.com
5c61fc51b8
Changed friend declaration to make HP Compilers Happy.
...
r=mgleeson
1999-11-11 00:39:59 +00:00
dp%netscape.com
bf6fd7a184
Services used with COMPtrs. NS_WITH_SERVICE definition uses COMPtrs. r=scc
1999-11-11 00:31:45 +00:00
tbogard%aol.net
60c2846eae
NS_WARN_IF_FALSE now by default puts the windows messagebox up on a tripped warning condition. Before it relied on the developer having an environment variable set. r=pink a=sdagley
1999-11-10 04:32:33 +00:00
shaver%netscape.com
ace870622c
revert case change, because I no longer have the accompanying JS changes -- don't ask
1999-11-10 04:18:07 +00:00
shaver%netscape.com
5acff9277c
missed a #include
1999-11-10 02:11:08 +00:00
shaver%netscape.com
6b75c445f7
maybe fix build bustage
1999-11-10 02:10:39 +00:00
shaver%netscape.com
8f2e050f88
export nsSupportsArray so the Mac and VC can see it
1999-11-10 01:49:30 +00:00
shaver%netscape.com
61511e23f5
- NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
...
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
1999-11-10 00:28:34 +00:00
scc%netscape.com
49bd71ade0
Added |do_CreateInstance()|, |do_GetService()| both by CID and ProgID. See bugs #17364 , #17448 . r={travis, dp}
1999-11-10 00:14:54 +00:00
scc%netscape.com
535e97599f
Moved |do_CreateInstance()| from here to nsComponentManagerUtils.h. See bugs #17364 , #17448 . r={travis, dp}
1999-11-10 00:14:10 +00:00
dp%netscape.com
bd53051d38
Enabling observing of XPCOM Shutdown r=jband r=putterman
1999-11-09 23:41:24 +00:00
dp%netscape.com
cc7daf4994
Removing NS_COMFALSE usage.
1999-11-09 23:30:44 +00:00
dp%netscape.com
8cf34af6ff
Modifying sample to use NS_MODULE macros. r=alecf
1999-11-09 23:28:10 +00:00
sdagley%netscape.com
c865d49c0a
Removed yet another file warren obsoleted from yet another MANIFEST file (didn't he come up with the idea for MANIFEST files in the first place?)
1999-11-09 00:31:52 +00:00
scc%netscape.com
a4e6a84499
backing it out until doug and I can resolve the types issues
1999-11-09 00:27:05 +00:00
sdagley%netscape.com
18af56888e
Yet Another Tree Bistage Fix - looks like warren was having a bad CVS day as he put a typo in the first line
1999-11-09 00:27:00 +00:00
sdagley%netscape.com
73f1c11390
Another shot at fixing Mac build bustage - also remove the obsoleted nsIBuffer.h
1999-11-09 00:08:23 +00:00
scc%netscape.com
ace7038d48
dougt's changes from earlier in the week. He was unable to leave them
...
in at that time because he didn't have my |nsCOMPtr| fixes. Those went
in last night. So, on brendans suggestion, I'm reinstating dougt's
previous checkin.
1999-11-08 22:58:14 +00:00
warren%netscape.com
34a64c7050
Removed nsIPageManager.h
1999-11-08 22:40:52 +00:00
warren%netscape.com
b9ebf4cb31
Removed obsolete files from tree.
1999-11-08 22:06:07 +00:00
warren%netscape.com
4daa7a2f1e
Removed obsolete nsPageMgr.cpp
1999-11-08 22:05:23 +00:00
scc%netscape.com
913a64bdee
missed two T-->nsISupports instances, which primary platforms didn't catch, since they weren't instantiated
1999-11-08 12:25:11 +00:00
scc%netscape.com
50bb3ffae5
Specialize |nsCOMPtr| for |nsISupports| (i.e., |nsCOMPtr<nsISupports>|). The specialization _does_not_ have the invariant that |nsCOMPtr<T>| has of always pointing to the COM-correct interface. An |nsCOMPtr<nsISupports>| essentially means "a pointer to _any_ [XP]COM interface". This change allows dougt to fix his M11 bug. a=chofmann, r={danm, hyatt}
1999-11-08 11:43:11 +00:00
scc%netscape.com
5b7341ca13
Test the new facilities added to |nsCOMPtr| in this checkin. r={danm, hyatt}
1999-11-08 11:43:07 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dougt%netscape.com
7756c0bd6f
Backing out changes due to nsCOMPtr build problems.
1999-11-05 03:32:33 +00:00
dougt%netscape.com
e941d5a661
backing out changes. looks like this stuff is untested in a full build.
1999-11-05 03:31:04 +00:00
cls%seawood.org
fa6602724f
Fix for the template variable change from <T> to <nsISupports>. r=dougt
1999-11-05 03:11:03 +00:00
dougt%netscape.com
2ea00aa3f9
Changed ownership module inside xpcom/proxy to remove cached objects passed their owner's lifespan.
...
Removed out of band callback in xpcom/proxy
Fixed webshell leak due to xpcom/proxy. (17009)
Just about everything is now a comptr, god save us. :-)
r=jband, a=brendan.
1999-11-05 02:21:46 +00:00
dougt%netscape.com
777d0f9159
Fix for 17842. Make nsCOMPtr<nsISupports> should not be weak typed. scc's
...
this change to me and since he is on vacation until monday and I need this
for an M11 bug, I am checking it in. I am hoping it is the right
thing to do.
a=brendan.
1999-11-05 02:18:46 +00:00
sfraser%netscape.com
0e2b8b4a68
Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Adding new error module for libimg. r=pnunn, a=chofmann.
1999-11-04 22:27:36 +00:00
mccabe%netscape.com
525a779e7a
Link fixes. Not part of the Mozilla build.
1999-11-04 00:35:31 +00:00
dveditz%netscape.com
2571930b5e
shutting up copious warnings using /W4 on MSVC
1999-11-03 07:39:19 +00:00
mccabe%netscape.com
f8ee12e046
Fix many nsInterfaceInfo leaks, thanks in part to patches provided by Patrick Beard. Fixes 15855. Some remain.
...
Clear up build warnings, and quiet nsInterfaceInfomanager debug output unless DEBUG_iim. Makes startup a li'l less noisy. Fixes 15628.
r=jband
1999-11-03 07:23:37 +00:00
dp%netscape.com
70d777c1d5
Eliminating use of nsService class in preparation for making services
...
usable with COMPtrs.
1999-11-03 05:41:43 +00:00
dp%netscape.com
3779ee5d7a
Deny GetService() requests which cause Creation of new objects on
...
shutdown. r=jband, r=ScottPutterman
1999-11-03 05:38:45 +00:00
dp%netscape.com
941ca8da77
Removing nsIShutdown listener usage for ServiceManager.
1999-11-03 05:36:30 +00:00
danm%netscape.com
64746bb9f1
instead of using the thread hashtable's enumerator while processing events (a Mac-specific habit), build and use a parallel linked list structure. hashtable and list want unification someday. fixes bug 16551. r:brendan@netscape.com
1999-11-03 05:30:49 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
shaver%netscape.com
48e279336d
updated nsSample.js, long overdue (r=brendan)
1999-11-02 07:36:25 +00:00
warren%netscape.com
33d77cb1fb
Added some sanity assertions. r=gagan
1999-11-02 05:38:22 +00:00
tbogard%aol.net
8699825fa8
Second phase of changing NS_ENSURE() to NS_ENSURE_TRUE() and NS_ENSURE_NOT() to NS_ENSURE_FALSE(). r=hyatt
1999-11-02 01:18:52 +00:00
alecf%netscape.com
13eaac5db2
cleanup NS_IMPL_MODULE and friends
...
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
tbogard%aol.net
71e4f3b611
Changed NS_ENSURE_NOT() to use NS_ENSURE_FALSE() per API change.
1999-11-01 22:54:06 +00:00
valeski%netscape.com
92f470a32a
removing early xpcom proxy release change from earlier in the weekend.
1999-11-01 20:37:13 +00:00
tbogard%aol.net
15d1f9caf3
Changed NS_ENSURE and NS_ENSURE_NOT occurences to be NS_ENSURE_TRUE and NS_ENSURE_FALSE respectively.
1999-11-01 07:40:19 +00:00
tbogard%aol.net
c6f78c5454
Changed NS_ENSURE to be NS_ENSURE_TRUE. Also changed NS_ENSURE_NOT to be NS_ENSURE_FALSE. Left NS_ENSURE and NS_ENSURE_NOT, but they will soon be going away.
1999-11-01 06:59:16 +00:00
dougt%netscape.com
d44e416546
Adding a set accessor to the permissions functions. Needed by the xpinstall
...
folks.
1999-11-01 04:44:56 +00:00
troy%netscape.com
10a3dd238f
Added nsIFrameDebug interface
1999-11-01 03:34:43 +00:00
tbogard%aol.net
748ff1f5ef
Changed NS_IMETHOD to NS_IMETHODIMP on implemented function.
1999-10-31 07:38:44 +00:00
scc%netscape.com
8f4e7ad8e4
changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364 , and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd)
1999-10-31 00:35:48 +00:00
scc%netscape.com
b67e1fc39c
removed incorrect use of private class name in favor of |do_QueryInterface|, part of the fix for bug #17364 , r=valeski (additional builds done by dmose, and syd)
1999-10-31 00:32:15 +00:00
alecf%netscape.com
3c83045767
more tweaks for boehm to catch up with the nsILeakDetector work
1999-10-30 07:06:26 +00:00
dp%netscape.com
36b9b91825
Removing shutdown listener. Releasing gCaseConv on XPCOM Shutdown r=kipp
1999-10-30 06:45:45 +00:00
beard%netscape.com
296d655c74
added call to nsIThread::SetMainThread(), to ensure users of XPCOM get a main thread mapped. r=warren
1999-10-30 01:52:55 +00:00
beard%netscape.com
49e3e4ba38
Fix proxied objects leak. r=sfraser, bug=15380
1999-10-30 01:17:24 +00:00
colin%theblakes.com
421af72f71
Only define MDCPUCFG if HOST_NSPR_MDCPUCFG is defined. r=cls
1999-10-29 23:03:15 +00:00
valeski%netscape.com
96d6215964
15590, r=kipp. added a nsCStringArray class so the cool string array functionality could be used for CStrings too. this checkin is *part* of a fix to the bug
1999-10-29 20:47:17 +00:00
warren%netscape.com
115c83fe2c
Fixed round-off error computing bloat total.
1999-10-29 18:48:37 +00:00
warren%netscape.com
53fec9faa8
Adding pure.h pure_api.c to the build. bug#16695
1999-10-29 03:26:50 +00:00
warren%netscape.com
6695dd938f
Took out bogus error message.
1999-10-29 03:19:11 +00:00
warren%netscape.com
1d0b4bbb36
Fixed bug in calculating leak total.
1999-10-28 08:35:53 +00:00
braddr%puremagic.com
d92727dc68
Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
...
r=scc
1999-10-28 03:16:48 +00:00
braddr%puremagic.com
b49b3dbdce
Ooops.. tree closed, better back these out for now. Sorry.
1999-10-27 21:01:37 +00:00
braddr%puremagic.com
b2ea5b4c45
Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
...
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
mccabe%netscape.com
7411a6b98e
Undo overly-hasty backout. This reinstates part of my recent checkin.
1999-10-27 03:44:38 +00:00
beard%netscape.com
602f4ce6b8
make warnings not terminate build. fix bustage, r=mccabe
1999-10-27 02:44:34 +00:00
mccabe%netscape.com
e0897b5f5f
Debust mac-specific \r-related tree breakage.
1999-10-27 01:28:59 +00:00
mccabe%netscape.com
522974aa44
Various fixes to xpidl. Note that this checkin will cause a rebuild of everything that depends on nsISupports.h. Fixes courtesy Mike Shaver, with small tweaks by McCabe. r=shaver, r=mccabe.
...
- Fix to bug 17013; have xpidl produce an error when encountering a native declaration without an associated (c++-name).
- remove many DEBUG_shaver lines.
- provide xpidl_tree_warning as a fallback for libIDL versions for which IDL_tree warning is bad, and NULL-proof our message callback function. Also remove a 1k buffer limit from the message callback function.
- make enum in IDL files an error. We don't support it, and love consts instead.
- Fix to 12684; don't allow [retval] parameter + return or multiple [retval] parameters.
- Fix to 13390; make non-{short,long} const a fatal error.
1999-10-27 00:37:39 +00:00
dougt%netscape.com
fadd4861ea
People will not like to see my debugging info about object retention. Remov
...
ing #define.
1999-10-26 21:44:02 +00:00
dougt%netscape.com
2bc3d49418
Cleanup.
...
Removing convertTo* routines
Not hooked up to build yet.
1999-10-26 19:34:56 +00:00
dougt%netscape.com
2ee074eef9
1) Change ownership model internally. (17009)
...
2) Fixed IMAP password dialog problems by adding a PR_SLEEP() in
nested event loop.
3) Now using a pushed event loop.
r=valeski, mscott.
1999-10-26 19:30:50 +00:00
warren%netscape.com
4e72fae941
Fixed NewChannel to pass null for new originalURL argument.
1999-10-26 10:37:37 +00:00
tbogard%aol.net
6843d6728e
added files: mozilla/xpcom/base/nsIInterfaceRequestor.idl
1999-10-26 01:37:45 +00:00
tbogard%aol.net
e93c451dd6
Adding nsIInterfaceRequestor.idl to the list of built IDL files.
1999-10-26 01:37:29 +00:00
dougt%netscape.com
61be2d8efc
ack! what was I thinking.
...
#ifdef'ing not including!!
1999-10-25 22:57:40 +00:00
dougt%netscape.com
4502bc79ac
adding nsIFile to nsXPComInit. Currently it is #ifdef'ed off.
...
bug 13320
1999-10-25 22:48:44 +00:00
dougt%netscape.com
eba9afd931
changed license.
1999-10-25 22:45:56 +00:00
dougt%netscape.com
ea546800cd
Initial checkin of nsIFile test. bug 13320. r=dougt
...
Not hooked up to build, yet.
1999-10-25 22:45:12 +00:00
dougt%netscape.com
6ff4a8ef56
Initial checkin of nsIFile windows implementation. bug 13320. r=dougt
...
Not hooked up to build, yet.
1999-10-25 22:44:42 +00:00
dougt%netscape.com
3ba1f0a07c
adding a progID and className. r=me.
...
NOT PART OF THE BUILD, YET
1999-10-25 22:33:55 +00:00
tbogard%aol.net
1c82dac40d
Added new nsIInterfaceRequestor interface. r=dp
1999-10-25 22:31:40 +00:00
tbogard%aol.net
a93f3b139b
Just added support for an NS_IMPL_ISUPPORTS 7 - 10.
1999-10-25 03:42:10 +00:00
warren%netscape.com
ef02b386d9
Fixed up dll loading for Windows. It was silently failing.
1999-10-24 22:01:09 +00:00
warren%netscape.com
da05e3e465
Fixed logic for XPCOM_MEM_LOG_CLASSES case.
1999-10-24 09:13:52 +00:00
dp%netscape.com
94d79e100e
bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp
1999-10-24 04:41:17 +00:00
tbogard%aol.net
e58ac9ffbc
Just added support for an NS_IMPL_ISUPPORTS6.
1999-10-23 06:55:45 +00:00
dougt%netscape.com
08030792d4
Modification based on design review.
...
(THIS IS NOT PART OF THE BUILD YET)
1999-10-23 04:51:35 +00:00
warren%netscape.com
f7bb01fae9
Fixed warnings.
1999-10-23 03:16:27 +00:00
warren%netscape.com
c1533c064c
Extended docs to talk about new env vars, and how to read bloat logs.
1999-10-23 03:16:23 +00:00
warren%netscape.com
39ddb330f1
Cleaned up nsTraceRefcnt environment variables. r=kipp,beard
1999-10-23 03:16:19 +00:00
alecf%netscape.com
f2f4e12c9c
update status
1999-10-22 21:06:59 +00:00
scc%netscape.com
7927b86837
File Removed.
1999-10-22 21:02:15 +00:00
jband%netscape.com
ddac4b3b59
commiting patch from Duncan Wilcox <duncan@be.com> to get prototype right in prep for inline assembly call - some pick compilers didn't like unsigned int when it was really uint32. r=jband
1999-10-22 20:53:05 +00:00
kipp%netscape.com
705faaa709
Removed some more warnings
1999-10-22 14:51:41 +00:00
ramiro%fateware.com
a426b260aa
Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
...
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
dp%netscape.com
73e3189c8a
bug# 9221 Fixing autoreg terminating on bad aliases. We now let it go
...
as far as possible ignoring errors. r=sfraser
1999-10-22 06:32:26 +00:00
dp%netscape.com
7c40fe12d3
beautify...
1999-10-22 04:47:14 +00:00
valeski%netscape.com
ecb499c7c9
17039, r=dougt. Releasing QI'd proxy object was causing a crash. this is a temp work around.
1999-10-22 04:07:53 +00:00
scc%netscape.com
01cec13dda
remove nsIVariant.h and nsVariant.cpp as per bug #16987 and changes already in for Unix (thanks brad) and Mac, r=danm
1999-10-22 01:33:03 +00:00
alecf%netscape.com
adbe451e45
update status
1999-10-22 01:27:08 +00:00
dp%netscape.com
d246ff80eb
bug# 15046 Preventing deletion of dll when getfactory fails. r=shaver,kipp
1999-10-22 01:04:16 +00:00
kipp%netscape.com
7a054feae0
Alloc another iid
1999-10-22 00:12:31 +00:00
scc%netscape.com
cd02dceee5
remove "nsVariant.cpp" from the project, and "nsIVariant.h" from the MANIFEST, as per bug #16987 , r=sfraser
1999-10-22 00:12:03 +00:00
braddr%puremagic.com
3156e89829
Remove references to nsVariant.cpp and nsIVariant.h.
...
r=scc
1999-10-21 22:24:17 +00:00
jevering%netscape.com
5afee99624
Enabling boehm leak detector, r=dp bug#15906
1999-10-21 21:59:15 +00:00
jevering%netscape.com
4efe5ef67f
Enabling GC detector, r=dp, bug #15906
1999-10-21 21:56:47 +00:00
dp%netscape.com
7e6d27b0c2
bug#14656 Circular release problem of component manager. Fixed by
...
adding shutdown() method that gets called before the last
release. Enabled only for dp & shaver until we resolve js coredump.
1999-10-21 21:34:39 +00:00
dp%netscape.com
34e3ad4a8e
Making sample better by using COMPtr r=waterson
1999-10-21 21:32:17 +00:00
dp%netscape.com
35f0cfe5fb
Addding xpcom init and shutdown. r=waterson
1999-10-21 21:31:53 +00:00
waterson%netscape.com
b8f5242332
Fix solaris (and other unsupported platforms).
1999-10-21 04:28:07 +00:00
waterson%netscape.com
4746574164
Change nsTraceRefCnt::WalkTheStack() to accept stream.
1999-10-21 03:45:38 +00:00
waterson%netscape.com
52db4c3a39
Modify nsTraceRefcnt::WalkTheStack() to accept a stream. Other misc formatting fixup. work really done by beard, r=waterson.
1999-10-21 03:44:37 +00:00
dveditz%netscape.com
5ac3366346
Missed a test
1999-10-21 01:47:28 +00:00
dveditz%netscape.com
4b0ca9d0cd
Changing nsFileSpec Copy and Move function names to match their
...
functionality, and also to free up the namespace for a *real* Copy
and Move that allow renaming the leaf name rather than just copying
into different directories (i.e. to make backup files). r=ssu
1999-10-21 00:40:39 +00:00
scc%netscape.com
151cfbe7be
First Checked In.
1999-10-20 21:03:21 +00:00
dougt%netscape.com
10b97b0e41
removing an extra release (16832)
...
Now doing a QI when getting a proxy so that the IID matches the |in| real
object.
r=jud
1999-10-20 20:04:20 +00:00
mscott%netscape.com
427e787189
Bug #16843 and #16832 where we were crashing when dismissing dialogs. this may not be the final
...
fix but in an earlier change to this file today, this class stopped addreffing an event queue member variable.
But the dtor still released a reference to the event queue that it didn't have!
The eventual fix may be to put the addref back in there but I need to talk to dougt about this.
this is real danm's fix. i'm the reviewer.
1999-10-20 08:35:36 +00:00
danm%netscape.com
c26d0a076e
fixing obvious flaw in Unlink. r:waterson@netscape.com
1999-10-20 08:35:04 +00:00
kipp%netscape.com
7aaf0fbe7f
Removed some silly warnings
1999-10-20 00:06:12 +00:00
dougt%netscape.com
d5f703c051
Fix for bug 16818. xpcom proxy does not handle classes with two or more
...
interfaces correctly. What happens is the real object is addref
incorrectly and will never be deleted.
r=jud
1999-10-19 22:35:54 +00:00
danm%netscape.com
bd88e47084
retire event queues even on Windows when they're no longer used. part of bug 15856. r:hyatt@netscape.com
1999-10-19 22:00:12 +00:00
neeti%netscape.com
04c6e5203e
updating status
1999-10-19 21:03:33 +00:00
danm%netscape.com
a07781e709
added CreateFromIThread. r:valeski@netscape.com
1999-10-19 19:18:27 +00:00
shaver%netscape.com
a0cf3fcc48
corrected assembly, from Ulrich Drepper <drepper@cygnus.com> (16612, r=shaver)
1999-10-19 19:03:01 +00:00
dp%netscape.com
465b188116
Fixing warning. Moved declaration into if 0 block.
1999-10-19 05:49:04 +00:00
danm%netscape.com
3f44625ab0
patch nsEventQueue leak in GetProxyObject r:hyatt@netscape.com
1999-10-18 15:01:40 +00:00
danm%netscape.com
4b0be45b74
event queues own and delete themselves when they're done. bug 15856 r:hyatt@netscape.com
1999-10-18 14:59:57 +00:00
danm%netscape.com
23485570b4
new r:hyatt@netscape.com
1999-10-18 14:57:07 +00:00
jband%netscape.com
a79feb3b46
fix typo in comment
1999-10-18 02:54:26 +00:00
dveditz%netscape.com
89c765707b
Added nsIRegistry::Flush (bug 16283, required for 16600), r=shaver
1999-10-17 21:45:53 +00:00
rickg%netscape.com
643b1bb471
updated FAQ section of nsString documentation
1999-10-16 18:45:18 +00:00
neeti%netscape.com
752db2e43d
updating status
1999-10-16 03:07:59 +00:00
warren%netscape.com
1e1e80d431
Added total/summary information to bloat log. Made LogNewXPCOM/LogDeleteXPCOM only be needed for losing architectures.
1999-10-16 01:57:18 +00:00
jevering%netscape.com
bfaf5fe2a6
The nsLeakDetector.cpp file now requires a few extra header files which weren't being exported on win
1999-10-16 01:44:52 +00:00
jevering%netscape.com
059fceaa9c
Removed a define I shouldn't have checked in.
1999-10-16 01:41:14 +00:00
jevering%netscape.com
27c9a9f387
Hooking up the Boehm collector.
...
Can we please call this thing the Bone Collector? That would be much cooler.
Thank you drive through.
1999-10-16 01:22:01 +00:00
beard%netscape.com
bb43aed314
added code to initialize/shutdown the leak detector. bug=15906, r=alecf
1999-10-16 00:06:37 +00:00
beard%netscape.com
53522cbfa9
renamed NSInitGarbageCollector/NSShutdownGarbageCollector to NS_, and returning nsresult. Moved leak report file to nsLeakDetector.cpp. bug=15906, r=alecf
1999-10-16 00:06:36 +00:00
beard%netscape.com
c4616638ed
added nsLeakDetector.cpp to build. bug=15906, r=alecf
1999-10-16 00:03:45 +00:00
beard%netscape.com
7ea07d5b41
maded entire file conditionally compile #if defined(GC_LEAK_DETECTOR). bug=15906, r=alecf
1999-10-16 00:02:26 +00:00
beard%netscape.com
0dd90a8adb
added nsLeakDetector.idl. bug=15906, r=alecf
1999-10-15 22:17:53 +00:00
beard%netscape.com
f6236cc2b3
First Checked In.
1999-10-15 21:36:04 +00:00
scc%netscape.com
1b9183448d
Bug #15292 , r=dp. Made the component manager inherit from |nsSupportsWeakReference|, fixed its |QueryInterface()| appropriately, and added casts in two places that became ambiguous now that the component manager had multiple |nsISupports| in it. Now one can hold a weak reference to the component manager using |nsIWeakReference|.
1999-10-15 21:14:43 +00:00
shaver%netscape.com
ee850bb6c5
Fix case and return value in nsIModule.idl.
...
Add deleteCategoryEntry and deleteCategory to nsICategoryManager.
Update nsCategoryManager.js to use new nsIModule case, and talk to the registry.
r=brendan
1999-10-15 20:51:38 +00:00
jevering%netscape.com
4c48af9f9e
Adding boehm collector linkages to the windows build.
...
(not part of the build yet)
1999-10-15 07:40:13 +00:00
dp%netscape.com
7acc865688
bug# 5085 Eliminating some checks at autoreg time to improve startup
...
performance. r=sfraser
1999-10-15 07:12:08 +00:00
dveditz%netscape.com
f0625af1ca
expose libreg ability to delete named values in nsIRegistry. Patch from
...
Jonas Utterstr�m <jonas.utterstrom@vittran.norrnod.se>, r=dveditz
1999-10-15 06:47:58 +00:00
neeti%netscape.com
70e535f969
updating status
1999-10-15 04:20:40 +00:00
shaver%netscape.com
fb1d7afdb5
case correction, scriptability and deprecative comment for nsIEnumerator (r=waterson,brendan)
1999-10-14 23:52:59 +00:00
kipp%netscape.com
20b5fda17c
r=dougt; fixed a warning
1999-10-14 23:30:39 +00:00
alecf%netscape.com
404fdd4ba5
add boehm leak detector support to xpcom on linux
...
(these flags not active in the build yet)
1999-10-14 23:26:41 +00:00
alecf%netscape.com
0e244fcd74
tweaks to make generic_threads work on linux
...
not part of build
1999-10-14 23:24:34 +00:00
warren%netscape.com
9724200545
Reordered columns as per macafee's suggestion.
1999-10-14 04:37:13 +00:00
ssu%netscape.com
8e422bb733
fixing bug #16064 . checking in for dveditz@netscape.com. r=ssu@netscape.com. This fixes the crash under win98 when running from the windows installer.
1999-10-14 03:26:22 +00:00
alecf%netscape.com
ebc897ed3e
one down, one to go
1999-10-14 02:01:40 +00:00
alecf%netscape.com
37d22e1551
update status
1999-10-13 06:14:58 +00:00
mgleeson1%netscape.com
abbeaf16fc
r=dougt need eol for port boxes
1999-10-13 00:50:31 +00:00
dougt%netscape.com
cc663cd3e9
adding default constructor (mac compiler blues)
1999-10-12 22:47:50 +00:00
dougt%netscape.com
b1318ad8d7
adding default constructor (mac compilers blues)
1999-10-12 22:46:49 +00:00
dougt%netscape.com
f8bd1df34a
changing the entrypoint to call another constructor. I need this since I have
...
removed an unneeded constructor. related bug 13724. r=brendan@meer.net
1999-10-12 22:32:10 +00:00
dougt%netscape.com
16ccda5402
Added a nested event loop instead of blocking during sync calls. Partial fix
...
for bug 13724. (I still must remove ifdef's for the autoproxy code.)
r=brendan@meer.net .
1999-10-12 22:29:43 +00:00
neeti%netscape.com
662c5d8c5b
updating status
1999-10-12 13:38:23 +00:00
warren%netscape.com
03745b5cb6
Fixed nsnull problem!
1999-10-12 11:21:26 +00:00
warren%netscape.com
20785fe4f0
Fixed return value for non-debug builds.
1999-10-12 10:27:40 +00:00
warren%netscape.com
c8fa46c1eb
Added nsTraceRefcnt logging.
1999-10-12 09:30:16 +00:00
warren%netscape.com
9d3362a93a
Made nsTraceRefcnt output write to streams.
1999-10-12 09:30:12 +00:00
waterson%netscape.com
ab20f5e245
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
1999-10-12 02:10:08 +00:00
alecf%netscape.com
b210bad942
upating status
1999-10-12 02:07:13 +00:00
warren%netscape.com
4fb920fb00
Fixed bloat snapshotting capabilities. r=kipp
1999-10-12 00:29:54 +00:00
sfraser%netscape.com
5096a3be53
Part of fix for 15795; nsFileSpecMac.cpp is no longer pulled in with a nasty #include, and is thus added to the project. r=dougt
1999-10-11 21:19:47 +00:00
sfraser%netscape.com
af96133451
Fix for bugs 15795 and 16090 -- fix startup crash which was due to an uninitialized nsFileSpec trashing the stack. Also no longer set mError on CreateDirectory if the dir already exists, prevent += "foo" when mError is set, and add assertions XP to catch calls with NULL strings.
reviewed by dougt and (in part) sspitzer. a=leaf.
1999-10-11 21:19:06 +00:00
neeti%netscape.com
4e27f736ba
updating status
1999-10-11 14:17:18 +00:00
mcafee%netscape.com
de13cecf42
Enable Solaris/Intel/egcs to build & run. Patch submitted by Roy Jones, r=mcafee
1999-10-10 23:41:23 +00:00
putterman%netscape.com
03260d2789
Create a version of NS_GENERIC_FACTORY_CONSTRUCTOR that lets you pass in
...
an initialization function. No bug. Reviewed by dp.
1999-10-10 22:30:55 +00:00
dveditz%netscape.com
2b60c91417
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
mccabe%netscape.com
5e4a3d1fa7
Fix to 15813. Change to using nsFileSpec to read .xpt files; this is 2x faster on the Mac. Fix courtesy Simon Fraser.
...
r=sfraser, or r=mccabe, depending on how you look at it.
1999-10-09 02:07:35 +00:00
kipp%netscape.com
6319c36ef2
Fixed a comment that was out of date
1999-10-08 23:41:39 +00:00
kipp%netscape.com
eac156bd69
Fixed up hook to track library loads for refcnt logging
1999-10-08 23:41:18 +00:00
kipp%netscape.com
a604b9c741
Always call dump-statistics and reset-statistics so that MOZ_DUMP_LEAKS isn't required
1999-10-08 23:40:52 +00:00
kipp%netscape.com
8317846b4d
Tweaked to avoid a crash in case bloat tracking is on but there is no bloat data to dump
1999-10-08 23:39:57 +00:00
kipp%netscape.com
b007c988e8
new
1999-10-08 23:04:26 +00:00
kipp%netscape.com
249c89f2c3
Unbreak people who were actually using MOZ_TRACE_XPCOM_REFCNT
1999-10-08 22:30:19 +00:00
kipp%netscape.com
0a07e10863
Fixed opt build bustage
1999-10-08 22:04:04 +00:00
kipp%netscape.com
a834516be2
Fixed windows build bustage
1999-10-08 21:19:42 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
kipp%netscape.com
cb0aab6dff
Merged bloaty and moz ctor counting (space team work)
1999-10-08 20:29:47 +00:00
warren%netscape.com
38a0a92c3d
Fixed bug in computing object count mean and stddev.
1999-10-08 04:39:24 +00:00
mscott%netscape.com
b39c6b6df6
Bug #14612 . I'm checking this in for warren. r=mscott
...
The pipe shouldn't block when you write more bytes into the pipe than the size of the pipe's buffer. Add an extra
notify to the writer of the pipe after we read data out of it.
1999-10-08 02:03:34 +00:00
warren%netscape.com
b90a06a288
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
alecf%netscape.com
fe5db68d0a
add new NS_xxx_MODULE* macros (not used anywhere in the build just yet)
1999-10-08 00:12:29 +00:00
mscott%netscape.com
ace152cd18
Bug #15615 --> when the proxy code is processing an event, we can't be holding onto the event queue's monitor. Because
...
you could run into the scenario where in processing the event, the thread blocks waiting for an event from another thread.
That thread tries to post the event to the orginal thread's event Queue but can't enter the queue's monitor.
r=warren (or reviewed by me depending on your point of view since we figured it out together).
1999-10-07 23:25:36 +00:00
warren%netscape.com
7023bc55f6
Added 'Bloaty' refcounting and memory bloat statistics code
1999-10-07 21:50:20 +00:00
neeti%netscape.com
5bc08f82cb
updating status.
1999-10-07 21:44:37 +00:00
dp%netscape.com
0be9ba382c
Removing ifdef DEBUG_dp.
1999-10-07 21:03:48 +00:00
sfraser%netscape.com
5b71ad69f3
Fix for bug 15749; passing null strings to nsFileSpec routines was doing bad things, like strlen(NULL). r=dougt
1999-10-07 20:57:21 +00:00
alecf%netscape.com
ffa210e89a
add myself to fix DLLs
1999-10-07 20:15:58 +00:00
rickg%netscape.com
47ef87e85b
fixed leak using patch from beard; verified in purify. r=rgess; bug=15751
1999-10-07 07:22:57 +00:00
kipp%netscape.com
a35056f1f0
Fixed a memory leak in the sizeof-handler logic (blush)
1999-10-07 00:49:40 +00:00
neeti%netscape.com
1a69b3c856
updating status. Not part of the build
1999-10-06 21:13:38 +00:00
neeti%netscape.com
be44e2f9fe
updating status. Not part of the build
1999-10-06 21:07:30 +00:00
neeti%netscape.com
4dd10a833c
updating status. Not part of the build
1999-10-06 21:05:25 +00:00
neeti%netscape.com
c3e9530249
updating status. Not part of the build
1999-10-06 20:58:41 +00:00
neeti%netscape.com
09d62c8fd5
updating status. Not part of the build
1999-10-06 20:36:28 +00:00
ramiro%netscape.com
ae4803afec
Take myself out of the "you suck" list. r=dp
1999-10-06 20:22:23 +00:00
neeti%netscape.com
d87b37e558
updating status
1999-10-06 19:01:51 +00:00
warren%netscape.com
c0c613c804
Fixed build warnings.
1999-10-06 08:51:48 +00:00
dougt%netscape.com
62c1884532
Fix for 11812. Reordered the clean up so that deletion of the "real" object
...
happens after NS_RELEASE of the proxy object. This is a test program.
reviewed by gagan.
1999-10-06 08:17:04 +00:00
neeti%netscape.com
22d5e3f527
updating status
1999-10-06 04:47:08 +00:00
rjc%netscape.com
6b212154ad
Update leak docs. (Not part of build.)
1999-10-06 03:00:06 +00:00
dp%netscape.com
17e3c8d23a
updating status
1999-10-06 01:09:54 +00:00
sfraser%netscape.com
c88c937d0c
Change Mac library loading to load using the FSSpec. r=dp
1999-10-06 01:09:13 +00:00
kipp%netscape.com
a3b12adb51
Implemented suggested change so that leak info is printed if an env variable is used
1999-10-05 23:54:08 +00:00
neeti%netscape.com
8c88ad5d28
Not part of the build. Took some more dlls for conversion to use nsImodule
1999-10-05 20:49:20 +00:00
kipp%netscape.com
bea8edf606
Renamed the ctor/dtor counting macros to make more sense
1999-10-05 14:54:05 +00:00
rickg%netscape.com
36cb1afdae
bugs 13038 and 14920; also improved comments. r=kmcclusk
1999-10-05 04:47:19 +00:00
jband%netscape.com
c6aa2b642c
xpidl compiler was failing to complain that it is an error to use [shared] with 'inout' params. (no bug was filed) r=mccabe
1999-10-05 04:23:35 +00:00
sfraser%netscape.com
7d4a0c331c
Use CR for line termination on Macintosh, and don't call flush() for an endl. r dougt.
1999-10-05 03:00:13 +00:00
kipp%netscape.com
2723fecd03
Fixed build wastage
1999-10-05 01:43:34 +00:00
jband%netscape.com
bdca7ccfb3
NOT PART OF BUILD updating status page
1999-10-05 00:53:26 +00:00
waterson%netscape.com
ce673a63e9
Bug 15367. Dump 'class' instead of 'file/line' for NS_LOG_REFCNT. r=shaver,dp
1999-10-05 00:07:54 +00:00
kipp%netscape.com
36cc073124
r=dp; cleanup xpcom library too during shutdown to reduce global leaks
1999-10-05 00:07:39 +00:00
kipp%netscape.com
596f2c8f8b
r=dp; implement some macros to help track memory leaks
1999-10-04 23:36:18 +00:00
kipp%netscape.com
c90dade264
r=brendan; applied changes recommended by brendan
1999-10-04 23:35:51 +00:00
neeti%netscape.com
43f4c335d4
cookie module conversion done
1999-10-04 14:34:54 +00:00
colin%theblakes.com
af2317e98b
Don't link against xptinfo - its not needed. r=ramiro
1999-10-04 10:44:49 +00:00
beard%netscape.com
0444d71f36
fixed breakage, until mozilla/gc/boehm gets added to the default module.
1999-10-03 21:31:43 +00:00
beard%netscape.com
26ba00f59b
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:47:12 +00:00
beard%netscape.com
f2c930ff57
Modernized to use NSComponentStartup.o. Not part of build.
1999-10-03 02:58:48 +00:00
beard%netscape.com
19a9e452e9
added access path to find Sample.idl. Not part of build.
1999-10-03 02:58:20 +00:00
rbs%maths.uq.edu.au
52a03b0682
Taking an interface ID for the nsIMathMLFrame interface
1999-10-02 09:00:39 +00:00
rjc%netscape.com
f2e42dac4b
Update leak docs. (Not part of build.)
1999-10-02 00:52:49 +00:00
valeski%netscape.com
a05208badc
15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr.
1999-10-01 23:30:06 +00:00
danm%netscape.com
abb582d012
making copacetic for AIX
1999-10-01 20:27:45 +00:00
dp%netscape.com
0533415a4e
Using NS_ENSURE and NS_GET_IID()
1999-10-01 20:13:55 +00:00
kin%netscape.com
cad219e42e
Fix VC5 build bustage with (T*) cast.
1999-10-01 16:23:17 +00:00
tbogard%aol.net
19e7c06b2c
Changed NS_ENSURE* macros to use the new NS_WARN_IF_FALSE instead of the NS_ERROR. r=shaver.
1999-10-01 04:34:03 +00:00
danm%netscape.com
191e90b327
adding nsCWeakReference r:scc a:chofmann
1999-10-01 02:44:45 +00:00
danm%netscape.com
88021df2e7
adding nsCWeakReference. r:scc a:chofmann
1999-10-01 02:43:27 +00:00
danm%netscape.com
c64e1c6e91
new
1999-10-01 02:38:41 +00:00
vidur%netscape.com
6621bc499e
Parser CIDs and IIDs
1999-09-30 23:10:58 +00:00
beard%netscape.com
b1e1f90c07
fix breakage on Mac, r=kipp
1999-09-30 22:45:23 +00:00
beard%netscape.com
aa9f92635a
fix breakage on Mac
1999-09-30 22:30:32 +00:00
kipp%netscape.com
233c1f07ea
Whoops. Fixed
1999-09-30 22:21:31 +00:00
kipp%netscape.com
9cedfc89b5
added files: mozilla/xpcom/sample/nsSampleModule.cpp, removed files: mozilla/xpcom/sample/nsSampleFactory.cpp
1999-09-30 21:43:40 +00:00
kipp%netscape.com
1136a6cf58
Button up some shutdown memory leaks
1999-09-30 21:43:35 +00:00
kipp%netscape.com
bbed20eda3
Improved
1999-09-30 21:41:50 +00:00
kipp%netscape.com
66a34ae73d
Fixed bug in ReleaseServcie that was recreating the service manager during shutdown
1999-09-30 21:40:27 +00:00
kipp%netscape.com
f5bd237b9f
Allow atom table to be purged during shtudown
1999-09-30 21:40:00 +00:00
kipp%netscape.com
61973f750f
Added in new nsDebug macros
1999-09-30 21:39:31 +00:00
kipp%netscape.com
24f1b3b840
Santize NS_EXPORT decl
1999-09-30 21:39:16 +00:00
dp%netscape.com
a083cd6d58
Added more guidelines. Neeti took a few dlls. DOC CHANGE a=leaf
1999-09-30 17:54:08 +00:00
beard%netscape.com
387ef8fa15
initialization/shutdown code for GC leak detector. conditionalized on GC_LEAK_DETECTOR. r=sfraser
1999-09-30 07:41:37 +00:00
beard%netscape.com
16ce2ccb58
cleaned up, made more XP, r=sfraser
1999-09-30 07:39:28 +00:00
rjc%netscape.com
a8b61ee726
Fix bug # 15135: when creating a nsFileURL, don't resolve aliases on Mac... just point to the file whether its an alias or not. Review: dougt@netscape.com
1999-09-30 06:41:33 +00:00
rickg%netscape.com
be38ccfc5a
replace ANSI true/false with PR_TRUE; sorry about that.
1999-09-30 05:15:37 +00:00
rickg%netscape.com
55844ee5d3
perf update and bug fix: a=chofmann r=buster
1999-09-30 04:03:49 +00:00
beard%netscape.com
4fb4f79f56
First Checked In.
1999-09-30 03:30:00 +00:00
dp%netscape.com
1119e80848
Taking profile
1999-09-30 01:56:26 +00:00
dp%netscape.com
bb0cecea54
Status updated. Allocated dlls to robert.
1999-09-29 23:45:05 +00:00