beard%netscape.com
54b252f851
now compiles header files into the project data folder.
1999-05-26 23:17:28 +00:00
mcafee%netscape.com
5d272fed5d
Fixing solaris bustage, link with the c++ compiler.
1999-05-26 22:56:26 +00:00
sspitzer%netscape.com
6af90b587a
add the cvsignorage again, and this time don't break the build.
1999-05-26 21:53:31 +00:00
sspitzer%netscape.com
32b8c9da5f
do the ignore again. this time, without breaking the build.
1999-05-26 21:48:42 +00:00
pinkerton%netscape.com
e4462b13c1
missing [] on delete of internal array in operator=.
1999-05-26 21:13:29 +00:00
sspitzer%netscape.com
b544ec499f
doh!
1999-05-26 19:12:35 +00:00
sspitzer%netscape.com
69223a1b4f
remove this to fix build bustage
1999-05-26 19:03:16 +00:00
sspitzer%netscape.com
2fea0786f0
fix build bustage
1999-05-26 19:01:27 +00:00
sspitzer%netscape.com
2134d1a347
remove this, causing build bustage
1999-05-26 18:56:19 +00:00
sspitzer%netscape.com
b7d65542cd
more cvsignorage for the xpcom2 landing
1999-05-26 18:50:14 +00:00
sspitzer%netscape.com
c6e0e5e2df
cvs ignorage for xpcom2 landing
1999-05-26 17:51:05 +00:00
sspitzer%netscape.com
1647d3eef5
cvs ignorage
1999-05-26 17:49:37 +00:00
dp%netscape.com
2e8cac3d27
Adding services
1999-05-26 08:11:36 +00:00
dp%netscape.com
cc9c01a52b
Initial version
1999-05-26 08:05:08 +00:00
dp%netscape.com
a4a8a169a8
Fixing tests
1999-05-26 07:46:01 +00:00
dp%netscape.com
70be6895d5
Adding NSPR_LIB
1999-05-26 06:36:34 +00:00
mcmullen%netscape.com
9f5f89dba6
Use explicit paths to stop these being found in an obsolete directory (mcmullen@netscape.com)
1999-05-26 05:38:17 +00:00
dp%netscape.com
2af6e2a405
adding symbol XPTI_GetInterfaceInfoManager
1999-05-26 04:54:36 +00:00
dp%netscape.com
a54a346f39
reversing previous change 'cause I added the missing to xpcom/build/dlldeps.cpp
...
and things work.
1999-05-26 04:43:01 +00:00
dp%netscape.com
7c7fc290b3
I dont have a clue why I need this. If I dont add the xptinfo.lib
...
to the link line, I get a undefined for _XPTI_GetInterfaceInfoManager
Some windows dude should fix this.
1999-05-26 04:16:23 +00:00
mcmullen%netscape.com
3e5d32c96b
Fix "missing from view hierarchy alert" (mcmullen@netscape.com)
1999-05-26 04:06:34 +00:00
dp%netscape.com
d1bc658460
landing xpcom20/21 branch
1999-05-26 02:16:15 +00:00
dp%netscape.com
125438a094
landing xpcom20/21 branch
1999-05-26 02:05:00 +00:00
dp%netscape.com
94344009c8
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
warren%netscape.com
3df1076edc
Jband's fix for forward decls. Approved: Chofmann, reviewed: mang.
1999-05-21 03:18:25 +00:00
briano%netscape.com
70a43fea77
Fixed a bug that only exhibited itself if NO_STATIC_LIB was defined. The tools (../tools) require that libxpt.a gets built no matter what, and that wasn't happening.
1999-05-20 23:17:03 +00:00
briano%netscape.com
820c1b2e55
Fixed the handling of the tests directory. Only go there if ENABLE_TESTS is defined.
1999-05-19 00:07:00 +00:00
peterl%netscape.com
66031a220b
added nsICSSLoader
1999-05-19 00:00:58 +00:00
warren%netscape.com
0142cb7a14
Added
1999-05-18 21:43:13 +00:00
dp%netscape.com
4f026cd2e3
undoing previous change. It should have happened on the XPCOM20 BRANCH
1999-05-18 09:24:08 +00:00
dp%netscape.com
1a52db2035
Rolling over from initial XPCOM 2.0 changes
1999-05-18 09:19:05 +00:00
dp%netscape.com
34b30431ba
Initial version
1999-05-18 09:11:01 +00:00
mccabe%netscape.com
25640b77ad
Only alloc space for interface records if we actually have interfaces; fixes a calloc(1,0) bug that was breaking the AIX build. (Thanks to Jim Dunn <jdunn@netscape.com> for finding this, and to Mike Shaver <shaver@netscape.com> for contributing the patch.
...
The xpcom tree remains closed, but this patch gets in for m6 by special dispensation.
A=leaf,dp
1999-05-18 02:10:05 +00:00
vidur%netscape.com
e1003d55c1
Added nsIDOMHTMLLayerElement interface
1999-05-17 21:18:23 +00:00
erik%netscape.com
884c1bf22d
Fixed the test file name, added registration for event queue and
...
persistent properties. This test program now works again. Groan.
1999-05-16 22:59:02 +00:00
beard%netscape.com
9b02a6f807
exporting nsServiceManager::RegisterService/UnregisterService to fix xpinstall breakage.
1999-05-16 21:29:32 +00:00
erik%netscape.com
383437c12d
Added code to check return values. Cleaned up a bit.
1999-05-16 20:47:59 +00:00
sfraser%netscape.com
d64a71ec88
Added include guards, which should be a big win on commonly included files like this one.
1999-05-14 03:07:31 +00:00
sfraser%netscape.com
a8e949c977
Include <string.h>, not "string.h". Also added include guards, which should be a big win on commonly included files like this one.
1999-05-14 03:07:23 +00:00
kmcclusk%netscape.com
6635957e0c
Modified nsString2::Append to only call strlen only if aCount is -1.
...
This clears up ABR errors reported in Purify.
1999-05-13 23:44:57 +00:00
mccabe%netscape.com
213ef70599
Turn off support for XPIDL_JS_STUBS in generated headers by default, as
...
- nobody uses it
- it's confusing.
1999-05-13 23:13:17 +00:00
waterson%netscape.com
df6000c502
Add nsICollection
1999-05-13 20:27:22 +00:00
waterson%netscape.com
1a781fe771
Fix MANIFEST_TEMP to include nsICollection.h.
1999-05-13 16:43:00 +00:00
waterson%netscape.com
3ea7cf781b
Temporarily fix build bustage until we get brave enough to turn XPIDL on for Mac.
1999-05-13 16:41:32 +00:00
pinkerton%netscape.com
e0de3313bb
removing nsICollection.h because it no longer exists (fix build bustage).
1999-05-13 16:24:06 +00:00
warren%netscape.com
f0a87da737
Removing old files now generated by IDL (to avoid future screw ups).
1999-05-13 08:48:47 +00:00
gagan%netscape.com
4999cf4cdb
So we're using IDL nowcvs diff! I find out the hard way. -Warren
1999-05-13 08:21:37 +00:00
warren%netscape.com
87b26617d5
Fixed nsICollection (and Count in particular) to be xpidl friendly.
1999-05-13 04:56:04 +00:00
sspitzer%netscape.com
ed6326405e
make the destructor virtual
1999-05-13 00:48:42 +00:00
sspitzer%netscape.com
3c2da32000
destructor should be virtual.
1999-05-13 00:44:20 +00:00
mcmullen%netscape.com
309bab45c6
Split the manifest files into two: idl-generated headers (used if USE_XPIDL is turned off) and non-generated headers.
1999-05-13 00:04:14 +00:00
mcmullen%netscape.com
bc6290e2db
First Checked In.
1999-05-13 00:01:48 +00:00
waterson%netscape.com
cd4db87316
Initial revision.
1999-05-12 23:54:18 +00:00
waterson%netscape.com
08b652ea66
Added sample HTML.
1999-05-12 23:43:25 +00:00
waterson%netscape.com
36c353760e
Initial revision.
1999-05-12 23:37:45 +00:00
mccabe%netscape.com
334dd15a25
Be conservative, and initialize the XPTState struct to 0 when allocating it. This cropped up as a problem where garbage fields were busting the msvc 6.0 -opt build, but was really xp.
1999-05-12 22:56:42 +00:00
mcmullen%netscape.com
bb815af574
Fix badness when nsFilePath is initialized with a nil or empty string.
1999-05-12 22:56:24 +00:00
kipp%netscape.com
7d0dd441c0
Alloc IID
1999-05-12 22:20:55 +00:00
mccabe%netscape.com
636bfa81c1
Allocate 1 extra space and nul-terminate the string given to XPT_NewString. Thanks to Jim Dunn <jdunn@netscape.com> for suggesting this fix.
1999-05-12 09:04:38 +00:00
jband%netscape.com
1cbabb0d33
fix two places where we use a node as if it were of a type other than the type it is. This was causing a problem on some platforms, though it unfortunately was working fine on Win32. Thanks to khym@bga.com (Dave Huang)
1999-05-12 07:42:32 +00:00
beard%netscape.com
a57b1f76a4
made Count() method pure virtual, to fix xpcom link error.
1999-05-12 06:20:37 +00:00
beard%netscape.com
a02d7c125c
bumped the version to 1.0d3
1999-05-12 05:41:53 +00:00
beard%netscape.com
d784f2a2d6
when popping an #include, fclose the file.
1999-05-12 05:41:29 +00:00
alecf%netscape.com
453e5e340b
add nsICollection to the windows IDL files
1999-05-12 05:24:00 +00:00
scc%netscape.com
04d849f0ec
Fixup CallQueryInterface
1999-05-12 04:50:08 +00:00
alecf%netscape.com
fe57a57783
add nsICollection.idl to the unix build system
1999-05-12 03:12:01 +00:00
alecf%netscape.com
d7d9cd0e4b
check in IDL version of nsICollection interface
1999-05-12 03:11:48 +00:00
alecf%netscape.com
a4c1fbdaa8
remove const-ness from nsICollection::Count() so that it can be represented with XPIDL
1999-05-12 02:53:37 +00:00
alecf%netscape.com
a79c764550
include nsresult typedef
1999-05-12 02:19:18 +00:00
mccabe%netscape.com
906d95820c
Fix xpidl header generation to not emit a trailing (erroneous) ',' when generating [notxpcom] interfaces.
...
Thanks to Alec Flett <alecf@netscape.com> for this patch.
1999-05-12 02:13:40 +00:00
bruce%cybersight.com
3d4169cc64
Add newline at end of file for native unix compilers.
1999-05-12 00:39:14 +00:00
mcmullen%netscape.com
6da6f2e50d
Assert when nsFileSpec gets a unix path
1999-05-12 00:17:53 +00:00
kipp%netscape.com
93258cd0bc
Fix makefile glitch
1999-05-12 00:15:22 +00:00
akkana%netscape.com
a9fb77217e
New build option enable-crash-on-assert for those who really want the old behavior
1999-05-11 22:22:24 +00:00
dougt%netscape.com
6dad35704e
First Checked In.
1999-05-11 19:32:55 +00:00
waterson%netscape.com
5d99d5c9f1
First Checked In.
1999-05-11 19:02:48 +00:00
waterson%netscape.com
054bd5bf26
Be sure to initialize the data offset in the new state object. Mucho gracias to shaver for the fix.
1999-05-11 04:39:40 +00:00
waterson%netscape.com
e05c6a41e3
Publish headers directly to dist, instead of to public.
1999-05-11 03:10:20 +00:00
waterson%netscape.com
9acc87b145
Generate nsISupports, nsIEnumerator, nsIFactory, and nsrootidl.
1999-05-11 02:10:22 +00:00
waterson%netscape.com
d4772eee6c
Rename 'typelibs' to 'xpcom.xpt'
1999-05-11 00:42:54 +00:00
scc%netscape.com
36d1c9ae16
export nsCOMPtr destructor
1999-05-10 22:27:21 +00:00
putterman%netscape.com
7ddfe8a6e9
Fix refcounting bug. nsISupportsArray[] already does an addref.
1999-05-10 21:53:18 +00:00
scc%netscape.com
e5b9f0e804
temporarily commented out CallQueryInterface for UNIX, added NS_EXPORT for Windows
1999-05-10 21:43:29 +00:00
mccabe%netscape.com
8c40ed334a
_xpidlgen is now cvsignore'd globally; remove redundant per-directory references.
1999-05-10 20:52:47 +00:00
scc%netscape.com
d673031bca
conditionally factored destructor
1999-05-10 20:48:43 +00:00
scc%netscape.com
8b76b1a0a9
First Checked In.
1999-05-10 20:46:31 +00:00
dougt%netscape.com
51872b8b8e
Correcting the mac load lib name.
1999-05-10 20:42:06 +00:00
dougt%netscape.com
7861bc2280
First Checked In.
1999-05-10 20:17:14 +00:00
dougt%netscape.com
52fef40b4f
Copied nsITestXPCFoo from xpconnect so that I did not have to include it.
1999-05-10 20:16:45 +00:00
dougt%netscape.com
50514f6961
Getting it to compile on the mac.
1999-05-10 20:15:02 +00:00
waterson%netscape.com
1677f15d98
First Checked In.
1999-05-10 20:14:48 +00:00
waterson%netscape.com
c46480527a
Ignore _xpidlgen directory.
1999-05-10 19:30:51 +00:00
waterson%netscape.com
2096a02ad3
Generate nsISupports.h, nsIEnumerator.h, and nsIFactory.h.
1999-05-10 18:50:41 +00:00
waterson%netscape.com
219fcc057d
Initial revision.
1999-05-10 18:49:55 +00:00
mccabe%netscape.com
7a51a74601
Comment fix to previous.
1999-05-10 10:20:41 +00:00
mccabe%netscape.com
75d774baa9
Build the xpt_link and xpt_dump tools early so that they're available as part of the build process, and link them statically so we don't need the shared library path set to use them.
1999-05-10 10:17:54 +00:00
mcafee%netscape.com
492b4cef0f
Renaming nsQuickSort to NS_QuickSort so it doesn't look like a class name. r=brendan@netscape.com
1999-05-10 06:47:04 +00:00
mcafee%netscape.com
d7ab07b95d
Ignore generated files.
1999-05-10 06:25:15 +00:00
mcafee%netscape.com
de36a26dbc
Class nsprPath has been renamed to nsNSPRPath; straggler references were being converted with a typedef, this was confusing Solaris, so I'm converting all nsprPath references to the new name, hope that's Ok.
1999-05-10 05:34:26 +00:00
mccabe%netscape.com
33f6514e9f
Compile directly against the static libxpt.a lib, so we can use xpidl during the build without the shared library path being set.
1999-05-10 05:33:35 +00:00
mcafee%netscape.com
cb6715d19d
Fixing Solaris bustage.
1999-05-10 03:47:19 +00:00
beard%netscape.com
e61c14bbeb
XP_MAC: improved nsDLL::Load() to not call PL_strlen() each time through a loop from 0 to the length of the string - 1.
1999-05-10 03:45:38 +00:00
beard%netscape.com
9a0ae866c1
now correctly returns target file info, reads files from project Data directory, writes files to output directory, uses setjmp/longjmp to trap calls to exit().
1999-05-09 15:03:13 +00:00
beard%netscape.com
a9d64fbb94
using setjmp/longjmp to trap calls to exit(), compiling .xpt files into project Data folder.
1999-05-09 15:00:31 +00:00
beard%netscape.com
c0ad3120d3
using longjmp instead of throw
1999-05-09 14:59:15 +00:00
beard%netscape.com
395486c11b
added version.rsrc to all targets
1999-05-09 14:58:54 +00:00
beard%netscape.com
164a8e5c07
moved version to version.rsrc
1999-05-09 14:58:30 +00:00
beard%netscape.com
bb0a3cc0a9
First Checked In.
1999-05-09 14:58:00 +00:00
mccabe%netscape.com
10173b32d5
Back out building xpidl with -static, because it breaks on some platforms. What's the XP way to do it?
1999-05-09 10:40:16 +00:00
mccabe%netscape.com
c86ab72aed
Fix to 6156.
...
Added $(EXTRA_DEPS) dependency to $(PROGRAM) in rules.mk, so xpidl can ask to be recompiled when libxpt changes.
1999-05-09 09:21:35 +00:00
mccabe%netscape.com
812b43a6a9
Give xpidl a Makefile.in that uses the rules.mk rules for $(PROGRAM) to build, toallow use of purify target. Be warned, it won't be pretty.
...
Build xpidl statically by adding -static (I hope it's XP; is there an alternative?) to LDFLAGS. So that we can use it in the build without setting the shared library path.
1999-05-09 08:34:37 +00:00
beard%netscape.com
14436f3955
turned off modification date caching, so files will be regenerated if missing or out of date.
1999-05-09 03:32:22 +00:00
beard%netscape.com
0df333dee8
NPL, using CWGetStoredObjectFileSpec() to get the location of each output file, instead of constructing from input file's name.
1999-05-09 03:27:07 +00:00
beard%netscape.com
3d786077ea
NPL, removed Disassembly code (moved to linker), now using CWStoreObjectData() to associate output file with compilation. This lets CodeWarrior delete the file when objects are removed, and regenerate when file is deleted externally.
1999-05-09 03:27:05 +00:00
beard%netscape.com
29cc2584f2
bumped version, changed Flags to latest CWPro4 format to use newer APIs.
1999-05-09 03:27:03 +00:00
beard%netscape.com
ed3b875ec1
bumped version
1999-05-09 03:27:01 +00:00
beard%netscape.com
56f0808832
cleaned up, removed non-essential code, NPL
1999-05-09 03:19:47 +00:00
beard%netscape.com
2996899c0b
NPL
1999-05-09 03:19:07 +00:00
beard%netscape.com
20a51c2310
added a "build all" target
1999-05-08 23:18:39 +00:00
beard%netscape.com
1b2796c55f
added version resources
1999-05-08 23:18:12 +00:00
beard%netscape.com
2fc4558bc2
First Checked In.
1999-05-08 23:05:34 +00:00
beard%netscape.com
53aeae0e01
changed raw calls to stat() to get_file_length(), and redefined get_file_length to mac_get_file_length when building as CodeWarrior plugin.
1999-05-08 23:01:09 +00:00
beard%netscape.com
45e48b2555
renamed get_args() to mac_get_args(), get_file_length redefined as mac_get_file_length when built as CodeWarrior plugin.
1999-05-08 23:00:07 +00:00
beard%netscape.com
b96f880380
removed xpt_dump.c from compiler target, moved exclusively to linker target.
1999-05-08 22:58:42 +00:00
beard%netscape.com
6810590c23
added custom fopen, the only opens files in the output directory, added mac_get_file_length(), which is used in lieu of stat, turned on Disassembly function in linker.
1999-05-08 22:58:07 +00:00
beard%netscape.com
cd2562d26c
put in sanity checking of pref data, if its size is incorrect it reverts to factory settings.
1999-05-08 22:56:39 +00:00
beard%netscape.com
9050900930
added mac_get_file_length(), turned off disassembly (moved to linker)
1999-05-08 22:55:42 +00:00
beard%netscape.com
de14b10f6f
turned off the "cantDisassemble" bit, moving disassembly to the linker.
1999-05-08 22:54:23 +00:00
beard%netscape.com
372ce85eab
changed output field to use Str32Field type for alignment purposes (uses 34 bytes rather than 33).
1999-05-08 21:10:22 +00:00
dougt%netscape.com
32d0246c3b
Adding Proxy to the unix makefile
1999-05-08 21:10:18 +00:00
beard%netscape.com
ffc0dca732
changed default 'pref' resource to conform to size of XPIDLSettings struct (40 bytes)
1999-05-08 21:09:19 +00:00
dougt%netscape.com
4241830fff
hooking up proxy to the WINDOWS makefile
1999-05-08 20:55:24 +00:00
beard%netscape.com
bff302c61c
using defined(XPIDL_PLUGIN) to determine when to rename main
1999-05-08 20:40:26 +00:00
beard%netscape.com
bd35c444a2
added XPIDL_PLUGIN macro, to distinguish when the code is being compiled as a CodeWarrior plugin.
1999-05-08 20:38:11 +00:00
beard%netscape.com
2a5ab43961
changed link order in linker
1999-05-08 20:37:15 +00:00
beard%netscape.com
489b7a4e02
fixed a 'MENU' resource id conflict (128 is CodeWarrior IDE's Apple menu)
1999-05-08 20:36:56 +00:00
briano%netscape.com
227c87aa79
Fix for AIX, Solaris, OSF/1, and probably others.
1999-05-08 06:24:27 +00:00
mcmullen%netscape.com
0ebacd593e
Adapt to changed interface some more.
1999-05-08 02:22:41 +00:00
mcmullen%netscape.com
1df193ed4a
Adapt to changed interface.
1999-05-08 02:18:16 +00:00
mccabe%netscape.com
ab5a8ae262
Build xpidl before export phase of any xpcom directory.
1999-05-08 01:57:37 +00:00
mcmullen%netscape.com
ff58eed078
Fix nsFileSpec to take native paths in constructors and assignment operators. Fix += to work with relative paths on Macintosh. Remove dependency of nsFileSpec on streams (so that dp can move nsFileSpec).
1999-05-08 01:18:23 +00:00
mcmullen%netscape.com
9ece6fc6eb
These staged checkins can be tricky.
1999-05-08 00:57:57 +00:00
mcmullen%netscape.com
fc15f532fe
Updated a comment.
1999-05-08 00:21:46 +00:00
dougt%netscape.com
b0aa3ae2be
idl changed without me noticing. now everything is a PRInt32 instead of a int.
1999-05-08 00:12:49 +00:00
dougt%netscape.com
e635a4432b
when I turned on both tests cases, I did not realize that I was deleting the
...
testcase arguments in both. fixing.
1999-05-07 22:25:41 +00:00
dougt%netscape.com
92d07a5d52
fixing warning message.
1999-05-07 22:12:25 +00:00
dougt%netscape.com
eb14e1366a
Got linux to compile.
...
A few errors fix when handling IID.
1999-05-07 22:09:44 +00:00
mcmullen%netscape.com
137bc375dd
First Checked In.
1999-05-07 22:03:31 +00:00
rogerl%netscape.com
b8ee8e6ec0
Forced conversion of result for I64 tests to int in call to printf. I
...
couldn't find a OS-independent format string for handling the I64.
1999-05-07 21:57:23 +00:00
rogerl%netscape.com
d23c738373
Fixed quad-word alignment issues, vTable layout problems.
1999-05-07 21:42:28 +00:00
jband%netscape.com
650d063dc9
updating status - added Digital Unix and notes on PPC code
1999-05-07 21:01:29 +00:00
jband%netscape.com
d8d1df5c50
changing wchar_t to PRUnichar because wchar_t is 32bits on some machines (Solaris) and PRUnichar is what we really mean anyway
1999-05-07 21:00:29 +00:00
dougt%netscape.com
e180982c8d
enabling all (of two) tests cases.
1999-05-07 20:27:02 +00:00
dougt%netscape.com
54fec57559
moving build to install stage.
1999-05-07 20:21:04 +00:00
dougt%netscape.com
cec1984150
removing unused class and reference to unused header.
1999-05-07 20:09:31 +00:00
dougt%netscape.com
935ef51654
removing stuff that is throw away.
1999-05-07 20:07:50 +00:00
dougt%netscape.com
80abf4bfa4
Landing xpcom proxies.
1999-05-07 20:01:37 +00:00
waterson%netscape.com
dbebfd2a64
Removed double-declaration of nsISupports: we #include nsISupportsArray now.
1999-05-07 19:52:13 +00:00
law%netscape.com
3fdbefdb96
Renamed one component and added a sample
1999-05-07 19:45:34 +00:00
akkana%netscape.com
da7b9edf1c
Add nsInsertHTMLTxn
1999-05-07 19:20:40 +00:00
akkana%netscape.com
e53c5f1bd3
Make NS_ASSERTION and DebugBreak not crash on Unix
1999-05-07 19:20:12 +00:00
bruce%cybersight.com
ff0c2c46f4
This MUST be fixed in some other way. This is a temporary fix for the HP build bustage that Warren okayed as this code isn't in use elsewhere. This is just commenting out the bad code, not fixing it.
1999-05-07 08:08:21 +00:00
warren%netscape.com
d094cda857
Removed size args from nsIAllocator Realloc and Free. Now nsPageMgr keeps track of sizes for its nsIAllocator interface.
1999-05-07 06:22:11 +00:00
warren%netscape.com
628c8f5664
Found out that this needs to do autoregistration to work (because it needs raptorbase).
1999-05-07 05:30:30 +00:00
briano%netscape.com
b1a44b7876
Changed the reference to 'false' to 'PR_FALSE' so it'll build on Unix.
1999-05-07 02:21:43 +00:00
jband%netscape.com
ff6dae2ffa
checking in generated versions of these xpcom headers. soon we will be generating these at compile time. Sources for these files are in xpcom/idl. They are regenerated from those files using xpidl -m header filename.idl
1999-05-07 01:45:20 +00:00
rickg%netscape.com
a404439850
also removed a debug define
1999-05-07 00:48:04 +00:00
rickg%netscape.com
641adcdf34
fixed an error subsuming autostrings, and removed an AIX warning
1999-05-07 00:47:24 +00:00
jband%netscape.com
f515159591
pare down to the idl files that really work. Some can be resurrected later. Many require interface changes with deeper implications. These are the base interfaces that we really need to have xpconnectable at this point
1999-05-07 00:17:58 +00:00
sspitzer%netscape.com
b2cb4ec80d
check for existence before NS_ADDREFing.
...
this was causing a crash in smtpTest, pop3Test and nntpTest, where we
weren't registering the EventQueue component.
also, make these destructors virtual.
1999-05-07 00:09:46 +00:00
beard%netscape.com
8a6d1e91a8
First Checked In.
1999-05-06 20:39:56 +00:00
beard%netscape.com
c2bdecff98
don't know how, but line endings got whacked.
1999-05-06 15:52:25 +00:00
beard%netscape.com
d551533bc1
First Checked In.
1999-05-06 15:06:11 +00:00
beard%netscape.com
db2e9da53f
First Checked In.
1999-05-06 14:39:20 +00:00
beard%netscape.com
3218ac0e70
tool changes
1999-05-06 14:30:29 +00:00
beard%netscape.com
fe84521319
added xptcstubs_mac.cpp/.s, removed xptcstubs_.mac.cpp
1999-05-06 14:29:31 +00:00
beard%netscape.com
e02996a454
XP_MAC: no longer using mac_fopen, replacing fopen itself. added mac_warning.
1999-05-06 14:27:57 +00:00
beard%netscape.com
df952436da
for XP_MAC, added macro renaming main to xptdump_main, for use in CodeWarrior plugin, changed all uses of "stat" to call to get_file_length() for clarity, and to lessen number of calls to stat in code.
1999-05-06 14:25:10 +00:00
beard%netscape.com
df271ee45b
For XP_MAC, added macro renaming main to xptlink_main, for use in CW plugin linker, uint32 -> PRUint32, renamed xpt_dump_usage -> xpt_link_usage.
1999-05-06 14:22:46 +00:00
beard%netscape.com
3d79101951
fixed stores of types smaller than sizeof(PRInt32)
1999-05-06 14:21:08 +00:00
beard%netscape.com
24007a6856
fixed floating point loads, vtable offset, r4 <- r6.
1999-05-06 14:19:34 +00:00
beard%netscape.com
05965b7454
First Checked In.
1999-05-06 14:16:15 +00:00
dp%netscape.com
f9c7ab8b52
Removing stray UnregisterFactory(..., path)
1999-05-06 13:33:42 +00:00
dp%netscape.com
2f513cd724
Landing M6 XPCOM Code cleanup branch
1999-05-06 13:29:37 +00:00
waterson%netscape.com
f9adab0bb3
Suppress unused parameter warnings.
1999-05-06 05:15:26 +00:00
rickg%netscape.com
4957d2ba64
new nsString modz; getting ready for nsString2 switchover
1999-05-06 05:13:08 +00:00
dveditz%netscape.com
e90a239bae
minor startup performance improvement
1999-05-06 04:19:06 +00:00
briano%netscape.com
2360b6da2a
Added OpenBSD to the list.
1999-05-06 01:58:22 +00:00
briano%netscape.com
55d517229f
This should prevent Solaris/x86 from overriding its CPPSRCS setting with that for sparc.
1999-05-06 01:57:02 +00:00
dp%netscape.com
b5707f7a96
Converting stray UnregisterFactory calls to UnregisterComponent
1999-05-06 01:37:04 +00:00
mcafee%netscape.com
d9cf4219c6
Adding Solaris/sparc and Solaris/intel
1999-05-06 00:49:31 +00:00
mcafee%netscape.com
748f7a4f12
Linker didn't seem to like _ prefix for function names, removing them fixes link errors. Adding license file.
1999-05-06 00:49:02 +00:00
mcafee%netscape.com
eb0004f84f
Fixing link error (Solaris).
1999-05-06 00:48:09 +00:00
mcafee%netscape.com
139e241651
Fixing link errors (Solaris).
1999-05-06 00:47:40 +00:00
sspitzer%netscape.com
bc476bdf98
check for existance before dereferencing
1999-05-06 00:24:45 +00:00
hyatt%netscape.com
17ab1677de
Changed the arguments to PostSynchronousEvent. Added an EventLoop method.
1999-05-05 23:55:10 +00:00
briano%netscape.com
02869b2558
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
1999-05-05 23:38:15 +00:00
scc%netscape.com
51bf7982c7
sense of HAVE_CPP_BOOL was backwards, fixed it (thanks, Jim Dunn)
1999-05-05 23:36:38 +00:00
scc%netscape.com
92430ecb22
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Wow! Re-enabled initialization/assignment from raw COM interface pointers, only this time it means the same as |dont_QueryInterface|. Which is what people want and expect. Re-enabled comparisons between |nsCOMPtr|s and raw COM interface pointers; and it means what people expect: are these two 4-byte values equal/not-equal. Added a function for comparing two pointers (either can be raw or nsCOMPtr) called |SameCOMIdentity|, which provides the other kind of comparison.
No current functionality has changed. Everything you're doing now is still legal and valid. These changes only bring some additional options.
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.0.2
Comment: get my key at < http://www.meer.net/ScottCollins/#key >
iQA/AwUBNzAeufGmojMuVn+fEQInWgCfUVK/7xfd/pdhAmyIe4HhynKsuucAn20t
MRtmNY4e2MAdwClvhR65a5Yv
=elb3
-----END PGP SIGNATURE-----
1999-05-05 10:37:05 +00:00
mcafee%netscape.com
6a2d36fa7a
Adding license.
1999-05-05 06:07:50 +00:00