kandrot%netscape.com
d167434170
Adding default string in Normalize to allow Purify to run under Solaris. r=kandrot@netscape.com, sr=scc@mozilla.org
2001-07-09 23:42:00 +00:00
cls%seawood.org
654b132df3
Updating .cvsignore files.
...
Bug #84824 r=jag
2001-07-06 02:36:37 +00:00
dbaron%fas.harvard.edu
70bbb76124
Some compilers don't support default parameters on templates, so split CallGetService and use what would have been a better solution in the first place. sr=scc b=87735
2001-07-04 20:26:31 +00:00
dbaron%fas.harvard.edu
7cbc07dc03
Add tests for CallQueryInterface, CallQueryReferent, CallCreateInstance, and CallGetService to make sure they compile on all platforms. b=87735 r=jaggernaut sr=scc
2001-07-04 18:55:15 +00:00
dbaron%fas.harvard.edu
bd91b0893f
Add CallCreateInstance and CallGetService. b=87735 r=jaggernaut sr=scc
2001-07-04 18:55:14 +00:00
dbaron%fas.harvard.edu
0e270245a3
Make CallQueryInterface work when nsISupports is an ambiguous base class and make CallQueryReferent work when nsIWeakReference is an ambiguous base class. b=87735 r=jaggernaut sr=scc
2001-07-04 18:55:13 +00:00
scc%mozilla.org
073bbd5813
fixing ports bustage
2001-07-04 17:52:39 +00:00
scc%mozilla.org
6f91164cb0
fixing build bustage (typo), thanks gcc 2.7.2.3 for instantiating my unused template member functions :-(
2001-07-04 07:04:17 +00:00
scc%mozilla.org
8de83eaec2
bug #76846 : r=cls, build bustage fix for 64-bit platforms
2001-07-04 06:06:22 +00:00
scc%mozilla.org
88720ed1d1
bug #50721 : sr=brendan, r=dbaron. Add |do_QueryElementAt|.
2001-07-04 05:42:46 +00:00
jaggernaut%netscape.com
1556353d7f
Bug 88413: Remove GetUnicode() from nsString. Begone! r=dbaron, sr=scc
2001-07-03 09:09:56 +00:00
mkaply%us.ibm.com
7dfef57416
#88742
...
r=cls
Enable ASM_SUFFIX in the build
2001-07-02 03:49:50 +00:00
cls%seawood.org
52d7838acf
Landing static build changes for OS2
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #85283 r=mkaply r=waterson
2001-07-01 12:11:13 +00:00
mkaply%us.ibm.com
09dd3664a4
Beos build bustage - 82205
2001-06-30 20:26:40 +00:00
pete%alphanumerica.com
d134c1e1ee
Fix for nsIFile IsSpecial. r=dougt sr=jst b=82205
...
Checking this in for tenthumbs.
--pete
2001-06-30 13:30:32 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
dbaron%fas.harvard.edu
aceadd91ec
Remove nsCStringKey-related bustage fixes from this morning that are no longer needed. r=jaggernaut sr=waterson b=88411
2001-06-29 23:16:52 +00:00
dbaron%fas.harvard.edu
63f58d7036
Add hack to make functions that used to work with nsXPIDLString continue to work now that nsXPIDLString inherits from nsAString by adding inline methods to resolve ambiguity for compilers that don't support |explicit|. r=jaggernaut sr=waterson b=88411, 88420
2001-06-29 23:12:48 +00:00
dbaron%fas.harvard.edu
85e687d9cd
Make ns[C]StringKey cooperate better with new string classes (although it doesn't participate in sharing). When created (non-cloned) from a flat string it will be dependent (as it was when created from ns[C]String), but it will copy non-flat strings. b=88411 r=jaggernaut sr=waterson (Complete comment for previous checkin.)
2001-06-29 23:09:38 +00:00
dbaron%fas.harvard.edu
cec1234d56
Make ns[C]StringKey cooperate better with new string classes (although it doesn't participate in sharing). When created (non-cloned) from a flat string it will be dependent (as it was when created from ns[C]String), but it will copy non-flat strings.
2001-06-29 23:08:23 +00:00
pete%alphanumerica.com
2f632945aa
Fix for nsIFile GetTarget method.
...
r=dougt sr=jst b=88032
--pete
2001-06-29 17:43:59 +00:00
scc%mozilla.org
908e14c758
fixing ports bustage
2001-06-29 17:39:25 +00:00
scc%mozilla.org
6661806af9
fixing linux crasher and hpux build bustage
2001-06-29 15:56:03 +00:00
scc%mozilla.org
66d1d83fba
fix linux build bustage by adding a |.get()| to resolve ambiguity
2001-06-29 13:50:22 +00:00
scc%mozilla.org
9f85882805
OK, Windows is going to complain about the change from unsigned to signed, so we'll save that for later
2001-06-29 12:58:44 +00:00
scc%mozilla.org
49e26feed8
bug #74726 : sr=waterson, r=beard. Make |nsXPIDLC?String| inherit from |nsSharableC?String|, the new implementation is now in the string hierarchy (and out of string/obsolete). CVS removing the old implementations.
2001-06-29 12:48:13 +00:00
scc%mozilla.org
4332e0ff4e
bug #74726 : sr=waterson, r=beard. Make |nsXPIDLC?String| inherit from |nsSharableC?String|, the new implementation is now in the string hierarchy (and out of string/obsolete).
2001-06-29 12:47:43 +00:00
scc%mozilla.org
28a392e910
bug #74726 : sr=waterson, r=beard. Here's the new version of |nsXPIDLC?String| in all new files, and a factored header that sets up debugging defines. These files are not yet part of the build, but will become so with my next checkin
2001-06-29 11:25:08 +00:00
sean%beatnik.com
291264777c
fix for bug 84411: infinite loop in regxpcom. r/sr=shaver. properly increment loop variant.
2001-06-29 01:44:35 +00:00
pete%alphanumerica.com
26e685e8f1
Fix for broken nsIFile method IsSymlink
...
b=81927 r=blizzard sr=jst
--pete
2001-06-28 12:03:47 +00:00
bzbarsky%mit.edu
a4546e5f11
Fixing Mac bustage. Part of 81165
2001-06-28 04:10:13 +00:00
bzbarsky%mit.edu
83dce82df3
Add an nILineInputStream interface, a ReadLine() helper function, and an
...
implementation of this interface by nsFileInputStream. Bug 81165,
r=dougt, sr=darin
2001-06-28 03:19:51 +00:00
cathleen%netscape.com
588d2ab37c
fix autoreg components always get called on startup. bug#85770 r=ssu sr=alecf
2001-06-28 00:06:16 +00:00
pete%alphanumerica.com
eb73b6d1c4
Fix for mPath string corruption when nsIFile parent is called and the
...
file is a top level dir such as /tmp
b=84738 r=dougt sr=jst
--pete
2001-06-27 12:29:45 +00:00
mkaply%us.ibm.com
6c079bc46c
senna bustage
2001-06-22 03:13:45 +00:00
mkaply%us.ibm.com
51cb61678e
Fix OS/2 breakage. We have an nsLocalFile too.
2001-06-22 02:57:07 +00:00
dougt%netscape.com
c306e0513b
Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
...
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
waterson%netscape.com
0877b1a573
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
mkaply%us.ibm.com
9fad62e422
No bug
...
r=mkaply, pedemonte, sr=blizzard, a=asa for drivers
AWESOME xptcstubs rewrite from Jeff Jones. Incredibly elegant. Allows us to fully optimize our build.
2001-06-19 22:47:14 +00:00
dbaron%fas.harvard.edu
09e99242d5
To improve performance, change string iterator postfix ++ to prefix ++ when used as a statement. b=78032 r=peterv, scc, harishd, dmose sr=hyatt a=asa
2001-06-19 22:38:45 +00:00
waterson%netscape.com
fc3bdcf72f
Bug 83737. Fix off-by-one error when enumerating values. r=kandrot, sr=scc, a=asa.
2001-06-19 22:34:32 +00:00
syd%netscape.com
b31fd3c52e
Fix for 85986. If we find a shortcut and we are not resolving it, it is ok to
...
return we found it. r=dougt, sr=mscott, a=drivers
2001-06-19 03:17:20 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org
60a960aaf8
attempting to fix build bustage for speedracer from associated bug #85271
2001-06-17 07:09:41 +00:00
scc%mozilla.org
2e8b3e9481
bug #85271 : sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
2001-06-17 05:23:38 +00:00
jdunn%netscape.com
f7b6e60a0d
fixing AIX's problem with dealing with multiple inheritence
...
this fixes editor and mailnews startup crashing bugs
submitted by hhoetzel@us.ibm.com
r= jdunn@netscape.com ,cls@seawood.org
a= blizzard@mozilla.org
# 24458
2001-06-15 12:19:18 +00:00
mkaply%us.ibm.com
e821491ffa
Fix Os/2 bustage
2001-06-15 03:48:00 +00:00
ccarlen%netscape.com
8363ca6e21
Bug 74247 - Fizzilla should use $HOME/Library/Mozilla to store profiles. r=pinkerton/sr=sfraser/a=asa
2001-06-14 01:24:22 +00:00
kandrot%netscape.com
4f67913550
r=kandrot@netscape.com, sr=waterson@netscape.com, a=asa@mozilla.org
...
removes a memset that sets zero bytes (so it did nothing)
2001-06-13 00:03:21 +00:00
dougt%netscape.com
1035447227
Adds a test case for bug 84489. r=danm@netscape.com, sr=darin@netscape.com, a=clayton@netscape.com
2001-06-12 18:38:17 +00:00
dougt%netscape.com
cb41e513ea
Fixes bug 84489. Ensures that worker threads can not process the same reque
...
st at the same time. r-danm@netscape.com , sr-darin@netscape.com , a-clayton@n
etscape.com
2001-06-12 18:35:23 +00:00
dougt%netscape.com
a2f659d9c4
fixes bug 84489. ensures that workthreads never process the same request at the same time. r=danm@netscape.com, sr=darin@netscape.com, a=clayton@netscape.com.
2001-06-12 18:32:26 +00:00
mkaply%us.ibm.com
380a75ccae
#50203
...
r=mkaply, aaronr, pedemont sr=blizzard
OS/2 only - while investigating optimizer issues, we came up with a better fix for this problem
2001-06-08 14:54:10 +00:00
syd%netscape.com
421006c67d
trunk fix for 84115. Pass arguments to the process (I omitted these in an earlier
...
checkin). Bad because xpi files that invoke processes with args are not functioning
correctly. r=ssu, sr=mscott, a=drivers (asa)
2001-06-06 04:33:19 +00:00
ccarlen%netscape.com
8708c4be01
Bug 83687 - The keys NS_XPCOM_CURRENT_PROCESS_DIR and NS_OS_CURRENT_PROCESS_DIR were defined identically. They should be different. r=valeski/sr=jband/a=asa
2001-06-05 22:19:19 +00:00
valeski%netscape.com
221edc8f1a
r=chak, sr=vidur, a=tor. 82000. removing unused arg from nsICategoryManager.
2001-06-05 21:25:57 +00:00
valeski%netscape.com
83586c4fe5
r=ccarlen, sr=sfraser, a=asa. 80095. replace an overkill strstr, w/ strchr.
2001-06-04 23:30:55 +00:00
markh%activestate.com
33dc5fcc7f
Prevent crash in certain multi-threaded situations. Bug 83508. r=markh, sr=jband, a=blizzard.
2001-06-04 23:01:26 +00:00
syd%netscape.com
0180b1d074
Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=80383
...
r=dbragg, sr=mscott, a=asa
For the nsIProcess component, which is only used by XPInstall, instead of calling
nspr for process creation, we call a simplified version which, on windows, will
cause the child process not to inherit fds open by the forking process.
Fix is only XP_WIN. nspr will provide a more risky, non-nsIProcess, XP solution at
some point which is either achieved by modifying open() to accept a non-inherit
flag (on win32) or do an fcntl() on Unix (see the bug for details specific to the
fcntl()), or provide another pair of create processes functions that are geared
towards non-inheriting process creation.
The bug fixed here is the XP installer is not able, on win32, to remove the
components.reg file from the "cleanup" process, which leads to all sorts of mayhem,
because the cleanup process inherits the component.reg fd which is open at the
time the cleanup process is forked, and this it cannot remove something it has an
open reference to.
2001-06-02 00:06:44 +00:00
cls%seawood.org
bbc335acd4
Tweak xptc so that it works on Irix with gcc.
...
Thanks to John Vandenberg <zeroJ@null.net> for the patches.
Bug #79362 r=cls a=asa for 0.9.1
2001-05-30 14:48:52 +00:00
mkaply%us.ibm.com
d261552206
#83166
...
r=aaronr, sr=blizzard, a=blizzard
OS/2 only change - we weren't deleting temp files after download
2001-05-29 22:21:11 +00:00
mkaply%us.ibm.com
f67b028a4a
No bug
...
r=javier, a=tor
OS/2 only change - we were unnecessarily defining DEBUG
2001-05-25 04:20:24 +00:00
brendan%mozilla.org
e21d5d58c0
- Add a generation number to JSDHashTable that counts entryStore changes due
...
to grows, shrinks, and compresses. This helps JS_DHashTableOperate callers
who hold returned entry pointers to validate those pointers and avoid having
to re-lookup an entry by its key.
- Balance that addition by removing JSDHashTable.sizeMask, which is induced by
JSDHashTable.sizeLog2 at the cost of two typically single-cycle instructions.
- Use JSDHashTable.generation in jsobj.c to avoid unsafely dereferencing an
entry pointer held across calls to JSClass.resolve from js_LookupProperty,
which may recur and add entries to cx->resolving, growing that table and
invalidating entry pointers held by earlier js_LookupProperty activations.
(bug 78121, r=jst@netscape.com , sr=jband@netscape.com , a=asa@mozilla.org )
2001-05-25 03:05:38 +00:00
scc%mozilla.org
cc99419281
bug #75164 : sr={brendan, sfraser}. Adding the generators |nsSubstituteC?String|, which will replace |ReplaceSubstring|. Also fixing a declaration in "nsAStringGenerator.h".
2001-05-23 06:49:51 +00:00
law%netscape.com
a83465493d
Bug 68279; tightens up IsExecutable() check in nsLocalFileWin to properly detect most dangerous executables; adds code to the two places in the UI where such files used to be executed to disable us doing that; r=mstoltz, sr=mscott
2001-05-23 06:03:59 +00:00
scc%mozilla.org
9c83bf2aa8
bug #78398 : sr=waterson. adding my new header file "nsAStringGenerator.h" to the Mac project to make it easier to open.
2001-05-23 03:33:06 +00:00
scc%mozilla.org
49cf768412
bug #78398 : sr=waterson. Getting the new header file "nsAStringGenerator.h" exported to dist.
2001-05-23 03:31:23 +00:00
scc%mozilla.org
f98c3d6d97
bug #78398 : sr=waterson, adding a new abstract type (this here's the new file it comes in) |nsAC?StringGenerator|
2001-05-23 03:29:48 +00:00
scc%mozilla.org
b048777e64
bug #75220 : r=vidr, sr=jst ... had just been waiting for the commercial fixes, and now mscott has landed those. Finally get rid of |nsLiteralC?String| and |nsLocalC?String|. Use |nsDependentC?String| now instead.
2001-05-23 02:44:46 +00:00
scc%mozilla.org
3272a6f922
bug #63923 : sr=sfraser, r=waterson (aka ``thrill-kitty''), casting to an abstract base prevents people on crack-baby platforms from using an |NS_LITERAL_STRING| (incompatibly) as an |nsAutoString|. Who's ready for a full rebuild?
2001-05-23 01:45:13 +00:00
ccarlen%netscape.com
ea29897e20
Bug 73095 - Create() needs to set mTargetSpec on completion. r=scc@mozilla.org/sr=sfraser
2001-05-22 21:38:21 +00:00
scc%mozilla.org
066e935721
ok, but make this local bustage fix into a global one
2001-05-22 08:43:30 +00:00
mkaply%us.ibm.com
f909ffbe26
Nope, didn't work - broke stuff
2001-05-22 04:24:18 +00:00
mkaply%us.ibm.com
4c817fab6f
Valiant attempt to fix AIX and BeOS bustage
2001-05-22 03:36:31 +00:00
jst%netscape.com
f5b2547e3a
Changing a mixture of old C-style casts and C++ constructor type casts to NS_STATIC_CAST to be consistent. This is a followup to my build bustage fix this morning, sr=scc@mozilla.org
2001-05-22 02:36:50 +00:00
scc%mozilla.org
f92553939b
bug #75220 : sr=jst, r=vidur. Renaming the member function |Promises| to the more meaningful |IsDependentOn|.
2001-05-21 23:50:56 +00:00
scc%mozilla.org
27f293c085
bug #69872 , sr=jst, r=jag. Make |nsDependentC?String|s rebindable.
2001-05-21 23:45:03 +00:00
scc%mozilla.org
9858b4a4d1
bug #67600 , checking in for Ulrich Drepper <drepper@cygnus.org>, sr=scc, r=jst. |#undef| |printf| macros before un-conditionally redefining them, else there are warnings.
2001-05-21 23:38:33 +00:00
colin%theblakes.com
46a5354f91
Check for ENXIO as well as EXDEV as expected failure from rename.
...
b=70915 r/sr=brendan
2001-05-21 23:15:33 +00:00
dbaron%fas.harvard.edu
1a65c850d1
Limit previous change to definition of PRUnichar to Unix. Should fix mac commercial build bustage. sr=scc b=75544
2001-05-21 16:34:20 +00:00
jst%netscape.com
99c9bf9ae8
Fixing build bustage, apparently msvc doesn't like the C++ style PRUint8(...) casts here, changing them to old C style casts. r=peterv@netscape.com
2001-05-21 12:42:47 +00:00
scc%mozilla.org
50ca1126ca
bug #28952 : r=jst, sr=scc, checking in patch by drepper@cygnus.com which fixes |nsCRT::strtok| to handle 8-bit delimiter characters correctly when the high bit is set.
2001-05-21 10:45:44 +00:00
scc%mozilla.org
27142d83e1
bug #75220 : sr=jst, rs=brendan. fixing string names. removing the old |nsPromise...| files from the build.
2001-05-19 11:31:22 +00:00
jst%netscape.com
f72e19a2c3
scc checking in from jst's account. bug #75220 : sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
2001-05-19 11:27:30 +00:00
jband%netscape.com
91e7e36a99
bug 54471. Increase the xptcall stubs entry point count to almost 256. This increases the number of methods that can be implmented on a JS object via xpconnect, or on an xpcom/proxy object, or via PyXPCOM. There are platform limitations that would need to worked out to go higher. Also higher counts start getting into a zone where we should be wisely weighing the memory cost. r=markh@activestate.com sr=shaver@mozilla.org
2001-05-19 00:03:01 +00:00
dbaron%fas.harvard.edu
608c4d0a19
Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
2001-05-18 23:44:17 +00:00
darin%netscape.com
a20383886d
Fixes bug 56978 "alert dialog consumes 100% cpu if network is down"
...
patch=moz@parabola.demon.co.uk r=danm,dougt sr=darin
2001-05-18 22:39:52 +00:00
dougt%netscape.com
8afbdc2689
DUH! how about this time we make the generate code do something useful. sorry about this.
2001-05-18 07:00:02 +00:00
dougt%netscape.com
7e6a5aedfb
Fixing bug 81464. Adding generated NS_FORWARD_SAFE_ macros. This is so that there is a check for null before forwarding the call. Basically copy and paste code. sr=jband@netscape.com
2001-05-18 05:56:26 +00:00
vidur%netscape.com
46ae8a22d2
Changes necessary for fixes to bug 18843. Better handling of string implementations without an underlying buffer handle. r/sr=scc@mozilla.org
2001-05-17 05:53:16 +00:00
brendan%mozilla.org
06f0438169
Fix ChangeTable and how it's called (74883, r=gordon, sr=waterson, mcafee approved).
2001-05-16 21:41:52 +00:00
scc%mozilla.org
2fb2d3cc2a
bug #75220 : rs=brendan, r=axel@pike.org. fixing string names. add the renamed implementations to the build.
2001-05-16 12:46:47 +00:00
scc%mozilla.org
357320f4c0
bug #75220 : rs=brendan, r=axel@pike.org. fixing string names. export the new header files.
2001-05-16 12:38:41 +00:00
scc%mozilla.org
1075e88360
bug #75220 : rs=brendan, r=axel@pike.org. fixing string names.
2001-05-16 12:36:35 +00:00
scc%mozilla.org
e4e84cc783
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. cvs remove the obsolete files.
2001-05-16 06:57:02 +00:00
scc%mozilla.org
2e4c2f30de
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Stop exporting the old header file "nsCommonString.h" (now that all users of the old name have been fixed)
2001-05-16 04:55:23 +00:00
scc%mozilla.org
8352858dc7
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Fix all users of the old name.
2001-05-16 04:52:43 +00:00
scc%mozilla.org
cd731aa604
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Stop building the old implementation in "nsCommonString.cpp", and |typedef| the old type to an alias for |nsSharable[C]String|.
2001-05-16 04:49:20 +00:00
scc%mozilla.org
82264a0b2e
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Build the new implementation in "nsSharableString.cpp".
2001-05-16 04:45:59 +00:00
scc%mozilla.org
30451fb284
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Export the new header file "nsSharableString.h".
2001-05-16 04:43:31 +00:00
scc%mozilla.org
f2e912df81
bug #75220 : sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|
2001-05-16 04:41:32 +00:00
rbs%maths.uq.edu.au
252d8fe4c0
Remove a gratuitous redundant test. b=67438
2001-05-16 03:40:29 +00:00
Xiaobin.Lu%eng.Sun.com
756c0b5663
r=timeless sr=shaver
...
bug 72807 "c++ style comment warning"
2001-05-16 02:24:44 +00:00
anthonyd%netscape.com
0118687b97
Patch around ChangeTable bug (brendan, r=gordon, smoketestblocker).
2001-05-15 23:41:32 +00:00
brendan%mozilla.org
3de6d8412c
Add optional JSDHashTableOps.initEntry hook, spruce up comments (74883, r=waterson, sr=shaver).
2001-05-15 21:07:10 +00:00
jband%netscape.com
289637f85c
PRBool values should be members of the set {0,1}. r=sfraser sr=jst. see bug 80722
2001-05-15 19:09:33 +00:00
shaver%mozilla.org
153e059ad5
73494: remove iostreams use in regxpcom, general cleanup, new silence options.
...
r=dmose, sr=kin.
2001-05-15 17:46:55 +00:00
kandrot%netscape.com
85066388b1
bug #77233 , r=waterson, sr=brendan Changed a delete to a free for a malloced ptr
2001-05-15 05:55:15 +00:00
kandrot%netscape.com
fe46f754d5
Check in for bug #75764 to elminate non-static globals. r=kandrot, sr=jband
2001-05-15 05:50:24 +00:00
sspitzer%netscape.com
b420dac60d
cleanup. r=timeless, sr=smfr. #80872
2001-05-15 05:38:44 +00:00
sfraser%netscape.com
dae488da31
Fix the a problem exposed by another bug, where out params were not correctly set to null. Part of fix for bug 80722 (crash creating new profile).
2001-05-15 00:34:10 +00:00
scc%mozilla.org
5a0fb842cf
fixing bustage: alright, Linux isn't falling for the old |typename| trick. Guess I have to pull this out into a separate parameterized type.
2001-05-13 07:03:29 +00:00
scc%mozilla.org
af422d0edb
fixing bustage: adding |typename| where needed
2001-05-13 05:50:11 +00:00
scc%mozilla.org
01f459308d
bug #75551 : r=jst, sr=sfraser. Added |CaseInsensitiveFindInReadable|
2001-05-13 05:16:10 +00:00
scc%mozilla.org
2b593f0672
bug #74726 , partial fix, r=vidur, sr=jst: make |nsCommon[C]String| re-bindable; make constructors |explicit|; fix clients. bug #75169 , r=jst, sr=waterson: fix string warnings on Windows; fix some typos
2001-05-11 08:41:21 +00:00
dr%netscape.com
da269460c0
fix for 80067 (assignment vs. equality typos). r=mkaply, mjudge, sr=jst
2001-05-11 05:36:00 +00:00
dr%netscape.com
664c05284b
fix for blocker 80097 (nsSupportsStringImpl tries to memcpy to null -- causing crash in mailnews, see 80088). sr=scc
2001-05-10 23:05:44 +00:00
dr%netscape.com
7aa70935f2
fixing OS/2 and AIX bustage
2001-05-10 06:30:39 +00:00
jband%netscape.com
2c6c8263c2
fix bustage
2001-05-10 04:13:45 +00:00
dr%netscape.com
5e06c69548
fix for 78824 (impl |AdoptData|, |AdoptDataWithLength| on nsISupports[W]String). r=kandrot, sr=jband
2001-05-10 02:44:35 +00:00
mkaply%us.ibm.com
a5b951e494
OS/2 break - our headers define UNKNOWN
...
See nsIURI.idl
Although our tinderbox isn't breaking, all developers are
2001-05-09 20:51:53 +00:00
mkaply%us.ibm.com
865948a22c
OS/2 TB breakage
2001-05-08 19:36:45 +00:00
peterv%netscape.com
f611e1c6d2
Adding nsIProgrammingLanguage.idl (mac bustage fix)
2001-05-08 19:17:19 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
scc%mozilla.org
8a9d1f4a8c
bug #78658 : checking in Chris Seawoods trivial fix to prevent writing to the console in optimized builds, sr=scc (myself)
2001-05-07 23:36:59 +00:00
sdagley%netscape.com
96413a740a
#3616 - Enable long long in Mac version of NSPR (#defines the HAVE_LONG_LONG flag). sr=sfraser
2001-05-06 22:43:07 +00:00
cls%seawood.org
8fe86ff395
Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
...
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0 (mac)
to turn it off globally.
Bug #53226 r=sspitzer,leaf,sfraser
2001-05-05 10:18:53 +00:00
kandrot%netscape.com
d5bd552195
Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775 .
2001-05-05 05:33:37 +00:00
jband%netscape.com
ebdd285c7a
NOT part of the build. Adding file that will appear on a branch
2001-05-04 21:39:11 +00:00
ccarlen%netscape.com
83dc06c7c0
Bug 59247. Make directory service providers threadsafe. r=valeski, sr=jband.
2001-05-04 20:23:19 +00:00
sdagley%netscape.com
6239f97d33
#70543 - Mac OS running out of FCBs when loading libraries. Now yield time to OS to allow it to grow the FCB table (shouldn't be necessary, apparently is). sr=sfraser,r=macdev
2001-05-04 09:01:06 +00:00
scc%mozilla.org
689f6a5c62
bug #75504 ; sr=jband. making it impossible to misuse |getter_AddRefs| in the way jband discovered
2001-05-03 10:15:09 +00:00
sgehani%netscape.com
ef6872d394
Make file with no extension have correct type and creator info based on MIME type.
b = 64704; r = law; sr = sfraser
2001-05-03 01:12:15 +00:00
markh%activestate.com
d60c730c21
Adding placeholders for new files introduced in the XPCDOM_20010420_BASE
...
branch. Not part of the build.
2001-05-01 07:03:27 +00:00
sdagley%netscape.com
8d141d0ae5
#73157 - missing break. r=jband (nobody's building this yet AFAIK)
2001-05-01 06:29:28 +00:00
cls%seawood.org
c06c69763c
Remove unneeded LOST_SYM_LIBS defines.
2001-04-30 01:13:22 +00:00
cls%seawood.org
25c6dc1c7e
Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
2001-04-28 19:48:12 +00:00
dbaron%fas.harvard.edu
4ac9b3249e
Mention leak tutorial in refcount tracing section. (Documentation changes only.)
2001-04-28 03:00:50 +00:00
waterson%netscape.com
527c38dc7b
Bug 75198. Support XPCOM_DEBUG_BREAK=warn on Win32. r=brendan, sr=scc
2001-04-28 02:10:18 +00:00
mkaply%us.ibm.com
1f070fb1f6
#53152
...
r=mkaply, a=blizzard
Put dougt fix into OS/2
2001-04-26 18:40:12 +00:00
dougt%netscape.com
f0b0d01345
Fixes a problem where hreadpool optimistically kills worker threads. r=darin@netscape.com, sr=waterson@netscape.com, b=76198
2001-04-26 05:30:26 +00:00
dougt%netscape.com
36c8c732fa
Adding a new method that will allow caller to check if there pending events in the elder queue. r=sfraser@netscape.com, danm@netscape.com, b=76075
2001-04-26 05:28:43 +00:00
dougt%netscape.com
1a3463f40c
won't compile without long long type. Using LL_ macros instead. r=thorgal@amiga.com.pl, sr=brendan@mozilla.org, b=75815
2001-04-26 05:28:31 +00:00
brendan%mozilla.org
1be564909a
Checkin shaver's patch to allow debug Mozilla builds to dynamicly link with XPCOM-based, nsCOMPtr-using optimized plugins (77112, r=brendan, sr=scc, a=chofmann).
2001-04-24 21:13:15 +00:00
mkaply%us.ibm.com
99fc229b57
Don't need to make this change if pref isn't in
2001-04-20 12:19:23 +00:00
mkaply%us.ibm.com
30d9f9d2ef
OS/2 TB bustage
...
Make OS/2 interfaces _System. Might cause OS/2 breakage - I'm testing it as fast as I can.
2001-04-20 03:44:05 +00:00
jfrancis%netscape.com
8fe96f97c4
reserving some id's for nsIRangeUtil. NOT PART OF BUILD
2001-04-19 23:21:57 +00:00
timeless%mac.com
ee959d2767
fix Bugzilla Bug 75853 CR and LF are naked ifdefs
...
r=dveditz, sr=scc
2001-04-18 05:59:43 +00:00
scc%mozilla.org
ff2c1cc949
bug #70740 : r=mjudge, sr=sfraser. Provide case-insensitive comparison for all string classes
2001-04-18 05:20:06 +00:00
dveditz%netscape.com
0f04fa48fe
fixing bustage
2001-04-18 05:17:36 +00:00
dveditz%netscape.com
003a053aa7
bug 71393, miscalculates free space on large drives. Contributed by thorgal@amiga.com.pl and bzbarsky@mit.edu, r=ksosez@softhome.net/dveditz@netscape.com
2001-04-18 04:30:26 +00:00
ccarlen%netscape.com
e74b04f62a
Bug 44071 - Change name of profile root dir from "Users50" to "Profiles". Checking in patch by gemal@gemal.dk. r=ccarlen@netscape.com, sr=brendan@mozilla.org
2001-04-18 02:51:24 +00:00
scc%mozilla.org
752dd8bff5
[documentation], _never_ part of a build. fixing bad ``it's''s, and referencing the tracking bug
2001-04-18 00:22:01 +00:00
harishd%netscape.com
970bb44680
68790 - Remove nsHTMLContentSinkStream dependency. Not in use anymore
...
r=heikki
sr=jst
2001-04-17 23:23:33 +00:00
dveditz%netscape.com
30d4d975ab
fix for 15115, registry reading speedup
2001-04-17 14:25:19 +00:00
scc%mozilla.org
a690f3ec01
[documentation], _never_ part of a build. fixing the title to be a little less misleading
2001-04-16 21:47:49 +00:00
scc%mozilla.org
42a12c4a77
[documentation], _never_ part of a build. Checking in as I add more FAQs. I've added all my email replies to string questions from the last year, with significant formatting so they are readable. They will be edited to become FAQs.
2001-04-16 14:33:27 +00:00
pinkerton%netscape.com
5b43addbe1
Removing some redundant libraries. They're already covered by configure.in and xpcom/build/Makefile.in r=cls, sr=hyatt. bug# 75653.
2001-04-15 07:15:15 +00:00
pinkerton%netscape.com
46d4ec788e
tweaks to build under macosx. r=saari/sr=hyatt. bug#75653.
2001-04-15 04:58:22 +00:00
pinkerton%netscape.com
8bdc78c49a
use nsLocalFileMac.h for osx. r=saari, sr=hyatt bug#75653
2001-04-15 04:10:12 +00:00
dbaron%fas.harvard.edu
453cbe83eb
Attempt to fix OS/2 bustage by adding the programs listed in SIMPLE_PROGRAMS to CPPSRCS as well, as they are in other makefiles that use SIMPLE_PROGRAMS. r=disttsc@bart.nl b=75163
2001-04-14 18:36:47 +00:00
dbaron%fas.harvard.edu
f308b8846b
Reduce the size of nsXPIDL[C]String by making destructor non-virtual and thus removing vtable pointer. b=75163 r=waterson@netscape.com sr=scc@mozilla.org
2001-04-14 17:08:16 +00:00
cls%seawood.org
1a08b2e290
CConverting line-endings to fix cement bustage. Extra ^Ms are A Bad Thing(tm).
2001-04-14 02:45:59 +00:00
dougt%netscape.com
1cb8c2db9c
More Assertions and checks for null similar to the last checkin. r=me
2001-04-14 02:01:37 +00:00
dougt%netscape.com
2766836ee3
Attempting to fix 74057, although not likely. See bug for details.
...
If you are asserting after this patch is applied, please contact dougt@netscape.com .
r=gagan@netscape.com
sr=waterson@netscape.com
2001-04-14 00:34:06 +00:00
sfraser%netscape.com
5d669d3a6f
Fix bug 71064; give the file stream classes private, and unimplemented copy constructors and assignment operators, prevent clients from passing them by value. r=waterson, sr=scc
2001-04-13 22:50:23 +00:00
dmose%netscape.com
05dcac0bc0
helper function to make code that gets nsISupports proxies more readable: NS_GetProxyForObject (bug 74792). r=brendan@mozilla.org, sr=waterson@netscape.com
2001-04-13 22:13:04 +00:00
scc%mozilla.org
0ec97778cc
[documentation], _never_ part of a build. Checking in as I add more FAQs
2001-04-13 18:03:33 +00:00
scc%mozilla.org
db4471f196
[documentation] a=leaf, _never_ part of a build. Checking in as I add more FAQs
2001-04-13 16:41:51 +00:00
scc%mozilla.org
4dc21ef388
documentation only, never to be part of the build; fixing stylesheet problem
2001-04-13 13:48:50 +00:00
dougt%netscape.com
e61e07de9e
Fixes 73797. Moves some initialization code up higher so that it does not have
...
to be called so much.
r=darin@Netscape.com
sr=waterson@netscape.com
2001-04-12 23:56:28 +00:00
scc%mozilla.org
a8c540fc30
this file is documentation only; it will never be part of the build.
more initial content
2001-04-12 00:33:13 +00:00
shaver%mozilla.org
e2dc3d6d88
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
danm%netscape.com
0f1a61b064
oops. forgot InterfacePointer constructor. see ds/nsSupportsPrimitives.cpp rev 3.16. bug 70534
2001-04-11 00:10:39 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
danm%netscape.com
116e201942
adding nsISupportsInterfacePointer from jst's XPCDOM_20010329 branch. preliminary for bug 70534. r=hyatt,jband,jst,me
2001-04-10 03:56:48 +00:00
scc%mozilla.org
6433880cf6
moved the css file to someplace where lxr can't hurt it: www.mozilla.org/projects/string/string-guide.css
2001-04-09 03:21:48 +00:00
scc%mozilla.org
36d9081328
well, the css file can't live here, because lxr mangles it
2001-04-09 03:09:03 +00:00
scc%mozilla.org
99028106b1
the start of some string documentation ... no real content yet, just an outline
2001-04-09 01:39:43 +00:00
mscott%netscape.com
16adb636a0
Bug #32222 --> re-expose the search method on the input stream of a pipe.
...
r/sr=darin,bienvenu
2001-04-07 21:29:11 +00:00
dbaron%fas.harvard.edu
093e897c1b
Fix bustage on VC++ and gcc 2.7.2.x caused by incorrect overload resolution.
2001-04-07 17:25:16 +00:00
dbaron%fas.harvard.edu
244ee9e63a
Replace my previous incorrect fix for |operator==| ambiguities with a correct one: provide additional |operator==| and |operator!=| for comparing nsCOMPtrs to raw pointers that take a non-const raw pointer argument so that builtin operators will not have a better conversion for one argument. b=65664 r=waterson@netscape.com sr=scc@mozilla.org
2001-04-07 15:29:39 +00:00
scc%mozilla.org
08761a4743
bug #74866 , r=dbaron, sr=shaver. |nsPromiseFlat[C]String| needs to forward more functions when the promised string doesn't implement the buffer handle magic, i.e., in |ns[C]String| derived classes. Also change |char_type| back to the real type because jag suggests it's more readable that way.
2001-04-06 14:04:29 +00:00
disttsc%bart.nl
716603de54
Add AString to nsrootidl.idl for bug 70681, r=markh, sr=jst
2001-04-05 12:25:09 +00:00
jband%netscape.com
d5ac4b891f
fix for bug 74661. On platforms without longlong support we were reporting a possible non-error as an error. r=pinkerton sr=shaver
2001-04-05 08:38:14 +00:00
dprice%netscape.com
3e31ab9946
65845 - new order files
2001-04-05 06:02:32 +00:00
rich.burridge%sun.com
8bdaae79e8
Fix for bug 72841 - Solaris Intel xptcall code should really be in separate files.
...
sr=shaver@mozilla.org
2001-04-04 23:42:40 +00:00
waterson%netscape.com
9558d5bb62
Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc
2001-04-04 05:00:08 +00:00
valeski%netscape.com
a56ac7e4a5
sr=waterson. comment change only
2001-04-03 23:30:30 +00:00
rickg%netscape.com
c1ce80ae83
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
dbaron%fas.harvard.edu
d00646a9ea
Fix Boehm GC + MOZ_TRACK_MODULE_DEPS build. r=disttsc@bart.nl sr=cls@seawood.org
2001-04-03 13:29:13 +00:00
scc%mozilla.org
2944e101fc
fix speedracer bustage once and for all
2001-04-03 01:47:55 +00:00
scc%mozilla.org
040913e211
fix speedracer bustage
2001-04-03 00:23:06 +00:00
scc%mozilla.org
7dbc5145be
attempting to fix AIX, et al, bustage
2001-04-02 23:05:55 +00:00
scc%mozilla.org
8281da62e2
partial fix for ports bustage
2001-04-02 22:42:49 +00:00
scc%mozilla.org
4159076cc2
fix speedracer bustage; r=jag and jst
2001-04-02 22:00:34 +00:00
scc%mozilla.org
c355507eda
landing string branch; see bug #73786
2001-04-02 19:40:52 +00:00
jgmyers%netscape.com
e56c06dfcb
don't decode overlong UTF8 sequences: bug 29314 r=jag sr=scc
2001-04-01 19:40:32 +00:00
naving%netscape.com
dbf445343c
fix warnings due to earlier checkins
2001-03-30 05:51:06 +00:00
naving%netscape.com
c751d9fbf8
67799, 55814. sr=bienvenu. Propogate the error values for streams.
2001-03-30 05:24:34 +00:00
darin%netscape.com
35d49d5906
Fixes bug 71921 "nsInputStreamTee::WriteSegmentFun has a minor bug" r=beard
...
sr=dougt
2001-03-29 02:42:00 +00:00
sgehani%netscape.com
debc13c693
66735: implement blocking processes on the mac.
2001-03-28 00:45:05 +00:00
mkaply%us.ibm.com
2ab67c4ef0
#73620
...
r=jband, sr=brendan
Fix some places where we used casts instead of CALLBACKs
2001-03-27 22:59:33 +00:00
valeski%netscape.com
979ed4af21
sr=alecf. javadoc'ing comments and changing a param name
2001-03-27 15:12:57 +00:00
disttsc%bart.nl
7dc7816cb0
bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc
2001-03-27 11:17:17 +00:00
waterson%netscape.com
eb0724a2e0
Bug 73540. Make sure [JS|PL]DHashTable clear live entries while finalizing. Remove induction variable from [JS|PL]_DHashEnumerate() along the way. r=brendan, sr=shaver
2001-03-27 06:24:25 +00:00
dougt%netscape.com
d68387a443
Renaming xpcom file streams. b=73169, r=sfraser@netscape.com, sr=darin@netscape.com
2001-03-26 23:35:06 +00:00
mkaply%us.ibm.com
e82031955a
#73191
...
r=beard, sr=brendan
Remove CRT_CALL - change to PR_CALLBACK or JS_DLL_CALLBACK appropriately
2001-03-26 23:21:53 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
scc%mozilla.org
fe3472b95f
fix HPUX bustage, and additionally added some comments
2001-03-25 18:06:27 +00:00
disttsc%bart.nl
5ddb230f18
Fix Win32 bustage by adding NS_COM to declaration of StringAllocator_[char|wchar_t](), r/sr=scc
2001-03-25 02:26:33 +00:00
scc%mozilla.org
ebf83bca0f
bug #73297 , r=shaver, sr=darin. Give string buffers an allocator hook to tie into js et al
2001-03-25 01:14:26 +00:00
valeski%netscape.com
c1098ac6ac
r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces.
2001-03-24 00:22:18 +00:00
disttsc%bart.nl
16f7166c87
Fix some inefficiency in nsNativeComponentLoader.cpp, bug=51210, author=Mark Stankus <mstankus@calpoly.edu>, r=bzbarsky@mit.edu, sr=shaver.
2001-03-23 07:34:34 +00:00
jband%netscape.com
cc9b8ebdb9
fix bug 54792 by running assert dialog out or process on Win32. r=danm sr=brendan
2001-03-23 06:57:17 +00:00
waterson%netscape.com
7d70549a0c
Bug 72905. Add 'trap' to XPCOM_DEBUG_BREAK flags to bust into the debugger on asserts. r=sspitzer, sr=brendan
2001-03-23 06:21:41 +00:00
shaver%mozilla.org
c1477ad425
72768: fix Solaris/Intel xptcall, p=<rich.burridge@sun.com
2001-03-23 05:26:44 +00:00
jband%netscape.com
ace9882b7b
not part of the build. Update xptcall status page
2001-03-23 03:24:59 +00:00
mkaply%us.ibm.com
711ef1f3a0
#72555
...
r=mkaply, a=blizzard
Code from aaronr - use DosCopy if DosMove fails (OS/2 can't move across drives)
2001-03-23 03:21:22 +00:00
danm%netscape.com
1b4cb81e47
adding 'type' field to make it easier than a series of QIs to determine a generic nsISupports object's type. code=jst r=jband,me
2001-03-23 03:09:49 +00:00
timeless%mac.com
d44332bdf7
fix Bug 70989 Clean up lots of "shadows" and other common warnings
...
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
ccarlen%netscape.com
a204f7f2ce
Bug 72129 - OpenANSIFIleDesc on Mac won't create new files.
r=beard@netscape.com, sr=sfraser@netscape.com
2001-03-21 01:13:20 +00:00
shaver%mozilla.org
6c5a24ddf1
39268: fix FreeBSD object layout <lennox@cs.columbia.edu>
2001-03-20 15:01:06 +00:00
shaver%mozilla.org
14265f55de
71654: BSD/OS xptcall support from <lidl@pix.net> and <torek@bsdi.com>
2001-03-20 14:50:49 +00:00
disttsc%bart.nl
1de5c138a7
Attempt at fixing OS2 bustage
2001-03-20 07:47:40 +00:00
disttsc%bart.nl
0b98c23d64
Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver
2001-03-20 05:37:56 +00:00
sspitzer%netscape.com
36ed2bb68d
fix for #68036 . (quiet compiler warnings) sr=brendan/waterson a long time ago.
2001-03-19 22:14:07 +00:00
colin%theblakes.com
8360916664
Fix OpenVMS build breakage
...
b=71990 r=danm sr=blizzard a=leaf
2001-03-16 21:39:49 +00:00
beard%netscape.com
053ec70356
Fix to get nsLeakDetector building again after shaver's changes to NS_NewGenericFactory(). r=dbaron@fas.harvard.edu, sr=waterson, amen=leaf.
2001-03-15 02:49:23 +00:00
brendan%mozilla.org
c9ed35a53a
Fix bug 69271, r=waterson, sr=shaver:
...
- Don't ape java.lang.String's bogo-sampling hash function for "long" (>=16
char) strings.
- Theory and practice comment in pldhash.h helps analyze when to use double
hashing (most of the time) vs. when to use chaining.
- Subroutine ChangeTable from PL_DHashTableOperate so it can be called from
PL_DHashTableEnumerate, if the latter finds that enough entries have been
removed to be worth a shrink or compress cycle.
2001-03-14 07:48:07 +00:00
disttsc%bart.nl
1428b30810
Fix bad nsPromiseFlatString usage in nsAtomTable, bug=71759, r=bryner, sr=shaver
2001-03-14 07:41:08 +00:00
pollmann%netscape.com
f0826c7edf
Bug 71834: Fix form post smoketest blocker - backout fix for bug 69862
2001-03-14 07:36:13 +00:00
dprice%netscape.com
1b42d68e45
71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
2001-03-13 10:47:37 +00:00
dprice%netscape.com
d3aa65c0e9
71148 sr=waterson r=leaf Clearing out build bustages for MOZ_COVERAGE builds
...
NOT PART OF THE BUILD
2001-03-13 10:43:08 +00:00
blizzard%redhat.com
19d337abe2
try to fix it harder
2001-03-13 00:42:07 +00:00
blizzard%redhat.com
d969b92d6d
try to fix mac + windows bustage
2001-03-13 00:36:54 +00:00
blizzard%redhat.com
2bb54a9dae
Bug #67370 . Better interleaving of xlib + plevents. r=danm sr=shaver
2001-03-12 23:57:18 +00:00
naving%netscape.com
46e0e1afa9
#69862 , r=bienvenu sr=scc. Close the stream in the destructor.
2001-03-12 22:46:41 +00:00
shaver%mozilla.org
89c833fb49
67699: all your nsIClassInfo is belong to us
...
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
testing
2001-03-12 20:43:02 +00:00
mkaply%us.ibm.com
7f5a68d9d7
#71558
...
No r= (will be OS/2 bustage)
Add HAS_EXTRAEXPORTS hack for now until we find out if IS_COMPONENT should be here
2001-03-12 05:47:26 +00:00
dbaron%fas.harvard.edu
beb5ebbf12
Add #ifdef-ed code that allows us to run with the G++ V3 ABI, where the address point of the virtual table is not at the beginning of the virtual table. r=jband@netscape.com sr=shaver@mozilla.org b=63604
2001-03-11 18:16:16 +00:00
dbaron%fas.harvard.edu
e580e103c4
Include iomanip.h because we need the |using std::hex| and |using std::dec| from it to build with libstdc++ 3.0. b=63604 r=cls@seawood.org
2001-03-11 18:10:58 +00:00
shaver%mozilla.org
bba7f74b7e
61743: add and fix NetBSD stubs (patch from martin@NetBSD.ORG)
2001-03-11 17:22:25 +00:00
scc%mozilla.org
c87fc9dee9
bug #64592 : r=waterson, sr=vidur. Fix |nsCRT::HashCode| and |nsCRT::BufferHashCode| to use a better hash (in this case, the same scheme as |PL_HashString|).
2001-03-11 02:15:36 +00:00
varga%utcru.sk
b8c320471e
Fix obj dir build with --enable-lea
...
r=kandrot sr=waterson
2001-03-10 19:32:34 +00:00
dbaron%fas.harvard.edu
97307826a6
Fix Boehm GC + MOZ_TRACK_MODULE_DEPS build bustage by adding boehm to REQUIRES. r=cls@seawood.org
2001-03-10 03:26:46 +00:00
brendan%mozilla.org
98667ffc0f
Spanked TraceMalloc docs using Mozilla composer (sorry for the cvsblame).
2001-03-10 03:08:55 +00:00
scc%mozilla.org
996c83f58c
fix bustage
2001-03-09 01:38:36 +00:00
scc%mozilla.org
04cea7fe41
bug #68872 : r=jag, sr=waterson. provide |do_GetWeakReference|.
2001-03-09 00:40:11 +00:00
disttsc%bart.nl
aebc676048
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
rpotts%netscape.com
7b553bbf24
bug #61339 . Added a missing const to an nsdIID (sr=waterson)
2001-03-08 06:54:47 +00:00
scc%mozilla.org
bdf7d4bb76
fixing documentation
2001-03-08 04:47:24 +00:00
shaver%mozilla.org
bc42cad066
preliminary documentation for nsIClassInfo
2001-03-08 02:32:20 +00:00
mkaply%us.ibm.com
c81df32817
Win bustage - there was still an extra character in the file
...
I got it this time
2001-03-06 23:05:54 +00:00
mkaply%us.ibm.com
678883b8fa
Win bustage - there was still an extra character in the file
2001-03-06 22:49:29 +00:00
dougt%netscape.com
ea88c59fbc
Attempting to fix bustage. removing tabs
2001-03-06 21:27:54 +00:00
dougt%netscape.com
3b2aa0bd67
Making nsInputStreamTee build on windows. r=darin, sr=gagan
2001-03-06 20:29:20 +00:00
beard%netscape.com
8a78cba0a5
Remove nsGarbageCollector.c (obsolete), fix access paths.
2001-03-06 15:54:37 +00:00
syd%netscape.com
24f717a369
Deprecate nsStr->GetBuffer(). r=jag, sr=scc
2001-03-03 22:07:45 +00:00
beard%netscape.com
4b72367e12
Added nsInputStreamTee.cpp. r=gordon, sr=scc
2001-03-03 04:05:17 +00:00
beard%netscape.com
248e5dc50a
Added nsIInputStreamTee.idl. r=gordon
2001-03-03 04:01:48 +00:00
sfraser%netscape.com
9f982f57de
Fix bug 69729, nsIObserverList had bogus params. Also make it possible to CreateInstance one. r=jag, sr=alecf.
2001-03-03 01:24:36 +00:00
disttsc%bart.nl
043186b34e
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
darin%netscape.com
e2ecd22d79
Added interface and implementation for tee'ing off an input stream read to
...
a blocking output stream. r=dougt,gagan sr=scc
2001-03-02 06:10:00 +00:00
jst%netscape.com
fb391fbc16
Removing unused IID. r=pollmann@netscape.com
2001-03-02 00:50:05 +00:00
dougt%netscape.com
e94899abd9
Adding check for null. r=dveditz/sr=nullcheck
2001-03-01 02:20:37 +00:00
timeless%mac.com
920032e9f2
fix smoketest blocker bug 70312
...
Bookmarks deleted on exit
patch by hwaara, r=timeless, a=leaf, built by hwaara
2001-02-27 18:09:17 +00:00
dprice%netscape.com
5184a7104b
# 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
2001-02-27 04:38:19 +00:00
naving%netscape.com
4cf9dbd9c3
69862. r=bienvenu sr=scc@mozilla.org. Check and close the file stream in the destructor
2001-02-26 18:50:25 +00:00
ccarlen%netscape.com
056e5b22e4
Bug 27857 - nsIFile not complete on Mac. Adding CopyToFollowingLinks(). r=sdagley@netscape.com, sr=sfraser@netscape.com
2001-02-26 15:22:17 +00:00
scc%mozilla.org
cc9632726c
bug #53209 : removing "nsSharedString.h"
2001-02-24 21:08:21 +00:00
scc%mozilla.org
605f7af38d
bug #53209 : remove |nsSharedString|. It was already out of the build last night, now it's time to CVS remove it
2001-02-24 19:47:45 +00:00
cls%seawood.org
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
scc%mozilla.org
5f022da463
attempting to fix build bustage on Solaris
2001-02-24 04:49:34 +00:00
scc%mozilla.org
ddb0743c0c
bug #53209 : remove unused file from the build
2001-02-24 03:17:53 +00:00
scc%mozilla.org
cbbbd2bc60
bug #53209 : removing |nsSharedString| here, just from my test harness.
2001-02-24 03:13:51 +00:00
scc%mozilla.org
6e60f7492d
bug #67876 : r=jst, sr=alecf. Added comment documenting `NULL' string infrastructure.
2001-02-24 03:11:23 +00:00
scc%mozilla.org
e993480902
bug #69941 : r=jag, sr=alecf. Fixed signature of |FindCharInReadable|.
2001-02-24 03:09:04 +00:00
scc%mozilla.org
64f1e22b83
bug #'s 69940 and 69289: r=dbaron, sr=waterson. Fix parameters to, templatization of |Substring()|.
2001-02-24 02:55:46 +00:00
scc%mozilla.org
38840f09e4
bug #67577 : r=jag, sr=(ben, hyatt). short circuit full compare with length test
2001-02-23 06:28:13 +00:00
scc%mozilla.org
2339a7fcc1
bug #69907 : rs=brendan. Fix file-level comments in (to be) obsolete string files so they are clearer in LXR directory views.
2001-02-23 02:43:42 +00:00
scc%mozilla.org
97df62b78a
bug #65219 : (work done by dbaron) r=jag, sr=scc. Remove leaking string recyclers.
2001-02-23 02:03:02 +00:00
dougt%netscape.com
fadd9179fa
Fixes 53152. Basically loosens the restrictions on appending relative paths on windows.
...
r=brendan/shaver,sr=alecf
2001-02-22 23:52:26 +00:00
disttsc%bart.nl
744785129a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
waterson%netscape.com
647f28e89e
Remove nsReadableUtils.obj and nsSharedBufferList.obj from build; moved to top-level strings directory yesterday.
2001-02-22 05:17:28 +00:00
scc%mozilla.org
090faee10c
bug #59429 : CVS remove all the files that have moved to the new string library
2001-02-22 04:03:36 +00:00
dougt%netscape.com
eab041f43f
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
scc%mozilla.org
bb4cbf9e1c
bug #59429 : xpcom gets string code from mozilla/string instead of locally
2001-02-21 14:05:29 +00:00
disttsc%bart.nl
8e1b546e4d
Put strings in MODULE=string, sr=scc
2001-02-21 14:04:08 +00:00
disttsc%bart.nl
a36f4efcf6
Fix senna REQUIRES bustage
2001-02-21 13:38:30 +00:00
scc%mozilla.org
b178069da3
fix build bustage on senna (ports) by adding |REQUIRES|. r=jag
2001-02-21 12:35:31 +00:00
scc%mozilla.org
e4edf81e49
adding this file temporarily, till leaf can copy over the CVS file for the original (currently in mozilla/xpcom/ds/bufferRoutines.h). Need this file here to turn this library in the build
2001-02-21 05:15:50 +00:00
dbaron%fas.harvard.edu
532db94253
Improve the boehm GC's ability to dump all leaked objects at shutdown. Patch partly by waterson@netscape.com, partly by me. r=beard@netscape.com sr=brendan@mozilla.org b=59967
2001-02-20 13:50:26 +00:00
jband%netscape.com
e866369001
bug 66610 - add xpconnect support for DOMStrings. r=jst sr=brendan
2001-02-20 08:09:19 +00:00
scc%mozilla.org
ea49957c51
bug #59429 : adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
2001-02-19 12:06:34 +00:00
scc%mozilla.org
751f924012
bug #69315 : removing unused and confusing string files
2001-02-19 11:27:41 +00:00
scc%mozilla.org
efd6afe174
we're still a part of XPCOM physically (if not logically) and to get exports right need _IMPL_NS_COM
2001-02-19 10:19:21 +00:00
scc%mozilla.org
06993781eb
MANIFEST files require Mac line endings
2001-02-19 10:15:47 +00:00
scc%mozilla.org
8c36be650a
missed nsFragmentedString.h and .cpp in the initial check-in ... adding them
2001-02-19 08:55:34 +00:00
scc%mozilla.org
9d3b0d6215
bug #59429 : adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
2001-02-19 08:54:09 +00:00