1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 08:58:11 +00:00

LibHTML: Just swallow :not selectors for now

This commit is contained in:
Andreas Kling 2019-11-28 07:45:58 +01:00
parent f0c94758f4
commit 0c4f29f71f

View file

@ -301,8 +301,18 @@ public:
is_pseudo_element = true;
consume_one();
}
while (is_valid_selector_char(peek()))
if (next_is("not")) {
buffer.append(consume_one());
buffer.append(consume_one());
buffer.append(consume_one());
buffer.append(consume_specific('('));
while (peek() != ')')
buffer.append(consume_one());
buffer.append(consume_specific(')'));
} else {
while (is_valid_selector_char(peek()))
buffer.append(consume_one());
}
auto pseudo_name = String::copy(buffer);
buffer.clear();