pollmann%netscape.com
497ba0c232
Bug 2195: Make select[n] == select.options[n] (idlc bugfix courtesy of Vidur)
1999-06-15 23:41:30 +00:00
vidur%netscape.com
dfb5f2a1de
Changed reference counting rules for nsGlobalWindow - now its JSObject maintains a reference to it. The root for the global JSObject is now removed in SetWebShell when we're going away. Lots of null checks so that standalone global window doesn't crash.
1999-06-15 03:17:11 +00:00
vidur%netscape.com
d94226af68
JS_GetPrivate calls now go through a nsJSUtils wrapper that checks up the prototype chain. This is useful for applets where the JSClass instance is set as the proto of the LiveConnect-generated object.
1999-06-11 22:38:35 +00:00
vidur%netscape.com
b6afcc69af
Fixes for bug 927. JS timer code can deal with the window closing in a timer callback. NamedItem gets called for unknown integer property values as well. Added nsCOMPtr generation option to idlc. Fixed warnings in generated code.
1999-06-11 21:49:41 +00:00
mang%subcarrier.org
0ea159ee67
documented existence of -g flag
1999-05-28 01:25:31 +00:00
vidur%netscape.com
c4b12aea87
Added support for noscript qualifier to attributes and methods. When this qualifier is used, the corresponding attribute or method is not reflected in the glue.
1999-05-28 00:17:38 +00:00
joki%netscape.com
17aee0e0ec
Beginnings of JavaScript security bits.
1999-05-26 21:43:28 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
mccabe%netscape.com
3a98e8afe1
Support for magically detecting whether an argument to an XPConnect'ed function is a dom node with a native nsISupports, and unwrapping it properly.
...
This'll go live as soon as I can persuade joki or vidur to rebuild the DOM stubs.
1999-05-12 02:05:48 +00:00
law%netscape.com
dc64b9dedf
Tweaking initializer code so it still works with appcores
1999-05-07 19:37:21 +00:00
vidur%netscape.com
5b063cccb7
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
8c299ae487
Bug 5679. Fix leak from XPConnect glue.
1999-05-04 03:32:12 +00:00
waterson%netscape.com
62853a4536
Fixed a problems with XPIDL parameters and return values ('out' params are stills broken). Got rid of the XPIDL_JS_STUBS defines, as they are obsolete.
1999-04-27 06:14:08 +00:00
waterson%netscape.com
90572b1edf
Modified JSStubGen to spit out correct code from XPConnect.
1999-04-24 02:38:05 +00:00
waterson%netscape.com
433fe1e489
Bug 5182. Use whitespace instead of ## in NS_FORWARD macros. a=vidur.
1999-04-16 18:08:20 +00:00
joki%netscape.com
54eeda012e
New DOM2 event api's.
1999-03-28 22:19:42 +00:00
alecf%netscape.com
8ef0c685a4
ignore generated files
1999-03-12 19:34:47 +00:00
waterson%netscape.com
bb1b0fde73
Must've missed this file in my merge: support for xpidl keyword.
1999-03-10 20:15:23 +00:00
waterson%netscape.com
6bf33e7aa9
Support for xpidl keyword.
1999-03-10 19:55:00 +00:00
vidur%netscape.com
bb1650ee77
Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem
1999-03-10 01:17:49 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
sfraser%netscape.com
8ca03df6c8
Changes to get DOM IDL compiler to build on Mac.
1999-03-06 00:33:35 +00:00
sfraser%netscape.com
b1d6f0422d
First Checked In.
1999-03-06 00:28:40 +00:00
scc%netscape.com
31ff626ae9
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
ramiro%netscape.com
1e701a5269
Unhardcode nspr libs.
1999-03-03 13:35:52 +00:00
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