waterson%netscape.com
a792915daf
Fix variable scoping problem that busts #ifdef DEBUG build.
1999-09-07 05:40:22 +00:00
shaver%netscape.com
c1950cee17
Moved abs:/rel: handling to ComponentManager.
...
Made nsIModule::GetClassObject and nsIFactory scriptable for JS components.
Added registryLocation param to nsIModule::(Un)RegisterSelf.
1999-09-07 05:06:37 +00:00
sdagley%netscape.com
a509302246
Fix build bustage for brendan. Some platforms actually scope variables to the for loop where they're declared.
1999-09-07 00:08:30 +00:00
brendan%mozilla.org
849e52b0fb
Pick nits.
1999-09-06 23:00:17 +00:00
brendan%mozilla.org
a84076e44e
Expand tabs to spaces per Emacs modeline; other space cleanups.
1999-09-06 22:59:11 +00:00
cls%seawood.org
c73bc6f895
Forgot to run ranlib on libhostxpt.a
1999-09-06 22:10:18 +00:00
shaver%netscape.com
e43f44b24b
put back <string.h> until we find all the uses =(
1999-09-06 21:22:36 +00:00
brendan%mozilla.org
7de384224d
Use deadlock detecting nsAutoMonitors, etc., correctly.
1999-09-06 19:57:40 +00:00
leaf%mozilla.org
31d7249b18
added files: mozilla/xpcom/threads/nsAutoLock.cpp
1999-09-06 19:35:53 +00:00
brendan%mozilla.org
154f675bda
Deadlock detection hacks.
1999-09-06 19:28:56 +00:00
brendan%mozilla.org
a00bee9700
Initial version.
1999-09-06 19:16:25 +00:00
bienvenu%netscape.com
5369333293
add string.h to fix build bustage
1999-09-06 19:04:09 +00:00
shaver%netscape.com
ac29ce202f
remove gratuituous <string.h> include
1999-09-06 18:35:03 +00:00
shaver%netscape.com
0a5c997f1a
Add nsIComponentManager::registerComponentWithType.
...
Take advantage of IDLized nsIComponentManager to fix up nsIComponentLoader.idl
and make nsIModule scriptable.
1999-09-06 16:43:09 +00:00
cls%seawood.org
90500144ad
Since libxpt is used by both xpidl and libxpcom, we need to create a duplicate libhostxpt that is built by HOST_CC for xpidl & friends.
1999-09-05 20:48:30 +00:00
shaver%netscape.com
99777ae194
missed an EXPORT =(
1999-09-05 08:07:31 +00:00
shaver%netscape.com
694400cae3
forgot an IDL file
1999-09-05 07:18:18 +00:00
shaver%netscape.com
0c277e9376
added files: mozilla/xpcom/components/nsIComponentManager.idl
1999-09-05 06:28:16 +00:00
shaver%netscape.com
6cecf4c569
convert to CreateInstanceFromProgID
1999-09-05 06:27:42 +00:00
driehuis%playbeing.org
1a157b514d
Unbreak the BSD/OS build. sys/mount.h drags in net/radix.h, which happens
...
to define a symbol called Free. Sigh. Clean up after net/radix.h.
1999-09-05 00:49:01 +00:00
dveditz%netscape.com
ee89552282
remove xp_file.h from NSReg.h, required minor tweaking elsewhere to include
...
now missing NSPR types.
1999-09-04 19:46:18 +00:00
bruce%cybersight.com
2627b068df
Use nsCRT::free() on result of nsEscape() instead of delete[].
1999-09-04 17:10:10 +00:00
bruce%cybersight.com
36d8b82698
MacFileHelpers::EncodeMacPath() returns the result of an nsEscape() call, so all callers must nsCRT::free() the result instead of using delete[].
1999-09-04 17:09:06 +00:00
bruce%cybersight.com
497a6f2b74
Use nsAllocator. Some comments tweaked.
1999-09-04 16:33:12 +00:00
shaver%netscape.com
942e382e8a
properly initialize loaders on creation, and remove code that's now in nsFileSpec
1999-09-03 23:51:31 +00:00
shaver%netscape.com
90e6e9f4e7
add IsChildOf, and dougt's relative-path-handling diff
1999-09-03 23:44:59 +00:00
dougt%netscape.com
028f11d2bf
Changes nsIAtom iterface to return a shared (non-allocated) wstring when
...
GetUnicode() is called. (thanks waterson, jband)
Also fixing 12237. (thanks jband).
1999-09-03 22:21:29 +00:00
Jerry.Kirk%Nexwarecorp.com
742eb0a560
Just the beginnings of a Photon Event Loop, still work in progress
1999-09-03 12:55:19 +00:00
duncan%be.com
01abb3a4a1
A bunch of things to get the BeOS build to work. Mostly
...
BeOS specific fixes, except for the change to nsinstall.c
that ignores trailing "/." in the function mkdirs (as
creating a "." dir fails under BeOS).
1999-09-03 12:54:05 +00:00
cls%seawood.org
a7904068d8
Simple check to see if we can get rid of these osf1 cc compiler errors on the ports page. Sorry about causing the world to be rebuilt.
1999-09-03 11:24:00 +00:00
sspitzer%netscape.com
b494799f9e
add newline to end of file to please certain UNIX compilers.
1999-09-03 10:43:00 +00:00
cls%seawood.org
950432fabb
Oops. This file shouldn't have INTERNAL_TOOLS set.
1999-09-03 09:11:12 +00:00
brendan%mozilla.org
bc3dce147f
Remove nsIAtom.h now that it's generated; tidy white space.
1999-09-03 08:40:47 +00:00
cls%seawood.org
1ad23065c1
Fixed the use of HOST_NSPR_MDCPUCFG so that the build doesn't break if it is not defined.
1999-09-03 05:03:40 +00:00
cyeh%netscape.com
b604bc9397
Remove MODULAR_NETLIB defines.
1999-09-02 18:51:56 +00:00
kipp%netscape.com
123b44e54e
Use nsAutoString to save time
1999-09-02 18:03:30 +00:00
waterson%netscape.com
0a263a4690
Make CBufDescriptor const to avoid -pedantic bustage.
1999-09-02 08:02:57 +00:00
rickg%netscape.com
8795a355d4
another tiny tweak to docs
1999-09-02 07:13:56 +00:00
rickg%netscape.com
ac8dfadb6d
better docs and finally got rid of deprecated API's
1999-09-02 07:04:59 +00:00
shaver%netscape.com
7b3e3fecc3
Make nsSupportsHashtable not crash when you try to Get or Remove an item
...
not in the table already.
1999-09-02 07:01:53 +00:00
shaver%netscape.com
c8ebe122e6
Added ComponentLoaders to registry and abandoned the progID suffix strategy
...
to reduce evil in universe.
Added nsIComponentManager::RegisterComponentLoader.
Dead code removal.
Make AutoRegister eagerly created all as-yet-unloaded component loaders and
AutoRegister with them as well.
Removed much #ifdef DEBUG_shaver noise.
1999-09-02 07:00:29 +00:00
shaver%netscape.com
2b270b1823
um, didn't mean to check that in
1999-09-02 05:21:10 +00:00
shaver%netscape.com
769fcf3a54
*** empty log message ***
1999-09-02 05:18:09 +00:00
waterson%netscape.com
c1c6e5faeb
Create a monitor as a member variable instead of using cached monitor.
1999-09-02 04:12:08 +00:00
shaver%netscape.com
58e1e16a1c
missed an EXPORT removal
1999-09-02 01:30:17 +00:00
jband%netscape.com
e4d792bba4
fix for bug 12237 - add a flag in typelib to indicate methods thatare not xpcom compliant. Stealing bit that was originally intended for varargs
1999-09-02 00:01:08 +00:00
jband%netscape.com
65071f5ac2
OpenVMS only change to Makefile.in from Colin Blake <colin@theblakes.com>
1999-09-01 23:54:58 +00:00
dougt%netscape.com
48971bb399
more changes from conversations with brendan@mozilla.org
1999-09-01 23:51:11 +00:00
jband%netscape.com
0426b167b2
fix an initialized warning
1999-09-01 23:49:02 +00:00
jband%netscape.com
31d96bce3a
updating status page
1999-09-01 23:46:21 +00:00