Commit Graph

23 Commits

Author SHA1 Message Date
vidur%netscape.com
379ded57ab jsval can now be a parameter or return type. Got rid of unused variable warnings. Fixed secMan leak. 1999-08-27 06:06:24 +00:00
mcafee%netscape.com
e140d3c2d3 BeOS changes 1999-06-27 09:34:52 +00:00
vidur%netscape.com
5a0ff8598d Added use of the nsIJSNativeInitializer interface in constructors. Work in progress for unknown keyword. 1999-05-04 20:48:50 +00:00
waterson%netscape.com
5358fd04f6 Bug 5182. Use whitespace instead of ## in NS_FORWARD macros. a=vidur. 1999-04-16 18:08:20 +00:00
joki%netscape.com
631f28bc50 New DOM2 event api's. 1999-03-28 22:19:42 +00:00
waterson%netscape.com
1b5252cb80 Support for xpidl keyword. 1999-03-10 19:55:00 +00:00
sfraser%netscape.com
b889fbf94d Changes to get DOM IDL compiler to build on Mac. 1999-03-06 00:33:35 +00:00
scc%netscape.com
2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
waterson%netscape.com
0ad841ff91 Made NS_InitFooClass() accessable outside of JSDOM.DLL. 1999-02-17 08:32:14 +00:00
vidur%netscape.com
03857886a6 Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator. 1998-12-22 22:03:20 +00:00
cls%seawood.org
0aa90bbb4e Added build option for idl tool. Thanks to Tague Griffith <tague@netscape.com> for the patch and the patience while I fumbled this patch. :) 1998-12-15 03:24:59 +00:00
vidur%netscape.com
f9e3760137 Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
vidur%netscape.com
4e3024a5f9 Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
vidur%netscape.com
ab080b4586 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
kipp%netscape.com
6ca78bb43b Revised forwarding macros 1998-08-12 17:57:25 +00:00
vidur%netscape.com
6ea2434b2e Added generation of declaration and forwarding macros. Better handling of families of interfaces. 1998-08-04 00:08:29 +00:00
vidur
1900060e23 Moved over to a new version of Level 1. NodeIterators and AttributeLists out. NodeLists and NamedNodeMaps in. 1998-07-14 18:44:44 +00:00
vidur
82106d30a3 Added setTimeout/setInterval to Window. Added ellipsis special-case to IDL generation code. Slightly better error reporting in generated JavaScript stub classes 1998-07-08 23:44:46 +00:00
vidur
6fbd7cf59d Added special case for global object. Changed geniid.pl to take multiple directories 1998-07-03 00:48:06 +00:00
vidur
b5f413930d Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface. 1998-06-23 18:43:06 +00:00
vidur
41487ffa6c Added iid generation, dealing with the void keyword and fixed bugs in generation code 1998-06-12 22:34:39 +00:00
vidur
5541a2befc Auto-generation of JavaScript stubs 1998-06-03 23:32:26 +00:00
vidur
80e6043e05 New files for XPCOM interface generation 1998-05-19 15:59:53 +00:00