gecko-dev/uriloader/exthandler
seawood%netscape.com 6de5b59159 Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
..
mac clean up last traces of nsCRT::strlen(char* s), bug 124536 r=dp, sr=brendan 2002-06-04 23:05:39 +00:00
os2 #141528 2002-05-16 14:32:19 +00:00
unix fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8" 2002-05-07 23:07:19 +00:00
win fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8" 2002-05-07 23:07:19 +00:00
.cvsignore Bug #38374 --> more updates for external helper application support. (NOT PART OF THE BUILD) r=mscott 2000-06-20 20:43:54 +00:00
Makefile.in Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies: 2002-06-17 17:09:57 +00:00
makefile.win fix for bug 140136 - clean up progress listener stuff in the URI loader to more closely match what actually happens in the browser and embedded contexts - mostly just function renaming and code reorg 2002-06-03 20:52:27 +00:00
MANIFEST Bug #38374 --> more updates for external helper application support. (NOT PART OF THE BUILD) 2000-06-20 01:02:32 +00:00
MANIFEST_IDL Bug #38374 --> more updates for external helper application support. (NOT PART OF THE BUILD) 2000-06-20 01:02:32 +00:00
nsCExternalHandlerService.idl Bug #63193 --> add classid for external protocol handler 2001-02-07 02:00:09 +00:00
nsExternalHelperAppService.cpp bug 149230 - crash launching helper apps 2002-06-06 22:12:18 +00:00
nsExternalHelperAppService.h bug 149230 - crash launching helper apps 2002-06-06 22:12:18 +00:00
nsExternalProtocolHandler.cpp cleaning up documentation, marking some interfaces frozen, and splitting 2002-05-03 07:49:43 +00:00
nsExternalProtocolHandler.h Bug #63193 --> the external protocol handler should only return a url or a new channel if we really do 2001-02-07 05:24:27 +00:00
nsHelperAppRDF.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsIExternalHelperAppService.idl Do not apply content decoding if the url ends in .gz or .zip. The 2002-03-14 00:51:28 +00:00
nsIExternalProtocolService.idl Back out changes I added for implementing a launch and reveal method on nsIExternalProtocolService. 2001-01-29 21:35:12 +00:00
nsIHelperAppLauncherDialog.idl License changes, take 2. Bug 98089. mozilla/embedding/. 2001-09-25 22:58:40 +00:00
nsIInternetConfigService.idl Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsMIMEInfoImpl.cpp fix regression of bug 124741. r=law, sr=alecf, a=asa 2002-03-05 22:35:56 +00:00
nsMIMEInfoImpl.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00