1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-23 01:02:07 +00:00
serenity/Userland/Libraries/LibWeb/CSS
Shannon Booth 6a2a7cad61 LibWeb/LibJS: Avoid GC visit of raw pointers where possible
This is mostly motivated for aesthetics, but also helps avoid some null
checks when we have a NonnullGCPtr<T> or in some cases a T&.
2023-11-19 08:05:45 +00:00
..
Parser LibWeb: Remove now-unused CSS::PositionValue type and associated parsing 2023-11-07 22:00:24 +00:00
StyleValues LibWeb: Store ConicGradientStyleValue's position as PositionStyleValue 2023-11-07 22:00:24 +00:00
SyntaxHighlighter
Angle.cpp
Angle.h
BackdropFilter.h
CalculatedOr.cpp
CalculatedOr.h
Clip.cpp
Clip.h
ColumnCount.h
ComputedValues.h LibWeb: Rename "position" enum to "positioning" 2023-10-30 10:40:30 +00:00
CSS.cpp
CSS.h
CSS.idl
CSSConditionRule.cpp
CSSConditionRule.h
CSSConditionRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSFontFaceRule.cpp
CSSFontFaceRule.h
CSSFontFaceRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSGroupingRule.cpp
CSSGroupingRule.h
CSSGroupingRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSImportRule.cpp
CSSImportRule.h
CSSImportRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSKeyframeRule.cpp
CSSKeyframeRule.h
CSSKeyframeRule.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
CSSKeyframesRule.cpp
CSSKeyframesRule.h
CSSKeyframesRule.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
CSSMediaRule.cpp
CSSMediaRule.h
CSSMediaRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSNamespaceRule.cpp AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
CSSNamespaceRule.h
CSSNamespaceRule.idl
CSSNumericType.cpp
CSSNumericType.h
CSSRule.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
CSSRule.h
CSSRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSRuleList.cpp
CSSRuleList.h
CSSRuleList.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSStyleDeclaration.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
CSSStyleDeclaration.h LibJS: Add basic monomorphic caching for PutById property access 2023-11-09 16:02:14 +01:00
CSSStyleDeclaration.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSStyleRule.cpp AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
CSSStyleRule.h
CSSStyleRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
CSSStyleSheet.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
CSSStyleSheet.h
CSSStyleSheet.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
CSSSupportsRule.cpp
CSSSupportsRule.h
CSSSupportsRule.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
Default.css LibWeb/HTMLInputElement: Improve appearance of color picker 2023-10-16 12:46:30 +01:00
Display.cpp
Display.h
EasingFunctions.json
EdgeRect.cpp
EdgeRect.h
ElementCSSInlineStyle.idl
Enums.json LibWeb: Adapt parse_position() into parse_position_value() 2023-11-07 22:00:24 +00:00
Flex.cpp
Flex.h
FontFace.cpp
FontFace.h
Frequency.cpp
Frequency.h
GeneralEnclosed.h
GridTrackPlacement.cpp
GridTrackPlacement.h
GridTrackSize.cpp LibWeb: Store GridSize values as a Variant 2023-09-28 20:33:20 +01:00
GridTrackSize.h LibWeb: Store GridSize values as a Variant 2023-09-28 20:33:20 +01:00
Identifiers.json LibWeb: Implement mask-type CSS property 2023-10-09 07:28:18 +02:00
Length.cpp
Length.h
LengthBox.cpp
LengthBox.h
LinkStyle.idl
MathFunctions.json
MediaFeatures.json
MediaList.cpp
MediaList.h
MediaList.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
MediaQuery.cpp
MediaQuery.h
MediaQueryList.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
MediaQueryList.h
MediaQueryList.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
MediaQueryListEvent.cpp
MediaQueryListEvent.h
MediaQueryListEvent.idl
Number.h
Percentage.h
PercentageOr.cpp
PercentageOr.h
PreferredColorScheme.cpp
PreferredColorScheme.h
Properties.json LibWeb: Add 'object-position' property and 'position' enum 2023-10-30 10:40:30 +00:00
PseudoClasses.json
QuirksMode.css
Ratio.cpp
Ratio.h
Resolution.cpp
Resolution.h
ResolvedCSSStyleDeclaration.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
ResolvedCSSStyleDeclaration.h
Screen.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
Screen.h
Screen.idl
Selector.cpp
Selector.h
SelectorEngine.cpp LibWeb: Port all callers of Element::namespace to Element::namespace_uri 2023-11-06 11:37:08 +01:00
SelectorEngine.h
Serialize.cpp
Serialize.h
Size.cpp
Size.h
StyleComputer.cpp AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
StyleComputer.h AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
StyleProperties.cpp LibWeb: Add plumbing for the new 'object-position' property 2023-10-30 10:40:30 +00:00
StyleProperties.h LibWeb: Add plumbing for the new 'object-position' property 2023-10-30 10:40:30 +00:00
StyleProperty.cpp
StyleProperty.h LibWeb: Port custom properties to FlyString 2023-11-07 11:33:41 +01:00
StyleSheet.cpp
StyleSheet.h
StyleSheet.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
StyleSheetList.cpp LibWeb/LibJS: Avoid GC visit of raw pointers where possible 2023-11-19 08:05:45 +00:00
StyleSheetList.h
StyleSheetList.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
StyleValue.cpp
StyleValue.h
Supports.cpp
Supports.h
SystemColor.cpp
SystemColor.h
Time.cpp
Time.h
Transformation.cpp LibWeb: Make CSS Transformation struct a proper class 2023-10-15 07:14:39 +02:00
Transformation.h LibWeb: Make CSS Transformation struct a proper class 2023-10-15 07:14:39 +02:00
TransformFunctions.json
UnicodeRange.h
VisualViewport.cpp
VisualViewport.h
VisualViewport.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00