Making these interfaces compile. Not part of the build.

This commit is contained in:
jst%mozilla.jstenback.com 2004-01-15 00:12:36 +00:00
parent 945513aca6
commit 6d14ac2d0a
11 changed files with 34 additions and 9 deletions

View File

@ -39,6 +39,11 @@
#include "domstubs.idl"
interface nsIDOMLSParser;
interface nsIDOMLSSerializer;
interface nsIDOMLSInput;
interface nsIDOMLSOutput;
[scriptable, uuid(e2c8b03c-a49a-4923-81b0-ba9a86da0e21)]
interface nsIDOMDOMImplementationLS : nsISupports
{

View File

@ -45,5 +45,5 @@ interface nsIDOMLSException : nsISupports
const unsigned short PARSE_ERR = 81;
const unsigned short SERIALIZE_ERR = 82;
unsigned short code;
readonly attribute unsigned short code;
};

View File

@ -39,12 +39,14 @@
#include "domstubs.idl"
interface nsIInputStream;
[scriptable, uuid(165e7f61-5048-4c2c-b4bf-6b44bb617ee4)]
interface nsIDOMLSInput : nsISupport
interface nsIDOMLSInput : nsISupports
{
// Depending on the language binding in use,
// this attribute may not be available.
attribute nsISupport characterStream;
attribute nsISupports characterStream;
attribute nsIInputStream byteStream;
attribute DOMString stringData;
attribute DOMString systemId;

View File

@ -39,6 +39,8 @@
#include "nsIDOMEvent.idl"
interface nsIDOMLSInput;
[scriptable, uuid(6c16a810-a37d-4859-b557-337341631aee)]
interface nsIDOMLSLoadEvent : nsIDOMEvent
{

View File

@ -39,13 +39,15 @@
#include "domstubs.idl"
interface nsIOutputStream;
[scriptable, uuid(757e9971-8890-478d-a53a-07f9f6f6e0d3)]
interface nsIDOMLSOutput : nsISupport
interface nsIDOMLSOutput : nsISupports
{
// Depending on the language binding in use,
// this attribute may not be available.
attribute nsISupport characterStream;
attribute LSOutputStream byteStream;
attribute nsISupports characterStream;
attribute nsIOutputStream byteStream;
attribute DOMString systemId;
attribute DOMString encoding;
};

View File

@ -39,6 +39,11 @@
#include "domstubs.idl"
interface nsIDOMDOMConfiguration;
interface nsIDOMLSParserFilter;
interface nsIDOMLSInput;
interface LSException;
[scriptable, uuid(2a31a3a0-be68-40af-9f64-914192f0fba2)]
interface nsIDOMLSParser : nsISupports
{

View File

@ -40,7 +40,7 @@
#include "domstubs.idl"
[scriptable, uuid(10e8893d-ddf5-45d1-8872-615d72065fb4)]
interface nsIDOMLSParserFilter : nsISupport
interface nsIDOMLSParserFilter : nsISupports
{
// Constants returned by startElement and acceptNode
const short FILTER_ACCEPT = 1;

View File

@ -39,6 +39,8 @@
#include "nsIDOMEvent.idl"
interface nsIDOMLSInput;
[scriptable, uuid(b9a2371f-70e9-4657-b0e8-28e15b40857e)]
interface nsIDOMLSProgressEvent : nsIDOMEvent
{

View File

@ -39,6 +39,8 @@
#include "domstubs.idl"
interface nsIDOMLSInput;
[scriptable, uuid(9e61c7c8-8698-4477-9971-0923513919bd)]
interface nsIDOMLSResourceResolver : nsISupports
{

View File

@ -39,12 +39,17 @@
#include "domstubs.idl"
interface nsIDOMDOMConfiguration;
interface nsIDOMLSOutput;
interface nsIDOMLSSerializerFilter;
interface LSException;
[scriptable, uuid(96ea4792-d362-4c28-a8c2-0337790d648a)]
interface nsIDOMLSSerializer : nsISupports
{
readonly attribute nsIDOMDOMConfiguration domConfig;
attribute DOMString newLine;
attribute nSIDOMLSSerializerFilter filter;
attribute nsIDOMLSSerializerFilter filter;
boolean write(in nsIDOMNode nodeArg,
in nsIDOMLSOutput destination)
raises(LSException);

View File

@ -37,7 +37,7 @@
*
* ***** END LICENSE BLOCK ***** */
#include "domstubs.idl"
#include "nsIDOMNodeFilter.idl"
[scriptable, uuid(b9b6ec85-f69f-4a5a-a96a-8a7a8f07e2b4)]
interface nsIDOMLSSerializerFilter : nsIDOMNodeFilter