hyatt%netscape.com
ce802fb5dc
ifdefs for phoenix. 161448. not part of main mozilla build.
2002-08-07 09:26:30 +00:00
bryner%netscape.com
b6428cc235
Remove obsolete NS_BASE and _IMPL_NS_BASE, and unused/obsolete source files nsStdFileStream.* (bug 160052). r=cls, sr=alecf, a=asa.
2002-07-30 21:30:05 +00:00
katakai%japan.sun.com
a3b40ce032
bug 153562
...
crash trashes user directory, requires new profile
avoid BOM at iconv() for Solaris platform
patch from jk@tools.de
a=asa,r=Roland.Mainz@informatik.med.uni-giessen.de,sr=darin
2002-07-30 00:58:36 +00:00
alecf%netscape.com
ab7922b195
fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
...
r=dmose, sr=jag, a=asa
2002-07-25 18:31:10 +00:00
timeless%mac.com
5e515f78a4
Bug 158092 Mozilla for BeOS is unable to show in browser proper international file/folder names.
...
patch by sergei_d@fi.tartu.ee r=timeless sr=darin a=asa
2002-07-24 00:01:31 +00:00
dougt%netscape.com
ee613011bc
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
mkaply%us.ibm.com
eb39c86819
#157770
...
r=dougt, sr=blizzard, a=asa
OS/2 only - up the numbre of file handles when starting Moz, and handle specific error with DosCopy
2002-07-17 05:46:34 +00:00
jfrancis%netscape.com
ec0aba4f7d
fix for Bug 154932: Mozilla will not start on MacOS 8.6 if filesharing is on. Corrected the construction of an FSSpec in nsDirectoryService.cpp
r=ccarlen
sr=sfraser
2002-07-16 22:17:56 +00:00
alecf%netscape.com
7a408d91af
bug 66759 - finally remove XPCOM_STANDALONE completely
...
r=dougt, rs=brendan, a=asa
2002-07-12 19:14:35 +00:00
brendan%mozilla.org
e4e1027fe4
Oops, deal with PRInt64 operand to NS_SWAP64 (followup to last checkin).
2002-07-10 05:18:58 +00:00
brendan%mozilla.org
0e37353998
Avoid aliasing differently-typed pointers in NS_SWAP64 (142869, r=dbaron, sr=ben).
2002-07-09 03:37:50 +00:00
dbaron%fas.harvard.edu
ab8f3df2f6
Fix excessive fastload file invalidation with some versions of gcc by fixing aliasing bug in NS_SWAP64. Patch by me, with tweaks by brendan. b=142869 r=bryner sr=brendan
2002-06-29 05:13:59 +00:00
ben%netscape.com
bc6eebc5de
Fix for 86501 - bookmarks truncated when disk full
...
allow file streams to store and report on the status of the write operation.
r=darin, sr=brendan
2002-06-26 05:17:54 +00:00
dbaron%fas.harvard.edu
2bf216c9e2
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
alecf%netscape.com
6410101f5d
remove a bunch more dead code from XPCOM - stringstream stuff that nobody was using anyway
...
r=dougt, sr=dveditz
2002-06-26 01:40:31 +00:00
alecf%netscape.com
c038919a40
fix bug 149102 - stop exporting some old unused methods from XPCOM, and get rid of nsOutputConsoleStream and consumers
...
also removing FilesTest from the build because its outdated, doesn't test anything useful anymore, and is the last consumer of nsOutputConsoleStream
r=dougt, sr=jag
2002-06-20 20:35:37 +00:00
shaver%mozilla.org
0630732461
Bug 76968: expand ~/ into NS_OS_HOME_DIR in nsLocalFileUnix. r=bzbarsky,
...
sr=blizzard.
2002-06-17 21:03:43 +00:00
ccarlen%netscape.com
b8a931e0ad
Bug 134448 - xpti needs to scan OS-defined plugin dirs. r=peterl, sr=beard
2002-06-14 12:30:44 +00:00
darin%netscape.com
79efad7a6d
fixes solaris orange b=147333
...
patch=Roland.Mainz@informatik.med.uni-giessen.de
r/sr=alecf,darin
2002-06-13 21:14:24 +00:00
dougt%netscape.com
b036d590aa
bug 150165 patch by t.bugz@lament.cjb.net r=bbaetz sr=shaver a=valeski fix typo - [noscrpit] was used instead of [noscript]
2002-06-13 20:13:17 +00:00
seawood%netscape.com
2ad11ae155
Use the unix native char conversion routines on BeOS.
...
Bug #151406 r=timeless
2002-06-13 14:53:30 +00:00
chak%netscape.com
9398afc66a
Fix for #130877 - Chnages to create app specific component registries
...
r=dougt, sr=shaver, a=drivers
2002-06-11 20:38:01 +00:00
dougt%netscape.com
3671545e55
Fix for 149754. cleaner xpcom shutdown. r=rpotts, sr=shaver
2002-06-11 19:38:41 +00:00
dougt%netscape.com
4646c51914
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
2002-06-11 19:26:04 +00:00
darin%netscape.com
e3067b5f8e
fix more bustage
2002-06-10 19:47:22 +00:00
darin%netscape.com
f29ed7a768
fix win32 gmake build bustage
2002-06-10 19:46:19 +00:00
darin%netscape.com
cf08eaa806
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
mkaply%us.ibm.com
f9493cd22f
#147977
...
r=jpierre, sr=blizzard
OS/2 only - int32 math causing incorrect computation of disk space
2002-06-05 04:02:33 +00:00
neeti%netscape.com
23fa8265b0
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
131656dc58
Fixes top crash in M1RC3 crash [@ nsLocalFile::GetPath], r=rpotts@netscape.com, sr=darin@netscape.com
2002-06-03 01:47:11 +00:00
dougt%netscape.com
e96df2ad1b
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
mkaply%us.ibm.com
57a7e5c8aa
#144554
...
r=me, sr=blizzard
OS/2 - remove stupid code that broke mail migration
2002-05-14 20:35:18 +00:00
darin%netscape.com
d9e56dfa06
freezing nsIFile/nsILocalFile API (b=129279)
...
r=dougt sr=alecf
2002-05-13 22:55:29 +00:00
darin%netscape.com
5663f1f43c
fixes bug 143311 "nsStreamListenerTee should completely drop mSink during
...
OnStopRequest" r=gordon,dougt sr=rpotts
2002-05-10 18:38:09 +00:00
darin%netscape.com
f43dfb75ba
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
614950b9c9
#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
f6ae8b7f8b
fixing documentation bug (r=ccarlen)
2002-05-06 22:45:30 +00:00
darin%netscape.com
040ddbbf28
cleaning up documentation, marking some interfaces frozen, and splitting
...
up some interfaces into separate IDL files (b=124465)
reviewed by dougt and bbaetz
2002-05-03 07:49:43 +00:00
darin%netscape.com
d89f8cd771
documentation cleanup for nsIFile/nsILocalFile API changes (no code changes)
2002-05-03 06:01:29 +00:00
ben%netscape.com
4ad1dffce2
Forgot to check in this file, which was r=dbaron, sr=waterson as part of previous checkin
2002-05-03 03:37:31 +00:00
ben%netscape.com
f084944245
[Chrome FastLoad]
...
Patch to make FastLoad Service return the previous URI selected when selecting a new one, as well as fixing a few issues relating to dependencies on non-existent files. Patch from brendan, r=dbaron, sr=waterson
2002-05-03 02:59:42 +00:00
timeless%mac.com
4837f13908
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
alecf%netscape.com
1ad00641c3
officially remove the REQUIRES=uconv dependency from xpcom!
...
r=mcafee, sr=darin
bug 100676
2002-04-30 20:57:35 +00:00
brendan%mozilla.org
050e3d8806
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
sdagley%netscape.com
c760410529
Fix #139360 - Don't silently fail when file name from FilePicker >31 characters. Do a mid-trunc until we can switch to HFS+ APIs. r=ccarlen,pinkerton sr=scc
2002-04-29 06:22:55 +00:00
darin%netscape.com
270008c957
fixing solaris bustage
2002-04-27 09:02:53 +00:00
darin%netscape.com
75ec6fb283
fixing OS/2 bustage
2002-04-27 07:34:27 +00:00
darin%netscape.com
d298a4e209
fixes OS/2 bustage
2002-04-27 06:45:16 +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
sspitzer%netscape.com
fa6d9c6a74
fix for #101527 . moveTo() of directories leaves subdirectories behind on win2k.
...
r=dougt, sr=bienvenu
2002-04-25 18:56:04 +00:00
mkaply%us.ibm.com
a3ea44f050
#100676
...
r=pedemont,cls (makefile), sr=alecf, a=shaver
OS/2 only - remove dependency on uconv for filename conversions
2002-04-24 03:47:06 +00:00
jkeiser%netscape.com
4f6f538fb4
Close submitted files (input type=file) when done with them. (bug 126829) r=dougt@netscape.com, sr=darin@netscape.com
2002-04-18 22:02:09 +00:00
shanjian%netscape.com
beeba32c31
#128154 Crash: opening non-ascii attachments
...
replace default "default char" from "?" to "_".
r=ftang, sr=alecf.
2002-04-16 04:10:54 +00:00
ducarroz%netscape.com
bd5c05e266
Fix for bug 129358. Need to pre-initialize spec.name to void memory corruption in the copy constructor when the file doesn't exist. Also protect the copy constructor against bogus spec.name. R=fraser, SR=sspitzer, A=asa
2002-04-10 21:31:27 +00:00
ccarlen%netscape.com
50b6fd7678
Bug 12911 - use relative file descriptors. This adds the needed methods to nsILocalFile. r=dougt/sr=alecf/a=asa/adt=jaime
2002-04-09 14:12:24 +00:00
katakai%japan.sun.com
c109bb3daf
bug 131161
...
mozilla crashed when open file where there is an chinese name file under the directory
check return value of GetUnicodeLeafName() also call Reset() for encoder and decoder to reset the state
r=shanjian,sr=darin,a=asa
2002-04-09 01:54:09 +00:00
dprice%netscape.com
090982c461
105087 r=dveditz, sr=mscott, a=asa
...
hook up the installer and the directory service
2002-04-02 23:56:43 +00:00
darin%netscape.com
9211c18b49
fixes bug 130301 "Cannot submit large POST requests since Mozilla 0.9.9"
...
r=brade, sr=rpotts, a=asa
2002-04-01 05:06:59 +00:00
dbaron%fas.harvard.edu
92aa754e0a
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-24 00:16:18 +00:00
mkaply%us.ibm.com
4b145d7337
#132295
...
r=dougt, sr=scc, a=asa
OS/2 only - save the location of the Profile directory to OS2.INI so third party apps can get it
2002-03-22 21:26:15 +00:00
seawood%netscape.com
a1f1d3ff0f
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
dougt%netscape.com
a098b4d0ed
99160. Moving utility functions into a seperate header. r=jband, sr=rpotts, a=brendan
2002-03-20 00:34:17 +00:00
alecf%netscape.com
9d8285413f
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
brade%netscape.com
07708aa69a
always seek so variables are initialized properly, increment mSegmentNum before getting next block; bug 129760, r=dougt, sr=darin, a=Asa
2002-03-19 14:11:06 +00:00
alecf%netscape.com
ac827509dc
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
darin%netscape.com
38cc055df5
minor change of tense: "to read" -> "to be read"
2002-03-12 01:01:08 +00:00
darin%netscape.com
cfe07b944b
b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
...
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
dougt%netscape.com
bf40d74af7
fixing a comment a=dbaron. bug 124002
2002-03-08 00:05:34 +00:00
ccarlen%netscape.com
89ae604018
Bug 45699 - Load plugins from profiles directory. r=peterl/sr=roc+moz/a=asa
2002-03-07 15:24:40 +00:00
darin%netscape.com
026dda9f95
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
blakeross%telocity.com
1fab1436e3
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
blakeross%telocity.com
58d9f58b87
128969 - necessary dir/profile-related download manager changes. r=ccarlen sr=ben a=asa
2002-03-05 22:30:28 +00:00
cathleen%netscape.com
657485f3cd
fix build bustage, due to nsCRT::strlen(char* s) removed
2002-02-28 05:00:18 +00:00
cathleen%netscape.com
4e363c56e7
fix bustage due to nsCRT::strlen(char* s) removed
2002-02-28 04:55:04 +00:00
dougt%netscape.com
de4c2451f4
Adding build SDK support. r=dougt, sr=alecf, submitted by seawood, a=asa
2002-02-25 23:20:01 +00:00
brade%netscape.com
08cd808825
only return NS_BASE_STREAM_WOULD_BLOCK when write is in progress (send NS_OK when we're done writing); (bug 121314; r=adamlock; sr=darin; a=shaver)
2002-02-25 18:49:16 +00:00
arougthopher%lizardland.net
d3983e1d8e
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
cathleen%netscape.com
981d3774de
eliminate nsCRT::strlen for char* strings (part 5), bug 124536 r=dp sr=brendan
2002-02-20 06:38:38 +00:00
law%netscape.com
66bd14ab37
Bug 106082; Adds code to select item in Explorer window for Reveal(); r=sgehani, sr=hyatt
2002-02-20 05:41:34 +00:00
alecf%netscape.com
be588199b7
oops, back out this change, wasn't supposed to land
2002-02-18 23:00:11 +00:00
alecf%netscape.com
789f07f13b
remove a bunch of dead code, and remove NS_COM from a bunch of concrete classes that weren't being used previously
...
r=jag, sr=shaver
2002-02-18 22:57:47 +00:00
bnesse%netscape.com
9de69a5c09
Fix for bug 98476. Add safe save & redundant backup support for prefs.js. r=sfraser, sr=alecf.
2002-02-16 21:18:38 +00:00
dbaron%fas.harvard.edu
d376f6e5e2
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
2002-02-16 16:18:13 +00:00
jkeiser%netscape.com
fe1d4d2f35
Form submission performance / maintability improvements (bug 120682) r=alexsavulov,r=sicking,sr=jst
2002-02-16 01:19:24 +00:00
alecf%netscape.com
0a50e96ede
bug 63025 - stop exporting nsFileSpecImpl as nobody is calling the constructor
...
r=dougt, sr=shaver
2002-02-15 00:20:49 +00:00
alecf%netscape.com
8840f0b2f3
bug 63025 - remove nsFileSpecStreaming, as nobody is using it
...
r=dougt, sr=shaver
2002-02-15 00:19:33 +00:00
alecf%netscape.com
8633a527ca
part of fix to bug 63025 - stop exporting nsLocalFile on windows, because it's not imported by anyone
...
r=dougt, sr=shaver
2002-02-15 00:14:20 +00:00
mkaply%us.ibm.com
c299cf2b2c
117258 from nsLocalFileWin put into OS/2 to fix trap
2002-02-12 22:14:32 +00:00
bzbarsky%mit.edu
c01dc3e0c4
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
timeless%mac.com
8ca24bdabc
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
brade%netscape.com
39ee6aae6d
optimization (don't call writer with 0 bytes); bug 122221; r=akkana, sr=darin
2002-02-07 14:19:32 +00:00
dougt%netscape.com
c33ce3b107
backing out. not part of 122523 bug fix
2002-02-06 20:42:02 +00:00
dougt%netscape.com
4730db4701
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
cathleen%netscape.com
bf3e08eb5f
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
2002-02-05 01:41:13 +00:00
ccarlen%netscape.com
889724c429
Bug 121235 - Freeze nsIDirectoryServiceProvider2. r=dougt@netscape.com/sr=jband@netscape.com
2002-02-04 13:10:54 +00:00
bryner%netscape.com
2f31b61684
Fixing some warnings in xpcom. Bug 118377, r=hwaara, sr=shaver.
2002-02-03 07:05:10 +00:00
dougt%netscape.com
24a9811989
backing out my optimization
2002-02-02 03:20:01 +00:00
darin%netscape.com
b7e3fa3d4c
should fix btek bustage
2002-02-02 02:49:52 +00:00
dougt%netscape.com
0a1343fef5
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
bd4e311c6e
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
alecf%netscape.com
868bfcccdc
mac side of fix for bug 100676
...
code by ccarlen, r=alecf, sr=sfraser
remove xpcom dependency on uconv by switching to native mac locale-conversion routines
2002-01-31 21:54:16 +00:00
rjc%netscape.com
a3c29b350a
Fix bug # 122571: add ability to determine if a directory is actually a package (for Mac OS 9/X) r=ccarlen sr=ben
2002-01-30 23:53:12 +00:00
dougt%netscape.com
206ace9e22
Backing out nsIFile changes which should not have landed.
2002-01-29 21:42:38 +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
seawood%netscape.com
586b7ebf8a
S_ISSOCK isn't defined on BeOS.
2002-01-28 07:02:02 +00:00
alecf%netscape.com
8c9bfa6586
fix for bug 121508 - clean up nsStringStream and nsIParser APIs.. r=dougt, sr=jst
2002-01-27 22:02:00 +00:00
pete%alphanumerica.com
c265760507
getting rid of -D_USE_BSD
...
Pulling implementation out of the header file seemed to have fixed the bustage
--pete
2002-01-27 18:57:41 +00:00
pete%alphanumerica.com
22b70e5f0d
adding -D_USE_BSD to see if lstat will work on these linux flavors
...
--pete
2002-01-27 18:32:11 +00:00
pete%alphanumerica.com
c0e8aa86cc
adding -D_BSD_SOURCE to Makefile.in as seawood suggested
...
to fix linux bustage
--pete
2002-01-27 18:17:33 +00:00
pete%alphanumerica.com
6378a808f9
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
b35ea4be45
moving defs into header file
...
To fix bustage
--pete
2002-01-27 17:46:14 +00:00
pete%alphanumerica.com
951fb6998c
adding header files for linux for lstat
...
seeing if this fixes breakage
--pete
2002-01-27 17:31:24 +00:00
pete%alphanumerica.com
d227b4de36
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
0431b46cfe
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
cathleen%netscape.com
2431b85ca9
remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
...
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp
2002-01-26 00:04:45 +00:00
darin%netscape.com
dbeebe2535
fixing compiler warning of uninitialized variable resulting from my checkin
...
for bug 121441
2002-01-25 10:47:24 +00:00
darin%netscape.com
327521beca
fixes bug 121441 "unable to publish via http PUT (nsStorageStream should
...
support nsISeekableStream)"
r=brade, sr=dveditz
2002-01-25 02:13:00 +00:00
alecf%netscape.com
c6d8ee7049
fix for bug 121627 - UTF8ConverterStream should not allocate - now that we've exposed ConvertUTF8toUCS2,
...
use it to do a conversion into the existing unichar buffer
r=dbaron, sr=jst
2002-01-24 23:53:53 +00:00
pinkerton%netscape.com
30c642c36e
allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496
2002-01-24 15:11:18 +00:00
ccarlen%netscape.com
ca57c759b0
Bug 116435 - The provider in nsAppFileLocationProvider.cpp should always be registered. r=dougt/sr=rpotts/a=dbaron
2002-01-22 23:00:44 +00:00
ccarlen%netscape.com
851098e320
Removing file made obsolete by fix to bug 100828. r=rjc/sr=sfraser.
2002-01-16 05:52:50 +00:00
rjc%netscape.com
fa9c812045
Fix bug # 120037: leading '.' indicates hidden when on Mac OS X. r=ccarlen sr=sfraser
2002-01-15 22:31:19 +00:00
ccarlen%netscape.com
a660e6ed8b
Bug 56295 - doesn't work for file names > 31 chars. r=sdagley/sr=sfraser
2002-01-15 02:22:39 +00:00
sfraser%netscape.com
c640b55a08
Fix bug 103202; make nsLocalFileMac faster copying files by allocating a 512k buffer, and passing it to the MoreFiles routines that do file copying (which would otherwise use an internal 16K buffer). r=sdagley, sr=sspitzer.
2002-01-15 01:14:55 +00:00
mkaply%us.ibm.com
bb06ead229
#1192111
...
r=mkaply, sr=blizzard
OS/2 only - better file dialog
2002-01-14 21:17:43 +00:00
blakeross%telocity.com
61e0099258
86979 - launch file after donwloading does not honor OS file associations. r=ben sr=hewitt
2002-01-14 05:24:49 +00:00
cathleen%netscape.com
c2d19ad82a
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
2002-01-12 03:18:55 +00:00
alecf%netscape.com
53deafcf58
fix take 2 on bug 114134, crashes when reading utf8 strings from dtds/etc
...
r=dbaron, sr=jag
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder
2002-01-12 02:38:08 +00:00
darin%netscape.com
f4af7d881d
these files no longer need to include nsEscape.h
2002-01-12 01:21:40 +00:00
darin%netscape.com
6bb61e9651
cleaning up some comments
2002-01-12 01:19:45 +00:00
darin%netscape.com
2538f367be
fixes first part of bug 109179 "replace NS_EscapeURL with NS_EscapeURLPart"
...
r=andreas.otte@debitel.net
sr=alecf@netscape.com
2002-01-11 23:02:22 +00:00
alecf%netscape.com
218715b121
dammit why does this break linux?!
...
backing out my last checkin
2002-01-11 22:44:30 +00:00
alecf%netscape.com
06bca513af
progress towards 108962 - fix nsLinebreakConverter to stop using private nsStr members
...
r=dbaron, sr=jag
2002-01-11 22:40:09 +00:00
alecf%netscape.com
d455d1d161
fix for bug 114134 - crash when localizing some strings
...
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder
r=dbaron, sr=jag
2002-01-11 20:34:11 +00:00
alecf%netscape.com
3d4709d420
removal lame nsFileSpec operators, bug 100676 r=ccarlen sr=waterson
2002-01-09 21:31:19 +00:00
alecf%netscape.com
b5b8d27153
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
ccarlen%netscape.com
92c4be61be
smoketest blocker 118788 r=/sr=sfraser@netscape.com
2002-01-09 01:04:17 +00:00
dougt%netscape.com
09f3d1beef
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
ccarlen%netscape.com
0f9cb6c5fc
Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
2002-01-07 14:35:04 +00:00
ccarlen%netscape.com
062270c10d
Bug 100828 - New file for nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
2002-01-07 14:31:44 +00:00
timeless%mac.com
711739d601
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
tingley%sundell.net
710766a6f6
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
andreas.otte%debitel.net
c151bda8af
Fix bug 108575 [rethink contents of escape matrix] Change escaping of
...
', ~ and @ to better reflect rfc 2396, r=dougt@netscape.com , sr=darin@netscape.com
2001-12-21 22:29:02 +00:00
dougt%netscape.com
45e6872306
fix stupid checkin that should not have landed
2001-12-19 02:43:21 +00:00
dougt%netscape.com
26623aa6c1
more bustage
2001-12-19 01:03:10 +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
rjc%netscape.com
c23cfd8399
Fix bug # 101280: on Mac OS X, use proper IE Favorites. r=ccarlen sr=ben
2001-12-15 00:43:23 +00:00
seawood%netscape.com
87cae106c8
Add win32 support to xpcom Makefile.ins
...
Bug #58981 r=bryner
2001-12-09 07:05:12 +00:00
dbaron%fas.harvard.edu
f63091c742
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
c7055f2543
b=77933, r=ccarlen, sr=jst
...
nsIFile::CreateUnique() has unused parameter
removed unused parameter
/**
WARNING commercial tree has one hit for this API change
*/
--pete
2001-12-07 23:06:51 +00:00
dougt%netscape.com
3b0e7fc9bb
fixing a bad #ifdef r=me. sr=darin
2001-12-07 01:08:35 +00:00
dbaron%fas.harvard.edu
e480ae9a96
Simplify loop in CountValidUTF8Bytes and fix UMR. b=110531 r=jag sr=alecf
2001-12-05 03:49:13 +00:00
dbaron%fas.harvard.edu
6d56c5c4e7
Fix orange by exiting loop when bytes hits aMaxBytes rather than waiting for it to get farther.
2001-12-04 04:22:44 +00:00
alecf%netscape.com
a9418e11c9
fix for bug 110531, r=dougt, jag, sr=darin - moving ConverterInputStream into uconv, and changing the one in XPCOM into an UTF8-only converter
2001-12-04 01:10:43 +00:00
pete%alphanumerica.com
e3f793389c
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
188c2ca38d
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
d453b8de4a
b=92569, r=dougt, sr=brendan
...
nsLocalFileUnix general clean up
--pete
2001-11-28 15:12:14 +00:00
dbaron%fas.harvard.edu
88c03c4196
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
ccarlen%netscape.com
659aee3629
Bug 110660 - MOZ_PLUGIN_PATH not added to plugin search paths. r=peterl/sr=jband
2001-11-26 15:54:38 +00:00
timeless%mac.com
7873addd19
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
brendan%mozilla.org
67757c13c3
Break self-cycle to fix leak (106860, r=dbaron, sr=bienvenu).
2001-11-26 01:20:31 +00:00
darin%netscape.com
8582a00a2c
fixing bustage
2001-11-22 00:56:08 +00:00
darin%netscape.com
ca0b3af466
fixes mac bustage
2001-11-22 00:28:30 +00:00
darin%netscape.com
03ab51770e
enables new scriptable string stream interface (bug 100172) r=dougt, sr=rpotts
2001-11-22 00:08:14 +00:00
darin%netscape.com
e129afb980
new files for bug 100172 "need scriptable string stream implementation (must
...
support nsIInputStream)" r=dougt, sr=rpotts
2001-11-21 23:55:10 +00:00
seawood%netscape.com
d8927fcc61
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
darin%netscape.com
1221caec1e
removing dead/unused files
2001-11-20 02:31:47 +00:00
alecf%netscape.com
e3acec7fba
Fix for bug 110371 - remove uconv dependency from nsFileSpec by moving unicode-related routines into mailnews. sr=sspitzer, r=nhotta
2001-11-19 15:28:56 +00:00
dp%netscape.com
756988fba6
Printing the dll name in the timeline r=sgehani, sr=sfraser
2001-11-17 20:37:08 +00:00
dp%netscape.com
4d902af9fb
Printing the dll name in the timeline r=sgehani, sr=sfraser
2001-11-17 20:23:48 +00:00
ccarlen%netscape.com
c0c3be1f2a
Bug 103384 - Move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf
2001-11-16 14:54:38 +00:00
ccarlen%netscape.com
0af14d71c8
Adding new files for bug 103384 - move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf
2001-11-16 14:47:42 +00:00
locka%iol.ie
4f6d10d2d4
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
darin%netscape.com
3b0beda0ba
landing standard url rewrite (bug 103916)
...
r=andreas.otte@debitel.net , sr=brendan,alecf
2001-11-16 02:09:13 +00:00
darin%netscape.com
e27728cf39
fixing mac bustage
2001-11-14 07:38:05 +00:00
darin%netscape.com
98a39fa92e
patch for bug 107789 "deprecate nsIRandomAccessStore (superceded by nsISeekableStream)"
...
r=dougt, sr=rpotts
2001-11-14 06:45:27 +00:00
pete%alphanumerica.com
0817f8a5cf
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
dbaron%fas.harvard.edu
58bfb374e8
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
2001-11-11 01:42:10 +00:00
pete%alphanumerica.com
ffdc1d1d34
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
034dc4a4b8
Fix |#ifdef TARGET_CARBON| assertions for bug 104651 to fix blocker bug 108911 (TARGET_CARBON changes only).
2001-11-07 22:08:31 +00:00
dbaron%fas.harvard.edu
261f76a8ba
Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
2001-11-07 06:24:10 +00:00
dbaron%fas.harvard.edu
738f794f2d
Quiet annoying warning on HP by using the two-step NS_STATIC_CAST that is really meant here. r=jag sr=brendan b=107052
2001-11-07 04:12:24 +00:00
dbaron%fas.harvard.edu
c0623fdbcd
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
blizzard%redhat.com
798f3859c5
back out darin's fix for bug #107789 since it caused blocker #108637 .
2001-11-06 16:32:52 +00:00
jdunn%netscape.com
a785da805d
fixing build bustage on HP's & AIX's new compilers
...
removing the static keyword from a couple templates
sr=jst@netscape.com
# 106167
2001-11-06 13:22:05 +00:00
darin%netscape.com
ff691a5e15
fixes mac bustage
2001-11-06 03:56:00 +00:00
darin%netscape.com
803d882528
fixes bug 107789 "depracate nsIRandomAccessStore (superceded by nsISeekableStream)"
...
r=dougt, sr=rpotts
2001-11-06 02:50:42 +00:00
pete%alphanumerica.com
028b5e7203
b=92329, r=ccarlen, sr=brendan
...
Fix for nsLocalFileUnix ::GetTarget doesn't handle relative symlinks
--pete
2001-11-06 01:42:00 +00:00
andreas.otte%primus-online.de
626f01eda6
fix bug 61269 ['%' will get URL-escaped to "%25" if not followed by 2
...
hexadecimal digits] We no longer escape an % which is not followed by
two hex characters, at least not until forced. This is more compatible
with current usage in other browsers. r=dougt@netscape.com ,
sr=darin@netscape.com
2001-11-03 14:55:57 +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
ccarlen%netscape.com
13ec7ea65a
Bug 105440 - directory service needs new keys and be able to support lists of directories. r=valeski/sr=jband
2001-11-02 15:29:57 +00:00
jaggernaut%netscape.com
dfe4ef469b
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-11-02 06:39:49 +00:00
dougt%netscape.com
99d359e57c
Fix for 104962. Using faster win api SHGetSpecialFolderPath. r=dveditz@netscape.com, sr=jband@netscape.com
2001-11-01 22:16:56 +00:00
jaggernaut%netscape.com
4a7f082fb7
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
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
pete%alphanumerica.com
41da234dd2
b=107823, r=ccarlen, sr=brendan
...
--pete
2001-11-01 00:11:15 +00:00
jband%netscape.com
45a0a569e9
add support for nsIVariant and nsIPropertyBag. bug 44675 and bug 98209. sr=vidur r=dbradley
2001-10-31 23:35:07 +00:00
brendan%mozilla.org
1f2b9eb5f4
Store FastLoad dependency mtimes, and invalidate if any changes (106021, r=dveditz, sr=shaver).
2001-10-31 08:29:25 +00:00
dougt%netscape.com
99c6f8e84d
ugh. I did not mean to commit these changes. Backing out
2001-10-30 22:19:32 +00:00
dougt%netscape.com
105a0e23bf
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