dougt%netscape.com
e3e8050fea
Freeze nsICategoryManager. b=154047 r=alecf@netscape.com, sr=rpotts@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@129616 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 17:14:02 +00:00
dougt%netscape.com
1ebc6538fb
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
...
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00
dougt%netscape.com
ecdd8ab65f
Fixes the following:
...
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final. This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface. This should land for 1.1b since users of the current category manager will have to update their components.
157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.
157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null. It is a bandaide fix as the real problems involves retooling the directory enumerator.
157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do. The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.
r/sr=alecf@netscape.com , rpotts@netscape.com . a=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@125444 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 05:09:10 +00:00
dougt%netscape.com
d65d49c1a2
More XPCOM Glue changes and fixes. r=waterson, sr=rpotts, 154262.
...
git-svn-id: svn://10.0.0.236/trunk@124420 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-01 20:37:17 +00:00
dougt%netscape.com
dffd6e4f8a
Fixes 48888 - xpcom flat file backend. r=dp@netscape.com sr=waterson@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@123350 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 21:33:05 +00:00
dougt%netscape.com
3e064cf384
Moving nsISimpleEnumeratory interface into a seperate idl file. bug 99136. r=alecf@netscape.com, sr=rpotts@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@106715 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 22:03:05 +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
dougt%netscape.com
2367cd653a
API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
...
git-svn-id: svn://10.0.0.236/trunk@105458 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 03:35:52 +00:00
valeski%netscape.com
b75b28be35
r=chak, sr=vidur, a=tor. 82000. removing unused arg from nsICategoryManager.
...
git-svn-id: svn://10.0.0.236/trunk@96452 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 21:25:57 +00:00
rayw%netscape.com
31f9bce979
Bug fix for 52648 -- remaining stash of progids which I missed on
...
the mega-change yesterday. This will fix a few more issues.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79224 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 23:20:49 +00:00
rayw%netscape.com
d9228441a4
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
mccabe%netscape.com
5adc001389
change several IDL parameters to be unsigned, to work better with length_is, size_is. Preperatory to requiring unsigned in xpidl, fixing 13413
...
git-svn-id: svn://10.0.0.236/trunk@67512 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 10:51:52 +00:00
scc%netscape.com
0e7f35ba17
fixing bustage, omitted result type
...
git-svn-id: svn://10.0.0.236/trunk@59914 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 01:16:32 +00:00
sspitzer%netscape.com
652b0864ff
fix warnings, make it build on linux.
...
git-svn-id: svn://10.0.0.236/trunk@59913 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 01:12:47 +00:00
scc%netscape.com
84204e9806
Adding the CID, progID, etc., so I can get the C++ version registered as a service. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@59909 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 01:01:08 +00:00
scc%netscape.com
398601bcf7
Adding the CID, progID, etc., so I can get the C++ version registered as a service. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@59908 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 00:57:11 +00:00
shaver%netscape.com
82e40a8366
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
git-svn-id: svn://10.0.0.236/trunk@50841 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 20:51:38 +00:00
shaver%netscape.com
393d020282
nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann
...
git-svn-id: svn://10.0.0.236/trunk@49272 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 02:35:42 +00:00