Commit Graph

18 Commits

Author SHA1 Message Date
sfraser%netscape.com
2e633f439a Add nsTextFormatter.h, for sford
git-svn-id: svn://10.0.0.236/trunk@58035 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 22:12:12 +00:00
warren%netscape.com
070a48ce2a Made nsIProperties scriptable. Bug #21982
git-svn-id: svn://10.0.0.236/trunk@56832 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 09:29:25 +00:00
shaver%netscape.com
6896473ece - 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


git-svn-id: svn://10.0.0.236/trunk@53047 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-10 00:28:34 +00:00
sdagley%netscape.com
02c56cabf3 Yet Another Tree Bistage Fix - looks like warren was having a bad CVS day as he put a typo in the first line
git-svn-id: svn://10.0.0.236/trunk@52974 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-09 00:27:00 +00:00
sdagley%netscape.com
fa64dc6443 Another shot at fixing Mac build bustage - also remove the obsoleted nsIBuffer.h
git-svn-id: svn://10.0.0.236/trunk@52973 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-09 00:08:23 +00:00
warren%netscape.com
4f78ccf8ff Removed nsIPageManager.h
git-svn-id: svn://10.0.0.236/trunk@52969 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-08 22:40:52 +00:00
scc%netscape.com
9d0d4095c3 remove "nsVariant.cpp" from the project, and "nsIVariant.h" from the MANIFEST, as per bug #16987, r=sfraser
git-svn-id: svn://10.0.0.236/trunk@51464 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-22 00:12:03 +00:00
ftang%netscape.com
15b14e728e add nsTextFormater.h
git-svn-id: svn://10.0.0.236/trunk@47648 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 20:54:04 +00:00
dougt%netscape.com
45af6f22fb removing nsIAtom.h. It is now a generated header.
git-svn-id: svn://10.0.0.236/trunk@43976 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 07:14:10 +00:00
jband%netscape.com
1089929c0a adding nsISupports wrappers for the primitive types including strings and nsIDs
git-svn-id: svn://10.0.0.236/trunk@42123 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 06:57:38 +00:00
jband%netscape.com
d53ce384e4 Adding nsHashtableEnumerator from Rob Ginda, rginda@ix.netcom.com. This is used to create an nsIEnumerator object from a hashtable. When some object has a hashtable as an implementation detail it can use this to expose the data in the table as an enumeration. This is used by the soon-to-be-checkedin systems for enumerating interface and class ids that will be reflected into JavaScript.
git-svn-id: svn://10.0.0.236/trunk@42087 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 02:24:34 +00:00
peterl%netscape.com
9dd867cb0a removing nsBTree & nsRBTree, both replaced by nsAVLTree
git-svn-id: svn://10.0.0.236/trunk@40983 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 18:56:54 +00:00
scc%netscape.com
b69754fe5a Added nsCppSharedAllocator.h
git-svn-id: svn://10.0.0.236/trunk@40388 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 00:59:55 +00:00
peterl%netscape.com
147dcebe08 added avl tree
git-svn-id: svn://10.0.0.236/trunk@39913 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:02:48 +00:00
mscott%netscape.com
dc4439e7b0 fix mac build breakage for alecf. nsISupportsArray is now generated by XPIDL.
git-svn-id: svn://10.0.0.236/trunk@37256 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 22:36:30 +00:00
waterson%netscape.com
71bfb9d7d8 Remove nsStringImpl and nsIString.
git-svn-id: svn://10.0.0.236/trunk@34627 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 20:20:32 +00:00
law%netscape.com
bbc3324ba6 XPIDL-ifying nsIObserver/nsIObserverService
git-svn-id: svn://10.0.0.236/trunk@33202 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 00:51:17 +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