5126 Commits

Author SHA1 Message Date
jaggernaut%netscape.com
131bb3dd4e Hitching a ride with bug 117440: Make nsPrintfCString inherit from nsAFlatCString instead of nsACString, r=darin, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111646 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:35:28 +00:00
alecf%netscape.com
d07f537d7f bug 114450 sr=jag
remove table-based comparison functions so we can actually remove them later


git-svn-id: svn://10.0.0.236/trunk@111630 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:28:28 +00:00
jaggernaut%netscape.com
3fddc3c879 Bug 113228: Remove nsStr::ChangeCase. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111619 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:44:43 +00:00
ccarlen%netscape.com
0adc398def smoketest blocker 118788 r=/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111606 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:04:17 +00:00
seawood%netscape.com
d8b6d8a043 Adding missing \
Bug #113511


git-svn-id: svn://10.0.0.236/trunk@111551 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:46:51 +00:00
dougt%netscape.com
6b5bff699c 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
git-svn-id: svn://10.0.0.236/trunk@111541 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:20:13 +00:00
ccarlen%netscape.com
021c9dac7f Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111488 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:35:04 +00:00
ccarlen%netscape.com
85e8f1ab7c Bug 100828 - New file for nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111487 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:31:44 +00:00
jdunn%netscape.com
f2ff5fcec4 replacing OS_CXXFLAGS with CXXFLAGS so that they get picked up
r=cls@seawood.org
# 118126


git-svn-id: svn://10.0.0.236/trunk@111481 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 12:33:36 +00:00
jaggernaut%netscape.com
9f55bebd67 Bug 113228: Remove To{Lower,Upper}Case from ns{C}String. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111413 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 11:18:57 +00:00
jdunn%netscape.com
be8b031465 trying an AIX ifdef to see if this is our startup slowdown problem
a=waterson@netscape.com
# 112824


git-svn-id: svn://10.0.0.236/trunk@111358 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 15:03:43 +00:00
timeless%mac.com
344a6cf3f9 Bug 116793 Mismatched Allocator/Deallocator in nsSupportsIDImpl::ToString
r=waterson sr=jst


git-svn-id: svn://10.0.0.236/trunk@111330 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:47:55 +00:00
jdunn%netscape.com
77a48bf25c AIX requires a constructor for the nsPermanentAtom since this relies on
"new replacement"

r=dbaron@fas.harvard.edu
sr=shaver@mozilla.org
# 112824


git-svn-id: svn://10.0.0.236/trunk@111307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:57:59 +00:00
jaggernaut%netscape.com
6f56f8ad09 Bug 103342, 113590: ns{C}String::SubstituteString hangs/crashes. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111271 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:54:25 +00:00
jaggernaut%netscape.com
21218c3fcb Add assertion to ns{C}String::Adopt. r=/sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@111232 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 09:00:02 +00:00
seawood%netscape.com
03742b4f4f Moving variable declaration to beginning of code block for freebsd builds.
Bug #112987 r=cls sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111192 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:18:16 +00:00
dp%netscape.com
2654c07f6f bug 117256 Timer core dump on shutdown. Protecting against null
gthread. r=cathleen


git-svn-id: svn://10.0.0.236/trunk@111179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:04:22 +00:00
jaggernaut%netscape.com
fa464ed171 Bug 116957: Put Adopt on ns{C}String, and use it in nsStandardURL. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@111092 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 23:14:12 +00:00
danm%netscape.com
4c65ec4c3d additional macros to support aggregation. bug 113664 r=alecf,dougt
git-svn-id: svn://10.0.0.236/trunk@111087 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:30:20 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
jaggernaut%netscape.com
955f7defe5 Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc
git-svn-id: svn://10.0.0.236/trunk@111040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 02:56:41 +00:00
tingley%sundell.net
c0aa10d601 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


git-svn-id: svn://10.0.0.236/trunk@111039 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 19:08:48 +00:00
sfraser%netscape.com
969b04ca5e Fix Mac shutdown crash, bug 116128. Ensure that the timer thread dies by using Join(). r=syd, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111020 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:21:46 +00:00
andreas.otte%debitel.net
ac8036d901 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


git-svn-id: svn://10.0.0.236/trunk@110997 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:29:02 +00:00
rjesup%wgate.com
bf2f3da926 Remove nsVoidArray:: from method defs
git-svn-id: svn://10.0.0.236/trunk@110952 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:48:02 +00:00
rjesup%wgate.com
6c24e1ce1c Bug 96108: Fix Win32/opt horkage (SizeOf()) in nsSmallVoidArray should be
#if dEBUG)


git-svn-id: svn://10.0.0.236/trunk@110947 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:06:03 +00:00
rjesup%wgate.com
66b1ede0dc Bug 96108: Additional assertions requested by jst. sr=jst
git-svn-id: svn://10.0.0.236/trunk@110939 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:13:17 +00:00
rjesup%wgate.com
15d98882e8 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@110938 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:10:07 +00:00
waterson%netscape.com
ea2f7885e1 Remember to #include <new.h>!
git-svn-id: svn://10.0.0.236/trunk@110937 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:51:43 +00:00
waterson%netscape.com
464bb60d1f Correct comments; thanks for pointing this out, dp!
git-svn-id: svn://10.0.0.236/trunk@110935 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:35:25 +00:00
jaggernaut%netscape.com
8bab064b76 Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms.
git-svn-id: svn://10.0.0.236/trunk@110867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:49 +00:00
jaggernaut%netscape.com
695a180098 Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:15:35 +00:00
dbaron%fas.harvard.edu
1604f09dd2 Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527
git-svn-id: svn://10.0.0.236/trunk@110840 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:09:49 +00:00
dougt%netscape.com
f5f19f0637 fix stupid checkin that should not have landed
git-svn-id: svn://10.0.0.236/trunk@110772 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:43:21 +00:00
sfraser%netscape.com
0111fd2629 Fix dougt's XML project mangling.
git-svn-id: svn://10.0.0.236/trunk@110766 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:23:53 +00:00
dougt%netscape.com
8ca28ff027 more bustage
git-svn-id: svn://10.0.0.236/trunk@110762 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:03:10 +00:00
dougt%netscape.com
3a75e78750 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@110761 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:59:25 +00:00
dougt%netscape.com
c01e94cad7 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


git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com
279993d38f Fix bustage
git-svn-id: svn://10.0.0.236/trunk@110614 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 08:10:57 +00:00
jaggernaut%netscape.com
576ec93128 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:14:49 +00:00
pavlov%netscape.com
28a3b1348b fixing tomorrow's blocker today (115527). r=ben sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 06:59:55 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
pavlov%netscape.com
4fe7f03adb lets try PR_STATIC_CALLBACK to please os/2
git-svn-id: svn://10.0.0.236/trunk@110573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:31:39 +00:00
pavlov%netscape.com
15c13b4272 silly mac, get a real build system
git-svn-id: svn://10.0.0.236/trunk@110568 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:53:25 +00:00
pavlov%netscape.com
b7d549610f bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110563 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:13:17 +00:00
rjc%netscape.com
7315b28028 Fix bug # 101280: on Mac OS X, use proper IE Favorites. r=ccarlen sr=ben
git-svn-id: svn://10.0.0.236/trunk@110510 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:43:23 +00:00
dp%netscape.com
51a42e0f6f bug 113738 Cost of malloc into trace-malloc log r=blythe, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110504 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:24:12 +00:00
kmcclusk%netscape.com
575a192c88 Backing out the fix for Bad use of nsIFile in component manager to fix spell checker. bug 106949 r=jband a=brendan
git-svn-id: svn://10.0.0.236/trunk@110446 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:27:16 +00:00
blythe%netscape.com
58d8228c46 fix build bustage caused by recent checkin
git-svn-id: svn://10.0.0.236/trunk@110317 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:56:37 +00:00