gecko-dev/xpcom
mccabe%netscape.com 2a403483de Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
..
apps First check-in of XP Event Loop Interfaces. --This is not connected to the build--. 1999-08-03 23:57:18 +00:00
base Various fixes to let the tree compile with gcc 2.95: 1999-08-07 06:01:31 +00:00
build change libreg name to match Unix 1999-08-07 03:16:42 +00:00
components dummy 1999-08-09 05:40:51 +00:00
doc adding changes suggested by brendan 1999-08-04 07:07:37 +00:00
ds adding enumeration of CLSIDs and ProgIDs using code from Robert Ginda <rginda@ix.netcom.com> 1999-08-09 05:02:25 +00:00
glue fix warnings 1999-08-05 19:47:10 +00:00
io Changes to the xpidl compiler - 1999-08-10 12:18:01 +00:00
libxpt/xptcall adding back for doc purpose 1999-06-12 08:08:15 +00:00
macbuild added files: mozilla/xpcom/components/nsIModule.idl 1999-08-08 21:57:09 +00:00
proxy Changes to the xpidl compiler - 1999-08-10 12:18:01 +00:00
reflect updating status page 1999-08-10 06:30:34 +00:00
sample Comment only change. 1999-07-31 17:23:59 +00:00
string/obsolete Fixing ToNewUnicode(). Checking in for rickg. 1999-07-28 21:43:11 +00:00
tests VMS changes from Colin Blake <colin@theblakes.com> 1999-07-31 19:39:23 +00:00
threads Various fixes to let the tree compile with gcc 2.95: 1999-08-07 06:01:31 +00:00
tools Cleanup and fix for BSD/OS. 1999-07-22 04:23:11 +00:00
typelib Changes to the xpidl compiler - 1999-08-10 12:18:01 +00:00
.cvsignore Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
Makefile.in Adding a link change for BeOS 1999-07-17 03:38:08 +00:00
makefile.win Added the xpcom/sample directory to the build, so I can point people to the minimal XPConnect sample code there without them having to rebuild to try it out. 1999-05-28 01:49:47 +00:00