Commit Graph

13 Commits

Author SHA1 Message Date
vidur%netscape.com
6e1e87c9b9 Better support for interface families in the IDL (named elements). Netscape interfaces for HTMLDocument and HTMLFormElement (for backwards compatibility. 1998-08-07 23:01:52 +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
eb09b8f6be Added square-bracket indexing for any interface that has an item() method. 1998-07-14 23:07:26 +00:00
joki
b34e9d04d7 Generated JS from IDL now calls backdoor routine all the time from js getters/setters 1998-07-14 20:19:28 +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
ba6ad21987 Deal with NULL object case before asking if its an object 1998-07-01 18:32:35 +00:00
kipp
920acd0a4f Fixed a js-stub generating problem with null's vs's objects (vidur told me what to type) 1998-07-01 17:00:18 +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
23ede23469 Added error handling to InitClass 1998-06-15 20:35:45 +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