waterson%netscape.com
bfa4d5e3f7
Made NS_InitFooClass() accessable outside of JSDOM.DLL.
1999-02-17 08:32:14 +00:00
alecf%netscape.com
b5e1db28ce
use built-in rules to build idlc compiler
1999-02-12 01:21:31 +00:00
vidur%netscape.com
8e4b6bd3d1
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
813dce53f5
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
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
vidur%netscape.com
61df793102
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
cyeh%netscape.com
e9d3c67427
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
cls%seawood.org
609f087498
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
vidur%netscape.com
5a8dfade2c
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
3a99f1a5e6
Added new style interfaces. Modified property slot id allocation.
1998-09-25 00:49:44 +00:00
vidur%netscape.com
5875cb774f
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
4a2f15ae16
Got rid of Construct method from nsIJSScriptObject interface.
1998-09-14 23:01:48 +00:00
vidur%netscape.com
6093f9899e
Added stopgap code for aliased constructors
1998-09-11 18:05:11 +00:00
vidur%netscape.com
11b3d12de8
New content code adjusts to getting script objects through a factory interface
1998-09-04 23:03:16 +00:00
joki%netscape.com
a88d837e58
Adding window.opener, window.focus, window.blur, event.cancelBubble, and modifying window.open
1998-09-03 01:19:58 +00:00
vidur%netscape.com
34235bee38
Implemented document.location and better handling of named lookups that fail.
1998-08-13 19:07:45 +00:00
kipp%netscape.com
113c9c5aca
Revised forwarding macros
1998-08-12 17:57:25 +00:00
vidur%netscape.com
1ed5598714
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
9d9813769f
Added generation of declaration and forwarding macros. Better handling of families of interfaces.
1998-08-04 00:08:29 +00:00
vidur
ffdfc45f08
Added square-bracket indexing for any interface that has an item() method.
1998-07-14 23:07:26 +00:00
joki
7e53afbc9e
Generated JS from IDL now calls backdoor routine all the time from js getters/setters
1998-07-14 20:19:28 +00:00
vidur
ef2bd5eb2a
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
7e4b5fc654
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
41dce253a2
Added special case for global object. Changed geniid.pl to take multiple directories
1998-07-03 00:48:06 +00:00
kipp
0ae8808f12
half attempt to build on unix
1998-07-02 18:21:12 +00:00
vidur
7b7ae17931
Deal with NULL object case before asking if its an object
1998-07-01 18:32:35 +00:00
kipp
d22397f16f
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
joki
6787d4a099
Allow hex values in numbers
1998-06-30 18:12:40 +00:00
vidur
21c46f76e1
Deal with hex values in numerical values
1998-06-30 02:23:59 +00:00
vidur
db18597a18
Deal with hex values in numerical values
1998-06-30 02:18:05 +00:00
vidur
f2cccbb1e0
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
95ca0b24aa
Added error handling to InitClass
1998-06-15 20:35:45 +00:00
vidur
165204150d
Added iid generation, dealing with the void keyword and fixed bugs in generation code
1998-06-12 22:34:39 +00:00
vidur
3688922371
Auto-generation of JavaScript stubs
1998-06-03 23:39:45 +00:00
vidur
e8ff4edd69
idl test file
1998-06-03 23:36:47 +00:00
vidur
4ae6c731b1
Auto-generation of JavaScript stubs
1998-06-03 23:32:26 +00:00
vidur
2b92ea8444
New files for XPCOM interface generation
1998-05-19 15:59:53 +00:00
vidur
ad9c050389
Added XPCOM interface generation
1998-05-19 05:21:21 +00:00
dario
62b8228fb5
final checkin from Judah
1998-05-15 18:49:17 +00:00
dario
c3ff90d91d
idl compiler
1998-05-12 20:30:45 +00:00