|
@@ -1195,10 +1195,12 @@ void HTMLDocumentParser::handle_in_body(HTMLToken& token)
|
|
|
}
|
|
|
|
|
|
if (token.is_end_tag() && token.tag_name() == "br") {
|
|
|
- TODO();
|
|
|
+ token.drop_attributes();
|
|
|
+ goto BRStartTag;
|
|
|
}
|
|
|
|
|
|
if (token.is_start_tag() && token.tag_name().is_one_of("area", "br", "embed", "img", "keygen", "wbr")) {
|
|
|
+ BRStartTag:
|
|
|
reconstruct_the_active_formatting_elements();
|
|
|
insert_html_element(token);
|
|
|
m_stack_of_open_elements.pop();
|