gecko-dev/widget/public
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
..
.cvsignore Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
MANIFEST Removed nsIFileChooser from the build 1999-06-22 07:38:44 +00:00
MANIFEST_IDL Finish landing XP Beep() functionality (bug #6911). Approved chofmann, reviewed saari & mcafee. 1999-06-16 23:23:45 +00:00
Makefile.in change sound interface to use an nsIFileSpec* instead of a const char* 1999-07-24 04:58:10 +00:00
makefile.win Removed nsIFileChooser from the build 1999-06-22 07:38:44 +00:00
nsGUIEvent.h Adding new onselect event. Also slight modification to ender text widget focus behavior 1999-08-07 23:18:35 +00:00
nsIAppShell.h modal dialogs from C off the UI thread. a bit premature: works on Win and Mac. Issue addressed on gtk, but not there yet. 1999-08-03 07:06:32 +00:00
nsIButton.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsICheckButton.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsIClipboard.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIClipboardOwner.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIComboBox.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsIContentConnector.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIContextMenu.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIDeviceContextSpec.h Interface classes really do need to define |GetIID()|. 5 of these files are just being switched over to the macro. The others were all lacking |GetIID()| implementations. 1999-06-14 06:16:08 +00:00
nsIDeviceContextSpecFactory.h Interface classes really do need to define |GetIID()|. 5 of these files are just being switched over to the macro. The others were all lacking |GetIID()| implementations. 1999-06-14 06:16:08 +00:00
nsIDragService.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIDragSession.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIDragSessionMac.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIEventListener.h now subclasses nsISupports 1999-03-12 04:29:19 +00:00
nsIFileDialogsMgr.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIFileListTransferable.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIFileSpecWithUI.idl Changes to the xpidl compiler - 1999-08-10 12:18:01 +00:00
nsIFileWidget.h Add new method to find out what type of file the user selected from the type/filter list in the save dialog. 1999-05-27 20:54:53 +00:00
nsIFontNameIterator.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIFontRetrieverService.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIFontSizeIterator.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIFormatConverter.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIKeyBindMgr.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsILabel.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsIListBox.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsIListWidget.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsILookAndFeel.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIMenu.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIMenuBar.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIMenuItem.h Adding Mac dynamic menus support. This touches a little XP code, notably, adding GetDOMNode and SetDOMNode to nsIMenuItem. 1999-08-09 19:14:38 +00:00
nsIMenuListener.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIMouseListener.h now subclasses nsISupports 1999-03-12 04:29:19 +00:00
nsIPopUpMenu.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIRadioButton.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsIScrollbar.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsISound.idl change sound interface to use an nsIFileSpec* instead of a const char* 1999-07-24 04:58:10 +00:00
nsITabWidget.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsITextAreaWidget.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsITextWidget.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsIToolkit.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsITooltipWidget.h Add GetIID() methods to these interfaces. To support an upcoming checkin. 1999-05-31 05:27:36 +00:00
nsITransferable.h changed all IIDs to use NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-15 14:54:02 +00:00
nsIWidget.h back out previous changes 1999-07-31 02:28:56 +00:00
nsIXlibWindowService.h Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
nsRepeater.h Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
nsStringUtil.h bug #2115 - Removed src/windows/nsStringUtil.h and src/windows/nsStringUtil.cpp. Moved GetACPString to 1999-05-10 22:55:16 +00:00
nsWidgetSupport.h Removing NS_CreateDialog(), nsDialog is obsolete. 1999-06-12 21:40:10 +00:00
nsWidgetsCID.h changing sound implimentation to support playing of local files 1999-07-23 05:15:58 +00:00
nsui.h moved to pub 1998-04-13 20:24:54 +00:00