diff --git a/source b/source index 6175954ea62..fa19b55b928 100644 --- a/source +++ b/source @@ -111073,23 +111073,12 @@ document.body.appendChild(text);

Parse error.

- +

While the current node is not a MathML text integration point, an + HTML integration point, or an element in the HTML namespace, pop + elements from the stack of open elements.

-

If the parser was created as part of the HTML fragment parsing algorithm, then - act as described in the "any other start tag" entry below. (fragment case)

- -

Otherwise:

- -

Pop an element from the stack of open elements, and then keep popping more - elements from the stack of open elements until the current node is a - MathML text integration point, an HTML integration point, or an - element in the HTML namespace.

- -

Then, reprocess the token.

+

Process the token using the rules for the "in body" insertion mode.

Any other start tag