1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 15:48:12 +00:00

LibWeb: Fix tokenization of attributes with empty attributes

We were neglecting to emit start tags for tags where the last attribute
had no value.

Also fix a parse error TODO that I hit while looking at this.
This commit is contained in:
Andreas Kling 2020-06-04 11:59:14 +02:00
parent b9549078cc
commit ca33bc7895

View file

@ -895,7 +895,7 @@ _StartOfFunction:
} }
ON('>') ON('>')
{ {
SWITCH_TO(Data); SWITCH_TO_AND_EMIT_CURRENT_TOKEN(Data);
} }
ON_EOF ON_EOF
{ {
@ -925,7 +925,8 @@ _StartOfFunction:
} }
ON('>') ON('>')
{ {
TODO(); PARSE_ERROR();
SWITCH_TO_AND_EMIT_CURRENT_TOKEN(Data);
} }
ANYTHING_ELSE ANYTHING_ELSE
{ {