diff --git a/reference/dom/functions/dom-domconfiguration-cansetparameter.xml b/reference/dom/functions/dom-domconfiguration-cansetparameter.xml
new file mode 100644
index 0000000000..260e9d143f
--- /dev/null
+++ b/reference/dom/functions/dom-domconfiguration-cansetparameter.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ DOMConfiguration::canSetParameter
+ Check if setting a parameter to a specific value is supported
+
+
+ &reftitle.description;
+
+ boolDOMConfiguration::canSetParameter
+ stringname
+ domuserdatavalue
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domconfiguration-getparameter.xml b/reference/dom/functions/dom-domconfiguration-getparameter.xml
new file mode 100644
index 0000000000..990b8c278b
--- /dev/null
+++ b/reference/dom/functions/dom-domconfiguration-getparameter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMConfiguration::getParameter
+ Return the value of a parameter if known
+
+
+ &reftitle.description;
+
+ domuserdataDOMConfiguration::getParameter
+ stringname
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domconfiguration-setparameter.xml b/reference/dom/functions/dom-domconfiguration-setparameter.xml
new file mode 100644
index 0000000000..f6786043b2
--- /dev/null
+++ b/reference/dom/functions/dom-domconfiguration-setparameter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMConfiguration::setParameter
+ Set the value of a parameter
+
+
+ &reftitle.description;
+
+ domuserdataDOMConfiguration::setParameter
+ stringname
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domdocument-adoptnode.xml b/reference/dom/functions/dom-domdocument-adoptnode.xml
new file mode 100644
index 0000000000..5f363a2463
--- /dev/null
+++ b/reference/dom/functions/dom-domdocument-adoptnode.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMDocument::adoptNode
+ Changes the ownerDocument of a node, its children, as well as the attached attribute nodes if there are any
+
+
+ &reftitle.description;
+
+ DOMNodeDOMDocument::adoptNode
+ DOMNodesource
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domdocument-normalizedocument.xml b/reference/dom/functions/dom-domdocument-normalizedocument.xml
new file mode 100644
index 0000000000..b5990ef29f
--- /dev/null
+++ b/reference/dom/functions/dom-domdocument-normalizedocument.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMDocument::normalizeDocument
+ Acts as if the document was going through a save and load cycle, putting the document in a "normal" form
+
+
+ &reftitle.description;
+
+ voidDOMDocument::normalizeDocument
+
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domdocument-registernodeclass.xml b/reference/dom/functions/dom-domdocument-registernodeclass.xml
new file mode 100644
index 0000000000..0a395b90df
--- /dev/null
+++ b/reference/dom/functions/dom-domdocument-registernodeclass.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMDocument::registerNodeClass
+ Register extended class used to create base node type
+
+
+ &reftitle.description;
+
+ boolDOMDocument::registerNodeClass
+ stringbaseclass
+ stringextendedclass
+
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domdocument-renamenode.xml b/reference/dom/functions/dom-domdocument-renamenode.xml
new file mode 100644
index 0000000000..685a47ab84
--- /dev/null
+++ b/reference/dom/functions/dom-domdocument-renamenode.xml
@@ -0,0 +1,43 @@
+
+
+
+
+ DOMDocument::renameNode
+ Rename an existing node of type ELEMENT_NODE or ATTRIBUTE_NODE
+
+
+ &reftitle.description;
+
+ DOMNodeDOMDocument::renameNode
+ noden
+ stringnamespaceURI
+ stringqualifiedName
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domelement-setidattribute.xml b/reference/dom/functions/dom-domelement-setidattribute.xml
new file mode 100644
index 0000000000..7dde60a1bc
--- /dev/null
+++ b/reference/dom/functions/dom-domelement-setidattribute.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ DOMElement::setIdAttribute
+ Declares the attribute specified by name to be of type ID
+
+
+ &reftitle.description;
+
+ voidDOMElement::setIdAttribute
+ stringname
+ boolisId
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domelement-setidattributenode.xml b/reference/dom/functions/dom-domelement-setidattributenode.xml
new file mode 100644
index 0000000000..02340803ac
--- /dev/null
+++ b/reference/dom/functions/dom-domelement-setidattributenode.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ DOMElement::setIdAttributeNode
+ Declares the attribute specified by node to be of type ID
+
+
+ &reftitle.description;
+
+ voidDOMElement::setIdAttributeNode
+ attridAttr
+ boolisId
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domelement-setidattributens.xml b/reference/dom/functions/dom-domelement-setidattributens.xml
new file mode 100644
index 0000000000..0e34a0f5cd
--- /dev/null
+++ b/reference/dom/functions/dom-domelement-setidattributens.xml
@@ -0,0 +1,43 @@
+
+
+
+
+ DOMElement::setIdAttributeNs
+ Declares the attribute specified by local name and namespace URI to be of type ID
+
+
+ &reftitle.description;
+
+ voidDOMElement::setIdAttributeNs
+ stringnamespaceURI
+ stringlocalName
+ boolisId
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domimplementation-getfeature.xml b/reference/dom/functions/dom-domimplementation-getfeature.xml
new file mode 100644
index 0000000000..740b9c3fdc
--- /dev/null
+++ b/reference/dom/functions/dom-domimplementation-getfeature.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ DOMImplementation::getFeature
+ Returns a specialized object which implements the specialized APIs of the specified feature and version
+
+
+ &reftitle.description;
+
+ DOMNodeDOMImplementation::getFeature
+ stringfeature
+ stringversion
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domimplementationlist-item.xml b/reference/dom/functions/dom-domimplementationlist-item.xml
new file mode 100644
index 0000000000..e374adce88
--- /dev/null
+++ b/reference/dom/functions/dom-domimplementationlist-item.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMImplementationList::item
+ Returns the indexth item in the collection
+
+
+ &reftitle.description;
+
+ domimplementationDOMImplementationList::item
+ intindex
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domimplementationsource-getdomimplementation.xml b/reference/dom/functions/dom-domimplementationsource-getdomimplementation.xml
new file mode 100644
index 0000000000..d43ed1917a
--- /dev/null
+++ b/reference/dom/functions/dom-domimplementationsource-getdomimplementation.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMImplementationSource::getDomimplementation
+ Request the first DOM implementation that support the specified features
+
+
+ &reftitle.description;
+
+ domimplementationDOMImplementationSource::getDomimplementation
+ stringfeatures
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domimplementationsource-getdomimplementations.xml b/reference/dom/functions/dom-domimplementationsource-getdomimplementations.xml
new file mode 100644
index 0000000000..a5792cfe27
--- /dev/null
+++ b/reference/dom/functions/dom-domimplementationsource-getdomimplementations.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMImplementationSource::getDomimplementations
+ Request a list of DOM implementations that support the specified features
+
+
+ &reftitle.description;
+
+ domimplementationlistDOMImplementationSource::getDomimplementations
+ stringfeatures
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnamednodemap-removenameditem.xml b/reference/dom/functions/dom-domnamednodemap-removenameditem.xml
new file mode 100644
index 0000000000..2f13096222
--- /dev/null
+++ b/reference/dom/functions/dom-domnamednodemap-removenameditem.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNamedNodeMap::removeNamedItem
+ Removes a node specified by name
+
+
+ &reftitle.description;
+
+ DOMNodeDOMNamedNodeMap::removeNamedItem
+ stringname
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnamednodemap-removenameditemns.xml b/reference/dom/functions/dom-domnamednodemap-removenameditemns.xml
new file mode 100644
index 0000000000..61def930bd
--- /dev/null
+++ b/reference/dom/functions/dom-domnamednodemap-removenameditemns.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ DOMNamedNodeMap::removeNamedItemNs
+ Removes a node specified by local name and namespace URI
+
+
+ &reftitle.description;
+
+ DOMNodeDOMNamedNodeMap::removeNamedItemNs
+ stringnamespaceURI
+ stringlocalName
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnamednodemap-setnameditem.xml b/reference/dom/functions/dom-domnamednodemap-setnameditem.xml
new file mode 100644
index 0000000000..1c6c436763
--- /dev/null
+++ b/reference/dom/functions/dom-domnamednodemap-setnameditem.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNamedNodeMap::setNamedItem
+ Adds a node using its nodeName attribute
+
+
+ &reftitle.description;
+
+ DOMNodeDOMNamedNodeMap::setNamedItem
+ DOMNodearg
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnamednodemap-setnameditemns.xml b/reference/dom/functions/dom-domnamednodemap-setnameditemns.xml
new file mode 100644
index 0000000000..7cc1393d3f
--- /dev/null
+++ b/reference/dom/functions/dom-domnamednodemap-setnameditemns.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNamedNodeMap::setNamedItemNs
+ Adds a node using its namespaceURI and localName
+
+
+ &reftitle.description;
+
+ DOMNodeDOMNamedNodeMap::setNamedItemNs
+ DOMNodearg
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnamelist-getname.xml b/reference/dom/functions/dom-domnamelist-getname.xml
new file mode 100644
index 0000000000..9af63f635e
--- /dev/null
+++ b/reference/dom/functions/dom-domnamelist-getname.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNameList::getName
+ Returns the indexth name item in the collection
+
+
+ &reftitle.description;
+
+ stringDOMNameList::getName
+ intindex
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnamelist-getnamespaceuri.xml b/reference/dom/functions/dom-domnamelist-getnamespaceuri.xml
new file mode 100644
index 0000000000..111453bbf3
--- /dev/null
+++ b/reference/dom/functions/dom-domnamelist-getnamespaceuri.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNameList::getNamespaceUri
+ Returns the indexth namespaceURI item in the collection
+
+
+ &reftitle.description;
+
+ stringDOMNameList::getNamespaceUri
+ intindex
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnode-comparedocumentposition.xml b/reference/dom/functions/dom-domnode-comparedocumentposition.xml
new file mode 100644
index 0000000000..ae95e3b640
--- /dev/null
+++ b/reference/dom/functions/dom-domnode-comparedocumentposition.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNode::compareDocumentPosition
+ Compares a node with this node with regard to their position in the document and according to the document order
+
+
+ &reftitle.description;
+
+ shortDOMNode::compareDocumentPosition
+ DomNodeother
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnode-getfeature.xml b/reference/dom/functions/dom-domnode-getfeature.xml
new file mode 100644
index 0000000000..3649146983
--- /dev/null
+++ b/reference/dom/functions/dom-domnode-getfeature.xml
@@ -0,0 +1,42 @@
+
+
+
+
+ DOMNode::getFeature
+ Returns a specialized object which implements the specialized APIs of the specified feature and version
+
+
+ &reftitle.description;
+
+ DomNodeDOMNode::getFeature
+ stringfeature
+ stringversion
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnode-getuserdata.xml b/reference/dom/functions/dom-domnode-getuserdata.xml
new file mode 100644
index 0000000000..17f96d9792
--- /dev/null
+++ b/reference/dom/functions/dom-domnode-getuserdata.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNode::getUserData
+ Retrieves the object associated to a key on a this node
+
+
+ &reftitle.description;
+
+ DomUserDataDOMNode::getUserData
+ stringkey
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnode-isdefaultnamespace.xml b/reference/dom/functions/dom-domnode-isdefaultnamespace.xml
new file mode 100644
index 0000000000..7d49374bb0
--- /dev/null
+++ b/reference/dom/functions/dom-domnode-isdefaultnamespace.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNode::isDefaultNamespace
+ Checks if the specified namespaceURI is the default namespace or not
+
+
+ &reftitle.description;
+
+ boolDOMNode::isDefaultNamespace
+ stringnamespaceURI
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnode-isequalnode.xml b/reference/dom/functions/dom-domnode-isequalnode.xml
new file mode 100644
index 0000000000..46d41b831a
--- /dev/null
+++ b/reference/dom/functions/dom-domnode-isequalnode.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMNode::isEqualNode
+ Tests whether two nodes are equal
+
+
+ &reftitle.description;
+
+ boolDOMNode::isEqualNode
+ DomNodearg
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domnode-setuserdata.xml b/reference/dom/functions/dom-domnode-setuserdata.xml
new file mode 100644
index 0000000000..1c973eae3c
--- /dev/null
+++ b/reference/dom/functions/dom-domnode-setuserdata.xml
@@ -0,0 +1,43 @@
+
+
+
+
+ DOMNode::setUserData
+ Associate an object to a key on this node
+
+
+ &reftitle.description;
+
+ DomUserDataDOMNode::setUserData
+ stringkey
+ DomUserDatadata
+ userdatahandlerhandler
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domstringextend-findoffset16.xml b/reference/dom/functions/dom-domstringextend-findoffset16.xml
new file mode 100644
index 0000000000..edb117cc13
--- /dev/null
+++ b/reference/dom/functions/dom-domstringextend-findoffset16.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMStringExtend::findOffset16
+ Returns the UTF-16 offset that corresponds to a UTF-32 offset
+
+
+ &reftitle.description;
+
+ intDOMStringExtend::findOffset16
+ intoffset32
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domstringextend-findoffset32.xml b/reference/dom/functions/dom-domstringextend-findoffset32.xml
new file mode 100644
index 0000000000..ef5fb8c7db
--- /dev/null
+++ b/reference/dom/functions/dom-domstringextend-findoffset32.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMStringExtend::findOffset32
+ Returns the UTF-32 offset corresponding to a UTF-16 offset
+
+
+ &reftitle.description;
+
+ intDOMStringExtend::findOffset32
+ intoffset16
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domstringlist-item.xml b/reference/dom/functions/dom-domstringlist-item.xml
new file mode 100644
index 0000000000..80ceb5daa1
--- /dev/null
+++ b/reference/dom/functions/dom-domstringlist-item.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMStringList::item
+ Returns the indexth item in the collection
+
+
+ &reftitle.description;
+
+ domstringDOMStringList::item
+ intindex
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+
diff --git a/reference/dom/functions/dom-domtext-replacewholetext.xml b/reference/dom/functions/dom-domtext-replacewholetext.xml
new file mode 100644
index 0000000000..0a0caf054b
--- /dev/null
+++ b/reference/dom/functions/dom-domtext-replacewholetext.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ DOMText::replaceWholeText
+ Substitutes the specified text for the text of the current node and all logically-adjacent text nodes
+
+
+ &reftitle.description;
+
+ DOMTextDOMText::replaceWholeText
+ stringcontent
+
+ Specification
+
+ &warn.undocumented.func;
+
+
+
+
+
+