ladybird/Userland/Libraries/LibWeb/CSS
Jonah 0b2da4f8c6 LibWeb: Add the default user agent MathML stylesheet
We now apply MathML's default user agent style sheet along with other
default styles. This sheet is not mixed in with the other styles in
CSS/Default.css because it is a namespaced stylesheet and so has to
be its own sheet.
2023-08-12 07:59:23 +01:00
..
Parser LibWeb: Implement the :target selector pseudo-class 2023-08-12 08:39:04 +02:00
StyleValues LibWeb: Allow (explicitly) converting CSSPixels to float and int 2023-08-08 14:58:26 +02:00
SyntaxHighlighter
Angle.cpp LibWeb: Implement CSS sin() 2023-06-15 16:54:14 +01:00
Angle.h LibWeb: Implement CSS sin() 2023-06-15 16:54:14 +01:00
BackdropFilter.h
CalculatedOr.cpp LibWeb: Allow calc() values in image sizes attribute 2023-07-29 11:58:51 +02:00
CalculatedOr.h LibWeb: Allow calc() values in image sizes attribute 2023-07-29 11:58:51 +02:00
Clip.cpp
Clip.h
ComputedValues.h LibWeb: Add table-layout CSS property 2023-08-09 08:33:02 +01:00
CSS.cpp
CSS.h
CSS.idl
CSSConditionRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSConditionRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSConditionRule.idl
CSSFontFaceRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSFontFaceRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSFontFaceRule.idl
CSSGroupingRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSGroupingRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSGroupingRule.idl
CSSImportRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSImportRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSImportRule.idl
CSSKeyframeRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSKeyframeRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSKeyframeRule.idl LibWeb: Generate JavaScript bindings for CSSKeyframeRule 2023-06-21 12:26:22 +02:00
CSSKeyframesRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSKeyframesRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSKeyframesRule.idl LibWeb: Generate JavaScript bindings for CSSKeyframesRule 2023-06-21 12:26:22 +02:00
CSSMediaRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSMediaRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSMediaRule.idl
CSSNamespaceRule.cpp LibWeb: Fix use-after-free in CSSNamespaceRule parsing 2023-08-08 20:49:45 +01:00
CSSNamespaceRule.h LibWeb: Fix use-after-free in CSSNamespaceRule parsing 2023-08-08 20:49:45 +01:00
CSSNamespaceRule.idl LibWeb: Rough implementation of CSS namespace rule 2023-07-30 20:27:19 +01:00
CSSNumericType.cpp LibWeb: Add CSSNumericType::matches_dimension() 2023-07-15 10:23:33 +02:00
CSSNumericType.h LibWeb: Add CSSNumericType::matches_dimension() 2023-07-15 10:23:33 +02:00
CSSRule.cpp
CSSRule.h LibWeb: Rough implementation of CSS namespace rule 2023-07-30 20:27:19 +01:00
CSSRule.idl LibWeb: Add preliminary support for CSS animations 2023-05-29 05:35:41 +02:00
CSSRuleList.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSRuleList.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSRuleList.idl
CSSStyleDeclaration.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSStyleDeclaration.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSStyleDeclaration.idl
CSSStyleRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSStyleRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSStyleRule.idl
CSSStyleSheet.cpp LibWeb: Track all namespace rules in a CSSStyleSheet, and expose them 2023-08-08 20:49:45 +01:00
CSSStyleSheet.h LibWeb: Track all namespace rules in a CSSStyleSheet, and expose them 2023-08-08 20:49:45 +01:00
CSSStyleSheet.idl
CSSSupportsRule.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSSupportsRule.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSSSupportsRule.idl
Default.css LibWeb: Make table headings centered by default 2023-07-24 02:28:21 +02:00
Display.cpp
Display.h
EasingFunctions.json Meta/CodeGenerators+LibWeb: Implement parsing CSS easing functions 2023-07-13 05:10:41 +02:00
EdgeRect.cpp LibWeb+WebContent: Forbid access to underlying type of CSSPixels 2023-06-13 06:08:27 +02:00
EdgeRect.h
ElementCSSInlineStyle.idl
Enums.json LibWeb: Add table-layout CSS property 2023-08-09 08:33:02 +01:00
FontFace.cpp
FontFace.h
Frequency.cpp LibWeb: Change calc node representation from float to double 2023-05-31 10:56:32 +02:00
Frequency.h LibWeb: Add comparison operators to CSS numeric types (except Length) 2023-06-02 17:46:35 +02:00
GeneralEnclosed.h
GridTrackPlacement.cpp
GridTrackPlacement.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
GridTrackSize.cpp LibWeb: Use none as initial value for grid-template-column/rows 2023-06-07 14:13:07 +02:00
GridTrackSize.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
Identifiers.json LibWeb: Add 'object-fit' property 2023-08-02 11:35:57 +01:00
Length.cpp LibWeb: Remove 3 decimal places rounding hack in Length::percentage_of 2023-08-11 11:00:27 +01:00
Length.h LibWeb: Add a way to resolve calc() values without a layout node 2023-06-02 20:03:28 +02:00
LengthBox.cpp
LengthBox.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
LinkStyle.idl
MathFunctions.json LibWeb: Generate parsing code for CSS math functions 2023-07-15 10:23:33 +02:00
MediaFeatures.json LibWeb: Reformat inconsistent CSS JSON files 2023-08-02 12:49:46 +01:00
MediaList.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
MediaList.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
MediaList.idl
MediaQuery.cpp
MediaQuery.h
MediaQueryList.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
MediaQueryList.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
MediaQueryList.idl
MediaQueryListEvent.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
MediaQueryListEvent.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
MediaQueryListEvent.idl
Number.h LibWeb: Add comparison operators to CSS numeric types (except Length) 2023-06-02 17:46:35 +02:00
Percentage.h LibWeb: Add comparison operators to CSS numeric types (except Length) 2023-06-02 17:46:35 +02:00
PercentageOr.cpp
PercentageOr.h
Position.cpp
Position.h
PreferredColorScheme.cpp
PreferredColorScheme.h
Properties.json LibWeb: Add table-layout CSS property 2023-08-09 08:33:02 +01:00
QuirksMode.css
Ratio.cpp
Ratio.h LibWeb: Add RatioStyleValue and parsing 2023-06-09 20:37:51 +02:00
Resolution.cpp LibWeb: Serialize Resolution according to spec 2023-05-31 05:56:25 +02:00
Resolution.h LibWeb: Add comparison operators to CSS numeric types (except Length) 2023-06-02 17:46:35 +02:00
ResolvedCSSStyleDeclaration.cpp LibWeb: Add table-layout CSS property 2023-08-09 08:33:02 +01:00
ResolvedCSSStyleDeclaration.h
Screen.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Screen.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Screen.idl
Selector.cpp LibWeb: Implement the :target selector pseudo-class 2023-08-12 08:39:04 +02:00
Selector.h LibWeb: Implement the :target selector pseudo-class 2023-08-12 08:39:04 +02:00
SelectorEngine.cpp LibWeb: Implement the :target selector pseudo-class 2023-08-12 08:39:04 +02:00
SelectorEngine.h LibWeb: Add namespaces to Universal and TagName selectors 2023-08-08 20:49:45 +01:00
Serialize.cpp
Serialize.h
Size.cpp LibWeb: Add fit-content as a valid size value for CSS width 2023-05-27 05:47:54 +02:00
Size.h LibWeb: Add fit-content as a valid size value for CSS width 2023-05-27 05:47:54 +02:00
StyleComputer.cpp LibWeb: Add the default user agent MathML stylesheet 2023-08-12 07:59:23 +01:00
StyleComputer.h LibWeb: Split of compute font logic in StyleComputer 2023-08-09 05:48:32 +02:00
StyleProperties.cpp LibWeb: Add table-layout CSS property 2023-08-09 08:33:02 +01:00
StyleProperties.h LibWeb: Add table-layout CSS property 2023-08-09 08:33:02 +01:00
StyleProperty.cpp
StyleProperty.h
StyleSheet.cpp
StyleSheet.h
StyleSheet.idl
StyleSheetList.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
StyleSheetList.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
StyleSheetList.idl
StyleValue.cpp LibWeb: Move font stretch width calc from StyleComputer to StyleValue 2023-08-09 05:48:32 +02:00
StyleValue.h LibWeb: Move font stretch width calc from StyleComputer to StyleValue 2023-08-09 05:48:32 +02:00
Supports.cpp
Supports.h
Time.cpp LibWeb: Change calc node representation from float to double 2023-05-31 10:56:32 +02:00
Time.h LibWeb: Add comparison operators to CSS numeric types (except Length) 2023-06-02 17:46:35 +02:00
TransformFunctions.json LibWeb: Reformat inconsistent CSS JSON files 2023-08-02 12:49:46 +01:00
UnicodeRange.h
VisualViewport.cpp LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
VisualViewport.h LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
VisualViewport.idl LibWeb: Implement basic version of CSSOM View's VisualViewport 2023-08-06 16:29:24 +02:00