1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 21:44:59 +00:00

LibWeb: Take care of a FIXME in the "in table text" insertion mode

This commit is contained in:
Andreas Kling 2020-08-30 20:10:19 +02:00
parent 60872a7c5a
commit a8d52a68f6

View file

@ -2030,11 +2030,15 @@ void HTMLDocumentParser::handle_in_table_text(HTMLToken& token)
for (auto& pending_token : m_pending_table_character_tokens) {
ASSERT(pending_token.is_character());
if (!pending_token.is_parser_whitespace()) {
// FIXME: If any of the tokens in the pending table character tokens list
// If any of the tokens in the pending table character tokens list
// are character tokens that are not ASCII whitespace, then this is a parse error:
// reprocess the character tokens in the pending table character tokens list using
// the rules given in the "anything else" entry in the "in table" insertion mode.
TODO();
PARSE_ERROR();
m_foster_parenting = true;
process_using_the_rules_for(InsertionMode::InBody, token);
m_foster_parenting = false;
return;
}
}