mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 09:38:11 +00:00
LibWeb: Add support for pseudo-class functions that take an ident param
This is prep work for `:dir()`, though other pseudo-classes may well use it in the future too.
This commit is contained in:
parent
9522f761a3
commit
5b125811f1
4 changed files with 33 additions and 0 deletions
|
@ -505,6 +505,9 @@ void dump_selector(StringBuilder& builder, CSS::Selector const& selector)
|
|||
builder.append("])"sv);
|
||||
break;
|
||||
}
|
||||
case CSS::PseudoClassMetadata::ParameterType::Ident:
|
||||
builder.appendff("(ident={})", string_from_value_id(pseudo_class.identifier.value()));
|
||||
break;
|
||||
case CSS::PseudoClassMetadata::ParameterType::LanguageRanges: {
|
||||
builder.append('(');
|
||||
builder.join(',', pseudo_class.languages);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue