Commit Graph

1307 Commits

Author SHA1 Message Date
cbiesinger%web.de
24b0bb81d6 281343 show an error message when filenames are too long; and convert that error
to an nsresult
patch by Son Le <son.le0@gmail.com> r=biesi sr=darin


git-svn-id: svn://10.0.0.236/trunk@170100 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-02 18:16:37 +00:00
jshin%mailaps.org
25769dc9fe bug 193439 : use RFC 2231 style encoding for filename parameter (rather than RFC 2047 style encoding) r=bienvenu, sr=darin
git-svn-id: svn://10.0.0.236/trunk@170040 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-01 12:37:02 +00:00
roc+%cs.cmu.edu
44e1c22147 Bug 241245. Make 'Desk' a supported system directory on Unix, and make it fully cross-platform. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@170024 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-01 01:03:33 +00:00
ben%bengoodger.com
4211826967 252189, XPCOM section:
add nsILocalFileWin interface and implementation with method to retrieve VERSIONINFO metadata from Windows binaries. r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@169836 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 09:00:45 +00:00
timeless%mozdev.org
5de915818d Bug 281977 nsStringInputStream botches -1 lengths
r=biesi sr=darin


git-svn-id: svn://10.0.0.236/trunk@169628 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 02:31:58 +00:00
cbiesinger%web.de
ded75edacd fixing bustage
git-svn-id: svn://10.0.0.236/trunk@169525 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 14:28:07 +00:00
cbiesinger%web.de
bfcdafac58 Bug 280351 don't assert when a relative path is passed to
nsLocalFileUnix::InitWithPath
r=dougt sr=darin


git-svn-id: svn://10.0.0.236/trunk@169524 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 14:05:46 +00:00
darin%meer.net
73a4f5df00 fixes bug 280082 "ensure maxRootLength in CreateUnique is never negative" r=dveditz sr=brendan
git-svn-id: svn://10.0.0.236/trunk@169484 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 07:44:59 +00:00
dougt%meer.net
830c305229 nsLocalFileWin::IsExecutable needs to trim trailing dots. After talking with dbaron, we agreeded that we shouldn't mutate the object. r=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@169132 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-11 23:13:38 +00:00
dougt%meer.net
7430419967 nsLocalFileWin::IsExecutable needs to trim trailing dots. Fixes bug 267828. r=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@169126 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-11 22:11:45 +00:00
pinkerton%aol.net
fa13c13dad fix mem leak (rs=pink)
git-svn-id: svn://10.0.0.236/trunk@168897 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 03:12:25 +00:00
dbaron%dbaron.org
2b0e25d7a2 Fix common misspelling of delimiter and delimited (de-limit-er, not deli-meter). b=106386 r=timeless
git-svn-id: svn://10.0.0.236/trunk@168825 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-05 00:49:25 +00:00
cbiesinger%web.de
0b1b05031d Bug 235691 [beos] Mozilla/Firefox don't start
patch by tqh <thesuckiestemail@yahoo.se> r=sergei_d sr=dougt


git-svn-id: svn://10.0.0.236/trunk@168627 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 14:46:40 +00:00
dougt%meer.net
e01d005842 bug 280245. WinCE build and support changes. r=darin
git-svn-id: svn://10.0.0.236/trunk@168534 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 21:33:47 +00:00
timeless%mozdev.org
3b33364295 Bug 169506 nsLocalFileUnix have problems with BeOS. IsExecutable()...
patch by thesuckiestemail@yahoo.se r=sergei_d moa=dougt


git-svn-id: svn://10.0.0.236/trunk@168523 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 08:55:16 +00:00
timeless%mozdev.org
626f597c26 Bug 276373 [BeOS] SpecialSystemDirectory::GetSpecialSystemDirectory don't work correctly for BeOS_DesktopDirectory (and cleanup)
patch by mailto:thesuckiestemail@yahoo.se r=sergei_d moa=dougt


git-svn-id: svn://10.0.0.236/trunk@168522 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 08:52:24 +00:00
vladimir%pobox.com
11e14811c0 b=280276, add storage file to well-known directory service files list, r=darin,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@168488 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-29 00:48:03 +00:00
mkaply%us.ibm.com
4e13e3adda #279773
r=mkaply
Patch from Peter Weilbacher - Firefox isn't coming up on OS/2


git-svn-id: svn://10.0.0.236/trunk@168441 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 16:03:20 +00:00
cbiesinger%web.de
a9c7e1ccb5 backing out patch for bug 278786. it breaks read(-1).
git-svn-id: svn://10.0.0.236/trunk@168165 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-22 00:16:44 +00:00
joshmoz%gmail.com
f8a5ef28a3 work around crash when starting a download if download folder not specified in IC preferences (e.g. a fresh user account) b=265903 sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@168084 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 21:28:44 +00:00
cbiesinger%web.de
bf99c28757 Bug 278786 Scriptable inputstream needs not call available in Read
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@168009 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 19:44:37 +00:00
mkaply%us.ibm.com
0f8b94a4d1 OS/2 build bustage from 276592 - a=mkaply
git-svn-id: svn://10.0.0.236/trunk@167346 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 18:11:46 +00:00
bzbarsky%mit.edu
6cc2aafe00 Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@167258 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 19:31:31 +00:00
bsmedberg%covad.net
7e257095a1 Bug 276592 - NS_OS_CURRENT_WORKING_DIR is not implemented. r=darin
git-svn-id: svn://10.0.0.236/trunk@167246 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 16:28:50 +00:00
dbaron%dbaron.org
41499fd2db Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv
git-svn-id: svn://10.0.0.236/trunk@166869 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-19 21:45:51 +00:00
dbaron%dbaron.org
95c0e8f02b Add assertions where they help implementors of nsISerializable, and remove a bogus one. b=252703 r=darin sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@166137 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 06:58:06 +00:00
dbaron%dbaron.org
4bbdb86a7a Back out 252703 due to Txul / Ts regression.
git-svn-id: svn://10.0.0.236/trunk@166118 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 01:26:20 +00:00
dbaron%dbaron.org
4152e1ae96 Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@166102 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:39:17 +00:00
bryner%brianryner.com
e1daca3ce3 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
jshin%mailaps.org
dca984e4fa bug 268219 NS_CopyNativeToUnicode/NS_CopyUnicodeToNative on Mac OS X should use CopyUTF8toUTF16/CopyUTF16toUTF8, r=ccarlen sr=darin
git-svn-id: svn://10.0.0.236/trunk@165109 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-08 05:20:05 +00:00
bzbarsky%mit.edu
fe32860667 Make it possible to use the string input stream without heap-allocating a
string.  Bug 263973, r=darin, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@164487 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 02:19:43 +00:00
jshin%mailaps.org
1426b5c655 bug 263462 : NS_UnescapeURL doesn't honor esc_OnlyNonASCII (r=darin, sr=jst)
git-svn-id: svn://10.0.0.236/trunk@163595 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-12 08:48:31 +00:00
darin%meer.net
3345973f30 fixes bug 207846 "M17 FF09x [@ msvcrt.dll - nsStorageInputStream::Read] Miscellaneous non-repeatable browsing crashes" r=dbradley sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@162955 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 16:45:22 +00:00
darin%meer.net
90049a8e1d landing v1.1 patch for 257162 "core changes required to enable XULRunner functionality" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@161861 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:59:07 +00:00
cbiesinger%web.de
1c24d39d79 Bug 258014 make @param names match function signature
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@161781 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 13:25:51 +00:00
timeless%mozdev.org
36bfd3d2ba Bug 251749 use initializers for ShortcutResolver::ShortcutResolver() and nsLocalFile::nsLocalFile() and clobber mFileInfo64
r=darin sr=darin
(changing style per darin)


git-svn-id: svn://10.0.0.236/trunk@160211 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 06:10:37 +00:00
dwitte%stanford.edu
7b5fcb3785 make nsSafeFileOutputStream follow target symlinks.
b=252050, r=biesi, sr=darin


git-svn-id: svn://10.0.0.236/trunk@160112 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 05:00:32 +00:00
brofield%jellycan.com
21c3f1e317 bug 148704: directories should always return PR_TRUE from IsWritable(), r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@160094 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 23:25:32 +00:00
brofield%jellycan.com
746c0a5d90 bug 187957: implement nsIFile.normalize for windows and os/2, r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@160053 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 15:08:25 +00:00
timeless%mozdev.org
fc9a67a907 Bug 237094 [W] UMC: Uninitialized memory copy in nsLocalFile::nsLocalFile(nsLocalFile const&) {1 occurrence}
r=dougt


git-svn-id: svn://10.0.0.236/trunk@159824 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 05:39:26 +00:00
brofield%jellycan.com
49770980a4 Windows special system directories should preserve case b=221872 r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@158750 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-05 02:15:07 +00:00
cbiesinger%web.de
5c92da2117 bug 247491 document parameters of nsIStorageStream::init
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@158498 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 19:53:58 +00:00
darin%meer.net
0c7e3a2622 fixes regression caused by patch for bug 243473. patch by Brodie Thiesfield, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@158486 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 17:27:24 +00:00
timeless%mozdev.org
545b63f79e Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158108 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 09:03:10 +00:00
timeless%mozdev.org
dbaba0be9d Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158107 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 08:35:14 +00:00
timeless%mozdev.org
f8e454261b Bug 235744 Expose StorageStream class to Javascript
patch by nsayer@kfu.com r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@158106 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 08:17:58 +00:00
darin%meer.net
6c32749348 fixes bug 243473 "nsLocalFileWin shortcut resolver does more work than necessary" patch by brofield@jellycan.com r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@158034 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 16:37:25 +00:00
roc+%cs.cmu.edu
0b0fa89131 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
cbiesinger%web.de
8f66d1ac2b bug 243974 can't download files larger than 4 GB
Also changes nsIResumableChannel to have a resumeAt function, that does not open the channel immediately, and changes its size parameter to a 64 bit integer
r=darin sr=bryner


git-svn-id: svn://10.0.0.236/trunk@157978 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 19:51:21 +00:00
bsmedberg%covad.net
e01526b177 Bug 244009 - implement profile preferences for EM (backend work for directoryservice preferences list) Migrating patch from aviary1.0 branch, r=me sr=darin
git-svn-id: svn://10.0.0.236/trunk@157847 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-14 05:55:13 +00:00