1433 Commits

Author SHA1 Message Date
pinkerton%netscape.com
a8f72852cc missing [] on delete of internal array in operator=.
git-svn-id: svn://10.0.0.236/trunk@32711 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 21:13:29 +00:00
sspitzer%netscape.com
ca7e198ba7 doh!
git-svn-id: svn://10.0.0.236/trunk@32695 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 19:12:35 +00:00
sspitzer%netscape.com
0d144495bb cvs ignorage for xpcom2 landing
git-svn-id: svn://10.0.0.236/trunk@32688 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 17:51:05 +00:00
dp%netscape.com
e0aba42207 Adding services
git-svn-id: svn://10.0.0.236/trunk@32677 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 08:11:36 +00:00
dp%netscape.com
b38880e3c9 Initial version
git-svn-id: svn://10.0.0.236/trunk@32673 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 08:05:08 +00:00
dp%netscape.com
b83d6b6d30 Fixing tests
git-svn-id: svn://10.0.0.236/trunk@32669 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 07:46:01 +00:00
dp%netscape.com
187d3e7a0a Adding NSPR_LIB
git-svn-id: svn://10.0.0.236/trunk@32662 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 06:36:34 +00:00
mcmullen%netscape.com
5d866434a9 Use explicit paths to stop these being found in an obsolete directory (mcmullen@netscape.com)
git-svn-id: svn://10.0.0.236/trunk@32658 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 05:38:17 +00:00
dp%netscape.com
6eec8b748a adding symbol XPTI_GetInterfaceInfoManager
git-svn-id: svn://10.0.0.236/trunk@32655 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 04:54:36 +00:00
dp%netscape.com
1375f254e8 reversing previous change 'cause I added the missing to xpcom/build/dlldeps.cpp
and things work.


git-svn-id: svn://10.0.0.236/trunk@32654 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 04:43:01 +00:00
dp%netscape.com
277d0e37fa 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.


git-svn-id: svn://10.0.0.236/trunk@32650 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 04:16:23 +00:00
mcmullen%netscape.com
21160719fa Fix "missing from view hierarchy alert" (mcmullen@netscape.com)
git-svn-id: svn://10.0.0.236/trunk@32649 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 04:06:34 +00:00
dp%netscape.com
4e84129c48 landing xpcom20/21 branch
git-svn-id: svn://10.0.0.236/trunk@32646 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 02:16:15 +00:00
dp%netscape.com
27980027bd landing xpcom20/21 branch
git-svn-id: svn://10.0.0.236/trunk@32645 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 02:05:00 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
warren%netscape.com
7833f90dd4 Jband's fix for forward decls. Approved: Chofmann, reviewed: mang.
git-svn-id: svn://10.0.0.236/trunk@32446 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-21 03:18:25 +00:00
briano%netscape.com
ba2c36c185 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.
git-svn-id: svn://10.0.0.236/trunk@32429 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 23:17:03 +00:00
briano%netscape.com
1323fcc79a Fixed the handling of the tests directory. Only go there if ENABLE_TESTS is defined.
git-svn-id: svn://10.0.0.236/trunk@32179 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 00:07:00 +00:00
peterl%netscape.com
fa00846804 added nsICSSLoader
git-svn-id: svn://10.0.0.236/trunk@32175 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 00:00:58 +00:00
warren%netscape.com
a89e09d70c Added
git-svn-id: svn://10.0.0.236/trunk@32093 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 21:43:13 +00:00
dp%netscape.com
0602d256ab undoing previous change. It should have happened on the XPCOM20 BRANCH
git-svn-id: svn://10.0.0.236/trunk@32063 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 09:24:08 +00:00
dp%netscape.com
08898c02b7 Rolling over from initial XPCOM 2.0 changes
git-svn-id: svn://10.0.0.236/trunk@32062 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 09:19:05 +00:00
dp%netscape.com
35f66733c1 Initial version
git-svn-id: svn://10.0.0.236/trunk@32061 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 09:11:01 +00:00
mccabe%netscape.com
08bf172e28 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


git-svn-id: svn://10.0.0.236/trunk@32011 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 02:10:05 +00:00
vidur%netscape.com
bcd116b3a7 Added nsIDOMHTMLLayerElement interface
git-svn-id: svn://10.0.0.236/trunk@31928 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 21:18:23 +00:00
erik%netscape.com
82c0af4c30 Fixed the test file name, added registration for event queue and
persistent properties. This test program now works again. Groan.


git-svn-id: svn://10.0.0.236/trunk@31869 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 22:59:02 +00:00
beard%netscape.com
748cdba938 exporting nsServiceManager::RegisterService/UnregisterService to fix xpinstall breakage.
git-svn-id: svn://10.0.0.236/trunk@31862 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 21:29:32 +00:00
erik%netscape.com
1976415313 Added code to check return values. Cleaned up a bit.
git-svn-id: svn://10.0.0.236/trunk@31860 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 20:47:59 +00:00
sfraser%netscape.com
07b79fc43e Added include guards, which should be a big win on commonly included files like this one.
git-svn-id: svn://10.0.0.236/trunk@31566 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 03:07:31 +00:00
sfraser%netscape.com
c00e1eb8f1 Include <string.h>, not "string.h". Also added include guards, which should be a big win on commonly included files like this one.
git-svn-id: svn://10.0.0.236/trunk@31565 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 03:07:23 +00:00
kmcclusk%netscape.com
48e71616c3 Modified nsString2::Append to only call strlen only if aCount is -1.
This clears up ABR errors reported in Purify.


git-svn-id: svn://10.0.0.236/trunk@31517 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:44:57 +00:00
mccabe%netscape.com
42ca8e31b1 Turn off support for XPIDL_JS_STUBS in generated headers by default, as
- nobody uses it

- it's confusing.


git-svn-id: svn://10.0.0.236/trunk@31500 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:13:17 +00:00
waterson%netscape.com
b49bab21d2 Add nsICollection
git-svn-id: svn://10.0.0.236/trunk@31440 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 20:27:22 +00:00
waterson%netscape.com
8dfeac2dde Fix MANIFEST_TEMP to include nsICollection.h.
git-svn-id: svn://10.0.0.236/trunk@31428 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 16:43:00 +00:00
waterson%netscape.com
d53aa972d4 Temporarily fix build bustage until we get brave enough to turn XPIDL on for Mac.
git-svn-id: svn://10.0.0.236/trunk@31427 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 16:41:32 +00:00
pinkerton%netscape.com
12032a750d removing nsICollection.h because it no longer exists (fix build bustage).
git-svn-id: svn://10.0.0.236/trunk@31426 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 16:24:06 +00:00
warren%netscape.com
1ba50959a3 Removing old files now generated by IDL (to avoid future screw ups).
git-svn-id: svn://10.0.0.236/trunk@31424 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 08:48:47 +00:00
gagan%netscape.com
4455354bbf So we're using IDL nowcvs diff! I find out the hard way. -Warren
git-svn-id: svn://10.0.0.236/trunk@31420 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 08:21:37 +00:00
warren%netscape.com
fe7d7e2e69 Fixed nsICollection (and Count in particular) to be xpidl friendly.
git-svn-id: svn://10.0.0.236/trunk@31413 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 04:56:04 +00:00
sspitzer%netscape.com
89ee936592 make the destructor virtual
git-svn-id: svn://10.0.0.236/trunk@31349 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:48:42 +00:00
sspitzer%netscape.com
33a521249a destructor should be virtual.
git-svn-id: svn://10.0.0.236/trunk@31347 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:44:20 +00:00
mcmullen%netscape.com
0b250144fa Split the manifest files into two: idl-generated headers (used if USE_XPIDL is turned off) and non-generated headers.
git-svn-id: svn://10.0.0.236/trunk@31334 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:04:14 +00:00
mcmullen%netscape.com
01efc0d8b0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@31332 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:01:48 +00:00
waterson%netscape.com
9b70f9b81f Initial revision.
git-svn-id: svn://10.0.0.236/trunk@31326 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:54:18 +00:00
waterson%netscape.com
80721b8075 Added sample HTML.
git-svn-id: svn://10.0.0.236/trunk@31323 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:43:25 +00:00
waterson%netscape.com
06264f684f Initial revision.
git-svn-id: svn://10.0.0.236/trunk@31319 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 23:37:45 +00:00
mccabe%netscape.com
1772d1476d 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.
git-svn-id: svn://10.0.0.236/trunk@31311 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 22:56:42 +00:00
mcmullen%netscape.com
bf928cd741 Fix badness when nsFilePath is initialized with a nil or empty string.
git-svn-id: svn://10.0.0.236/trunk@31310 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 22:56:24 +00:00
kipp%netscape.com
9074dae0dd Alloc IID
git-svn-id: svn://10.0.0.236/trunk@31295 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 22:20:55 +00:00
mccabe%netscape.com
7172b35aea Allocate 1 extra space and nul-terminate the string given to XPT_NewString. Thanks to Jim Dunn <jdunn@netscape.com> for suggesting this fix.
git-svn-id: svn://10.0.0.236/trunk@31269 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 09:04:38 +00:00