dbaron%dbaron.org
ac28b2e710
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-09 00:08:53 +00:00
dougt%netscape.com
92fa4d9208
Implementing XPInstall Signing. sr=dveditz, r=mstoltz, b=178687
2002-12-17 00:59:42 +00:00
ssu%netscape.com
194639b404
fixing bug 173195 - Changes in the Mozilla/Netscape Installer to run Palm Conduit Installer. r=curt, sr=dveditz
2002-11-14 09:04:16 +00:00
seawood%netscape.com
8ae6c40f5d
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
darin%netscape.com
1b1677bbe9
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
dveditz%netscape.com
cd26f593d4
Embeddable XPI landing, including bugs 76424, 83702, 88757, 97691, 98458, 105083, 105085, 113149,124467,124470 r=syd (and others) sr=alecf, a=drivers
2002-03-23 12:14:51 +00:00
dougt%netscape.com
894fdcfaaf
1. Converts callers of nsIComponentManagerObsolete to use
...
nsIComponentRegistrar.
2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.
3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.
4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.
5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.
6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl. in
this way, the same base class can support both old style and new style
enumerations.
7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer. Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.
Bug 115853. r=dp@netscape.com , sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
sfraser%netscape.com
4d76f8ec3c
Fix blocker bug 105548 (the mac installer crash). The xpistub code was creating nsLocalFileMac objects, but never refcounting them, so they got deleted before the GetPath() method was called (how did this ever work???). Fixed using COMPtrs. r=ccarlen, a=jj
2002-01-07 22:22:12 +00:00
dougt%netscape.com
9a75bc4b8e
nsIComponentManager API Changes (bug 98553)
...
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.
b) rename the old nsIComponentManager to nsIComponentManagerObsolete.
c) fixes callers which use to access the nsIComponentManager for component
registration functionality. These callers will temporary use the
nsIComponentManagerObsolete interface.
d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()
e) Perserves the old NS_GetGlobalComponentManager(). Note the cast usage.
r/sr = rpotts@netscape.com alecf@netscape.com brendan@mozilla.org
2001-12-19 00:12:41 +00:00
seawood%netscape.com
d8927fcc61
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
timeless%mac.com
dfa8594725
Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
...
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
alecf%netscape.com
52cd89e71b
win32 REQUIRES cleanup
2001-11-15 03:49:13 +00:00
seawood%netscape.com
c79715ed1b
Backing out fix for remote mach-o builds as it left mach-o builds fragile.
...
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
seawood%netscape.com
6daf60f372
Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
...
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
jaggernaut%netscape.com
3b3426d0ea
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-28 08:33:51 +00:00
dougt%netscape.com
e75485644c
API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
2001-10-16 03:35:52 +00:00
alecf%netscape.com
0aed14d07e
remove xpinstall's dependency on nsIAppShellComponent*.h
...
sr=sfraser bug 76339
2001-09-25 14:56:47 +00:00
jaggernaut%netscape.com
e25262c61f
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
3826eb9902
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
cf9912aa80
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
alecf%netscape.com
e5cc5abd22
Add REQUIRES to many modules for win32 support, bug 98372 r=cls
2001-09-12 20:32:40 +00:00
dougt%netscape.com
31c1842a29
Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
...
erson@netscape.com
2001-09-06 21:13:11 +00:00
dbaron%fas.harvard.edu
716f9f4695
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797
2001-08-21 01:48:11 +00:00
mcafee%netscape.com
894dbe249a
Changes to allow packaging of statically-linked build (87213). r=cathleen, sr=waterson, a=blizzard
2001-07-26 03:18:42 +00:00
jaggernaut%netscape.com
4d73a251ab
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
waterson%netscape.com
0877b1a573
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
cls%seawood.org
25c6dc1c7e
Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
2001-04-28 19:48:12 +00:00
disttsc%bart.nl
744785129a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
cls%seawood.org
8bd122b3d5
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
dbragg%netscape.com
ceecbe54fb
Fix for bug 52827. Getting the parent window and passing it to the alert and confirm dialogs. r=dveditz, law a=law (I used the old appproval list).
2000-09-20 23:12:03 +00:00
sgehani%netscape.com
ab2d386b6e
For Unix, create component.reg in cwd, not the specified program dir.
...
[nsbeta3+ b=47721; r=dveditz]
2000-08-10 23:50:32 +00:00
dougt%netscape.com
c422448137
bug 40750.
...
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org .
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
sgehani%netscape.com
8fdf3f1c74
Make Linux and Mac installers install to the target directory instead of the
...
platform-specific notion of temp.
[dogfood+ b=45166; r=dveditz]
2000-07-12 03:42:35 +00:00
sgehani%netscape.com
668d992dfd
Part of fix for nsbeta2+ bug 37168. [r=ssu]
2000-07-10 23:44:35 +00:00
sgehani%netscape.com
b82dd1fcb6
Add optional log file leaf name param to XPI_Init for Win32 uninstall logging.
...
Part of fix for nsbeta2+ bug 37168. [r=ssu]
2000-07-10 23:15:46 +00:00
mkaply%us.ibm.com
caa51c28f4
# 37239
...
r= dveditz
OS/2 bring up continues - need direct.h for VisualAge build
2000-05-16 22:47:31 +00:00
dveditz%netscape.com
0f49543379
Skin/Locale installer (bug 32688) and groundwork for bug 32689
2000-05-05 06:23:11 +00:00
sgehani%netscape.com
2698f696eb
Fix Mac and Linux installer bustage caused by AutoregisterInterfaces. [b=37086, 36784]
2000-05-02 00:55:36 +00:00
mkaply%us.ibm.com
691166bded
# 37239
...
r= dveditz@netscape.com
OS/2 bring up continues - add include file in OS/2 #ifdef
2000-05-01 22:30:13 +00:00
sgehani%netscape.com
54df2a1f69
Partial fix for nsIFile/Mac installer horkage [b=36784]
2000-04-25 14:43:58 +00:00
dbragg%netscape.com
b532d26ec7
Fix for bug 24984, conversion to use nsIFile and related ilk.
2000-04-21 18:58:41 +00:00
scc%netscape.com
ff0223621c
making string conversions explicit
2000-04-18 05:46:08 +00:00
bruce%cybersight.com
ccc89262ce
Fix build bustage. a=leaf,mulled=dveditz
2000-04-05 23:43:49 +00:00
sgehani%netscape.com
019a8f32d2
Making xpistub work on Unix... again!
2000-04-05 05:47:39 +00:00
mkaply%us.ibm.com
3d8310fac2
# 33859
...
r= dveditz@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:58:34 +00:00
dveditz%netscape.com
b63a6438b1
New wstring nsIRegistry interface, bug 23859;
...
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
ssu%netscape.com
0aed14638a
Turning AutoRegister back on so we don't have a repeat of 26759 when
...
the build doesn't pre-generate component.reg r=ssu
2000-02-09 03:42:08 +00:00
dveditz%netscape.com
ca0b73c496
fixes bug 26759, r=ssu
2000-02-08 02:40:17 +00:00
ssu%netscape.com
227b61b05f
Windows needs to use the CWD not the directory passed to the stub.
...
dougt's change r=ssu a=granrose.
2000-01-25 20:44:55 +00:00