EDITOR: Support content assist of console object 95/33395/1
authorchanghyun1.lee <changhyun1.lee@samsung.com>
Wed, 7 Jan 2015 12:48:44 +0000 (21:48 +0900)
committerchanghyun1.lee <changhyun1.lee@samsung.com>
Fri, 9 Jan 2015 04:53:00 +0000 (13:53 +0900)
Change-Id: I9330a9798f01d3d3fd879f81ddc6b933f7d5d609
Signed-off-by: changhyun1.lee <changhyun1.lee@samsung.com>
widlprocxmls/w3cwidget.widlprocxml

index ca31082..dd87f18 100644 (file)
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE Definitions SYSTEM "widlprocxml.dtd">
-<Definitions>
-  <Module name="W3CWidget" id="::W3CWidget">
-    <webidl>module W3CWidget
-{
-    [NoInterfaceObject]
-    interface W3CWidget {
-        readonly attribute DOMString     author;
-                readonly attribute DOMString     authorEmail;
-        readonly attribute DOMString     authorHref;
-                readonly attribute DOMString     description;
-                readonly attribute DOMString     id;
-                readonly attribute DOMString     name;
-                readonly attribute DOMString     shortName;
-                readonly attribute <ref>Storage</ref>       preferences;
-                readonly attribute DOMString     version;
-                readonly attribute unsigned long height;
-                readonly attribute unsigned long width;
-    };
-
-    [Supplemental, NoInterfaceObject]
-    interface WindowWidget {
-      readonly attribute <ref>W3CWidget</ref> widget;
-    };
-
-    <ref>Window</ref> implements <ref>WindowWidget</ref>;
-};</webidl>
-    <Interface name="W3CWidget" id="::W3CWidget::W3CWidget">
-      <webidl>    [NoInterfaceObject]
-    interface W3CWidget {
-        readonly attribute DOMString     author;
-                readonly attribute DOMString     authorEmail;
-        readonly attribute DOMString     authorHref;
-                readonly attribute DOMString     description;
-                readonly attribute DOMString     id;
-                readonly attribute DOMString     name;
-                readonly attribute DOMString     shortName;
-                readonly attribute <ref>Storage</ref>       preferences;
-                readonly attribute DOMString     version;
-                readonly attribute unsigned long height;
-                readonly attribute unsigned long width;
-    };</webidl>
-      <ExtendedAttributeList>
-        <ExtendedAttribute name="NoInterfaceObject"/>
-      </ExtendedAttributeList>
-      <Attribute readonly="readonly" name="author" id="::W3CWidget::W3CWidget::author">
-        <webidl>        readonly attribute DOMString     author;</webidl>
-        <descriptive>
-            <brief>
- Author of widget.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="authorEmail" id="::W3CWidget::W3CWidget::authorEmail">
-        <webidl>                readonly attribute DOMString     authorEmail;</webidl>
-        <descriptive>
-            <brief>
- Author e-mail.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="authorHref" id="::W3CWidget::W3CWidget::authorHref">
-        <webidl>        readonly attribute DOMString     authorHref;</webidl>
-        <descriptive>
-            <brief>
- Author web site.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="description" id="::W3CWidget::W3CWidget::description">
-        <webidl>                readonly attribute DOMString     description;</webidl>
-        <descriptive>
-            <brief>
- Description of widget.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="id" id="::W3CWidget::W3CWidget::id">
-        <webidl>                readonly attribute DOMString     id;</webidl>
-        <descriptive>
-            <brief>
- Identifier of widget.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="name" id="::W3CWidget::W3CWidget::name">
-        <webidl>                readonly attribute DOMString     name;</webidl>
-        <descriptive>
-            <brief>
- Name of widget.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="shortName" id="::W3CWidget::W3CWidget::shortName">
-        <webidl>                readonly attribute DOMString     shortName;</webidl>
-        <descriptive>
-            <brief>
- Short name of widget.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="preferences" id="::W3CWidget::W3CWidget::preferences">
-        <webidl>                readonly attribute <ref>Storage</ref>       preferences;</webidl>
-        <descriptive>
-            <brief>
- Preferences.
-            </brief>
-        </descriptive>
-        <Type name="Storage"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="version" id="::W3CWidget::W3CWidget::version">
-        <webidl>                readonly attribute DOMString     version;</webidl>
-        <descriptive>
-            <brief>
- Version of widget.
-            </brief>
-        </descriptive>
-        <Type type="DOMString"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="height" id="::W3CWidget::W3CWidget::height">
-        <webidl>                readonly attribute unsigned long height;</webidl>
-        <descriptive>
-            <brief>
- Height of widget.
-            </brief>
-        </descriptive>
-        <Type type="unsigned long"/>
-      </Attribute>
-      <Attribute readonly="readonly" name="width" id="::W3CWidget::W3CWidget::width">
-        <webidl>                readonly attribute unsigned long width;</webidl>
-        <descriptive>
-            <brief>
- Width of widget.
-            </brief>
-        </descriptive>
-        <Type type="unsigned long"/>
-      </Attribute>
-    </Interface>
-    <Interface name="WindowWidget" id="::W3CWidget::WindowWidget">
-      <webidl>    [Supplemental, NoInterfaceObject]
-    interface WindowWidget {
-      readonly attribute <ref>W3CWidget</ref> widget;
-    };</webidl>
-      <ExtendedAttributeList>
-        <ExtendedAttribute name="Supplemental"/>
-        <ExtendedAttribute name="NoInterfaceObject"/>
-      </ExtendedAttributeList>
-      <Attribute readonly="readonly" name="widget" id="::W3CWidget::WindowWidget::widget">
-        <webidl>      readonly attribute <ref>W3CWidget</ref> widget;</webidl>
-        <descriptive>
-            <brief>
- W3C Widget.
-            </brief>
-           <description>
-            <p>
-The Widget Interface &lt;a href=&quot;http://www.w3.org/TR/widgets-apis/&quot;>http://www.w3.org/TR/widgets-apis/&lt;/a>.
-            </p>
-           </description>
-        </descriptive>
-        <Type name="W3CWidget"/>
-      </Attribute>
-    </Interface>
-    <Implements name1="Window" name2="WindowWidget">
-      <webidl>    <ref>Window</ref> implements <ref>WindowWidget</ref>;</webidl>
-    </Implements>
-  </Module>
-</Definitions>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE Definitions SYSTEM "widlprocxml.dtd">\r
+<Definitions>\r
+  <Module name="W3CWidget" id="::W3CWidget">\r
+    <webidl>module W3CWidget\r
+{\r
+    [NoInterfaceObject]\r
+    interface W3CWidget {\r
+        readonly attribute DOMString     author;\r
+                readonly attribute DOMString     authorEmail;\r
+        readonly attribute DOMString     authorHref;\r
+                readonly attribute DOMString     description;\r
+                readonly attribute DOMString     id;\r
+                readonly attribute DOMString     name;\r
+                readonly attribute DOMString     shortName;\r
+                readonly attribute <ref>Storage</ref>       preferences;\r
+                readonly attribute DOMString     version;\r
+                readonly attribute unsigned long height;\r
+                readonly attribute unsigned long width;\r
+    };\r
+\r
+    [Supplemental, NoInterfaceObject]\r
+    interface WindowWidget {\r
+      readonly attribute <ref>W3CWidget</ref> widget;\r
+    };\r
+\r
+    <ref>Window</ref> implements <ref>WindowWidget</ref>;\r
+};</webidl>\r
+    <Interface name="W3CWidget" id="::W3CWidget::W3CWidget">\r
+      <webidl>    [NoInterfaceObject]\r
+    interface W3CWidget {\r
+        readonly attribute DOMString     author;\r
+                readonly attribute DOMString     authorEmail;\r
+        readonly attribute DOMString     authorHref;\r
+                readonly attribute DOMString     description;\r
+                readonly attribute DOMString     id;\r
+                readonly attribute DOMString     name;\r
+                readonly attribute DOMString     shortName;\r
+                readonly attribute <ref>Storage</ref>       preferences;\r
+                readonly attribute DOMString     version;\r
+                readonly attribute unsigned long height;\r
+                readonly attribute unsigned long width;\r
+    };</webidl>\r
+      <ExtendedAttributeList>\r
+        <ExtendedAttribute name="NoInterfaceObject"/>\r
+      </ExtendedAttributeList>\r
+      <Attribute readonly="readonly" name="author" id="::W3CWidget::W3CWidget::author">\r
+        <webidl>        readonly attribute DOMString     author;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Author of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="authorEmail" id="::W3CWidget::W3CWidget::authorEmail">\r
+        <webidl>                readonly attribute DOMString     authorEmail;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Author e-mail.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="authorHref" id="::W3CWidget::W3CWidget::authorHref">\r
+        <webidl>        readonly attribute DOMString     authorHref;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Author web site.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="description" id="::W3CWidget::W3CWidget::description">\r
+        <webidl>                readonly attribute DOMString     description;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Description of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="id" id="::W3CWidget::W3CWidget::id">\r
+        <webidl>                readonly attribute DOMString     id;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Identifier of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="name" id="::W3CWidget::W3CWidget::name">\r
+        <webidl>                readonly attribute DOMString     name;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Name of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="shortName" id="::W3CWidget::W3CWidget::shortName">\r
+        <webidl>                readonly attribute DOMString     shortName;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Short name of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="preferences" id="::W3CWidget::W3CWidget::preferences">\r
+        <webidl>                readonly attribute <ref>Storage</ref>       preferences;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Preferences.\r
+            </brief>\r
+        </descriptive>\r
+        <Type name="Storage"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="version" id="::W3CWidget::W3CWidget::version">\r
+        <webidl>                readonly attribute DOMString     version;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Version of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="DOMString"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="height" id="::W3CWidget::W3CWidget::height">\r
+        <webidl>                readonly attribute unsigned long height;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Height of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="unsigned long"/>\r
+      </Attribute>\r
+      <Attribute readonly="readonly" name="width" id="::W3CWidget::W3CWidget::width">\r
+        <webidl>                readonly attribute unsigned long width;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ Width of widget.\r
+            </brief>\r
+        </descriptive>\r
+        <Type type="unsigned long"/>\r
+      </Attribute>\r
+    </Interface>\r
+    <Interface name="WindowWidget" id="::W3CWidget::WindowWidget">\r
+      <webidl>    [Supplemental, NoInterfaceObject]\r
+    interface WindowWidget {\r
+      readonly attribute <ref>W3CWidget</ref> widget;\r
+    };</webidl>\r
+      <ExtendedAttributeList>\r
+        <ExtendedAttribute name="Supplemental"/>\r
+        <ExtendedAttribute name="NoInterfaceObject"/>\r
+      </ExtendedAttributeList>\r
+      <Attribute readonly="readonly" name="widget" id="::W3CWidget::WindowWidget::widget">\r
+        <webidl>      readonly attribute <ref>W3CWidget</ref> widget;</webidl>\r
+        <descriptive>\r
+            <brief>\r
+ W3C Widget.\r
+            </brief>\r
+           <description>\r
+            <p>\r
+The Widget Interface &lt;a href=&quot;http://www.w3.org/TR/widgets-apis/&quot;>http://www.w3.org/TR/widgets-apis/&lt;/a>.\r
+            </p>\r
+           </description>\r
+        </descriptive>\r
+        <Type name="W3CWidget"/>\r
+      </Attribute>\r
+    </Interface>\r
+    <Implements name1="Window" name2="WindowWidget">\r
+      <webidl>    <ref>Window</ref> implements <ref>WindowWidget</ref>;</webidl>\r
+    </Implements>\r
+  </Module>\r
+  <Module name="Console" id="::Console">\r
+  <webidl>[NoInterfaceObject] interface ConsoleObject {\r
+  readonly attribute <ref>Console</ref> console;\r
+};\r
+<ref>Window</ref> implements <ref>ConsoleObject</ref>;\r
+\r
+interface Console {\r
+  void assert(<ref>Object</ref> expression, <ref>Object</ref> data);\r
+  void clear();\r
+  void count(<ref>Object</ref> label);\r
+  void debug(<ref>Object</ref>... data);\r
+  void dir(<ref>Object</ref> data);\r
+  void dirxml(<ref>Object</ref> data);\r
+  void error(<ref>Object</ref>... data);\r
+  void group(<ref>Object</ref>... data);\r
+  void groupCollapsed(<ref>Object</ref>... data);\r
+  void groupEnd();\r
+  void info(<ref>Object</ref>... data);\r
+  void log(<ref>Object</ref>... data);\r
+  void profile(<ref>Object</ref> label);\r
+  void profileEnd();\r
+  void time(<ref>Object</ref> label);\r
+  void timeline(<ref>Object</ref> label);\r
+  void timeEnd(<ref>Object</ref> label);\r
+  void timeStamp(<ref>Object</ref> label);\r
+  void trace(<ref>Object</ref> data);\r
+  void warn(<ref>Object</ref>... data);\r
+};</webidl>\r
+  <Interface name="ConsoleObject" id="::ConsoleObject">\r
+    <webidl>[NoInterfaceObject] interface ConsoleObject {\r
+  readonly attribute <ref>Console</ref> console;\r
+};</webidl>\r
+    <ExtendedAttributeList>\r
+      <ExtendedAttribute name="NoInterfaceObject">\r
+        <webidl>NoInterfaceObject</webidl>\r
+      </ExtendedAttribute>\r
+    </ExtendedAttributeList>\r
+    <Attribute readonly="readonly" name="console" id="::ConsoleObject::console">\r
+      <webidl>  readonly attribute <ref>Console</ref> console;</webidl>\r
+      <Type name="Console"/>\r
+    </Attribute>\r
+  </Interface>\r
+  <Implements name1="Window" name2="ConsoleObject">\r
+    <webidl><ref>Window</ref> implements <ref>ConsoleObject</ref>;</webidl>\r
+  </Implements>\r
+  <Interface name="Console" id="::Console">\r
+    <webidl>interface Console {\r
+  void assert(<ref>Object</ref> expression, <ref>Object</ref> data);\r
+  void clear();\r
+  void count(<ref>Object</ref> label);\r
+  void debug(<ref>Object</ref>... data);\r
+  void dir(<ref>Object</ref> data);\r
+  void dirxml(<ref>Object</ref> data);\r
+  void error(<ref>Object</ref>... data);\r
+  void group(<ref>Object</ref>... data);\r
+  void groupCollapsed(<ref>Object</ref>... data);\r
+  void groupEnd();\r
+  void info(<ref>Object</ref>... data);\r
+  void log(<ref>Object</ref>... data);\r
+  void profile(<ref>Object</ref> label);\r
+  void profileEnd();\r
+  void time(<ref>Object</ref> label);\r
+  void timeline(<ref>Object</ref> label);\r
+  void timeEnd(<ref>Object</ref> label);\r
+  void timeStamp(<ref>Object</ref> label);\r
+  void trace(<ref>Object</ref> data);\r
+  void warn(<ref>Object</ref>... data);\r
+};</webidl>\r
+    <Operation name="assert" id="::Console::assert">\r
+      <webidl>  void assert(<ref>Object</ref> expression, <ref>Object</ref> data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="expression">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+        <Argument name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="clear" id="::Console::clear">\r
+      <webidl>  void clear();</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList/>\r
+    </Operation>\r
+    <Operation name="count" id="::Console::count">\r
+      <webidl>  void count(<ref>Object</ref> label);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="label">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="debug" id="::Console::debug">\r
+      <webidl>  void debug(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="dir" id="::Console::dir">\r
+      <webidl>  void dir(<ref>Object</ref> data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="dirxml" id="::Console::dirxml">\r
+      <webidl>  void dirxml(<ref>Object</ref> data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="error" id="::Console::error">\r
+      <webidl>  void error(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="group" id="::Console::group">\r
+      <webidl>  void group(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="groupCollapsed" id="::Console::groupCollapsed">\r
+      <webidl>  void groupCollapsed(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="groupEnd" id="::Console::groupEnd">\r
+      <webidl>  void groupEnd();</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList/>\r
+    </Operation>\r
+    <Operation name="info" id="::Console::info">\r
+      <webidl>  void info(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="log" id="::Console::log">\r
+      <webidl>  void log(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="profile" id="::Console::profile">\r
+      <webidl>  void profile(<ref>Object</ref> label);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="label">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="profileEnd" id="::Console::profileEnd">\r
+      <webidl>  void profileEnd();</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList/>\r
+    </Operation>\r
+    <Operation name="time" id="::Console::time">\r
+      <webidl>  void time(<ref>Object</ref> label);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="label">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="timeline" id="::Console::timeline">\r
+      <webidl>  void timeline(<ref>Object</ref> label);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="label">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="timeEnd" id="::Console::timeEnd">\r
+      <webidl>  void timeEnd(<ref>Object</ref> label);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="label">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="timeStamp" id="::Console::timeStamp">\r
+      <webidl>  void timeStamp(<ref>Object</ref> label);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="label">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="trace" id="::Console::trace">\r
+      <webidl>  void trace(<ref>Object</ref> data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+    <Operation name="warn" id="::Console::warn">\r
+      <webidl>  void warn(<ref>Object</ref>... data);</webidl>\r
+      <Type type="void"/>\r
+      <ArgumentList>\r
+        <Argument ellipsis="ellipsis" name="data">\r
+          <Type name="Object"/>\r
+        </Argument>\r
+      </ArgumentList>\r
+    </Operation>\r
+  </Interface>\r
+  </Module>\r
+</Definitions>\r