Skip to content

Conversation

@jayaddison
Copy link
Contributor

The InBodyPhase parser phase creates and processes implied close-tag tokens for a small number of stopNames elements.

This changeset updates the phase's logic so that processing of these implied tokens remains within the InBody parser phase.

This fixes #111 by avoiding a call to the phase-specific InTablePhase.endTagOther to handle the implied end-tag, which as a side-effect disables the insertFromTable flag. That flag must remain True in order for repositioning of fostered elements relative to a <table> tag to be performed correctly.

@jayaddison
Copy link
Contributor Author

Cleaning up some old / stale pull requests; please let me know if this changeset is considered worthwhile and I'll reopen if so.

@jayaddison jayaddison closed this Dec 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

li in foster parent case incorrectly handled

1 participant