ladybird/Tests/LibWeb/Text/input/css
Andreas Kling 2bf1f41805 LibWeb: Make computed properties immutable
Move CSS animation values into a mutable overlay on computed properties
and make base computed style data immutable after construction. Base
style mutation now goes through a builder that is consumed on publish,
so installed styles no longer expose mutation APIs.

Build new base style data for inherited style updates instead of cloning
and mutating installed computed properties. Element-specific computed
style adjustments now run before publication, while animation and
transition updates continue to mutate only the animated overlay.
2026-06-20 23:43:17 +02:00
..
style-invalidation LibWeb: Make computed properties immutable 2026-06-20 23:43:17 +02:00
absolutized-background-size-value.html Tests: Import/create tests related to absolutization of StyleValues 2025-08-06 17:44:12 +01:00
absolutized-cursor-style-value.html Tests: Import/create tests related to absolutization of StyleValues 2025-08-06 17:44:12 +01:00
abspos-cb-inline-relative-with-block-descendant.html Tests: Cover abspos CB for inline-relative with block descendant 2026-04-29 04:54:11 +02:00
abspos-contributes-overflow-rect-into-containing-block-with-inline-children.html LibWeb: Allow descendant boxes to contribute in overflow rect of parent 2025-07-06 17:10:18 +02:00
abspos-height-solving-comprehensive.html Tests/LibWeb: Add comprehensive abspos height constraint solving test 2026-02-10 11:58:15 +01:00
abspos-inline-static-position-after-wrapped-inline.html LibWeb: Let IFC publish inline-end static position 2026-05-23 11:01:58 +02:00
abspos-inline-static-position-in-pre.html LibWeb: Record abspos inline static positions as line-box markers 2026-06-14 22:12:06 +02:00
active-state-cleared-after-link-drag.html LibWeb: Fix link drag cancellation state 2026-05-27 09:52:15 +02:00
additive-symbols-descriptor-calculated-values.html LibWeb: Support calculated value in additive-symbols descriptor 2026-02-12 01:26:52 +01:00
adopted-stylesheet-pending-invalidation-survives-adoption.html LibWeb: Preserve pending style-update flags across document adoption 2026-04-23 16:45:22 +02:00
all-with-invalid-value.html LibWeb: Add support for the 'all' CSS property 2025-06-12 15:25:35 +01:00
animate-with-many-keyframes.html LibWeb: Don't skip last keyframe 2025-06-23 21:01:26 +02:00
animated-background-image-finite-loop-stops-timer.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-pauses-for-inactive-document.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-shared-resource-count.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-timer-count-is-document-scoped.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-timer-doesnt-stop-after-base-change.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-timer-doesnt-stop-after-full-layout-tree-teardown.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-timer-doesnt-stop-after-layout-node-replacement.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-background-image-timer-doesnt-stop-when-hidden.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-generated-content-image-timer-doesnt-stop-when-hidden.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animated-img-restart-shared-resource.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
animating-transform-with-calc-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
animating-unresolved-properties-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
animation-changing-custom-property.html LibWeb: Don't resolve UnresolvedStyleValues in set_keyframes 2025-08-28 09:29:46 +01:00
animation-in-shadow-dom.html Tests: Add test for CSS animations defined in shadow DOM 2026-03-21 23:16:32 -05:00
animation-inherited-style-update-descendant-slot-scan-count.html LibWeb: Propagate inherited style across slot boundaries 2026-05-22 09:38:59 +02:00
animation-inherited-style-update-shadow-slot.html LibWeb: Propagate inherited style across slot boundaries 2026-05-22 09:38:59 +02:00
animation-name-is-valid-other-property-value.html LibWeb: Serialize animation according to spec 2025-09-24 11:58:20 +01:00
animation-opacity-invalid-var.html LibWeb: Handle guaranteed-invalid values in animation keyframes 2026-03-21 08:41:13 -05:00
animation-timing-function-per-keyframe.html Tests: Add test for per-keyframe animation-timing-function 2026-03-21 23:16:32 -05:00
animation-timing-function-var-in-keyframe.html LibWeb/CSS: Resolve var() in keyframe animation-timing-function 2026-04-01 11:38:48 +01:00
animationcancel-fired-on-timeline-removal.html LibWeb: Dispatch events for CSS animations without timelines 2026-05-22 11:59:19 +01:00
animations-dont-mangle-inherited-animated-properties.html LibWeb: Don't mangle inherited properties when updating animated style 2025-11-21 09:24:53 +01:00
animations-use-computed-style.html LibWeb: Support triggering multiple animations per animation property 2025-10-27 09:48:25 +00:00
asf-allowed-in-custom-function-descriptor.html LibWeb: Only allow ASFs in descriptor values if explicitly supported 2026-03-30 19:57:36 +01:00
asf-disallowed-in-property-initial-value.html LibWeb: Validate ASF syntax at parse time 2026-03-30 19:57:36 +01:00
aspect-ratio-clamped-calculated-ratio.html LibWeb: Improve handling of calculated values in <ratio> 2026-03-24 14:00:01 +00:00
aspect-ratio-computed-with-font-relative-lengths.html LibWeb: Improve handling of calculated values in <ratio> 2026-03-24 14:00:01 +00:00
at-property-add-and-remove.html LibWeb: Register and unregister @property rules when added or removed 2026-01-09 10:54:37 +00:00
at-property-initial-value-background-color.html LibWeb/CSS: Add basic registered properties with initial values 2025-07-18 11:12:39 +01:00
attr-serialization.html LibWeb: Remove now-invalid attr() type support 2025-07-09 16:44:20 +01:00
attr-taint-through-unresolved-custom-property.html LibWeb: Store unresolved style values as text 2026-06-03 22:28:54 +02:00
attribute-selector-case-sensitivity.html LibWeb: Match attribute selectors case insensitively in XML documents 2024-08-19 09:03:22 +02:00
atypical-play-state-property-on-display-property-change.html LibWeb: Use correct play state for handling animations on display change 2025-12-01 10:16:41 +00:00
background-size-animation-crash.html LibWeb: Don't crash when interpolating single-value repeatable lists 2025-06-02 11:33:01 +01:00
blur-filter-clamped-calc.html LibWeb: Clamp blur() calculated values 2026-02-16 12:09:23 +00:00
border-image-non-fill-keyword.html LibWeb: Don't fail on non-fill keyword parsing <border-image-slice> 2025-07-09 16:59:22 +01:00
box-shadow-resolves-length-functions.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
calc-coverage.html Tests: Add clip-path to calc() coverage test 2024-10-29 16:05:16 +01:00
calc-missing-context.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
calculated-integer-clamped-to-32-bit-range.html LibWeb: Use i32 max for clamping 'infinite' calculated integers 2026-03-26 12:30:01 +01:00
changing-animation-name-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
child-change-no-op-invalidation-counters.html Tests: Report invalidation counters without PASS/FAIL judgment 2026-04-26 10:40:58 +02:00
child-state-pseudo-invalidation.html Tests: Add explicit UTF-8 charset declarations to existing tests 2026-05-23 11:57:33 +02:00
color-filter-tree-counting-function.html LibWeb: Store FilterOperation::Color::amount as StyleValue 2026-02-16 12:09:23 +00:00
color-mix-invalid-custom-ident.html LibWeb: Use generic <color-interpolation-method> parsing for color-mix 2026-03-18 13:21:57 +00:00
color-mix-relative-length-in-percentage.html LibWeb: Support relative lengths within color-mix percentage calc()s 2026-03-30 14:05:10 +01:00
computation-context-cache-cleared-after-inherited-style-recomputation.html LibWeb: Ensure that computation context cache is always cleared 2026-02-15 17:52:11 +01:00
computed-font-style-with-relative-lengths-in-calc.html LibWeb: Import a bunch of CSS font related tests 2025-09-19 10:06:33 +01:00
computed-style-box-sizing.html LibWeb: Respect box-sizing value when getting width/height used value 2026-03-11 11:33:25 +01:00
constructed-style-sheets.html LibWeb: Evaluate media rules for adopted style sheets 2024-04-29 08:10:38 +02:00
constructed-stylesheet-shared-cache-shadow-scope.html LibWeb: Share singleton constructed stylesheet rule caches 2026-04-28 13:07:52 +02:00
container-rule-matching.html LibWeb: Evaluate container queries when collecting matching style rules 2026-05-13 11:05:31 +01:00
content-visibility-interpolation.html LibWeb: Treat content-visibility auto as non-hidden in interpolation 2026-01-13 10:49:31 +01:00
css-connected-font-face-base-url.html LibWeb: Properly parse attributes for CSS-connected FontFace 2026-01-13 10:40:00 +00:00
css-connected-font-face-disconnected-when-descriptor-change-invalid.html LibWeb: Disconnect font face if descriptor change makes it invalid 2026-01-13 10:40:00 +00:00
css-connected-font-face-parsing.html LibWeb: Properly parse attributes for CSS-connected FontFace 2026-01-13 10:40:00 +00:00
css-hsl-with-calc.html LibWeb/CSS: Resolve NumericCalculationNode to percentage when requested 2024-01-11 08:01:47 +01:00
css-image-snapshotted-stylesheet-referrer.html LibWeb: Move CSS image loading state to Document 2026-06-06 23:29:48 +02:00
css-imported-image-origin-clean.html LibWeb: Move CSS image loading state to Document 2026-06-06 23:29:48 +02:00
css-inline-import-initiator-type.html LibWeb: Move CSS image loading state to Document 2026-06-06 23:29:48 +02:00
CSSConditionRule-conditionText-readonly.html LibWeb: Fix typo on CSSConditionRule test 2024-02-29 09:01:04 +01:00
cssFloat-property.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
CSSFontFaceRule-src-change-only-creates-one-new-FontFace.html LibWeb: Only run handle_src_descriptor_change once 2026-01-10 03:33:03 +00:00
CSSImportRule-scope.html LibWeb: Parse scoped CSS import rules 2026-06-04 20:52:28 +01:00
CSSImportRule-supportsText.html LibWeb: Implement CSSImportRule.supportsText 2025-03-19 16:42:51 +01:00
cssom-style-declaration-mutation-uses-existing-rule-cache.html LibWeb: Keep rule caches for CSSOM declaration changes 2026-04-28 09:49:50 +02:00
CSSPropertyRule-invalid-rules.html LibWeb: Parse @property CSS directives 2024-10-23 06:55:37 +01:00
CSSPropertyRule-properties-readonly.html LibWeb: Parse @property CSS directives 2024-10-23 06:55:37 +01:00
CSSRule-type.html LibWeb/CSS: Return 0 from CSSRule.type for non-spec types 2024-10-30 17:30:58 +01:00
CSSStyleDeclaration-custom-properties-2.html LibWeb: Fix underinvalidation when inline style has custom properties 2025-01-28 11:38:06 +00:00
CSSStyleDeclaration-custom-properties.html LibWeb: Cover non-ASCII CSS custom property names 2026-06-09 11:48:02 +02:00
CSSStyleDeclaration-has-indexed-property-getter.html Tests/LibWeb: Print properties without indexes 2025-06-01 19:09:10 +01:00
CSSStyleDeclaration-modify-computed.html LibWeb: Return error on modification of a computed CSS style declaration 2024-08-05 09:55:50 +02:00
CSSStyleProperties-all-supported-properties-and-default-values.html LibWeb/CSS: Move property code from CSSStyleDeclaration to *Properties 2025-03-19 13:53:00 +00:00
CSSStyleRule-pseudoElement-selectorText.html LibWeb: Correctly handle serialization of PseudoElements 2025-06-24 12:44:44 +01:00
CSSStyleRule-set-selectorText.html LibWeb: Invalidate style when CSSStyleRule selectorText changes 2024-04-15 22:12:49 +02:00
CSSStyleSheet-addRule.html LibWeb: Implement CSSStyleSheet.addRule() 2024-02-24 21:59:28 +01:00
CSSStyleSheet-constructor.html LibWeb: Align StyleSheet title getter with the specification 2024-04-29 08:10:38 +02:00
CSSStyleSheet-removeRule.html LibWeb: Remove first rule if no argument is given for remove_rule() 2024-02-24 21:59:28 +01:00
CSSStyleSheet-replace.html LibWeb: Implement CSSStyleSheet.replace() 2024-02-24 21:59:28 +01:00
CSSStyleSheet-replaceSync.html LibWeb: Implement CSSStyleSheet.replaceSync() 2024-02-24 21:59:28 +01:00
cubic-bezier-infinite-slope-crash.html LibWeb: Use machine epsilon when approximating cubic bezier 2024-11-03 17:35:20 +01:00
cursor-applied-when-cancelled.html LibWeb: Rework Internals' mouse control 2026-02-06 14:18:10 +00:00
custom-ident-parsing.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
custom-properties-from-all-layers.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
custom-property-chain-resolution.html LibWeb: Use structural sharing for CSS custom properties 2026-02-13 14:57:15 +01:00
custom-property-computed-value.html LibWeb: Produce computed values for custom properties 2025-07-09 16:44:20 +01:00
custom-property-inherited-into-shadow-host-on-stylesheet-add.html LibWeb: Refresh stale inherited custom-property data on ancestor change 2026-05-13 18:46:12 +02:00
custom-property-registration-document-adoption.html LibWeb: Filter non-inheriting registered custom properties on inherit 2026-04-22 20:59:00 +02:00
custom-property-registration-invalidation.html LibWeb: Filter non-inheriting registered custom properties on inherit 2026-04-22 20:59:00 +02:00
custom-property-structural-sharing.html LibWeb: Use structural sharing for CSS custom properties 2026-02-13 14:57:15 +01:00
custom-property-unset-on-root.html LibWeb/CSS: Support inherit custom properties on :root 2025-07-15 10:36:08 +02:00
descriptor-value-trailing-semicolon.html LibWeb: Consider semicolon in parse_descriptor_value a SyntaxError 2026-03-30 19:57:36 +01:00
details-content-computed-style-reflects-state.html LibWeb: Forward non-synthetic pseudo-elt accesses to relevant element 2026-05-21 14:26:22 +01:00
dir-auto-text-mutation-descendant-invalidation.html LibWeb: Invalidate dir=auto descendant styles on text mutation 2026-04-26 10:40:58 +02:00
dir-pseudo-on-form-associated-element.html Tests: Add explicit UTF-8 charset declarations to existing tests 2026-05-23 11:57:33 +02:00
disallowed-font-variants.html LibWeb: Parse font-variant-alternates functions 2026-02-20 22:01:44 +00:00
display-math-serialization.html LibWeb: Treat display: math as display: inline math 2026-05-01 18:46:14 +02:00
document-font-removed-on-style-sheet-removal.html LibWeb: Remove font face from document font source when disconnecting 2026-01-10 03:33:03 +00:00
element-opacity-change-invalidation.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
element-reference-pseudo-inline-style-cascade.html LibWeb: Apply "element-reference" pseudo inline styles correctly 2026-05-21 14:26:22 +01:00
element-reference-pseudo-inline-style-computed-values.html LibWeb: Apply "element-reference" pseudo inline styles correctly 2026-05-21 14:26:22 +01:00
element-reference-pseudo-inline-style-no-layout-node.html LibWeb: Apply "element-reference" pseudo inline styles correctly 2026-05-21 14:26:22 +01:00
element-reference-pseudo-stale.html LibWeb: Forward non-synthetic pseudo-elt accesses to relevant element 2026-05-21 14:26:22 +01:00
element-requires-update-if-navigable-container-does.html Tests: Fix flaky iframe srcdoc test to wait for actual content 2026-03-31 09:47:59 +02:00
embedded-about-blank-color-scheme.html LibWeb: Keep embedded about:blank canvases on default scheme 2026-05-27 20:57:38 +02:00
expanded-longhand-transition.html Tests: Import/create tests related to transition property handling 2025-09-11 06:08:07 +01:00
fill-stroke-fallback-relative-lengths.html LibWeb: Absolutize <paint> fallback colors 2026-05-07 10:07:09 +01:00
fit-content-composition.html LibWeb: Implement composition for FitContentStyleValue 2026-04-09 21:41:49 +01:00
fit-content-interpolation.html LibWeb: Implement interpolation for FitContentStyleValue 2026-04-09 21:41:49 +01:00
fit-content-parsing-with-whitespace.html LibWeb/CSS: Allow whitespace inside fit-content() function 2025-02-27 13:30:36 +00:00
flex-intrinsic-inline-block-baseline-scroll-height.html LibWeb: Lay out inline boxes for intrinsic baselines 2026-05-30 21:36:47 +02:00
focus-shadow-part-pseudo-class.html LibWeb: Invalidate focus state for shadow parts 2026-05-21 08:56:05 +02:00
focus-within-shadow-flat-tree.html LibWeb: Use invalidation plans for pseudo-class changes 2026-05-23 23:37:36 +02:00
font-face-connection-disconnection.html LibWeb: Disconnect and replace FontFace on @font-face src change 2026-01-05 16:15:58 +00:00
font-face-font-family-string.html LibWeb: Support setting FontFace::family with StringStyleValue 2026-01-13 10:40:00 +00:00
font-face-load-dedups-same-url.html Tests/LibWeb: Add tests for @font-face load behavior 2026-04-25 17:06:28 +02:00
font-face-probe-does-not-trigger-load.html Tests/LibWeb: Add tests for @font-face load behavior 2026-04-25 17:06:28 +02:00
font-face-serialization.html LibWeb: Cover non-ASCII CSS custom property names 2026-06-09 11:48:02 +02:00
font-face-set-load-filters-by-text.html Tests/LibWeb: Add tests for @font-face load behavior 2026-04-25 17:06:28 +02:00
font-face-unicode-range-load-gating.html Tests/LibWeb: Add tests for @font-face load behavior 2026-04-25 17:06:28 +02:00
font-face-width-matching.html LibWeb: Filter by font width before weight in font matching 2026-04-24 20:19:38 +02:00
font-face-with-prelude-is-invalid.html LibWeb/CSS: Reject @font-face and margin rules that have a prelude 2025-08-04 10:50:09 +01:00
font-family-with-dash-prefix.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
font-implicitly-reset-properties.html LibWeb/CSS: Make font implicitly reset some properties 2025-02-12 16:00:42 +00:00
font-language-override-short.html LibWeb: Use correct specifier to pad font language override value 2024-11-18 17:38:03 -05:00
font-size-rem-units-on-root-element.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
font-weight-keywords-animated.html LibWeb: Import a bunch of CSS font related tests 2025-09-19 10:06:33 +01:00
font-weight-range.html LibWeb/CSS: Parse @font-face { font-weight } with two values 2026-02-24 10:05:09 +00:00
FontFace-arraybuffer-matching.html Tests: Use wider test string in FontFace arraybuffer matching test 2026-04-05 09:19:37 +02:00
FontFace-attributes-unaffected-by-disconnection-from-css.html LibWeb: Store updated attributes directly within FontFace 2026-01-13 10:40:00 +00:00
FontFace-binary-data.html Tests/LibWeb: Move assets used by multiple test types into Assets/ 2024-11-05 14:02:07 +00:00
FontFace-load-urls.html Tests/LibWeb: Move assets used by multiple test types into Assets/ 2024-11-05 14:02:07 +00:00
FontFace.html LibWeb: Implement or stub FontFace interface's attribute getters/setters 2024-05-11 07:30:29 +01:00
FontFaceSet-check.html LibWeb: Implement FontFaceSet.check() 2026-03-27 15:28:59 +00:00
FontFaceSet-load.html LibWeb: Support <custom-ident> in FontFaceSet::load() 2026-01-13 10:40:00 +00:00
FontFaceSet-setlike.html Tests/LibWeb: Move assets used by multiple test types into Assets/ 2024-11-05 14:02:07 +00:00
function-parameter-default-value-asf.html LibWeb: Validate ASF syntax at parse time 2026-03-30 19:57:36 +01:00
getComputedStyle-blockification-on-parent-display-change.html LibWeb: Recompute child style when parent's display changes 2026-01-26 12:40:36 +01:00
getComputedStyle-display-short-serialization.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
getComputedStyle-grid-template-rows.html LibWeb: Skip serialization of implicit grid lines created during layout 2025-06-25 20:45:48 +02:00
getComputedStyle-item-does-not-return-invalid-propertyid-on-length-boundary.html LibWeb: Fix OBOE in bounds check of ResolvedCSSStyleDeclaration#item 2024-11-14 19:50:22 +01:00
getComputedStyle-no-paintable-box.html LibWeb: Don't crash when resolving grid properties of inline elements 2024-09-20 08:16:33 +02:00
getComputedStyle-print-all.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
getComputedStyle-pseudo-element.html LibWeb: Avoid unnecessary pseudo-element style recomputation 2026-06-18 19:50:34 +02:00
getComputedStyle-relative-property-values.html LibWeb: Calculate width property resolved value correctly 2024-05-28 08:08:31 +02:00
getComputedStyle-targeted-style-update.html LibWeb: Add stale style focus and computed style coverage 2026-05-22 21:25:58 +02:00
getComputedStyle-transform.html LibWeb: Coerce NaNs to 0 when escaping top-level calculations 2025-03-25 19:53:36 +00:00
getComputedStyle-url-var-serialization.html LibWeb: Preserve opening quotation in string token original source text 2025-02-05 16:02:09 +00:00
getPropertyValue-shorthand-with-var.html LibWeb/CSS: Serialize shorthands with var() to original value 2026-01-15 11:50:45 +00:00
gradient-display-p3-linear-parsing.html LibWeb: Use generic <color-interpolation-method> parsing for gradients 2026-03-18 13:21:57 +00:00
gradient-position-serialization.html LibWeb: Improve gradient position serialization 2026-01-02 11:43:10 +01:00
grid-row-start-tree-counting-function.html LibWeb: Store GridTrackPlacement sub-values as StyleValues 2026-03-30 14:05:10 +01:00
group-inserted-rule-stylesheet-parent.html LibWeb: Update CSSRule parent style sheet whenever parent rule changes 2025-06-23 15:21:36 +01:00
has-fast-reject-filter-quirks-class-selector.html LibWeb: Add a lazy fast reject filter for :has() 2026-06-19 14:52:48 +02:00
has-fast-reject-filter-sibling-combinator-invalidation.html LibWeb: Add a lazy fast reject filter for :has() 2026-06-19 14:52:48 +02:00
has-result-caching.html LibWeb: Add result caching for :has() pseudo-class matching 2026-01-04 19:36:40 +01:00
hsl-with-number-percentage-calc.html LibWeb/CSS: Correct matching of calc() against <number-percentage> 2024-10-30 20:58:16 +01:00
HTMLLinkElement-sheet.html LibWeb: Implement the HTMLLinkElement.sheet attribute 2025-03-17 14:47:20 +01:00
import-rule-shift-jis.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
imported-selector-insights-invalidated.html LibWeb: Avoid cold rule cache builds for :has() checks 2026-05-23 22:03:46 +02:00
inherit-scrollbar-color.html LibWeb: Mark scrollbar-color property as inherited 2025-12-29 16:11:13 +01:00
inherited-animated-values-overwriting-non-inherited.html LibWeb: Dont overwrite animated values in recompute_inherited_style 2025-11-28 16:15:49 +00:00
initially-paused-animation.html LibWeb: Don't play initially-paused animations 2025-06-18 17:17:29 +02:00
inline-flex-baseline-advances-next-line.html LibWeb: Preserve inline-flex strut descent 2026-05-23 11:01:58 +02:00
inline-relative-css-image-base-url.html LibWeb: Transfer animation ownership to AnimatedBitmapDecodedImageData 2026-06-18 10:44:25 +02:00
insert-import-rule-into-constructed-stylesheet.html LibWeb: Disallow inserting @import rules into a constructed stylesheet 2024-02-24 21:59:28 +01:00
insert-rule-constraints.html LibWeb: Throw error in insertRule when rule violates constraints 2025-06-23 12:52:40 +01:00
insert-rule-in-adopted-style-sheet.html LibWeb: Fix insert/delete rule invalidation for adopted style sheets 2025-01-13 23:03:07 +01:00
insert-rule-in-shadow-root-style-sheet.html LibWeb: Narrow inline stylesheet insertRule() invalidation 2026-04-23 16:45:22 +02:00
insert-rule-keyframes-shadow-host-invalidation-counters.html Tests: Loosen flaky counter assertions in @keyframes insertRule tests 2026-05-27 17:23:27 +01:00
insert-rule-keyframes-shadow-slotted-cross-sheet-invalidation.html LibWeb: Narrow @keyframes insertRule() invalidation 2026-04-23 16:45:22 +02:00
insert-rule-keyframes-shadow-tree-invalidation.html LibWeb: Narrow @keyframes insertRule() invalidation 2026-04-23 16:45:22 +02:00
insert-rule-keyframes-starts-animation.html LibWeb: Narrow @keyframes insertRule() invalidation 2026-04-23 16:45:22 +02:00
insert-rule-keyframes-style-invalidation-counters.html Tests: Loosen flaky counter assertions in @keyframes insertRule tests 2026-05-27 17:23:27 +01:00
insert-rule-quoted-keyframes-invalidation.html LibWeb: Parse @keyframes name as logical string, not token text 2026-04-22 20:59:00 +02:00
insert-rule-shadow-root-slotted-invalidation.html LibWeb: Narrow @keyframes insertRule() invalidation 2026-04-23 16:45:22 +02:00
insert-rule-style-invalidation-counters.html LibWeb: Narrow inline stylesheet insertRule() invalidation 2026-04-23 16:45:22 +02:00
inserted-subtree-styles-are-computed.html Tests: Add inserted-subtree style computation test 2026-04-26 10:40:58 +02:00
integer-clamped-to-32-bit-range-at-parse-time.html LibWeb: Clamp CSS <integer> value to i32 at parse time 2026-03-26 12:30:01 +01:00
internal-stylesheet-does-not-have-href.html LibWeb/CSS: Do not give internal stylesheets a location URL 2026-01-09 10:54:11 +00:00
invalid-font-variant-css-text.html LibWeb: Handle serialization of invalid font-variant in all contexts 2025-07-15 14:26:02 +01:00
invalid-selector-in-has.html LibWeb/CSS: Disallow :has() and pseudo-elements in :has() when parsing 2024-11-14 19:51:45 +01:00
invalidate-sibling-affected-by-has.html LibWeb: Check all siblings in ancestors chain while invalidating :has() 2025-02-12 16:15:14 +01:00
keyframes-css-rules.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
layer-rule.html LibWeb/CSS: Implement cascade layers (aka @layer) 2024-09-06 07:49:55 +02:00
legacy-color-value.html Tests: Add explicit UTF-8 charset declarations to existing tests 2026-05-23 11:57:33 +02:00
logical-alias-computed-no-layout-node.html LibWeb: Map logical aliases at compute rather than cascade time 2026-03-25 12:53:22 +00:00
logical-border-radius-computed.html LibWeb: Correctly parse logical border-*-*-radius shorthands 2026-01-25 10:22:10 +01:00
margin-rule-with-prelude-is-invalid.html LibWeb/CSS: Reject @font-face and margin rules that have a prelude 2025-08-04 10:50:09 +01:00
math-depth-absolutization.html LibWeb: Compute math-depth in line with other font properties 2026-01-15 12:03:16 +00:00
math-depth-auto-add-math-style-inherit.html LibWeb: Use inherited value of math-style when computing math-depth 2025-08-22 09:48:52 +02:00
math-depth-maintain-property-flags.html LibWeb: Don't store resolved math depth directly 2026-01-15 12:03:16 +00:00
math-depth-relative-lengths-in-calc.html LibWeb: Support relative lengths in math-depth calcs 2025-08-22 09:48:52 +02:00
math-depth.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
media-query-serialization-basic.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
MediaList-delete-medium.html LibWeb: Throw NotFoundError in MediaList::delete_medium() 2026-02-09 21:44:47 +01:00
move-loaded-link-stylesheet-between-documents.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
multiple-animations.html LibWeb: Support triggering multiple animations per animation property 2025-10-27 09:48:25 +00:00
namespace-rules.html LibWeb: Throw error on insertRule with disallowed @namespace rule 2025-06-09 11:56:24 +01:00
nearest-integer-rounds-up-on-half.html LibWeb: Round up on half when rounding to nearest integer in CSS 2026-03-26 12:30:01 +01:00
negative-border-radius-disallowed.html LibWeb: Validate literal numeric values at parse time 2026-04-22 14:24:12 +01:00
negative-overflow-clip-margin-length-disallowed.html LibWeb: Validate literal numeric values at parse time 2026-04-22 14:24:12 +01:00
nested-shorthand-css-wide-keyword-serialization.html LibWeb: Handle nested shorthands in all-same-CSS-wide-keyword to_string 2025-06-16 12:37:40 +01:00
no-combinators-allowed-in-compound-selector-in-pseudos.html Tests: Add a test for combinators inside pseudo selectors 2026-04-08 15:53:02 +01:00
non-invertible-transform-hit-testing.html LibWeb: Skip hit-testing for elements with non-invertible transforms 2026-02-19 14:33:31 +00:00
omitted-circle-function-position-interpolation.html LibWeb: Don't serialize omitted circle() position argument 2025-12-12 12:20:16 +00:00
pad-descriptor-calculated-value.html LibWeb: Support calculated value in @counter-style pad descriptor 2026-02-12 01:26:52 +01:00
page-bleed.html LibWeb/CSS: Parse @page bleed, marks, page-orientation descriptors 2025-05-15 09:53:29 +01:00
page-marks.html LibWeb/CSS: Parse @page bleed, marks, page-orientation descriptors 2025-05-15 09:53:29 +01:00
page-page-orientation.html LibWeb/CSS: Parse @page bleed, marks, page-orientation descriptors 2025-05-15 09:53:29 +01:00
parse-dir-selector.html Tests: Create a test for :dir() parsing/serialization 2025-05-17 00:30:44 +02:00
parse-nested-pseudo-selectors-as-selectors.html LibWeb: Add a CSS parsing test for selectors containing ':' in @media 2024-10-14 08:08:37 +02:00
part-does-not-match-selection.html LibWeb: Don't match ::part() selectors against unrelated pseudo-elements 2026-03-03 10:03:03 +01:00
part-has-target.html LibWeb: Delay generic :has() sibling scans until sibling roots 2026-04-20 13:20:41 +02:00
pending-layout-changes-parent-get-animations.html LibWeb: Always do parent document layout updates before updating style 2025-11-02 23:54:00 +01:00
placeholder-custom-properties.html LibWeb: Allow custom properties on pseudo-elements with property lists 2026-03-04 13:36:53 +01:00
placeholder-letter-spacing-zero.html LibWeb: Forward non-synthetic pseudo-elt accesses to relevant element 2026-05-21 14:26:22 +01:00
preferred-color-scheme-auto-reset.html LibWeb: Use themed text selection colors 2026-05-29 13:49:51 +02:00
progress-no-clamp.html LibWeb: Implement CSS progress() math function 2026-06-19 09:33:06 +01:00
property-driven-sibling-invalidation.html LibWeb: Implement sibling invalidation sets 2026-03-09 18:35:46 +01:00
PropertyOwningCSSStyleDeclaration-serialized-custom-properties.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
pseudo-class-combinator-subject-invalidation.html LibWeb: Narrow pseudo-class self invalidation 2026-05-30 02:13:23 +02:00
pseudo-class-invalidation-has-above-common-ancestor.html LibWeb: Scope pseudo-class invalidation to common ancestor 2026-01-27 10:58:47 +01:00
pseudo-class-invalidation-scoped-to-common-ancestor.html LibWeb: Scope pseudo-class invalidation to common ancestor 2026-01-27 10:58:47 +01:00
pseudo-element-hover-invalidation.html LibWeb: Narrow pseudo-class self invalidation 2026-05-30 02:13:23 +02:00
pseudo-element-is-where-bucketing.html LibWeb: Bucket pseudo :is() rules by originating element 2026-06-19 09:36:53 +02:00
pseudo-elements-on-hover.html LibWeb: Invalidate pseudo-elements on hover even when not yet created 2026-03-24 10:23:35 -04:00
pseudo-style-invalidation-after-node-removal.html LibWeb: Invalidate sibling style for :only-child and :*-of-type 2025-05-07 14:55:12 +03:00
range-descriptor-calculated-value.html LibWeb: Support calculated values in @counter-style range descriptor 2026-02-12 01:26:52 +01:00
range-descriptor-invalid-keyword.html LibWeb: Add method to parse specific CSS keyword 2026-04-29 11:42:57 +01:00
recompute-inherited-style-animated-properties.html LibWeb: Propagate animated values in recompute_inherited_style 2025-08-21 10:46:55 +01:00
registered-property-invalid-initial-value.html LibWeb: Ensure <declaration-value>? descriptors are valid 2026-03-26 01:11:39 +00:00
remove-property-shortand.html LibWeb: Resolve FIXME around shorthand properties in remove_property() 2025-06-04 16:34:31 +01:00
replace-calc-function-with-same-kind-but-fewer-arguments.html LibWeb+WebContent: Do not include DOM HTML in text test expectations 2024-10-03 07:07:28 -04:00
revert-all.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
revert-ignores-layers.html LibWeb/CSS: Correct behavior of revert inside a @layer 2024-09-26 08:08:38 +02:00
revert-layer.html LibWeb/CSS: Implement revert-layer 2024-09-11 22:30:20 +01:00
root-color-scheme-loading-canvas.html LibWeb: Limit loading canvas fallback to pre-content documents 2026-05-27 20:57:38 +02:00
rotate-interpolation-same-axis.html Tests: Make rotation interpolation test use stable boolean checks 2026-03-21 23:16:32 -05:00
scale-number-percentage-interpolation.html LibWeb: Support number/percentage interpolation for scale 2026-06-18 12:26:22 +02:00
scope-import-invalidation.html LibWeb: Invalidate styles for scoped imports 2026-06-04 20:52:28 +01:00
scroll-timeline-auto-duration-progress.html LibWeb: Preserve auto duration for scroll animations 2026-05-15 13:47:39 +02:00
selection-with-var-in-shorthand-crash.html LibWeb: Resolve var() in shorthands before pseudo-element filtering 2026-03-30 12:46:20 +01:00
sending-animationcancel-event-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
serialization-of-easing-keywords-and-equivalent-functions.html LibWeb: Maintain easing keywords as KeywordStyleValue until use-time 2025-10-20 11:27:44 +01:00
serialize-at-font-face-missing-font-family.html LibWeb: Don't crash when serializing @font-face without font-family 2026-01-13 10:40:00 +00:00
serialize-invalid-forgiving-selectors.html LibWeb/CSS: Keep invalid parts of <forgiving-selector-list>s around 2024-11-14 13:20:01 +01:00
serialize-shorthand-with-conflicting-logical-alias.html LibWeb: Respect logical property groups when serializing shorthands 2025-07-16 11:16:49 +01:00
set-style-declaration-shorthand.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
setting-unparsed-value-with-invalid-asf-throws.html LibWeb: Validate ASF syntax at parse time 2026-03-30 19:57:36 +01:00
shadow-host-animation-name-uses-shadow-root-keyframes.html LibWeb: Fix @keyframes resolution for slotted elements 2026-04-22 20:59:00 +02:00
shadow-host-cascade-context.html LibWeb: Account for shadow contexts in the cascade 2026-05-31 12:51:58 +02:00
shadow-media-query-invalidation-stays-scoped.html LibWeb: Scope media rule cache invalidation 2026-04-28 09:49:50 +02:00
shadow-root-dirty-style-update-before-layout.html LibWeb: Scope media rule cache invalidation 2026-04-28 09:49:50 +02:00
shadow-root-host-keyframes-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-host-light-dom-trailing-universal-invalidation.html LibWeb: Split shadow stylesheet host-side invalidation reach 2026-05-05 18:36:34 +02:00
shadow-root-keyframes-shadow-local-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-layer-order-shadow-local-invalidation.html LibWeb: Scope broad shadow-root stylesheet invalidation 2026-04-23 16:45:22 +02:00
shadow-root-replacesync-host-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-replacesync-shadow-local-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-replacesync-slot-only-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-replacesync-slot-style-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-replacesync-slotted-invalidation.html LibWeb: Scope broad shadow-root stylesheet invalidation 2026-04-23 16:45:22 +02:00
shadow-root-slot-ancestor-style-sheet-mutations.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-slot-style-add-remove-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-slot-style-add-remove-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-root-stylesheet-add-remove-shadow-local-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
shadow-slotted-animation-name-prefers-document-keyframes.html LibWeb: Fix @keyframes resolution for slotted elements 2026-04-22 20:59:00 +02:00
shadow-slotted-animation-name-shared-constructable-sheet-prefers-document-keyframes.html LibWeb: Fix @keyframes resolution for slotted elements 2026-04-22 20:59:00 +02:00
shadow-slotted-animation-name-uses-shadow-root-keyframes.html LibWeb: Fix @keyframes resolution for slotted elements 2026-04-22 20:59:00 +02:00
showing-hidden-animation.html LibWeb: Don't play initially-paused animations 2025-06-18 17:17:29 +02:00
singular-percentage-calc-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
slot-style-inheritance.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
slotted-flex-item-negative-margin.html LibWeb: Suppress assigned slot fallback layout 2026-05-31 12:29:14 +02:00
small-aspect-ratio.html LibWeb: Avoid division by zero with small aspect ratios 2025-07-13 05:41:48 +02:00
src-function.html LibWeb/CSS: Add alternative src() syntax for URLs 2025-06-11 16:26:23 +02:00
string-serializes-with-quotes.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
stroke-dasharray-animation.html LibWeb/CSS: Implement stroke-dasharray interpolation 2026-04-27 19:06:01 +02:00
style-attribute-no-op-invalidation-counters.html LibWeb: Skip no-op custom property updates 2026-05-25 21:17:16 +02:00
style-attribute-serialization-with-var-in-grid-properties.html LibWeb: Don't assume grid-related properties don't have var() in them 2025-08-18 21:18:16 +02:00
style-declaration-parent-rule.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
style-sheet-with-byte-order-mark.css LibWeb: Decode linked style sheets before parsing them 2023-07-04 10:45:20 +02:00
style-sheet-with-byte-order-mark.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
stylesheet-add-remove-column-trailing-universal-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-remove-font-feature-values-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-remove-host-targeted-invalidation-shadow-root.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-remove-imported-broad-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-remove-inactive-media-no-broad-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-remove-layer-order-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-remove-style-invalidation-counters.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-targeted-invalidation-shadow-root.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
stylesheet-add-targeted-invalidation.html LibWeb: Use targeted style invalidation when adding a new stylesheet 2026-02-02 21:08:30 +01:00
stylesheet-disabled-toggle-invalidation.html LibWeb: Invalidate stylesheet owners when disabled state changes 2026-04-23 16:45:22 +02:00
stylesheet-remove-pseudo-element-only-invalidation.html LibWeb: Narrow stylesheet add/remove invalidation 2026-04-23 16:45:22 +02:00
subgrid-auto-fill-reserves-trailing-line-names.html LibWeb: Add CSS grid subgrid layout support 2026-05-25 18:11:38 +02:00
subgrid-bounds-auto-row-placement.html LibWeb: Add CSS grid subgrid layout support 2026-05-25 18:11:38 +02:00
subgrid-child-sizes-matching-parent-auto-track.html LibWeb: Add CSS grid subgrid layout support 2026-05-25 18:11:38 +02:00
subgrid-child-sizes-parent-auto-track.html LibWeb: Add CSS grid subgrid layout support 2026-05-25 18:11:38 +02:00
subgrid-clamps-before-auto-placement.html LibWeb: Add CSS grid subgrid layout support 2026-05-25 18:11:38 +02:00
subgrid-grid-template-animation-is-discrete.html LibWeb: Parse CSS grid subgrid track listings 2026-05-25 18:11:38 +02:00
subgrid-used-span-and-gap-edge-cases.html LibWeb: Add CSS grid subgrid layout support 2026-05-25 18:11:38 +02:00
supports-other-at-rules.html LibWeb/CSS: Mark @scope as a supported at-rule 2026-05-22 13:12:27 +01:00
supports.html Tests: Update our in-house @supports test to be clearer and add env() 2026-03-29 21:27:20 +01:00
system-color-highlight-color-scheme.html LibWeb: Use themed text selection colors 2026-05-29 13:49:51 +02:00
text-decoration-line-none.html LibWeb: Reject non-exclusive none in text-decoration-line 2025-11-13 10:15:02 +01:00
text-transform-dynamic-change.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
text-transform-invalidation-on-media-query-change.html LibWeb: Fix two problems where media queries didn't invalidate properly 2024-04-17 14:18:31 +02:00
text-underline-position.html LibWeb: Support text-underline-position: under 2025-09-15 15:24:20 +01:00
top-aligned-inline-flex-does-not-advance-next-line-from-baseline.html LibWeb: Preserve inline-flex strut descent 2026-05-23 11:01:58 +02:00
transform-non-invertible-discrete-fallback.html Tests: Add test for non-invertible transform animation fallback 2026-03-21 23:16:32 -05:00
transform-origin-serialization.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
transform-serialization.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
transform-skew-identity-interpolation.html LibWeb: Use the correct identity value for skew() interpolation 2026-05-21 17:07:58 +01:00
transition-basics.html LibWeb: Start transitions when affected properties change 2024-09-22 06:41:55 +02:00
transition-behavior-multiple.html LibWeb: Allow multiple values for transition-behavior 2025-11-28 16:15:49 +00:00
transition-cancelled-on-property-change.html LibWeb: Don't deassociate animations when deregistering transitions 2025-11-23 09:43:24 +01:00
transition-coordination.html LibWeb: Dont skip invalid properties when coordinating transition list 2025-10-23 10:09:11 +01:00
transition-css-wide-keyword.html LibWeb: Propagate CSS-wide keyword to transition longhands 2025-06-16 12:37:40 +01:00
transition-legacy-event-listener.html LibWeb: Deal with legacy event types for event dispatch optimization 2026-05-31 19:50:58 +02:00
transition-longhand-var-serialization.html LibWeb: Skip shorthand serialization for var() longhands 2026-03-06 13:43:33 +01:00
transition-ordering.html LibWeb: Make transition order return -1 and 1 instead of 0 and 1 2025-11-11 21:57:47 +01:00
transition-properties-updated-on-duration-change.html LibWeb: Ensure registered transitions are reflective of properties 2025-11-23 09:43:24 +01:00
transition-properties-updated-on-property-name-changed-in-same-css-style-properties.html LibWeb: Ensure registered transitions are reflective of properties 2025-11-23 09:43:24 +01:00
transition-style-invalidation-crash.html LibWeb/CSS: Stop invalidating style when setting an animation's effect 2024-10-15 08:43:26 -04:00
typed-om-display-reification.html LibWeb: Implement reification of DisplayStyleValue 2026-05-01 18:46:14 +02:00
typed-om-mask-type-not-list-valued.html LibWeb: Don't mark mask-type as list-valued 2025-12-02 12:14:27 +00:00
typed-om-set-empty-values.html LibWeb: Handle empty values in StylePropertyMap.set() 2026-06-09 17:15:25 +02:00
typed-om-set-invalid-value-preserves-existing.html LibWeb: Preserve original value on invalid StylePropertyMap.set input 2026-06-09 17:15:25 +02:00
typed-om-set-updates-style-attribute.html LibWeb: Update style attribute when calling attributeStyleMap.set() 2025-12-02 11:37:11 +00:00
typed-om-unparsed-value-preserves-whitespace.html LibWeb: Store unresolved style values as text 2026-06-03 22:28:54 +02:00
unicode-bidi-computed-values.html LibWeb/CSS: Add support for unicode-bidi property 2024-10-07 14:57:15 +01:00
unicode-range-all-wildcard.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
unknown-pseudo-elements-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
unknown-webkit-pseudo-element-serialization.html LibWeb: Support obsolete but required -webkit- CSS parsing quirk 2023-12-11 16:54:59 +01:00
url-style-property-value.html LibWeb: Include "url(" in the original source text of URL tokens 2025-12-10 20:50:02 +01:00
var-fallback-trailing-whitespace.html Tests: Add test for var() fallback values with trailing whitespace 2026-03-21 21:42:44 -05:00
var-in-margin-shorthand.html LibWeb/CSS: Use PendingSubstitutionValue for unresolved shorthands 2025-05-14 11:46:47 +01:00
var-uses-fallback-value-if-custom-property-is-empty.html LibWeb/CSS: Use fallback var() value if custom property is empty 2025-02-16 09:19:19 +01:00
webkit-keyframes-alias.html LibWeb: Support @-webkit-keyframes as an alias for @keyframes 2026-01-25 09:33:24 +01:00
white-space-trim.html LibWeb: Parse and propagate white-space-trim CSS property 2025-05-29 12:04:28 +02:00
white-space.html LibWeb: Convert white-space CSS property to shorthand 2025-05-29 12:04:28 +02:00