arougthopher%lizardland.net
b7836f3da0
Bug#169506
...
IsExecutable() deos not work for BeOS
BeOS now uses stat() instead of access() for:
IsWritable()
IsReadable()
IsExecutable()
sr=scc
r-dougt,arougthopher
2002-10-05 19:06:28 +00:00
dougt%netscape.com
68faeb5241
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
pete%alphanumerica.com
1985d3f734
b=121489, r=dougt, sr=bzbarsky
...
Simple fix for nsIFile GetParent to return null when already at the top of the volume
Thanks guys for the speedy review.
--pete
2002-09-07 02:00:31 +00:00
dougt%netscape.com
292b06c6ef
Fixes 165561. r=me, sr=darin, by=pete collins
2002-08-29 23:11:20 +00:00
shaver%mozilla.org
fb0d67af5b
Bug 76968: expand ~/ into NS_OS_HOME_DIR in nsLocalFileUnix. r=bzbarsky,
...
sr=blizzard.
2002-06-17 21:03:43 +00:00
darin%netscape.com
7420d70bf9
fixes bug 147333 "Cannot load local files whose names contain
...
Japanese/Chinese characters" r=bstell sr=brendan a=asa
2002-06-10 18:50:11 +00:00
darin%netscape.com
838fb89c78
freezing nsIFile/nsILocalFile API (b=129279)
...
r=dougt sr=alecf
2002-05-13 22:55:29 +00:00
darin%netscape.com
6fd5862e6e
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
timeless%mac.com
062a95f64d
Bug 125489 'Privacy & Security' item has no children + items from tasks menu
...
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=dougt sr=brendan
2002-05-01 23:04:46 +00:00
brendan%mozilla.org
1bbd2fb18b
Avoid opening and trying to reopen in CopyTo, so we work on FAT32 filesystems mounted on Linux (e.g.; 134163, r=dougt, sr=waterson).
2002-04-29 23:35:18 +00:00
darin%netscape.com
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com
e1e0b68be2
Backing out alecf's checkin for bug 124497 to fix comet startup test problem.
...
Dougt claims that nsLocalFile's copy constructor doesn't work.
r=sleestack
2002-03-20 03:16:09 +00:00
alecf%netscape.com
d4a8db354a
fix leak caused by nsLocalFile::Clone() where we were copying the refcnt to the new object - bug 124497
...
this ends up being more of a performance win than anyting on Unix and OS/2
r=mkaply, dbaron, sr=darin, a=asa
2002-03-20 00:25:21 +00:00
arougthopher%lizardland.net
b4f0190760
Fix for Bug#69707
...
BeOS implementation of nsLocalFile::Launch and nsLocalFile::Reveal
r=cls (seawood@netscape.com )
a=asa (asa@mozilla.org ) on behalf of drivers
2002-02-21 03:33:42 +00:00
bzbarsky%mit.edu
648c636bba
Get rid of extra leading slashes appearing in unix paths. Bug 124873,
...
r=petejc@optonline.net , sr=brendan.
2002-02-12 21:05:56 +00:00
dougt%netscape.com
e27f1817ae
backing out. not part of 122523 bug fix
2002-02-06 20:42:02 +00:00
dougt%netscape.com
9659a6ca32
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
48c22e5ce4
backing out my optimization
2002-02-02 03:20:01 +00:00
darin%netscape.com
e744cc20da
should fix btek bustage
2002-02-02 02:49:52 +00:00
dougt%netscape.com
97c85e367d
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
seawood%netscape.com
485c70c6c9
S_ISSOCK isn't defined on BeOS.
2002-01-28 07:02:02 +00:00
pete%alphanumerica.com
fcb153605f
movind implementation of FilleStatCache into nsLocalFileUnix.cpp
...
where other calls to lstat work fine
This is an attempt to fix bustage on some linux platfroms
--pete
2002-01-27 18:02:18 +00:00
pete%alphanumerica.com
1b90b08e4d
b=107641, r=blizzard, sr=brendan
...
fix: CopyTo won't copy read-only files or broken symlinks
Thanks to garths@oeone.com for help on this one.
--pete
2002-01-27 14:31:25 +00:00
darin%netscape.com
b7c1f99a52
these files no longer need to include nsEscape.h
2002-01-12 01:21:40 +00:00
alecf%netscape.com
63991ddfde
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
tingley%sundell.net
a117febf17
bug 100132: clean up over-zealous error masking in
...
nsRDFXMLDataSource::BlockingParse(), and bring nsLocalFileUnix's
OpenNSPRFileDesc() return values in line with other platforms.
r=waterson, sr=brendan
2001-12-22 19:08:48 +00:00
dougt%netscape.com
7e73e8ffc0
more bustage
2001-12-19 01:03:10 +00:00
dougt%netscape.com
849d297364
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
dbaron%fas.harvard.edu
b7c07a1976
Fix inefficient Assign pattern to use Append instead. b=113188 r=jag sr=jst
2001-12-08 22:51:15 +00:00
pete%alphanumerica.com
85d0b5722c
b=112515, r=douft, sr=jst
...
remove spawn method from nsIFile.
/**
Warning nsIFile API change
*/
--pete
2001-12-04 00:27:43 +00:00
pete%alphanumerica.com
28c185b5db
b=92569, r=dougt, sr=brendan
...
nsLocalFileUnix cleanup part two.
nothing but white space and comment cleanup
--pete
2001-11-29 00:07:10 +00:00
pete%alphanumerica.com
a82ecaf0ae
b=92569, r=dougt, sr=brendan
...
nsLocalFileUnix general clean up
--pete
2001-11-28 15:12:14 +00:00
dbaron%fas.harvard.edu
824e7d22ca
Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc
2001-11-28 05:22:57 +00:00
timeless%mac.com
51a4520c4a
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
3e3cce3d7c
Printing the dll name in the timeline r=sgehani, sr=sfraser
2001-11-17 20:23:48 +00:00
locka%iol.ie
b356d6dbfb
Fix for nsILocalFIle::GetURL returning malformed URLs on Unix. b=110299 r=blizzard@mozilla.org sr=waterson@netscape.com
2001-11-16 12:07:38 +00:00
pete%alphanumerica.com
7715f0fe9d
b=108925, r=shaver, sr=jst
...
patch to remove symlinked dirs when recursive flag is set to false
--pete
2001-11-14 03:42:59 +00:00
pete%alphanumerica.com
70156fa98e
b=53596, r=dougt, sr=brendan
...
nsLocalFileUnix fix for ::GetLeafName not working on relative paths
--pete
2001-11-11 00:15:28 +00:00
dbaron%fas.harvard.edu
bfb2f49916
Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc
2001-11-07 04:12:20 +00:00
pete%alphanumerica.com
ba3370cffd
b=92329, r=ccarlen, sr=brendan
...
Fix for nsLocalFileUnix ::GetTarget doesn't handle relative symlinks
--pete
2001-11-06 01:42:00 +00:00
pete%alphanumerica.com
b52992027b
b=107823, r=ccarlen, sr=brendan
...
--pete
2001-11-01 00:11:15 +00:00
dougt%netscape.com
80a163df0e
ugh. I did not mean to commit these changes. Backing out
2001-10-30 22:19:32 +00:00
dougt%netscape.com
e03c679302
Moving nsISimpleEnumeratory interface into a seperate idl file. bug 99136. r=alecf@netscape.com, sr=rpotts@netscape.com
2001-10-30 22:03:05 +00:00
jaggernaut%netscape.com
f05776cedf
Bug 53057: [API] turn off implicit |CharT*| conversion operators for nsCString, rr=dbaron, rs=scc
2001-10-24 09:06:49 +00:00
pete%alphanumerica.com
61a82b2d59
Fix for nsLocalFile::CopyTo not fully implemented on Unix.
...
r=ccarlen, sr=brendan, b=53474
--pete
2001-08-03 03:42:04 +00:00
pete%alphanumerica.com
299a281e21
Fix for broken AppendRelativePath on unix. r=jag, sr=brendan b=55406.
...
Note, this method will be going away soon.
--pete
2001-08-03 03:26:26 +00:00
pete%alphanumerica.com
f020dcc1cd
Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
...
Renamed all Delete methods to Remove.
--pete
2001-07-24 18:38:25 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
kandrot%netscape.com
4b1cdae4e6
Adding default string in Normalize to allow Purify to run under Solaris. r=kandrot@netscape.com, sr=scc@mozilla.org
2001-07-09 23:42:00 +00:00
mkaply%us.ibm.com
07ac9d2406
Beos build bustage - 82205
2001-06-30 20:26:40 +00:00