mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-04 05:20:30 +00:00
ad37c8cd26
These are just roundabout ways of writing .foo, so we can still put them in the rules-by-class bucket and skip running them when the element doesn't have that class. Note that :is(.foo .bar) is also bucketed as a class rule, since the context element must have the `bar` class for the selector to match. This is a massive speedup on https://vercel.com/ as it cuts the number of selectors we actually evaluate from 7.0% to 1.9%. |
||
---|---|---|
.. | ||
LibArchive | ||
LibAudio | ||
LibCompress | ||
LibCore | ||
LibCrypto | ||
LibDiff | ||
LibFileSystem | ||
LibGfx | ||
LibHTTP | ||
LibIDL | ||
LibImageDecoderClient | ||
LibIPC | ||
LibJS | ||
LibLine | ||
LibMain | ||
LibMedia | ||
LibRegex | ||
LibRequests | ||
LibRIFF | ||
LibSyntax | ||
LibTest | ||
LibTextCodec | ||
LibThreading | ||
LibTLS | ||
LibUnicode | ||
LibURL | ||
LibWasm | ||
LibWeb | ||
LibWebSocket | ||
LibWebView | ||
LibXML |