ramiro%netscape.com
05ae9c3868
Changes to turn gfxps into a true component. Thanks to alecf@netscape.com
...
for providing the base patch.
1999-06-25 09:38:26 +00:00
mccabe%netscape.com
5972697137
Add 'void' to generated method signatures that'd otherwise come out as foo(), to avoid the legacy C feature of having () disable typechecking.
1999-06-25 09:22:52 +00:00
warren%netscape.com
ccd3922b50
Added constructor functions for nsEnumeratorUtils.
1999-06-25 01:38:33 +00:00
briano%netscape.com
1d4fd3ef93
Fix for OpenBSD and potentially Solaris/x86.
1999-06-25 01:06:49 +00:00
briano%netscape.com
450c682ac2
Fix for OpenBSD, and potential fix for Solaris/x86.
1999-06-24 03:49:33 +00:00
briano%netscape.com
835c214f43
Fixed the breakage in the IRIX 6.3 build caused by a problem with the compiler/assembler combination (?).
1999-06-24 01:35:52 +00:00
mcafee%netscape.com
3341dd2e7b
Fixing linux bustage.
1999-06-23 23:38:48 +00:00
valeski%netscape.com
31fbd1842d
added the nsIProxyCreateInstance.idl file to the xpidl auto gen macros. added smarts to proxy object mgr to determine whether or not the proxy obj is on the same thread as the caller (did this checkin for doug)
1999-06-23 23:32:43 +00:00
pollmann%netscape.com
fe93ab0d2e
Adding form submit observer interface for Wallet and Single Signon
1999-06-23 22:22:35 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
frankm%eng.sun.com
13963eb821
Reintroduce Java backend to Unix build.
1999-06-23 01:31:04 +00:00
frankm%eng.sun.com
1baceeffa4
Re-enable Java backend, this time with an updated Windows makefile.
1999-06-23 00:58:35 +00:00
mccabe%netscape.com
81a47bf328
Backing out buildsystem aspects of the Java interface backend to xpidl until we can land them safely xp. The xpidl_java.c backend remains.
1999-06-23 00:06:29 +00:00
mcmullen%netscape.com
fe6b4941d5
readLine was returning (in its truncation parameter) the exact opposite of the promised boolean. Thanks to kin@netscape.com for pointing this out.
1999-06-22 23:21:00 +00:00
frankm%eng.sun.com
5d22ee70f0
First pass at generating Java interfaces from XPIDL
1999-06-22 22:39:50 +00:00
dp%netscape.com
61cd841a1d
Removing course grain locking since finer grain locking is implemented
...
in nsRegistry.
1999-06-22 21:49:26 +00:00
mscott%netscape.com
da03cf8f97
Add macro definition for NS_LINEBREAK and NS_LINEBREAK_LEN. Folks should use this instead of defining their own LINEBREAK macros all over the place.
1999-06-22 18:50:12 +00:00
dp%netscape.com
3513f3783a
XPCOM switched to using nsIFileSpec.
1999-06-22 14:02:58 +00:00
dp%netscape.com
91b957fe2b
Adding back member to store error for nsRegistryNode and nsRegistryValue. This gets it working again.
1999-06-22 13:58:12 +00:00
mcmullen%netscape.com
edfdbc6470
Changed to reference parameters (to avoid copying of objects onto the stack)
1999-06-22 05:03:30 +00:00
mcmullen%netscape.com
62f7b85e62
Removed two evil exported functions which I added. Well actually, I added them as inlines, but they somehow changed. So since I don't want them as exports, dust to dust, and ashes to ashes.
1999-06-22 03:53:43 +00:00
dp%netscape.com
91b58aabba
- Threading fixed. Changed member that stored error from nsRegistry
...
to be an automatic variable.
- Using XPCOM_ComponentRegistry for OpenWellknownRegistry()
1999-06-21 23:40:21 +00:00
warren%netscape.com
9484348e12
Fixed problems with GetReadSegment after eof.
1999-06-21 21:05:07 +00:00
Jerry.Kirk%Nexwarecorp.com
1f404b8834
- Adding code to support Neutrino OS. Had to use the OS_TARGET
...
- variable instead of OS_ARCH because Neutrino is still cross-compiled.
1999-06-21 19:58:48 +00:00
ramiro%netscape.com
676fd2002d
Add #ifdefs to make sure it only build on supported linux platforms.
1999-06-21 02:29:17 +00:00
sspitzer%netscape.com
426eb85cbf
fix warnings. these classes have virtual functions but non-virtual destructors
1999-06-21 01:59:44 +00:00
warren%netscape.com
a3adc6bd4c
Making buffers work better. Now out-of-memory is handled properly.
1999-06-19 22:23:18 +00:00
warren%netscape.com
4747af4f2d
Added missing release.
1999-06-19 22:22:38 +00:00
warren%netscape.com
9f1b058d56
Added assertions.
1999-06-19 22:22:16 +00:00
dp%netscape.com
aee4f0d23f
Fixed crash due to multi-threading. bug# 7308, bug# 8150
1999-06-18 23:27:09 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
rickg%netscape.com
085381a1fb
fixes Churchill's search bug, and crash bug 6469
1999-06-18 04:51:11 +00:00
rickg%netscape.com
c05f3058d1
fixed ToInteger (again) and eliminate bug 8140
1999-06-17 19:15:57 +00:00
rickg%netscape.com
be743f23bf
approved update
1999-06-17 07:24:13 +00:00
ramiro%netscape.com
6d665f4de8
Make it work with gnu libc 2.1. On glibc 2.1, the Dl_info api defined in
...
<dlfcn.h> is only exposed __USE_GNU is defined. I suppose its some kind of
standards adherence thing.
1999-06-16 04:55:36 +00:00
warren%netscape.com
58680447a0
Fixed bug causing Flush to block forever. Changed nsAutoMonitor to nsAutoCMonitor (cached monitors).
1999-06-16 04:15:15 +00:00
warren%netscape.com
17db453fbe
Upped max pages because there's some sort of PRMonitor bug when you run out of VM space.
1999-06-16 04:15:12 +00:00
warren%netscape.com
087d61993b
Changed nsAutoMonitor to nsAutoCMonitor (cached monitors).
1999-06-16 04:15:08 +00:00
dveditz%netscape.com
43eb020a43
Adding NS_RELEASE_THIS()
1999-06-16 03:28:25 +00:00
dveditz%netscape.com
de1c9d7762
proxy can now find main thread
1999-06-16 03:26:37 +00:00
waterson%netscape.com
1992f25d97
Add WalkTheStack() implementation for i386 Linux. Tip o' the hat to kipp for the stack walking code, and shaver for the dladdr() hint. Replace PR_snprintf() with nsIToA().
1999-06-16 02:05:32 +00:00
pollmann%netscape.com
ed17f9ac7a
Bug 2195: select[n] == select.options[n], new IID for nonstandard DOM interface
1999-06-16 01:41:13 +00:00
dp%netscape.com
77d9670ae2
Using default autoregistration.
1999-06-16 00:29:34 +00:00
dp%netscape.com
0bf10f471a
Removing xcDllStore.cpp from the build.
1999-06-16 00:27:13 +00:00
dp%netscape.com
55b0233159
Registry location and filename added.
1999-06-16 00:26:43 +00:00
dp%netscape.com
24790557d2
Removing nsIComponentManager.h from nsIFileSpec.h to prevent circular
...
header dependencies in preparation for component manager using nsIFileSpec.
1999-06-16 00:26:02 +00:00
sfraser%netscape.com
8d6e399103
First Checked In.
1999-06-15 23:39:46 +00:00
putterman%netscape.com
c827fdf481
Only AddRef servMgr if we're going to assign it to *result. Approved by dp.
1999-06-15 23:21:12 +00:00
shaver%netscape.com
77d0d97176
flail lightly trying to fix build bustage
1999-06-15 15:21:00 +00:00
shaver%netscape.com
5b10014dc8
try to bix build bustage, and start on fixing 8183
1999-06-15 15:13:38 +00:00
shaver%netscape.com
ff57e68207
fix 8184: don't get stuck on %{ that's not at the beginning of the line, and mind end of data
1999-06-15 14:17:21 +00:00
bruce%cybersight.com
01f242aaf5
Replace NULL with nsnull in 8 initializations as NULL is void* on Solaris Workshop 4.2 compilers and it dies on using NULL here.
1999-06-15 13:51:50 +00:00
mccabe%netscape.com
b2be2d0465
Added a warning for using an (ignored) '%{' or '%{whatever' escape instead of using '%{C++'.
1999-06-15 11:18:03 +00:00
mcmullen%netscape.com
7da73546db
Added a null test
1999-06-15 09:31:49 +00:00
mccabe%netscape.com
20752a6353
Removed unused declaration for (cvs rm'ed) stub mode, and added an explanatory comment as to what 'basename' actually means. (Not what I thought...)
1999-06-15 09:22:04 +00:00
warren%netscape.com
e8a2d73d89
Fixed buffer tests.
1999-06-15 08:36:27 +00:00
mcmullen%netscape.com
07405fb616
trying to fix windows bustage with new parameters = set 'em to null!
1999-06-15 07:19:16 +00:00
waterson%netscape.com
3f6de63f6b
Clean up stack trace output: add displacements and remove spaces that sometimes appear in demangled symbols (so my perl script doesn't barf).
1999-06-15 05:27:09 +00:00
mcmullen%netscape.com
9073e2e35e
Made write and read do an implicit open. Added a FileContents attribute to allow simple conversion between an entire file and a string.
1999-06-15 05:17:59 +00:00
mccabe%netscape.com
e06275230f
Fix number of arguments to the fprintf format string I changed yesterday.
1999-06-15 04:59:19 +00:00
warren%netscape.com
8882c50da2
Added PR_LOG stuff.
1999-06-15 04:57:07 +00:00
waterson%netscape.com
9bd4de486d
Add MOZ_TRACE_REFCNT to allow you to instrument individual implementations of AddRef() & Release().
1999-06-15 03:25:27 +00:00
shaver%netscape.com
8be07679ad
xpidl_idl.c rewrite for improved maintenance, fixed bugs and whiter teeth
1999-06-15 03:07:44 +00:00
ducarroz%netscape.com
ff3613b424
fix for bug 8029. ResolveAlias should not set the nsFileSpe's internal error mError if the file doesn't exist which is a legal state during the creation of an nsFileSpec object.
1999-06-15 02:19:23 +00:00
rickg%netscape.com
0e574f8368
more error reporting in ToInteger()
1999-06-15 02:03:33 +00:00
mccabe%netscape.com
c9a8c48435
Remove reference to the f_noscript field, which gets set when libIDL sees a bare 'noscript' keyword.
...
This fixes compiling against libIDL 0.6.8, which has changed the field to __f_noscript to deprecate. Rightly so, as noscript is expressible as a bracketed [property], and we want it to go away too. Ignoring it rather than #ifdef'ing saves us future maintenance hassle.
1999-06-15 00:37:46 +00:00
mcmullen%netscape.com
3e3388c17e
Fix casting problem
1999-06-14 22:55:24 +00:00
jband%netscape.com
de6e3cbd64
updating status page
1999-06-14 22:33:18 +00:00
jband%netscape.com
47b77e3da4
adding BeOS x86 changes from Duncan Wilcox <duncan@be.com>
1999-06-14 22:17:41 +00:00
mcmullen%netscape.com
05a578c59f
Registered nsIDirectoryIterator
1999-06-14 22:06:22 +00:00
mcmullen%netscape.com
6bcccc0f3a
Made write and read do an implicit open. Added a FileContents attribute to allow simple conversion between an entire file and a string.
1999-06-14 22:05:41 +00:00
mcmullen%netscape.com
26d15e37ff
Added constructors from new nsIFileSpec
1999-06-14 22:04:27 +00:00
mcmullen%netscape.com
38632e1852
Removed base targets (this change got lost in another checkin, owing to a merge conflict).
1999-06-14 20:55:37 +00:00
dougt%netscape.com
785a8d1e18
Adding IsQueueOnCurrentThread().
1999-06-14 20:20:33 +00:00
mccabe%netscape.com
f6cf371c74
Removed misleading /* interface scooby */ comment in generated #include "scooby.h" line.
1999-06-14 08:28:23 +00:00
waterson%netscape.com
cfbc386ecc
Add MISCDEP so that DLL gets rebuilt if a static lib changes.
1999-06-14 02:22:52 +00:00
dp%netscape.com
a7570169c5
- NS_RegistryGetFactory API changed
1999-06-14 02:08:49 +00:00
dp%netscape.com
63b3a417da
- NS_RegistryGetFactory API Change
...
- QuickRegister eliminated
1999-06-14 02:07:03 +00:00
rickg%netscape.com
8d90806807
perf improvements, bug fix in insert(), better error reporting in ToInteger()
1999-06-13 21:23:04 +00:00
danm%netscape.com
85d2dceb67
moved GetPrimordialThread from nsAppShellService to nsThread, as suggested by warren
1999-06-13 03:30:38 +00:00
erik%netscape.com
f44f434de6
Was crashing when property already existed. Fixed now, by ignoring
...
subsequent attempts.
1999-06-12 21:07:22 +00:00
bruce%cybersight.com
3bbd6b0002
Add newline at end of file for commercial unix compilers.
1999-06-12 16:59:57 +00:00
waterson%netscape.com
3ff9c4f8c4
Ensure that mBuf <-- 0 before assignment begins. Otherwise we run the rise of a failed assignment causing a duplicate free.
1999-06-12 16:39:11 +00:00
dp%netscape.com
5a716e67c5
Removing obsolete files from xpcom.
1999-06-12 15:54:46 +00:00
dp%netscape.com
cb60084210
Removing unused NS_RegistryGetFactory() prototype.
1999-06-12 15:36:22 +00:00
mccabe%netscape.com
8800b0236b
Resurrected this somehow. Beating it back down.
1999-06-12 09:44:11 +00:00
mccabe%netscape.com
b1809e14b2
Remove vestiges of BUILD_XPIDL and USE_XPIDL from the build.
1999-06-12 09:29:46 +00:00
rpotts%netscape.com
0bd8f4a60e
Changed WriteSegments(...) to return NS_BASE_STREAM_FULL if a WriteSegment cannot be allocated. And to propagate WOULD_BLOCK if it is returned by the reader() function....
1999-06-12 08:52:59 +00:00
rpotts%netscape.com
537d7974c6
Added a new stream return code - NS_BASE_STREAM_FULL. This is returned when a stream is full and must be read before more data can be added...
1999-06-12 08:50:24 +00:00
dp%netscape.com
9338d39054
adding back for doc purpose
1999-06-12 08:08:15 +00:00
dp%netscape.com
e1db1fdd99
Removing obsoleted files from xpcom/ post xpcom2.0 landing
1999-06-12 07:54:05 +00:00
dp%netscape.com
507486f554
Removing obsoleted files from xpcom/ post xpcom2.0 landing
1999-06-12 07:42:48 +00:00
beard%netscape.com
92435247b8
fixed "rescued items" problem
1999-06-12 06:27:00 +00:00
jband%netscape.com
dc7f69662c
fix Mac breakage
1999-06-12 06:00:03 +00:00
jband%netscape.com
09e841b60c
added forced linkage to another xptcall file and moved the prototypes to the dummies to xptcall.h
1999-06-12 04:30:13 +00:00
jband%netscape.com
8d2c667d91
another try for this code needed to make Irix work (with fixed dll export stuff this time)
1999-06-12 04:29:12 +00:00
dougt%netscape.com
8ccc374240
simplify, simplify, simplify. Changes submitted by brendan@mozilla.org.
1999-06-11 21:56:12 +00:00
rpotts%netscape.com
05dd9dcd86
if no more data is available when reading a non-blocking input stream then return either WOULD_BLOCK or NS_OK... But exit the loop to prevent spinning!
1999-06-11 08:25:57 +00:00
rpotts%netscape.com
dff309b95c
initialize the [out] parameters in GetWriteSegment so they are correct even if NS_OK is not returned...
1999-06-11 08:22:17 +00:00
dougt%netscape.com
daa6129e66
Adding default UI thread posting if user passes nsnull as the destQ
1999-06-11 05:49:11 +00:00
mcafee%netscape.com
6bbce27e0c
Updating last-changed date to match cvs log.
1999-06-11 04:01:22 +00:00
sgehani%netscape.com
6f9d528752
Updated tests to reflect newly added enumeration service in PersistentProperties.
1999-06-11 02:21:34 +00:00
sgehani%netscape.com
21b812feb7
Added enumeration service to PersistentProperties which returns an enumeration of
...
PropertyElement objects.
1999-06-11 02:20:36 +00:00
dougt%netscape.com
79808cdbe1
Updates the project to use the new xpcom 2.
1999-06-11 00:37:35 +00:00
dougt%netscape.com
1dc7781b77
First Checked In.
1999-06-11 00:37:05 +00:00
dougt%netscape.com
8d59c9f8e6
Fixing some releasing object bugs.
1999-06-11 00:35:39 +00:00
briano%netscape.com
55b6c57d45
Ifdef hack to get this to compile on SunOS 4.x.
1999-06-10 22:37:27 +00:00
dougt%netscape.com
cc0510a38e
Adding Autoproxification.
1999-06-10 20:24:15 +00:00
waterson%netscape.com
c5ca1fa2a0
Remove nsStringImpl and nsIString.
1999-06-10 20:20:32 +00:00
waterson%netscape.com
831a59b3cc
Remove nsStringImpl.cpp.
1999-06-10 20:19:52 +00:00
akkana%netscape.com
0ed7467e00
Fix 5968 -- I got tired of seeing a bazillion warnings about the parameter index shadowing the globally defined string function
1999-06-10 20:18:17 +00:00
mcmullen%netscape.com
a91081460c
Added bulletproofing for null buffer parameters
1999-06-10 19:51:36 +00:00
mcmullen%netscape.com
456af7c5d9
Compromise. On other platforms, NS_WARNING does not call break. So we'll do the same. So for NS_WARNING, we'll simply print to the console and continue, a la mode de Pierre, while for other forms of NS_BLOWCHUNKS, we'll break into the debugger, as of old.
1999-06-10 19:50:56 +00:00
mccabe%netscape.com
f91c99fedd
Various touchups and warning fixes.
1999-06-10 09:18:59 +00:00
mccabe%netscape.com
60740a11ac
Fix many warnings, remove legacy -h option.
1999-06-10 08:21:35 +00:00
mcmullen%netscape.com
8794a22bd5
Don't try to call strlen() on a null string.
1999-06-10 02:24:21 +00:00
dp%netscape.com
6204bd471e
openVMS changes. Thanks to Colin Blake <colin@theblakes.com>
1999-06-10 00:19:36 +00:00
mscott%netscape.com
4091a09b40
Remove warning introduced by an unused variabled into NS_NewFileSpecWithSpec.
1999-06-09 21:09:55 +00:00
mscott%netscape.com
ef7256980a
Adding NS_NewFileSpecWithSpec for C++ code which allows you to create a nsIFileSpec given a nsFileSpec.
1999-06-09 20:49:39 +00:00
mang%subcarrier.org
6b4b5ff77f
fixed broken mailto: links
1999-06-09 20:23:35 +00:00
dp%netscape.com
a51d7035cd
Using new Component Registry
1999-06-09 19:18:24 +00:00
dp%netscape.com
40e23b733c
Cleaning up silliness.
1999-06-09 19:17:50 +00:00
dp%netscape.com
2a661d9391
Well Known Component Registry in <exedir>/component.reg implemented.
1999-06-09 19:16:38 +00:00
Jerry.Kirk%Nexwarecorp.com
87577265e3
- Changing #ifdef to support both GCC 2.7 and 2.8 and adding support
...
for NTO platform.
1999-06-09 12:34:07 +00:00
ramiro%netscape.com
b0e2dd7a5e
Port to KCC.
1999-06-09 10:20:12 +00:00
ramiro%netscape.com
00a0b35eb5
This is all C code.
1999-06-09 10:08:12 +00:00
mccabe%netscape.com
8278dfd1be
removed files: mozilla/xpcom/typelib/xpidl/xpidl_stub.c
1999-06-09 09:46:07 +00:00
mccabe%netscape.com
24db887a78
Removing remnants of stubs-generation mode.
1999-06-09 09:45:49 +00:00
briano%netscape.com
13117d5d7d
Fix for FreeBSD 2.x builds.
1999-06-09 08:43:51 +00:00
warren%netscape.com
daac58b073
Removed nsIByteBufferInputStream - obsolete.
1999-06-09 06:48:38 +00:00
warren%netscape.com
108ee892cd
Cleaned up the nsIBuffer interface, added comments, etc.
1999-06-09 06:41:32 +00:00
warren%netscape.com
0aa76c7bb0
Added ReadSegments and WriteSegments to nsIBuffer to avoid the need to allocate intermediate buffers.
1999-06-09 04:52:47 +00:00
warren%netscape.com
45df5306ae
Added nscore.h to nsrootidl.idl for PRUnichar.
1999-06-09 03:19:10 +00:00
jband%netscape.com
bec02315f9
Fix build bustage. Will come back and do it right
1999-06-08 22:49:01 +00:00
sfraser%netscape.com
b18d9161b5
Back out pierre change, so that NS_ASSERTION calls DebugStr once again. Doing this on the basis of consensus at 7/6 macdev meeting.
1999-06-08 22:13:40 +00:00
jband%netscape.com
bed1eb75d7
Adding Irix implementation from Jason Heirtzler <jasonh@cthulhu.engr.sgi.com>
1999-06-08 21:49:30 +00:00
waterson%netscape.com
dbd51aec83
Obsolete. Generated from nsICollection.idl now.
1999-06-08 21:28:42 +00:00
waterson%netscape.com
ef326e8a32
Obsolete. Generated from nsIEnumerator.idl now.
1999-06-08 21:27:47 +00:00
warren%netscape.com
aaf94a8b04
Moved WriteFrom to nsIBufferOutputStream. Made necko pass around buffer streams.
1999-06-08 20:57:32 +00:00
briano%netscape.com
0a764a4a0d
Changed the location of libxpcombase_s.a in the list in order to fix the NetBSD build.
1999-06-08 02:01:01 +00:00
sfraser%netscape.com
50460ad014
Fix for bug 7479; use unsigned char to avoid sign extension when converting to wide string. r rickg.
1999-06-08 00:28:47 +00:00
warren%netscape.com
f086c5861f
Added nsIBufferOutputStream.idl
1999-06-07 22:47:55 +00:00
waterson%netscape.com
8e855e06b9
Add nsService constructor that allows you to get a service by ProgID using the statically linked nsServiceManager API.
1999-06-07 02:24:29 +00:00
bruce%cybersight.com
2614465d97
Scoping problem with loop variable. Fixes OSF/1 build.
1999-06-05 11:22:11 +00:00
waterson%netscape.com
42ed4b166e
Remove NS_ASSERTION calls from nsService class.
1999-06-05 02:44:40 +00:00
briano%netscape.com
0e92e4e2ea
Oops, forgot to add the braces....
1999-06-05 01:57:35 +00:00
warren%netscape.com
7b74d79bf3
Added nsIBuffer::Search and cleaned up nsIBufferInputStream interface to just return the buffer.
1999-06-05 01:15:00 +00:00
briano%netscape.com
13cdfd841c
Fix for platforms that don't support long longs.
1999-06-05 01:07:50 +00:00
warren%netscape.com
fa9af113bf
Added
1999-06-04 23:58:05 +00:00
pierre%netscape.com
2c1a37cbe5
(Mac only) PR_LOG() calls printf() with a "���" header instead of falling into MacsBug.
1999-06-04 23:04:28 +00:00
valeski%netscape.com
6b3a8895c4
api change to nsIProxy* interfaces. You can no longer pass in straight PLEventQueues, you now need to pass in nsIEventQueue interfaces (see mozilla/xpcom/threads)
1999-06-04 22:46:20 +00:00
briano%netscape.com
e9e302b454
Handle the (Unix) platform-specific DLL naming conventions properly.
1999-06-04 22:17:30 +00:00
jdunn%netscape.com
44723469c1
AIX requires nsSubsumeStr to be a const... so for AIX (only) lets make it so
1999-06-04 22:08:19 +00:00
mccabe%netscape.com
7b8e0afeb5
Partial fix to 7202. free (XPT_DELETE()) a pointer that was previously just set to NULL and leaked.
...
Thanks to David Gardiner <david.gardiner@unisa.edu.au> for the patch, and to bruce to pointing me to it.
1999-06-04 21:33:38 +00:00
valeski%netscape.com
bade0cb940
added the HandleEvent method
1999-06-04 15:02:27 +00:00
briano%netscape.com
117fb75428
Converted all the C++ comments to C comments to fix the Unix builds (prefapi.c).
1999-06-04 02:00:19 +00:00
warren%netscape.com
8e1cc82187
Removed stream files from manifest.
1999-06-03 23:52:13 +00:00
warren%netscape.com
7208426540
Removed obsolete files for mac.
1999-06-03 23:35:18 +00:00
warren%netscape.com
03c1be25bc
Added nsIBufferInputStream.idl
1999-06-03 23:10:11 +00:00
pinkerton%netscape.com
02d7c1f725
idl files added for streams.
1999-06-03 23:04:22 +00:00
pinkerton%netscape.com
114282864b
adding new stream idl files.
1999-06-03 23:03:53 +00:00
rickg%netscape.com
81fa68ad56
fixed warnings
1999-06-03 23:03:08 +00:00
rogerl%netscape.com
0ecf2ad741
Instruction sequence clean-up courtesy of Dan Price & Blake Jones at Sun.
1999-06-03 23:02:17 +00:00
rickg%netscape.com
faaf397439
fixed offset error in FindCharInSet() and RFindCharInSet()
1999-06-03 22:12:27 +00:00
akkana%netscape.com
8f264ecc9b
Vidur's HTML fragment content sink; Kostello's document/html encoders
1999-06-03 22:11:53 +00:00
waterson%netscape.com
23562bf11d
Remove NS_IS_ERROR() macro; it's both redundant with NS_FAILED() and wrong.
1999-06-03 22:03:07 +00:00
warren%netscape.com
8b32319be8
Fixed GenericFactory linkage problems.
1999-06-03 21:51:14 +00:00
warren%netscape.com
19437e332d
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom). Added nsIBufferInputStream for peek capability.
1999-06-03 21:51:09 +00:00
warren%netscape.com
447b069ddb
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
1999-06-03 21:50:47 +00:00
ducarroz%netscape.com
e9a99e264b
add nsISupportsArray.idl
1999-06-03 21:00:44 +00:00
scc%netscape.com
0c87834eef
fixed for VMS
1999-06-03 20:36:53 +00:00
waterson%netscape.com
6d180f5576
Replace NS_IS_ERROR() with NS_FAILED(): NS_IS_ERROR() is buggy and redundant.
1999-06-03 20:25:15 +00:00
waterson%netscape.com
e30c1ff4f6
Fix XPIDL_MODULE typos.
1999-06-03 20:06:49 +00:00
rickg%netscape.com
54d9142b33
fix bug 7479 per Erik VanDerPoel
1999-06-03 18:45:39 +00:00
jdunn%netscape.com
f11c2c12a5
change false to PR_FALSE
1999-06-03 17:57:36 +00:00
rickg%netscape.com
733756c72e
fix searching errors; safeguard assign
1999-06-03 10:49:14 +00:00
mcmullen%netscape.com
3db78cc9b8
Fix to #6398 using patch provided by jim_nance@yahoo.com (who does, apparently, yahoo).
1999-06-03 01:40:47 +00:00
mcmullen%netscape.com
f90907e656
Alias resolution now happens almost any time a spec is created from a non-spec. Needed to make things work properly.
1999-06-03 01:28:52 +00:00
cathleen%netscape.com
06912e1393
prevent getting an outrageous index value, when a char is not found in a
...
given nsStr. broke XPInstall.
1999-06-03 01:11:14 +00:00
jband%netscape.com
fcc50b53fa
updating status page
1999-06-02 23:28:23 +00:00
alecf%netscape.com
de7c2fbf71
fix windows bustage
1999-06-02 04:46:07 +00:00
jband%netscape.com
33713af5b9
another patch from khym@bga.com (Dave Huang)
1999-06-02 03:49:30 +00:00
jband%netscape.com
97c6ebfb01
platform check contributed by Bert Driehuis <bert_driehuis@nl.compuware.com>
1999-06-02 02:35:00 +00:00
jband%netscape.com
4148a5c559
adding netbsd m68k support contributed by khym@bga.com (Dave Huang)
1999-06-02 02:26:38 +00:00
alecf%netscape.com
1e37044d42
first cut at scriptifying nsISupportsArray - remove constness from all methods, add new XPCOM compatible methods and fix layout code to handle lack of const methods
1999-06-02 02:06:32 +00:00
alecf%netscape.com
9adb743188
add XPIDLized version of nsISupportsArray
1999-06-02 02:03:45 +00:00
scc%netscape.com
16cc6edf13
replaced tabs with spaces as per our standards
1999-06-02 01:59:28 +00:00
jband%netscape.com
8504769d61
removing this unused and ill-named file
1999-06-02 01:47:19 +00:00
scc%netscape.com
5c2933b1c2
added comparisons that will allow |nsnull != myPtr| et al
1999-06-02 01:29:55 +00:00
jband%netscape.com
ad565b3a27
updated status page
1999-06-02 01:25:08 +00:00
jband%netscape.com
fec511d826
use only C style comments in these files to make Irix happy
1999-06-02 00:57:32 +00:00
alecf%netscape.com
06cbd6eee2
stop using [] operator on nsISupportsArray - going away for scriptability
1999-06-02 00:14:41 +00:00
rjc%netscape.com
145b24f47c
Add ability to find "Internet Search Sites" folder on Mac.
1999-06-02 00:12:10 +00:00
alecf%netscape.com
8e0a105a40
stop using [] operator on nsISupportsArray - going away for scriptability.
1999-06-02 00:07:54 +00:00
rickg%netscape.com
8e07228d02
update to nsString2 as default impl
1999-05-31 22:09:05 +00:00
jband%netscape.com
cdc2404343
updating paths to new location of this directory and updating status page
1999-05-31 19:48:25 +00:00
jband%netscape.com
8d5a930e20
converting these html files to redirect to moved pages
1999-05-31 19:45:54 +00:00
dougt%netscape.com
9e8c2fb02f
kISupportsIID is not defined on unix, but it is on windoze...
1999-05-29 23:01:25 +00:00
dougt%netscape.com
981c6e2d15
Adding a few more functions to nsIEventQueue.
...
Moving proxy to use nsIEventQueue instead of PLEvents direct.
1999-05-29 22:50:25 +00:00
ducarroz%netscape.com
5a6663db89
fix for bug 7329. MAC ONLY: if a file doesn't exist while doing an open and the flag PR_CREATE_FILE is set shouldn't abort.
1999-05-29 21:27:18 +00:00
ducarroz%netscape.com
9c27fc9dec
fix for bug 7329. Deleteting a file that doesn't exist should not invalidate the nsFileSpec.
1999-05-29 21:27:16 +00:00
bruce%cybersight.com
cb46bf8387
Remove static IID kISupportsIID from the default QueryInterfaces implementation macro. Replace with call to nsISupports::GetIID(). Tested by dp, myself and tague on the 3 main platforms (Win32, Linux and Mac respectively).
1999-05-29 16:25:18 +00:00
bruce%cybersight.com
f31cd49b26
Fix usage of kISupportsIID so that my next checkin won't hork the tree.
1999-05-29 16:22:36 +00:00
rickg%netscape.com
1391fd5402
searching should be slightly faster now
1999-05-29 09:40:49 +00:00
rickg%netscape.com
08b677ab39
using brute-force search for now
1999-05-29 09:28:56 +00:00
rickg%netscape.com
e0b2cc6e1d
sync with nsString2 API
1999-05-29 08:52:19 +00:00
rickg%netscape.com
57ad1af88a
final update to nsString2 before switchover
1999-05-29 07:29:46 +00:00
mcmullen%netscape.com
98aed27675
For Bill
1999-05-29 02:01:28 +00:00
mcmullen%netscape.com
0639a2acde
Return value
1999-05-29 01:51:02 +00:00
law%netscape.com
4b65c3eb5a
XPIDL-ifying nsIOberver/nsIObserverService
1999-05-29 01:30:27 +00:00
mcmullen%netscape.com
53d551dd62
Use NS_COM (not NS_BASE)
1999-05-29 01:29:28 +00:00
mcmullen%netscape.com
c27322b635
Moved widgetry out.
1999-05-29 01:28:25 +00:00
mcmullen%netscape.com
e0431b2caf
Moved widgetry out of xpcom
1999-05-29 01:26:53 +00:00
mcmullen%netscape.com
e40a3e299b
Moving widgetry out of xpcom
1999-05-29 01:08:22 +00:00
law%netscape.com
39f375f872
XPIDL-ifying nsIObserver/nsIObserverService
1999-05-29 00:51:17 +00:00
warren%netscape.com
39ffb3fd54
Added nsConstructorPattern.cpp
1999-05-28 22:41:13 +00:00
dougt%netscape.com
83629f6dd7
Adding Proxy to the xpcom init.
1999-05-28 22:17:24 +00:00
dougt%netscape.com
9970148ca8
Adding "Fire And Forget" async method calling.
...
Added Create() function for the generic factory.
Made ProxyObject into an nsISupports Object for refcounting.
Fixed proxytest to work in the new xpcom2 world.
1999-05-28 22:15:20 +00:00
dougt%netscape.com
c8f4529686
Adding a local include path to proxy/src
1999-05-28 22:10:55 +00:00
dp%netscape.com
1fe0f8ea19
Fixed crasher bug# 7311 by removing aggregation. Both constructors need to take an additional parameter that will initialize the outer need to happen. Doing the bigger change of introducing aggregation later
1999-05-28 22:09:32 +00:00
dp%netscape.com
ba8cba6747
Component Registry
1999-05-28 20:38:16 +00:00
dp%netscape.com
70524be506
Checking for NULL progid. This should return correct error values from RegisterComponent()
1999-05-28 06:06:14 +00:00
bruce%cybersight.com
b0efa83056
Remove local shadowing of variable.
1999-05-28 05:29:26 +00:00
dp%netscape.com
d014238fff
Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately
1999-05-28 04:53:17 +00:00
dp%netscape.com
2c37e9da83
Reversing changing type of nsrefcnt. Mailnews code has specific Release() implementation that mention a different type. We need to fix that first.
1999-05-28 02:07:49 +00:00
mccabe%netscape.com
57a517c23a
Added the xpcom/sample directory to the build, so I can point people to the minimal XPConnect sample code there without them having to rebuild to try it out.
1999-05-28 01:49:47 +00:00
dp%netscape.com
55912dab75
Fixed Binary compability with COM's nsIUnknown w.r.t return value types of Addref and Release.
...
nsrefcnt is defined as unsigned long for windows machines with 4 bytes per long.
1999-05-28 01:22:35 +00:00
dp%netscape.com
0cdf1ded73
- Adding in PROGID and Classname for registration of xpcom components.
...
- Registering FILESPEC
1999-05-28 01:14:59 +00:00
mccabe%netscape.com
1b09ab286b
Removed unused and nonsensical voidRef typedef.
1999-05-28 01:14:50 +00:00
dp%netscape.com
d55ee36d75
Added aggregation. Implemented Create() so that the GenericFactory can create IFileSpec
...
Objects if registered.
1999-05-28 00:50:42 +00:00
dp%netscape.com
afdcdd4a15
Adding progid and classname
1999-05-27 22:47:27 +00:00
dp%netscape.com
a49242842c
Removing ending ;
1999-05-27 22:45:24 +00:00
dp%netscape.com
62e216b84a
Adding PROGID and ClassName
1999-05-27 22:41:23 +00:00
dougt%netscape.com
5f665bfb85
Adding proxy to the xpcom targets.
1999-05-27 22:36:30 +00:00
dougt%netscape.com
8c55d325a2
removing an evil and unneeded delete [].
1999-05-27 22:02:17 +00:00
dougt%netscape.com
06da7db49b
Changes and bug fixes suggested by brendan.
1999-05-27 21:25:43 +00:00
mcmullen%netscape.com
43893ffab7
First Checked In.
1999-05-27 17:59:00 +00:00
mccabe%netscape.com
da56ac584d
Fix to 6880. xpt_link now prints an informative error message when it encounters duplicate interface names with different iids.
1999-05-27 11:02:05 +00:00
rickg%netscape.com
8ce4c39a90
fixed bug in findStr
1999-05-27 10:28:50 +00:00
mccabe%netscape.com
993a57ba6c
Fix to 5032. xpt_link and xpt_dump now detect input files with bad 'XPCOM TypeLib" headers and fail gracefully with informative error messages, rather than crashing.
...
Yes, I'm pretty confident this checkin won't interact with the current runtime bustage.
1999-05-27 10:11:32 +00:00
dp%netscape.com
3bfdf9b74e
Patch from andreas.otte@primus-online.de Thanks Andreas
1999-05-27 08:50:52 +00:00
rickg%netscape.com
a43678d8a0
fixed bug in nsString2::find() -- this will soon use boyer-moore
1999-05-27 07:59:16 +00:00
bruce%cybersight.com
807582fa6c
'friend class' instead of 'friend' .. HP-UX's aCC requires this.
1999-05-27 05:18:59 +00:00
bruce%cybersight.com
d958049abc
main() must return int for HP-UX's aCC compiler.
1999-05-27 05:14:57 +00:00
bruce%cybersight.com
18e066dc4e
Add line feed on last line for native unix compilers.
1999-05-27 05:13:32 +00:00
jdunn%netscape.com
dd097c18c7
Add AIX/ppc source files for compiling
1999-05-27 02:56:47 +00:00
jdunn%netscape.com
318b49f72d
xptcall files for PowerPC/POWER/POWER2 architecture for AIX
1999-05-27 02:56:03 +00:00
ramiro%netscape.com
35a17d67b0
Remove these from the unix build to reduce the evil possibility of a fork.
1999-05-27 02:31:44 +00:00
beard%netscape.com
9bef84f59a
changed access paths
1999-05-26 23:21:40 +00:00
beard%netscape.com
cbd7455082
bumped version to 1.0d5
1999-05-26 23:20:41 +00:00