cbiesinger@web.de
40fc064243
bug 220257. treat .hta files as executables
...
r=darin sr=bzbarsky
2003-09-26 12:56:49 +00:00
bryner@brianryner.com
1ffa7062d9
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-08 00:31:50 +00:00
darin@meer.net
b13f6dcfc9
fixes bug 210588 "Cancelling download of .lnk file deletes target of .lnk file" r=dougt sr=bryner a=asa
2003-08-25 18:28:10 +00:00
mkaply@us.ibm.com
59f848185d
#214152
...
r=pedemont, sr=bz
Handle unicode conversion failure better
2003-07-28 21:02:45 +00:00
dwitte@stanford.edu
9c4ca41ac2
Bug 122892: nsLocalFile::Clone should preserve stat info.
...
make nsLocalFile* impls use copy constructors for their nsIFile::Clone methods.
This avoids unnecessary |stat| calls inherent in using NS_NewNativeLocalFile.
b=122892, r=dougt, sr=darin, with many thanks to biesi & mkaply for testing on other
plats.
2003-07-18 22:14:16 +00:00
timeless@mozdev.org
a9723feca4
Bug 187031 [nsLocalFileWin] nsLocalFile::Remove returns os remove values (-1) as nsresults
...
r=dougt sr=darin
2003-06-18 23:19:11 +00:00
darin@netscape.com
a760ee17a1
fixes bug 162025 "UNC Based Profiles don't work" r=dougt sr=dbaron a=asa
2003-05-14 21:56:49 +00:00
dougt@netscape.com
1dd2984bea
using strnicmp instead. r=darin
2003-04-18 05:43:41 +00:00
dougt@netscape.com
558db8e5d5
bug 202480. Windows doesn't care about case. ::Contains must not either. r=darin
2003-04-18 00:48:38 +00:00
cls@seawood.org
5eb69dbbb8
Remove bogus mingw & win16 ifdefs from plevent.h
...
Add stub declaration for _mbstr which isn't defined in the current mingw headers but is present in the libs.
Fix GRE definition of XPCOM_DLL for mingw.
Bug #134113 r=dougt
2003-03-12 08:35:57 +00:00
cls@seawood.org
223e626c58
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
2003-03-07 06:07:56 +00:00
dbaron@dbaron.org
8c37890522
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 23:19:20 +00:00
neeti@netscape.com
b88da055f8
fix for bug 163941-resolving shorcuts, r=rpotts,sr=darin
2002-11-26 21:37:58 +00:00
neeti@netscape.com
e09ffe708e
fix for bug 150156 - nsIFile's moveTo method does not overwrite existing files,r=dougt@netscape.com, sr=brendan@mozilla.org
2002-11-13 14:04:51 +00:00
darin@netscape.com
5a7ab1340d
fixes bug 166612 "implement NS_CopyNativeToUnicode / NS_CopyUnicodeToNative
...
on all platforms" r=dougt sr=alecf
2002-10-06 00:29:46 +00:00
bryner@netscape.com
d18c788eb7
Fix a problem with the prefs file being deleted at shutdown on Windows, introduced by the checkin for bug 164190. Windows' implementation of nsLocalFile::CopyMove was assuming that a null parent directory meant we should always rename - not true. r=hewitt, sr=brendan.
2002-09-21 08:26:02 +00:00
dougt@netscape.com
46ce738546
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
darin@netscape.com
fe6fc5608c
fixes bug 151843 "nsIFile::Append inconsistent across platforms" r=dougt sr=alecf
2002-09-03 22:40:45 +00:00
dougt@netscape.com
24acb17901
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
2002-07-18 05:09:10 +00:00
neeti@netscape.com
dfaf665b87
fix for bug 142629 - [win32 only] recursive copy / move errors are not properly bubbled up, r=dougt, sr=sspitzer
2002-06-04 18:47:37 +00:00
dougt@netscape.com
98128106c2
Fixes top crash in M1RC3 crash [@ nsLocalFile::GetPath], r=rpotts@netscape.com, sr=darin@netscape.com
2002-06-03 01:47:11 +00:00
darin@netscape.com
09c17695e3
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
shanjian@netscape.com
a300f735ae
#141877 file:// protocol does not display non ASCII folder name under cjk window system
...
use mbsrchr to check if the last char in patch is '\'
r=dougt, sr=alecf
2002-05-07 20:09:07 +00:00
darin@netscape.com
cdd08719da
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
sspitzer@netscape.com
e7e258e0ca
fix for #101527 . moveTo() of directories leaves subdirectories behind on win2k.
...
r=dougt, sr=bienvenu
2002-04-25 18:56:04 +00:00
shanjian@netscape.com
7cc3e7926b
#128154 Crash: opening non-ascii attachments
...
replace default "default char" from "?" to "_".
r=ftang, sr=alecf.
2002-04-16 04:10:54 +00:00
alecf@netscape.com
d483d47c6f
fix for bug 124497 - leaking nsLocalFile objects - the copy constructor was copying the refcount to the new object
...
so the new object would always leak
r=dbradley, sr=darin, a=asa
2002-03-16 05:30:15 +00:00
blakeross@telocity.com
ecbc62455c
128667 - launch windows app picker dialog if file has no association. r=law sr=ben a=asa
2002-03-06 01:11:34 +00:00
law@netscape.com
27ad580964
Bug 106082; Adds code to select item in Explorer window for Reveal(); r=sgehani, sr=hyatt
2002-02-20 05:41:34 +00:00
timeless@mac.com
b6bcbb73d8
Bug 52037 w/ w95osr2 and beyond you can get freediskspace for a full path (eg UNC Paths).
...
The code will use the Ex API if available.
With this change the function should get the correct freespace numbers for submounts and junction points (introduced in w2k).
r=dougt sr=dveditz
2002-02-07 14:46:10 +00:00
dougt@netscape.com
4f2cc01ef9
Optimization which gathers stat() info when opening a file. bug 122523, r=dp@netscape.com, sr=dveditz@netscape.com
2002-02-06 20:40:40 +00:00
dougt@netscape.com
0b4e183acd
backing out my optimization
2002-02-02 03:20:01 +00:00
dougt@netscape.com
e6fc7d3c9c
fixes 122892. Optimization Clone of nsLocalFile. Instead of reiniting object, we use default c++ copy construction. r=ccarlen@netscape.com, sr=dveditz@netscape.com
2002-02-02 01:25:57 +00:00
alecf@netscape.com
f165b919cd
windows side of fix to bug 100676 - remove xpcom dependency on uconv by switching to native locale-conversion routines
...
r=ccarlen, sr=dveditz
2002-01-31 21:55:01 +00:00
darin@netscape.com
3713da13c2
fixes bug 114778 "formpost temp files not cleaned up when browser exits"
...
patch=badami@netscape.com , r=rpotts@netscape.com , sr=darin@netscape.com
2002-01-26 00:38:37 +00:00
blakeross@telocity.com
8f73a13280
86979 - launch file after donwloading does not honor OS file associations. r=ben sr=hewitt
2002-01-14 05:24:49 +00:00
darin@netscape.com
aa0d321d1a
these files no longer need to include nsEscape.h
2002-01-12 01:21:40 +00:00
alecf@netscape.com
0a41a9bd4d
final fix for bug 100212 - removal final dependency on necko from xpcom by removing nsIFile.URL r=dougt, sr=darin Yay!
2002-01-09 20:03:46 +00:00
dougt@netscape.com
ed38182809
Fixes 116299 Reduce size of nsLocalFileWin by 2 ptrs by factoring out shortcut resolver. Also fixes crash 117258 caused by trying to create a file or directory to a nonexistant drive. sr=rpotts, dveditz for the first bug, and sr=darin, r=gagan for the second bug
2002-01-08 02:20:13 +00:00
timeless@mac.com
c16538ef81
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
dougt@netscape.com
32ebf7f11f
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
dougt@netscape.com
77755af7ac
fixing a bad #ifdef r=me. sr=darin
2001-12-07 01:08:35 +00:00
pete@alphanumerica.com
92572bf08e
b=112515, r=douft, sr=jst
...
remove spawn method from nsIFile.
/**
Warning nsIFile API change
*/
--pete
2001-12-04 00:27:43 +00:00
timeless@mac.com
5408f70625
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
dp@netscape.com
7aca7cd240
Printing the dll name in the timeline r=sgehani, sr=sfraser
2001-11-17 20:23:48 +00:00
jaggernaut@netscape.com
4b7cf8cd88
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-11-01 09:09:57 +00:00
pete@alphanumerica.com
6a2ea6f651
b=107823, r=ccarlen, sr=brendan
...
--pete
2001-11-01 00:11:15 +00:00
jaggernaut@netscape.com
15f2e61f30
Bug 81444: eliminate |null_nsCOMPtr|. Eliminating all callers, r=syd, rs=mozbot.
2001-10-07 10:58:39 +00:00
dougt@netscape.com
c32560cbe0
Trival change to fix 58792 submitted by jkobal@us.ibm.com
2001-09-05 03:51:38 +00:00
cathleen@netscape.com
aaab752d86
enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson
2001-08-17 02:03:34 +00:00