ladybird/Userland/Libraries/LibWeb/CSS
Sam Atkins ffc81cbfad 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.
2021-07-14 13:31:00 +02:00
..
Parser LibWeb: Use Selectors instead of a String for :not() selectors 2021-07-14 13:31:00 +02:00
.gitignore
ComputedValues.h LibWeb: Add flex-grow and flex-shrink 2021-06-06 01:46:06 +04:30
CSSImportRule.cpp
CSSImportRule.h
CSSRule.cpp
CSSRule.h
CSSStyleDeclaration.cpp LibWeb: Store custom properties in CSSStyleDeclaration 2021-05-28 10:45:38 +01:00
CSSStyleDeclaration.h LibWeb: Store custom properties in CSSStyleDeclaration 2021-05-28 10:45:38 +01:00
CSSStyleDeclaration.idl LibJS: Rewrite most of Object for spec compliance :^) 2021-07-04 22:07:36 +01:00
CSSStyleRule.cpp LibWeb: Make CSS::Selector reference counted 2021-07-14 13:31:00 +02:00
CSSStyleRule.h LibWeb: Make CSS::Selector reference counted 2021-07-14 13:31:00 +02:00
CSSStyleSheet.cpp
CSSStyleSheet.h AK: Rename downcast<T> => verify_cast<T> 2021-06-24 19:57:01 +02:00
CSSStyleSheet.idl
Default.css
Identifiers.json LibWeb: Add roman numerals as a list-style for ol's 2021-07-04 22:17:03 +02:00
Length.cpp LibWeb: Rename Web::Frame to Web::BrowsingContext 2021-05-30 12:39:53 +02:00
Length.h
LengthBox.h
Properties.json LibWeb: Parse and resolve flex: shorthand 2021-06-06 01:46:06 +04:30
QuirksMode.css
Screen.cpp
Screen.h
Screen.idl
Selector.cpp LibWeb: Add 'PseudoClass' as a CSS SimpleSelector::Type 2021-07-14 13:31:00 +02:00
Selector.h LibWeb: Use Selectors instead of a String for :not() selectors 2021-07-14 13:31:00 +02:00
SelectorEngine.cpp LibWeb: Use Selectors instead of a String for :not() selectors 2021-07-14 13:31:00 +02:00
SelectorEngine.h LibWeb: Convert CSS Dump, Selector, & SelectorEngine to east const 2021-07-14 13:31:00 +02:00
StyleInvalidator.cpp
StyleInvalidator.h
StyleProperties.cpp LibWeb: Add roman numerals as a list-style for ol's 2021-07-04 22:17:03 +02:00
StyleProperties.h LibWeb: Add flex-grow and flex-shrink 2021-06-06 01:46:06 +04:30
StyleResolver.cpp LibWeb: Add context to new CSS parser, and deprecate the old one 2021-07-11 23:19:56 +02:00
StyleResolver.h LibWeb: Improve performance of CSS custom property resolution 2021-05-29 00:58:07 +04:30
StyleSheet.cpp
StyleSheet.h
StyleSheet.idl
StyleSheetList.cpp
StyleSheetList.h
StyleSheetList.idl
StyleValue.cpp LibWeb: Rename Web::Frame to Web::BrowsingContext 2021-05-30 12:39:53 +02:00
StyleValue.h LibWeb: Add roman numerals as a list-style for ol's 2021-07-04 22:17:03 +02:00