ladybird/Libraries/LibWeb/CSS
sideshowbarker b1587cc60f LibWeb: Fix accessible-name computation for pseudo-element content
This change fixes handling for substep ii of the “F. Name From Content”
step at https://w3c.github.io/accname/#step2F in the “Accessible Name
and Description Computation” spec — to correctly include any ::before
and ::after pseudo-element content in the computation of accessible
names. Otherwise, without this change, accessible names unexpectedly
don’t include that pseudo-element content.
2024-11-11 14:56:46 -07:00
..
Parser
StyleValues
SyntaxHighlighter
Angle.cpp
Angle.h
AnimationEvent.cpp
AnimationEvent.h
AnimationEvent.idl
CalculatedOr.cpp
CalculatedOr.h
Clip.cpp
Clip.h
ColumnCount.h
ComputedValues.h LibWeb: Fix accessible-name computation for pseudo-element content 2024-11-11 14:56:46 -07:00
CountersSet.cpp
CountersSet.h
CSS.cpp
CSS.h
CSS.idl
CSSAnimation.cpp
CSSAnimation.h
CSSAnimation.idl
CSSConditionRule.cpp
CSSConditionRule.h
CSSConditionRule.idl
CSSFontFaceRule.cpp
CSSFontFaceRule.h
CSSFontFaceRule.idl
CSSGroupingRule.cpp
CSSGroupingRule.h
CSSGroupingRule.idl
CSSImportRule.cpp
CSSImportRule.h
CSSImportRule.idl
CSSKeyframeRule.cpp
CSSKeyframeRule.h
CSSKeyframeRule.idl
CSSKeyframesRule.cpp
CSSKeyframesRule.h
CSSKeyframesRule.idl
CSSLayerBlockRule.cpp
CSSLayerBlockRule.h
CSSLayerBlockRule.idl
CSSLayerStatementRule.cpp
CSSLayerStatementRule.h
CSSLayerStatementRule.idl
CSSMediaRule.cpp
CSSMediaRule.h
CSSMediaRule.idl
CSSNamespaceRule.cpp
CSSNamespaceRule.h
CSSNamespaceRule.idl
CSSNestedDeclarations.cpp
CSSNestedDeclarations.h
CSSNestedDeclarations.idl
CSSNumericType.cpp
CSSNumericType.h
CSSPropertyRule.cpp
CSSPropertyRule.h
CSSPropertyRule.idl
CSSRule.cpp
CSSRule.h
CSSRule.idl
CSSRuleList.cpp
CSSRuleList.h
CSSRuleList.idl
CSSStyleDeclaration.cpp
CSSStyleDeclaration.h
CSSStyleDeclaration.idl
CSSStyleRule.cpp
CSSStyleRule.h
CSSStyleRule.idl
CSSStyleSheet.cpp
CSSStyleSheet.h
CSSStyleSheet.idl
CSSStyleValue.cpp
CSSStyleValue.h
CSSSupportsRule.cpp
CSSSupportsRule.h
CSSSupportsRule.idl
CSSTransition.cpp
CSSTransition.h
CSSTransition.idl
Default.css
Display.cpp
Display.h
EasingFunctions.json
EdgeRect.cpp
EdgeRect.h
ElementCSSInlineStyle.idl
Enums.json
Filter.h
Flex.cpp
Flex.h
FontFace.cpp
FontFace.h
FontFace.idl
FontFaceSet.cpp
FontFaceSet.h
FontFaceSet.idl
Frequency.cpp
Frequency.h
GeneralEnclosed.h
GridTrackPlacement.cpp
GridTrackPlacement.h
GridTrackSize.cpp
GridTrackSize.h
Interpolation.cpp
Interpolation.h
Keywords.json
Length.cpp
Length.h
LengthBox.cpp
LengthBox.h
LinkStyle.idl
MathFunctions.json
MediaFeatures.json
MediaList.cpp
MediaList.h
MediaList.idl
MediaQuery.cpp
MediaQuery.h
MediaQueryList.cpp
MediaQueryList.h
MediaQueryList.idl
MediaQueryListEvent.cpp
MediaQueryListEvent.h
MediaQueryListEvent.idl
Number.h
ParsedFontFace.cpp
ParsedFontFace.h
Percentage.h
PercentageOr.cpp
PercentageOr.h
PreferredColorScheme.cpp
PreferredColorScheme.h
PreferredContrast.cpp
PreferredContrast.h
PreferredMotion.cpp
PreferredMotion.h
Properties.json
PropertyName.h
PseudoClasses.json
QuirksMode.css
Ratio.cpp
Ratio.h
Resolution.cpp
Resolution.h
ResolvedCSSStyleDeclaration.cpp
ResolvedCSSStyleDeclaration.h
Screen.cpp
Screen.h
Screen.idl
ScreenOrientation.cpp
ScreenOrientation.h
ScreenOrientation.idl
Selector.cpp
Selector.h
SelectorEngine.cpp
SelectorEngine.h
Serialize.cpp
Serialize.h
Size.cpp
Size.h
Sizing.cpp
Sizing.h
StyleComputer.cpp
StyleComputer.h
StyleInvalidation.cpp
StyleInvalidation.h
StyleProperties.cpp
StyleProperties.h
StyleProperty.cpp
StyleProperty.h
StyleSheet.cpp
StyleSheet.h
StyleSheet.idl
StyleSheetIdentifier.cpp
StyleSheetIdentifier.h
StyleSheetList.cpp
StyleSheetList.h
StyleSheetList.idl
Supports.cpp
Supports.h
SystemColor.cpp
SystemColor.h
Time.cpp
Time.h
Transformation.cpp
Transformation.h
TransformFunctions.json
VisualViewport.cpp
VisualViewport.h
VisualViewport.idl