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
Notes: sideshowbarker 2024-07-19 11:02:34 +09:00

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();