ladybird/Userland/Libraries/LibWeb/CSS
Sam Atkins 42176d37fc LibWeb: Implement independent GeneralEnclosed class
This is `<general-enclosed>` in CSS grammar. It represents a section of
a `@media` or `@supports` rule that exists in some future standard that
we don't understand yet, but don't want to make the entire rule invalid.

There's not much that it can usefully do, but we store a string
representation of its contents so that it can be serialized out.
2021-11-24 22:57:46 +01:00
..
Parser LibWeb: Make StyleRule to_string() methods output valid CSS 2021-11-24 22:57:46 +01:00
SyntaxHighlighter LibWeb: Implement first draft of CSS syntax highlighting :^) 2021-10-23 19:07:44 +02:00
.gitignore
ComputedValues.h LibWeb: Store all background properties in BackgroundLayerData 2021-11-17 22:20:01 +01:00
CSSConditionRule.cpp LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSConditionRule.h LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSConditionRule.idl
CSSGroupingRule.cpp LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSGroupingRule.h LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSGroupingRule.idl
CSSImportRule.cpp LibWeb: Make @import rules functional again :^) 2021-11-18 21:11:19 +01:00
CSSImportRule.h LibWeb: Make @import rules functional again :^) 2021-11-18 21:11:19 +01:00
CSSMediaRule.cpp LibWeb: Add serialization code for CSS{Media,Supports}Rule 2021-10-15 18:12:20 +01:00
CSSMediaRule.h LibWeb: Add serialization code for CSS{Media,Supports}Rule 2021-10-15 18:12:20 +01:00
CSSRule.cpp LibWeb: Use W3C urls for CSSOM spec links 2021-10-15 21:05:35 +01:00
CSSRule.h LibWeb: Implement @supports rule :^) 2021-10-08 23:02:57 +02:00
CSSRule.idl
CSSRuleList.cpp LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSRuleList.h LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSRuleList.idl
CSSStyleDeclaration.cpp LibWeb: Use W3C urls for CSSOM spec links 2021-10-15 21:05:35 +01:00
CSSStyleDeclaration.h LibWeb: Optimize CSS::StyleDeclaration for size 2021-10-10 13:48:04 +02:00
CSSStyleDeclaration.idl
CSSStyleRule.cpp LibWeb: Serialize selectors only in CSSStyleRule::selector_text() 2021-10-16 15:16:27 +01:00
CSSStyleRule.h
CSSStyleRule.idl
CSSStyleSheet.cpp LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSStyleSheet.h LibWeb: Remove for_first_not_loaded_import_rule() :^) 2021-11-18 21:11:19 +01:00
CSSStyleSheet.idl
CSSSupportsRule.cpp LibWeb: Add serialization code for CSS{Media,Supports}Rule 2021-10-15 18:12:20 +01:00
CSSSupportsRule.h LibWeb: Add serialization code for CSS{Media,Supports}Rule 2021-10-15 18:12:20 +01:00
Default.css
Display.h LibWeb: Add missing headers 2021-10-20 09:20:18 +01:00
GeneralEnclosed.h LibWeb: Implement independent GeneralEnclosed class 2021-11-24 22:57:46 +01:00
Identifiers.json LibWeb: Parse background-size property 2021-11-10 14:38:49 +01:00
Length.cpp LibWeb: Move BrowsingContext into HTML/ 2021-11-18 21:11:30 +01:00
Length.h LibWeb: Remove unused CSS::Length::relative_length_to_px(Layout::Node) 2021-10-28 18:15:15 +02:00
LengthBox.h
MediaList.cpp LibWeb: Move media-query-list serialization code to MediaQuery.{h,cpp} 2021-10-15 18:12:20 +01:00
MediaList.h
MediaList.idl
MediaQuery.cpp LibWeb: Move media-query-list serialization code to MediaQuery.{h,cpp} 2021-10-15 18:12:20 +01:00
MediaQuery.h AK: Convert AK::Format formatting helpers to returning ErrorOr<void> 2021-11-17 00:21:13 +01:00
MediaQueryList.cpp LibWeb: Move media-query-list serialization code to MediaQuery.{h,cpp} 2021-10-15 18:12:20 +01:00
MediaQueryList.h
MediaQueryList.idl
MediaQueryListEvent.h
MediaQueryListEvent.idl
PreferredColorScheme.cpp LibWeb: Add Web::CSS::PreferredColorScheme enum 2021-10-31 18:39:13 +01:00
PreferredColorScheme.h LibWeb: Add Web::CSS::PreferredColorScheme enum 2021-10-31 18:39:13 +01:00
Properties.json LibWeb: Add initial values for all CSS properties 2021-11-10 21:58:14 +01:00
QuirksMode.css
ResolvedCSSStyleDeclaration.cpp LibWeb: Remove background-repeat/image fields and getters 2021-11-17 22:20:01 +01:00
ResolvedCSSStyleDeclaration.h
Screen.cpp
Screen.h
Screen.idl
Selector.cpp LibWeb: Use the serialize_a_{identifier,string} algorithms for selectors 2021-10-16 15:16:27 +01:00
Selector.h AK: Convert AK::Format formatting helpers to returning ErrorOr<void> 2021-11-17 00:21:13 +01:00
SelectorEngine.cpp Libraries: Fix -Wunreachable-code warnings from clang 2021-10-08 23:33:46 +02:00
SelectorEngine.h
Serialize.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Serialize.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
StyleComputer.cpp LibWeb: Move BrowsingContext into HTML/ 2021-11-18 21:11:30 +01:00
StyleComputer.h
StyleInvalidator.cpp
StyleInvalidator.h
StyleProperties.cpp LibWeb: Store Repeat values directly in BackgroundRepeatStyleValue 2021-11-10 14:38:49 +01:00
StyleProperties.h LibWeb: Combine background-repeat-x/y pseudo-properties 2021-11-10 14:38:49 +01:00
StyleSheet.cpp
StyleSheet.h
StyleSheet.idl
StyleSheetList.cpp LibWeb: Use W3C urls for CSSOM spec links 2021-10-15 21:05:35 +01:00
StyleSheetList.h LibWeb: Evaluate @media rules 2021-10-08 23:02:57 +02:00
StyleSheetList.idl
StyleValue.cpp LibWeb: Move BrowsingContext into HTML/ 2021-11-18 21:11:30 +01:00
StyleValue.h LibWeb: Store all background properties in BackgroundLayerData 2021-11-17 22:20:01 +01:00
Supports.cpp
Supports.h