Completely failed files: 732; Completely failed subtests: 4098; Failure level: 4098/14869 (27.56%)
| Test | Sf12 |
|---|---|
| /css/css-multicol/parsing/column-rule-color-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule-color with invalid values | FAIL |
| /css/css-fonts/font-variant-alternates-parsing.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Test: font-variant-alternates: historical-forms; parses case-insensitively | FAIL |
| /css/cssom-view/elementFromPoint-mixed-font-sizes.html (1/1, 100.00%, 0.01% of total) | OK |
| document.elementFromPoint finds container SPAN in the empty region above a child SPAN with a smaller font size | FAIL |
| /css/css-flexbox/parsing/flex-wrap-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-wrap with invalid values | FAIL |
| /css/css-transforms/parsing/rotate-parsing-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing rotate with invalid values | FAIL |
| /css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html (1/3, 33.33%, 0.01% of total) | OK |
| Scroll to scrollLeft = -1000 should be possible. | FAIL |
| /css/css-flexbox/align-content-wrap-002.html (2/6, 33.33%, 0.01% of total) | OK |
| .flex-horizontal, .flex-vertical 2 | FAIL |
| .flex-horizontal, .flex-vertical 5 | FAIL |
| /css/css-animations/parsing/animation-timing-function-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-timing-function with valid values | FAIL |
| /css/css-transitions/parsing/transition-property-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-property with valid values | FAIL |
| /css/css-transitions/transition-property-002.html (4/7, 57.14%, 0.03% of total) | OK |
| parse 'all, foobar' | FAIL |
| parse 'all, none' | FAIL |
| parse 'foobar, all' | FAIL |
| parse 'none, all' | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html (1/1, 100.00%, 0.01% of total) | OK |
| 20: Shrink-to-fit table-cell with a child of orthogonal inline with borders | FAIL |
| /css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html (1/3, 33.33%, 0.01% of total) | OK |
| Scroll to scrollLeft = 1000 should be possible. | FAIL |
| /css/css-animations/parsing/animation-timing-function-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-timing-function with invalid values | FAIL |
| /css/css-ui/parsing/outline-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline with invalid values | FAIL |
| /css/css-images/parsing/image-orientation-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing image-orientation with invalid values | FAIL |
| /css/css-transforms/animation/translate-interpolation.html (28/28, 100.00%, 0.19% of total) | OK |
| "220px 240px 260px" and "300px 400px 500px" are valid translate values | FAIL |
| "480px 400px 320px" and "240% 160%" are valid translate values | FAIL |
| "none" and "8px 80% 800px" are valid translate values | FAIL |
| "none" and "none" are valid translate values | FAIL |
| Animation between "220px 240px 260px" and "300px 400px 500px" at progress -1 | FAIL |
| Animation between "220px 240px 260px" and "300px 400px 500px" at progress 0 | FAIL |
| Animation between "220px 240px 260px" and "300px 400px 500px" at progress 0.125 | FAIL |
| Animation between "220px 240px 260px" and "300px 400px 500px" at progress 0.875 | FAIL |
| Animation between "220px 240px 260px" and "300px 400px 500px" at progress 1 | FAIL |
| Animation between "220px 240px 260px" and "300px 400px 500px" at progress 2 | FAIL |
| Animation between "480px 400px 320px" and "240% 160%" at progress -1 | FAIL |
| Animation between "480px 400px 320px" and "240% 160%" at progress 0 | FAIL |
| Animation between "480px 400px 320px" and "240% 160%" at progress 0.125 | FAIL |
| Animation between "480px 400px 320px" and "240% 160%" at progress 0.875 | FAIL |
| Animation between "480px 400px 320px" and "240% 160%" at progress 1 | FAIL |
| Animation between "480px 400px 320px" and "240% 160%" at progress 2 | FAIL |
| Animation between "none" and "8px 80% 800px" at progress -1 | FAIL |
| Animation between "none" and "8px 80% 800px" at progress 0 | FAIL |
| Animation between "none" and "8px 80% 800px" at progress 0.125 | FAIL |
| Animation between "none" and "8px 80% 800px" at progress 0.875 | FAIL |
| Animation between "none" and "8px 80% 800px" at progress 1 | FAIL |
| Animation between "none" and "8px 80% 800px" at progress 2 | FAIL |
| Animation between "none" and "none" at progress -1 | FAIL |
| Animation between "none" and "none" at progress 0 | FAIL |
| Animation between "none" and "none" at progress 0.125 | FAIL |
| Animation between "none" and "none" at progress 0.875 | FAIL |
| Animation between "none" and "none" at progress 1 | FAIL |
| Animation between "none" and "none" at progress 2 | FAIL |
| /css/css-writing-modes/text-orientation-script-001o.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=U | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-syntax/unicode-range-selector.html (1/1, 100.00%, 0.01% of total) | OK |
| Unicode range is not a token, and doesn't cause confusion in selectors | FAIL |
| /css/css-animations/parsing/animation-duration-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-duration with valid values | FAIL |
| /css/css-color/parsing/opacity-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS opacity Module Level 3: parsing opacity with invalid values | FAIL |
| /css/css-transitions/properties-value-inherit-002.html (27/560, 4.82%, 0.18% of total) | OK |
| background-position length(cm) / events | FAIL |
| background-position length(em) / events | FAIL |
| background-position length(ex) / events | FAIL |
| background-position length(in) / events | FAIL |
| background-position length(mm) / events | FAIL |
| background-position length(pc) / events | FAIL |
| background-position length(pt) / events | FAIL |
| background-position length(px) / events | FAIL |
| background-position percentage(%) / events | FAIL |
| vertical-align length(cm) / events | FAIL |
| vertical-align length(cm) / values | FAIL |
| vertical-align length(em) / events | FAIL |
| vertical-align length(em) / values | FAIL |
| vertical-align length(ex) / events | FAIL |
| vertical-align length(ex) / values | FAIL |
| vertical-align length(in) / events | FAIL |
| vertical-align length(in) / values | FAIL |
| vertical-align length(mm) / events | FAIL |
| vertical-align length(mm) / values | FAIL |
| vertical-align length(pc) / events | FAIL |
| vertical-align length(pc) / values | FAIL |
| vertical-align length(pt) / events | FAIL |
| vertical-align length(pt) / values | FAIL |
| vertical-align length(px) / events | FAIL |
| vertical-align length(px) / values | FAIL |
| vertical-align percentage(%) / events | FAIL |
| vertical-align percentage(%) / values | FAIL |
| /css/css-transitions/events-004.html (1/2, 50.00%, 0.01% of total) | OK |
| truncating lists | FAIL |
| /css/css-flexbox/parsing/flex-shrink-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-shrink with valid values | FAIL |
| /css/css-transforms/parsing/translate-parsing-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing translate with valid values | FAIL |
| /css/css-backgrounds/parsing/border-color-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-color with valid values | FAIL |
| /css/css-animations/parsing/animation-duration-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: getComputedValue().animationDuration | FAIL |
| /css/css-animations/idlharness.html (2/70, 2.86%, 0.01% of total) | OK |
| AnimationEvent interface: attribute pseudoElement | FAIL |
| AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "pseudoElement" with the proper type | FAIL |
| /css/cssom-view/elementFromPoint.html (1/11, 9.09%, 0.01% of total) | OK |
| Image Maps | FAIL |
| /css/css-transforms/parsing/rotate-parsing-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing rotate with valid values | FAIL |
| /css/css-transitions/parsing/transition-property-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-property with invalid values | FAIL |
| /css/css-ui/parsing/text-overflow-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().textOverflow | FAIL |
| /css/css-backgrounds/parsing/border-image-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image with invalid values | FAIL |
| /css/css-multicol/parsing/column-rule-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule with valid values | FAIL |
| /css/css-values/calc-serialization.html (1/1, 100.00%, 0.01% of total) | OK |
| calc() serialization | FAIL |
| /css/css-flexbox/parsing/flex-direction-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-direction with valid values | FAIL |
| /css/css-multicol/parsing/column-rule-style-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule-style with valid values | FAIL |
| /css/css-multicol/parsing/column-rule-width-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule-width with invalid values | FAIL |
| /css/css-ui/parsing/cursor-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().cursor | FAIL |
| /css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html (1/1, 100.00%, 0.01% of total) | OK |
| writing-mode: sideways-lr | FAIL |
| /css/css-fonts/idlharness.html (32/42, 76.19%, 0.22% of total) | OK |
| CSSFontFeatureValuesMap interface object length | FAIL |
| CSSFontFeatureValuesMap interface object name | FAIL |
| CSSFontFeatureValuesMap interface: existence and properties of interface object | FAIL |
| CSSFontFeatureValuesMap interface: existence and properties of interface prototype object | FAIL |
| CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| CSSFontFeatureValuesMap interface: operation set(CSSOMString, [object Object],[object Object]) | FAIL |
| CSSFontFeatureValuesRule interface object length | FAIL |
| CSSFontFeatureValuesRule interface object name | FAIL |
| CSSFontFeatureValuesRule interface: attribute annotation | FAIL |
| CSSFontFeatureValuesRule interface: attribute characterVariant | FAIL |
| CSSFontFeatureValuesRule interface: attribute fontFamily | FAIL |
| CSSFontFeatureValuesRule interface: attribute ornaments | FAIL |
| CSSFontFeatureValuesRule interface: attribute styleset | FAIL |
| CSSFontFeatureValuesRule interface: attribute stylistic | FAIL |
| CSSFontFeatureValuesRule interface: attribute swash | FAIL |
| CSSFontFeatureValuesRule interface: existence and properties of interface object | FAIL |
| CSSFontFeatureValuesRule interface: existence and properties of interface prototype object | FAIL |
| CSSFontFeatureValuesRule interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| CSSFontFeatureValuesRule interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| CSSFontPaletteValuesRule interface object length | FAIL |
| CSSFontPaletteValuesRule interface object name | FAIL |
| CSSFontPaletteValuesRule interface: attribute basePalette | FAIL |
| CSSFontPaletteValuesRule interface: attribute fontFamily | FAIL |
| CSSFontPaletteValuesRule interface: existence and properties of interface object | FAIL |
| CSSFontPaletteValuesRule interface: existence and properties of interface prototype object | FAIL |
| CSSFontPaletteValuesRule interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| CSSFontPaletteValuesRule interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| CSSRule interface: constant FONT_FEATURE_VALUES_RULE on interface object | FAIL |
| CSSRule interface: constant FONT_FEATURE_VALUES_RULE on interface prototype object | FAIL |
| CSSRule interface: constant FONT_PALETTE_VALUES_RULE on interface object | FAIL |
| CSSRule interface: constant FONT_PALETTE_VALUES_RULE on interface prototype object | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html (1/1, 100.00%, 0.01% of total) | OK |
| 2: Shrink-to-fit inline-block with a child of orthogonal inline | FAIL |
| /css/css-flexbox/parsing/order-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing order with valid values | FAIL |
| /css/css-ui/parsing/resize-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing resize with valid values | FAIL |
| /css/css-ui/parsing/outline-style-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 4: parsing outline-style with invalid values | FAIL |
| /css/css-flexbox/parsing/flex-flow-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-flow with invalid values | FAIL |
| /css/css-transitions/parsing/transition-timing-function-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing transition-timing-function with invalid values | FAIL |
| /css/css-ui/parsing/outline-offset-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline-offset with valid values | FAIL |
| /css/css-values/calc-integer.html (7/7, 100.00%, 0.05% of total) | OK |
| Accepts numbers, and rounds | FAIL |
| Basic division works | FAIL |
| Only rounds at the end of the conversion | FAIL |
| Operation between <integer> and <number> works | FAIL |
| Rounds down if fractional part is < 0.5 | FAIL |
| Rounds up if fractional part is >= 0.5 | FAIL |
| Sanity | FAIL |
| /css/css-multicol/parsing/column-rule-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule with invalid values | FAIL |
| /css/css-animations/parsing/animation-direction-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-direction with valid values | FAIL |
| /css/css-backgrounds/parsing/border-image-outset-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-outset with valid values | FAIL |
| /css/css-transitions/transition-timing-function-001.html (7/28, 25.00%, 0.05% of total) | OK |
| parse 'step-end' | FAIL |
| parse 'steps(3)' | FAIL |
| parse 'steps(3, end)' | FAIL |
| parse 'steps(3, jump-both)' | FAIL |
| parse 'steps(3, jump-end)' | FAIL |
| parse 'steps(3, jump-none)' | FAIL |
| parse 'steps(3, jump-start)' | FAIL |
| /css/css-writing-modes/parsing/unicode-bidi-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes: getComputedValue().unicodeBidi | FAIL |
| /css/compositing/parsing/isolation-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| Compositing and Blending Level 1: parsing isolation with valid values | FAIL |
| /css/css-flexbox/align-content-wrap-003.html (6/44, 13.64%, 0.04% of total) | OK |
| .flexbox 19 | FAIL |
| .flexbox 20 | FAIL |
| .flexbox 21 | FAIL |
| .flexbox 41 | FAIL |
| .flexbox 42 | FAIL |
| .flexbox 43 | FAIL |
| /css/css-ui/outline-018.html (1/1, 100.00%, 0.01% of total) | OK |
| outline-style is animated as a discrete type | FAIL |
| /css/cssom-view/elementFromPoint-002.html (1/1, 100.00%, 0.01% of total) | OK |
| Checking whether dynamic changes to visibility interact correctly with table anonymous boxes | FAIL |
| /css/css-writing-modes/text-orientation-script-001a.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-images/parsing/gradient-position-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing gradients with invalid position values | FAIL |
| /css/css-backgrounds/parsing/background-origin-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-origin with invalid values | FAIL |
| /css/css-transforms/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSS Transforms properties | FAIL |
| /css/css-backgrounds/parsing/background-origin-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-origin with valid values | FAIL |
| /css/css-animations/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSS Animations properties | FAIL |
| /css/css-backgrounds/parsing/border-image-repeat-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-repeat with invalid values | FAIL |
| /css/selectors/invalidation/where.html (5/5, 100.00%, 0.03% of total) | OK |
| Invalidate :where() for complex selector arguments. | FAIL |
| Invalidate :where() for compound selector arguments. | FAIL |
| Invalidate :where() for simple selector arguments. | FAIL |
| Invalidate nested :where(). | FAIL |
| Preconditions. | FAIL |
| /css/css-writing-modes/text-combine-upright-parsing-invalid-002.html (11/11, 100.00%, 0.07% of total) | OK |
| Computed value for `text-combine-upright: digits calc(0 + 1)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(10 - 3)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(2 + 3)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(2 / 1.0)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(2.0 * 2)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(2e0 * 2e+0)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(2e2 * 2e-2)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(3 * 1.0)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(4 - 3)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(4.0 / 2)` is `none` | FAIL |
| Computed value for `text-combine-upright: digits calc(4e+2 / +2e2)` is `none` | FAIL |
| /css/css-cascade/inherit-initial.html (2/4, 50.00%, 0.01% of total) | OK |
| background-color:inherit on root element should compute to 'rgba(0, 0, 0, 0)'. | FAIL |
| z-index:inherit on root element should compute to 'auto'. | FAIL |
| /css/css-animations/parsing/animation-delay-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-delay with invalid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html (1/1, 100.00%, 0.01% of total) | OK |
| 10: Shrink-to-fit float with a child of orthogonal inline | FAIL |
| /css/cssom-view/elementFromPoint-003.html (1/1, 100.00%, 0.01% of total) | OK |
| Checking whether dynamic changes to visibility interact correctly with table anonymous boxes | FAIL |
| /css/css-multicol/parsing/column-rule-style-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule-style with invalid values | FAIL |
| /css/css-color/color-resolving-hsl.html (2008/3888, 51.65%, 13.50% of total) | OK |
| HSL/HSLA value should parse and round correctly: hsl(0, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 100%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 100%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 100%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 100%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 100%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 100%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 100%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 100%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 0%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 0%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 0%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 0%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 100%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 100%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 100%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 100%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 100%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 100%, 75%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 25%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 25%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 25%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 25%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 50%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 50%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 50%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 50%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 50%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 75%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 75%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 75%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 75%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 75%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 12.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 25%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 37.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 50%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 62.5%) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 1) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 0) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 0.2) | FAIL |
| HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 1) | FAIL |
| /css/css-animations/parsing/animation-direction-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-direction with invalid values | FAIL |
| /css/CSS2/floats/computed-float-position-absolute.html (1/1, 100.00%, 0.01% of total) | OK |
| The computed value of float with absolute positioning when there is no box should be "none" | FAIL |
| /css/css-ui/parsing/outline-color-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline-color with invalid values | FAIL |
| /css/css-transitions/properties-value-implicit-001.html (3/60, 5.00%, 0.02% of total) | OK |
| background-position length-em(em) / events | FAIL |
| vertical-align length-em(em) / events | FAIL |
| vertical-align length-em(em) / values | FAIL |
| /css/css-transitions/properties-value-003.html (111/192, 57.81%, 0.75% of total) | OK |
| background-image image(gradient) / values | FAIL |
| background-size background-size(keyword) / events | FAIL |
| background-size background-size(keyword) / values | FAIL |
| box-shadow box-shadow(shadow) / events | FAIL |
| display display(block to inline-block) / events | FAIL |
| display display(block to inline-block) / values | FAIL |
| display display(static to absolute) / events | FAIL |
| display display(static to absolute) / values | FAIL |
| font-size-adjust number(decimal) / events | FAIL |
| font-size-adjust number(decimal) / values | FAIL |
| font-size-adjust number(integer) / events | FAIL |
| font-size-adjust number(integer) / values | FAIL |
| marker-offset length(cm) / events | FAIL |
| marker-offset length(cm) / values | FAIL |
| marker-offset length(em) / events | FAIL |
| marker-offset length(em) / values | FAIL |
| marker-offset length(ex) / events | FAIL |
| marker-offset length(ex) / values | FAIL |
| marker-offset length(in) / events | FAIL |
| marker-offset length(in) / values | FAIL |
| marker-offset length(mm) / events | FAIL |
| marker-offset length(mm) / values | FAIL |
| marker-offset length(pc) / events | FAIL |
| marker-offset length(pc) / values | FAIL |
| marker-offset length(pt) / events | FAIL |
| marker-offset length(pt) / values | FAIL |
| marker-offset length(px) / events | FAIL |
| marker-offset length(px) / values | FAIL |
| outline-radius-bottomleft length(cm) / events | FAIL |
| outline-radius-bottomleft length(cm) / values | FAIL |
| outline-radius-bottomleft length(em) / events | FAIL |
| outline-radius-bottomleft length(em) / values | FAIL |
| outline-radius-bottomleft length(ex) / events | FAIL |
| outline-radius-bottomleft length(ex) / values | FAIL |
| outline-radius-bottomleft length(in) / events | FAIL |
| outline-radius-bottomleft length(in) / values | FAIL |
| outline-radius-bottomleft length(mm) / events | FAIL |
| outline-radius-bottomleft length(mm) / values | FAIL |
| outline-radius-bottomleft length(pc) / events | FAIL |
| outline-radius-bottomleft length(pc) / values | FAIL |
| outline-radius-bottomleft length(pt) / events | FAIL |
| outline-radius-bottomleft length(pt) / values | FAIL |
| outline-radius-bottomleft length(px) / events | FAIL |
| outline-radius-bottomleft length(px) / values | FAIL |
| outline-radius-bottomleft percentage(%) / events | FAIL |
| outline-radius-bottomleft percentage(%) / values | FAIL |
| outline-radius-bottomright length(cm) / events | FAIL |
| outline-radius-bottomright length(cm) / values | FAIL |
| outline-radius-bottomright length(em) / events | FAIL |
| outline-radius-bottomright length(em) / values | FAIL |
| outline-radius-bottomright length(ex) / events | FAIL |
| outline-radius-bottomright length(ex) / values | FAIL |
| outline-radius-bottomright length(in) / events | FAIL |
| outline-radius-bottomright length(in) / values | FAIL |
| outline-radius-bottomright length(mm) / events | FAIL |
| outline-radius-bottomright length(mm) / values | FAIL |
| outline-radius-bottomright length(pc) / events | FAIL |
| outline-radius-bottomright length(pc) / values | FAIL |
| outline-radius-bottomright length(pt) / events | FAIL |
| outline-radius-bottomright length(pt) / values | FAIL |
| outline-radius-bottomright length(px) / events | FAIL |
| outline-radius-bottomright length(px) / values | FAIL |
| outline-radius-bottomright percentage(%) / events | FAIL |
| outline-radius-bottomright percentage(%) / values | FAIL |
| outline-radius-topleft length(cm) / events | FAIL |
| outline-radius-topleft length(cm) / values | FAIL |
| outline-radius-topleft length(em) / events | FAIL |
| outline-radius-topleft length(em) / values | FAIL |
| outline-radius-topleft length(ex) / events | FAIL |
| outline-radius-topleft length(ex) / values | FAIL |
| outline-radius-topleft length(in) / events | FAIL |
| outline-radius-topleft length(in) / values | FAIL |
| outline-radius-topleft length(mm) / events | FAIL |
| outline-radius-topleft length(mm) / values | FAIL |
| outline-radius-topleft length(pc) / events | FAIL |
| outline-radius-topleft length(pc) / values | FAIL |
| outline-radius-topleft length(pt) / events | FAIL |
| outline-radius-topleft length(pt) / values | FAIL |
| outline-radius-topleft length(px) / events | FAIL |
| outline-radius-topleft length(px) / values | FAIL |
| outline-radius-topleft percentage(%) / events | FAIL |
| outline-radius-topleft percentage(%) / values | FAIL |
| outline-radius-topright length(cm) / events | FAIL |
| outline-radius-topright length(cm) / values | FAIL |
| outline-radius-topright length(em) / events | FAIL |
| outline-radius-topright length(em) / values | FAIL |
| outline-radius-topright length(ex) / events | FAIL |
| outline-radius-topright length(ex) / values | FAIL |
| outline-radius-topright length(in) / events | FAIL |
| outline-radius-topright length(in) / values | FAIL |
| outline-radius-topright length(mm) / events | FAIL |
| outline-radius-topright length(mm) / values | FAIL |
| outline-radius-topright length(pc) / events | FAIL |
| outline-radius-topright length(pc) / values | FAIL |
| outline-radius-topright length(pt) / events | FAIL |
| outline-radius-topright length(pt) / values | FAIL |
| outline-radius-topright length(px) / events | FAIL |
| outline-radius-topright length(px) / values | FAIL |
| outline-radius-topright percentage(%) / events | FAIL |
| outline-radius-topright percentage(%) / values | FAIL |
| position position(absolute to fixed) / events | FAIL |
| position position(absolute to fixed) / values | FAIL |
| position position(relative to absolute) / events | FAIL |
| position position(relative to absolute) / values | FAIL |
| position position(static to absolute) / events | FAIL |
| position position(static to absolute) / values | FAIL |
| text-decoration-color color(rgba) / events | FAIL |
| text-decoration-color color(rgba) / values | FAIL |
| transform-origin horizontal(keyword) / events | FAIL |
| zoom number(decimal) / events | FAIL |
| zoom number(integer) / events | FAIL |
| /css/css-writing-modes/text-orientation-script-001e.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/cssom-view/scrollIntoView-svg-shape.html (3/3, 100.00%, 0.02% of total) | OK |
| scrollIntoView on an SVG shape element, geometry | FAIL |
| scrollIntoView on an SVG shape element, rotated | FAIL |
| scrollIntoView on an SVG shape element, translated | FAIL |
| /css/css-syntax/charset/page-windows-1251-charset-attribute-bogus.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS charset: page windows-1251, charset attribute bogus | FAIL |
| /css/css-transforms/parsing/perspective-origin-parsing-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing perspective-origin with invalid values | FAIL |
| /css/css-writing-modes/text-orientation-script-001n.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=U | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-transforms/parsing/transform-origin-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 1: parsing transform-origin with invalid values | FAIL |
| /css/css-transitions/transitions-animatable-properties-01.html (4/94, 4.26%, 0.03% of total) | OK |
| crop end | FAIL |
| outline-offset end | FAIL |
| outline-offset intermediate | FAIL |
| z-index end | FAIL |
| /css/css-cascade/parsing/all-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Cascading and Inheritance Level 3: parsing all with invalid values | FAIL |
| /css/css-color/rgb-rounding-001.html (1/1, 100.00%, 0.01% of total) | OK |
| Tests that RGB channels are rounded appropriately | FAIL |
| /css/css-writing-modes/text-orientation-script-001l.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=U | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/selectors/is-specificity.html (1/1, 100.00%, 0.01% of total) | OK |
| Test :is() uses highest possible specificity | FAIL |
| /css/css-ui/parsing/outline-color-valid-mandatory.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline-color with valid values | FAIL |
| /css/css-animations/animationevent-pseudoelement.html (1/1, 100.00%, 0.01% of total) | OK |
| AnimationEvent should have the correct pseudoElement memeber | FAIL |
| /css/cssom-view/matchMedia.xht (3/23, 13.04%, 0.02% of total) | OK |
| MediaQueryList.media syntax error | FAIL |
| window.matchMedia exists | FAIL |
| window.matchMedia("all") | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html (1/1, 100.00%, 0.01% of total) | OK |
| 12: Shrink-to-fit float with a child of orthogonal inline with borders | FAIL |
| /css/css-writing-modes/parsing/direction-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing direction with valid values | FAIL |
| /css/css-transitions/properties-value-001.html (27/560, 4.82%, 0.18% of total) | OK |
| background-position length(cm) / events | FAIL |
| background-position length(em) / events | FAIL |
| background-position length(ex) / events | FAIL |
| background-position length(in) / events | FAIL |
| background-position length(mm) / events | FAIL |
| background-position length(pc) / events | FAIL |
| background-position length(pt) / events | FAIL |
| background-position length(px) / events | FAIL |
| background-position percentage(%) / events | FAIL |
| vertical-align length(cm) / events | FAIL |
| vertical-align length(cm) / values | FAIL |
| vertical-align length(em) / events | FAIL |
| vertical-align length(em) / values | FAIL |
| vertical-align length(ex) / events | FAIL |
| vertical-align length(ex) / values | FAIL |
| vertical-align length(in) / events | FAIL |
| vertical-align length(in) / values | FAIL |
| vertical-align length(mm) / events | FAIL |
| vertical-align length(mm) / values | FAIL |
| vertical-align length(pc) / events | FAIL |
| vertical-align length(pc) / values | FAIL |
| vertical-align length(pt) / events | FAIL |
| vertical-align length(pt) / values | FAIL |
| vertical-align length(px) / events | FAIL |
| vertical-align length(px) / values | FAIL |
| vertical-align percentage(%) / events | FAIL |
| vertical-align percentage(%) / values | FAIL |
| /css/css-animations/animationevent-types.html (3/3, 100.00%, 0.02% of total) | OK |
| animationend event is instanceof AnimationEvent | FAIL |
| animationiteration event is instanceof AnimationEvent | FAIL |
| animationstart event is instanceof AnimationEvent | FAIL |
| /css/cssom-view/scroll-behavior-subframe-window.html (12/27, 44.44%, 0.08% of total) | OK |
| Main frame with auto scroll-behavior ; scroll() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| /css/cssom-view/scrollIntoView-smooth.html (1/4, 25.00%, 0.01% of total) | OK |
| Smooth scrollIntoView should scroll the element to the 'nearest' position | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html (1/1, 100.00%, 0.01% of total) | OK |
| 7: Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-block | FAIL |
| /css/css-transitions/currentcolor-animation-001.html (1/1, 100.00%, 0.01% of total) | OK |
| currentcolortransition | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html (1/1, 100.00%, 0.01% of total) | OK |
| 8: Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-block | FAIL |
| /css/css-ui/parsing/cursor-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing cursor with invalid values | FAIL |
| /css/css-multicol/parsing/column-rule-width-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnRuleWidth | FAIL |
| /css/css-transforms/parsing/transform-origin-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 1: parsing transform-origin with valid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html (1/1, 100.00%, 0.01% of total) | OK |
| 18: Shrink-to-fit table-cell with a child of orthogonal inline | FAIL |
| /css/css-backgrounds/parsing/border-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border with invalid values | FAIL |
| /css/css-transitions/Document-getAnimations.tentative.html (1/4, 25.00%, 0.01% of total) | OK |
| CSS Transitions targetting (pseudo-)elements should have correct order after sorting | FAIL |
| /css/cssom-view/elementsFromPoint-svg-text.html (3/4, 75.00%, 0.02% of total) | OK |
| elementsFromPoint for a point inside a <textPath> nested in a <text> without content | FAIL |
| elementsFromPoint for a point inside a <tspan> nested in a <text> without content | FAIL |
| elementsFromPoint for a point inside an overlapping <tspan> nested in a <text> | FAIL |
| /css/css-transitions/parsing/transition-delay-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: getComputedValue().transitionDelay | FAIL |
| /css/css-writing-modes/parsing/text-combine-upright-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing text-combine-upright with invalid values | FAIL |
| /css/cssom-view/scrollIntoView-scrollPadding.html (3/3, 100.00%, 0.02% of total) | OK |
| scrollIntoView({block: "center", inline: "center"}) | FAIL |
| scrollIntoView({block: "end", inline: "end"}) | FAIL |
| scrollIntoView({block: "start", inline: "start"}) | FAIL |
| /css/css-transitions/CSSTransition-startTime.tentative.html (1/5, 20.00%, 0.01% of total) | OK |
| Seeking a transition using start time dispatches transition events | FAIL |
| /css/cssom-view/cssom-getClientRects-002.html (1/1, 100.00%, 0.01% of total) | OK |
| CSSOM View - GetClientRects().length is the same regardless source new lines | FAIL |
| /css/css-backgrounds/parsing/background-size-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-size with invalid values | FAIL |
| /css/css-flexbox/flex-minimum-height-flex-items-010.html (2/2, 100.00%, 0.01% of total) | OK |
| .container 1 | FAIL |
| .container 2 | FAIL |
| /css/css-transforms/2d-rotate-js.html (1/1, 100.00%, 0.01% of total) | OK |
| JS test: Rotate via javascript must show the correct computed rotation | FAIL |
| /css/css-multicol/parsing/columns-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing columns with invalid values | FAIL |
| /css/cssom-view/elementFromPosition.html (5/16, 31.25%, 0.03% of total) | OK |
| test some point of the element: bottom left corner | FAIL |
| test some point of the element: bottom line | FAIL |
| test some point of the element: bottom right corner | FAIL |
| test some point of the element: right line | FAIL |
| test some point of the element: top right corner | FAIL |
| /css/selectors/invalidation/is.html (5/6, 83.33%, 0.03% of total) | OK |
| Invalidate :is() for complex selector arguments. | FAIL |
| Invalidate :is() for compound selector arguments. | FAIL |
| Invalidate :is() for simple selector arguments. | FAIL |
| Invalidate nested :is(). | FAIL |
| Test specificity of :is(). | FAIL |
| /css/css-transitions/CSSPseudoElement-getAnimations.tentative.html (1/1, 100.00%, 0.01% of total) | OK |
| getAnimations sorts simultaneous transitions by name | FAIL |
| /css/css-fonts/font-shorthand-serialization-font-stretch.html (2/2, 100.00%, 0.01% of total) | OK |
| Percentages which can be transformed into keywords should be for serialization | FAIL |
| Percentages which cannot be transformed into keywords should prevent the font shorthand from serializing | FAIL |
| /css/compositing/parsing/background-blend-mode-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| Compositing and Blending Level 1: parsing background-blend-mode with invalid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html (1/1, 100.00%, 0.01% of total) | OK |
| 11: Shrink-to-fit float with a child of orthogonal block with borders | FAIL |
| /css/css-writing-modes/text-orientation-script-001j.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=U | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-flexbox/parsing/flex-wrap-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-wrap with valid values | FAIL |
| /css/css-backgrounds/parsing/border-radius-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-radius with valid values | FAIL |
| /css/css-backgrounds/parsing/background-repeat-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-repeat with valid values | FAIL |
| /css/css-ui/parsing/resize-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing resize with invalid values | FAIL |
| /css/selectors/focus-within-display-none-001.html (2/2, 100.00%, 0.01% of total) | OK |
| Test ':focus-within' after 'display:none' on input | FAIL |
| Test ':focus-within' after 'display:none' on input's parent | FAIL |
| /css/css-backgrounds/parsing/border-image-outset-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-outset with invalid values | FAIL |
| /css/css-writing-modes/parsing/text-orientation-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing text-orientation with invalid values | FAIL |
| /css/cssom-view/table-offset-props.html (4/13, 30.77%, 0.03% of total) | OK |
| Caption with margin | FAIL |
| Table with collapsed border | FAIL |
| Table with padding and content-box sizing | FAIL |
| Table with separated border | FAIL |
| /css/css-transitions/transition-delay-001.html (1/21, 4.76%, 0.01% of total) | OK |
| parse '1s, 0.1s, 10ms' | FAIL |
| /css/css-animations/parsing/animation-play-state-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-play-state with invalid values | FAIL |
| /css/css-flexbox/parsing/flex-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex with valid values | FAIL |
| /css/css-transitions/parsing/transition-delay-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-delay with invalid values | FAIL |
| /css/css-transforms/parsing/transform-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing transform with invalid values | FAIL |
| /css/css-writing-modes/parsing/unicode-bidi-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing unicode-bidi with valid values | FAIL |
| /css/css-animations/parsing/animation-fill-mode-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-fill-mode with valid values | FAIL |
| /css/css-flexbox/percentage-heights-003.html (2/4, 50.00%, 0.01% of total) | OK |
| .flexbox 1 | FAIL |
| .flexbox 2 | FAIL |
| /css/css-fonts/variations/font-weight-parsing.html (4/26, 15.38%, 0.03% of total) | OK |
| @supports: Maximum allowed value should be parsed successfully | FAIL |
| @supports: Values below minimum should be rejected | FAIL |
| Computed style: Maximum allowed value should be parsed successfully | FAIL |
| Computed style: Negative simple calc value (to be clamped) | FAIL |
| /css/css-fonts/font-display/font-display-failure-fallback.html (1/1, 100.00%, 0.01% of total) | OK |
| Fallback for font failure period | FAIL |
| /css/css-animations/Element-getAnimations.tentative.html (5/22, 22.73%, 0.03% of total) | OK |
| getAnimations for CSS Animations follows animation-name order | FAIL |
| getAnimations for CSS Animations where the @keyframes rule is added later | FAIL |
| { subtree: true } on a leaf element returns the element's animations and its pseudo-elements' animations | FAIL |
| { subtree: true } on an element with a child returns animations from the element, its pseudo-elements, its child and its child pseudo-elements | FAIL |
| { subtree: true } on an element with many descendants returns animations from all the descendants | FAIL |
| /css/cssom-view/table-client-props.html (4/13, 30.77%, 0.03% of total) | OK |
| Caption with margin | FAIL |
| Table with collapsed border | FAIL |
| Table with padding and content-box sizing | FAIL |
| Table with separated border | FAIL |
| /css/css-values/calc-in-color-001.html (1/1, 100.00%, 0.01% of total) | OK |
| calc() in color functions | FAIL |
| /css/css-fonts/test_datafont_same_origin.html (1/1, 100.00%, 0.01% of total) | TIMEOUT |
| Test if data:font would be treated same origin. | TIMEOUT |
| /css/css-backgrounds/parsing/border-image-source-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-source with invalid values | FAIL |
| /css/css-images/parsing/image-resolution-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 4: parsing image-resolution with invalid values | FAIL |
| /css/css-backgrounds/parsing/background-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background with valid values | FAIL |
| /css/cssom-view/scroll-behavior-element.html (16/34, 47.06%, 0.11% of total) | OK |
| Element with auto scroll-behavior ; scroll() with smooth behavior | FAIL |
| Element with auto scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Element with auto scroll-behavior ; scrollIntoView() with smooth behavior | FAIL |
| Element with auto scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| Element with smooth scroll-behavior ; scroll() with auto behavior | FAIL |
| Element with smooth scroll-behavior ; scroll() with default behavior | FAIL |
| Element with smooth scroll-behavior ; scroll() with smooth behavior | FAIL |
| Element with smooth scroll-behavior ; scrollBy() with auto behavior | FAIL |
| Element with smooth scroll-behavior ; scrollBy() with default behavior | FAIL |
| Element with smooth scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Element with smooth scroll-behavior ; scrollIntoView() with auto behavior | FAIL |
| Element with smooth scroll-behavior ; scrollIntoView() with default behavior | FAIL |
| Element with smooth scroll-behavior ; scrollIntoView() with smooth behavior | FAIL |
| Element with smooth scroll-behavior ; scrollTo() with auto behavior | FAIL |
| Element with smooth scroll-behavior ; scrollTo() with default behavior | FAIL |
| Element with smooth scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html (1/1, 100.00%, 0.01% of total) | OK |
| 3: Shrink-to-fit inline-block with a child of orthogonal block with borders | FAIL |
| /css/css-ui/caret-color-019.html (1/1, 100.00%, 0.01% of total) | OK |
| caret-color: auto is not interpolable | FAIL |
| /css/css-animations/parsing/animation-iteration-count-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: getComputedValue().animationIterationCount | FAIL |
| /css/css-backgrounds/parsing/background-position-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-position with valid values | FAIL |
| /css/css-multicol/parsing/column-width-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-width with invalid values | FAIL |
| /css/css-multicol/parsing/column-count-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-count with invalid values | FAIL |
| /css/css-animations/parsing/animation-duration-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-duration with invalid values | FAIL |
| /css/css-transitions/properties-value-inherit-001.html (39/560, 6.96%, 0.26% of total) | OK |
| background-position length(cm) / events | FAIL |
| background-position length(em) / events | FAIL |
| background-position length(ex) / events | FAIL |
| background-position length(in) / events | FAIL |
| background-position length(mm) / events | FAIL |
| background-position length(pc) / events | FAIL |
| background-position length(pt) / events | FAIL |
| background-position length(px) / events | FAIL |
| background-position percentage(%) / events | FAIL |
| line-height length(cm) / events | FAIL |
| line-height length(em) / events | FAIL |
| line-height length(ex) / events | FAIL |
| line-height length(in) / events | FAIL |
| line-height length(mm) / events | FAIL |
| line-height length(pc) / events | FAIL |
| line-height length(pt) / events | FAIL |
| line-height length(px) / events | FAIL |
| line-height number(decimal) / events | FAIL |
| line-height number(integer) / events | FAIL |
| line-height percentage(%) / events | FAIL |
| vertical-align length(cm) / events | FAIL |
| vertical-align length(cm) / values | FAIL |
| vertical-align length(em) / events | FAIL |
| vertical-align length(em) / values | FAIL |
| vertical-align length(ex) / events | FAIL |
| vertical-align length(ex) / values | FAIL |
| vertical-align length(in) / events | FAIL |
| vertical-align length(in) / values | FAIL |
| vertical-align length(mm) / events | FAIL |
| vertical-align length(mm) / values | FAIL |
| vertical-align length(pc) / events | FAIL |
| vertical-align length(pc) / values | FAIL |
| vertical-align length(pt) / events | FAIL |
| vertical-align length(pt) / values | FAIL |
| vertical-align length(px) / events | FAIL |
| vertical-align length(px) / values | FAIL |
| vertical-align percentage(%) / events | FAIL |
| vertical-align percentage(%) / values | FAIL |
| visibility visibility(keyword) / values | FAIL |
| /css/css-writing-modes/text-combine-upright-parsing-invalid-001.html (15/15, 100.00%, 0.10% of total) | OK |
| Computed value for `text-combine-upright: all none` is `none` | FAIL |
| Computed value for `text-combine-upright: digits +2e0` is not `digits 2` but `none` | FAIL |
| Computed value for `text-combine-upright: digits +4e+0` is not `digits 4` but `none` | FAIL |
| Computed value for `text-combine-upright: digits +4e-0` is not `digits 4` but `none` | FAIL |
| Computed value for `text-combine-upright: digits +5` is `none` | FAIL |
| Computed value for `text-combine-upright: digits 1` is `none` | FAIL |
| Computed value for `text-combine-upright: digits 2.00` is `none` | FAIL |
| Computed value for `text-combine-upright: digits 2e0` is not `digits 2` but `none` | FAIL |
| Computed value for `text-combine-upright: digits 3e+0` is not `digits 3` but `none` | FAIL |
| Computed value for `text-combine-upright: digits 3e-0` is not `digits 3` but `none` | FAIL |
| Computed value for `text-combine-upright: digits 4 none` is `none` | FAIL |
| Computed value for `text-combine-upright: digits bar` is `none` | FAIL |
| Computed value for `text-combine-upright: digits2` is `none` | FAIL |
| Computed value for `text-combine-upright: foo` is `none` | FAIL |
| Computed value for `text-combine-upright: none digits` is `none` | FAIL |
| /css/css-conditional/js/001.html (1/11, 9.09%, 0.01% of total) | OK |
| @keyframes nested in @supports serialize properly | FAIL |
| /css/css-ui/parsing/outline-width-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 4: parsing outline-width with valid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html (1/1, 100.00%, 0.01% of total) | OK |
| 16: Shrink-to-fit float with a child of orthogonal inline with borders in inline-block | FAIL |
| /css/css-transforms/parsing/translate-parsing-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing translate with invalid values | FAIL |
| /css/css-multicol/parsing/column-rule-width-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule-width with valid values | FAIL |
| /css/css-animations/parsing/animation-play-state-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-play-state with valid values | FAIL |
| /css/css-ui/caret-color-021.html (1/1, 100.00%, 0.01% of total) | OK |
| Default caret-color is not interpolable | FAIL |
| /css/css-backgrounds/background-332.html (2/8, 25.00%, 0.01% of total) | OK |
| background_specified_repeat | FAIL |
| background_specified_size | FAIL |
| /css/css-multicol/parsing/column-span-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-span with invalid values | FAIL |
| /css/selectors/focus-visible-005.html (1/1, 100.00%, 0.01% of total) | ERROR |
| Programmatic focus after click should not match :focus-visible | TIMEOUT |
| /css/cssom-view/cssom-getBoxQuads-001.html (1/1, 100.00%, 0.01% of total) | OK |
| CSSOM View - getBoxQuads() returns proper border and margin boxes for block and flex | FAIL |
| /css/css-animations/parsing/animation-delay-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-delay with valid values | FAIL |
| /css/selectors/anplusb-selector-parsing.html (40/112, 35.71%, 0.27% of total) | OK |
| :nth-child( N- 123) should be parsed and serialized correctly | FAIL |
| :nth-child( +n + 7 ) should be parsed and serialized correctly | FAIL |
| :nth-child( 23n + 123 ) should be parsed and serialized correctly | FAIL |
| :nth-child(+n+3) should be parsed and serialized correctly | FAIL |
| :nth-child(-n - 1) should be parsed and serialized correctly | FAIL |
| :nth-child(-n+0) should be parsed and serialized correctly | FAIL |
| :nth-child(1n+0) should be parsed and serialized correctly | FAIL |
| :nth-child(N) should be parsed and serialized correctly | FAIL |
| :nth-child(n+0) should be parsed and serialized correctly | FAIL |
| :nth-child(n- 10) should be parsed and serialized correctly | FAIL |
| :nth-last-child( N- 123) should be parsed and serialized correctly | FAIL |
| :nth-last-child( +n + 7 ) should be parsed and serialized correctly | FAIL |
| :nth-last-child( 23n + 123 ) should be parsed and serialized correctly | FAIL |
| :nth-last-child(+n+3) should be parsed and serialized correctly | FAIL |
| :nth-last-child(-n - 1) should be parsed and serialized correctly | FAIL |
| :nth-last-child(-n+0) should be parsed and serialized correctly | FAIL |
| :nth-last-child(1n+0) should be parsed and serialized correctly | FAIL |
| :nth-last-child(N) should be parsed and serialized correctly | FAIL |
| :nth-last-child(n+0) should be parsed and serialized correctly | FAIL |
| :nth-last-child(n- 10) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type( N- 123) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type( +n + 7 ) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type( 23n + 123 ) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(+n+3) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(-n - 1) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(-n+0) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(1n+0) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(N) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(n+0) should be parsed and serialized correctly | FAIL |
| :nth-last-of-type(n- 10) should be parsed and serialized correctly | FAIL |
| :nth-of-type( N- 123) should be parsed and serialized correctly | FAIL |
| :nth-of-type( +n + 7 ) should be parsed and serialized correctly | FAIL |
| :nth-of-type( 23n + 123 ) should be parsed and serialized correctly | FAIL |
| :nth-of-type(+n+3) should be parsed and serialized correctly | FAIL |
| :nth-of-type(-n - 1) should be parsed and serialized correctly | FAIL |
| :nth-of-type(-n+0) should be parsed and serialized correctly | FAIL |
| :nth-of-type(1n+0) should be parsed and serialized correctly | FAIL |
| :nth-of-type(N) should be parsed and serialized correctly | FAIL |
| :nth-of-type(n+0) should be parsed and serialized correctly | FAIL |
| :nth-of-type(n- 10) should be parsed and serialized correctly | FAIL |
| /css/css-backgrounds/parsing/border-width-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-width with valid values | FAIL |
| /css/CSS2/abspos/adjacent-to-relpos-inline-in-inline-that-had-block.html (1/1, 100.00%, 0.01% of total) | OK |
| Make sure that we're sized by the right ancestor | FAIL |
| /css/css-flexbox/parsing/flex-direction-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-direction with invalid values | FAIL |
| /css/css-writing-modes/parsing/text-combine-upright-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing text-combine-upright with valid values | FAIL |
| /css/css-multicol/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSS Multi-column Layout properties | FAIL |
| /css/css-writing-modes/text-orientation-script-001i.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-multicol/parsing/column-count-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-count with valid values | FAIL |
| /css/css-flexbox/parsing/order-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing order with invalid values | FAIL |
| /css/css-fonts/variations/at-font-face-font-matching.html (44/109, 40.37%, 0.30% of total) | OK |
| Descriptor matching priority: Stretch has higher priority than style | FAIL |
| Descriptor matching priority: Stretch has higher priority than weight | FAIL |
| Descriptor matching priority: Style has higher priority than weight | FAIL |
| Matching font-stretch: '100%' should prefer '100%' over '110% 120%' | FAIL |
| Matching font-stretch: '110%' should prefer '105%' over '100%' | FAIL |
| Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%' | FAIL |
| Matching font-stretch: '110%' should prefer '50% 80%' over '60% 70%' | FAIL |
| Matching font-stretch: '90%' should prefer '110% 140%' over '120% 130%' | FAIL |
| Matching font-stretch: '90%' should prefer '50% 80%' over '60% 70%' | FAIL |
| Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg' | FAIL |
| Matching font-style: 'italic' should prefer 'normal' over 'oblique 0deg' | FAIL |
| Matching font-style: 'normal' should prefer 'oblique 0deg' over 'oblique 10deg 40deg' | FAIL |
| Matching font-style: 'normal' should prefer 'oblique 20deg 30deg' over 'oblique -50deg -20deg' | FAIL |
| Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg' | FAIL |
| Matching font-style: 'oblique -10deg' should prefer 'oblique -10deg' over 'oblique -5deg' | FAIL |
| Matching font-style: 'oblique -10deg' should prefer 'oblique -1deg 0deg' over 'oblique -20deg -15deg' | FAIL |
| Matching font-style: 'oblique -10deg' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg' | FAIL |
| Matching font-style: 'oblique -20deg' should prefer 'italic' over 'oblique 0deg' | FAIL |
| Matching font-style: 'oblique -20deg' should prefer 'oblique -20deg' over 'oblique -60deg -40deg' | FAIL |
| Matching font-style: 'oblique -20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg' | FAIL |
| Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg' | FAIL |
| Matching font-style: 'oblique -21deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg' | FAIL |
| Matching font-style: 'oblique 0deg' should prefer 'italic' over 'oblique -50deg -20deg' | FAIL |
| Matching font-style: 'oblique 0deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg' | FAIL |
| Matching font-style: 'oblique 0deg' should prefer 'oblique 40deg 50deg' over 'italic' | FAIL |
| Matching font-style: 'oblique 0deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg' | FAIL |
| Matching font-style: 'oblique 10deg' should prefer 'italic' over 'oblique 0deg' | FAIL |
| Matching font-style: 'oblique 10deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg' | FAIL |
| Matching font-style: 'oblique 10deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg' | FAIL |
| Matching font-style: 'oblique 10deg' should prefer 'oblique 40deg 50deg' over 'italic' | FAIL |
| Matching font-style: 'oblique 10deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg' | FAIL |
| Matching font-style: 'oblique 20deg' should prefer 'oblique 10deg' over 'italic' | FAIL |
| Matching font-style: 'oblique 21deg' should prefer 'oblique 10deg' over 'italic' | FAIL |
| Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg' | FAIL |
| Matching font-style: 'oblique 21deg' should prefer 'oblique 40deg 50deg' over 'oblique 20deg' | FAIL |
| Matching font-weight: '399' should prefer '200 300' over '400' | FAIL |
| Matching font-weight: '399' should prefer '450 460' over '500 501' | FAIL |
| Matching font-weight: '430' should prefer '350 399' over '340 398' | FAIL |
| Matching font-weight: '430' should prefer '420 440' over '450 460' | FAIL |
| Matching font-weight: '430' should prefer '500' over '400 425' | FAIL |
| Matching font-weight: '430' should prefer '501 550' over '502 560' | FAIL |
| Matching font-weight: '500' should prefer '350 399' over '351 398' | FAIL |
| Matching font-weight: '500' should prefer '450 460' over '400' | FAIL |
| Matching font-weight: '500' should prefer '501 550' over '502 560' | FAIL |
| /css/css-writing-modes/text-orientation-script-001q.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=Tu | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-writing-modes/parsing/writing-mode-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing writing-mode with invalid values | FAIL |
| /css/cssom-view/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSSOM View properties | FAIL |
| /css/css-ui/parsing/box-sizing-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing box-sizing with valid values | FAIL |
| /css/selectors/focus-display-none-001.html (2/2, 100.00%, 0.01% of total) | OK |
| Test ':focus' after 'display:none' on input | FAIL |
| Test ':focus' after 'display:none' on input's parent | FAIL |
| /css/css-images/parsing/object-position-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing object-position with invalid values | FAIL |
| /css/css-backgrounds/parsing/border-width-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-width with invalid values | FAIL |
| /css/css-writing-modes/parsing/direction-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing direction with invalid values | FAIL |
| /css/css-transitions/historical.html (1/1, 100.00%, 0.01% of total) | OK |
| Historical CSS features must be removed: WebKitTransitionEvent | FAIL |
| /css/cssom-view/scrolling-quirks-vs-nonquirks.html (8/30, 26.67%, 0.05% of total) | OK |
| scroll() on the HTML body element in non-quirks mode | FAIL |
| scroll() on the root element in non-quirks mode | FAIL |
| scrollBy() on the HTML body element in non-quirks mode | FAIL |
| scrollBy() on the root element in non-quirks mode | FAIL |
| scrollLeft/scrollTop on the HTML body element in non-quirks mode | FAIL |
| scrollLeft/scrollTop on the root element in non-quirks mode | FAIL |
| scrollWidth/scrollHeight on the HTML body element in non-quirks mode | FAIL |
| scrollingElement in non-quirks mode | FAIL |
| /css/css-transitions/parsing/transition-property-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: getComputedValue().transitionProperty | FAIL |
| /css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html (14/81, 17.28%, 0.09% of total) | OK |
| Valid value 0% for font property stretch used for styling. | FAIL |
| Valid value 0% matches 0% for stretch in @font-face. | FAIL |
| Valid value 0.1% 1% matches 0.1% 1% for stretch in @font-face. | FAIL |
| Valid value 100% matches 100% for stretch in @font-face. | FAIL |
| Valid value 500 400 matches 500 400 for weight in @font-face. | FAIL |
| Valid value 700 matches 700 for weight in @font-face. | FAIL |
| Valid value 999.8 999.9 matches 999.8 999.9 for weight in @font-face. | FAIL |
| Valid value calc(0% - 10%) matches calc(-10%) for stretch in @font-face. | FAIL |
| Valid value oblique -90deg for font property style used for styling. | FAIL |
| Valid value oblique 90deg for font property style used for styling. | FAIL |
| Valid value oblique calc(90deg + 20deg) for font property style used for styling. | FAIL |
| Valid value oblique matches oblique for style in @font-face. | FAIL |
| Value 0.9 must not be accepted as weight in @font-face. | FAIL |
| Value oblique 0 must not be accepted as style in @font-face. | FAIL |
| /css/css-multicol/parsing/column-span-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-span with valid values | FAIL |
| /css/css-color/parsing/opacity-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS opacity Module Level 3: parsing opacity with valid values | FAIL |
| /css/compositing/parsing/mix-blend-mode-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| Compositing and Blending Level 1: parsing mix-blend-mode with valid values | FAIL |
| /css/css-images/parsing/gradient-position-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing gradients with valid position values | FAIL |
| /css/css-transitions/parsing/transition-duration-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: getComputedValue().transitionDuration | FAIL |
| /css/css-animations/parsing/animation-play-state-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: getComputedValue().animationPlayState | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html (1/1, 100.00%, 0.01% of total) | OK |
| 1: Shrink-to-fit inline-block with a child of orthogonal block | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html (24/24, 100.00%, 0.16% of total) | OK |
| 1: Shrink-to-fit inline-block with a child of orthogonal block | FAIL |
| 2: Shrink-to-fit inline-block with a child of orthogonal inline | FAIL |
| 3: Shrink-to-fit inline-block with a child of orthogonal block with borders | FAIL |
| 4: Shrink-to-fit inline-block with a child of orthogonal inline with borders | FAIL |
| 5: Shrink-to-fit inline-block with a child of orthogonal block in inline-block | FAIL |
| 6: Shrink-to-fit inline-block with a child of orthogonal inline in inline-block | FAIL |
| 7: Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-block | FAIL |
| 8: Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-block | FAIL |
| 9: Shrink-to-fit float with a child of orthogonal block | FAIL |
| 10: Shrink-to-fit float with a child of orthogonal inline | FAIL |
| 11: Shrink-to-fit float with a child of orthogonal block with borders | FAIL |
| 12: Shrink-to-fit float with a child of orthogonal inline with borders | FAIL |
| 13: Shrink-to-fit float with a child of orthogonal block in inline-block | FAIL |
| 14: Shrink-to-fit float with a child of orthogonal inline in inline-block | FAIL |
| 15: Shrink-to-fit float with a child of orthogonal block with borders in inline-block | FAIL |
| 16: Shrink-to-fit float with a child of orthogonal inline with borders in inline-block | FAIL |
| 17: Shrink-to-fit table-cell with a child of orthogonal block | FAIL |
| 18: Shrink-to-fit table-cell with a child of orthogonal inline | FAIL |
| 19: Shrink-to-fit table-cell with a child of orthogonal block with borders | FAIL |
| 20: Shrink-to-fit table-cell with a child of orthogonal inline with borders | FAIL |
| 21: Shrink-to-fit table-cell with a child of orthogonal block in inline-block | FAIL |
| 22: Shrink-to-fit table-cell with a child of orthogonal inline in inline-block | FAIL |
| 23: Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block | FAIL |
| 24: Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block | FAIL |
| /css/css-multicol/parsing/column-width-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnWidth | FAIL |
| /css/css-multicol/parsing/column-rule-style-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnRuleStyle | FAIL |
| /css/css-transforms/parsing/scale-parsing-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing scale with valid values | FAIL |
| /css/css-animations/parsing/animation-name-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-name with invalid values | FAIL |
| /css/css-writing-modes/parsing/unicode-bidi-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing unicode-bidi with invalid values | FAIL |
| /css/css-ui/parsing/outline-valid-optional.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline with valid values | FAIL |
| /css/css-transforms/transforms-support-calc.html (3/7, 42.86%, 0.02% of total) | OK |
| rotate supports calc | FAIL |
| scale supports calc | FAIL |
| translate supports calc | FAIL |
| /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html (1/1, 100.00%, 0.01% of total) | OK |
| flexbox | computed style | flex: number | FAIL |
| /css/css-values/viewport-units-css2-001.html (2/160, 1.25%, 0.01% of total) | OK |
| vh length applied to border-top-width | FAIL |
| vmin length applied to border-top-width | FAIL |
| /css/selectors/is-nested.html (2/2, 100.00%, 0.01% of total) | OK |
| Test nested :is() chooses highest specificity for class outside :is(). | FAIL |
| Test nested :is() specificity for class within arguments. | FAIL |
| /css/css-backgrounds/parsing/border-image-width-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-width with valid values | FAIL |
| /css/css-multicol/parsing/column-count-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnCount | FAIL |
| /css/css-color/color-resolving.html (18/127, 14.17%, 0.12% of total) | OK |
| Capitalization should not affect parsing: rgB(10%, 20%, 30%) | FAIL |
| Comments should not affect parsing: rgb(/* R */ 10%, /* G */ 20%, /* B */ 30%) | FAIL |
| Percent alpha values are accepted in hsl/hsla: hsla(0, 0%, 0%, 50%) | FAIL |
| Percent alpha values are accepted in rgb/rgba: rgba(0%, 0%, 0%, 0%) | FAIL |
| Percent alpha values are accepted in rgb/rgba: rgba(255, 255, 255, 0%) | FAIL |
| RGB and RGBA are synonyms: rgb(0%, 0%, 0%, 0%) | FAIL |
| RGB and RGBA are synonyms: rgb(0%, 0%, 0%, 0) | FAIL |
| RGB and RGBA are synonyms: rgb(0, 0, 0, 0) | FAIL |
| RGB and RGBA are synonyms: rgba(0%, 0%, 0%) | FAIL |
| RGB and RGBA are synonyms: rgba(0, 0, 0) | FAIL |
| Valid numbers should be parsed: hsl(300, 50%, 50%) | FAIL |
| Valid numbers should be parsed: rgba(0, 51, 255, 0.42) | FAIL |
| Valid numbers should be parsed: rgba(204, 0, 102, 0.3) | FAIL |
| Valid percentages should be parsed: rgb(42%, 3%, 50%) | FAIL |
| Valid percentages should be parsed: rgba(0%, 20%, 100%, 0.42) | FAIL |
| Valid percentages should be parsed: rgba(42%, 3%, 50%, 0.3) | FAIL |
| Whitespace should not affect parsing: rgb(10% , 20% ,30%) | FAIL |
| Whitespace should not affect parsing: rgb(10%,20%,30%) | FAIL |
| /css/css-animations/parsing/animation-fill-mode-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: getComputedValue().animationFillMode | FAIL |
| /css/css-ui/parsing/cursor-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing cursor with valid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html (1/1, 100.00%, 0.01% of total) | OK |
| 4: Shrink-to-fit inline-block with a child of orthogonal inline with borders | FAIL |
| /css/cssom-view/negativeMargins.html (1/2, 50.00%, 0.01% of total) | OK |
| cssom-view - elementFromPoint and elementsFromPoint dealing with negative margins 1 | FAIL |
| /css/css-backgrounds/background-size-001.html (2/20, 10.00%, 0.01% of total) | OK |
| background-size_length_auto | FAIL |
| background-size_percentage_auto | FAIL |
| /css/css-writing-modes/text-combine-upright-parsing-digits-002.html (12/12, 100.00%, 0.08% of total) | OK |
| Computed value for `text-combine-upright: digits calc(1 + 1 + 1)` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits calc(1 + 1)` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits calc(2 * 1)` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits calc(2 * 2 * 1)` is `digits 4` | FAIL |
| Computed value for `text-combine-upright: digits calc(2 + 2)` is `digits 4` | FAIL |
| Computed value for `text-combine-upright: digits calc(24 / 3 / 2)` is `digits 4` | FAIL |
| Computed value for `text-combine-upright: digits calc(3 * 1)` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits calc(4 - 2)` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits calc(4 / 2)` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits calc(6 - 3)` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits calc(6 / 2)` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits calc(7 - 1 - 2)` is `digits 4` | FAIL |
| /css/css-color/parsing/color-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Color Module Level 3: parsing color with invalid values | FAIL |
| /css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html (1/1, 100.00%, 0.01% of total) | OK |
| writing-mode: sideways-rl | FAIL |
| /css/css-multicol/filter-with-abspos.html (1/1, 100.00%, 0.01% of total) | OK |
| Making a container filtered, and then removing an abspos child | FAIL |
| /css/css-transitions/properties-value-002.html (2/18, 11.11%, 0.01% of total) | OK |
| vertical-align vertical(keyword) / events | FAIL |
| vertical-align vertical(keyword) / values | FAIL |
| /css/selectors/child-indexed-pseudo-class.html (42/54, 77.78%, 0.28% of total) | OK |
| Expected DIV element to match :first-child with matches | FAIL |
| Expected DIV element to match :first-child with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :first-of-type with matches | FAIL |
| Expected DIV element to match :first-of-type with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :last-child with matches | FAIL |
| Expected DIV element to match :last-child with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :last-of-type with matches | FAIL |
| Expected DIV element to match :last-of-type with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-child(1) with matches | FAIL |
| Expected DIV element to match :nth-child(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-child(n) with matches | FAIL |
| Expected DIV element to match :nth-child(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-last-child(1) with matches | FAIL |
| Expected DIV element to match :nth-last-child(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-last-child(n) with matches | FAIL |
| Expected DIV element to match :nth-last-child(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-last-of-type(1) with matches | FAIL |
| Expected DIV element to match :nth-last-of-type(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-last-of-type(n) with matches | FAIL |
| Expected DIV element to match :nth-last-of-type(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-of-type(1) with matches | FAIL |
| Expected DIV element to match :nth-of-type(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :nth-of-type(n) with matches | FAIL |
| Expected DIV element to match :nth-of-type(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :only-child with matches | FAIL |
| Expected DIV element to match :only-child with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected DIV element to match :only-of-type with matches | FAIL |
| Expected DIV element to match :only-of-type with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :first-child with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :first-of-type with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :last-child with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :last-of-type with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-child(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-child(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-last-child(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-last-child(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-last-of-type(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-last-of-type(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-of-type(1) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :nth-of-type(n) with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :only-child with matches, querySelector(), and querySelectorAll() | FAIL |
| Expected HTML element to match :only-of-type with matches, querySelector(), and querySelectorAll() | FAIL |
| /css/css-transitions/parsing/transition-duration-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-duration with valid values | FAIL |
| /css/css-animations/parsing/animation-fill-mode-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-fill-mode with invalid values | FAIL |
| /css/css-ui/parsing/resize-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().resize | FAIL |
| /css/css-writing-modes/parsing/text-orientation-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing text-orientation with valid values | FAIL |
| /css/css-writing-modes/text-orientation-script-001h.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-ui/parsing/caret-color-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing caret-color with valid values | FAIL |
| /css/css-ui/parsing/outline-color-valid-optional.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline-color with valid values | FAIL |
| /css/css-backgrounds/parsing/background-image-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-image with invalid values | FAIL |
| /css/css-ui/parsing/outline-style-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().outlineStyle | FAIL |
| /css/css-multicol/parsing/column-width-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-width with valid values | FAIL |
| /css/css-flexbox/flexbox_first-letter.html (1/1, 100.00%, 0.01% of total) | OK |
| flexbox | first-letter | FAIL |
| /css/css-multicol/parsing/column-gap-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-gap with valid values | FAIL |
| /css/css-flexbox/parsing/flex-shrink-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-shrink with invalid values | FAIL |
| /css/css-fonts/variations/at-font-face-descriptors.html (31/82, 37.80%, 0.21% of total) | OK |
| font-stretch(valid): Both bounds are calc(): calc(10% + 10%) calc(20% + 20%) | FAIL |
| font-stretch(valid): Bounds out of order: 200% 100% | FAIL |
| font-stretch(valid): Lower bound calc(): calc(10% + 10%) 30% | FAIL |
| font-stretch(valid): Negative calc expression (to be clamped): calc(50% - 50%*2) | FAIL |
| font-stretch(valid): Negative calc value (to be clamped): calc(-100%) | FAIL |
| font-stretch(valid): Simple calc value: calc(200.5%) | FAIL |
| font-stretch(valid): Simple range with equal upper and lower bounds: 100% 100% | FAIL |
| font-stretch(valid): Simple range: 100% 200% | FAIL |
| font-stretch(valid): Upper bound calc(): 10% calc(10% + 10%) | FAIL |
| font-stretch(valid): Valid calc expression: calc(50%*2 - 20%) | FAIL |
| font-stretch(valid): Zero is legal: 0% | FAIL |
| font-style(valid): 'oblique' followed by angle in radians: oblique 0rad | FAIL |
| font-style(valid): 'oblique' followed by default 20deg angle: oblique 20deg | FAIL |
| font-style(valid): 'oblique' followed by maxumum 90 degree angle: oblique 90deg | FAIL |
| font-style(valid): 'oblique' followed by minimum -90 degree angle: oblique -90deg | FAIL |
| font-style(valid): Bounds out of order: oblique 20deg 10deg | FAIL |
| font-style(valid): Simple range with default angle for both bounds: oblique 20deg 20deg | FAIL |
| font-style(valid): Simple range with equal upper and lower bounds: oblique 10deg 10deg | FAIL |
| font-style(valid): Simple range: oblique 10deg 20deg | FAIL |
| font-weight(invalid): 'lighter' keyword iside @font-face: bolder | FAIL |
| font-weight(invalid): 'lighter' keyword iside @font-face: lighter | FAIL |
| font-weight(invalid): Values below minimum should be rejected: 0.999 | FAIL |
| font-weight(valid): Both bounds are calc(): calc(100 + 100) calc(200 + 200) | FAIL |
| font-weight(valid): Bounds out of order are valid: 400 200 | FAIL |
| font-weight(valid): Lower bound calc(): calc(100 + 100) 400 | FAIL |
| font-weight(valid): Maximum allowed value should be parsed successfully: 1000 | FAIL |
| font-weight(valid): Out-of-range simple calc value (should be clamped): calc(1001) | FAIL |
| font-weight(valid): Simple range with equal upper and lower bounds: 500 500 | FAIL |
| font-weight(valid): Simple range: 100 900 | FAIL |
| font-weight(valid): Upper bound calc(): 200 calc(200 + 200) | FAIL |
| font-weight(valid): Valid calc expression with out-of-range value (should be clamped): calc(100.5*3 + 800) | FAIL |
| /css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html (1/1, 100.00%, 0.01% of total) | OK |
| Make sure that we're sized by the right ancestor | FAIL |
| /css/css-writing-modes/text-orientation-script-001d.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-flexbox/parsing/flex-basis-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-basis with valid values | FAIL |
| /css/css-ui/parsing/caret-color-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing caret-color with invalid values | FAIL |
| /css/css-backgrounds/parsing/background-color-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-color with invalid values | FAIL |
| /css/css-transforms/translate-getComputedStyle.html (1/1, 100.00%, 0.01% of total) | OK |
| computed style for translate | FAIL |
| /css/css-animations/parsing/animation-delay-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: getComputedValue().animationDelay | FAIL |
| /css/selectors/focus-within-009.html (8/12, 66.67%, 0.05% of total) | OK |
| Attach 'container1' in 'container2' | FAIL |
| Focus 'target1' | FAIL |
| Focus 'target1' again | FAIL |
| Focus 'target1' for the last time | FAIL |
| Focus 'target1' once again | FAIL |
| Focus 'target2' | FAIL |
| Focus 'target2' again | FAIL |
| Focus 'target2' once again | FAIL |
| /css/css-backgrounds/parsing/border-image-slice-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-slice with valid values | FAIL |
| /css/css-fonts/variations/font-weight-matching.html (14/14, 100.00%, 0.09% of total) | OK |
| Test @font-face matching for weight 100 | FAIL |
| Test @font-face matching for weight 1000 | FAIL |
| Test @font-face matching for weight 249 | FAIL |
| Test @font-face matching for weight 250 | FAIL |
| Test @font-face matching for weight 399 | FAIL |
| Test @font-face matching for weight 400 | FAIL |
| Test @font-face matching for weight 420 | FAIL |
| Test @font-face matching for weight 470 | FAIL |
| Test @font-face matching for weight 500 | FAIL |
| Test @font-face matching for weight 600 | FAIL |
| Test @font-face matching for weight 750 | FAIL |
| Test @font-face matching for weight 751 | FAIL |
| Test @font-face matching for weight 900 | FAIL |
| Test @font-face matching for weight 99 | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html (1/1, 100.00%, 0.01% of total) | OK |
| 24: Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block | FAIL |
| /css/css-backgrounds/parsing/background-image-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-image with valid values | FAIL |
| /css/css-backgrounds/parsing/border-image-width-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-width with invalid values | FAIL |
| /css/css-writing-modes/parsing/writing-mode-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes: getComputedValue().writingMode | FAIL |
| /css/css-writing-modes/text-orientation-parsing-001.html (8/8, 100.00%, 0.05% of total) | OK |
| text-orientation initial value | FAIL |
| text-orientation should inherit | FAIL |
| text-orientation: foo | FAIL |
| text-orientation: inherit | FAIL |
| text-orientation: initial | FAIL |
| text-orientation: mixed | FAIL |
| text-orientation: sideways | FAIL |
| text-orientation: upright | FAIL |
| /css/selectors/focus-visible-007.html (1/1, 100.00%, 0.01% of total) | OK |
| Using keyboard while element is focused should trigger :focus-visible; using mouse without moving focus should not cancel it; moving focus using mouse should cancel it. | FAIL |
| /css/css-writing-modes/text-orientation-script-001m.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=U | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-cascade/parsing/all-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Cascading and Inheritance Level 3: parsing all with valid values | FAIL |
| /css/css-backgrounds/parsing/background-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background with invalid values | FAIL |
| /css/css-multicol/zero-column-width-computed-style.html (1/1, 100.00%, 0.01% of total) | OK |
| column-width:0 is a valid CSS declaration | FAIL |
| /css/selectors/missing-right-token.html (1/1, 100.00%, 0.01% of total) | OK |
| attribute selectors with missing right tokens succeed | FAIL |
| /css/css-transforms/parsing/transform-box-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 1: parsing transform-box with invalid values | FAIL |
| /css/css-flexbox/parsing/flex-basis-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-basis with invalid values | FAIL |
| /css/css-writing-modes/text-orientation-script-001f.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-transforms/animation/list-interpolation.html (7/24, 29.17%, 0.05% of total) | OK |
| Common prefix: Animation between "rotate(0deg) translate(100px)" and "rotate(720deg) scale(2) translate(200px)" at progress 0.25 | FAIL |
| Match on rotation due to 0deg angle: Animation between "rotateX(90deg) translateX(100px)" and "rotateY(0deg) translateY(200px)" at progress 0.25 | FAIL |
| Match on rotation vector: Animation between "rotateX(90deg) translateX(100px)" and "rotate3d(50, 0, 0, 180deg) translateY(200px)" at progress 0.25 | FAIL |
| Matches on primitives: Animation between "translateX(100px) scaleX(3) translate(500px) scale(2)" and "translateY(200px) scale(5) translateX(100px) scaleY(3)" at progress 0.25 | FAIL |
| Mismatched lengths (from is shorter), common part matches: Animation between "translate(100px)" and "translate(200px) rotate(720deg)" at progress 0.25 | FAIL |
| Mismatched lengths (to is shorter), common part matches: Animation between "translate(100px) rotate(720deg)" and "translate(200px)" at progress 0.25 | FAIL |
| none -> none: Animation between "none" and "none" at progress 0.25 | FAIL |
| /css/selectors/i18n/css3-selectors-lang-014.html (1/1, 100.00%, 0.01% of total) | OK |
| A :lang value with language and region subtags will NOT match a lang attribute value with language, script and region subtags. | FAIL |
| /css/css-values/line-break-ch-unit.html (91/194, 46.91%, 0.61% of total) | OK |
| 3ch should fit | FAIL |
| 97ch should fit | FAIL |
| 98ch should fit | FAIL |
| 99ch should fit | FAIL |
| 95ch should fit | FAIL |
| 94ch should fit | FAIL |
| 93ch should fit | FAIL |
| 92ch should fit | FAIL |
| 91ch should fit | FAIL |
| 90ch should fit | FAIL |
| 89ch should fit | FAIL |
| 88ch should fit | FAIL |
| 87ch should fit | FAIL |
| 86ch should fit | FAIL |
| 85ch should fit | FAIL |
| 84ch should fit | FAIL |
| 83ch should fit | FAIL |
| 82ch should fit | FAIL |
| 81ch should fit | FAIL |
| 79ch should fit | FAIL |
| 78ch should fit | FAIL |
| 77ch should fit | FAIL |
| 76ch should fit | FAIL |
| 75ch should fit | FAIL |
| 74ch should fit | FAIL |
| 73ch should fit | FAIL |
| 72ch should fit | FAIL |
| 71ch should fit | FAIL |
| 70ch should fit | FAIL |
| 69ch should fit | FAIL |
| 68ch should fit | FAIL |
| 67ch should fit | FAIL |
| 66ch should fit | FAIL |
| 65ch should fit | FAIL |
| 63ch should fit | FAIL |
| 62ch should fit | FAIL |
| 61ch should fit | FAIL |
| 60ch should fit | FAIL |
| 59ch should fit | FAIL |
| 58ch should fit | FAIL |
| 57ch should fit | FAIL |
| 56ch should fit | FAIL |
| 55ch should fit | FAIL |
| 54ch should fit | FAIL |
| 53ch should fit | FAIL |
| 52ch should fit | FAIL |
| 51ch should fit | FAIL |
| 50ch should fit | FAIL |
| 49ch should fit | FAIL |
| 47ch should fit | FAIL |
| 46ch should fit | FAIL |
| 45ch should fit | FAIL |
| 44ch should fit | FAIL |
| 43ch should fit | FAIL |
| 42ch should fit | FAIL |
| 41ch should fit | FAIL |
| 40ch should fit | FAIL |
| 39ch should fit | FAIL |
| 38ch should fit | FAIL |
| 37ch should fit | FAIL |
| 36ch should fit | FAIL |
| 35ch should fit | FAIL |
| 34ch should fit | FAIL |
| 33ch should fit | FAIL |
| 31ch should fit | FAIL |
| 30ch should fit | FAIL |
| 29ch should fit | FAIL |
| 28ch should fit | FAIL |
| 27ch should fit | FAIL |
| 26ch should fit | FAIL |
| 25ch should fit | FAIL |
| 24ch should fit | FAIL |
| 23ch should fit | FAIL |
| 22ch should fit | FAIL |
| 21ch should fit | FAIL |
| 20ch should fit | FAIL |
| 19ch should fit | FAIL |
| 18ch should fit | FAIL |
| 17ch should fit | FAIL |
| 15ch should fit | FAIL |
| 14ch should fit | FAIL |
| 13ch should fit | FAIL |
| 12ch should fit | FAIL |
| 11ch should fit | FAIL |
| 10ch should fit | FAIL |
| 9ch should fit | FAIL |
| 8ch should fit | FAIL |
| 7ch should fit | FAIL |
| 6ch should fit | FAIL |
| 5ch should fit | FAIL |
| 4ch should fit | FAIL |
| /css/css-writing-modes/text-orientation-script-001k.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=U | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-cascade/all-prop-initial-xml.html (2/343, 0.58%, 0.01% of total) | OK |
| -webkit-mask-box-image-slice | FAIL |
| stroke-color | FAIL |
| /css/css-multicol/multicol-gap-percentage-001.html (12/12, 100.00%, 0.08% of total) | OK |
| .multicol 1 | FAIL |
| .multicol 10 | FAIL |
| .multicol 11 | FAIL |
| .multicol 12 | FAIL |
| .multicol 2 | FAIL |
| .multicol 3 | FAIL |
| .multicol 4 | FAIL |
| .multicol 5 | FAIL |
| .multicol 6 | FAIL |
| .multicol 7 | FAIL |
| .multicol 8 | FAIL |
| .multicol 9 | FAIL |
| /css/css-images/parsing/image-resolution-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 4: parsing image-resolution with valid values | FAIL |
| /css/selectors/scope-selector.html (6/9, 66.67%, 0.04% of total) | OK |
| Selecting descendants of document fragment with :scope should work | FAIL |
| Selecting descendants of nested shadow root with :scope should work | FAIL |
| Selecting descendants of shadow root with :scope should work | FAIL |
| Selecting direct child of document fragment with :scope should work | FAIL |
| Selecting direct child of nested shadow root with :scope should work | FAIL |
| Selecting direct child of shadow root with :scope should work | FAIL |
| /css/css-ui/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSS Basic User Interface properties | FAIL |
| /css/css-images/parsing/image-orientation-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing image-orientation with valid values | FAIL |
| /css/mediaqueries/test_media_queries.html (210/753, 27.89%, 1.41% of total) | OK |
| find_resolution | FAIL |
| subtest_10 | FAIL |
| subtest_100 | FAIL |
| subtest_126 | FAIL |
| subtest_127 | FAIL |
| subtest_128 | FAIL |
| subtest_129 | FAIL |
| subtest_130 | FAIL |
| subtest_131 | FAIL |
| subtest_132 | FAIL |
| subtest_133 | FAIL |
| subtest_141 | FAIL |
| subtest_142 | FAIL |
| subtest_143 | FAIL |
| subtest_144 | FAIL |
| subtest_145 | FAIL |
| subtest_146 | FAIL |
| subtest_147 | FAIL |
| subtest_148 | FAIL |
| subtest_156 | FAIL |
| subtest_157 | FAIL |
| subtest_158 | FAIL |
| subtest_159 | FAIL |
| subtest_160 | FAIL |
| subtest_161 | FAIL |
| subtest_162 | FAIL |
| subtest_163 | FAIL |
| subtest_171 | FAIL |
| subtest_172 | FAIL |
| subtest_173 | FAIL |
| subtest_174 | FAIL |
| subtest_175 | FAIL |
| subtest_176 | FAIL |
| subtest_177 | FAIL |
| subtest_178 | FAIL |
| subtest_186 | FAIL |
| subtest_187 | FAIL |
| subtest_188 | FAIL |
| subtest_189 | FAIL |
| subtest_190 | FAIL |
| subtest_191 | FAIL |
| subtest_192 | FAIL |
| subtest_193 | FAIL |
| subtest_2 | FAIL |
| subtest_219 | FAIL |
| subtest_220 | FAIL |
| subtest_221 | FAIL |
| subtest_222 | FAIL |
| subtest_223 | FAIL |
| subtest_224 | FAIL |
| subtest_225 | FAIL |
| subtest_226 | FAIL |
| subtest_234 | FAIL |
| subtest_235 | FAIL |
| subtest_236 | FAIL |
| subtest_237 | FAIL |
| subtest_238 | FAIL |
| subtest_239 | FAIL |
| subtest_240 | FAIL |
| subtest_241 | FAIL |
| subtest_249 | FAIL |
| subtest_250 | FAIL |
| subtest_251 | FAIL |
| subtest_252 | FAIL |
| subtest_253 | FAIL |
| subtest_254 | FAIL |
| subtest_255 | FAIL |
| subtest_256 | FAIL |
| subtest_264 | FAIL |
| subtest_265 | FAIL |
| subtest_266 | FAIL |
| subtest_267 | FAIL |
| subtest_268 | FAIL |
| subtest_269 | FAIL |
| subtest_270 | FAIL |
| subtest_271 | FAIL |
| subtest_279 | FAIL |
| subtest_280 | FAIL |
| subtest_281 | FAIL |
| subtest_282 | FAIL |
| subtest_283 | FAIL |
| subtest_284 | FAIL |
| subtest_285 | FAIL |
| subtest_286 | FAIL |
| subtest_312 | FAIL |
| subtest_313 | FAIL |
| subtest_314 | FAIL |
| subtest_315 | FAIL |
| subtest_316 | FAIL |
| subtest_317 | FAIL |
| subtest_318 | FAIL |
| subtest_319 | FAIL |
| subtest_327 | FAIL |
| subtest_328 | FAIL |
| subtest_329 | FAIL |
| subtest_33 | FAIL |
| subtest_330 | FAIL |
| subtest_331 | FAIL |
| subtest_332 | FAIL |
| subtest_333 | FAIL |
| subtest_334 | FAIL |
| subtest_34 | FAIL |
| subtest_342 | FAIL |
| subtest_343 | FAIL |
| subtest_344 | FAIL |
| subtest_345 | FAIL |
| subtest_346 | FAIL |
| subtest_347 | FAIL |
| subtest_348 | FAIL |
| subtest_349 | FAIL |
| subtest_35 | FAIL |
| subtest_357 | FAIL |
| subtest_358 | FAIL |
| subtest_359 | FAIL |
| subtest_36 | FAIL |
| subtest_360 | FAIL |
| subtest_361 | FAIL |
| subtest_362 | FAIL |
| subtest_363 | FAIL |
| subtest_364 | FAIL |
| subtest_37 | FAIL |
| subtest_372 | FAIL |
| subtest_373 | FAIL |
| subtest_374 | FAIL |
| subtest_375 | FAIL |
| subtest_376 | FAIL |
| subtest_377 | FAIL |
| subtest_378 | FAIL |
| subtest_379 | FAIL |
| subtest_38 | FAIL |
| subtest_388 | FAIL |
| subtest_39 | FAIL |
| subtest_40 | FAIL |
| subtest_403 | FAIL |
| subtest_404 | FAIL |
| subtest_407 | FAIL |
| subtest_408 | FAIL |
| subtest_411 | FAIL |
| subtest_412 | FAIL |
| subtest_416 | FAIL |
| subtest_431 | FAIL |
| subtest_432 | FAIL |
| subtest_435 | FAIL |
| subtest_436 | FAIL |
| subtest_439 | FAIL |
| subtest_440 | FAIL |
| subtest_444 | FAIL |
| subtest_459 | FAIL |
| subtest_460 | FAIL |
| subtest_463 | FAIL |
| subtest_464 | FAIL |
| subtest_467 | FAIL |
| subtest_468 | FAIL |
| subtest_472 | FAIL |
| subtest_48 | FAIL |
| subtest_487 | FAIL |
| subtest_488 | FAIL |
| subtest_49 | FAIL |
| subtest_491 | FAIL |
| subtest_492 | FAIL |
| subtest_495 | FAIL |
| subtest_496 | FAIL |
| subtest_50 | FAIL |
| subtest_51 | FAIL |
| subtest_52 | FAIL |
| subtest_53 | FAIL |
| subtest_54 | FAIL |
| subtest_55 | FAIL |
| subtest_63 | FAIL |
| subtest_64 | FAIL |
| subtest_646 | FAIL |
| subtest_648 | FAIL |
| subtest_65 | FAIL |
| subtest_66 | FAIL |
| subtest_660 | FAIL |
| subtest_662 | FAIL |
| subtest_67 | FAIL |
| subtest_674 | FAIL |
| subtest_676 | FAIL |
| subtest_68 | FAIL |
| subtest_684 | FAIL |
| subtest_685 | FAIL |
| subtest_688 | FAIL |
| subtest_689 | FAIL |
| subtest_69 | FAIL |
| subtest_692 | FAIL |
| subtest_693 | FAIL |
| subtest_694 | FAIL |
| subtest_70 | FAIL |
| subtest_702 | FAIL |
| subtest_703 | FAIL |
| subtest_704 | FAIL |
| subtest_719 | FAIL |
| subtest_726 | FAIL |
| subtest_78 | FAIL |
| subtest_79 | FAIL |
| subtest_80 | FAIL |
| subtest_81 | FAIL |
| subtest_82 | FAIL |
| subtest_83 | FAIL |
| subtest_84 | FAIL |
| subtest_85 | FAIL |
| subtest_9 | FAIL |
| subtest_93 | FAIL |
| subtest_94 | FAIL |
| subtest_95 | FAIL |
| subtest_96 | FAIL |
| subtest_97 | FAIL |
| subtest_98 | FAIL |
| subtest_99 | FAIL |
| /css/css-backgrounds/parsing/background-repeat-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-repeat with invalid values | FAIL |
| /css/selectors/focus-visible-008.html (1/1, 100.00%, 0.01% of total) | OK |
| Programmatic focus after keypress should match :focus-visible | FAIL |
| /css/CSS2/abspos/adjacent-to-relpos-inline-that-had-block.html (1/1, 100.00%, 0.01% of total) | OK |
| Make sure that we're sized by the right ancestor | FAIL |
| /css/css-images/parsing/object-position-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing object-position with valid values | FAIL |
| /css/cssom-view/elementsFromPoint-iframes.html (1/2, 50.00%, 0.01% of total) | OK |
| elementsFromPoint on the root document for points in iframe elements | FAIL |
| /css/css-ui/parsing/outline-style-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 4: parsing outline-style with valid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html (1/1, 100.00%, 0.01% of total) | OK |
| 6: Shrink-to-fit inline-block with a child of orthogonal inline in inline-block | FAIL |
| /css/cssom-view/scroll-behavior-subframe-root.html (16/35, 45.71%, 0.11% of total) | OK |
| Subframe with auto scroll-behavior ; scroll() with smooth behavior | FAIL |
| Subframe with auto scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Subframe with auto scroll-behavior ; scrollIntoView() with smooth behavior | FAIL |
| Subframe with auto scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| Subframe with smooth scroll-behavior ; scroll() with auto behavior | FAIL |
| Subframe with smooth scroll-behavior ; scroll() with default behavior | FAIL |
| Subframe with smooth scroll-behavior ; scroll() with smooth behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollBy() with auto behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollBy() with default behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollIntoView() with auto behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollIntoView() with default behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollIntoView() with smooth behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollTo() with auto behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollTo() with default behavior | FAIL |
| Subframe with smooth scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html (1/1, 100.00%, 0.01% of total) | OK |
| flexbox | computed style | flex-basis: 0% | FAIL |
| /css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html (9/9, 100.00%, 0.06% of total) | OK |
| scrollIntoView({block: "center", inline: "center"}) | FAIL |
| scrollIntoView({block: "center", inline: "end"}) | FAIL |
| scrollIntoView({block: "center", inline: "start"}) | FAIL |
| scrollIntoView({block: "end", inline: "center"}) | FAIL |
| scrollIntoView({block: "end", inline: "end"}) | FAIL |
| scrollIntoView({block: "end", inline: "start"}) | FAIL |
| scrollIntoView({block: "start", inline: "center"}) | FAIL |
| scrollIntoView({block: "start", inline: "end"}) | FAIL |
| scrollIntoView({block: "start", inline: "start"}) | FAIL |
| /css/css-images/parsing/image-rendering-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing image-rendering with valid values | FAIL |
| /css/css-ui/parsing/outline-width-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().outlineWidth | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html (1/1, 100.00%, 0.01% of total) | OK |
| 14: Shrink-to-fit float with a child of orthogonal inline in inline-block | FAIL |
| /css/css-backgrounds/parsing/border-style-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-style with invalid values | FAIL |
| /css/css-transforms/css-transform-property-existence.html (1/6, 16.67%, 0.01% of total) | OK |
| Check the existence of backface-visibility. | FAIL |
| /css/css-backgrounds/parsing/border-style-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-style with valid values | FAIL |
| /css/selectors/focus-visible-009.html (1/1, 100.00%, 0.01% of total) | OK |
| Autofocus should match :focus-visible | FAIL |
| /css/css-transforms/parsing/transform-box-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 1: parsing transform-box with valid values | FAIL |
| /css/css-ui/parsing/outline-offset-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().outlineOffset | FAIL |
| /css/selectors/webkit-pseudo-element.html (1/4, 25.00%, 0.01% of total) | OK |
| qS and qSA shouldn't throw exception | FAIL |
| /css/css-transitions/before-load-001.html (1/2, 50.00%, 0.01% of total) | OK |
| transition height from 10px to 100px / events | FAIL |
| /css/cssom-view/scrollingElement.html (2/2, 100.00%, 0.01% of total) | OK |
| scrollingElement in no-quirks mode | FAIL |
| scrollingElement in quirks mode | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html (1/1, 100.00%, 0.01% of total) | OK |
| 15: Shrink-to-fit float with a child of orthogonal block with borders in inline-block | FAIL |
| /css/css-ui/parsing/text-overflow-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing text-overflow with valid values | FAIL |
| /css/css-backgrounds/parsing/box-shadow-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing box-shadow with valid values | FAIL |
| /css/css-backgrounds/parsing/border-image-slice-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-slice with invalid values | FAIL |
| /css/css-writing-modes/text-orientation-parsing-sideways-right-001.html (1/1, 100.00%, 0.01% of total) | OK |
| text-orientation: sideways-right | FAIL |
| /css/css-fonts/variations/font-stretch.html (20/51, 39.22%, 0.13% of total) | OK |
| @getComputedStyle: 0% - zero is legal | FAIL |
| @getComputedStyle: 100% - legal percentage | FAIL |
| @getComputedStyle: 1e9% - huge legal percentage | FAIL |
| @getComputedStyle: calc(-100%) - Negative calc value (to be clamped) | FAIL |
| @getComputedStyle: calc(50% - 50%*2) - Negative calc expression (to be clamped) | FAIL |
| @getComputedStyle: condensed - legal enum | FAIL |
| @getComputedStyle: expanded - legal enum | FAIL |
| @getComputedStyle: extra-condensed - legal enum | FAIL |
| @getComputedStyle: extra-expanded - legal enum | FAIL |
| @getComputedStyle: normal - legal enum | FAIL |
| @getComputedStyle: semi-condensed - legal enum | FAIL |
| @getComputedStyle: semi-expanded - legal enum | FAIL |
| @getComputedStyle: ultra-condensed - legal enum | FAIL |
| @getComputedStyle: ultra-expanded - legal enum | FAIL |
| @supports: 0% - zero is legal | FAIL |
| @supports: calc(-100%) - Negative calc value (to be clamped) | FAIL |
| @supports: calc(50% - 50%*2) - Negative calc expression (to be clamped) | FAIL |
| Test font-stretch for inherited named enum resolved to number condensed | FAIL |
| Test font-stretch for overridden enum name resolved to number condensed | FAIL |
| Test font-stretch for overridden number condensed | FAIL |
| /css/css-transforms/animation/matrix-interpolation.html (1/2, 50.00%, 0.01% of total) | OK |
| Animation between "rotateY(360deg)" and "rotateX(720deg)" at progress 0.5 | FAIL |
| /css/cssom-view/scroll-behavior-scrollintoview-nested.html (1/1, 100.00%, 0.01% of total) | OK |
| scrollIntoView with nested elements with different scroll-behavior | FAIL |
| /css/css-animations/parsing/animation-direction-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: getComputedValue().animationDirection | FAIL |
| /css/css-backgrounds/parsing/border-color-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-color with invalid values | FAIL |
| /css/css-multicol/parsing/column-gap-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnGap | FAIL |
| /css/cssom-view/interfaces.html (110/325, 33.85%, 0.74% of total) | OK |
| CSSPseudoElement interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| CSSPseudoElement interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| CSSPseudoElement interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) | FAIL |
| CSSPseudoElement interface: operation getBoxQuads(BoxQuadOptions) | FAIL |
| CaretPosition interface object length | FAIL |
| CaretPosition interface object name | FAIL |
| CaretPosition interface: attribute offset | FAIL |
| CaretPosition interface: attribute offsetNode | FAIL |
| CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "getClientRect()" with the proper type | FAIL |
| CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "offset" with the proper type | FAIL |
| CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "offsetNode" with the proper type | FAIL |
| CaretPosition interface: existence and properties of interface object | FAIL |
| CaretPosition interface: existence and properties of interface prototype object | FAIL |
| CaretPosition interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| CaretPosition interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| CaretPosition interface: operation getClientRect() | FAIL |
| CaretPosition must be primary interface of document.caretPositionFromPoint(5, 5) | FAIL |
| Document interface: calling caretPositionFromPoint(double, double) on document with too few arguments must throw TypeError | FAIL |
| Document interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeError | FAIL |
| Document interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeError | FAIL |
| Document interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeError | FAIL |
| Document interface: calling getBoxQuads(BoxQuadOptions) on document with too few arguments must throw TypeError | FAIL |
| Document interface: document must inherit property "caretPositionFromPoint(double, double)" with the proper type | FAIL |
| Document interface: document must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Document interface: document must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Document interface: document must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Document interface: document must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type | FAIL |
| Document interface: operation caretPositionFromPoint(double, double) | FAIL |
| Document interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Document interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Document interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Document interface: operation getBoxQuads(BoxQuadOptions) | FAIL |
| Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("div") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("img") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("div") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("img") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElement("div") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElement("img") with too few arguments must throw TypeError | FAIL |
| Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeError | FAIL |
| Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElement("div") with too few arguments must throw TypeError | FAIL |
| Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElement("img") with too few arguments must throw TypeError | FAIL |
| Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeError | FAIL |
| Element interface: document.createElement("div") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElement("div") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElement("div") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElement("div") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type | FAIL |
| Element interface: document.createElement("img") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElement("img") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElement("img") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElement("img") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type | FAIL |
| Element interface: document.createElementNS("x", "y") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElementNS("x", "y") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElementNS("x", "y") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Element interface: document.createElementNS("x", "y") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type | FAIL |
| Element interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Element interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Element interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Element interface: operation getBoxQuads(BoxQuadOptions) | FAIL |
| MediaQueryList interface object length | FAIL |
| MediaQueryList interface object name | FAIL |
| MediaQueryList interface: attribute matches | FAIL |
| MediaQueryList interface: attribute media | FAIL |
| MediaQueryList interface: attribute onchange | FAIL |
| MediaQueryList interface: calling addListener(EventListener) on matchMedia("all") with too few arguments must throw TypeError | FAIL |
| MediaQueryList interface: calling removeListener(EventListener) on matchMedia("all") with too few arguments must throw TypeError | FAIL |
| MediaQueryList interface: existence and properties of interface object | FAIL |
| MediaQueryList interface: existence and properties of interface prototype object | FAIL |
| MediaQueryList interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaQueryList interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaQueryList interface: matchMedia("all") must inherit property "onchange" with the proper type | FAIL |
| MediaQueryList interface: operation addListener(EventListener) | FAIL |
| MediaQueryList interface: operation removeListener(EventListener) | FAIL |
| MediaQueryList must be primary interface of matchMedia("all") | FAIL |
| MediaQueryListEvent interface object length | FAIL |
| MediaQueryListEvent interface object name | FAIL |
| MediaQueryListEvent interface: attribute matches | FAIL |
| MediaQueryListEvent interface: attribute media | FAIL |
| MediaQueryListEvent interface: existence and properties of interface object | FAIL |
| MediaQueryListEvent interface: existence and properties of interface prototype object | FAIL |
| MediaQueryListEvent interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| MediaQueryListEvent interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| MediaQueryListEvent interface: new MediaQueryListEvent("change") must inherit property "matches" with the proper type | FAIL |
| MediaQueryListEvent interface: new MediaQueryListEvent("change") must inherit property "media" with the proper type | FAIL |
| MediaQueryListEvent must be primary interface of new MediaQueryListEvent("change") | FAIL |
| MouseEvent interface: attribute pageX | FAIL |
| MouseEvent interface: attribute pageY | FAIL |
| Stringification of document.caretPositionFromPoint(5, 5) | FAIL |
| Stringification of new MediaQueryListEvent("change") | FAIL |
| Text interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeError | FAIL |
| Text interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeError | FAIL |
| Text interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeError | FAIL |
| Text interface: calling getBoxQuads(BoxQuadOptions) on document.createTextNode("x") with too few arguments must throw TypeError | FAIL |
| Text interface: document.createTextNode("x") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Text interface: document.createTextNode("x") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Text interface: document.createTextNode("x") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper type | FAIL |
| Text interface: document.createTextNode("x") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper type | FAIL |
| Text interface: operation convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Text interface: operation convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Text interface: operation convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) | FAIL |
| Text interface: operation getBoxQuads(BoxQuadOptions) | FAIL |
| Window interface: calling moveBy(long, long) on window with too few arguments must throw TypeError | FAIL |
| Window interface: calling moveTo(long, long) on window with too few arguments must throw TypeError | FAIL |
| Window interface: calling resizeBy(long, long) on window with too few arguments must throw TypeError | FAIL |
| Window interface: calling resizeTo(long, long) on window with too few arguments must throw TypeError | FAIL |
| Window interface: operation moveBy(long, long) | FAIL |
| Window interface: operation moveTo(long, long) | FAIL |
| Window interface: operation resizeBy(long, long) | FAIL |
| Window interface: operation resizeTo(long, long) | FAIL |
| /css/css-transitions/parsing/transition-duration-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-duration with invalid values | FAIL |
| /css/css-values/unset-value-storage.html (1/1, 100.00%, 0.01% of total) | OK |
| Storage of "unset" value | FAIL |
| /css/css-flexbox/parsing/flex-grow-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-grow with valid values | FAIL |
| /css/css-transforms/parsing/scale-parsing-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing scale with invalid values | FAIL |
| /css/css-writing-modes/parsing/direction-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes: getComputedValue().direction | FAIL |
| /css/css-animations/event-order.tentative.html (3/4, 75.00%, 0.02% of total) | OK |
| Test iteration and end events are ordered by time. | FAIL |
| Test start and end events are sorted correctly when fired simultaneously | FAIL |
| Test start and iteration events are ordered by time. | FAIL |
| /css/css-flexbox/parsing/flex-flow-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-flow with valid values | FAIL |
| /css/css-animations/animationevent-interface.html (1/41, 2.44%, 0.01% of total) | OK |
| AnimationEvent.pseudoElement initialized from the dictionary | FAIL |
| /css/cssom-view/scroll-behavior-main-frame-window.html (12/27, 44.44%, 0.08% of total) | OK |
| Main frame with auto scroll-behavior ; scroll() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| /css/css-flexbox/align-content-wrap-001.html (7/13, 53.85%, 0.05% of total) | OK |
| .default, .verticalWriting 10 | FAIL |
| .default, .verticalWriting 12 | FAIL |
| .default, .verticalWriting 2 | FAIL |
| .default, .verticalWriting 3 | FAIL |
| .default, .verticalWriting 5 | FAIL |
| .default, .verticalWriting 6 | FAIL |
| .default, .verticalWriting 9 | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html (1/1, 100.00%, 0.01% of total) | OK |
| 17: Shrink-to-fit table-cell with a child of orthogonal block | FAIL |
| /css/css-animations/historical.html (1/1, 100.00%, 0.01% of total) | OK |
| Historical CSS features must be removed: WebKitAnimationEvent | FAIL |
| /css/css-transitions/properties-value-auto-001.html (45/52, 86.54%, 0.30% of total) | OK |
| bottom auto(from) / events | FAIL |
| bottom auto(from) / values | FAIL |
| bottom auto(to) / events | FAIL |
| bottom auto(to) / values | FAIL |
| clip auto(to) / values | FAIL |
| height auto(from) / events | FAIL |
| height auto(from) / values | FAIL |
| height auto(to) / events | FAIL |
| height auto(to) / values | FAIL |
| left auto(from) / events | FAIL |
| left auto(from) / values | FAIL |
| left auto(to) / events | FAIL |
| left auto(to) / values | FAIL |
| margin-bottom auto(from) / events | FAIL |
| margin-bottom auto(from) / values | FAIL |
| margin-bottom auto(to) / events | FAIL |
| margin-bottom auto(to) / values | FAIL |
| margin-left auto(from) / events | FAIL |
| margin-left auto(from) / values | FAIL |
| margin-left auto(to) / events | FAIL |
| margin-left auto(to) / values | FAIL |
| margin-right auto(from) / events | FAIL |
| margin-right auto(from) / values | FAIL |
| margin-right auto(to) / events | FAIL |
| margin-right auto(to) / values | FAIL |
| margin-top auto(from) / events | FAIL |
| margin-top auto(from) / values | FAIL |
| margin-top auto(to) / events | FAIL |
| margin-top auto(to) / values | FAIL |
| marker-offset auto(from) / events | FAIL |
| marker-offset auto(from) / values | FAIL |
| marker-offset auto(to) / events | FAIL |
| marker-offset auto(to) / values | FAIL |
| right auto(from) / events | FAIL |
| right auto(from) / values | FAIL |
| right auto(to) / events | FAIL |
| right auto(to) / values | FAIL |
| top auto(from) / events | FAIL |
| top auto(from) / values | FAIL |
| top auto(to) / events | FAIL |
| top auto(to) / values | FAIL |
| width auto(from) / events | FAIL |
| width auto(from) / values | FAIL |
| width auto(to) / events | FAIL |
| width auto(to) / values | FAIL |
| /css/css-backgrounds/parsing/background-size-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-size with valid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html (1/1, 100.00%, 0.01% of total) | OK |
| 22: Shrink-to-fit table-cell with a child of orthogonal inline in inline-block | FAIL |
| /css/css-transitions/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSS Transitions properties | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html (1/1, 100.00%, 0.01% of total) | OK |
| 13: Shrink-to-fit float with a child of orthogonal block in inline-block | FAIL |
| /css/css-multicol/parsing/column-fill-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-fill with valid values | FAIL |
| /css/css-images/parsing/image-rendering-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 3: parsing image-rendering with invalid values | FAIL |
| /css/cssom-view/table-scroll-props.html (4/13, 30.77%, 0.03% of total) | OK |
| Caption with margin | FAIL |
| Table with collapsed border | FAIL |
| Table with padding and content-box sizing | FAIL |
| Table with separated border | FAIL |
| /css/compositing/parsing/isolation-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| Compositing and Blending Level 1: parsing isolation with invalid values | FAIL |
| /css/css-transforms/parsing/transform-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing transform with valid values | FAIL |
| /css/css-backgrounds/parsing/background-clip-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-clip with invalid values | FAIL |
| /css/css-writing-modes/wm-propagation-body-computed-root.html (2/3, 66.67%, 0.01% of total) | OK |
| Check computed writing-mode for body element when style no longer applies. | FAIL |
| Check computed writing-mode for html root element. | FAIL |
| /css/css-fonts/variations/font-weight-lighter-bolder.html (11/22, 50.00%, 0.07% of total) | OK |
| Test bolder font-weight for base weight 100 | FAIL |
| Test bolder font-weight for base weight 349 | FAIL |
| Test bolder font-weight for base weight 350 | FAIL |
| Test bolder font-weight for base weight 549 | FAIL |
| Test bolder font-weight for base weight 99 | FAIL |
| Test lighter font-weight for base weight 550 | FAIL |
| Test lighter font-weight for base weight 749 | FAIL |
| Test lighter font-weight for base weight 750 | FAIL |
| Test lighter font-weight for base weight 899 | FAIL |
| Test lighter font-weight for base weight 900 | FAIL |
| Test lighter font-weight for base weight 901 | FAIL |
| /css/css-transitions/pseudo-elements-002.html (1/1, 100.00%, 0.01% of total) | OK |
| Check that transitions run on a pseudo element whose ancestor changes display type. | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html (1/1, 100.00%, 0.01% of total) | OK |
| 19: Shrink-to-fit table-cell with a child of orthogonal block with borders | FAIL |
| /css/css-fonts/test_font_family_parsing.html (208/2232, 9.32%, 1.40% of total) | OK |
| font: 16px inherit simple | FAIL |
| font: 16px inherit simple (setter) | FAIL |
| font: 16px initial simple | FAIL |
| font: 16px initial simple (setter) | FAIL |
| font: 16px simple inherit | FAIL |
| font: 16px simple inherit (setter) | FAIL |
| font: 16px simple initial | FAIL |
| font: 16px simple initial (setter) | FAIL |
| font: 16px simple, bongo inherit | FAIL |
| font: 16px simple, bongo inherit (setter) | FAIL |
| font: 16px simple, bongo initial | FAIL |
| font: 16px simple, bongo initial (setter) | FAIL |
| font: 16px simple, inherit bongo | FAIL |
| font: 16px simple, inherit bongo (setter) | FAIL |
| font: 16px simple, initial bongo | FAIL |
| font: 16px simple, initial bongo (setter) | FAIL |
| font: 35% inherit simple | FAIL |
| font: 35% inherit simple (setter) | FAIL |
| font: 35% initial simple | FAIL |
| font: 35% initial simple (setter) | FAIL |
| font: 35% simple inherit | FAIL |
| font: 35% simple inherit (setter) | FAIL |
| font: 35% simple initial | FAIL |
| font: 35% simple initial (setter) | FAIL |
| font: 35% simple, bongo inherit | FAIL |
| font: 35% simple, bongo inherit (setter) | FAIL |
| font: 35% simple, bongo initial | FAIL |
| font: 35% simple, bongo initial (setter) | FAIL |
| font: 35% simple, inherit bongo | FAIL |
| font: 35% simple, inherit bongo (setter) | FAIL |
| font: 35% simple, initial bongo | FAIL |
| font: 35% simple, initial bongo (setter) | FAIL |
| font: 400 normal 16px inherit simple | FAIL |
| font: 400 normal 16px inherit simple (setter) | FAIL |
| font: 400 normal 16px initial simple | FAIL |
| font: 400 normal 16px initial simple (setter) | FAIL |
| font: 400 normal 16px simple inherit | FAIL |
| font: 400 normal 16px simple inherit (setter) | FAIL |
| font: 400 normal 16px simple initial | FAIL |
| font: 400 normal 16px simple initial (setter) | FAIL |
| font: 400 normal 16px simple, bongo inherit | FAIL |
| font: 400 normal 16px simple, bongo inherit (setter) | FAIL |
| font: 400 normal 16px simple, bongo initial | FAIL |
| font: 400 normal 16px simple, bongo initial (setter) | FAIL |
| font: 400 normal 16px simple, inherit bongo | FAIL |
| font: 400 normal 16px simple, inherit bongo (setter) | FAIL |
| font: 400 normal 16px simple, initial bongo | FAIL |
| font: 400 normal 16px simple, initial bongo (setter) | FAIL |
| font: 7832.3% inherit simple | FAIL |
| font: 7832.3% inherit simple (setter) | FAIL |
| font: 7832.3% initial simple | FAIL |
| font: 7832.3% initial simple (setter) | FAIL |
| font: 7832.3% simple inherit | FAIL |
| font: 7832.3% simple inherit (setter) | FAIL |
| font: 7832.3% simple initial | FAIL |
| font: 7832.3% simple initial (setter) | FAIL |
| font: 7832.3% simple, bongo inherit | FAIL |
| font: 7832.3% simple, bongo inherit (setter) | FAIL |
| font: 7832.3% simple, bongo initial | FAIL |
| font: 7832.3% simple, bongo initial (setter) | FAIL |
| font: 7832.3% simple, inherit bongo | FAIL |
| font: 7832.3% simple, inherit bongo (setter) | FAIL |
| font: 7832.3% simple, initial bongo | FAIL |
| font: 7832.3% simple, initial bongo (setter) | FAIL |
| font: 900em inherit simple | FAIL |
| font: 900em inherit simple (setter) | FAIL |
| font: 900em initial simple | FAIL |
| font: 900em initial simple (setter) | FAIL |
| font: 900em simple inherit | FAIL |
| font: 900em simple inherit (setter) | FAIL |
| font: 900em simple initial | FAIL |
| font: 900em simple initial (setter) | FAIL |
| font: 900em simple, bongo inherit | FAIL |
| font: 900em simple, bongo inherit (setter) | FAIL |
| font: 900em simple, bongo initial | FAIL |
| font: 900em simple, bongo initial (setter) | FAIL |
| font: 900em simple, inherit bongo | FAIL |
| font: 900em simple, inherit bongo (setter) | FAIL |
| font: 900em simple, initial bongo | FAIL |
| font: 900em simple, initial bongo (setter) | FAIL |
| font: 900px inherit simple | FAIL |
| font: 900px inherit simple (setter) | FAIL |
| font: 900px initial simple | FAIL |
| font: 900px initial simple (setter) | FAIL |
| font: 900px simple inherit | FAIL |
| font: 900px simple inherit (setter) | FAIL |
| font: 900px simple initial | FAIL |
| font: 900px simple initial (setter) | FAIL |
| font: 900px simple, bongo inherit | FAIL |
| font: 900px simple, bongo inherit (setter) | FAIL |
| font: 900px simple, bongo initial | FAIL |
| font: 900px simple, bongo initial (setter) | FAIL |
| font: 900px simple, inherit bongo | FAIL |
| font: 900px simple, inherit bongo (setter) | FAIL |
| font: 900px simple, initial bongo | FAIL |
| font: 900px simple, initial bongo (setter) | FAIL |
| font: bolder oblique 16px inherit simple | FAIL |
| font: bolder oblique 16px inherit simple (setter) | FAIL |
| font: bolder oblique 16px initial simple | FAIL |
| font: bolder oblique 16px initial simple (setter) | FAIL |
| font: bolder oblique 16px simple inherit | FAIL |
| font: bolder oblique 16px simple inherit (setter) | FAIL |
| font: bolder oblique 16px simple initial | FAIL |
| font: bolder oblique 16px simple initial (setter) | FAIL |
| font: bolder oblique 16px simple, bongo inherit | FAIL |
| font: bolder oblique 16px simple, bongo inherit (setter) | FAIL |
| font: bolder oblique 16px simple, bongo initial | FAIL |
| font: bolder oblique 16px simple, bongo initial (setter) | FAIL |
| font: bolder oblique 16px simple, inherit bongo | FAIL |
| font: bolder oblique 16px simple, inherit bongo (setter) | FAIL |
| font: bolder oblique 16px simple, initial bongo | FAIL |
| font: bolder oblique 16px simple, initial bongo (setter) | FAIL |
| font: italic 16px inherit simple | FAIL |
| font: italic 16px inherit simple (setter) | FAIL |
| font: italic 16px initial simple | FAIL |
| font: italic 16px initial simple (setter) | FAIL |
| font: italic 16px simple inherit | FAIL |
| font: italic 16px simple inherit (setter) | FAIL |
| font: italic 16px simple initial | FAIL |
| font: italic 16px simple initial (setter) | FAIL |
| font: italic 16px simple, bongo inherit | FAIL |
| font: italic 16px simple, bongo inherit (setter) | FAIL |
| font: italic 16px simple, bongo initial | FAIL |
| font: italic 16px simple, bongo initial (setter) | FAIL |
| font: italic 16px simple, inherit bongo | FAIL |
| font: italic 16px simple, inherit bongo (setter) | FAIL |
| font: italic 16px simple, initial bongo | FAIL |
| font: italic 16px simple, initial bongo (setter) | FAIL |
| font: italic bold 16px inherit simple | FAIL |
| font: italic bold 16px inherit simple (setter) | FAIL |
| font: italic bold 16px initial simple | FAIL |
| font: italic bold 16px initial simple (setter) | FAIL |
| font: italic bold 16px simple inherit | FAIL |
| font: italic bold 16px simple inherit (setter) | FAIL |
| font: italic bold 16px simple initial | FAIL |
| font: italic bold 16px simple initial (setter) | FAIL |
| font: italic bold 16px simple, bongo inherit | FAIL |
| font: italic bold 16px simple, bongo inherit (setter) | FAIL |
| font: italic bold 16px simple, bongo initial | FAIL |
| font: italic bold 16px simple, bongo initial (setter) | FAIL |
| font: italic bold 16px simple, inherit bongo | FAIL |
| font: italic bold 16px simple, inherit bongo (setter) | FAIL |
| font: italic bold 16px simple, initial bongo | FAIL |
| font: italic bold 16px simple, initial bongo (setter) | FAIL |
| font: lighter larger inherit simple | FAIL |
| font: lighter larger inherit simple (setter) | FAIL |
| font: lighter larger initial simple | FAIL |
| font: lighter larger initial simple (setter) | FAIL |
| font: lighter larger simple inherit | FAIL |
| font: lighter larger simple inherit (setter) | FAIL |
| font: lighter larger simple initial | FAIL |
| font: lighter larger simple initial (setter) | FAIL |
| font: lighter larger simple, bongo inherit | FAIL |
| font: lighter larger simple, bongo inherit (setter) | FAIL |
| font: lighter larger simple, bongo initial | FAIL |
| font: lighter larger simple, bongo initial (setter) | FAIL |
| font: lighter larger simple, inherit bongo | FAIL |
| font: lighter larger simple, inherit bongo (setter) | FAIL |
| font: lighter larger simple, initial bongo | FAIL |
| font: lighter larger simple, initial bongo (setter) | FAIL |
| font: normal normal 16px inherit simple | FAIL |
| font: normal normal 16px inherit simple (setter) | FAIL |
| font: normal normal 16px initial simple | FAIL |
| font: normal normal 16px initial simple (setter) | FAIL |
| font: normal normal 16px simple inherit | FAIL |
| font: normal normal 16px simple inherit (setter) | FAIL |
| font: normal normal 16px simple initial | FAIL |
| font: normal normal 16px simple initial (setter) | FAIL |
| font: normal normal 16px simple, bongo inherit | FAIL |
| font: normal normal 16px simple, bongo inherit (setter) | FAIL |
| font: normal normal 16px simple, bongo initial | FAIL |
| font: normal normal 16px simple, bongo initial (setter) | FAIL |
| font: normal normal 16px simple, inherit bongo | FAIL |
| font: normal normal 16px simple, inherit bongo (setter) | FAIL |
| font: normal normal 16px simple, initial bongo | FAIL |
| font: normal normal 16px simple, initial bongo (setter) | FAIL |
| font: normal smaller inherit simple | FAIL |
| font: normal smaller inherit simple (setter) | FAIL |
| font: normal smaller initial simple | FAIL |
| font: normal smaller initial simple (setter) | FAIL |
| font: normal smaller simple inherit | FAIL |
| font: normal smaller simple inherit (setter) | FAIL |
| font: normal smaller simple initial | FAIL |
| font: normal smaller simple initial (setter) | FAIL |
| font: normal smaller simple, bongo inherit | FAIL |
| font: normal smaller simple, bongo inherit (setter) | FAIL |
| font: normal smaller simple, bongo initial | FAIL |
| font: normal smaller simple, bongo initial (setter) | FAIL |
| font: normal smaller simple, inherit bongo | FAIL |
| font: normal smaller simple, inherit bongo (setter) | FAIL |
| font: normal smaller simple, initial bongo | FAIL |
| font: normal smaller simple, initial bongo (setter) | FAIL |
| font: xx-large inherit simple | FAIL |
| font: xx-large inherit simple (setter) | FAIL |
| font: xx-large initial simple | FAIL |
| font: xx-large initial simple (setter) | FAIL |
| font: xx-large simple inherit | FAIL |
| font: xx-large simple inherit (setter) | FAIL |
| font: xx-large simple initial | FAIL |
| font: xx-large simple initial (setter) | FAIL |
| font: xx-large simple, bongo inherit | FAIL |
| font: xx-large simple, bongo inherit (setter) | FAIL |
| font: xx-large simple, bongo initial | FAIL |
| font: xx-large simple, bongo initial (setter) | FAIL |
| font: xx-large simple, inherit bongo | FAIL |
| font: xx-large simple, inherit bongo (setter) | FAIL |
| font: xx-large simple, initial bongo | FAIL |
| font: xx-large simple, initial bongo (setter) | FAIL |
| /css/selectors/user-invalid.html (1/2, 50.00%, 0.01% of total) | OK |
| :user-invalid selector should be supported | FAIL |
| /css/css-backgrounds/parsing/border-radius-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-radius with invalid values | FAIL |
| /css/css-writing-modes/parsing/text-orientation-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes: getComputedValue().textOrientation | FAIL |
| /css/css-animations/KeyframeEffect-getKeyframes.tentative.html (17/24, 70.83%, 0.11% of total) | OK |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with a 0% keyframe and no 100% keyframe | FAIL |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with a 100% keyframe and no 0% keyframe | FAIL |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with a partially complete 100% keyframe (because the !important rule is ignored) | FAIL |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with different properties on different keyframes, with a different easing function on each | FAIL |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different but equivalent easing functions | FAIL |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functions | FAIL |
| KeyframeEffect.getKeyframes() returns expected frames for an animation with no 0% or 100% keyframe but with a 50% keyframe | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values in a shorthand property | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with a CSS variable which is overriden by the value in keyframe | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with background-size properties and missing keyframes | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with filter properties and missing keyframes | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with only custom property in a keyframe | FAIL |
| KeyframeEffect.getKeyframes() returns expected values for animations with text-shadow properties and missing keyframes | FAIL |
| KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on each keyframe | FAIL |
| KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on some keyframes | FAIL |
| KeyframeEffect.getKeyframes() returns no frames for various kinds of empty enimations | FAIL |
| /css/css-writing-modes/text-combine-upright-parsing-valid-001.html (5/5, 100.00%, 0.03% of total) | OK |
| Computed value for `text-combine-upright: all` is `all` | FAIL |
| Computed value for `text-combine-upright: inherit` is `all` which is inherited from the parent element | FAIL |
| Computed value for `text-combine-upright: initial` is `none` | FAIL |
| Computed value for `text-combine-upright: none` is `none` | FAIL |
| Computed value for `text-combine-upright: unset` is `all` which is inherited from the parent element | FAIL |
| /css/css-animations/parsing/animation-iteration-count-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-iteration-count with valid values | FAIL |
| /css/css-writing-modes/text-orientation-script-001g.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-backgrounds/parsing/background-attachment-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-attachment with invalid values | FAIL |
| /css/css-writing-modes/text-orientation-script-001.html (1/1, 100.00%, 0.01% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /css/css-backgrounds/parsing/background-position-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-position with invalid values | FAIL |
| /css/compositing/parsing/background-blend-mode-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| Compositing and Blending Level 1: parsing background-blend-mode with valid values | FAIL |
| /css/css-syntax/declarations-trim-whitespace.html (6/9, 66.67%, 0.04% of total) | OK |
| --foo-2: bar; | FAIL |
| --foo-3:bar ; | FAIL |
| --foo-4: bar ; | FAIL |
| --foo-5: bar !important; | FAIL |
| --foo-6: bar !important ; | FAIL |
| --foo-9:bar (then ws until end of rule) | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html (1/1, 100.00%, 0.01% of total) | OK |
| 9: Shrink-to-fit float with a child of orthogonal block | FAIL |
| /css/css-flexbox/parsing/flex-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex with invalid values | FAIL |
| /css/css-multicol/parsing/column-fill-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnFill | FAIL |
| /css/cssom-view/scroll-behavior-default-css.html (1/2, 50.00%, 0.01% of total) | OK |
| Smooth scrolling of an element with default scroll-behavior | FAIL |
| /css/css-writing-modes/inheritance.html (1/1, 100.00%, 0.01% of total) | OK |
| Inheritance of CSS Writing Modes properties | FAIL |
| /css/css-animations/Element-getAnimations-dynamic-changes.tentative.html (3/5, 60.00%, 0.02% of total) | OK |
| Animation state is preserved when interleaving animations in list | FAIL |
| Animations are removed from the start of the list while preserving the state of existing Animations | FAIL |
| Only the startTimes of existing animations are preserved | FAIL |
| /css/css-transforms/animation/rotate-interpolation.html (28/28, 100.00%, 0.19% of total) | OK |
| "100deg" and "180deg" are valid rotate values | FAIL |
| "45deg" and "-1 1 0 60deg" are valid rotate values | FAIL |
| "none" and "7 -8 9 400grad" are valid rotate values | FAIL |
| "none" and "none" are valid rotate values | FAIL |
| Animation between "100deg" and "180deg" at progress -1 | FAIL |
| Animation between "100deg" and "180deg" at progress 0 | FAIL |
| Animation between "100deg" and "180deg" at progress 0.125 | FAIL |
| Animation between "100deg" and "180deg" at progress 0.875 | FAIL |
| Animation between "100deg" and "180deg" at progress 1 | FAIL |
| Animation between "100deg" and "180deg" at progress 2 | FAIL |
| Animation between "45deg" and "-1 1 0 60deg" at progress -1 | FAIL |
| Animation between "45deg" and "-1 1 0 60deg" at progress 0 | FAIL |
| Animation between "45deg" and "-1 1 0 60deg" at progress 0.125 | FAIL |
| Animation between "45deg" and "-1 1 0 60deg" at progress 0.875 | FAIL |
| Animation between "45deg" and "-1 1 0 60deg" at progress 1 | FAIL |
| Animation between "45deg" and "-1 1 0 60deg" at progress 2 | FAIL |
| Animation between "none" and "7 -8 9 400grad" at progress -1 | FAIL |
| Animation between "none" and "7 -8 9 400grad" at progress 0 | FAIL |
| Animation between "none" and "7 -8 9 400grad" at progress 0.125 | FAIL |
| Animation between "none" and "7 -8 9 400grad" at progress 0.875 | FAIL |
| Animation between "none" and "7 -8 9 400grad" at progress 1 | FAIL |
| Animation between "none" and "7 -8 9 400grad" at progress 2 | FAIL |
| Animation between "none" and "none" at progress -1 | FAIL |
| Animation between "none" and "none" at progress 0 | FAIL |
| Animation between "none" and "none" at progress 0.125 | FAIL |
| Animation between "none" and "none" at progress 0.875 | FAIL |
| Animation between "none" and "none" at progress 1 | FAIL |
| Animation between "none" and "none" at progress 2 | FAIL |
| /css/css-backgrounds/parsing/border-image-repeat-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-repeat with valid values | FAIL |
| /css/css-ui/outline-017.html (1/3, 33.33%, 0.01% of total) | OK |
| outline-color is animated as a color | FAIL |
| /css/css-fonts/test_font_feature_values_parsing.html (106/116, 91.38%, 0.71% of total) | OK |
| basic parse tests - @font-feature-values "bongo" { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values 'bongo' { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values 'serif', 'sans-serif' { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values \62 ongo { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 3 ; super-blah: 4 5 ; more-blah: 5 6 7; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 3; super-blah: 4 5; more-blah: 5 6 7; } } | FAIL |
| basic parse tests - @font-feature-values bongo { } | FAIL |
| basic parse tests - @font-feature-values bongo { ,; } | FAIL |
| basic parse tests - @font-feature-values bongo { ,;, } | FAIL |
| basic parse tests - @font-feature-values bongo { ; } | FAIL |
| basic parse tests - @font-feature-values bongo { ;, } | FAIL |
| basic parse tests - @font-feature-values bongo { @annotation { blah: 1 2 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @annotation { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @annotation { ok-1: 3; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @blah , @styleset { abc: 1 2 3; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @blah @styleset { abc: 1 2 3; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @blah } @styleset { abc: 1 2 3; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @bongo { blah: 1 2 3 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @bongo { blah: 1 2 3; burp: 1;;; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @bongo { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @character-variant { blah: 0; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @character-variant { blah: 1 2 3 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @character-variant { blah: 1 2; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @character-variant { blah: 111 13; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @character-variant { blah: 111; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @ornaments { blah: 1 2 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @ornaments { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset abc; } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { "blah": 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { 123blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { :123blah 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { :123blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { ;;abc } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { ?123blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { Håkon: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { TECHNICIÄNS\ ÖF\ SPÅCE\ SHIP\ EÅRTH\ THIS\ IS\ YÖÜR\ CÄPTÅIN\ SPEÄKING\ YÖÜR\ ØÅPTÅIN\ IS\ DEA̋D: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { \1f449\1f4a9\1f448: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { \62 lah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { \:blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { \;blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { \tra-la: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { a,b } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { a:,;b: } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { a:1,;b: } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { a:;b: } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { a;b } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc 1 2 3 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc,: } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3 | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3 } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3, def: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3; | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3; } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3a } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc: } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc:, 1 2 3 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc:, } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc:,; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc:; 1 2 3 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { abc;; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { b\lah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: (1) } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: -1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 0; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1 -1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1 1 1 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1 2 3 4; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1! } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1,, } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1.5 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 120 124; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 15px } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1; blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1; de-blah: 1; blah: 2; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: <1> } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah: red } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah:(1) } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { blah:, 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { complex blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { complex\ blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { complex\ blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { complex\20 blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { ok-1: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { Åквариум: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { 毎日カレーを食べたい!: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset { 魅力: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset,; } | FAIL |
| basic parse tests - @font-feature-values bongo { @styleset; } | FAIL |
| basic parse tests - @font-feature-values bongo { @stylistic { blah: 1 2 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @stylistic { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @stylistic { blah: 3; } } | FAIL |
| basic parse tests - @font-feature-values bongo { @swash { blah: 1 2 } } | FAIL |
| basic parse tests - @font-feature-values bongo { @swash { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo { annotation { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { character-variant { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { ornaments { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { styleset { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { stylistic { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo { swash { blah: 1 } } | FAIL |
| basic parse tests - @font-feature-values bongo, "super bongo", 'bongo the supreme' { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values bongo, super bongo, bongo the supreme { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values 毎日カレーを食べたい! { @styleset { blah: 1; } } | FAIL |
| basic parse tests - @font-feature-values 毎日カレーを食べたい!, 納豆嫌い { @styleset { blah: 1; } } | FAIL |
| /css/css-multicol/parsing/column-span-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnSpan | FAIL |
| /css/css-transitions/parsing/transition-timing-function-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-timing-function with valid values | FAIL |
| /css/css-backgrounds/parsing/background-clip-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-clip with valid values | FAIL |
| /css/css-fonts/variations/font-style-parsing.html (4/27, 14.81%, 0.03% of total) | OK |
| Font-style: 'oblique' followed by calc is valid even if it must be clamped (no computation) | FAIL |
| Font-style: 'oblique' followed by calc is valid even if it must be clamped (with computation) | FAIL |
| Font-style: 'oblique' followed by maxumum 90 degree angle is valid | FAIL |
| Font-style: 'oblique' followed by minimum -90 degree angle is valid | FAIL |
| /css/css-flexbox/parsing/flex-grow-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Flexible Box Layout Module Level 1: parsing flex-grow with invalid values | FAIL |
| /css/css-backgrounds/parsing/border-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border with valid values | FAIL |
| /css/css-images/parsing/object-fit-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 4: parsing object-fit with invalid values | FAIL |
| /css/css-fonts/variations/font-weight-interpolation.html (1/2, 50.00%, 0.01% of total) | OK |
| font-weight animation | FAIL |
| /css/css-values/lh-rlh-on-root-001.html (6/8, 75.00%, 0.04% of total) | OK |
| 2lh in line-height on root | FAIL |
| 2rlh in line-height on root | FAIL |
| 2lh in font-size on root | FAIL |
| 2rlh in font-size on root | FAIL |
| lh in line-height on root | FAIL |
| rlh in line-height on root | FAIL |
| /css/selectors/focus-visible-010.html (1/1, 100.00%, 0.01% of total) | OK |
| Programmatic focus on page load bshould match :focus-visible | FAIL |
| /css/cssom-view/scrollIntoView-scrollMargin.html (3/3, 100.00%, 0.02% of total) | OK |
| scrollIntoView({block: "center", inline: "center"}) | FAIL |
| scrollIntoView({block: "end", inline: "end"}) | FAIL |
| scrollIntoView({block: "start", inline: "start"}) | FAIL |
| /css/css-transitions/transition-duration-001.html (1/21, 4.76%, 0.01% of total) | OK |
| parse '1s, 0.1s, 10ms' | FAIL |
| /css/css-ui/parsing/outline-offset-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline-offset with invalid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html (1/1, 100.00%, 0.01% of total) | OK |
| 23: Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block | FAIL |
| /css/css-animations/parsing/animation-name-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-name with valid values | FAIL |
| /css/css-transitions/before-DOMContentLoaded-001.html (1/2, 50.00%, 0.01% of total) | OK |
| transition height from 10px to 100px / events | FAIL |
| /css/css-multicol/parsing/column-fill-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-fill with invalid values | FAIL |
| /css/css-backgrounds/parsing/background-color-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-color with valid values | FAIL |
| /css/compositing/parsing/mix-blend-mode-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| Compositing and Blending Level 1: parsing mix-blend-mode with invalid values | FAIL |
| /css/css-transforms/parsing/perspective-origin-parsing-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transform Module Level 2: parsing perspective-origin with valid values | FAIL |
| /css/css-color/parsing/color-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Color Module Level 3: parsing color with valid values | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html (1/1, 100.00%, 0.01% of total) | OK |
| 5: Shrink-to-fit inline-block with a child of orthogonal block in inline-block | FAIL |
| /css/css-writing-modes/text-orientation-script-001c.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-writing-modes/text-orientation-script-001p.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=Tr | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-ui/parsing/text-overflow-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing text-overflow with invalid values | FAIL |
| /css/css-conditional/idlharness.html (21/37, 56.76%, 0.14% of total) | OK |
| CSSConditionRule interface object length | FAIL |
| CSSConditionRule interface object name | FAIL |
| CSSConditionRule interface: attribute conditionText | FAIL |
| CSSConditionRule interface: existence and properties of interface object | FAIL |
| CSSConditionRule interface: existence and properties of interface prototype object | FAIL |
| CSSConditionRule interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| CSSConditionRule interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| CSSGroupingRule interface object length | FAIL |
| CSSGroupingRule interface object name | FAIL |
| CSSGroupingRule interface: attribute cssRules | FAIL |
| CSSGroupingRule interface: existence and properties of interface object | FAIL |
| CSSGroupingRule interface: existence and properties of interface prototype object | FAIL |
| CSSGroupingRule interface: existence and properties of interface prototype object's "constructor" property | FAIL |
| CSSGroupingRule interface: existence and properties of interface prototype object's @@unscopables property | FAIL |
| CSSGroupingRule interface: operation deleteRule(unsigned long) | FAIL |
| CSSGroupingRule interface: operation insertRule(CSSOMString, unsigned long) | FAIL |
| CSSMediaRule interface: attribute media | FAIL |
| CSSMediaRule interface: existence and properties of interface object | FAIL |
| CSSMediaRule interface: existence and properties of interface prototype object | FAIL |
| CSSSupportsRule interface: existence and properties of interface object | FAIL |
| CSSSupportsRule interface: existence and properties of interface prototype object | FAIL |
| /css/css-ui/parsing/outline-width-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 4: parsing outline-width with invalid values | FAIL |
| /css/css-backgrounds/parsing/border-image-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image with valid values | FAIL |
| /css/cssom-view/scroll-behavior-main-frame-root.html (16/35, 45.71%, 0.11% of total) | OK |
| Main frame with auto scroll-behavior ; scroll() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollIntoView() with smooth behavior | FAIL |
| Main frame with auto scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scroll() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollBy() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollIntoView() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollIntoView() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollIntoView() with smooth behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with auto behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with default behavior | FAIL |
| Main frame with smooth scroll-behavior ; scrollTo() with smooth behavior | FAIL |
| /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html (3/4, 75.00%, 0.02% of total) | OK |
| Computed min-width/min-height of specified auto for flex item inside display:contents. | FAIL |
| Computed min-width/min-height of specified auto inside display:none which would otherwise have been a flex item. | FAIL |
| Computed min-width/min-height of specified auto with display:none which would otherwise have been a flex item. | FAIL |
| /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html (1/1, 100.00%, 0.01% of total) | OK |
| 21: Shrink-to-fit table-cell with a child of orthogonal block in inline-block | FAIL |
| /css/css-ui/parsing/box-sizing-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing box-sizing with invalid values | FAIL |
| /css/css-backgrounds/parsing/border-image-source-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing border-image-source with valid values | FAIL |
| /css/css-transitions/parsing/transition-delay-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Transitions: parsing transition-delay with valid values | FAIL |
| /css/css-backgrounds/parsing/background-attachment-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing background-attachment with valid values | FAIL |
| /css/css-multicol/parsing/columns-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing columns with valid values | FAIL |
| /css/css-writing-modes/parsing/writing-mode-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes Level 3: parsing writing-mode with valid values | FAIL |
| /css/css-fonts/variations/font-shorthand.html (9/22, 40.91%, 0.06% of total) | OK |
| Font shorthand: 'oblique' with negative angle | FAIL |
| Font shorthand: 'oblique' with negative angle, value out of range | FAIL |
| Font shorthand: 'oblique' with positive angle | FAIL |
| Font shorthand: 'oblique' with positive angle, value out of range | FAIL |
| Font shorthand: 'oblique' without slant angle | FAIL |
| Font shorthand: Font size specified as calc() | FAIL |
| Font shorthand: Font weight specified as calc(), value smaller than 1 | FAIL |
| Font shorthand: Font weight specified as number, value greater than 1000 | FAIL |
| Font shorthand: Font weight specified as number, value less than 1 | FAIL |
| /css/css-transforms/transform-2d-getComputedStyle-001.html (2/5, 40.00%, 0.01% of total) | OK |
| Matrix for rotate | FAIL |
| Matrix for skew | FAIL |
| /css/css-multicol/parsing/column-gap-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-gap with invalid values | FAIL |
| /css/css-multicol/parsing/column-rule-color-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: getComputedValue().columnRuleColor | FAIL |
| /css/css-backgrounds/parsing/box-shadow-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Backgrounds and Borders Module Level 3: parsing box-shadow with invalid values | FAIL |
| /css/css-writing-modes/parsing/text-combine-upright-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Writing Modes: getComputedValue().textCombineUpright | FAIL |
| /css/css-writing-modes/text-orientation-script-001b.html (3/3, 100.00%, 0.02% of total) | OK |
| Default orientation for vo=R | FAIL |
| Orientation=Rotated | FAIL |
| Orientation=Upright | FAIL |
| /css/css-transforms/animation/scale-interpolation.html (28/28, 100.00%, 0.19% of total) | OK |
| "2 30 400" and "10 110 1200" are valid scale values | FAIL |
| "26 17 9" and "2 1" are valid scale values | FAIL |
| "none" and "4 3 2" are valid scale values | FAIL |
| "none" and "none" are valid scale values | FAIL |
| Animation between "2 30 400" and "10 110 1200" at progress -1 | FAIL |
| Animation between "2 30 400" and "10 110 1200" at progress 0 | FAIL |
| Animation between "2 30 400" and "10 110 1200" at progress 0.125 | FAIL |
| Animation between "2 30 400" and "10 110 1200" at progress 0.875 | FAIL |
| Animation between "2 30 400" and "10 110 1200" at progress 1 | FAIL |
| Animation between "2 30 400" and "10 110 1200" at progress 2 | FAIL |
| Animation between "26 17 9" and "2 1" at progress -1 | FAIL |
| Animation between "26 17 9" and "2 1" at progress 0 | FAIL |
| Animation between "26 17 9" and "2 1" at progress 0.125 | FAIL |
| Animation between "26 17 9" and "2 1" at progress 0.875 | FAIL |
| Animation between "26 17 9" and "2 1" at progress 1 | FAIL |
| Animation between "26 17 9" and "2 1" at progress 2 | FAIL |
| Animation between "none" and "4 3 2" at progress -1 | FAIL |
| Animation between "none" and "4 3 2" at progress 0 | FAIL |
| Animation between "none" and "4 3 2" at progress 0.125 | FAIL |
| Animation between "none" and "4 3 2" at progress 0.875 | FAIL |
| Animation between "none" and "4 3 2" at progress 1 | FAIL |
| Animation between "none" and "4 3 2" at progress 2 | FAIL |
| Animation between "none" and "none" at progress -1 | FAIL |
| Animation between "none" and "none" at progress 0 | FAIL |
| Animation between "none" and "none" at progress 0.125 | FAIL |
| Animation between "none" and "none" at progress 0.875 | FAIL |
| Animation between "none" and "none" at progress 1 | FAIL |
| Animation between "none" and "none" at progress 2 | FAIL |
| /css/css-ui/parsing/box-sizing-computed.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: getComputedValue().boxSizing | FAIL |
| /css/css-color/color-function-parsing.html (1/30, 3.33%, 0.01% of total) | OK |
| Unknown color space should fallback | FAIL |
| /css/css-values/absolute-length-units-001.html (1/1, 100.00%, 0.01% of total) | OK |
| all width and height should be same | FAIL |
| /css/css-images/parsing/object-fit-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Images Module Level 4: parsing object-fit with valid values | FAIL |
| /css/css-ui/text-overflow-023.html (1/1, 100.00%, 0.01% of total) | OK |
| Checks hit testing on the ellipsis | FAIL |
| /css/css-animations/Document-getAnimations.tentative.html (1/14, 7.14%, 0.01% of total) | OK |
| CSS Animations targetting (pseudo-)elements should have correct order after sorting | FAIL |
| /css/css-ui/parsing/outline-valid-mandatory.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS UI Level 3: parsing outline with valid values | FAIL |
| /css/css-multicol/parsing/column-rule-color-valid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Multi-column Layout: parsing column-rule-color with valid values | FAIL |
| /css/css-writing-modes/text-combine-upright-parsing-digits-001.html (10/10, 100.00%, 0.07% of total) | OK |
| Computed value for `text-combine-upright: digits +2` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits 2` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits 3` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits 4` is `digits 4` | FAIL |
| Computed value for `text-combine-upright: digits [TAB]3` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits+3` is `digits 3` | FAIL |
| Computed value for `text-combine-upright: digits[LF]2` is `digits 2` | FAIL |
| Computed value for `text-combine-upright: digits[TAB]4` is `digits 4` | FAIL |
| Computed value for `text-combine-upright: digits[TAB][LF]4` is `digits 4` | FAIL |
| Computed value for `text-combine-upright: digits` is `digits 2` | FAIL |
| /css/cssom-view/HTMLBody-ScrollArea_quirksmode.html (2/10, 20.00%, 0.01% of total) | OK |
| When body potentially scrollable, document.body.scrollHeight changes when changing the height of the body content in quirks. | FAIL |
| scrollingElement in quirks should be null when body is potentially scrollable. | FAIL |
| /css/css-animations/parsing/animation-iteration-count-invalid.html (1/1, 100.00%, 0.01% of total) | OK |
| CSS Animations: parsing animation-iteration-count with invalid values | FAIL |