darin%meer.net
388034ff91
fixing win32 bustage (hopefully)
...
git-svn-id: svn://10.0.0.236/trunk@162969 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 20:24:53 +00:00
darin%meer.net
49b4b90fff
Adding testcase from bug 207846
...
git-svn-id: svn://10.0.0.236/trunk@162956 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 16:48:10 +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
brendan%mozilla.org
c78c0d8b24
Retract last change, it's wrong -- thanks again to lcook@sybase.com.
...
git-svn-id: svn://10.0.0.236/trunk@162650 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-22 02:39:52 +00:00
brendan%mozilla.org
7afab5fd80
Followup to last checkin (252324, r+sr=bz).
...
git-svn-id: svn://10.0.0.236/trunk@162642 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-22 01:04:33 +00:00
bienvenu%nventure.com
8bd2ecd258
fix problems accessing local folders with unc path local dirs, r=bienvenu, sr=mscott, patch by slavek.banko@axis.cz 133153
...
git-svn-id: svn://10.0.0.236/trunk@162606 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 17:56:44 +00:00
brendan%mozilla.org
9a5bf01cdb
Patch from Larry Cook <lcook@sybase.com> to fix long-delay timer queue order bug (252324, r+sr=me).
...
git-svn-id: svn://10.0.0.236/trunk@162571 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 01:11:47 +00:00
cls%seawood.org
91c0c9bfc4
Only use Debugger() if building against carbon or cocoa toolkits.
...
Fixing OSX/X11 bustage.
Bug #249028 sr=darin
git-svn-id: svn://10.0.0.236/trunk@162524 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-18 16:35:28 +00:00
dbaron%dbaron.org
b5292f8c85
Add nsVoidArray::FastElementAt that requires the caller to do bounds checks (0 <= aIndex < Count()). Make ElementAt a little safer without loss of speed (back to the old safety). Make nsCOMArray<T>::ObjectAt use FastElementAt. b=96108 r=darin
...
git-svn-id: svn://10.0.0.236/trunk@162313 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 17:17:21 +00:00
timeless%mozdev.org
52e30238cf
Fixing nondebug mAddr is a debug paranoia thing.
...
git-svn-id: svn://10.0.0.236/trunk@162056 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 06:02:07 +00:00
timeless%mozdev.org
aa6bbecd26
Bug 252733 ###!!! ASSERTION: Potential deadlock between Monitor@12f0a8 and Monitor@0: 'Error', file r:/mozilla/xpcom/threads/nsAutoLock.cpp, line 299
...
Ignore null monitors - they aren't real and xpconnect promises not to enter them so you can't possibly reach a deadlock involving them.
r=brendan sr=brendan
git-svn-id: svn://10.0.0.236/trunk@162055 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-10 05:13:38 +00:00
darin%meer.net
08cb51a4ff
output number of leaked string buffers
...
git-svn-id: svn://10.0.0.236/trunk@161870 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 19:57:20 +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
dbaron%dbaron.org
edd55e321c
Make Linux/alpha port work on gcc 3.x. b=86446 Patch from Glen Nakamura <glen@imodulo.com>. r=dbaron sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@161816 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 16:14:30 +00:00
bryner%brianryner.com
644a6650d1
HPUX aCC A.01.21 can't deal with the literal string template, so disable it, at least for this compiler version. Bug 239465, r=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@161801 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 22:55:34 +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
aaronleventhal%moonset.net
dbd6cd428b
Comment fix. SingletonFactory no longer exists. r+sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@161662 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 15:38:56 +00:00
vladimir%pobox.com
7b3de28798
b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@161509 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 22:25:29 +00:00
bsmedberg%covad.net
dffbd3ccc3
bug 257188 - check initialization of nsThread patch by CTho <cst@andrew.cmu.edu> r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@161431 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 20:11:15 +00:00
timeless%mozdev.org
984b16085d
Bug 256615 crash when calling nsIThread.state before calling nsIThread.init [@ PR_GetThreadState]
...
patch by cst@andrew.cmu.edu r=dougt
git-svn-id: svn://10.0.0.236/trunk@161312 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 12:31:56 +00:00
timeless%mozdev.org
c6e02f9b17
fixing url. suggested by jw6057@bacon.qcc.mass.edu
...
git-svn-id: svn://10.0.0.236/trunk@161219 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 06:38:18 +00:00
mkaply%us.ibm.com
7449ce7931
#247962
...
r=pedemonte, sr=blizzard (platform specific)
Remove DLL_InitTerm from NSPR - move it to Mozilla code
git-svn-id: svn://10.0.0.236/trunk@161054 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 15:03:00 +00:00
bryner%brianryner.com
54d3e2a6c4
Make static components support deferred registration to fix bug 254967. Follow-on to bug 123197. r=shaver, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@160682 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 21:14:51 +00:00
caillon%redhat.com
9381442760
These are C++ files; not IDL. rs=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@160656 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-11 07:00:43 +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
bryner%brianryner.com
a1e14b3f8b
Change the semantics of the .autoreg file so that it can be used for Firefox and Thunderbird to trigger re-registration in all profiles. Rather than checking for the existance of the file, registering, and deleting it, we'll always compare the timestamp of .autoreg to that of the profile compreg.dat, and re-register if .autoreg exists and is newer. Bug 252905, r=darin.
...
git-svn-id: svn://10.0.0.236/trunk@160177 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 15:26:33 +00:00
db48x%yahoo.com
bcee21063e
bug 244956: Small correction to comments in nsStringAPI.h
...
patch by Jonathan Watt <jonathan.watt@strath.ac.uk>, r/sr=shaver
git-svn-id: svn://10.0.0.236/trunk@160139 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 16:00:59 +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
timeless%mozdev.org
af9785c3a7
Bug 238963 nsObserverList::GetObserverList should return OOM on failure
...
r=dougt
git-svn-id: svn://10.0.0.236/trunk@160106 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 02:43:13 +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
darin%meer.net
2e511aed74
fix uninitialized variable warning (does not correspond to a real bug)
...
git-svn-id: svn://10.0.0.236/trunk@160050 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 13:48:08 +00:00
cbiesinger%web.de
21b6351f88
Bug 198694 make nsTime inherit from nsInt64
...
r=bsmedberg sr=dougt
git-svn-id: svn://10.0.0.236/trunk@159994 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 21:33:28 +00:00
cbiesinger%web.de
e15176906c
adding missing NS_COM to fix win bustage
...
git-svn-id: svn://10.0.0.236/trunk@159836 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 13:58:47 +00:00
cbiesinger%web.de
cc28a09274
remove InsertWithConversion
...
Bug 113234 r=darin sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159834 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:25:43 +00:00
cbiesinger%web.de
91303c7500
Bug 113243 Get rid of (Compare|Equals)WithConversion
...
r=darin sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159833 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:23:28 +00:00
cbiesinger%web.de
c05e6548ae
Bug 252541 remove nsString::IsSpace and nsString::IsASCII
...
r=darin sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159830 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 12:12:39 +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
mkaply%us.ibm.com
d924b7872b
This stuff doesn't work on OS/2 and is causing thousands of warnings errors
...
git-svn-id: svn://10.0.0.236/trunk@159688 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 20:27:48 +00:00
tor%cs.brown.edu
07fbe41a19
Bug 249048 - Implement SVG exceptions.
...
p=jonathan.watt@strath.ac.uk , r=afri, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@159672 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 18:34:36 +00:00
peterv%propagandism.org
64199b57a4
Fix for bug 249028 (Make XPCOM_DEBUG_BREAK=trap work on OS X). r=bryner, sr=dougt.
...
git-svn-id: svn://10.0.0.236/trunk@159654 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 14:44:38 +00:00
cbiesinger%web.de
ee1aabcf0c
Bug 251277 add a Clear() function to remove all elements from an nsValueArray
...
r=bsmedberg sr=dougt
git-svn-id: svn://10.0.0.236/trunk@159579 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-21 12:30:52 +00:00
darin%meer.net
d2b941cf24
fixes bug 248695 "string code misuses realloc" r=timeless sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@159495 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 20:01:42 +00:00
darin%meer.net
41526ade65
fix for bug 240986 "XPCOM sample fails to start inside xpcshell" r=bsmedberg,dougt
...
git-svn-id: svn://10.0.0.236/trunk@159492 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-19 19:27:24 +00:00
gerv%gerv.net
1ca42aece1
Bug 236613: change to MPL/LGPL/GPL tri-license, and other license-related fixups.
...
git-svn-id: svn://10.0.0.236/trunk@159359 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 19:09:02 +00:00
dbaron%dbaron.org
6ba6a78f8e
Only use __attribute__ on gcc 3 or higher. Fixing bustage. b=249652
...
git-svn-id: svn://10.0.0.236/trunk@159221 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 00:00:43 +00:00
dbaron%dbaron.org
53e38ceb98
Only use __attribute__ on gcc 3 or higher. Fixing bustage.
...
git-svn-id: svn://10.0.0.236/trunk@159218 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 23:43:15 +00:00
bryner%brianryner.com
e372b2e9a3
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@159199 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 22:14:34 +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
1117e4d19c
bug 245927 add nsUint64, similar to nsInt64
...
r=bsmedberg sr=darin
git-svn-id: svn://10.0.0.236/trunk@158520 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 18:32:15 +00:00