File tree Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -1155,17 +1155,15 @@ <h2>Extensibility</h2>
1155
1155
< ol >
1156
1156
< li > Let < var > serialized document</ var > be an empty string.
1157
1157
1158
- < li > If < var > node</ var > 's < code > < a > doctype</ a > </ code > attribute is not < code > null</ code > , append
1159
- to < var > serialized document</ var > the string produced by running the steps for
1160
- < a > XML serializing a DocumentType node</ a > given < var > node</ var > 's < code > < a > doctype</ a > </ code >
1161
- attribute.
1162
-
1163
1158
< li > For each < a > child</ a > < var > child</ var > of < var > node</ var > , in < a > tree order</ a > , run the
1164
- < a > XML serialization algorithm</ a > on the < var > child</ var > given a < a > context namespace</ a >
1165
- < var > namespace</ var > , a < a > namespace prefix map</ a > < var > prefix map</ var > , a reference to a
1166
- < a > generated namespace prefix index</ a > < var > prefix index</ var > , flag
1167
- < var > require well-formed</ var > , and append the result to < var > serialized document</ var > .
1168
-
1159
+ < a > XML serialization algorithm</ a > on the < var > child</ var > passing along the provided arguments,
1160
+ and append the result to < var > serialized document</ var > .
1161
+
1162
+ < p class =note > This will serialize any number of < a > ProcessingInstruction</ a > and < a > Comment</ a >
1163
+ nodes both before and after the < a > Document</ a > 's < a > documentElement</ a > node, including
1164
+ at most one < a > DocumentType</ a > node. (< a > Text</ a > nodes are not allowed as children of the
1165
+ < a > Document</ a > .)</ p >
1166
+
1169
1167
< li > Return the value of < var > serialized document</ var > .
1170
1168
</ ol >
1171
1169
You can’t perform that action at this time.
0 commit comments