sfraser%netscape.com
882c17b13e
Need to link with TK_LIBS on Mac, so that the static build gets Carbon symbols.
...
git-svn-id: svn://10.0.0.236/trunk@139537 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 22:51:39 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
cls%seawood.org
de43096f0d
Rename enumerated HKEY_* defines to avoid conflicts with mingw/w32api headers.
...
Bug #134113 r=ssu sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@139472 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 20:50:35 +00:00
ccarlen%netscape.com
a8846dab1a
Bug 195109 - [Mac OSX] xpinstall fails Pre-Checkin Trigger smoketest. r=ssu/sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@139465 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 20:01:59 +00:00
cls%seawood.org
dac8d1a090
Adding mingw makefile changes.
...
Bug #134113 r=bryner
git-svn-id: svn://10.0.0.236/trunk@139140 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 05:57:15 +00:00
cls%seawood.org
609a196b54
XP code changes required for mingw landing.
...
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@139083 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 06:07:56 +00:00
mkaply%us.ibm.com
f9e54eb721
#153938
...
r=timeless, sr=dveditz
Convert some #if defined(XP_PC) && !defined(XP_OS2) to #ifdef XP_WIN
git-svn-id: svn://10.0.0.236/trunk@138351 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 19:07:10 +00:00
ssu%netscape.com
92995c22c0
fixing bug 192643 - Allow = as a string in the Package parameter of initInstall. r=dougt, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@138350 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 19:04:29 +00:00
dougt%netscape.com
33d896a488
Fixing Signing bustage. r=darin, sr=dveditz, a=drivers, b=192005, c=+-(a^2+b^2)^.5
...
git-svn-id: svn://10.0.0.236/trunk@137467 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-06 03:33:18 +00:00
seawood%netscape.com
5e5146a122
Whitespace change to trigger rebuild of libs that depend upon zlib.
...
git-svn-id: svn://10.0.0.236/trunk@137127 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 05:53:29 +00:00
seawood%netscape.com
9b812aa3da
Unset MOZ_STATIC_CMPONENT_LIBS so that xpinstall works in static builds.
...
Bug #187126
git-svn-id: svn://10.0.0.236/trunk@136785 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 03:31:38 +00:00
dbaron%dbaron.org
d5a9c890d5
Fix crash (bug 189514) by refixing bug 187297 correctly: make nsXPInstallManager's QueryInterface method succeed for nsPICertNotification. b=189514 r=timeless sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@136641 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 20:01:23 +00:00
darin%netscape.com
2b1d90b6ed
modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
...
git-svn-id: svn://10.0.0.236/trunk@136572 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 02:15:14 +00:00
timeless%mozdev.org
30ad8dd9cc
Bug 187297 ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr
...
r=dougt sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@136523 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 13:52:55 +00:00
timeless%mozdev.org
dca8422022
Bug 187297 ASSERTION: QueryInterface needed: 'query_result.get() == mRawPtr'
...
r=dougt sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@136522 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 13:51:02 +00:00
dbaron%dbaron.org
0f7567ac4d
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136032 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 00:08:53 +00:00
caillon%returnzero.com
360f61e8a1
184257 - Updating pref callers. r=timeless sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@135983 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 08:40:41 +00:00
seawood%netscape.com
604028b3ed
Don't set EXPORT_LIBRARY for libs that aren't in the final link list for static builds.
...
Fixing static build bustage.
git-svn-id: svn://10.0.0.236/trunk@135675 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 23:42:21 +00:00
seawood%netscape.com
f8f86e7f05
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
dougt%netscape.com
6528d5a8ef
Fixing race on creating a unique file name. This race, which existed forever, caused installing 2 xpis simultaneously to fail. r=ssu, sr=dveditz, b=186038.
...
git-svn-id: svn://10.0.0.236/trunk@135599 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:18:54 +00:00
dougt%netscape.com
c57ad9b1ea
Implementing XPInstall Signing. sr=dveditz, r=mstoltz, b=178687
...
git-svn-id: svn://10.0.0.236/trunk@135374 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 00:59:42 +00:00
peterv%netscape.com
d103a96ada
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
timeless%mozdev.org
9bf5aa6cfc
Bug 175096 Improve doc comment for NS_SoftwareUpdateRequestAutoReg()
...
r=dougt sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@133157 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 15:15:38 +00:00
seawood%netscape.com
f9eb727003
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
darin%netscape.com
b0d1215484
fixes bug 157135 "nsIFileURL need to be frozen" r=dougt sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@131256 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-06 02:20:35 +00:00
ccarlen%netscape.com
4ea79344a0
Bug 118203 - nsLocalFile implementation for Mach-0. r=pinkerton, sdagley/sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@130418 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 12:23:39 +00:00
rpotts%netscape.com
3a57250c07
bug #169583 (r=jst, sr=darin) URILoader should allow nsIContentHandler::DoContent() to fail...
...
git-svn-id: svn://10.0.0.236/trunk@130365 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 19:53:43 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dveditz%netscape.com
2b9912c13a
Autoreg after an install in xpistub/wizard case (regression, bug 162593) r=dougt, sr=alecf, a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@128863 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-05 05:09:06 +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
alecf%netscape.com
fea695e47d
fix for bug 164575 - clean nsIPersistentProperties interface to reduce UTF8/UCS2 conversions
...
r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@128567 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-30 17:13:34 +00:00
alecf%netscape.com
b9b46541a9
fix bug 162741 - revamp chrome registry interface in preparation for bug 160000 - switch lots of public APIs over to ACString, etc.
...
r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@127711 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 18:12:51 +00:00
syd%netscape.com
048c44e151
Fix for 163423. Make sure we let deletes of non-existing keys go thru at
...
runtime, they should no-op, not bring an install script to its knees.
r=hewitt, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@127603 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 09:57:55 +00:00
antonio.xu%sun.com
6e54672f56
replace the hardcode of "@mozilla.org/embedcomp/dialogparam;1" with NS_DIALOGPARAMBLOCK_CONTRACTID
...
Bug 158608 r=Henry sr=alecf
git-svn-id: svn://10.0.0.236/trunk@127252 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-14 12:39:03 +00:00
dougt%netscape.com
6afd367a8b
moving NS_SoftwareUpdateRequestAutoReg to somewhere where it can do no harm.
...
git-svn-id: svn://10.0.0.236/trunk@127109 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 23:22:36 +00:00
dougt%netscape.com
f54084ac39
removes StartupTasks from header
...
git-svn-id: svn://10.0.0.236/trunk@127102 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 22:10:04 +00:00
dougt%netscape.com
d1fc1c4b9d
Fixes NS_InitEmbedding unconditionally calls AutoRegister. This also removes xpinstall from using component.reg which I believe is the last users of this file. r=chak,dveditz sr=bryner b=149208
...
git-svn-id: svn://10.0.0.236/trunk@127101 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 22:09:25 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
henry.jia%sun.com
4621f3c504
2nd patch for bug 158080
...
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@126441 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 05:11:23 +00:00
bryner%netscape.com
4ed762fb7b
Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@126125 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-31 20:53:46 +00:00
alecf%netscape.com
7ce57677ba
more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
...
r=bnesse, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/trunk@125651 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:30:04 +00:00
ssu%netscape.com
eaa18c1fcd
fixing bug 42604 - Windows shortcuts shouldn't be created with comments on Win2000. r=curt,syd sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@124166 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-27 06:12:23 +00:00
dprice%netscape.com
6d7b30a036
66722 r=danm sr=dveditz
...
fix a return value
git-svn-id: svn://10.0.0.236/trunk@121458 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 05:35:02 +00:00
darin%netscape.com
24feadaaed
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00
darin%netscape.com
4c9f13c694
cleaning up documentation, marking some interfaces frozen, and splitting
...
up some interfaces into separate IDL files (b=124465)
reviewed by dougt and bbaetz
git-svn-id: svn://10.0.0.236/trunk@120681 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-03 07:49:43 +00:00
darin%netscape.com
824def02af
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
dprice%netscape.com
c662b56b44
130428 r=syd sr=dveditz
...
xpi's triggered with query strings now work on win32
git-svn-id: svn://10.0.0.236/trunk@119601 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 04:24:05 +00:00
dprice%netscape.com
50a57d9c14
118216 r=syd sr=dveditz
...
fixes a crasher in xpinstall
git-svn-id: svn://10.0.0.236/trunk@119484 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-20 08:55:02 +00:00
alecf%netscape.com
d6b987e7bf
fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
...
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@118819 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-12 01:52:27 +00:00
syd%netscape.com
f0fcf91f8d
Fix for smoketest blocker 13768. r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@118787 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 21:17:15 +00:00