alecf%netscape.com
c1f1eaac87
argh, add nsStorageStream back to the build - I didn't mean to check this in
...
(I had tested on the mac, but checked in from windows)
git-svn-id: svn://10.0.0.236/trunk@114852 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 00:30:01 +00:00
alecf%netscape.com
0f776c56ca
attempt to fix mac bustage while I wait on my mac build
...
git-svn-id: svn://10.0.0.236/trunk@114851 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 00:13:29 +00:00
alecf%netscape.com
eff2f0d65b
oops, back out this change, wasn't supposed to land
...
git-svn-id: svn://10.0.0.236/trunk@114824 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 23:00:11 +00:00
dp%netscape.com
a5ce086c1e
bug 125641 Adding id r=dougt sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@114823 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 22:59:58 +00:00
alecf%netscape.com
057eaef9e2
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
git-svn-id: svn://10.0.0.236/trunk@114820 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 22:57:47 +00:00
bryner%netscape.com
dab926fb61
Fixing a compiler warning (bug 125949). r=bzbarsky, sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@114813 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 22:42:37 +00:00
brendan%mozilla.org
dd2c45762c
Digital filter for adaptive timeout adjustment, needs trunk baking, makes things better so far (117061, r=pavlov, sr=jst).
...
git-svn-id: svn://10.0.0.236/trunk@114756 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 00:10:55 +00:00
mozilla.BenB%bucksch.org
a72534e093
125881: Has() must return true for existing properties (the key exists), which
...
have a 0 value.
r=dougt, sr=jband
git-svn-id: svn://10.0.0.236/trunk@114726 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 10:11:25 +00:00
bnesse%netscape.com
d45f1774d0
Fix for bug 98476. Add safe save & redundant backup support for prefs.js. r=sfraser, sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@114704 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 21:18:38 +00:00
dbaron%fas.harvard.edu
6f3d0f1b34
Speed up nsCRT::HashCode(const PRUnichar*) by renaming the version that does UCS-2 to UTF-8 conversion to nsCRT::HashCodeAsUTF8. r=jag sr=jst b=120363
...
git-svn-id: svn://10.0.0.236/trunk@114701 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 19:50:32 +00:00
dbaron%fas.harvard.edu
ac6b721449
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
...
git-svn-id: svn://10.0.0.236/trunk@114693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 16:18:13 +00:00
jkeiser%netscape.com
8b0ed05ba8
Form submission performance / maintability improvements (bug 120682) r=alexsavulov,r=sicking,sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@114620 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:19:24 +00:00
mkaply%us.ibm.com
836cd5c8df
OS/2 bustage - this is defined in nsStrShared.h
...
git-svn-id: svn://10.0.0.236/trunk@114573 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 05:22:42 +00:00
alecf%netscape.com
f5bfc799ad
bug 63025 - stop testing some stuff that I'm ripping out of xpcom
...
git-svn-id: svn://10.0.0.236/trunk@114550 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 00:27:32 +00:00
alecf%netscape.com
75ee95af3f
bug 63025 - stop exporting nsFileSpecImpl as nobody is calling the constructor
...
r=dougt, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@114549 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 00:20:49 +00:00
alecf%netscape.com
010ad5486d
bug 63025 - remove nsFileSpecStreaming, as nobody is using it
...
r=dougt, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@114548 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 00:19:33 +00:00
alecf%netscape.com
e4337ac76b
part of fix to bug 63025 - stop exporting nsLocalFile on windows, because it's not imported by anyone
...
r=dougt, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@114545 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 00:14:20 +00:00
alecf%netscape.com
5a78793da8
re-land fix for bug 107575, moving nsStr static routines into a private class/namespace
...
git-svn-id: svn://10.0.0.236/trunk@114538 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 23:23:55 +00:00
alecf%netscape.com
a959243ac9
oops, back myself out - forward declared enums don't work on linux!
...
git-svn-id: svn://10.0.0.236/trunk@114534 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 23:14:50 +00:00
alecf%netscape.com
6326ee9424
make all static nsStr:: members private, so they are not exported, and so the linker can cull them out
...
r=dbaron, sr=blake, jag
bug 125093
git-svn-id: svn://10.0.0.236/trunk@114533 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 23:08:38 +00:00
jband%netscape.com
2e6edd2049
reorder members to avoid wasted space due to struct member alignment rules. This will generally save one machine word per XPTMethodDescriptor (and we make a bunch of those). bug 120005. r=dbradley, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@114488 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 06:28:13 +00:00
jband%netscape.com
76ebd6b5a4
avoid memcpy call when only copying one (PRUnichar) char. bug 109562. r=jag sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@114487 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 06:22:53 +00:00
sfraser%netscape.com
c0346e1280
Fix crash on exit if NS_InitXPCOM2 failed (happens when running in a read-only dir if no component registry exists). Bug 104954. r=dp, sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@114474 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 03:26:19 +00:00
neeti%netscape.com
911a154626
fix for bug 122438 - ConvertContractIDKeyToString(...) optimization, r=dougt,sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@114424 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-13 20:34:14 +00:00
mkaply%us.ibm.com
0326eb80dd
117258 from nsLocalFileWin put into OS/2 to fix trap
...
git-svn-id: svn://10.0.0.236/trunk@114314 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 22:14:32 +00:00
bzbarsky%mit.edu
e27ee398e4
Get rid of extra leading slashes appearing in unix paths. Bug 124873,
...
r=petejc@optonline.net , sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@114303 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 21:05:56 +00:00
ducarroz%netscape.com
a4083ed36b
Fix bustage (again).
...
git-svn-id: svn://10.0.0.236/trunk@114255 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 05:17:18 +00:00
ducarroz%netscape.com
ab1766e393
Fix bustage on Unix system.
...
git-svn-id: svn://10.0.0.236/trunk@114250 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 04:34:36 +00:00
timeless%mac.com
5be877f2d4
Bug 124744 remove nsIPtr
...
r=bryner sr=alecf
git-svn-id: svn://10.0.0.236/trunk@114246 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 04:12:50 +00:00
ducarroz%netscape.com
8acba62b90
Fix for bug 100591. We need to replace illegal characters in file name before trying to use it during a file save. R=cavin, law, SR=alecf, mscott
...
git-svn-id: svn://10.0.0.236/trunk@114244 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 03:57:39 +00:00
bzbarsky%mit.edu
935007ecaa
Make sure we never set a timer for before "now" when given a positive
...
delay. Bug 124103, r=pavlov, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@114086 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 23:45:26 +00:00
dp%netscape.com
3e795945ae
bug 123988 Optimizing timers out when there are no allocations held r=dougt,sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@114076 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 22:50:40 +00:00
seawood%netscape.com
891eda7906
Update manifest files in attempt to quell mac bustage.
...
Bug #120474
git-svn-id: svn://10.0.0.236/trunk@114011 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 08:04:34 +00:00
seawood%netscape.com
eb1307c4bd
These files have been moved into xpcom/glue
...
Bug #120474 r=dougt
git-svn-id: svn://10.0.0.236/trunk@114007 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 07:22:47 +00:00
seawood%netscape.com
379dadb57c
Move nsDebug.* & nsWeakReference.* into xpcom glue lib.
...
Bug #120474 r=dougt
git-svn-id: svn://10.0.0.236/trunk@114006 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 06:35:15 +00:00
dougt%netscape.com
c31c87c869
Oversight not making nsISupportsWeakReference also frozen. bug 48726, r=dougt, sr=rpotts@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@114002 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 05:23:06 +00:00
cathleen%netscape.com
184587ade7
eliminate 24 callers to nsCRT::memmove to use memmove from libC instead. removed nsCRT::memove() bug 118135 r=dp sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@113965 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-08 01:11:33 +00:00
timeless%mac.com
b054da113d
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
git-svn-id: svn://10.0.0.236/trunk@113899 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 14:46:10 +00:00
brade%netscape.com
e772d6b508
optimization (don't call writer with 0 bytes); bug 122221; r=akkana, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@113897 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 14:19:32 +00:00
dougt%netscape.com
408ba7a40c
Fix for 103518. Call module destructor function *after* destroying factories. submitted by Henry.Jia@sun.com, r=dp/dougt, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@113819 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 20:47:37 +00:00
dougt%netscape.com
1569da98b1
backing out. not part of 122523 bug fix
...
git-svn-id: svn://10.0.0.236/trunk@113818 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 20:42:02 +00:00
dougt%netscape.com
9cf73ec70e
Optimization which gathers stat() info when opening a file. bug 122523, r=dp@netscape.com, sr=dveditz@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@113817 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 20:40:40 +00:00
hwaara%chello.se
b82dbf0f7c
#123347 , "Remove #if 0-ed nsPrintfCString::GetReadableFragment()",
...
#123354 , "Remove nsAFlatString.cpp and nsDependentString.cpp"
r/sr=jag, shaver
git-svn-id: svn://10.0.0.236/trunk@113796 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 15:39:52 +00:00
racham%netscape.com
f17221e5ab
Fixing bug 122309. Adding a new routine that can take a string and parse it on a delimiter to add elements to the nsCStringArray. r=dougt, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@113693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 08:35:28 +00:00
dougt%netscape.com
1f176a9aaf
Fixing calling conventions of NS_IMPL_THREADSAFE_RELEASE. Submitted by Tobias Oberstein. r=me, sr=jband@netscape.com.
...
git-svn-id: svn://10.0.0.236/trunk@113672 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:34:44 +00:00
cathleen%netscape.com
ec77313291
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@113659 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:41:13 +00:00
dougt%netscape.com
37a71e53f5
Adding comments to the nsIGenericFactory file. bug 123442. r=gagan@netscape.com, sr=alecf@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@113657 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:38:43 +00:00
ccarlen%netscape.com
caadeea75a
Bug 121235 - Freeze nsIDirectoryServiceProvider2. r=dougt@netscape.com/sr=jband@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@113599 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 13:10:54 +00:00
bryner%netscape.com
632ac8da85
Fixing some warnings in xpcom. Bug 118377, r=hwaara, sr=shaver.
...
git-svn-id: svn://10.0.0.236/trunk@113571 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 07:05:10 +00:00
jband%netscape.com
5518ba6525
Add support for chaining 'additional managers' to the global interface info manager. This includes weakref support. This system allows us to dynamically aggregate interface info managers to support systems like SOAP. Clients of the interface info manager can traverse that list of additonal managers (if any are present) or ignore it. This fixes bug 103805. r=dbradley sr=vidur.
...
git-svn-id: svn://10.0.0.236/trunk@113546 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 00:56:16 +00:00