ladybird/Userland/Libraries/LibWeb/CSS
Sam Atkins 3fa4f55f86 LibWeb: Add current_property_id to CSS ParsingContext
After `parse_css_value(PropertyID, TokenStream)`, we only need to know
the current PropertyID when checking for property-specific quirks, which
will take place in only 2 places, which happen deep down. Making the
current PropertyID part of the context means that those places can check
it easily, without us having to pass it to every one of the parsing
functions, which otherwise do not care.
2021-09-12 16:30:38 +02:00
..
Parser LibWeb: Add current_property_id to CSS ParsingContext 2021-09-12 16:30:38 +02:00
.gitignore
ComputedValues.h LibWeb: Add auto as a recognized argument of flex-basis 2021-08-07 15:21:34 +02:00
CSSImportRule.cpp
CSSImportRule.h
CSSRule.cpp
CSSRule.h
CSSStyleDeclaration.cpp LibWeb: Ensure inline CSS loaded from HTML is ElementInline 2021-08-15 15:11:59 +02:00
CSSStyleDeclaration.h LibWeb: Ensure inline CSS loaded from HTML is ElementInline 2021-08-15 15:11:59 +02:00
CSSStyleDeclaration.idl LibWeb: Add a CustomHasProperty trait to WrapperGenerator 2021-07-26 15:56:15 +01:00
CSSStyleRule.cpp
CSSStyleRule.h
CSSStyleSheet.cpp
CSSStyleSheet.h
CSSStyleSheet.idl
Default.css
Identifiers.json LibWeb: Resolve CSS text-decoration from value list 2021-07-22 23:09:01 +02:00
Length.cpp LibWeb: Handle CSS "ch" length unit (mostly) 2021-08-25 17:55:53 +02:00
Length.h LibWeb: Handle CSS "ch" length unit (mostly) 2021-08-25 17:55:53 +02:00
LengthBox.h
Properties.json LibWeb: Add CSS quirks information to Properties.json 2021-09-12 16:30:38 +02:00
QuirksMode.css
Screen.cpp LibWeb: Add DOM::Window::page() 2021-09-09 21:25:10 +02:00
Screen.h
Screen.idl
Selector.cpp AK: Move FormatParser definition from header to implementation file 2021-08-19 23:49:25 +02:00
Selector.h Everywhere: Use my shiny new serenityos.org email :^) 2021-09-03 12:22:36 +02:00
SelectorEngine.cpp Everywhere: Use my shiny new serenityos.org email :^) 2021-09-03 12:22:36 +02:00
SelectorEngine.h
StyleInvalidator.cpp
StyleInvalidator.h
StyleProperties.cpp LibWeb: Remove outdated FIXME about ACID2 2021-08-26 23:41:37 +02:00
StyleProperties.h LibWeb: Remove unused CSS::StyleProperties::string_or_fallback() 2021-08-26 13:25:52 +02:00
StyleResolver.cpp Everywhere: Use my shiny new serenityos.org email :^) 2021-09-03 12:22:36 +02:00
StyleResolver.h LibWeb: Replace is_inherited_property() with generated code 2021-08-16 23:26:16 +02:00
StyleSheet.cpp
StyleSheet.h
StyleSheet.idl
StyleSheetList.cpp
StyleSheetList.h
StyleSheetList.idl
StyleValue.cpp Everywhere: Use my shiny new serenityos.org email :^) 2021-09-03 12:22:36 +02:00
StyleValue.h Everywhere: Use my shiny new serenityos.org email :^) 2021-09-03 12:22:36 +02:00