diff options
Diffstat (limited to 'testing/web-platform/tests/WebIDL/valid/xml/primitives.widlprocxml')
-rw-r--r-- | testing/web-platform/tests/WebIDL/valid/xml/primitives.widlprocxml | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/testing/web-platform/tests/WebIDL/valid/xml/primitives.widlprocxml b/testing/web-platform/tests/WebIDL/valid/xml/primitives.widlprocxml new file mode 100644 index 000000000..46977a2d7 --- /dev/null +++ b/testing/web-platform/tests/WebIDL/valid/xml/primitives.widlprocxml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE Definitions SYSTEM "widlprocxml.dtd"> +<Definitions> + <webidl>interface Primitives { + attribute boolean truth; + attribute byte character; + attribute octet value; + attribute short number; + attribute unsigned short positive; + attribute long big; + attribute unsigned long bigpositive; + attribute long long bigbig; + attribute unsigned long long bigbigpositive; + attribute float real; + attribute double bigreal; + attribute unrestricted float realwithinfinity; + attribute unrestricted double bigrealwithinfinity; + attribute DOMString string; + attribute ByteString bytes; + attribute Date date; + attribute RegExp regexp; +};</webidl> + <Interface name="Primitives" id="::Primitives"> + <webidl>interface Primitives { + attribute boolean truth; + attribute byte character; + attribute octet value; + attribute short number; + attribute unsigned short positive; + attribute long big; + attribute unsigned long bigpositive; + attribute long long bigbig; + attribute unsigned long long bigbigpositive; + attribute float real; + attribute double bigreal; + attribute unrestricted float realwithinfinity; + attribute unrestricted double bigrealwithinfinity; + attribute DOMString string; + attribute ByteString bytes; + attribute Date date; + attribute RegExp regexp; +};</webidl> + <Attribute name="truth" id="::Primitives::truth"> + <webidl> attribute boolean truth;</webidl> + <Type type="boolean"/> + </Attribute> + <Attribute name="character" id="::Primitives::character"> + <webidl> attribute byte character;</webidl> + <Type type="byte"/> + </Attribute> + <Attribute name="value" id="::Primitives::value"> + <webidl> attribute octet value;</webidl> + <Type type="octet"/> + </Attribute> + <Attribute name="number" id="::Primitives::number"> + <webidl> attribute short number;</webidl> + <Type type="short"/> + </Attribute> + <Attribute name="positive" id="::Primitives::positive"> + <webidl> attribute unsigned short positive;</webidl> + <Type type="unsigned short"/> + </Attribute> + <Attribute name="big" id="::Primitives::big"> + <webidl> attribute long big;</webidl> + <Type type="long"/> + </Attribute> + <Attribute name="bigpositive" id="::Primitives::bigpositive"> + <webidl> attribute unsigned long bigpositive;</webidl> + <Type type="unsigned long"/> + </Attribute> + <Attribute name="bigbig" id="::Primitives::bigbig"> + <webidl> attribute long long bigbig;</webidl> + <Type type="long long"/> + </Attribute> + <Attribute name="bigbigpositive" id="::Primitives::bigbigpositive"> + <webidl> attribute unsigned long long bigbigpositive;</webidl> + <Type type="unsigned long long"/> + </Attribute> + <Attribute name="real" id="::Primitives::real"> + <webidl> attribute float real;</webidl> + <Type type="float"/> + </Attribute> + <Attribute name="bigreal" id="::Primitives::bigreal"> + <webidl> attribute double bigreal;</webidl> + <Type type="double"/> + </Attribute> + <Attribute name="realwithinfinity" id="::Primitives::realwithinfinity"> + <webidl> attribute unrestricted float realwithinfinity;</webidl> + <Type type="unrestricted float"/> + </Attribute> + <Attribute name="bigrealwithinfinity" id="::Primitives::bigrealwithinfinity"> + <webidl> attribute unrestricted double bigrealwithinfinity;</webidl> + <Type type="unrestricted double"/> + </Attribute> + <Attribute name="string" id="::Primitives::string"> + <webidl> attribute DOMString string;</webidl> + <Type type="DOMString"/> + </Attribute> + <Attribute name="bytes" id="::Primitives::bytes"> + <webidl> attribute ByteString bytes;</webidl> + <Type type="ByteString"/> + </Attribute> + <Attribute name="date" id="::Primitives::date"> + <webidl> attribute Date date;</webidl> + <Type type="Date"/> + </Attribute> + <Attribute name="regexp" id="::Primitives::regexp"> + <webidl> attribute RegExp regexp;</webidl> + <Type type="RegExp"/> + </Attribute> + </Interface> +</Definitions> |