Commit Graph
21 Commits
Author SHA1 Message Date
vidur@netscape.com 8ea538c90c 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 c8e645cffd Added new style interfaces. Modified property slot id allocation. 1998-09-25 00:49:44 +00:00
vidur@netscape.com f7f5547e37 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 8dc8c648a8 Got rid of Construct method from nsIJSScriptObject interface. 1998-09-14 23:01:48 +00:00
vidur@netscape.com f6c5949c87 Added stopgap code for aliased constructors 1998-09-11 18:05:11 +00:00
vidur@netscape.com 81b2fa3fe3 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
joki@netscape.com c87e5623eb Adding window.opener, window.focus, window.blur, event.cancelBubble, and modifying window.open 1998-09-03 01:19:58 +00:00
vidur@netscape.com a5525ff965 Implemented document.location and better handling of named lookups that fail. 1998-08-13 19:07:45 +00:00
vidur@netscape.com e92d0e5ffd 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 907d425165 Added generation of declaration and forwarding macros. Better handling of families of interfaces. 1998-08-04 00:08:29 +00:00
vidur 760a1c80ec Added square-bracket indexing for any interface that has an item() method. 1998-07-14 23:07:26 +00:00
joki 8b9f3464c1 Generated JS from IDL now calls backdoor routine all the time from js getters/setters 1998-07-14 20:19:28 +00:00
vidur 73730b9839 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 ba659cc35a 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 9ad66a5253 Added special case for global object. Changed geniid.pl to take multiple directories 1998-07-03 00:48:06 +00:00
vidur d2a72e6089 Deal with NULL object case before asking if its an object 1998-07-01 18:32:35 +00:00
kipp c95ddd3f5e 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 afe94115f0 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 6ba1ff6241 Added error handling to InitClass 1998-06-15 20:35:45 +00:00
vidur c16e1a1fec Added iid generation, dealing with the void keyword and fixed bugs in generation code 1998-06-12 22:34:39 +00:00
vidur adc2749764 Auto-generation of JavaScript stubs 1998-06-03 23:32:26 +00:00