mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-07 16:28:38 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
|
|
@ -0,0 +1,107 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE Definitions SYSTEM "widlprocxml.dtd">
|
||||
<Definitions>
|
||||
<webidl> typedef float number;
|
||||
|
||||
exception FrameworkException {
|
||||
|
||||
const long ERR_NOT_FOUND = 1;
|
||||
|
||||
long code;
|
||||
};
|
||||
|
||||
interface System {
|
||||
|
||||
object createObject(DOMString _interface);
|
||||
|
||||
getter DOMString (DOMString keyName);
|
||||
};
|
||||
|
||||
|
||||
interface TextField {
|
||||
|
||||
attribute boolean _const;
|
||||
|
||||
attribute DOMString? _value;
|
||||
};
|
||||
|
||||
interface Foo {
|
||||
void op(object interface);
|
||||
};</webidl>
|
||||
<Typedef name="number" id="::number">
|
||||
<webidl> typedef float number;</webidl>
|
||||
<Type type="float"/>
|
||||
</Typedef>
|
||||
<Exception name="FrameworkException" id="::FrameworkException">
|
||||
<webidl> exception FrameworkException {
|
||||
|
||||
const long ERR_NOT_FOUND = 1;
|
||||
|
||||
long code;
|
||||
};</webidl>
|
||||
<Const name="ERR_NOT_FOUND" value="1" id="::FrameworkException::ERR_NOT_FOUND">
|
||||
<webidl> const long ERR_NOT_FOUND = 1;</webidl>
|
||||
<Type type="long"/>
|
||||
</Const>
|
||||
<ExceptionField name="code" id="::FrameworkException::code">
|
||||
<webidl> long code;</webidl>
|
||||
<Type type="long"/>
|
||||
</ExceptionField>
|
||||
</Exception>
|
||||
<Interface name="System" id="::System">
|
||||
<webidl> interface System {
|
||||
|
||||
object createObject(DOMString _interface);
|
||||
|
||||
getter DOMString (DOMString keyName);
|
||||
};</webidl>
|
||||
<Operation name="createObject" id="::System::createObject">
|
||||
<webidl> object createObject(DOMString _interface);</webidl>
|
||||
<Type type="object"/>
|
||||
<ArgumentList>
|
||||
<Argument name="_interface">
|
||||
<Type type="DOMString"/>
|
||||
</Argument>
|
||||
</ArgumentList>
|
||||
</Operation>
|
||||
<Operation getter="getter">
|
||||
<webidl> getter DOMString (DOMString keyName);</webidl>
|
||||
<Type type="DOMString"/>
|
||||
<ArgumentList>
|
||||
<Argument name="keyName">
|
||||
<Type type="DOMString"/>
|
||||
</Argument>
|
||||
</ArgumentList>
|
||||
</Operation>
|
||||
</Interface>
|
||||
<Interface name="TextField" id="::TextField">
|
||||
<webidl> interface TextField {
|
||||
|
||||
attribute boolean _const;
|
||||
|
||||
attribute DOMString? _value;
|
||||
};</webidl>
|
||||
<Attribute name="_const" id="::TextField::_const">
|
||||
<webidl> attribute boolean _const;</webidl>
|
||||
<Type type="boolean"/>
|
||||
</Attribute>
|
||||
<Attribute name="_value" id="::TextField::_value">
|
||||
<webidl> attribute DOMString? _value;</webidl>
|
||||
<Type type="DOMString" nullable="nullable"/>
|
||||
</Attribute>
|
||||
</Interface>
|
||||
<Interface name="Foo" id="::Foo">
|
||||
<webidl>interface Foo {
|
||||
void op(object interface);
|
||||
};</webidl>
|
||||
<Operation name="op" id="::Foo::op">
|
||||
<webidl> void op(object interface);</webidl>
|
||||
<Type type="void"/>
|
||||
<ArgumentList>
|
||||
<Argument name="interface">
|
||||
<Type type="object"/>
|
||||
</Argument>
|
||||
</ArgumentList>
|
||||
</Operation>
|
||||
</Interface>
|
||||
</Definitions>
|
||||
Loading…
Add table
Add a link
Reference in a new issue