warren%netscape.com
5439dac668
Fix for bugs 24008 and 23849 -- needed to keep mSegmentEnd and mWriteCursor in sync for out-of-memory case. a=chofmann r=fur,gordon
2000-01-21 23:16:35 +00:00
jdunn%netscape.com
ab0b188028
Enable Optimized builds on HPUX
...
# 18875
r= pepper@netscape.com
a= chofmann@netscape.com
2000-01-21 03:17:50 +00:00
putterman%netscape.com
3295d7781f
Fix for 24362. Status bar gets updated message counts. a=chofmann. r=dp and jband.
2000-01-20 22:57:08 +00:00
bienvenu%netscape.com
b4ed4bbdc9
fix crash on win98 with funny file names, r=dougt 23578
2000-01-19 07:29:33 +00:00
jj%netscape.com
18de736423
#24312 : bumped up memory partition of RegXPCom from 10 to 16 Mb. (now set in RegXPCom.mcp prefs instead of -obsolete- RegXPCom.rsrc) r=sfraser
2000-01-19 02:01:02 +00:00
jj%netscape.com
f66336369e
File Removed.
2000-01-19 01:57:18 +00:00
jdunn%netscape.com
175ee75c0d
fix the 'this' adjustment, AIX uses CFRONT while gcc on ppc uses the other one
...
#= 24305
r= jdunn@netscape.com - I know this is me, but this is an AIX only bug. jband
talked me through the fix
2000-01-19 01:19:26 +00:00
scc%netscape.com
80984495ad
Fixing runtime assert bustage. r=pinkerton
2000-01-19 01:18:27 +00:00
waterson%netscape.com
dde56e71e8
Make ResolveSymLink() fail silently if target was not a shortcut. r=lumpy
2000-01-19 00:35:01 +00:00
scc%netscape.com
cf8ef31b63
replace |nsVector| with |nsVoidArray| as per bug #11666 . r=dp
2000-01-18 23:03:29 +00:00
scc%netscape.com
cb4567b4c8
replaced |nsVector| with |nsVoidArray| as per bug #11666 . r=brendan
2000-01-18 22:19:52 +00:00
rickg%netscape.com
1e1d20f88e
bug24015; r=rods a=chofmann
2000-01-18 21:06:05 +00:00
jband%netscape.com
4ab84070fb
Not part of build. Updating status page
2000-01-18 08:19:27 +00:00
mccabe%netscape.com
3924a1c44a
Fix problem with generated consts in .h files for OS/2 - also handle the internal const value more sensibly, and lose wrong 'is_long' distinction.
...
Thanks to Henry Sobotka <sobotka@axess.com> for finding this problem and suggesting a fix.
r=mccabe
2000-01-18 05:16:48 +00:00
sford3%swbell.net
b2c319eae7
Replace instances of nsTextFormater with nsTextFormatter, r=jst@citec.fi
2000-01-17 22:32:13 +00:00
sfraser%netscape.com
91facce6a5
Add nsTextFormatter.cpp, for sford
2000-01-17 22:12:20 +00:00
sfraser%netscape.com
a3536e8c1d
Add nsTextFormatter.h, for sford
2000-01-17 22:12:12 +00:00
sford3%swbell.net
ab6a38b233
Beginning of work on 16951, not part of build yet
2000-01-17 06:33:59 +00:00
beard%netscape.com
ccbba8bc22
bug fix for bug #11199 , should remove partially created output file.
2000-01-17 04:13:05 +00:00
dougt%netscape.com
781a91974d
fixes bug 24122. submitted by beard.
2000-01-16 23:30:33 +00:00
briano%netscape.com
9506fe0682
Replaced MOZ_COMPONENT_XPCOM_LIBS with MOZ_COMPONENT_LIBS so we pick up the NSPR libs as well. Fixes a couple of ignored platform Tinderbox builds.
2000-01-16 22:52:57 +00:00
dougt%netscape.com
4090a10b2b
Making event handler callbacks static.
...
removing lock during XPT invoke
suggested by jband. bug 18110.
2000-01-14 05:03:29 +00:00
jst%citec.fi
eeccc4859d
Fixing copying of wstring argument, this fixes the problem with only the first character of some status messages showing up in the browser. This fix also eliminates one string copy. r=dougt@netscape.com, a=mozbot.
2000-01-14 00:06:57 +00:00
norris%netscape.com
b0ba1f5b70
Fix 18592 Fix example: XPCom components cannot be used under
...
r=mstoltz
2000-01-14 00:03:46 +00:00
jdunn%netscape.com
2a12ec9360
use C style comments and not C++
...
r= scc@netscape.com
a= leaf@mozilla.org
2000-01-13 23:06:47 +00:00
jband%netscape.com
8ebdc7fd46
Fix to deal with arrays of interface pointers. r=mccabe
2000-01-13 05:54:40 +00:00
scc%netscape.com
a2dea03069
macros and defs to removed conditional definition of |GetIID()| within |nsISupports|. r=beard, (waterson?), bug=10477
2000-01-13 05:48:47 +00:00
pinkerton%netscape.com
153998843d
fix the case where the char stream impl reallocated its buffer to accomodate data > 256 bytes. mLength wasn't set (at all) so the memcpy() copied nothing into the new buffer.
2000-01-13 02:00:57 +00:00
scc%netscape.com
0fc0a0709f
factor the |IMPL_QUERY| macros to support inheriting |QueryInterface|. Redefine all the |NS_IMPL_ISUPPORTSn| macros in terms of the table-style macros. r={pinkerton, sfraser}
2000-01-12 16:01:14 +00:00
mccabe%netscape.com
07b2669fa3
Reinstating backed-out fix to 20833 from earlier, this time with a change that seems to work on solaris and mac.
2000-01-12 13:33:40 +00:00
mccabe%netscape.com
56eb32a7ae
Reverting const-generation code that seems to be trouble for Solaris.
2000-01-12 03:34:30 +00:00
sfraser%netscape.com
af46cbd1b9
Fixing bustage by ensuring that xpidl_utils.c is only in the compiler target. r=mccabe
2000-01-12 03:09:33 +00:00
mccabe%netscape.com
e3377a41b5
changing #include "xpt_stuct.h" to <xpt_struct.h> b/c I don't think Mac is finding the file.
2000-01-12 02:48:06 +00:00
mccabe%netscape.com
98fc705a06
added files: mozilla/xpcom/typelib/xpidl/xpidl_util.c
2000-01-12 01:47:05 +00:00
mccabe%netscape.com
4c9d90c5c7
Batched set of fixes to xpidl. NOTE this'll probably cause the world to rebuild.
...
* fix 20833 - generate numbers of appropriate form in header output mode for short, long, signed or unsigned IDL consts. Thanks to bratell@lysator.liu.se for finding this and confirming the fix.
* fix 11199, remove .h output file on failure - partially generated files caused trouble, as they had the proper timestamp to fool 'make' next time around. Punted on mac.
* Restore Mac hack to fix \r to \n, requested by Beard.
* Make 'const decl must be short or long' warning into error for typelib mode. This mirrors an existing error in header mode.
* Fix up various aspects of xpidl, including:
- Move shared functions from xpidl_idl.c and xpidl.c 'main' module to new xpidl_util.c.
- Recast nodehandler-table-per-backend as 'backend' struct, including broken-out prolog and epilog functions. Replaces overloaded IDLN_NONE node handler that did prolog code on non-null tree, epilog on null. Move backends to new API.
- Rename a few structs more logically.
- Add a new list to track files included from the base .idl file, for generated #includes in output header file. This replaces using the 'already-included' hashtable for this purpose, and lets us generate just the minimal set of #includes, in the order they occured in the .h file.
- Various fixes to quiet xpidl warnings.
- Change main() to only accept one input file from the command line, because the basename code assumes this, and multiple files aren't needed by our make system.
r=jband
2000-01-12 01:46:21 +00:00
dougt%netscape.com
0a65311418
locking nsProxyObject before calling XPT_InvokeByIndex()
...
locking maps for entire GetNewOrUsedClass() process.
locking maps while trying to Find an IID off of a Root.
locking when removing from RealObjectToProxyObjectMap
I am hoping that this will fix some of the SMP problems, namely 21556.
r=mccabe.
2000-01-12 01:26:11 +00:00
jdunn%netscape.com
370313154b
Fix slamm's warnings of shadowing previous variables.
...
r= rhp@netscape.com
r= warren@netscape.com
r= rpotts@netscape.com
2000-01-12 00:54:10 +00:00
dp%netscape.com
2df47b0c6d
Implementing access to servicemanager from component manager via
...
nsIInterfaceRequestor. r=scc
2000-01-11 22:54:46 +00:00
dp%netscape.com
331dbeb0cd
Providing register and unregister hook per component in the generic
...
module. r=alecf
2000-01-11 21:18:55 +00:00
pp%ludusdesign.com
698852a4f4
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
cls%seawood.org
4f34e05855
Removed redundant XPDIST from the build. Changed existing references to DIST.
...
Replaced all uses of $(DIST)/include with $(PUBLIC) except those looking for NSPR headers.
Removed extra instances of $(DIST)/include or $(PUBLIC) from INCLUDES as it's already there.
Override OS_LIBS when setting host variables for cross-compiling.
2000-01-11 05:13:01 +00:00
jdunn%netscape.com
cb0c532e85
Fix base class specifiers, since be default if they aren't specified it is Private
...
# 23237
r= warren@netscape.com , ftang@netscape.com , jband@netscape.com
2000-01-11 01:45:34 +00:00
warren%netscape.com
cf1e6b2be9
Added NS_IMPL_AGGREGATED_QUERY_HEAD macro.
2000-01-10 23:14:32 +00:00
dp%netscape.com
61b99b3b63
On Shutdown let servicemanager be available until the xpcom shutdown
...
observers are notified.
2000-01-10 21:26:56 +00:00
dp%netscape.com
d6283aff87
Adding comments to explain shutdown further.
2000-01-10 21:26:00 +00:00
duncan%be.com
be3945ad99
Fix BeOS build by making changing nsResProtocolHandler.cpp like
...
Windows and Mac, and fix a couple nsSpecialSystemDirectory bugs.
All the changes are BeOS specific (i.e. wrapped in XP_BEOS or
only used by code wrapped in XP_BEOS).
r=mcafee
2000-01-08 09:09:02 +00:00
waterson%netscape.com
c89ee29031
Bug 23297. Munged patch from Franz.Sirl-kernel@lauterbach.com; simplify and clean up code. r=waterson or r=Franz.Sirl-kernel@lauterbach.com, depending on how you look at it.
2000-01-08 00:30:08 +00:00
jband%netscape.com
bbb40e6dd7
Allow generic module stuff to work with singletons. Needed to fix bug 22922. r=dp
2000-01-07 02:18:13 +00:00
warren%netscape.com
91ee8e32c4
Fixed Has method as per Doug's request.
2000-01-06 23:02:32 +00:00
waterson%netscape.com
619d700ee4
Bug 21472. Use only strict relationals with LL_CMP(). r=brendan
2000-01-06 20:22:29 +00:00