ladybird/Libraries/LibWeb/CSS
Sam Atkins 583d74e3a9 LibWeb/DOM: Reduce AbstractElement.h's includes
This doesn't need all of Selector.h and its various includes, it just
needs the PseudoElement enum.

StringStyleValue.h was transitively including ComponentValue.h through
this, so it now includes it directly.
2025-09-11 18:45:35 +02:00
..
Parser LibWeb/CSS: Use dimension_for_unit() when we don't need the exact unit 2025-09-11 17:06:44 +01:00
StyleValues LibWeb/DOM: Reduce AbstractElement.h's includes 2025-09-11 18:45:35 +02:00
SyntaxHighlighter LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
Angle.cpp LibWeb/CSS: Use generated code to convert between dimension units 2025-09-11 17:06:44 +01:00
Angle.h LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
AnimationEvent.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
AnimationEvent.h
AnimationEvent.idl
BooleanExpression.cpp
BooleanExpression.h LibWeb/CSS: Make media type and feature evaluation combination explicit 2025-05-23 10:17:58 +01:00
CalculatedOr.cpp LibWeb: Fix crashing in LengthOrAutoOrCalculated::without_auto() 2025-09-08 19:35:31 +01:00
CalculatedOr.h LibWeb/CSS: Add LengthOrAutoOrCalculated 2025-09-04 13:31:24 +01:00
CalculationResolutionContext.h LibWeb: Move CSS::CalculationResolutionContext to its own file 2025-08-04 11:29:05 +01:00
CascadedProperties.cpp LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
CascadedProperties.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
CascadeOrigin.h
CharacterTypes.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
Clip.cpp LibWeb/CSS: Use LengthOrAuto for clip rects 2025-09-04 13:31:24 +01:00
Clip.h
ColumnCount.h
ComputedProperties.cpp LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
ComputedProperties.h LibWeb: Return word-spacing computed value as CSSPixels 2025-09-10 16:12:29 +01:00
ComputedValues.h LibWeb: Return word-spacing computed value as CSSPixels 2025-09-10 16:12:29 +01:00
CountersSet.cpp LibWeb: Support counter-* properties on pseudo-elements 2025-06-19 12:35:31 +01:00
CountersSet.h LibWeb: Support counter-* properties on pseudo-elements 2025-06-19 12:35:31 +01:00
CSS.cpp LibWeb: Generate the "Numeric Factory" OM methods on the CSS namespace 2025-09-11 17:06:44 +01:00
CSS.h LibWeb: Generate the "Numeric Factory" OM methods on the CSS namespace 2025-09-11 17:06:44 +01:00
CSS.idl LibWeb: Generate the "Numeric Factory" OM methods on the CSS namespace 2025-09-11 17:06:44 +01:00
CSSAnimation.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSAnimation.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
CSSAnimation.idl
CSSConditionRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSConditionRule.h
CSSConditionRule.idl
CSSCounterStyleRule.cpp LibWeb: Stub CSSCounterStyleRule 2025-07-18 11:51:41 +01:00
CSSCounterStyleRule.h LibWeb: Stub CSSCounterStyleRule 2025-07-18 11:51:41 +01:00
CSSCounterStyleRule.idl LibWeb: Stub CSSCounterStyleRule 2025-07-18 11:51:41 +01:00
CSSDescriptors.cpp LibWeb: Add generic logic for parsing "positional-value-list-shorthands" 2025-09-09 11:45:47 +02:00
CSSDescriptors.h LibWeb/CSS: Add StyleValue getter to CSSStyleDeclarations 2025-08-18 10:12:53 +01:00
CSSFontFaceDescriptors.cpp LibWeb/DOM: Stop including Element.h from AbstractElement.h 2025-06-19 12:35:31 +01:00
CSSFontFaceDescriptors.h LibWeb/CSS: Extract a CSSDescriptors base class 2025-05-08 16:21:32 +01:00
CSSFontFaceDescriptors.idl LibWeb/CSS: Add CSSFontFaceDescriptors type 2025-04-04 10:40:32 +01:00
CSSFontFaceRule.cpp LibWeb/CSS: Extract SerializationMode into its own header 2025-05-17 07:53:24 +01:00
CSSFontFaceRule.h LibWeb: Dump CSSDescriptors in a generic way 2025-05-08 16:21:32 +01:00
CSSFontFaceRule.idl
CSSGroupingRule.cpp LibWeb: Treat CSS selectors containing undeclared namespaces as invalid 2025-06-24 12:51:12 +01:00
CSSGroupingRule.h
CSSGroupingRule.idl
CSSImportRule.cpp LibWeb/CSS: Remove URL parameter to the CSS Parser 2025-05-03 12:01:43 +01:00
CSSImportRule.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CSSImportRule.idl LibWeb/CSS: Mark CSSImportRule.media as nullable 2025-04-09 18:45:57 +01:00
CSSKeyframeRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSKeyframeRule.h
CSSKeyframeRule.idl
CSSKeyframesRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSKeyframesRule.h
CSSKeyframesRule.idl
CSSKeywordValue.cpp LibWeb/CSS: Implement CSSKeywordValue 2025-08-21 10:21:54 +01:00
CSSKeywordValue.h LibWeb/CSS: Implement CSSKeywordValue 2025-08-21 10:21:54 +01:00
CSSKeywordValue.idl LibWeb/CSS: Implement CSSKeywordValue 2025-08-21 10:21:54 +01:00
CSSLayerBlockRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSLayerBlockRule.h
CSSLayerBlockRule.idl
CSSLayerStatementRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSLayerStatementRule.h
CSSLayerStatementRule.idl LibWeb: Convert trivial attributes to FrozenArray 2025-04-25 16:43:43 +02:00
CSSMarginRule.cpp LibWeb/CSS: Add basic implementation of CSSMarginRule 2025-05-16 11:01:39 +01:00
CSSMarginRule.h LibWeb/CSS: Add basic implementation of CSSMarginRule 2025-05-16 11:01:39 +01:00
CSSMarginRule.idl LibWeb/CSS: Add basic implementation of CSSMarginRule 2025-05-16 11:01:39 +01:00
CSSMathClamp.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathClamp.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathClamp.idl LibWeb/CSS: Implement CSSMathClamp 2025-08-29 11:57:10 +02:00
CSSMathInvert.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathInvert.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathInvert.idl LibWeb/CSS: Implement CSSMathInvert 2025-08-29 11:57:10 +02:00
CSSMathMax.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathMax.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathMax.idl LibWeb/CSS: Implement CSSMathMax 2025-08-29 11:57:10 +02:00
CSSMathMin.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathMin.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathMin.idl LibWeb/CSS: Implement CSSMathMin 2025-08-29 11:57:10 +02:00
CSSMathNegate.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathNegate.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathNegate.idl LibWeb/CSS: Implement CSSMathNegate 2025-08-29 11:57:10 +02:00
CSSMathProduct.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathProduct.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathProduct.idl LibWeb/CSS: Implement CSSMathProduct 2025-08-29 11:57:10 +02:00
CSSMathSum.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathSum.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSMathSum.idl LibWeb/CSS: Implement CSSMathSum 2025-08-29 11:57:10 +02:00
CSSMathValue.cpp LibWeb/CSS: Implement CSSMathValue 2025-08-29 11:57:10 +02:00
CSSMathValue.h LibWeb/CSS: Implement CSSMathValue 2025-08-29 11:57:10 +02:00
CSSMathValue.idl LibWeb/CSS: Implement CSSMathValue 2025-08-29 11:57:10 +02:00
CSSMediaRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSMediaRule.h LibWeb: Implement matches attribute on CSSSupportsRule and CSSMediaRule 2025-07-11 10:57:19 +02:00
CSSMediaRule.idl LibWeb: Implement matches attribute on CSSSupportsRule and CSSMediaRule 2025-07-11 10:57:19 +02:00
CSSNamespaceRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSNamespaceRule.h
CSSNamespaceRule.idl
CSSNestedDeclarations.cpp LibWeb: Return correct type from CSSNestedDeclarations::style 2025-04-25 08:48:29 +02:00
CSSNestedDeclarations.h LibWeb: Return correct type from CSSNestedDeclarations::style 2025-04-25 08:48:29 +02:00
CSSNestedDeclarations.idl LibWeb: Return correct type from CSSNestedDeclarations::style 2025-04-25 08:48:29 +02:00
CSSNumericArray.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSNumericArray.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSNumericArray.idl LibWeb: Change iterable<T> declaration order to match specifications 2025-09-02 10:41:33 +01:00
CSSNumericValue.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSNumericValue.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSNumericValue.idl LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSPageDescriptors.cpp LibWeb/DOM: Stop including Element.h from AbstractElement.h 2025-06-19 12:35:31 +01:00
CSSPageDescriptors.h LibWeb: Add basic implementation of @page 2025-05-15 09:53:29 +01:00
CSSPageDescriptors.idl LibWeb: Add basic implementation of @page 2025-05-15 09:53:29 +01:00
CSSPageRule.cpp LibWeb/CSS: Implement CSSPageRule.setSelectorText() 2025-05-16 16:42:10 +01:00
CSSPageRule.h LibWeb/CSS: Move PageSelector into its own files 2025-05-16 16:42:10 +01:00
CSSPageRule.idl LibWeb: Add basic implementation of @page 2025-05-15 09:53:29 +01:00
CSSPropertyRule.cpp LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
CSSPropertyRule.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
CSSPropertyRule.idl
CSSRule.cpp LibWeb: Update CSSRule parent style sheet whenever parent rule changes 2025-06-23 15:21:36 +01:00
CSSRule.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CSSRule.idl
CSSRuleList.cpp LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00
CSSRuleList.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CSSRuleList.idl
CSSStyleDeclaration.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSStyleDeclaration.h LibWeb/CSS: Add StyleValue getter to CSSStyleDeclarations 2025-08-18 10:12:53 +01:00
CSSStyleDeclaration.idl
CSSStyleProperties.cpp LibWeb: Return resolved value of normal if letter-spacing value is 0 2025-09-10 16:12:29 +01:00
CSSStyleProperties.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CSSStyleProperties.idl
CSSStyleRule.cpp LibWeb/CSS: Implement CSSStyleRule.styleMap 2025-08-13 09:47:50 +01:00
CSSStyleRule.h LibWeb/CSS: Implement CSSStyleRule.styleMap 2025-08-13 09:47:50 +01:00
CSSStyleRule.idl LibWeb/CSS: Implement CSSStyleRule.styleMap 2025-08-13 09:47:50 +01:00
CSSStyleSheet.cpp LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00
CSSStyleSheet.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
CSSStyleSheet.idl
CSSStyleValue.cpp LibWeb/CSS: Implement CSSStyleValue.parse() and .parseAll() 2025-08-21 10:21:54 +01:00
CSSStyleValue.h LibWeb/CSS: Implement CSSStyleValue.parse() and .parseAll() 2025-08-21 10:21:54 +01:00
CSSStyleValue.idl LibWeb/CSS: Implement CSSStyleValue.parse() and .parseAll() 2025-08-21 10:21:54 +01:00
CSSSupportsRule.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
CSSSupportsRule.h LibWeb: Implement matches attribute on CSSSupportsRule and CSSMediaRule 2025-07-11 10:57:19 +02:00
CSSSupportsRule.idl LibWeb: Implement matches attribute on CSSSupportsRule and CSSMediaRule 2025-07-11 10:57:19 +02:00
CSSTransition.cpp LibWeb: Only associate transition with element once 2025-08-18 11:18:34 +01:00
CSSTransition.h LibWeb: Properly initialize KeyframeEffect contained in CSSTransition 2025-08-18 11:18:34 +01:00
CSSTransition.idl
CSSUnitValue.cpp LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSUnitValue.h LibWeb/CSS: Implement CSSNumericType.equals() 2025-08-29 11:57:10 +02:00
CSSUnitValue.idl LibWeb/CSS: Implement CSSUnitValue 2025-08-22 09:48:30 +01:00
CSSUnparsedValue.cpp LibWeb/CSS: Implement CSSUnparsedValue and CSSVariableReferenceValue 2025-08-21 10:21:54 +01:00
CSSUnparsedValue.h LibWeb/CSS: Implement CSSUnparsedValue and CSSVariableReferenceValue 2025-08-21 10:21:54 +01:00
CSSUnparsedValue.idl LibWeb: Change iterable<T> declaration order to match specifications 2025-09-02 10:41:33 +01:00
CSSVariableReferenceValue.cpp LibWeb/CSS: Implement CSSUnparsedValue and CSSVariableReferenceValue 2025-08-21 10:21:54 +01:00
CSSVariableReferenceValue.h LibWeb/CSS: Implement CSSUnparsedValue and CSSVariableReferenceValue 2025-08-21 10:21:54 +01:00
CSSVariableReferenceValue.idl LibWeb/CSS: Implement CSSUnparsedValue and CSSVariableReferenceValue 2025-08-21 10:21:54 +01:00
Default.css LibWeb/CSS: Update UA stylesheet to use :heading 2025-08-13 09:47:28 +01:00
Descriptor.cpp LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
Descriptor.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
Descriptors.json LibWeb/CSS: Parse @page bleed, marks, page-orientation descriptors 2025-05-15 09:53:29 +01:00
Display.cpp
Display.h
EasingFunctions.json
EdgeRect.cpp LibWeb/CSS: Use LengthOrAuto for clip rects 2025-09-04 13:31:24 +01:00
EdgeRect.h LibWeb/CSS: Use LengthOrAuto for clip rects 2025-09-04 13:31:24 +01:00
ElementCSSInlineStyle.idl LibWeb/CSS: Implement ElementCSSInlineStyle.attributeStyleMap 2025-08-13 09:47:50 +01:00
Enums.json LibWeb/CSS: Parse the paint-order property 2025-08-28 10:31:09 +01:00
EnvironmentVariables.json LibWeb+CodeGenerators: Generate EnvironmentVariable enum and functions 2025-08-07 16:38:29 +02:00
Fetch.cpp LibWeb: Parse CSS/image URLs using DOMURL::parse 2025-08-08 17:47:51 +01:00
Fetch.h LibWeb/CSS: Parse and use CSS URL request modifiers 2025-05-03 23:22:40 +01:00
Filter.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
Flex.cpp LibWeb/CSS: Use generated code to convert between dimension units 2025-09-11 17:06:44 +01:00
Flex.h LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
FontFace.cpp LibWeb: Replace is<T>() with as_if<T>() where possible 2025-08-25 18:45:00 +02:00
FontFace.h LibWeb/CSS: Parse and use tech() in @font-face { src } 2025-06-05 12:10:29 +01:00
FontFace.idl
FontFaceSet.cpp LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00
FontFaceSet.h IDLGenerators: Add a callback for when a setlike's set is modified 2025-07-04 18:10:28 +01:00
FontFaceSet.idl
Frequency.cpp LibWeb/CSS: Use generated code to convert between dimension units 2025-09-11 17:06:44 +01:00
Frequency.h LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
GridTrackPlacement.cpp LibWeb: Use correct SerializationMode when serializing CalculatedOr 2025-08-06 17:44:12 +01:00
GridTrackPlacement.h LibWeb: Use correct SerializationMode when serializing CalculatedOr 2025-08-06 17:44:12 +01:00
GridTrackSize.cpp LibWeb/CSS: Remove the "Auto" type from Length 2025-09-04 13:31:24 +01:00
GridTrackSize.h LibWeb/CSS: Use Size in GridSize 2025-09-04 13:31:24 +01:00
Interpolation.cpp LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
Interpolation.h LibWeb/CSS: Rename CSSColorValue -> ColorStyleValue 2025-08-08 15:19:03 +01:00
InvalidationSet.cpp
InvalidationSet.h LibWeb: Skip tree traversal if invalidation set doesn't have properties 2025-07-14 09:32:05 +02:00
Keywords.json LibWeb/CSS: Parse the paint-order property 2025-08-28 10:31:09 +01:00
Length.cpp LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
Length.h LibWeb/CSS: Use generated code to convert between dimension units 2025-09-11 17:06:44 +01:00
LengthBox.cpp LibWeb: Make LengthBox hold LengthPercentageOrAuto 2025-09-04 13:31:24 +01:00
LengthBox.h LibWeb: Make LengthBox hold LengthPercentageOrAuto 2025-09-04 13:31:24 +01:00
LinkStyle.idl
LogicalPropertyGroups.json LibWeb: Generate logical property mappings 2025-07-08 11:45:15 -06:00
MathFunctions.json
MediaFeatures.json LibWeb/CSS: Correct how we evaluate boolean media-features 2025-05-23 10:17:58 +01:00
MediaList.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
MediaList.h
MediaList.idl
MediaQuery.cpp LibWeb: Use correct SerializationMode when serializing CalculatedOr 2025-08-06 17:44:12 +01:00
MediaQuery.h LibWeb: Use correct SerializationMode when serializing CalculatedOr 2025-08-06 17:44:12 +01:00
MediaQueryList.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
MediaQueryList.h
MediaQueryList.idl
MediaQueryListEvent.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
MediaQueryListEvent.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
MediaQueryListEvent.idl
Number.cpp LibWeb: Make signature of CSS::{Percentage,Number}::to_string consistent 2025-08-11 17:10:04 +01:00
Number.h LibWeb: Make signature of CSS::{Percentage,Number}::to_string consistent 2025-08-11 17:10:04 +01:00
NumericType.cpp LibWeb/CSS: Use dimension_for_unit() when we don't need the exact unit 2025-09-11 17:06:44 +01:00
NumericType.h LibWeb/CSS: Stub out CSSNumericValue 2025-08-22 09:48:30 +01:00
PageSelector.cpp LibWeb/CSS: Move PageSelector into its own files 2025-05-16 16:42:10 +01:00
PageSelector.h LibWeb/CSS: Move PageSelector into its own files 2025-05-16 16:42:10 +01:00
ParsedFontFace.cpp LibWeb/CSS: Rename CSSKeywordValue -> KeywordStyleValue 2025-08-08 15:19:03 +01:00
ParsedFontFace.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
Percentage.h LibWeb/CSS: Use serialize_a_number() for Percentage serialization 2025-08-18 16:52:39 +01:00
PercentageOr.h LibWeb/CSS: Remove the "Auto" type from Length 2025-09-04 13:31:24 +01:00
PreferredColorScheme.cpp
PreferredColorScheme.h
PreferredContrast.cpp
PreferredContrast.h
PreferredMotion.cpp
PreferredMotion.h
Properties.json LibWeb: Use correct animation type for fill property 2025-09-11 05:31:27 +01:00
PropertyName.h LibWeb/CSS: Implement is_a_valid_css_property() 2025-08-13 09:47:50 +01:00
PseudoClassBitmap.h LibWeb: Make :hover invalidation logic reusable for all pseudo classes 2025-04-17 19:45:55 +02:00
PseudoClasses.json LibWeb/CSS: Make :heading() pseudo-class take integers not AN+B 2025-08-28 12:40:03 +02:00
PseudoElements.json LibWeb/CSS: Parse the ::slotted pseudo-element 2025-07-15 13:54:17 +01:00
QuirksMode.css LibWeb/CSS: Update quirks-mode styling for form elements 2025-03-26 09:47:45 +00:00
Ratio.cpp LibWeb/CSS: Use serialize_a_number() for Ratio serialization 2025-08-18 16:52:39 +01:00
Ratio.h
Resolution.cpp LibWeb/CSS: Use generated code to convert between dimension units 2025-09-11 17:06:44 +01:00
Resolution.h LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
Screen.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
Screen.h
Screen.idl
ScreenOrientation.cpp LibJS+LibWeb: Port interned bytecode strings to UTF-16 2025-08-14 10:27:08 +02:00
ScreenOrientation.h
ScreenOrientation.idl
Selector.cpp LibWeb: Implement plumbing for view transitions 2025-09-07 13:58:05 +01:00
Selector.h LibWeb: Add ::slotted() pseudo-element support 2025-09-04 09:51:34 +01:00
SelectorEngine.cpp LibWeb: Add ::slotted() pseudo-element support 2025-09-04 09:51:34 +01:00
SelectorEngine.h LibWeb: Add ::slotted() pseudo-element support 2025-09-04 09:51:34 +01:00
SerializationMode.h LibWeb/CSS: Add missing include 2025-09-07 15:55:16 +01:00
Serialize.cpp LibWeb/CSS: Define and use serialize_a_number() 2025-08-18 16:52:39 +01:00
Serialize.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
Size.cpp LibWeb/CSS: Remove the "Auto" type from Length 2025-09-04 13:31:24 +01:00
Size.h LibWeb/CSS: Use Optional instead of auto lengths in Size 2025-09-04 13:31:24 +01:00
Sizing.cpp
Sizing.h
StyleComputer.cpp LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
StyleComputer.h LibWeb: Store opacity in computed form in ComputedProperties 2025-09-08 11:03:32 +01:00
StyleInvalidation.cpp LibWeb: Store opacity in computed form in ComputedProperties 2025-09-08 11:03:32 +01:00
StyleInvalidation.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
StyleInvalidationData.cpp LibWeb: Implement the :default pseudo-class 2025-05-24 10:31:34 +01:00
StyleInvalidationData.h
StyleProperty.cpp LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
StyleProperty.h LibWeb: Move and rename CSSStyleValue to StyleValues/StyleValue.{h,cpp} 2025-08-08 15:19:03 +01:00
StylePropertyMap.cpp LibWeb/CSS: Connect up StylePropertyMaps to their source 2025-08-18 10:12:53 +01:00
StylePropertyMap.h LibWeb/CSS: Connect up StylePropertyMaps to their source 2025-08-18 10:12:53 +01:00
StylePropertyMap.idl LibWeb/CSS: Implement CSSStyleRule.styleMap 2025-08-13 09:47:50 +01:00
StylePropertyMapReadOnly.cpp LibWeb: Avoid getting shorthand property from ComputedProperties 2025-08-26 12:17:55 +02:00
StylePropertyMapReadOnly.h LibWeb/CSS: Reify StyleValues in StylePropertyMap get()/getAll() 2025-08-18 10:12:53 +01:00
StylePropertyMapReadOnly.idl LibWeb/CSS: Expose a couple of types on PaintWorklet and LayoutWorklet 2025-08-15 09:21:28 +02:00
StyleSheet.cpp LibWeb/CSS: Store CSSStyleSheet location as a URL 2025-04-09 18:45:57 +01:00
StyleSheet.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
StyleSheet.idl
StyleSheetIdentifier.cpp
StyleSheetIdentifier.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
StyleSheetList.cpp LibWeb/CSS: Remove document-URL hack from create_a_style_sheet() 2025-05-03 12:01:43 +01:00
StyleSheetList.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
StyleSheetList.idl
Supports.cpp
Supports.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
SystemColor.cpp
SystemColor.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
Time.cpp LibWeb/CSS: Use generated code to convert between dimension units 2025-09-11 17:06:44 +01:00
Time.h LibWeb/CSS: Use generated FooUnit types instead of Foo::Type 2025-09-11 17:06:44 +01:00
Transformation.cpp LibWeb: Reduce inaccuracies when creating rotation matrices 2025-08-11 17:10:04 +01:00
Transformation.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
TransformFunctions.json LibWeb/CSS: Disallow third argument in 2D scale functions 2025-06-15 15:59:02 +02:00
TransitionEvent.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
TransitionEvent.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
TransitionEvent.idl
Units.json LibWeb/CSS: Generate code for CSS dimension units 2025-09-11 17:06:44 +01:00
URL.cpp LibWeb/CSS: Hyphenate request-url-modifier names 2025-08-07 13:38:25 +01:00
URL.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
ValueType.cpp LibWeb: Rename ValueType::OpenTypeTag to ValueType::OpentypeTag 2025-08-11 17:10:04 +01:00
ValueType.h LibWeb: Rename ValueType::OpenTypeTag to ValueType::OpentypeTag 2025-08-11 17:10:04 +01:00
VisualViewport.cpp LibWeb: Only set prototype once for object with IDL interface 2025-04-20 18:43:11 +02:00
VisualViewport.h
VisualViewport.idl