nisheeth%netscape.com
|
c01441892a
|
Fix for bug 84186. r=dbradley, jag. sr=jband. Added support for CStrings, UTF8String, and AStrings to XPIDL. Also added the -t cmd line flag to XPIDL and XPTLINK that allows us to generate output for a specific XPT version. The XPT version number is being upped from 1.1 to 1.2 with this checkin.
git-svn-id: svn://10.0.0.236/trunk@115344 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-02-26 01:41:42 +00:00 |
|
seawood%netscape.com
|
88b23adbf4
|
Add win32 support to xpcom Makefile.ins
Bug #58981 r=bryner
git-svn-id: svn://10.0.0.236/trunk@110113 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-12-09 07:05:12 +00:00 |
|
gerv%gerv.net
|
13afb6d0f9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-09-28 20:14:13 +00:00 |
|
jband%netscape.com
|
aded07a161
|
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
git-svn-id: svn://10.0.0.236/trunk@95477 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-05-19 00:03:01 +00:00 |
|
jband%netscape.com
|
0abd022da3
|
PRBool values should be members of the set {0,1}. r=sfraser sr=jst. see bug 80722
git-svn-id: svn://10.0.0.236/trunk@95018 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-05-15 19:09:33 +00:00 |
|
jband%netscape.com
|
c142926d43
|
bug 66610 - add xpconnect support for DOMStrings. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@87443 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-02-20 08:09:19 +00:00 |
|
jband%netscape.com
|
d15f323b49
|
add xpidl support for DOMString to fix bug 65762. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@85546 18797224-902f-48f8-a5cc-f745e15eee43
|
2001-01-26 02:32:18 +00:00 |
|
jband%netscape.com
|
634c597282
|
fixing the broken indenting from dougt's checking (he applied my -wu patch). This is a whitespace change only (cvs diff -wu shows no change). If I don't fix this it will bother me forever!
git-svn-id: svn://10.0.0.236/trunk@82214 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-11-02 03:31:06 +00:00 |
|
dougt%netscape.com
|
573d163e56
|
Fixes 64 bit address conversion in proxy. Also fixes proxing char parameters. p=jband, r=dougt, a=brendan. 52200, 26560.
git-svn-id: svn://10.0.0.236/trunk@80714 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-10-08 18:19:28 +00:00 |
|
dmose%mozilla.org
|
0efb7c174c
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-11-06 03:43:54 +00:00 |
|
jband%netscape.com
|
63a2567d8b
|
avoid uninitialized memory reads by copying only the significant part of the union when initializing an nsXPTCVariant from a nsXPTCMiniVariant using nice encapsulated inline method.
git-svn-id: svn://10.0.0.236/trunk@48841 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-22 07:53:07 +00:00 |
|
briano%netscape.com
|
945d83af9f
|
General cleanup.
git-svn-id: svn://10.0.0.236/trunk@48156 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-18 02:12:56 +00:00 |
|
jband%netscape.com
|
b9d4c03546
|
add arrays to xpidl and typelibs. got rid of vararg support scheme
git-svn-id: svn://10.0.0.236/trunk@46934 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-11 05:20:39 +00:00 |
|
cyeh%netscape.com
|
c6342ee432
|
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
git-svn-id: svn://10.0.0.236/trunk@45379 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-09-01 00:54:34 +00:00 |
|
jband%netscape.com
|
df6496d054
|
transposed two letters in a comment
git-svn-id: svn://10.0.0.236/trunk@41008 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-24 21:53:11 +00:00 |
|
jband%netscape.com
|
7db966ed03
|
reducing the count of stubs entries in the xptcstubs* vtbl (down to 128 from 256) to reduce footprint and to make Linux ARM happy
git-svn-id: svn://10.0.0.236/trunk@40064 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-07-19 02:56:39 +00:00 |
|
jband%netscape.com
|
8620f6315b
|
another try for this code needed to make Irix work (with fixed dll export stuff this time)
git-svn-id: svn://10.0.0.236/trunk@34979 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-12 04:29:12 +00:00 |
|
jband%netscape.com
|
da45e7f10c
|
Fix build bustage. Will come back and do it right
git-svn-id: svn://10.0.0.236/trunk@34296 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-08 22:49:01 +00:00 |
|
jband%netscape.com
|
c27bc67a4b
|
Adding Irix implementation from Jason Heirtzler <jasonh@cthulhu.engr.sgi.com>
git-svn-id: svn://10.0.0.236/trunk@34286 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-08 21:49:30 +00:00 |
|
jband%netscape.com
|
22c59c3108
|
use only C style comments in these files to make Irix happy
git-svn-id: svn://10.0.0.236/trunk@33377 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-06-02 00:57:32 +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 |
|
jband%netscape.com
|
9488a85fd6
|
changing wchar_t to PRUnichar because wchar_t is 32bits on some machines (Solaris) and PRUnichar is what we really mean anyway
git-svn-id: svn://10.0.0.236/trunk@30742 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-05-07 21:00:29 +00:00 |
|
beard%netscape.com
|
9e08ba67ef
|
First Checked In.
git-svn-id: svn://10.0.0.236/trunk@27068 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-04-10 23:52:55 +00:00 |
|
jband%netscape.com
|
6b22443b55
|
fix incorrect title comment (copied from another file)
git-svn-id: svn://10.0.0.236/trunk@25431 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-29 04:35:35 +00:00 |
|
mccabe%netscape.com
|
7c0d9806a3
|
Consolidated xpt_cpp.h with xptinfo.h; removed xpt_cpp.h. Also
modified uses...
git-svn-id: svn://10.0.0.236/trunk@25323 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-27 08:02:15 +00:00 |
|
jband%netscape.com
|
e137689e0f
|
use nspr type
git-svn-id: svn://10.0.0.236/trunk@25036 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-25 03:37:40 +00:00 |
|
jband%netscape.com
|
afdb94aa37
|
initial checking of xptcall code. This module allows arbitrary invocation of xpcom methods and also allows an object to impersonate an object of an arbitrary xpcom class. This code is used for XPConnect and will also be used for a scriptable interface to RDF. The build scheme for libxpt, xptinfo, and xpconnect may be a bit screwy on some platforms until this settles down. Luckily, none of these modules are part of the client build yet and very few people should even notice the change
git-svn-id: svn://10.0.0.236/trunk@24777 18797224-902f-48f8-a5cc-f745e15eee43
|
1999-03-23 02:23:29 +00:00 |
|