mshtml.idl: Added IHTMLDOMChildrenCollection and DispDOMChildrenCollection declaration.
diff --git a/include/mshtml.idl b/include/mshtml.idl
index 1a33bf5..8e071f5 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -1841,6 +1841,49 @@
     IDispatch *ownerDocument();
 }
 
+/*****************************************************************************
+ *    IHTMLDOMChildrenCollection interface
+ */
+[
+    odl,
+    oleautomation,
+    dual,
+    uuid(3050f5ab-98b5-11cf-bb82-00aa00bdce0b)
+]
+interface IHTMLDOMChildrenCollection : IDispatch
+{
+    [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH)]
+    HRESULT length([out, retval] long *p);
+
+    [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM), hidden, restricted]
+    HRESULT _newEnum([out, retval] IUnknown **p);
+
+    [id(DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM)]
+    HRESULT item(
+            [in] long index,
+            [out, retval] IDispatch **ppItem);
+}
+
+/*****************************************************************************
+ *    DispDOMChildrenCollection dispinterface
+ */
+[
+    hidden,
+    uuid(3050f577-98b5-11cf-bb82-00aa00bdce0b)
+]
+dispinterface DispDOMChildrenCollection
+{
+properties:
+methods:
+    [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH)]
+    long length();
+
+    [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM), hidden, restricted]
+    IUnknown *_newEnum();
+
+    [id(DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM)]
+    IDispatch *item([in] long index);
+}
 
 interface IHTMLElementCollection;