waterson@netscape.com
|
4b21314723
|
Made NS_InitFooClass() accessable outside of JSDOM.DLL.
|
1999-02-17 08:32:14 +00:00 |
|
vidur@netscape.com
|
40dd3f60d4
|
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
|
923148849b
|
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
|
cf5db6f03c
|
Slimmed down DOM code by creating a few utility functions for conversion, etc. Fixed bug 1656 - bug in generator with an enum value of 0.
|
1998-12-03 00:33:00 +00:00 |
|
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 |
|