mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 10:48:11 +00:00
LibWeb: Use Selectors instead of a String for :not() selectors
Rather than parsing the selector every time we want to check it, we now parse it once at the beginning. A bonus effect of this is that we now support a selector list in :not(), instead of just a single selector, though only when using the new parser.
This commit is contained in:
parent
776b1f4548
commit
ffc81cbfad
8 changed files with 40 additions and 19 deletions
|
@ -24,11 +24,6 @@ public:
|
|||
|
||||
String const& name() const { return m_name; }
|
||||
Vector<StyleComponentValueRule> const& values() const { return m_values; }
|
||||
// FIXME: This method is a temporary hack while much of the parser still expects a string, rather than tokens.
|
||||
String values_as_string() const
|
||||
{
|
||||
return "";
|
||||
}
|
||||
|
||||
String to_string() const;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue