css: Less Than 2 Passes

Test files without 2 passes: 732; Subtests without 2 passes: 14833; Failure level: 14833/14833 (100.00%)

Test Files

  1. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html (1/1, 100.00%, 0.01% of total)
  2. /css/css-backgrounds/parsing/border-color-valid.html (1/1, 100.00%, 0.01% of total)
  3. /css/css-multicol/parsing/column-count-computed.html (1/1, 100.00%, 0.01% of total)
  4. /css/css-transitions/parsing/transition-property-invalid.html (1/1, 100.00%, 0.01% of total)
  5. /css/css-ui/parsing/box-sizing-valid.html (1/1, 100.00%, 0.01% of total)
  6. /css/selectors/i18n/css3-selectors-lang-051.html (1/1, 100.00%, 0.01% of total)
  7. /css/selectors/i18n/css3-selectors-lang-030.html (1/1, 100.00%, 0.01% of total)
  8. /css/css-transforms/animation/scale-interpolation.html (28/28, 100.00%, 0.19% of total)
  9. /css/css-transitions/event-dispatch.tentative.html (26/26, 100.00%, 0.18% of total)
  10. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html (1/1, 100.00%, 0.01% of total)
  11. /css/css-backgrounds/parsing/background-invalid.html (1/1, 100.00%, 0.01% of total)
  12. /css/cssom-view/scroll-behavior-smooth-positions.html (18/18, 100.00%, 0.12% of total)
  13. /css/css-multicol/parsing/column-rule-style-invalid.html (1/1, 100.00%, 0.01% of total)
  14. /css/css-ui/caret-color-018.html (1/1, 100.00%, 0.01% of total)
  15. /css/css-fonts/calc-in-font-variation-settings.html (1/1, 100.00%, 0.01% of total)
  16. /css/css-fonts/test_font_feature_values_parsing.html (116/116, 100.00%, 0.78% of total)
  17. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html (1/1, 100.00%, 0.01% of total)
  18. /css/css-transforms/parsing/transform-origin-invalid.html (1/1, 100.00%, 0.01% of total)
  19. /css/css-multicol/parsing/columns-invalid.html (1/1, 100.00%, 0.01% of total)
  20. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html (1/1, 100.00%, 0.01% of total)
  21. /css/cssom-view/table-scroll-props.html (13/13, 100.00%, 0.09% of total)
  22. /css/selectors/focus-visible-007.html (1/1, 100.00%, 0.01% of total)
  23. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html (1/1, 100.00%, 0.01% of total)
  24. /css/cssom-view/getClientRects-br-htb-rtl.html (1/1, 100.00%, 0.01% of total)
  25. /css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html (1/1, 100.00%, 0.01% of total)
  26. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html (1/1, 100.00%, 0.01% of total)
  27. /css/cssom-view/scroll-behavior-subframe-root.html (35/35, 100.00%, 0.24% of total)
  28. /css/css-writing-modes/text-combine-upright-parsing-invalid-001.html (15/15, 100.00%, 0.10% of total)
  29. /css/selectors/i18n/css3-selectors-lang-002.html (1/1, 100.00%, 0.01% of total)
  30. /css/css-flexbox/parsing/flex-shrink-valid.html (1/1, 100.00%, 0.01% of total)
  31. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html (1/1, 100.00%, 0.01% of total)
  32. /css/compositing/mix-blend-mode/mix-blend-mode-creates-stacking-context.html (1/1, 100.00%, 0.01% of total)
  33. /css/selectors/invalidation/sheet-going-away-001.html (1/1, 100.00%, 0.01% of total)
  34. /css/cssom-view/scrollIntoView-scrollMargin.html (3/3, 100.00%, 0.02% of total)
  35. /css/css-animations/parsing/animation-iteration-count-valid.html (1/1, 100.00%, 0.01% of total)
  36. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html (1/1, 100.00%, 0.01% of total)
  37. /css/cssom-view/elementFromPoint-mixed-font-sizes.html (1/1, 100.00%, 0.01% of total)
  38. /css/selectors/i18n/css3-selectors-lang-011.html (1/1, 100.00%, 0.01% of total)
  39. /css/css-writing-modes/unicode-bidi-parsing-002.html (3/3, 100.00%, 0.02% of total)
  40. /css/css-flexbox/parsing/flex-basis-invalid.html (1/1, 100.00%, 0.01% of total)
  41. /css/cssom-view/scrollingElement.html (2/2, 100.00%, 0.01% of total)
  42. /css/cssom-view/elementsFromPoint-svg.html (4/4, 100.00%, 0.03% of total)
  43. /css/css-transitions/parsing/transition-timing-function-invalid.html (1/1, 100.00%, 0.01% of total)
  44. /css/css-multicol/parsing/column-width-invalid.html (1/1, 100.00%, 0.01% of total)
  45. /css/css-ui/parsing/box-sizing-invalid.html (1/1, 100.00%, 0.01% of total)
  46. /css/css-backgrounds/parsing/background-clip-invalid.html (1/1, 100.00%, 0.01% of total)
  47. /css/css-ui/outline-018.html (1/1, 100.00%, 0.01% of total)
  48. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html (1/1, 100.00%, 0.01% of total)
  49. /css/css-backgrounds/background-size-001.html (20/20, 100.00%, 0.13% of total)
  50. /css/selectors/anplusb-selector-parsing.html (112/112, 100.00%, 0.76% of total)
  51. /css/selectors/i18n/css3-selectors-lang-032.html (1/1, 100.00%, 0.01% of total)
  52. /css/css-fonts/idlharness.html (42/42, 100.00%, 0.28% of total)
  53. /css/cssom-view/scroll-behavior-subframe-window.html (27/27, 100.00%, 0.18% of total)
  54. /css/selectors/i18n/css3-selectors-lang-009.html (1/1, 100.00%, 0.01% of total)
  55. /css/css-fonts/test_font_family_parsing.html (2232/2232, 100.00%, 15.05% of total)
  56. /css/css-transitions/properties-value-auto-001.html (52/52, 100.00%, 0.35% of total)
  57. /css/selectors/i18n/css3-selectors-lang-001.html (1/1, 100.00%, 0.01% of total)
  58. /css/css-cascade/all-prop-initial-xml.html (314/314, 100.00%, 2.12% of total)
  59. /css/selectors/i18n/css3-selectors-lang-016.html (1/1, 100.00%, 0.01% of total)
  60. /css/cssom-view/cssom-getClientRects-002.html (1/1, 100.00%, 0.01% of total)
  61. /css/css-transitions/properties-value-003.html (192/192, 100.00%, 1.29% of total)
  62. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html (1/1, 100.00%, 0.01% of total)
  63. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)
  64. /css/selectors/i18n/css3-selectors-lang-049.html (1/1, 100.00%, 0.01% of total)
  65. /css/css-multicol/multicol-gap-animation-002.html (1/1, 100.00%, 0.01% of total)
  66. /css/selectors/attribute-selectors/attribute-case/syntax.html (372/372, 100.00%, 2.51% of total)
  67. /css/cssom-view/mouseEvent.html (1/1, 100.00%, 0.01% of total)
  68. /css/css-syntax/declarations-trim-whitespace.html (9/9, 100.00%, 0.06% of total)
  69. /css/css-animations/parsing/animation-name-invalid.html (1/1, 100.00%, 0.01% of total)
  70. /css/selectors/focus-visible-009.html (1/1, 100.00%, 0.01% of total)
  71. /css/selectors/i18n/css3-selectors-lang-041.html (1/1, 100.00%, 0.01% of total)
  72. /css/css-multicol/parsing/column-rule-width-computed.html (1/1, 100.00%, 0.01% of total)
  73. /css/css-flexbox/align-content-wrap-002.html (6/6, 100.00%, 0.04% of total)
  74. /css/css-multicol/multicol-nested-006.html (1/1, 100.00%, 0.01% of total)
  75. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html (1/1, 100.00%, 0.01% of total)
  76. /css/css-animations/parsing/animation-direction-valid.html (1/1, 100.00%, 0.01% of total)
  77. /css/css-fonts/variations/font-style-parsing.html (27/27, 100.00%, 0.18% of total)
  78. /css/cssom-view/DOMRectList.html (2/2, 100.00%, 0.01% of total)
  79. /css/cssom-view/getClientRects-br-vrl-ltr.html (1/1, 100.00%, 0.01% of total)
  80. /css/cssom-view/elementsFromPoint-inline-vlr-ltr.html (1/1, 100.00%, 0.01% of total)
  81. /css/css-animations/parsing/animation-iteration-count-computed.html (1/1, 100.00%, 0.01% of total)
  82. /css/cssom-view/GetBoundingRect.html (1/1, 100.00%, 0.01% of total)
  83. /css/css-transforms/parsing/transform-invalid.html (1/1, 100.00%, 0.01% of total)
  84. /css/cssom-view/elementsFromPoint-inline-vrl-rtl.html (1/1, 100.00%, 0.01% of total)
  85. /css/css-flexbox/percentage-heights-000.html (6/6, 100.00%, 0.04% of total)
  86. /css/css-images/parsing/gradient-position-valid.html (1/1, 100.00%, 0.01% of total)
  87. /css/css-ui/inheritance.html (1/1, 100.00%, 0.01% of total)
  88. /css/css-ui/parsing/outline-width-computed.html (1/1, 100.00%, 0.01% of total)
  89. /css/css-multicol/parsing/column-span-invalid.html (1/1, 100.00%, 0.01% of total)
  90. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html (1/1, 100.00%, 0.01% of total)
  91. /css/cssom-view/cssom-getClientRects.html (1/1, 100.00%, 0.01% of total)
  92. /css/css-transitions/events-002.html (2/2, 100.00%, 0.01% of total)
  93. /css/selectors/i18n/css3-selectors-lang-012.html (1/1, 100.00%, 0.01% of total)
  94. /css/css-animations/CSSAnimation-finished.tentative.html (3/3, 100.00%, 0.02% of total)
  95. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html (1/1, 100.00%, 0.01% of total)
  96. /css/cssom-view/elementFromPoint-dynamic-anon-box.html (1/1, 100.00%, 0.01% of total)
  97. /css/selectors/focus-within-009.html (12/12, 100.00%, 0.08% of total)
  98. /css/css-writing-modes/writing-mode-parsing-svg1-001.html (6/6, 100.00%, 0.04% of total)
  99. /css/css-animations/parsing/animation-timing-function-valid.html (1/1, 100.00%, 0.01% of total)
  100. /css/css-animations/idlharness.html (70/70, 100.00%, 0.47% of total)
  101. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html (1/1, 100.00%, 0.01% of total)
  102. /css/css-transforms/animation/translate-interpolation.html (28/28, 100.00%, 0.19% of total)
  103. /css/css-writing-modes/text-orientation-script-001c.html (3/3, 100.00%, 0.02% of total)
  104. /css/css-transitions/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)
  105. /css/css-multicol/parsing/column-rule-color-valid.html (1/1, 100.00%, 0.01% of total)
  106. /css/css-images/parsing/object-fit-invalid.html (1/1, 100.00%, 0.01% of total)
  107. /css/cssom-view/window-screen-height.html (3/3, 100.00%, 0.02% of total)
  108. /css/css-animations/parsing/animation-duration-valid.html (1/1, 100.00%, 0.01% of total)
  109. /css/cssom-view/getClientRects-br-vlr-ltr.html (1/1, 100.00%, 0.01% of total)
  110. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html (1/1, 100.00%, 0.01% of total)
  111. /css/css-animations/parsing/animation-iteration-count-invalid.html (1/1, 100.00%, 0.01% of total)
  112. /css/css-writing-modes/parsing/text-orientation-valid.html (1/1, 100.00%, 0.01% of total)
  113. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html (1/1, 100.00%, 0.01% of total)
  114. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html (1/1, 100.00%, 0.01% of total)
  115. /css/css-backgrounds/background-331.html (8/8, 100.00%, 0.05% of total)
  116. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html (1/1, 100.00%, 0.01% of total)
  117. /css/css-transitions/parsing/transition-timing-function-valid.html (1/1, 100.00%, 0.01% of total)
  118. /css/css-transforms/transform_translate.html (1/1, 100.00%, 0.01% of total)
  119. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  120. /css/compositing/parsing/isolation-valid.html (1/1, 100.00%, 0.01% of total)
  121. /css/css-backgrounds/parsing/background-attachment-valid.html (1/1, 100.00%, 0.01% of total)
  122. /css/cssom-view/CaretPosition-001.html (2/2, 100.00%, 0.01% of total)
  123. /css/css-multicol/parsing/column-span-valid.html (1/1, 100.00%, 0.01% of total)
  124. /css/CSS2/floats/zero-space-between-floats-004.html (1/1, 100.00%, 0.01% of total)
  125. /css/css-flexbox/parsing/flex-wrap-invalid.html (1/1, 100.00%, 0.01% of total)
  126. /css/css-writing-modes/text-orientation-script-001k.html (3/3, 100.00%, 0.02% of total)
  127. /css/css-values/viewport-relative-lengths-scaled-viewport.html (1/1, 100.00%, 0.01% of total)
  128. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html (1/1, 100.00%, 0.01% of total)
  129. /css/selectors/focus-visible-005.html (1/1, 100.00%, 0.01% of total)
  130. /css/css-ui/caret-color-019.html (1/1, 100.00%, 0.01% of total)
  131. /css/css-transitions/parsing/transition-duration-valid.html (1/1, 100.00%, 0.01% of total)
  132. /css/css-syntax/charset/page-utf16-css-bomless-utf16be.html (1/1, 100.00%, 0.01% of total)
  133. /css/cssom-view/offsetParent_element_test.html (2/2, 100.00%, 0.01% of total)
  134. /css/css-cascade/inherit-initial.html (4/4, 100.00%, 0.03% of total)
  135. /css/CSS2/normal-flow/containing-block-percent-padding-top.html (1/1, 100.00%, 0.01% of total)
  136. /css/css-transitions/CSSTransition-ready.tentative.html (2/2, 100.00%, 0.01% of total)
  137. /css/css-multicol/parsing/column-gap-valid.html (1/1, 100.00%, 0.01% of total)
  138. /css/cssom-view/cssom-view-window-screen-interface.html (6/6, 100.00%, 0.04% of total)
  139. /css/css-transitions/properties-value-implicit-001.html (60/60, 100.00%, 0.40% of total)
  140. /css/cssom-view/scrollIntoView-smooth.html (4/4, 100.00%, 0.03% of total)
  141. /css/css-writing-modes/text-combine-upright-parsing-valid-001.html (5/5, 100.00%, 0.03% of total)
  142. /css/css-writing-modes/parsing/text-combine-upright-valid.html (1/1, 100.00%, 0.01% of total)
  143. /css/css-writing-modes/text-orientation-script-001j.html (3/3, 100.00%, 0.02% of total)
  144. /css/cssom-view/elementFromPoint-parameters.html (4/4, 100.00%, 0.03% of total)
  145. /css/css-fonts/variations/font-style-interpolation.html (2/2, 100.00%, 0.01% of total)
  146. /css/cssom-view/elementScroll-002.html (4/4, 100.00%, 0.03% of total)
  147. /css/css-writing-modes/text-orientation-script-001m.html (3/3, 100.00%, 0.02% of total)
  148. /css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html (1/1, 100.00%, 0.01% of total)
  149. /css/CSS2/normal-flow/containing-block-percent-margin-top.html (1/1, 100.00%, 0.01% of total)
  150. /css/cssom-view/elementsFromPoint-table.html (4/4, 100.00%, 0.03% of total)
  151. /css/css-animations/parsing/animation-delay-computed.html (1/1, 100.00%, 0.01% of total)
  152. /css/cssom-view/screenLeftTop.html (2/2, 100.00%, 0.01% of total)
  153. /css/css-flexbox/position-absolute-004.html (1/1, 100.00%, 0.01% of total)
  154. /css/css-animations/CSSAnimation-playState.tentative.html (5/5, 100.00%, 0.03% of total)
  155. /css/css-ui/parsing/resize-computed.html (1/1, 100.00%, 0.01% of total)
  156. /css/css-backgrounds/parsing/border-image-valid.html (1/1, 100.00%, 0.01% of total)
  157. /css/css-animations/historical.html (1/1, 100.00%, 0.01% of total)
  158. /css/css-animations/parsing/animation-delay-valid.html (1/1, 100.00%, 0.01% of total)
  159. /css/css-writing-modes/parsing/unicode-bidi-computed.html (1/1, 100.00%, 0.01% of total)
  160. /css/css-ui/parsing/cursor-invalid.html (1/1, 100.00%, 0.01% of total)
  161. /css/css-backgrounds/parsing/border-width-invalid.html (1/1, 100.00%, 0.01% of total)
  162. /css/cssom-view/elementsFromPoint-svg-text.html (4/4, 100.00%, 0.03% of total)
  163. /css/css-animations/parsing/animation-timing-function-invalid.html (1/1, 100.00%, 0.01% of total)
  164. /css/selectors/selector-placeholder-shown-emptify-placeholder.html (2/2, 100.00%, 0.01% of total)
  165. /css/css-transforms/transform_translate_zero.html (1/1, 100.00%, 0.01% of total)
  166. /css/css-flexbox/parsing/flex-flow-valid.html (1/1, 100.00%, 0.01% of total)
  167. /css/compositing/parsing/background-blend-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  168. /css/css-ui/parsing/caret-color-invalid.html (1/1, 100.00%, 0.01% of total)
  169. /css/css-multicol/inheritance.html (1/1, 100.00%, 0.01% of total)
  170. /css/css-backgrounds/parsing/border-image-repeat-invalid.html (1/1, 100.00%, 0.01% of total)
  171. /css/css-syntax/charset/page-utf16-css-bomless-utf16.html (1/1, 100.00%, 0.01% of total)
  172. /css/css-transforms/transforms-support-calc.html (7/7, 100.00%, 0.05% of total)
  173. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html (1/1, 100.00%, 0.01% of total)
  174. /css/css-animations/parsing/animation-fill-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  175. /css/css-color/parsing/opacity-invalid.html (1/1, 100.00%, 0.01% of total)
  176. /css/css-transforms/2d-rotate-js.html (1/1, 100.00%, 0.01% of total)
  177. /css/css-writing-modes/text-orientation-script-001o.html (3/3, 100.00%, 0.02% of total)
  178. /css/css-multicol/parsing/column-fill-invalid.html (1/1, 100.00%, 0.01% of total)
  179. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html (1/1, 100.00%, 0.01% of total)
  180. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html (1/1, 100.00%, 0.01% of total)
  181. /css/css-values/viewport-units-css2-001.html (160/160, 100.00%, 1.08% of total)
  182. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  183. /css/selectors/is-nested.html (2/2, 100.00%, 0.01% of total)
  184. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html (1/1, 100.00%, 0.01% of total)
  185. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html (1/1, 100.00%, 0.01% of total)
  186. /css/css-transforms/parsing/perspective-origin-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  187. /css/css-transitions/properties-value-002.html (18/18, 100.00%, 0.12% of total)
  188. /css/css-color/parsing/color-invalid.html (1/1, 100.00%, 0.01% of total)
  189. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html (1/1, 100.00%, 0.01% of total)
  190. /css/css-transforms/translate-getComputedStyle.html (1/1, 100.00%, 0.01% of total)
  191. /css/css-writing-modes/text-orientation-script-001n.html (3/3, 100.00%, 0.02% of total)
  192. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html (1/1, 100.00%, 0.01% of total)
  193. /css/css-transforms/parsing/transform-box-invalid.html (1/1, 100.00%, 0.01% of total)
  194. /css/css-writing-modes/parsing/writing-mode-valid.html (1/1, 100.00%, 0.01% of total)
  195. /css/cssom-view/scrolling-no-browsing-context.html (1/1, 100.00%, 0.01% of total)
  196. /css/css-writing-modes/parsing/text-orientation-computed.html (1/1, 100.00%, 0.01% of total)
  197. /css/css-animations/inheritance.html (1/1, 100.00%, 0.01% of total)
  198. /css/css-flexbox/flex-minimum-height-flex-items-009.html (2/2, 100.00%, 0.01% of total)
  199. /css/css-multicol/parsing/column-count-valid.html (1/1, 100.00%, 0.01% of total)
  200. /css/css-ui/parsing/outline-offset-invalid.html (1/1, 100.00%, 0.01% of total)
  201. /css/css-flexbox/display_inline-flex_exist.html (1/1, 100.00%, 0.01% of total)
  202. /css/css-values/lh-rlh-on-root-001.html (8/8, 100.00%, 0.05% of total)
  203. /css/css-writing-modes/parsing/direction-valid.html (1/1, 100.00%, 0.01% of total)
  204. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html (1/1, 100.00%, 0.01% of total)
  205. /css/css-multicol/parsing/column-rule-color-invalid.html (1/1, 100.00%, 0.01% of total)
  206. /css/css-transitions/CSSPseudoElement-getAnimations.tentative.html (1/1, 100.00%, 0.01% of total)
  207. /css/cssom-view/scroll-no-layout-box.html (1/1, 100.00%, 0.01% of total)
  208. /css/css-values/calc-in-color-001.html (1/1, 100.00%, 0.01% of total)
  209. /css/css-backgrounds/parsing/background-position-valid.html (1/1, 100.00%, 0.01% of total)
  210. /css/selectors/focus-visible-008.html (1/1, 100.00%, 0.01% of total)
  211. /css/css-animations/parsing/animation-delay-invalid.html (1/1, 100.00%, 0.01% of total)
  212. /css/css-backgrounds/parsing/border-image-width-invalid.html (1/1, 100.00%, 0.01% of total)
  213. /css/selectors/i18n/css3-selectors-lang-045.html (1/1, 100.00%, 0.01% of total)
  214. /css/css-transforms/transform_translate_second_omited.html (1/1, 100.00%, 0.01% of total)
  215. /css/css-backgrounds/parsing/background-size-valid.html (1/1, 100.00%, 0.01% of total)
  216. /css/CSS2/normal-flow/containing-block-percent-margin-left.html (1/1, 100.00%, 0.01% of total)
  217. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html (1/1, 100.00%, 0.01% of total)
  218. /css/cssom-view/elementsFromPoint.html (9/9, 100.00%, 0.06% of total)
  219. /css/css-transitions/idlharness.html (40/40, 100.00%, 0.27% of total)
  220. /css/css-backgrounds/parsing/background-attachment-invalid.html (1/1, 100.00%, 0.01% of total)
  221. /css/css-conditional/js/001.html (11/11, 100.00%, 0.07% of total)
  222. /css/css-ui/parsing/outline-color-invalid.html (1/1, 100.00%, 0.01% of total)
  223. /css/cssom-view/elementsFromPoint-inline-vlr-rtl.html (1/1, 100.00%, 0.01% of total)
  224. /css/cssom-view/scrollIntoView-shadow.html (1/1, 100.00%, 0.01% of total)
  225. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html (1/1, 100.00%, 0.01% of total)
  226. /css/selectors/webkit-pseudo-element.html (4/4, 100.00%, 0.03% of total)
  227. /css/css-writing-modes/text-orientation-script-001b.html (3/3, 100.00%, 0.02% of total)
  228. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html (1/1, 100.00%, 0.01% of total)
  229. /css/selectors/invalidation/is.html (6/6, 100.00%, 0.04% of total)
  230. /css/css-backgrounds/parsing/background-valid.html (1/1, 100.00%, 0.01% of total)
  231. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html (1/1, 100.00%, 0.01% of total)
  232. /css/cssom-view/MediaQueryList-001.html (1/1, 100.00%, 0.01% of total)
  233. /css/css-ui/parsing/outline-style-valid.html (1/1, 100.00%, 0.01% of total)
  234. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html (1/1, 100.00%, 0.01% of total)
  235. /css/compositing/parsing/background-blend-mode-valid.html (1/1, 100.00%, 0.01% of total)
  236. /css/css-transitions/KeyframeEffect-getKeyframes.tentative.html (3/3, 100.00%, 0.02% of total)
  237. /css/cssom-view/offsetTopLeftInScrollableParent.html (8/8, 100.00%, 0.05% of total)
  238. /css/cssom-view/scrolling-quirks-vs-nonquirks.html (30/30, 100.00%, 0.20% of total)
  239. /css/css-animations/CSSAnimation-startTime.tentative.html (3/3, 100.00%, 0.02% of total)
  240. /css/css-transitions/transition-timing-function-001.html (28/28, 100.00%, 0.19% of total)
  241. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html (1/1, 100.00%, 0.01% of total)
  242. /css/css-animations/animationevent-types.html (3/3, 100.00%, 0.02% of total)
  243. /css/css-fonts/variations/at-font-face-descriptors.html (82/82, 100.00%, 0.55% of total)
  244. /css/css-ui/text-overflow-023.html (1/1, 100.00%, 0.01% of total)
  245. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html (1/1, 100.00%, 0.01% of total)
  246. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html (1/1, 100.00%, 0.01% of total)
  247. /css/selectors/invalidation/sibling.html (7/7, 100.00%, 0.05% of total)
  248. /css/css-backgrounds/background-clip-001.html (4/4, 100.00%, 0.03% of total)
  249. /css/css-flexbox/percentage-heights-001.html (13/13, 100.00%, 0.09% of total)
  250. /css/css-fonts/variations/font-weight-matching.html (14/14, 100.00%, 0.09% of total)
  251. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html (1/1, 100.00%, 0.01% of total)
  252. /css/css-transitions/parsing/transition-duration-invalid.html (1/1, 100.00%, 0.01% of total)
  253. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html (1/1, 100.00%, 0.01% of total)
  254. /css/cssom-view/negativeMargins.html (2/2, 100.00%, 0.01% of total)
  255. /css/CSS2/normal-flow/containing-block-percent-padding-left.html (1/1, 100.00%, 0.01% of total)
  256. /css/css-writing-modes/text-orientation-parsing-001.html (8/8, 100.00%, 0.05% of total)
  257. /css/selectors/i18n/css3-selectors-lang-035.html (1/1, 100.00%, 0.01% of total)
  258. /css/cssom-view/scrollWidthHeightWhenNotScrollable.xht (12/12, 100.00%, 0.08% of total)
  259. /css/cssom-view/MediaQueryList-with-empty-string.html (1/1, 100.00%, 0.01% of total)
  260. /css/css-transitions/pseudo-elements-002.html (1/1, 100.00%, 0.01% of total)
  261. /css/css-transitions/pseudo-elements-001.html (4/4, 100.00%, 0.03% of total)
  262. /css/css-transforms/animation/rotate-interpolation.html (28/28, 100.00%, 0.19% of total)
  263. /css/css-flexbox/position-absolute-002.html (15/15, 100.00%, 0.10% of total)
  264. /css/cssom-view/matchMedia.xht (23/23, 100.00%, 0.16% of total)
  265. /css/css-flexbox/percentage-heights-003.html (4/4, 100.00%, 0.03% of total)
  266. /css/selectors/i18n/css3-selectors-lang-046.html (1/1, 100.00%, 0.01% of total)
  267. /css/css-syntax/ident-three-code-points.html (8/8, 100.00%, 0.05% of total)
  268. /css/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html (2/2, 100.00%, 0.01% of total)
  269. /css/cssom-view/getClientRects-br-vrl-rtl.html (1/1, 100.00%, 0.01% of total)
  270. /css/css-transitions/transition-property-001.html (5/5, 100.00%, 0.03% of total)
  271. /css/selectors/i18n/css3-selectors-lang-028.html (1/1, 100.00%, 0.01% of total)
  272. /css/css-backgrounds/parsing/box-shadow-valid.html (1/1, 100.00%, 0.01% of total)
  273. /css/css-multicol/parsing/column-rule-invalid.html (1/1, 100.00%, 0.01% of total)
  274. /css/css-transforms/parsing/transform-origin-valid.html (1/1, 100.00%, 0.01% of total)
  275. /css/css-backgrounds/parsing/border-color-invalid.html (1/1, 100.00%, 0.01% of total)
  276. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html (24/24, 100.00%, 0.16% of total)
  277. /css/cssom-view/scrollintoview.html (40/40, 100.00%, 0.27% of total)
  278. /css/css-multicol/parsing/column-gap-invalid.html (1/1, 100.00%, 0.01% of total)
  279. /css/cssom-view/scrollIntoView-svg-shape.html (3/3, 100.00%, 0.02% of total)
  280. /css/css-ui/parsing/outline-width-invalid.html (1/1, 100.00%, 0.01% of total)
  281. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html (1/1, 100.00%, 0.01% of total)
  282. /css/css-transitions/before-load-001.html (2/2, 100.00%, 0.01% of total)
  283. /css/css-multicol/parsing/column-rule-color-computed.html (1/1, 100.00%, 0.01% of total)
  284. /css/css-transitions/detached-container-001.html (2/2, 100.00%, 0.01% of total)
  285. /css/css-flexbox/position-absolute-003.html (16/16, 100.00%, 0.11% of total)
  286. /css/css-backgrounds/parsing/background-color-valid.html (1/1, 100.00%, 0.01% of total)
  287. /css/selectors/user-invalid.html (2/2, 100.00%, 0.01% of total)
  288. /css/CSS2/floats/computed-float-position-absolute.html (1/1, 100.00%, 0.01% of total)
  289. /css/css-animations/Element-getAnimations.tentative.html (22/22, 100.00%, 0.15% of total)
  290. /css/css-backgrounds/parsing/box-shadow-invalid.html (1/1, 100.00%, 0.01% of total)
  291. /css/css-fonts/variations/font-weight-lighter-bolder.html (22/22, 100.00%, 0.15% of total)
  292. /css/css-transitions/events-003.html (1/1, 100.00%, 0.01% of total)
  293. /css/css-flexbox/parsing/flex-shrink-invalid.html (1/1, 100.00%, 0.01% of total)
  294. /css/css-multicol/parsing/column-rule-width-invalid.html (1/1, 100.00%, 0.01% of total)
  295. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html (1/1, 100.00%, 0.01% of total)
  296. /css/css-writing-modes/parsing/unicode-bidi-invalid.html (1/1, 100.00%, 0.01% of total)
  297. /css/css-ui/parsing/outline-offset-computed.html (1/1, 100.00%, 0.01% of total)
  298. /css/css-values/calc-rounding-001.html (1/1, 100.00%, 0.01% of total)
  299. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)
  300. /css/css-transitions/zero-duration-multiple-transition.html (1/1, 100.00%, 0.01% of total)
  301. /css/selectors/i18n/css3-selectors-lang-031.html (1/1, 100.00%, 0.01% of total)
  302. /css/compositing/parsing/isolation-invalid.html (1/1, 100.00%, 0.01% of total)
  303. /css/css-values/unset-value-storage.html (1/1, 100.00%, 0.01% of total)
  304. /css/cssom-view/cssom-getBoxQuads-001.html (1/1, 100.00%, 0.01% of total)
  305. /css/selectors/i18n/css3-selectors-lang-056.html (1/1, 100.00%, 0.01% of total)
  306. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html (1/1, 100.00%, 0.01% of total)
  307. /css/css-animations/CSSPseudoElement-getAnimations.tentative.html (2/2, 100.00%, 0.01% of total)
  308. /css/cssom-view/scroll-behavior-default-css.html (2/2, 100.00%, 0.01% of total)
  309. /css/css-multicol/parsing/column-fill-valid.html (1/1, 100.00%, 0.01% of total)
  310. /css/css-transitions/events-005.html (3/3, 100.00%, 0.02% of total)
  311. /css/css-images/parsing/image-resolution-invalid.html (1/1, 100.00%, 0.01% of total)
  312. /css/css-transitions/changing-while-transition.html (2/2, 100.00%, 0.01% of total)
  313. /css/CSS2/normal-flow/containing-block-percent-margin-right.html (1/1, 100.00%, 0.01% of total)
  314. /css/css-multicol/parsing/column-fill-computed.html (1/1, 100.00%, 0.01% of total)
  315. /css/css-transforms/transform-2d-getComputedStyle-001.html (5/5, 100.00%, 0.03% of total)
  316. /css/css-transitions/events-001.html (9/9, 100.00%, 0.06% of total)
  317. /css/css-backgrounds/parsing/border-image-source-valid.html (1/1, 100.00%, 0.01% of total)
  318. /css/css-syntax/charset/page-windows-1251-css-no-decl.html (1/1, 100.00%, 0.01% of total)
  319. /css/cssom-view/scrollIntoView-scrollPadding.html (3/3, 100.00%, 0.02% of total)
  320. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html (1/1, 100.00%, 0.01% of total)
  321. /css/css-flexbox/align-content-wrap-003.html (44/44, 100.00%, 0.30% of total)
  322. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html (1/1, 100.00%, 0.01% of total)
  323. /css/css-animations/parsing/animation-duration-computed.html (1/1, 100.00%, 0.01% of total)
  324. /css/selectors/i18n/css3-selectors-lang-052.html (1/1, 100.00%, 0.01% of total)
  325. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html (1/1, 100.00%, 0.01% of total)
  326. /css/css-multicol/multicol-gap-animation-001.html (1/1, 100.00%, 0.01% of total)
  327. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html (1/1, 100.00%, 0.01% of total)
  328. /css/css-transforms/css-transform-style-evaluation-validation.html (13/13, 100.00%, 0.09% of total)
  329. /css/css-images/parsing/object-fit-valid.html (1/1, 100.00%, 0.01% of total)
  330. /css/css-transitions/properties-value-inherit-001.html (560/560, 100.00%, 3.78% of total)
  331. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html (1/1, 100.00%, 0.01% of total)
  332. /css/cssom-view/elementFromPoint-002.html (1/1, 100.00%, 0.01% of total)
  333. /css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html (3/3, 100.00%, 0.02% of total)
  334. /css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html (1/1, 100.00%, 0.01% of total)
  335. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html (1/1, 100.00%, 0.01% of total)
  336. /css/css-ui/outline-017.html (3/3, 100.00%, 0.02% of total)
  337. /css/css-fonts/variations/font-opentype-collections.html (1/1, 100.00%, 0.01% of total)
  338. /css/css-transforms/parsing/scale-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  339. /css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html (9/9, 100.00%, 0.06% of total)
  340. /css/css-flexbox/parsing/flex-direction-invalid.html (1/1, 100.00%, 0.01% of total)
  341. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html (1/1, 100.00%, 0.01% of total)
  342. /css/css-animations/event-order.tentative.html (4/4, 100.00%, 0.03% of total)
  343. /css/css-multicol/parsing/column-width-valid.html (1/1, 100.00%, 0.01% of total)
  344. /css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html (3/3, 100.00%, 0.02% of total)
  345. /css/cssom-view/dom-element-scroll.html (4/4, 100.00%, 0.03% of total)
  346. /css/cssom-view/elementScroll.html (8/8, 100.00%, 0.05% of total)
  347. /css/css-backgrounds/parsing/border-image-slice-valid.html (1/1, 100.00%, 0.01% of total)
  348. /css/css-backgrounds/background-335.html (2/2, 100.00%, 0.01% of total)
  349. /css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html (1/1, 100.00%, 0.01% of total)
  350. /css/selectors/i18n/css3-selectors-lang-025.html (1/1, 100.00%, 0.01% of total)
  351. /css/CSS2/normal-flow/containing-block-percent-padding-bottom.html (1/1, 100.00%, 0.01% of total)
  352. /css/css-syntax/charset/page-windows-1251-charset-attribute-bogus.html (1/1, 100.00%, 0.01% of total)
  353. /css/mediaqueries/test_media_queries.html (753/753, 100.00%, 5.08% of total)
  354. /css/css-syntax/charset/page-utf16-css-no-decl-ascii-only.html (1/1, 100.00%, 0.01% of total)
  355. /css/css-ui/parsing/text-overflow-invalid.html (1/1, 100.00%, 0.01% of total)
  356. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html (1/1, 100.00%, 0.01% of total)
  357. /css/css-color/color-resolving.html (127/127, 100.00%, 0.86% of total)
  358. /css/cssom-view/elementsFromPoint-inline-htb-rtl.html (1/1, 100.00%, 0.01% of total)
  359. /css/css-flexbox/parsing/order-invalid.html (1/1, 100.00%, 0.01% of total)
  360. /css/css-images/idlharness.html (3/3, 100.00%, 0.02% of total)
  361. /css/css-transitions/parsing/transition-delay-valid.html (1/1, 100.00%, 0.01% of total)
  362. /css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html (1/1, 100.00%, 0.01% of total)
  363. /css/css-multicol/parsing/column-width-computed.html (1/1, 100.00%, 0.01% of total)
  364. /css/css-color/parsing/opacity-valid.html (1/1, 100.00%, 0.01% of total)
  365. /css/css-transforms/animation/matrix-interpolation.html (2/2, 100.00%, 0.01% of total)
  366. /css/cssom-view/matchMediaAddListener.html (1/1, 100.00%, 0.01% of total)
  367. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html (1/1, 100.00%, 0.01% of total)
  368. /css/css-animations/pending-style-changes-001.html (2/2, 100.00%, 0.01% of total)
  369. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html (1/1, 100.00%, 0.01% of total)
  370. /css/css-flexbox/align-content-wrap-001.html (13/13, 100.00%, 0.09% of total)
  371. /css/cssom-view/window-screen-width.html (3/3, 100.00%, 0.02% of total)
  372. /css/selectors/i18n/css3-selectors-lang-024.html (1/1, 100.00%, 0.01% of total)
  373. /css/css-animations/animation-iteration-count-calc.html (1/1, 100.00%, 0.01% of total)
  374. /css/css-transitions/events-006.html (2/2, 100.00%, 0.01% of total)
  375. /css/css-backgrounds/parsing/border-image-repeat-valid.html (1/1, 100.00%, 0.01% of total)
  376. /css/selectors/focus-display-none-001.html (2/2, 100.00%, 0.01% of total)
  377. /css/cssom-view/getClientRects-br-htb-ltr.html (1/1, 100.00%, 0.01% of total)
  378. /css/css-backgrounds/background-336.html (2/2, 100.00%, 0.01% of total)
  379. /css/selectors/scope-selector.html (1/1, 100.00%, 0.01% of total)
  380. /css/CSS2/normal-flow/unresolvable-max-height.html (1/1, 100.00%, 0.01% of total)
  381. /css/css-color/color-resolving-keywords.html (623/623, 100.00%, 4.20% of total)
  382. /css/cssom-view/scroll-behavior-element.html (34/34, 100.00%, 0.23% of total)
  383. /css/css-writing-modes/parsing/text-combine-upright-computed.html (1/1, 100.00%, 0.01% of total)
  384. /css/css-images/parsing/gradient-position-invalid.html (1/1, 100.00%, 0.01% of total)
  385. /css/css-writing-modes/text-orientation-script-001g.html (3/3, 100.00%, 0.02% of total)
  386. /css/selectors/invalidation/defined.html (1/1, 100.00%, 0.01% of total)
  387. /css/selectors/i18n/css3-selectors-lang-014.html (1/1, 100.00%, 0.01% of total)
  388. /css/css-syntax/charset/page-utf16-css-no-decl.html (1/1, 100.00%, 0.01% of total)
  389. /css/css-writing-modes/text-orientation-script-001i.html (3/3, 100.00%, 0.02% of total)
  390. /css/css-animations/parsing/animation-name-valid.html (1/1, 100.00%, 0.01% of total)
  391. /css/css-animations/CSSAnimation-animationName.tentative.html (3/3, 100.00%, 0.02% of total)
  392. /css/css-transforms/parsing/translate-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  393. /css/css-images/parsing/image-resolution-valid.html (1/1, 100.00%, 0.01% of total)
  394. /css/css-transitions/transitionevent-interface.html (41/41, 100.00%, 0.28% of total)
  395. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html (1/1, 100.00%, 0.01% of total)
  396. /css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html (1/1, 100.00%, 0.01% of total)
  397. /css/cssom-view/scroll-behavior-scrollintoview-nested.html (1/1, 100.00%, 0.01% of total)
  398. /css/cssom-view/table-offset-props.html (13/13, 100.00%, 0.09% of total)
  399. /css/cssom-view/cssom-getBoundingClientRect-001.html (2/2, 100.00%, 0.01% of total)
  400. /css/css-ui/parsing/cursor-valid.html (1/1, 100.00%, 0.01% of total)
  401. /css/css-writing-modes/text-combine-upright-parsing-invalid-002.html (11/11, 100.00%, 0.07% of total)
  402. /css/css-writing-modes/text-combine-upright-parsing-digits-002.html (12/12, 100.00%, 0.08% of total)
  403. /css/css-fonts/variations/font-weight-interpolation.html (2/2, 100.00%, 0.01% of total)
  404. /css/cssom-view/scroll-behavior-main-frame-window.html (27/27, 100.00%, 0.18% of total)
  405. /css/css-syntax/charset/page-windows-1251-css-utf8-bom.html (1/1, 100.00%, 0.01% of total)
  406. /css/css-values/calc-unit-analysis.html (9/9, 100.00%, 0.06% of total)
  407. /css/css-transitions/transitioncancel-001.html (1/1, 100.00%, 0.01% of total)
  408. /css/css-backgrounds/parsing/border-image-outset-invalid.html (1/1, 100.00%, 0.01% of total)
  409. /css/css-ui/parsing/outline-color-valid-mandatory.html (1/1, 100.00%, 0.01% of total)
  410. /css/css-writing-modes/parsing/writing-mode-computed.html (1/1, 100.00%, 0.01% of total)
  411. /css/cssom-view/interfaces.html (325/325, 100.00%, 2.19% of total)
  412. /css/selectors/i18n/css3-selectors-lang-048.html (1/1, 100.00%, 0.01% of total)
  413. /css/css-ui/parsing/outline-width-valid.html (1/1, 100.00%, 0.01% of total)
  414. /css/css-animations/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)
  415. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html (1/1, 100.00%, 0.01% of total)
  416. /css/css-transitions/AnimationEffect-getComputedTiming.tentative.html (21/21, 100.00%, 0.14% of total)
  417. /css/css-animations/Element-getAnimations-dynamic-changes.tentative.html (5/5, 100.00%, 0.03% of total)
  418. /css/css-values/calc-integer.html (7/7, 100.00%, 0.05% of total)
  419. /css/selectors/invalidation/selectorText-dynamic-001.html (1/1, 100.00%, 0.01% of total)
  420. /css/css-backgrounds/parsing/border-invalid.html (1/1, 100.00%, 0.01% of total)
  421. /css/css-multicol/parsing/column-rule-style-computed.html (1/1, 100.00%, 0.01% of total)
  422. /css/css-transforms/parsing/transform-box-valid.html (1/1, 100.00%, 0.01% of total)
  423. /css/selectors/focus-visible-010.html (1/1, 100.00%, 0.01% of total)
  424. /css/cssom-view/elementsFromPoint-invalid-cases.html (3/3, 100.00%, 0.02% of total)
  425. /css/css-animations/KeyframeEffect-getKeyframes.tentative.html (24/24, 100.00%, 0.16% of total)
  426. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html (1/1, 100.00%, 0.01% of total)
  427. /css/css-cascade/parsing/all-invalid.html (1/1, 100.00%, 0.01% of total)
  428. /css/css-writing-modes/writing-mode-parsing-001.html (9/9, 100.00%, 0.06% of total)
  429. /css/selectors/x-pseudo-element.html (1/1, 100.00%, 0.01% of total)
  430. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html (1/1, 100.00%, 0.01% of total)
  431. /css/css-backgrounds/parsing/background-origin-valid.html (1/1, 100.00%, 0.01% of total)
  432. /css/css-transforms/transform-origin-in-shadow.html (1/1, 100.00%, 0.01% of total)
  433. /css/css-values/urls/empty.html (4/4, 100.00%, 0.03% of total)
  434. /css/css-syntax/unicode-range-selector.html (1/1, 100.00%, 0.01% of total)
  435. /css/compositing/parsing/mix-blend-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  436. /css/css-ui/parsing/outline-invalid.html (1/1, 100.00%, 0.01% of total)
  437. /css/css-ui/caret-color-020.html (1/1, 100.00%, 0.01% of total)
  438. /css/css-animations/parsing/animation-fill-mode-valid.html (1/1, 100.00%, 0.01% of total)
  439. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html (1/1, 100.00%, 0.01% of total)
  440. /css/css-animations/CSSAnimation-ready.tentative.html (5/5, 100.00%, 0.03% of total)
  441. /css/selectors/is-specificity.html (1/1, 100.00%, 0.01% of total)
  442. /css/css-writing-modes/text-orientation-script-001h.html (3/3, 100.00%, 0.02% of total)
  443. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html (1/1, 100.00%, 0.01% of total)
  444. /css/css-values/calc-in-font-feature-settings.html (1/1, 100.00%, 0.01% of total)
  445. /css/css-fonts/variations/font-variation-settings-inherit.html (3/3, 100.00%, 0.02% of total)
  446. /css/css-writing-modes/text-combine-upright-parsing-digits-001.html (10/10, 100.00%, 0.07% of total)
  447. /css/css-multicol/zero-column-width-computed-style.html (1/1, 100.00%, 0.01% of total)
  448. /css/CSS2/floats/zero-space-between-floats-003.html (1/1, 100.00%, 0.01% of total)
  449. /css/css-flexbox/parsing/flex-wrap-valid.html (1/1, 100.00%, 0.01% of total)
  450. /css/css-transforms/transform_translate_invalid.html (1/1, 100.00%, 0.01% of total)
  451. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html (1/1, 100.00%, 0.01% of total)
  452. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html (1/1, 100.00%, 0.01% of total)
  453. /css/css-writing-modes/parsing/direction-computed.html (1/1, 100.00%, 0.01% of total)
  454. /css/selectors/i18n/css3-selectors-lang-021.html (1/1, 100.00%, 0.01% of total)
  455. /css/css-writing-modes/inheritance.html (1/1, 100.00%, 0.01% of total)
  456. /css/cssom-view/scrollWidthHeight.xht (11/11, 100.00%, 0.07% of total)
  457. /css/css-transforms/parsing/translate-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  458. /css/selectors/i18n/css3-selectors-lang-007.html (1/1, 100.00%, 0.01% of total)
  459. /css/selectors/i18n/css3-selectors-lang-008.html (1/1, 100.00%, 0.01% of total)
  460. /css/css-ui/parsing/outline-valid-optional.html (1/1, 100.00%, 0.01% of total)
  461. /css/css-flexbox/parsing/flex-invalid.html (1/1, 100.00%, 0.01% of total)
  462. /css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html (1/1, 100.00%, 0.01% of total)
  463. /css/CSS2/normal-flow/containing-block-percent-margin-bottom.html (1/1, 100.00%, 0.01% of total)
  464. /css/css-animations/parsing/animation-play-state-invalid.html (1/1, 100.00%, 0.01% of total)
  465. /css/css-images/parsing/object-position-valid.html (1/1, 100.00%, 0.01% of total)
  466. /css/css-multicol/balance-table-with-fractional-height-row.html (1/1, 100.00%, 0.01% of total)
  467. /css/css-ui/box-sizing-027.html (2/2, 100.00%, 0.01% of total)
  468. /css/css-flexbox/parsing/flex-grow-invalid.html (1/1, 100.00%, 0.01% of total)
  469. /css/css-ui/caret-color-013.html (11/11, 100.00%, 0.07% of total)
  470. /css/css-cascade/parsing/all-valid.html (1/1, 100.00%, 0.01% of total)
  471. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html (1/1, 100.00%, 0.01% of total)
  472. /css/compositing/parsing/mix-blend-mode-valid.html (1/1, 100.00%, 0.01% of total)
  473. /css/CSS2/abspos/adjacent-to-relpos-inline-in-inline-that-had-block.html (1/1, 100.00%, 0.01% of total)
  474. /css/css-multicol/multicol-gap-animation-003.html (1/1, 100.00%, 0.01% of total)
  475. /css/css-multicol/parsing/column-rule-style-valid.html (1/1, 100.00%, 0.01% of total)
  476. /css/css-ui/parsing/outline-offset-valid.html (1/1, 100.00%, 0.01% of total)
  477. /css/selectors/i18n/css3-selectors-lang-054.html (1/1, 100.00%, 0.01% of total)
  478. /css/css-color/rgb-rounding-001.html (1/1, 100.00%, 0.01% of total)
  479. /css/css-transitions/historical.html (1/1, 100.00%, 0.01% of total)
  480. /css/css-writing-modes/text-orientation-script-001.html (6/6, 100.00%, 0.04% of total)
  481. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html (1/1, 100.00%, 0.01% of total)
  482. /css/css-transforms/inheritance.html (1/1, 100.00%, 0.01% of total)
  483. /css/css-transitions/hidden-container-001.html (2/2, 100.00%, 0.01% of total)
  484. /css/selectors/i18n/css3-selectors-lang-015.html (1/1, 100.00%, 0.01% of total)
  485. /css/css-animations/parsing/animation-direction-invalid.html (1/1, 100.00%, 0.01% of total)
  486. /css/css-animations/parsing/animation-play-state-computed.html (1/1, 100.00%, 0.01% of total)
  487. /css/cssom-view/elementsFromPoint-simple.html (6/6, 100.00%, 0.04% of total)
  488. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html (1/1, 100.00%, 0.01% of total)
  489. /css/cssom-view/window-screen-height-immutable.html (1/1, 100.00%, 0.01% of total)
  490. /css/cssom-view/htmlelement-offset-width-001.html (1/1, 100.00%, 0.01% of total)
  491. /css/css-animations/parsing/animation-fill-mode-computed.html (1/1, 100.00%, 0.01% of total)
  492. /css/css-backgrounds/parsing/border-image-width-valid.html (1/1, 100.00%, 0.01% of total)
  493. /css/selectors/invalidation/attribute.html (6/6, 100.00%, 0.04% of total)
  494. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html (1/1, 100.00%, 0.01% of total)
  495. /css/css-writing-modes/text-orientation-parsing-sideways-right-001.html (1/1, 100.00%, 0.01% of total)
  496. /css/css-ui/parsing/resize-valid.html (1/1, 100.00%, 0.01% of total)
  497. /css/cssom-view/cssom-getBoundingClientRect-002.html (1/1, 100.00%, 0.01% of total)
  498. /css/selectors/i18n/css3-selectors-lang-004.html (1/1, 100.00%, 0.01% of total)
  499. /css/css-syntax/charset/page-windows-1251-css-http-bogus.html (1/1, 100.00%, 0.01% of total)
  500. /css/css-transitions/transition-property-002.html (7/7, 100.00%, 0.05% of total)
  501. /css/css-fonts/font-feature-settings-serialization-001.html (2/2, 100.00%, 0.01% of total)
  502. /css/css-color/color-resolving-hsl.html (3888/3888, 100.00%, 26.21% of total)
  503. /css/cssom-view/elementsFromPoint-shadowroot.html (1/1, 100.00%, 0.01% of total)
  504. /css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html (1/1, 100.00%, 0.01% of total)
  505. /css/compositing/mix-blend-mode/mix-blend-mode-parsing.html (16/16, 100.00%, 0.11% of total)
  506. /css/css-transforms/transform_translate_min.html (1/1, 100.00%, 0.01% of total)
  507. /css/css-fonts/font-variation-settings-serialization-001.html (1/1, 100.00%, 0.01% of total)
  508. /css/css-conditional/test_group_insertRule.html (16/16, 100.00%, 0.11% of total)
  509. /css/css-animations/animationevent-interface.html (41/41, 100.00%, 0.28% of total)
  510. /css/css-ui/caret-color-009.html (3/3, 100.00%, 0.02% of total)
  511. /css/css-backgrounds/parsing/border-valid.html (1/1, 100.00%, 0.01% of total)
  512. /css/css-backgrounds/parsing/background-image-invalid.html (1/1, 100.00%, 0.01% of total)
  513. /css/css-animations/CSSAnimation-id.tentative.html (1/1, 100.00%, 0.01% of total)
  514. /css/CSS2/normal-flow/unresolvable-min-height.html (1/1, 100.00%, 0.01% of total)
  515. /css/selectors/i18n/css3-selectors-lang-022.html (1/1, 100.00%, 0.01% of total)
  516. /css/css-backgrounds/parsing/border-image-outset-valid.html (1/1, 100.00%, 0.01% of total)
  517. /css/css-writing-modes/text-orientation-script-001f.html (3/3, 100.00%, 0.02% of total)
  518. /css/css-fonts/variations/font-shorthand.html (22/22, 100.00%, 0.15% of total)
  519. /css/cssom-view/cssom-view-img-attributes-001.html (4/4, 100.00%, 0.03% of total)
  520. /css/css-fonts/font-display/font-display-failure-fallback.html (1/1, 100.00%, 0.01% of total)
  521. /css/css-writing-modes/parsing/text-combine-upright-invalid.html (1/1, 100.00%, 0.01% of total)
  522. /css/css-transitions/CSSTransition-canceling.tentative.html (11/11, 100.00%, 0.07% of total)
  523. /css/css-multicol/multicol-gap-percentage-001.html (12/12, 100.00%, 0.08% of total)
  524. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html (1/1, 100.00%, 0.01% of total)
  525. /css/cssom-view/HTMLBody-ScrollArea_quirksmode.html (10/10, 100.00%, 0.07% of total)
  526. /css/cssom-view/elementsFromPoint-inline-vrl-ltr.html (1/1, 100.00%, 0.01% of total)
  527. /css/cssom-view/window-screen-width-immutable.html (1/1, 100.00%, 0.01% of total)
  528. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html (1/1, 100.00%, 0.01% of total)
  529. /css/css-transitions/Element-getAnimations.tentative.html (7/7, 100.00%, 0.05% of total)
  530. /css/css-transforms/parsing/scale-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  531. /css/css-backgrounds/parsing/border-image-invalid.html (1/1, 100.00%, 0.01% of total)
  532. /css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html (1/1, 100.00%, 0.01% of total)
  533. /css/css-transitions/CSSTransition-transitionProperty.tentative.html (1/1, 100.00%, 0.01% of total)
  534. /css/css-ui/parsing/resize-invalid.html (1/1, 100.00%, 0.01% of total)
  535. /css/selectors/i18n/css3-selectors-lang-036.html (1/1, 100.00%, 0.01% of total)
  536. /css/css-writing-modes/text-orientation-script-001e.html (3/3, 100.00%, 0.02% of total)
  537. /css/css-transitions/properties-value-inherit-003.html (60/60, 100.00%, 0.40% of total)
  538. /css/css-animations/AnimationEffect-getComputedTiming.tentative.html (43/43, 100.00%, 0.29% of total)
  539. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html (1/1, 100.00%, 0.01% of total)
  540. /css/css-transitions/transitions-animatable-properties-01.html (94/94, 100.00%, 0.63% of total)
  541. /css/css-ui/parsing/text-overflow-valid.html (1/1, 100.00%, 0.01% of total)
  542. /css/css-transitions/Document-getAnimations.tentative.html (4/4, 100.00%, 0.03% of total)
  543. /css/selectors/i18n/css3-selectors-lang-042.html (1/1, 100.00%, 0.01% of total)
  544. /css/css-images/parsing/object-position-invalid.html (1/1, 100.00%, 0.01% of total)
  545. /css/css-fonts/variations/at-font-face-font-matching.html (109/109, 100.00%, 0.73% of total)
  546. /css/css-multicol/parsing/column-span-computed.html (1/1, 100.00%, 0.01% of total)
  547. /css/selectors/i18n/css3-selectors-lang-050.html (1/1, 100.00%, 0.01% of total)
  548. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html (1/1, 100.00%, 0.01% of total)
  549. /css/selectors/missing-right-token.html (1/1, 100.00%, 0.01% of total)
  550. /css/css-backgrounds/parsing/background-color-invalid.html (1/1, 100.00%, 0.01% of total)
  551. /css/css-backgrounds/parsing/background-clip-valid.html (1/1, 100.00%, 0.01% of total)
  552. /css/css-transforms/parsing/rotate-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  553. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html (1/1, 100.00%, 0.01% of total)
  554. /css/css-images/parsing/image-rendering-invalid.html (1/1, 100.00%, 0.01% of total)
  555. /css/css-flexbox/flex-minimum-height-flex-items-010.html (2/2, 100.00%, 0.01% of total)
  556. /css/css-backgrounds/background-332.html (8/8, 100.00%, 0.05% of total)
  557. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html (1/1, 100.00%, 0.01% of total)
  558. /css/selectors/invalidation/first-child-last-child.html (2/2, 100.00%, 0.01% of total)
  559. /css/css-transforms/css-transform-property-existence.html (6/6, 100.00%, 0.04% of total)
  560. /css/cssom-view/elementFromPosition.html (16/16, 100.00%, 0.11% of total)
  561. /css/css-ui/caret-color-021.html (1/1, 100.00%, 0.01% of total)
  562. /css/css-values/calc-serialization.html (1/1, 100.00%, 0.01% of total)
  563. /css/cssom-view/elementFromPoint.html (11/11, 100.00%, 0.07% of total)
  564. /css/cssom-view/elementsFromPoint-inline-htb-ltr.html (1/1, 100.00%, 0.01% of total)
  565. /css/css-backgrounds/parsing/background-repeat-valid.html (1/1, 100.00%, 0.01% of total)
  566. /css/css-writing-modes/unicode-bidi-parsing-001.html (5/5, 100.00%, 0.03% of total)
  567. /css/css-transforms/transform_translate_max.html (1/1, 100.00%, 0.01% of total)
  568. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html (1/1, 100.00%, 0.01% of total)
  569. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  570. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html (1/1, 100.00%, 0.01% of total)
  571. /css/selectors/invalidation/where.html (5/5, 100.00%, 0.03% of total)
  572. /css/css-animations/CSSAnimation-effect.tentative.html (6/6, 100.00%, 0.04% of total)
  573. /css/css-backgrounds/parsing/border-radius-valid.html (1/1, 100.00%, 0.01% of total)
  574. /css/CSS2/floats/zero-space-between-floats-001.html (1/1, 100.00%, 0.01% of total)
  575. /css/selectors/i18n/css3-selectors-lang-044.html (1/1, 100.00%, 0.01% of total)
  576. /css/selectors/invalidation/enabled-disabled.html (2/2, 100.00%, 0.01% of total)
  577. /css/cssom-view/scroll-behavior-main-frame-root.html (35/35, 100.00%, 0.24% of total)
  578. /css/css-backgrounds/background-origin-001.html (4/4, 100.00%, 0.03% of total)
  579. /css/selectors/invalidation/any-link-pseudo.html (1/1, 100.00%, 0.01% of total)
  580. /css/css-ui/parsing/text-overflow-computed.html (1/1, 100.00%, 0.01% of total)
  581. /css/CSS2/normal-flow/containing-block-percent-padding-right.html (1/1, 100.00%, 0.01% of total)
  582. /css/css-transitions/transition-001.html (12/12, 100.00%, 0.08% of total)
  583. /css/selectors/i18n/css3-selectors-lang-047.html (1/1, 100.00%, 0.01% of total)
  584. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html (1/1, 100.00%, 0.01% of total)
  585. /css/selectors/i18n/css3-selectors-lang-005.html (1/1, 100.00%, 0.01% of total)
  586. /css/selectors/child-indexed-pseudo-class.html (54/54, 100.00%, 0.36% of total)
  587. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html (1/1, 100.00%, 0.01% of total)
  588. /css/css-backgrounds/parsing/border-style-invalid.html (1/1, 100.00%, 0.01% of total)
  589. /css/css-transforms/parsing/rotate-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  590. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html (1/1, 100.00%, 0.01% of total)
  591. /css/cssom-view/ttwf-js-cssomview-getclientrects-length.html (3/3, 100.00%, 0.02% of total)
  592. /css/css-writing-modes/text-orientation-script-001q.html (3/3, 100.00%, 0.02% of total)
  593. /css/css-transitions/parsing/transition-property-valid.html (1/1, 100.00%, 0.01% of total)
  594. /css/cssom-view/table-client-props.html (13/13, 100.00%, 0.09% of total)
  595. /css/css-values/line-break-ch-unit.html (194/194, 100.00%, 1.31% of total)
  596. /css/css-transitions/transition-background-position-with-edge-offset.html (1/1, 100.00%, 0.01% of total)
  597. /css/css-images/parsing/image-orientation-valid.html (1/1, 100.00%, 0.01% of total)
  598. /css/selectors/i18n/css3-selectors-lang-055.html (1/1, 100.00%, 0.01% of total)
  599. /css/selectors/focus-within-display-none-001.html (2/2, 100.00%, 0.01% of total)
  600. /css/css-transitions/CSSTransition-startTime.tentative.html (5/5, 100.00%, 0.03% of total)
  601. /css/css-transitions/parsing/transition-property-computed.html (1/1, 100.00%, 0.01% of total)
  602. /css/css-ui/parsing/outline-color-valid-optional.html (1/1, 100.00%, 0.01% of total)
  603. /css/css-animations/CSSAnimation-getCurrentTime.tentative.html (2/2, 100.00%, 0.01% of total)
  604. /css/css-fonts/variations/font-weight-parsing.html (26/26, 100.00%, 0.18% of total)
  605. /css/cssom-view/elementFromPoint-001.html (1/1, 100.00%, 0.01% of total)
  606. /css/css-transitions/before-DOMContentLoaded-001.html (2/2, 100.00%, 0.01% of total)
  607. /css/css-writing-modes/text-orientation-script-001a.html (3/3, 100.00%, 0.02% of total)
  608. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html (4/4, 100.00%, 0.03% of total)
  609. /css/selectors/attribute-selectors/attribute-case/semantics.html (351/351, 100.00%, 2.37% of total)
  610. /css/css-ui/parsing/outline-style-computed.html (1/1, 100.00%, 0.01% of total)
  611. /css/css-backgrounds/parsing/border-image-slice-invalid.html (1/1, 100.00%, 0.01% of total)
  612. /css/css-ui/parsing/caret-color-valid.html (1/1, 100.00%, 0.01% of total)
  613. /css/css-fonts/variations/font-stretch.html (51/51, 100.00%, 0.34% of total)
  614. /css/selectors/i18n/css3-selectors-lang-034.html (1/1, 100.00%, 0.01% of total)
  615. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html (1/1, 100.00%, 0.01% of total)
  616. /css/selectors/attribute-selectors/attribute-case/cssom.html (32/32, 100.00%, 0.22% of total)
  617. /css/css-backgrounds/parsing/border-radius-invalid.html (1/1, 100.00%, 0.01% of total)
  618. /css/selectors/i18n/css3-selectors-lang-029.html (1/1, 100.00%, 0.01% of total)
  619. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html (1/1, 100.00%, 0.01% of total)
  620. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html (1/1, 100.00%, 0.01% of total)
  621. /css/css-fonts/font-variant-alternates-parsing.html (1/1, 100.00%, 0.01% of total)
  622. /css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html (81/81, 100.00%, 0.55% of total)
  623. /css/css-flexbox/parsing/flex-grow-valid.html (1/1, 100.00%, 0.01% of total)
  624. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html (1/1, 100.00%, 0.01% of total)
  625. /css/css-writing-modes/text-orientation-script-001l.html (3/3, 100.00%, 0.02% of total)
  626. /css/css-color/parsing/color-valid.html (1/1, 100.00%, 0.01% of total)
  627. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html (1/1, 100.00%, 0.01% of total)
  628. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html (1/1, 100.00%, 0.01% of total)
  629. /css/css-writing-modes/text-orientation-script-001d.html (3/3, 100.00%, 0.02% of total)
  630. /css/css-fonts/test_datafont_same_origin.html (1/1, 100.00%, 0.01% of total)
  631. /css/CSS2/abspos/adjacent-to-relpos-inline-that-had-block.html (1/1, 100.00%, 0.01% of total)
  632. /css/css-transitions/events-004.html (2/2, 100.00%, 0.01% of total)
  633. /css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html (1/1, 100.00%, 0.01% of total)
  634. /css/css-fonts/font-shorthand-serialization-font-stretch.html (2/2, 100.00%, 0.01% of total)
  635. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html (1/1, 100.00%, 0.01% of total)
  636. /css/css-animations/animationevent-pseudoelement.html (1/1, 100.00%, 0.01% of total)
  637. /css/css-flexbox/flexbox_first-letter.html (1/1, 100.00%, 0.01% of total)
  638. /css/css-transitions/parsing/transition-delay-invalid.html (1/1, 100.00%, 0.01% of total)
  639. /css/css-writing-modes/parsing/direction-invalid.html (1/1, 100.00%, 0.01% of total)
  640. /css/css-writing-modes/text-orientation-script-001p.html (3/3, 100.00%, 0.02% of total)
  641. /css/cssom-view/elementsFromPoint-iframes.html (2/2, 100.00%, 0.01% of total)
  642. /css/css-values/absolute-length-units-001.html (1/1, 100.00%, 0.01% of total)
  643. /css/cssom-view/elementFromPoint-003.html (1/1, 100.00%, 0.01% of total)
  644. /css/css-fonts/format-specifiers-variations.html (48/48, 100.00%, 0.32% of total)
  645. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html (1/1, 100.00%, 0.01% of total)
  646. /css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml (1/1, 100.00%, 0.01% of total)
  647. /css/css-animations/parsing/animation-direction-computed.html (1/1, 100.00%, 0.01% of total)
  648. /css/css-backgrounds/parsing/background-size-invalid.html (1/1, 100.00%, 0.01% of total)
  649. /css/css-images/parsing/image-rendering-valid.html (1/1, 100.00%, 0.01% of total)
  650. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html (1/1, 100.00%, 0.01% of total)
  651. /css/css-transitions/parsing/transition-duration-computed.html (1/1, 100.00%, 0.01% of total)
  652. /css/css-images/parsing/image-orientation-invalid.html (1/1, 100.00%, 0.01% of total)
  653. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html (1/1, 100.00%, 0.01% of total)
  654. /css/css-conditional/idlharness.html (37/37, 100.00%, 0.25% of total)
  655. /css/css-flexbox/parsing/flex-basis-valid.html (1/1, 100.00%, 0.01% of total)
  656. /css/CSS2/floats/zero-space-between-floats-002.html (1/1, 100.00%, 0.01% of total)
  657. /css/selectors/i18n/css3-selectors-lang-010.html (1/1, 100.00%, 0.01% of total)
  658. /css/css-transitions/parsing/transition-delay-computed.html (1/1, 100.00%, 0.01% of total)
  659. /css/css-transitions/transition-duration-001.html (21/21, 100.00%, 0.14% of total)
  660. /css/css-animations/parsing/animation-play-state-valid.html (1/1, 100.00%, 0.01% of total)
  661. /css/css-flexbox/parsing/flex-direction-valid.html (1/1, 100.00%, 0.01% of total)
  662. /css/css-transitions/events-007.html (1/1, 100.00%, 0.01% of total)
  663. /css/css-writing-modes/wm-propagation-body-computed-root.html (3/3, 100.00%, 0.02% of total)
  664. /css/css-flexbox/order_value.html (1/1, 100.00%, 0.01% of total)
  665. /css/css-multicol/filter-with-abspos.html (1/1, 100.00%, 0.01% of total)
  666. /css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html (1/1, 100.00%, 0.01% of total)
  667. /css/css-backgrounds/parsing/background-position-invalid.html (1/1, 100.00%, 0.01% of total)
  668. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html (1/1, 100.00%, 0.01% of total)
  669. /css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html (1/1, 100.00%, 0.01% of total)
  670. /css/css-backgrounds/parsing/border-image-source-invalid.html (1/1, 100.00%, 0.01% of total)
  671. /css/css-ui/parsing/cursor-computed.html (1/1, 100.00%, 0.01% of total)
  672. /css/cssom-view/historical.html (2/2, 100.00%, 0.01% of total)
  673. /css/css-ui/parsing/box-sizing-computed.html (1/1, 100.00%, 0.01% of total)
  674. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html (1/1, 100.00%, 0.01% of total)
  675. /css/css-multicol/parsing/column-gap-computed.html (1/1, 100.00%, 0.01% of total)
  676. /css/css-ui/parsing/outline-valid-mandatory.html (1/1, 100.00%, 0.01% of total)
  677. /css/css-writing-modes/parsing/unicode-bidi-valid.html (1/1, 100.00%, 0.01% of total)
  678. /css/css-animations/parsing/animation-duration-invalid.html (1/1, 100.00%, 0.01% of total)
  679. /css/css-animations/CSSAnimation-pausing.tentative.html (6/6, 100.00%, 0.04% of total)
  680. /css/css-backgrounds/parsing/border-style-valid.html (1/1, 100.00%, 0.01% of total)
  681. /css/css-backgrounds/parsing/background-repeat-invalid.html (1/1, 100.00%, 0.01% of total)
  682. /css/css-flexbox/display_flex_exist.html (1/1, 100.00%, 0.01% of total)
  683. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html (1/1, 100.00%, 0.01% of total)
  684. /css/selectors/invalidation/quirks-mode-stylesheet-dynamic-add-001.html (1/1, 100.00%, 0.01% of total)
  685. /css/css-transitions/CSSTransition-currentTime.tentative.html (4/4, 100.00%, 0.03% of total)
  686. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html (1/1, 100.00%, 0.01% of total)
  687. /css/css-backgrounds/parsing/border-width-valid.html (1/1, 100.00%, 0.01% of total)
  688. /css/cssom-view/getClientRects-br-vlr-rtl.html (1/1, 100.00%, 0.01% of total)
  689. /css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html (1/1, 100.00%, 0.01% of total)
  690. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html (1/1, 100.00%, 0.01% of total)
  691. /css/css-transforms/parsing/perspective-origin-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  692. /css/css-transitions/currentcolor-animation-001.html (1/1, 100.00%, 0.01% of total)
  693. /css/css-multicol/parsing/column-rule-valid.html (1/1, 100.00%, 0.01% of total)
  694. /css/css-backgrounds/parsing/background-image-valid.html (1/1, 100.00%, 0.01% of total)
  695. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html (1/1, 100.00%, 0.01% of total)
  696. /css/selectors/i18n/css3-selectors-lang-026.html (1/1, 100.00%, 0.01% of total)
  697. /css/css-transitions/CSSTransition-effect.tentative.html (6/6, 100.00%, 0.04% of total)
  698. /css/css-flexbox/parsing/flex-valid.html (1/1, 100.00%, 0.01% of total)
  699. /css/css-multicol/parsing/column-rule-width-valid.html (1/1, 100.00%, 0.01% of total)
  700. /css/css-flexbox/parsing/order-valid.html (1/1, 100.00%, 0.01% of total)
  701. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html (1/1, 100.00%, 0.01% of total)
  702. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html (1/1, 100.00%, 0.01% of total)
  703. /css/css-transitions/properties-value-001.html (560/560, 100.00%, 3.78% of total)
  704. /css/css-animations/event-dispatch.tentative.html (27/27, 100.00%, 0.18% of total)
  705. /css/css-transforms/animation/list-interpolation.html (24/24, 100.00%, 0.16% of total)
  706. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html (1/1, 100.00%, 0.01% of total)
  707. /css/css-transitions/transition-delay-001.html (21/21, 100.00%, 0.14% of total)
  708. /css/css-transitions/CSSTransition-finished.tentative.html (1/1, 100.00%, 0.01% of total)
  709. /css/cssom-view/inheritance.html (1/1, 100.00%, 0.01% of total)
  710. /css/css-transitions/inheritance.html (1/1, 100.00%, 0.01% of total)
  711. /css/css-fonts/variations/font-variation-settings-parsing.html (38/38, 100.00%, 0.26% of total)
  712. /css/css-writing-modes/parsing/writing-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  713. /css/css-flexbox/position-absolute-001.html (120/120, 100.00%, 0.81% of total)
  714. /css/css-backgrounds/background-333.html (8/8, 100.00%, 0.05% of total)
  715. /css/css-backgrounds/border-image-repeat_repeatnegx_none_50px.html (1/1, 100.00%, 0.01% of total)
  716. /css/css-transforms/parsing/transform-valid.html (1/1, 100.00%, 0.01% of total)
  717. /css/css-fonts/font-shorthand-serialization-001.html (1/1, 100.00%, 0.01% of total)
  718. /css/css-ui/parsing/outline-style-invalid.html (1/1, 100.00%, 0.01% of total)
  719. /css/css-multicol/parsing/column-count-invalid.html (1/1, 100.00%, 0.01% of total)
  720. /css/css-color/color-function-parsing.html (30/30, 100.00%, 0.20% of total)
  721. /css/css-animations/CSSAnimation-canceling.tentative.html (9/9, 100.00%, 0.06% of total)
  722. /css/selectors/i18n/css3-selectors-lang-027.html (1/1, 100.00%, 0.01% of total)
  723. /css/css-transforms/transform_translate_neg.html (1/1, 100.00%, 0.01% of total)
  724. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  725. /css/css-transitions/properties-value-inherit-002.html (560/560, 100.00%, 3.78% of total)
  726. /css/css-writing-modes/parsing/text-orientation-invalid.html (1/1, 100.00%, 0.01% of total)
  727. /css/css-multicol/parsing/columns-valid.html (1/1, 100.00%, 0.01% of total)
  728. /css/css-flexbox/parsing/flex-flow-invalid.html (1/1, 100.00%, 0.01% of total)
  729. /css/css-backgrounds/parsing/background-origin-invalid.html (1/1, 100.00%, 0.01% of total)
  730. /css/selectors/i18n/css3-selectors-lang-006.html (1/1, 100.00%, 0.01% of total)
  731. /css/css-animations/Document-getAnimations.tentative.html (14/14, 100.00%, 0.09% of total)
  732. /css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html (1/1, 100.00%, 0.01% of total)
Test Show/Hide MessagesEd18
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-basis: 0PASS
/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 valuesFAIL
/css/css-multicol/parsing/column-count-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnCountFAIL
/css/css-transitions/parsing/transition-property-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-property with invalid valuesFAIL
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-051.html (1/1, 100.00%, 0.01% of total)OK
A lang= value with language, script and region subtags will match a lang attribute value with the same language, script and region subtags.PASS
/css/selectors/i18n/css3-selectors-lang-030.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value and a lang attribute value will NOT match if their region subtags differ.PASS
/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 valuesFAIL
"26 17 9" and "2 1" are valid scale valuesFAIL
"none" and "4 3 2" are valid scale valuesFAIL
"none" and "none" are valid scale valuesFAIL
Animation between "2 30 400" and "10 110 1200" at progress -1FAIL
Animation between "2 30 400" and "10 110 1200" at progress 0FAIL
Animation between "2 30 400" and "10 110 1200" at progress 0.125FAIL
Animation between "2 30 400" and "10 110 1200" at progress 0.875FAIL
Animation between "2 30 400" and "10 110 1200" at progress 1FAIL
Animation between "2 30 400" and "10 110 1200" at progress 2FAIL
Animation between "26 17 9" and "2 1" at progress -1FAIL
Animation between "26 17 9" and "2 1" at progress 0FAIL
Animation between "26 17 9" and "2 1" at progress 0.125FAIL
Animation between "26 17 9" and "2 1" at progress 0.875FAIL
Animation between "26 17 9" and "2 1" at progress 1FAIL
Animation between "26 17 9" and "2 1" at progress 2FAIL
Animation between "none" and "4 3 2" at progress -1FAIL
Animation between "none" and "4 3 2" at progress 0FAIL
Animation between "none" and "4 3 2" at progress 0.125FAIL
Animation between "none" and "4 3 2" at progress 0.875FAIL
Animation between "none" and "4 3 2" at progress 1FAIL
Animation between "none" and "4 3 2" at progress 2FAIL
Animation between "none" and "none" at progress -1FAIL
Animation between "none" and "none" at progress 0FAIL
Animation between "none" and "none" at progress 0.125FAIL
Animation between "none" and "none" at progress 0.875FAIL
Animation between "none" and "none" at progress 1FAIL
Animation between "none" and "none" at progress 2FAIL
/css/css-transitions/event-dispatch.tentative.html (26/26, 100.00%, 0.18% of total)OK
Active -> AfterFAIL
Active -> BeforeFAIL
Active -> Idle, no delay (Animation.timeline = null)FAIL
Active -> Idle, no delay (display: none)FAIL
Active -> Idle, with negative delay (Animation.timeline = null)FAIL
Active -> Idle, with negative delay (display: none)FAIL
Active -> Idle, with positive delay (Animation.timeline = null)FAIL
Active -> Idle, with positive delay (display: none)FAIL
After -> ActiveFAIL
After -> BeforeFAIL
Before -> ActiveFAIL
Before -> AfterFAIL
Before -> Idle (Animation.timeline = null)FAIL
Before -> Idle (display: none)FAIL
Calculating the interval start and end time with negative end delay.FAIL
Calculating the interval start and end time with negative start delay.FAIL
Call Animation.cancel after canceling transition.FAIL
Call Animation.cancel after restarting transition immediatelyFAIL
Cancel the transition after clearing the target effectFAIL
Idle -> BeforeFAIL
Idle -> Pending or BeforeFAIL
Idle or Pending -> ActiveFAIL
Idle or Pending -> AfterFAIL
Restart transition after canceling transition immediatelyFAIL
Set null target effect after canceling the transitionFAIL
Set timeline and play transition after clear the timelineFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-shrink: negativePASS
/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 valuesFAIL
/css/cssom-view/scroll-behavior-smooth-positions.html (18/18, 100.00%, 0.12% of total)OK
Scroll positions when aborting a smooth scrolling with an instant scrollingFAIL
Scroll positions when aborting a smooth scrolling with another smooth scrollingFAIL
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scroll() FAIL
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollBy() FAIL
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollIntoView() FAIL
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollTo() FAIL
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scroll() FAIL
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollBy() FAIL
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollIntoView() FAIL
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollTo() FAIL
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scroll() FAIL
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollBy() FAIL
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollIntoView() FAIL
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollTo() FAIL
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scroll() FAIL
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollBy() FAIL
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollIntoView() FAIL
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollTo() 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 valuesFAIL
/css/css-ui/caret-color-018.html (1/1, 100.00%, 0.01% of total)OK
The caret-color property is animatableFAIL
/css/css-fonts/calc-in-font-variation-settings.html (1/1, 100.00%, 0.01% of total)OK
calc() in font-variation-settingsPASS
/css/css-fonts/test_font_feature_values_parsing.html (116/116, 100.00%, 0.78% of total)OK
basic parse tests - @font-feature-value {;}PASS
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 --bongo { @styleset { blah: 1; } }PASS
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 3FAIL
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; } }PASS
basic parse tests - @font-feature-values bongo, sans-serif { @styleset { blah: 1; } }PASS
basic parse tests - @font-feature-values bongo, super bongo, bongo the supreme { @styleset { blah: 1; } }FAIL
basic parse tests - @font-feature-values bongo,* { @styleset { blah: 1; } }PASS
basic parse tests - @font-feature-values bongo,, super bongo { @styleset { blah: 1; } }PASS
basic parse tests - @font-feature-values bongo;PASS
basic parse tests - @font-feature-values serif, sans-serif { @styleset { blah: 1; } }PASS
basic parse tests - @font-feature-values 毎日カレーを食べたい! { @styleset { blah: 1; } }FAIL
basic parse tests - @font-feature-values 毎日カレーを食べたい!, 納豆嫌い { @styleset { blah: 1; } }FAIL
basic parse tests - @font-feature-values;PASS
basic parse tests - @font-features-values {;}PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-direction: rowPASS
/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 valuesFAIL
/css/css-multicol/parsing/columns-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: parsing columns with invalid valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: invalidPASS
/css/cssom-view/table-scroll-props.html (13/13, 100.00%, 0.09% of total)OK
Basic captionPASS
Basic tablePASS
Bottom captionPASS
Caption with borderPASS
Caption with marginFAIL
Caption with paddingPASS
Overall test to make sure there are no exceptionsPASS
Table and narrower captionPASS
Table and wider captionPASS
Table with collapsed borderPASS
Table with paddingPASS
Table with padding and content-box sizingPASS
Table with separated borderPASS
/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/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 bordersPASS
/css/cssom-view/getClientRects-br-htb-rtl.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS @charset utf-16 (ASCII only)FAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-content: space-aroundPASS
/css/cssom-view/scroll-behavior-subframe-root.html (35/35, 100.00%, 0.24% of total)OK
Aborting an ongoing smooth scrolling on a subframe with an instant scrollingFAIL
Aborting an ongoing smooth scrolling on a subframe with another smooth scrollingFAIL
Subframe with auto scroll-behavior ; scroll() with auto behaviorFAIL
Subframe with auto scroll-behavior ; scroll() with default behaviorFAIL
Subframe with auto scroll-behavior ; scroll() with instant behaviorFAIL
Subframe with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Subframe with auto scroll-behavior ; scrollBy() with auto behaviorFAIL
Subframe with auto scroll-behavior ; scrollBy() with default behaviorFAIL
Subframe with auto scroll-behavior ; scrollBy() with instant behaviorFAIL
Subframe with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Subframe with auto scroll-behavior ; scrollIntoView() with auto behaviorFAIL
Subframe with auto scroll-behavior ; scrollIntoView() with default behaviorFAIL
Subframe with auto scroll-behavior ; scrollIntoView() with instant behaviorFAIL
Subframe with auto scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Subframe with auto scroll-behavior ; scrollTo() with auto behaviorFAIL
Subframe with auto scroll-behavior ; scrollTo() with default behaviorFAIL
Subframe with auto scroll-behavior ; scrollTo() with instant behaviorFAIL
Subframe with auto scroll-behavior ; scrollTo() with smooth behaviorFAIL
Subframe with smooth scroll-behavior ; scroll() with auto behaviorFAIL
Subframe with smooth scroll-behavior ; scroll() with default behaviorFAIL
Subframe with smooth scroll-behavior ; scroll() with instant behaviorFAIL
Subframe with smooth scroll-behavior ; scroll() with smooth behaviorFAIL
Subframe with smooth scroll-behavior ; scrollBy() with auto behaviorFAIL
Subframe with smooth scroll-behavior ; scrollBy() with default behaviorFAIL
Subframe with smooth scroll-behavior ; scrollBy() with instant behaviorFAIL
Subframe with smooth scroll-behavior ; scrollBy() with smooth behaviorFAIL
Subframe with smooth scroll-behavior ; scrollIntoView() with auto behaviorFAIL
Subframe with smooth scroll-behavior ; scrollIntoView() with default behaviorFAIL
Subframe with smooth scroll-behavior ; scrollIntoView() with instant behaviorFAIL
Subframe with smooth scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Subframe with smooth scroll-behavior ; scrollTo() with auto behaviorFAIL
Subframe with smooth scroll-behavior ; scrollTo() with default behaviorFAIL
Subframe with smooth scroll-behavior ; scrollTo() with instant behaviorFAIL
Subframe with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
iframe loadedPASS
/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`PASS
Computed value for `text-combine-upright: digits +2e0` is not `digits 2` but `none`PASS
Computed value for `text-combine-upright: digits +4e+0` is not `digits 4` but `none`PASS
Computed value for `text-combine-upright: digits +4e-0` is not `digits 4` but `none`PASS
Computed value for `text-combine-upright: digits +5` is `none`PASS
Computed value for `text-combine-upright: digits 1` is `none`PASS
Computed value for `text-combine-upright: digits 2.00` is `none`PASS
Computed value for `text-combine-upright: digits 2e0` is not `digits 2` but `none`PASS
Computed value for `text-combine-upright: digits 3e+0` is not `digits 3` but `none`PASS
Computed value for `text-combine-upright: digits 3e-0` is not `digits 3` but `none`PASS
Computed value for `text-combine-upright: digits 4 none` is `none`PASS
Computed value for `text-combine-upright: digits bar` is `none`PASS
Computed value for `text-combine-upright: digits2` is `none`PASS
Computed value for `text-combine-upright: foo` is `none`PASS
Computed value for `text-combine-upright: none digits` is `none`PASS
/css/selectors/i18n/css3-selectors-lang-002.html (1/1, 100.00%, 0.01% of total)OK
A :lang value that matches an identical lang attribute value on a parent element will produce styling.PASS
/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 valuesFAIL
/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-blockPASS
/css/compositing/mix-blend-mode/mix-blend-mode-creates-stacking-context.html (1/1, 100.00%, 0.01% of total)OK
CSS Test: an element with mix-blend-mode other than normal creates a stacking contextFAIL
/css/selectors/invalidation/sheet-going-away-001.html (1/1, 100.00%, 0.01% of total)OK
Style should be recomputed correctly when the stylesheet it depends on goes awayPASS
/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-animations/parsing/animation-iteration-count-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-iteration-count with valid valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: invalidPASS
/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 sizePASS
/css/selectors/i18n/css3-selectors-lang-011.html (1/1, 100.00%, 0.01% of total)OK
A :lang value with language, script and region subtags will match a lang attribute value with the same language, script and region subtags.PASS
/css/css-writing-modes/unicode-bidi-parsing-002.html (3/3, 100.00%, 0.02% of total)OK
unicode-bidi: isolateFAIL
unicode-bidi: isolate-overrideFAIL
unicode-bidi: plaintextFAIL
/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 valuesFAIL
/css/cssom-view/scrollingElement.html (2/2, 100.00%, 0.01% of total)OK
scrollingElement in no-quirks modeFAIL
scrollingElement in quirks modeFAIL
/css/cssom-view/elementsFromPoint-svg.html (4/4, 100.00%, 0.03% of total)OK
elementsFromPoint for a point inside transformed rects and <g>FAIL
elementsFromPoint for a point inside two imagesFAIL
elementsFromPoint for a point inside two rectsFAIL
elementsFromPoint for a point inside two rects that are inside a <g>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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-ui/outline-018.html (1/1, 100.00%, 0.01% of total)OK
outline-style is animated as a discrete typeFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | justify-content: flex-startPASS
/css/css-backgrounds/background-size-001.html (20/20, 100.00%, 0.13% of total)OK
background-size_autoPASS
background-size_auto_autoPASS
background-size_auto_lengthPASS
background-size_auto_percentageFAIL
background-size_containPASS
background-size_coverPASS
background-size_initialPASS
background-size_length_autoFAIL
background-size_length_lengthPASS
background-size_length_negative_zeroPASS
background-size_length_normalPASS
background-size_length_percentageFAIL
background-size_length_positive_zeroPASS
background-size_length_zeroPASS
background-size_percentage_autoFAIL
background-size_percentage_lengthFAIL
background-size_percentage_maxFAIL
background-size_percentage_minFAIL
background-size_percentage_normalFAIL
background-size_percentage_percentageFAIL
/css/selectors/anplusb-selector-parsing.html (112/112, 100.00%, 0.76% of total)OK
:nth-child( 12 n ) should not parsePASS
:nth-child( N- 123) should be parsed and serialized correctlyPASS
:nth-child( n +12 3) should not parsePASS
:nth-child( +n + 7 ) should be parsed and serialized correctlyPASS
:nth-child( 23n + 123 ) should be parsed and serialized correctlyPASS
:nth-child(+ 1n) should not parsePASS
:nth-child(+ n + 7) should not parsePASS
:nth-child(+12 N ) should not parsePASS
:nth-child(+12N -- 1) should not parsePASS
:nth-child(+12n-0+1) should not parsePASS
:nth-child(+n+3) should be parsed and serialized correctlyPASS
:nth-child(-1n- b1) should not parsePASS
:nth-child(-n - 1) should be parsed and serialized correctlyPASS
:nth-child(-n -b1) should not parsePASS
:nth-child(-n) should be parsed and serialized correctlyPASS
:nth-child(-n+0) should be parsed and serialized correctlyPASS
:nth-child(-n+n) should not parsePASS
:nth-child(-n-+1) should not parsePASS
:nth-child(-n-13b1) should not parsePASS
:nth-child(1n+0) should be parsed and serialized correctlyPASS
:nth-child(N) should be parsed and serialized correctlyPASS
:nth-child(n) should be parsed and serialized correctlyPASS
:nth-child(n+0) should be parsed and serialized correctlyPASS
:nth-child(n- 1 2) should not parsePASS
:nth-child(n- 10) should be parsed and serialized correctlyPASS
:nth-child(n-+1) should not parsePASS
:nth-child(n-1n) should not parsePASS
:nth-child(n-b1) should not parsePASS
:nth-last-child( 12 n ) should not parsePASS
:nth-last-child( N- 123) should be parsed and serialized correctlyPASS
:nth-last-child( n +12 3) should not parsePASS
:nth-last-child( +n + 7 ) should be parsed and serialized correctlyPASS
:nth-last-child( 23n + 123 ) should be parsed and serialized correctlyPASS
:nth-last-child(+ 1n) should not parsePASS
:nth-last-child(+ n + 7) should not parsePASS
:nth-last-child(+12 N ) should not parsePASS
:nth-last-child(+12N -- 1) should not parsePASS
:nth-last-child(+12n-0+1) should not parsePASS
:nth-last-child(+n+3) should be parsed and serialized correctlyPASS
:nth-last-child(-1n- b1) should not parsePASS
:nth-last-child(-n - 1) should be parsed and serialized correctlyPASS
:nth-last-child(-n -b1) should not parsePASS
:nth-last-child(-n) should be parsed and serialized correctlyPASS
:nth-last-child(-n+0) should be parsed and serialized correctlyPASS
:nth-last-child(-n+n) should not parsePASS
:nth-last-child(-n-+1) should not parsePASS
:nth-last-child(-n-13b1) should not parsePASS
:nth-last-child(1n+0) should be parsed and serialized correctlyPASS
:nth-last-child(N) should be parsed and serialized correctlyPASS
:nth-last-child(n) should be parsed and serialized correctlyPASS
:nth-last-child(n+0) should be parsed and serialized correctlyPASS
:nth-last-child(n- 1 2) should not parsePASS
:nth-last-child(n- 10) should be parsed and serialized correctlyPASS
:nth-last-child(n-+1) should not parsePASS
:nth-last-child(n-1n) should not parsePASS
:nth-last-child(n-b1) should not parsePASS
:nth-last-of-type( 12 n ) should not parsePASS
:nth-last-of-type( N- 123) should be parsed and serialized correctlyPASS
:nth-last-of-type( n +12 3) should not parsePASS
:nth-last-of-type( +n + 7 ) should be parsed and serialized correctlyPASS
:nth-last-of-type( 23n + 123 ) should be parsed and serialized correctlyPASS
:nth-last-of-type(+ 1n) should not parsePASS
:nth-last-of-type(+ n + 7) should not parsePASS
:nth-last-of-type(+12 N ) should not parsePASS
:nth-last-of-type(+12N -- 1) should not parsePASS
:nth-last-of-type(+12n-0+1) should not parsePASS
:nth-last-of-type(+n+3) should be parsed and serialized correctlyPASS
:nth-last-of-type(-1n- b1) should not parsePASS
:nth-last-of-type(-n - 1) should be parsed and serialized correctlyPASS
:nth-last-of-type(-n -b1) should not parsePASS
:nth-last-of-type(-n) should be parsed and serialized correctlyPASS
:nth-last-of-type(-n+0) should be parsed and serialized correctlyPASS
:nth-last-of-type(-n+n) should not parsePASS
:nth-last-of-type(-n-+1) should not parsePASS
:nth-last-of-type(-n-13b1) should not parsePASS
:nth-last-of-type(1n+0) should be parsed and serialized correctlyPASS
:nth-last-of-type(N) should be parsed and serialized correctlyPASS
:nth-last-of-type(n) should be parsed and serialized correctlyPASS
:nth-last-of-type(n+0) should be parsed and serialized correctlyPASS
:nth-last-of-type(n- 1 2) should not parsePASS
:nth-last-of-type(n- 10) should be parsed and serialized correctlyPASS
:nth-last-of-type(n-+1) should not parsePASS
:nth-last-of-type(n-1n) should not parsePASS
:nth-last-of-type(n-b1) should not parsePASS
:nth-of-type( 12 n ) should not parsePASS
:nth-of-type( N- 123) should be parsed and serialized correctlyPASS
:nth-of-type( n +12 3) should not parsePASS
:nth-of-type( +n + 7 ) should be parsed and serialized correctlyPASS
:nth-of-type( 23n + 123 ) should be parsed and serialized correctlyPASS
:nth-of-type(+ 1n) should not parsePASS
:nth-of-type(+ n + 7) should not parsePASS
:nth-of-type(+12 N ) should not parsePASS
:nth-of-type(+12N -- 1) should not parsePASS
:nth-of-type(+12n-0+1) should not parsePASS
:nth-of-type(+n+3) should be parsed and serialized correctlyPASS
:nth-of-type(-1n- b1) should not parsePASS
:nth-of-type(-n - 1) should be parsed and serialized correctlyPASS
:nth-of-type(-n -b1) should not parsePASS
:nth-of-type(-n) should be parsed and serialized correctlyPASS
:nth-of-type(-n+0) should be parsed and serialized correctlyPASS
:nth-of-type(-n+n) should not parsePASS
:nth-of-type(-n-+1) should not parsePASS
:nth-of-type(-n-13b1) should not parsePASS
:nth-of-type(1n+0) should be parsed and serialized correctlyPASS
:nth-of-type(N) should be parsed and serialized correctlyPASS
:nth-of-type(n) should be parsed and serialized correctlyPASS
:nth-of-type(n+0) should be parsed and serialized correctlyPASS
:nth-of-type(n- 1 2) should not parsePASS
:nth-of-type(n- 10) should be parsed and serialized correctlyPASS
:nth-of-type(n-+1) should not parsePASS
:nth-of-type(n-1n) should not parsePASS
:nth-of-type(n-b1) should not parsePASS
/css/selectors/i18n/css3-selectors-lang-032.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value with language, script and region subtags will NOT match a lang attribute value with the script subtag missing.PASS
/css/css-fonts/idlharness.html (42/42, 100.00%, 0.28% of total)OK
CSSFontFaceRule interface object lengthPASS
CSSFontFaceRule interface object namePASS
CSSFontFaceRule interface: attribute styleFAIL
CSSFontFaceRule interface: existence and properties of interface objectFAIL
CSSFontFaceRule interface: existence and properties of interface prototype objectPASS
CSSFontFaceRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSFontFaceRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CSSFontFeatureValuesMap interface object lengthFAIL
CSSFontFeatureValuesMap interface object nameFAIL
CSSFontFeatureValuesMap interface: existence and properties of interface objectFAIL
CSSFontFeatureValuesMap interface: existence and properties of interface prototype objectFAIL
CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's "constructor" propertyFAIL
CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
CSSFontFeatureValuesMap interface: operation set(CSSOMString, [object Object],[object Object])FAIL
CSSFontFeatureValuesRule interface object lengthFAIL
CSSFontFeatureValuesRule interface object nameFAIL
CSSFontFeatureValuesRule interface: attribute annotationFAIL
CSSFontFeatureValuesRule interface: attribute characterVariantFAIL
CSSFontFeatureValuesRule interface: attribute fontFamilyFAIL
CSSFontFeatureValuesRule interface: attribute ornamentsFAIL
CSSFontFeatureValuesRule interface: attribute stylesetFAIL
CSSFontFeatureValuesRule interface: attribute stylisticFAIL
CSSFontFeatureValuesRule interface: attribute swashFAIL
CSSFontFeatureValuesRule interface: existence and properties of interface objectFAIL
CSSFontFeatureValuesRule interface: existence and properties of interface prototype objectFAIL
CSSFontFeatureValuesRule interface: existence and properties of interface prototype object's "constructor" propertyFAIL
CSSFontFeatureValuesRule interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
CSSFontPaletteValuesRule interface object lengthFAIL
CSSFontPaletteValuesRule interface object nameFAIL
CSSFontPaletteValuesRule interface: attribute basePaletteFAIL
CSSFontPaletteValuesRule interface: attribute fontFamilyFAIL
CSSFontPaletteValuesRule interface: existence and properties of interface objectFAIL
CSSFontPaletteValuesRule interface: existence and properties of interface prototype objectFAIL
CSSFontPaletteValuesRule interface: existence and properties of interface prototype object's "constructor" propertyFAIL
CSSFontPaletteValuesRule interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
CSSRule interface: constant FONT_FEATURE_VALUES_RULE on interface objectFAIL
CSSRule interface: constant FONT_FEATURE_VALUES_RULE on interface prototype objectFAIL
CSSRule interface: constant FONT_PALETTE_VALUES_RULE on interface objectFAIL
CSSRule interface: constant FONT_PALETTE_VALUES_RULE on interface prototype objectFAIL
Partial interface CSSRule: original interface definedPASS
Partial interface CSSRule[2]: original interface definedPASS
Test IDL implementation of css-fonts APIPASS
/css/cssom-view/scroll-behavior-subframe-window.html (27/27, 100.00%, 0.18% of total)OK
Aborting an ongoing smooth scrolling on the main frame with an instant scrollingPASS
Aborting an ongoing smooth scrolling on the main frame with another smooth scrollingFAIL
Main frame with auto scroll-behavior ; scroll() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with default behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
iframe loadedPASS
/css/selectors/i18n/css3-selectors-lang-009.html (1/1, 100.00%, 0.01% of total)OK
A :lang value with a multiple subtags will match a lang attribute value with multiple subtags as long as the first part is the same.PASS
/css/css-fonts/test_font_family_parsing.html (2232/2232, 100.00%, 15.05% of total)OK
font-family: "simple"PASS
font-family: "simple" (setter)PASS
font-family: #simplePASS
font-family: #simple (setter)PASS
font-family: 'simple'PASS
font-family: 'simple' (setter)PASS
font-family: -simplePASS
font-family: -simple (setter)PASS
font-family: 0simplePASS
font-family: 0simple (setter)PASS
font-family: \0001f4a9PASS
font-family: \0001f4a9 (setter)PASS
font-family: \01f4a9PASS
font-family: \01f4a9 (setter)PASS
font-family: \073 implePASS
font-family: \073 imple (setter)PASS
font-family: \1f4a9PASS
font-family: \1f4a9 (setter)PASS
font-family: \AbAbPASS
font-family: \AbAb (setter)PASS
font-family: \s implePASS
font-family: \s imple (setter)PASS
font-family: _simplePASS
font-family: _simple (setter)PASS
font-family: arial, helvetica, "times" new roman, sans-serifPASS
font-family: arial, helvetica, "times" new roman, sans-serif (setter)PASS
font-family: arial, helvetica, '\"times new roman', sans-serifFAIL
font-family: arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font-family: arial, helvetica, 'times' new roman, sans-serifPASS
font-family: arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font-family: arial, helvetica, sans-serifPASS
font-family: arial, helvetica, sans-serif (setter)PASS
font-family: arial, helvetica, times "new" roman, sans-serifPASS
font-family: arial, helvetica, times "new" roman, sans-serif (setter)PASS
font-family: arial, helvetica, times 'new' roman, sans-serifPASS
font-family: arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font-family: boldPASS
font-family: bold (setter)PASS
font-family: bold italicPASS
font-family: bold italic (setter)PASS
font-family: bolderPASS
font-family: bolder (setter)PASS
font-family: captionPASS
font-family: caption (setter)PASS
font-family: default simplePASS
font-family: default simple (setter)PASS
font-family: default, simpleFAIL
font-family: default, simple (setter)FAIL
font-family: ick, patooey, 納豆嫌いPASS
font-family: ick, patooey, 納豆嫌い (setter)PASS
font-family: iconPASS
font-family: icon (setter)PASS
font-family: inherit simpleFAIL
font-family: inherit simple (setter)FAIL
font-family: inherit, simplePASS
font-family: inherit, simple (setter)PASS
font-family: initial simpleFAIL
font-family: initial simple (setter)FAIL
font-family: initial, simplePASS
font-family: initial, simple (setter)PASS
font-family: italicPASS
font-family: italic (setter)PASS
font-family: italic boldPASS
font-family: italic bold (setter)PASS
font-family: largerPASS
font-family: larger (setter)PASS
font-family: lighterPASS
font-family: lighter (setter)PASS
font-family: menuPASS
font-family: menu (setter)PASS
font-family: normalPASS
font-family: normal (setter)PASS
font-family: normal simplePASS
font-family: normal simple (setter)PASS
font-family: normal, simplePASS
font-family: normal, simple (setter)PASS
font-family: quite -simplePASS
font-family: quite -simple (setter)PASS
font-family: quite 0simplePASS
font-family: quite 0simple (setter)PASS
font-family: quite _simplePASS
font-family: quite _simple (setter)PASS
font-family: quite simplePASS
font-family: quite simple (setter)PASS
font-family: quite@simplePASS
font-family: quite@simple (setter)PASS
font-family: sim\035 plePASS
font-family: sim\035 ple (setter)PASS
font-family: simplePASS
font-family: simple (setter)PASS
font-family: simple defaultPASS
font-family: simple default (setter)PASS
font-family: simple inheritPASS
font-family: simple inherit (setter)PASS
font-family: simple initialPASS
font-family: simple initial (setter)PASS
font-family: simple normalPASS
font-family: simple normal (setter)PASS
font-family: simple unsetPASS
font-family: simple unset (setter)PASS
font-family: simple!PASS
font-family: simple! (setter)PASS
font-family: simple()PASS
font-family: simple() (setter)PASS
font-family: simple, bongo defaultPASS
font-family: simple, bongo default (setter)PASS
font-family: simple, bongo inheritPASS
font-family: simple, bongo inherit (setter)PASS
font-family: simple, bongo initialPASS
font-family: simple, bongo initial (setter)PASS
font-family: simple, bongo unsetPASS
font-family: simple, bongo unset (setter)PASS
font-family: simple, defaultFAIL
font-family: simple, default (setter)FAIL
font-family: simple, default bongoPASS
font-family: simple, default bongo (setter)PASS
font-family: simple, inheritFAIL
font-family: simple, inherit (setter)FAIL
font-family: simple, inherit bongoPASS
font-family: simple, inherit bongo (setter)PASS
font-family: simple, initialFAIL
font-family: simple, initial (setter)FAIL
font-family: simple, initial bongoPASS
font-family: simple, initial bongo (setter)PASS
font-family: simple, normalPASS
font-family: simple, normal (setter)PASS
font-family: simple, unsetFAIL
font-family: simple, unset (setter)FAIL
font-family: simple, unset bongoPASS
font-family: simple, unset bongo (setter)PASS
font-family: smallerPASS
font-family: smaller (setter)PASS
font-family: unset simpleFAIL
font-family: unset simple (setter)FAIL
font-family: unset, simplePASS
font-family: unset, simple (setter)PASS
font-family: ßsimplePASS
font-family: ßsimple (setter)PASS
font-family: İsimplePASS
font-family: İsimple (setter)PASS
font-family: ẙsimplePASS
font-family: ẙsimple (setter)PASS
font-family: 納豆嫌いPASS
font-family: 納豆嫌い (setter)PASS
font-family: 納豆嫌い, ick, patooeyPASS
font-family: 納豆嫌い, ick, patooey (setter)PASS
font-family: 納豆嫌い, 納豆大嫌いPASS
font-family: 納豆嫌い, 納豆大嫌い (setter)PASS
font-family: 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font-family: 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font-family: 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font-family: 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: 16px "simple"PASS
font: 16px "simple" (setter)PASS
font: 16px #simplePASS
font: 16px #simple (setter)PASS
font: 16px 'simple'PASS
font: 16px 'simple' (setter)PASS
font: 16px -simplePASS
font: 16px -simple (setter)PASS
font: 16px 0simplePASS
font: 16px 0simple (setter)PASS
font: 16px \0001f4a9PASS
font: 16px \0001f4a9 (setter)PASS
font: 16px \01f4a9PASS
font: 16px \01f4a9 (setter)PASS
font: 16px \073 implePASS
font: 16px \073 imple (setter)PASS
font: 16px \1f4a9PASS
font: 16px \1f4a9 (setter)PASS
font: 16px \AbAbPASS
font: 16px \AbAb (setter)PASS
font: 16px \s implePASS
font: 16px \s imple (setter)PASS
font: 16px _simplePASS
font: 16px _simple (setter)PASS
font: 16px arial, helvetica, "times" new roman, sans-serifPASS
font: 16px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: 16px arial, helvetica, '\"times new roman', sans-serifFAIL
font: 16px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: 16px arial, helvetica, 'times' new roman, sans-serifPASS
font: 16px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: 16px arial, helvetica, sans-serifPASS
font: 16px arial, helvetica, sans-serif (setter)PASS
font: 16px arial, helvetica, times "new" roman, sans-serifPASS
font: 16px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: 16px arial, helvetica, times 'new' roman, sans-serifPASS
font: 16px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: 16px boldPASS
font: 16px bold (setter)PASS
font: 16px bold italicPASS
font: 16px bold italic (setter)PASS
font: 16px bolderPASS
font: 16px bolder (setter)PASS
font: 16px captionFAIL
font: 16px caption (setter)FAIL
font: 16px defaultFAIL
font: 16px default (setter)FAIL
font: 16px default simplePASS
font: 16px default simple (setter)PASS
font: 16px default, simpleFAIL
font: 16px default, simple (setter)FAIL
font: 16px ick, patooey, 納豆嫌いPASS
font: 16px ick, patooey, 納豆嫌い (setter)PASS
font: 16px iconFAIL
font: 16px icon (setter)FAIL
font: 16px inheritFAIL
font: 16px inherit (setter)FAIL
font: 16px inherit simplePASS
font: 16px inherit simple (setter)PASS
font: 16px inherit, simpleFAIL
font: 16px inherit, simple (setter)FAIL
font: 16px initialFAIL
font: 16px initial (setter)FAIL
font: 16px initial simplePASS
font: 16px initial simple (setter)PASS
font: 16px initial, simpleFAIL
font: 16px initial, simple (setter)FAIL
font: 16px italicPASS
font: 16px italic (setter)PASS
font: 16px italic boldPASS
font: 16px italic bold (setter)PASS
font: 16px largerPASS
font: 16px larger (setter)PASS
font: 16px lighterPASS
font: 16px lighter (setter)PASS
font: 16px menuFAIL
font: 16px menu (setter)FAIL
font: 16px normalPASS
font: 16px normal (setter)PASS
font: 16px normal simplePASS
font: 16px normal simple (setter)PASS
font: 16px normal, simplePASS
font: 16px normal, simple (setter)PASS
font: 16px quite -simplePASS
font: 16px quite -simple (setter)PASS
font: 16px quite 0simplePASS
font: 16px quite 0simple (setter)PASS
font: 16px quite _simplePASS
font: 16px quite _simple (setter)PASS
font: 16px quite simplePASS
font: 16px quite simple (setter)PASS
font: 16px quite@simplePASS
font: 16px quite@simple (setter)PASS
font: 16px sim\035 plePASS
font: 16px sim\035 ple (setter)PASS
font: 16px simplePASS
font: 16px simple (setter)PASS
font: 16px simple defaultPASS
font: 16px simple default (setter)PASS
font: 16px simple inheritPASS
font: 16px simple inherit (setter)PASS
font: 16px simple initialPASS
font: 16px simple initial (setter)PASS
font: 16px simple normalPASS
font: 16px simple normal (setter)PASS
font: 16px simple unsetPASS
font: 16px simple unset (setter)PASS
font: 16px simple!PASS
font: 16px simple! (setter)PASS
font: 16px simple()PASS
font: 16px simple() (setter)PASS
font: 16px simple, bongo defaultPASS
font: 16px simple, bongo default (setter)PASS
font: 16px simple, bongo inheritPASS
font: 16px simple, bongo inherit (setter)PASS
font: 16px simple, bongo initialPASS
font: 16px simple, bongo initial (setter)PASS
font: 16px simple, bongo unsetPASS
font: 16px simple, bongo unset (setter)PASS
font: 16px simple, defaultFAIL
font: 16px simple, default (setter)FAIL
font: 16px simple, default bongoPASS
font: 16px simple, default bongo (setter)PASS
font: 16px simple, inheritFAIL
font: 16px simple, inherit (setter)FAIL
font: 16px simple, inherit bongoPASS
font: 16px simple, inherit bongo (setter)PASS
font: 16px simple, initialFAIL
font: 16px simple, initial (setter)FAIL
font: 16px simple, initial bongoPASS
font: 16px simple, initial bongo (setter)PASS
font: 16px simple, normalPASS
font: 16px simple, normal (setter)PASS
font: 16px simple, unsetFAIL
font: 16px simple, unset (setter)FAIL
font: 16px simple, unset bongoPASS
font: 16px simple, unset bongo (setter)PASS
font: 16px smallerPASS
font: 16px smaller (setter)PASS
font: 16px unsetFAIL
font: 16px unset (setter)FAIL
font: 16px unset simplePASS
font: 16px unset simple (setter)PASS
font: 16px unset, simpleFAIL
font: 16px unset, simple (setter)FAIL
font: 16px ßsimplePASS
font: 16px ßsimple (setter)PASS
font: 16px İsimplePASS
font: 16px İsimple (setter)PASS
font: 16px ẙsimplePASS
font: 16px ẙsimple (setter)PASS
font: 16px 納豆嫌いPASS
font: 16px 納豆嫌い (setter)PASS
font: 16px 納豆嫌い, ick, patooeyPASS
font: 16px 納豆嫌い, ick, patooey (setter)PASS
font: 16px 納豆嫌い, 納豆大嫌いPASS
font: 16px 納豆嫌い, 納豆大嫌い (setter)PASS
font: 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: 35% "simple"PASS
font: 35% "simple" (setter)PASS
font: 35% #simplePASS
font: 35% #simple (setter)PASS
font: 35% 'simple'PASS
font: 35% 'simple' (setter)PASS
font: 35% -simplePASS
font: 35% -simple (setter)PASS
font: 35% 0simplePASS
font: 35% 0simple (setter)PASS
font: 35% \0001f4a9PASS
font: 35% \0001f4a9 (setter)PASS
font: 35% \01f4a9PASS
font: 35% \01f4a9 (setter)PASS
font: 35% \073 implePASS
font: 35% \073 imple (setter)PASS
font: 35% \1f4a9PASS
font: 35% \1f4a9 (setter)PASS
font: 35% \AbAbPASS
font: 35% \AbAb (setter)PASS
font: 35% \s implePASS
font: 35% \s imple (setter)PASS
font: 35% _simplePASS
font: 35% _simple (setter)PASS
font: 35% arial, helvetica, "times" new roman, sans-serifPASS
font: 35% arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: 35% arial, helvetica, '\"times new roman', sans-serifFAIL
font: 35% arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: 35% arial, helvetica, 'times' new roman, sans-serifPASS
font: 35% arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: 35% arial, helvetica, sans-serifPASS
font: 35% arial, helvetica, sans-serif (setter)PASS
font: 35% arial, helvetica, times "new" roman, sans-serifPASS
font: 35% arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: 35% arial, helvetica, times 'new' roman, sans-serifPASS
font: 35% arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: 35% boldPASS
font: 35% bold (setter)PASS
font: 35% bold italicPASS
font: 35% bold italic (setter)PASS
font: 35% bolderPASS
font: 35% bolder (setter)PASS
font: 35% captionFAIL
font: 35% caption (setter)FAIL
font: 35% defaultFAIL
font: 35% default (setter)FAIL
font: 35% default simplePASS
font: 35% default simple (setter)PASS
font: 35% default, simpleFAIL
font: 35% default, simple (setter)FAIL
font: 35% ick, patooey, 納豆嫌いPASS
font: 35% ick, patooey, 納豆嫌い (setter)PASS
font: 35% iconFAIL
font: 35% icon (setter)FAIL
font: 35% inheritFAIL
font: 35% inherit (setter)FAIL
font: 35% inherit simplePASS
font: 35% inherit simple (setter)PASS
font: 35% inherit, simpleFAIL
font: 35% inherit, simple (setter)FAIL
font: 35% initialFAIL
font: 35% initial (setter)FAIL
font: 35% initial simplePASS
font: 35% initial simple (setter)PASS
font: 35% initial, simpleFAIL
font: 35% initial, simple (setter)FAIL
font: 35% italicPASS
font: 35% italic (setter)PASS
font: 35% italic boldPASS
font: 35% italic bold (setter)PASS
font: 35% largerPASS
font: 35% larger (setter)PASS
font: 35% lighterPASS
font: 35% lighter (setter)PASS
font: 35% menuFAIL
font: 35% menu (setter)FAIL
font: 35% normalPASS
font: 35% normal (setter)PASS
font: 35% normal simplePASS
font: 35% normal simple (setter)PASS
font: 35% normal, simplePASS
font: 35% normal, simple (setter)PASS
font: 35% quite -simplePASS
font: 35% quite -simple (setter)PASS
font: 35% quite 0simplePASS
font: 35% quite 0simple (setter)PASS
font: 35% quite _simplePASS
font: 35% quite _simple (setter)PASS
font: 35% quite simplePASS
font: 35% quite simple (setter)PASS
font: 35% quite@simplePASS
font: 35% quite@simple (setter)PASS
font: 35% sim\035 plePASS
font: 35% sim\035 ple (setter)PASS
font: 35% simplePASS
font: 35% simple (setter)PASS
font: 35% simple defaultPASS
font: 35% simple default (setter)PASS
font: 35% simple inheritPASS
font: 35% simple inherit (setter)PASS
font: 35% simple initialPASS
font: 35% simple initial (setter)PASS
font: 35% simple normalPASS
font: 35% simple normal (setter)PASS
font: 35% simple unsetPASS
font: 35% simple unset (setter)PASS
font: 35% simple!PASS
font: 35% simple! (setter)PASS
font: 35% simple()PASS
font: 35% simple() (setter)PASS
font: 35% simple, bongo defaultPASS
font: 35% simple, bongo default (setter)PASS
font: 35% simple, bongo inheritPASS
font: 35% simple, bongo inherit (setter)PASS
font: 35% simple, bongo initialPASS
font: 35% simple, bongo initial (setter)PASS
font: 35% simple, bongo unsetPASS
font: 35% simple, bongo unset (setter)PASS
font: 35% simple, defaultFAIL
font: 35% simple, default (setter)FAIL
font: 35% simple, default bongoPASS
font: 35% simple, default bongo (setter)PASS
font: 35% simple, inheritFAIL
font: 35% simple, inherit (setter)FAIL
font: 35% simple, inherit bongoPASS
font: 35% simple, inherit bongo (setter)PASS
font: 35% simple, initialFAIL
font: 35% simple, initial (setter)FAIL
font: 35% simple, initial bongoPASS
font: 35% simple, initial bongo (setter)PASS
font: 35% simple, normalPASS
font: 35% simple, normal (setter)PASS
font: 35% simple, unsetFAIL
font: 35% simple, unset (setter)FAIL
font: 35% simple, unset bongoPASS
font: 35% simple, unset bongo (setter)PASS
font: 35% smallerPASS
font: 35% smaller (setter)PASS
font: 35% unsetFAIL
font: 35% unset (setter)FAIL
font: 35% unset simplePASS
font: 35% unset simple (setter)PASS
font: 35% unset, simpleFAIL
font: 35% unset, simple (setter)FAIL
font: 35% ßsimplePASS
font: 35% ßsimple (setter)PASS
font: 35% İsimplePASS
font: 35% İsimple (setter)PASS
font: 35% ẙsimplePASS
font: 35% ẙsimple (setter)PASS
font: 35% 納豆嫌いPASS
font: 35% 納豆嫌い (setter)PASS
font: 35% 納豆嫌い, ick, patooeyPASS
font: 35% 納豆嫌い, ick, patooey (setter)PASS
font: 35% 納豆嫌い, 納豆大嫌いPASS
font: 35% 納豆嫌い, 納豆大嫌い (setter)PASS
font: 35% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: 35% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: 35% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: 35% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: 400 normal 16px "simple"PASS
font: 400 normal 16px "simple" (setter)PASS
font: 400 normal 16px #simplePASS
font: 400 normal 16px #simple (setter)PASS
font: 400 normal 16px 'simple'PASS
font: 400 normal 16px 'simple' (setter)PASS
font: 400 normal 16px -simplePASS
font: 400 normal 16px -simple (setter)PASS
font: 400 normal 16px 0simplePASS
font: 400 normal 16px 0simple (setter)PASS
font: 400 normal 16px \0001f4a9PASS
font: 400 normal 16px \0001f4a9 (setter)PASS
font: 400 normal 16px \01f4a9PASS
font: 400 normal 16px \01f4a9 (setter)PASS
font: 400 normal 16px \073 implePASS
font: 400 normal 16px \073 imple (setter)PASS
font: 400 normal 16px \1f4a9PASS
font: 400 normal 16px \1f4a9 (setter)PASS
font: 400 normal 16px \AbAbPASS
font: 400 normal 16px \AbAb (setter)PASS
font: 400 normal 16px \s implePASS
font: 400 normal 16px \s imple (setter)PASS
font: 400 normal 16px _simplePASS
font: 400 normal 16px _simple (setter)PASS
font: 400 normal 16px arial, helvetica, "times" new roman, sans-serifPASS
font: 400 normal 16px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: 400 normal 16px arial, helvetica, '\"times new roman', sans-serifFAIL
font: 400 normal 16px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: 400 normal 16px arial, helvetica, 'times' new roman, sans-serifPASS
font: 400 normal 16px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: 400 normal 16px arial, helvetica, sans-serifPASS
font: 400 normal 16px arial, helvetica, sans-serif (setter)PASS
font: 400 normal 16px arial, helvetica, times "new" roman, sans-serifPASS
font: 400 normal 16px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: 400 normal 16px arial, helvetica, times 'new' roman, sans-serifPASS
font: 400 normal 16px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: 400 normal 16px boldPASS
font: 400 normal 16px bold (setter)PASS
font: 400 normal 16px bold italicPASS
font: 400 normal 16px bold italic (setter)PASS
font: 400 normal 16px bolderPASS
font: 400 normal 16px bolder (setter)PASS
font: 400 normal 16px captionFAIL
font: 400 normal 16px caption (setter)FAIL
font: 400 normal 16px defaultFAIL
font: 400 normal 16px default (setter)FAIL
font: 400 normal 16px default simplePASS
font: 400 normal 16px default simple (setter)PASS
font: 400 normal 16px default, simpleFAIL
font: 400 normal 16px default, simple (setter)FAIL
font: 400 normal 16px ick, patooey, 納豆嫌いPASS
font: 400 normal 16px ick, patooey, 納豆嫌い (setter)PASS
font: 400 normal 16px iconFAIL
font: 400 normal 16px icon (setter)FAIL
font: 400 normal 16px inheritFAIL
font: 400 normal 16px inherit (setter)FAIL
font: 400 normal 16px inherit simplePASS
font: 400 normal 16px inherit simple (setter)PASS
font: 400 normal 16px inherit, simpleFAIL
font: 400 normal 16px inherit, simple (setter)FAIL
font: 400 normal 16px initialFAIL
font: 400 normal 16px initial (setter)FAIL
font: 400 normal 16px initial simplePASS
font: 400 normal 16px initial simple (setter)PASS
font: 400 normal 16px initial, simpleFAIL
font: 400 normal 16px initial, simple (setter)FAIL
font: 400 normal 16px italicPASS
font: 400 normal 16px italic (setter)PASS
font: 400 normal 16px italic boldPASS
font: 400 normal 16px italic bold (setter)PASS
font: 400 normal 16px largerPASS
font: 400 normal 16px larger (setter)PASS
font: 400 normal 16px lighterPASS
font: 400 normal 16px lighter (setter)PASS
font: 400 normal 16px menuFAIL
font: 400 normal 16px menu (setter)FAIL
font: 400 normal 16px normalPASS
font: 400 normal 16px normal (setter)PASS
font: 400 normal 16px normal simplePASS
font: 400 normal 16px normal simple (setter)PASS
font: 400 normal 16px normal, simplePASS
font: 400 normal 16px normal, simple (setter)PASS
font: 400 normal 16px quite -simplePASS
font: 400 normal 16px quite -simple (setter)PASS
font: 400 normal 16px quite 0simplePASS
font: 400 normal 16px quite 0simple (setter)PASS
font: 400 normal 16px quite _simplePASS
font: 400 normal 16px quite _simple (setter)PASS
font: 400 normal 16px quite simplePASS
font: 400 normal 16px quite simple (setter)PASS
font: 400 normal 16px quite@simplePASS
font: 400 normal 16px quite@simple (setter)PASS
font: 400 normal 16px sim\035 plePASS
font: 400 normal 16px sim\035 ple (setter)PASS
font: 400 normal 16px simplePASS
font: 400 normal 16px simple (setter)PASS
font: 400 normal 16px simple defaultPASS
font: 400 normal 16px simple default (setter)PASS
font: 400 normal 16px simple inheritPASS
font: 400 normal 16px simple inherit (setter)PASS
font: 400 normal 16px simple initialPASS
font: 400 normal 16px simple initial (setter)PASS
font: 400 normal 16px simple normalPASS
font: 400 normal 16px simple normal (setter)PASS
font: 400 normal 16px simple unsetPASS
font: 400 normal 16px simple unset (setter)PASS
font: 400 normal 16px simple!PASS
font: 400 normal 16px simple! (setter)PASS
font: 400 normal 16px simple()PASS
font: 400 normal 16px simple() (setter)PASS
font: 400 normal 16px simple, bongo defaultPASS
font: 400 normal 16px simple, bongo default (setter)PASS
font: 400 normal 16px simple, bongo inheritPASS
font: 400 normal 16px simple, bongo inherit (setter)PASS
font: 400 normal 16px simple, bongo initialPASS
font: 400 normal 16px simple, bongo initial (setter)PASS
font: 400 normal 16px simple, bongo unsetPASS
font: 400 normal 16px simple, bongo unset (setter)PASS
font: 400 normal 16px simple, defaultFAIL
font: 400 normal 16px simple, default (setter)FAIL
font: 400 normal 16px simple, default bongoPASS
font: 400 normal 16px simple, default bongo (setter)PASS
font: 400 normal 16px simple, inheritFAIL
font: 400 normal 16px simple, inherit (setter)FAIL
font: 400 normal 16px simple, inherit bongoPASS
font: 400 normal 16px simple, inherit bongo (setter)PASS
font: 400 normal 16px simple, initialFAIL
font: 400 normal 16px simple, initial (setter)FAIL
font: 400 normal 16px simple, initial bongoPASS
font: 400 normal 16px simple, initial bongo (setter)PASS
font: 400 normal 16px simple, normalPASS
font: 400 normal 16px simple, normal (setter)PASS
font: 400 normal 16px simple, unsetFAIL
font: 400 normal 16px simple, unset (setter)FAIL
font: 400 normal 16px simple, unset bongoPASS
font: 400 normal 16px simple, unset bongo (setter)PASS
font: 400 normal 16px smallerPASS
font: 400 normal 16px smaller (setter)PASS
font: 400 normal 16px unsetFAIL
font: 400 normal 16px unset (setter)FAIL
font: 400 normal 16px unset simplePASS
font: 400 normal 16px unset simple (setter)PASS
font: 400 normal 16px unset, simpleFAIL
font: 400 normal 16px unset, simple (setter)FAIL
font: 400 normal 16px ßsimplePASS
font: 400 normal 16px ßsimple (setter)PASS
font: 400 normal 16px İsimplePASS
font: 400 normal 16px İsimple (setter)PASS
font: 400 normal 16px ẙsimplePASS
font: 400 normal 16px ẙsimple (setter)PASS
font: 400 normal 16px 納豆嫌いPASS
font: 400 normal 16px 納豆嫌い (setter)PASS
font: 400 normal 16px 納豆嫌い, ick, patooeyPASS
font: 400 normal 16px 納豆嫌い, ick, patooey (setter)PASS
font: 400 normal 16px 納豆嫌い, 納豆大嫌いPASS
font: 400 normal 16px 納豆嫌い, 納豆大嫌い (setter)PASS
font: 400 normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: 400 normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: 400 normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: 400 normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: 7832.3% "simple"PASS
font: 7832.3% "simple" (setter)PASS
font: 7832.3% #simplePASS
font: 7832.3% #simple (setter)PASS
font: 7832.3% 'simple'PASS
font: 7832.3% 'simple' (setter)PASS
font: 7832.3% -simplePASS
font: 7832.3% -simple (setter)PASS
font: 7832.3% 0simplePASS
font: 7832.3% 0simple (setter)PASS
font: 7832.3% \0001f4a9PASS
font: 7832.3% \0001f4a9 (setter)PASS
font: 7832.3% \01f4a9PASS
font: 7832.3% \01f4a9 (setter)PASS
font: 7832.3% \073 implePASS
font: 7832.3% \073 imple (setter)PASS
font: 7832.3% \1f4a9PASS
font: 7832.3% \1f4a9 (setter)PASS
font: 7832.3% \AbAbPASS
font: 7832.3% \AbAb (setter)PASS
font: 7832.3% \s implePASS
font: 7832.3% \s imple (setter)PASS
font: 7832.3% _simplePASS
font: 7832.3% _simple (setter)PASS
font: 7832.3% arial, helvetica, "times" new roman, sans-serifPASS
font: 7832.3% arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: 7832.3% arial, helvetica, '\"times new roman', sans-serifFAIL
font: 7832.3% arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: 7832.3% arial, helvetica, 'times' new roman, sans-serifPASS
font: 7832.3% arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: 7832.3% arial, helvetica, sans-serifPASS
font: 7832.3% arial, helvetica, sans-serif (setter)PASS
font: 7832.3% arial, helvetica, times "new" roman, sans-serifPASS
font: 7832.3% arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: 7832.3% arial, helvetica, times 'new' roman, sans-serifPASS
font: 7832.3% arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: 7832.3% boldPASS
font: 7832.3% bold (setter)PASS
font: 7832.3% bold italicPASS
font: 7832.3% bold italic (setter)PASS
font: 7832.3% bolderPASS
font: 7832.3% bolder (setter)PASS
font: 7832.3% captionFAIL
font: 7832.3% caption (setter)FAIL
font: 7832.3% defaultFAIL
font: 7832.3% default (setter)FAIL
font: 7832.3% default simplePASS
font: 7832.3% default simple (setter)PASS
font: 7832.3% default, simpleFAIL
font: 7832.3% default, simple (setter)FAIL
font: 7832.3% ick, patooey, 納豆嫌いPASS
font: 7832.3% ick, patooey, 納豆嫌い (setter)PASS
font: 7832.3% iconFAIL
font: 7832.3% icon (setter)FAIL
font: 7832.3% inheritFAIL
font: 7832.3% inherit (setter)FAIL
font: 7832.3% inherit simplePASS
font: 7832.3% inherit simple (setter)PASS
font: 7832.3% inherit, simpleFAIL
font: 7832.3% inherit, simple (setter)FAIL
font: 7832.3% initialFAIL
font: 7832.3% initial (setter)FAIL
font: 7832.3% initial simplePASS
font: 7832.3% initial simple (setter)PASS
font: 7832.3% initial, simpleFAIL
font: 7832.3% initial, simple (setter)FAIL
font: 7832.3% italicPASS
font: 7832.3% italic (setter)PASS
font: 7832.3% italic boldPASS
font: 7832.3% italic bold (setter)PASS
font: 7832.3% largerPASS
font: 7832.3% larger (setter)PASS
font: 7832.3% lighterPASS
font: 7832.3% lighter (setter)PASS
font: 7832.3% menuFAIL
font: 7832.3% menu (setter)FAIL
font: 7832.3% normalPASS
font: 7832.3% normal (setter)PASS
font: 7832.3% normal simplePASS
font: 7832.3% normal simple (setter)PASS
font: 7832.3% normal, simplePASS
font: 7832.3% normal, simple (setter)PASS
font: 7832.3% quite -simplePASS
font: 7832.3% quite -simple (setter)PASS
font: 7832.3% quite 0simplePASS
font: 7832.3% quite 0simple (setter)PASS
font: 7832.3% quite _simplePASS
font: 7832.3% quite _simple (setter)PASS
font: 7832.3% quite simplePASS
font: 7832.3% quite simple (setter)PASS
font: 7832.3% quite@simplePASS
font: 7832.3% quite@simple (setter)PASS
font: 7832.3% sim\035 plePASS
font: 7832.3% sim\035 ple (setter)PASS
font: 7832.3% simplePASS
font: 7832.3% simple (setter)PASS
font: 7832.3% simple defaultPASS
font: 7832.3% simple default (setter)PASS
font: 7832.3% simple inheritPASS
font: 7832.3% simple inherit (setter)PASS
font: 7832.3% simple initialPASS
font: 7832.3% simple initial (setter)PASS
font: 7832.3% simple normalPASS
font: 7832.3% simple normal (setter)PASS
font: 7832.3% simple unsetPASS
font: 7832.3% simple unset (setter)PASS
font: 7832.3% simple!PASS
font: 7832.3% simple! (setter)PASS
font: 7832.3% simple()PASS
font: 7832.3% simple() (setter)PASS
font: 7832.3% simple, bongo defaultPASS
font: 7832.3% simple, bongo default (setter)PASS
font: 7832.3% simple, bongo inheritPASS
font: 7832.3% simple, bongo inherit (setter)PASS
font: 7832.3% simple, bongo initialPASS
font: 7832.3% simple, bongo initial (setter)PASS
font: 7832.3% simple, bongo unsetPASS
font: 7832.3% simple, bongo unset (setter)PASS
font: 7832.3% simple, defaultFAIL
font: 7832.3% simple, default (setter)FAIL
font: 7832.3% simple, default bongoPASS
font: 7832.3% simple, default bongo (setter)PASS
font: 7832.3% simple, inheritFAIL
font: 7832.3% simple, inherit (setter)FAIL
font: 7832.3% simple, inherit bongoPASS
font: 7832.3% simple, inherit bongo (setter)PASS
font: 7832.3% simple, initialFAIL
font: 7832.3% simple, initial (setter)FAIL
font: 7832.3% simple, initial bongoPASS
font: 7832.3% simple, initial bongo (setter)PASS
font: 7832.3% simple, normalPASS
font: 7832.3% simple, normal (setter)PASS
font: 7832.3% simple, unsetFAIL
font: 7832.3% simple, unset (setter)FAIL
font: 7832.3% simple, unset bongoPASS
font: 7832.3% simple, unset bongo (setter)PASS
font: 7832.3% smallerPASS
font: 7832.3% smaller (setter)PASS
font: 7832.3% unsetFAIL
font: 7832.3% unset (setter)FAIL
font: 7832.3% unset simplePASS
font: 7832.3% unset simple (setter)PASS
font: 7832.3% unset, simpleFAIL
font: 7832.3% unset, simple (setter)FAIL
font: 7832.3% ßsimplePASS
font: 7832.3% ßsimple (setter)PASS
font: 7832.3% İsimplePASS
font: 7832.3% İsimple (setter)PASS
font: 7832.3% ẙsimplePASS
font: 7832.3% ẙsimple (setter)PASS
font: 7832.3% 納豆嫌いPASS
font: 7832.3% 納豆嫌い (setter)PASS
font: 7832.3% 納豆嫌い, ick, patooeyPASS
font: 7832.3% 納豆嫌い, ick, patooey (setter)PASS
font: 7832.3% 納豆嫌い, 納豆大嫌いPASS
font: 7832.3% 納豆嫌い, 納豆大嫌い (setter)PASS
font: 7832.3% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: 7832.3% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: 7832.3% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: 7832.3% 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: 900em "simple"PASS
font: 900em "simple" (setter)PASS
font: 900em #simplePASS
font: 900em #simple (setter)PASS
font: 900em 'simple'PASS
font: 900em 'simple' (setter)PASS
font: 900em -simplePASS
font: 900em -simple (setter)PASS
font: 900em 0simplePASS
font: 900em 0simple (setter)PASS
font: 900em \0001f4a9PASS
font: 900em \0001f4a9 (setter)PASS
font: 900em \01f4a9PASS
font: 900em \01f4a9 (setter)PASS
font: 900em \073 implePASS
font: 900em \073 imple (setter)PASS
font: 900em \1f4a9PASS
font: 900em \1f4a9 (setter)PASS
font: 900em \AbAbPASS
font: 900em \AbAb (setter)PASS
font: 900em \s implePASS
font: 900em \s imple (setter)PASS
font: 900em _simplePASS
font: 900em _simple (setter)PASS
font: 900em arial, helvetica, "times" new roman, sans-serifPASS
font: 900em arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: 900em arial, helvetica, '\"times new roman', sans-serifFAIL
font: 900em arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: 900em arial, helvetica, 'times' new roman, sans-serifPASS
font: 900em arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: 900em arial, helvetica, sans-serifPASS
font: 900em arial, helvetica, sans-serif (setter)PASS
font: 900em arial, helvetica, times "new" roman, sans-serifPASS
font: 900em arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: 900em arial, helvetica, times 'new' roman, sans-serifPASS
font: 900em arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: 900em boldPASS
font: 900em bold (setter)PASS
font: 900em bold italicPASS
font: 900em bold italic (setter)PASS
font: 900em bolderPASS
font: 900em bolder (setter)PASS
font: 900em captionFAIL
font: 900em caption (setter)FAIL
font: 900em defaultFAIL
font: 900em default (setter)FAIL
font: 900em default simplePASS
font: 900em default simple (setter)PASS
font: 900em default, simpleFAIL
font: 900em default, simple (setter)FAIL
font: 900em ick, patooey, 納豆嫌いPASS
font: 900em ick, patooey, 納豆嫌い (setter)PASS
font: 900em iconFAIL
font: 900em icon (setter)FAIL
font: 900em inheritFAIL
font: 900em inherit (setter)FAIL
font: 900em inherit simplePASS
font: 900em inherit simple (setter)PASS
font: 900em inherit, simpleFAIL
font: 900em inherit, simple (setter)FAIL
font: 900em initialFAIL
font: 900em initial (setter)FAIL
font: 900em initial simplePASS
font: 900em initial simple (setter)PASS
font: 900em initial, simpleFAIL
font: 900em initial, simple (setter)FAIL
font: 900em italicPASS
font: 900em italic (setter)PASS
font: 900em italic boldPASS
font: 900em italic bold (setter)PASS
font: 900em largerPASS
font: 900em larger (setter)PASS
font: 900em lighterPASS
font: 900em lighter (setter)PASS
font: 900em menuFAIL
font: 900em menu (setter)FAIL
font: 900em normalPASS
font: 900em normal (setter)PASS
font: 900em normal simplePASS
font: 900em normal simple (setter)PASS
font: 900em normal, simplePASS
font: 900em normal, simple (setter)PASS
font: 900em quite -simplePASS
font: 900em quite -simple (setter)PASS
font: 900em quite 0simplePASS
font: 900em quite 0simple (setter)PASS
font: 900em quite _simplePASS
font: 900em quite _simple (setter)PASS
font: 900em quite simplePASS
font: 900em quite simple (setter)PASS
font: 900em quite@simplePASS
font: 900em quite@simple (setter)PASS
font: 900em sim\035 plePASS
font: 900em sim\035 ple (setter)PASS
font: 900em simplePASS
font: 900em simple (setter)PASS
font: 900em simple defaultPASS
font: 900em simple default (setter)PASS
font: 900em simple inheritPASS
font: 900em simple inherit (setter)PASS
font: 900em simple initialPASS
font: 900em simple initial (setter)PASS
font: 900em simple normalPASS
font: 900em simple normal (setter)PASS
font: 900em simple unsetPASS
font: 900em simple unset (setter)PASS
font: 900em simple!PASS
font: 900em simple! (setter)PASS
font: 900em simple()PASS
font: 900em simple() (setter)PASS
font: 900em simple, bongo defaultPASS
font: 900em simple, bongo default (setter)PASS
font: 900em simple, bongo inheritPASS
font: 900em simple, bongo inherit (setter)PASS
font: 900em simple, bongo initialPASS
font: 900em simple, bongo initial (setter)PASS
font: 900em simple, bongo unsetPASS
font: 900em simple, bongo unset (setter)PASS
font: 900em simple, defaultFAIL
font: 900em simple, default (setter)FAIL
font: 900em simple, default bongoPASS
font: 900em simple, default bongo (setter)PASS
font: 900em simple, inheritFAIL
font: 900em simple, inherit (setter)FAIL
font: 900em simple, inherit bongoPASS
font: 900em simple, inherit bongo (setter)PASS
font: 900em simple, initialFAIL
font: 900em simple, initial (setter)FAIL
font: 900em simple, initial bongoPASS
font: 900em simple, initial bongo (setter)PASS
font: 900em simple, normalPASS
font: 900em simple, normal (setter)PASS
font: 900em simple, unsetFAIL
font: 900em simple, unset (setter)FAIL
font: 900em simple, unset bongoPASS
font: 900em simple, unset bongo (setter)PASS
font: 900em smallerPASS
font: 900em smaller (setter)PASS
font: 900em unsetFAIL
font: 900em unset (setter)FAIL
font: 900em unset simplePASS
font: 900em unset simple (setter)PASS
font: 900em unset, simpleFAIL
font: 900em unset, simple (setter)FAIL
font: 900em ßsimplePASS
font: 900em ßsimple (setter)PASS
font: 900em İsimplePASS
font: 900em İsimple (setter)PASS
font: 900em ẙsimplePASS
font: 900em ẙsimple (setter)PASS
font: 900em 納豆嫌いPASS
font: 900em 納豆嫌い (setter)PASS
font: 900em 納豆嫌い, ick, patooeyPASS
font: 900em 納豆嫌い, ick, patooey (setter)PASS
font: 900em 納豆嫌い, 納豆大嫌いPASS
font: 900em 納豆嫌い, 納豆大嫌い (setter)PASS
font: 900em 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: 900em 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: 900em 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: 900em 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: 900px "simple"PASS
font: 900px "simple" (setter)PASS
font: 900px #simplePASS
font: 900px #simple (setter)PASS
font: 900px 'simple'PASS
font: 900px 'simple' (setter)PASS
font: 900px -simplePASS
font: 900px -simple (setter)PASS
font: 900px 0simplePASS
font: 900px 0simple (setter)PASS
font: 900px \0001f4a9PASS
font: 900px \0001f4a9 (setter)PASS
font: 900px \01f4a9PASS
font: 900px \01f4a9 (setter)PASS
font: 900px \073 implePASS
font: 900px \073 imple (setter)PASS
font: 900px \1f4a9PASS
font: 900px \1f4a9 (setter)PASS
font: 900px \AbAbPASS
font: 900px \AbAb (setter)PASS
font: 900px \s implePASS
font: 900px \s imple (setter)PASS
font: 900px _simplePASS
font: 900px _simple (setter)PASS
font: 900px arial, helvetica, "times" new roman, sans-serifPASS
font: 900px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: 900px arial, helvetica, '\"times new roman', sans-serifFAIL
font: 900px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: 900px arial, helvetica, 'times' new roman, sans-serifPASS
font: 900px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: 900px arial, helvetica, sans-serifPASS
font: 900px arial, helvetica, sans-serif (setter)PASS
font: 900px arial, helvetica, times "new" roman, sans-serifPASS
font: 900px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: 900px arial, helvetica, times 'new' roman, sans-serifPASS
font: 900px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: 900px boldPASS
font: 900px bold (setter)PASS
font: 900px bold italicPASS
font: 900px bold italic (setter)PASS
font: 900px bolderPASS
font: 900px bolder (setter)PASS
font: 900px captionFAIL
font: 900px caption (setter)FAIL
font: 900px defaultFAIL
font: 900px default (setter)FAIL
font: 900px default simplePASS
font: 900px default simple (setter)PASS
font: 900px default, simpleFAIL
font: 900px default, simple (setter)FAIL
font: 900px ick, patooey, 納豆嫌いPASS
font: 900px ick, patooey, 納豆嫌い (setter)PASS
font: 900px iconFAIL
font: 900px icon (setter)FAIL
font: 900px inheritFAIL
font: 900px inherit (setter)FAIL
font: 900px inherit simplePASS
font: 900px inherit simple (setter)PASS
font: 900px inherit, simpleFAIL
font: 900px inherit, simple (setter)FAIL
font: 900px initialFAIL
font: 900px initial (setter)FAIL
font: 900px initial simplePASS
font: 900px initial simple (setter)PASS
font: 900px initial, simpleFAIL
font: 900px initial, simple (setter)FAIL
font: 900px italicPASS
font: 900px italic (setter)PASS
font: 900px italic boldPASS
font: 900px italic bold (setter)PASS
font: 900px largerPASS
font: 900px larger (setter)PASS
font: 900px lighterPASS
font: 900px lighter (setter)PASS
font: 900px menuFAIL
font: 900px menu (setter)FAIL
font: 900px normalPASS
font: 900px normal (setter)PASS
font: 900px normal simplePASS
font: 900px normal simple (setter)PASS
font: 900px normal, simplePASS
font: 900px normal, simple (setter)PASS
font: 900px quite -simplePASS
font: 900px quite -simple (setter)PASS
font: 900px quite 0simplePASS
font: 900px quite 0simple (setter)PASS
font: 900px quite _simplePASS
font: 900px quite _simple (setter)PASS
font: 900px quite simplePASS
font: 900px quite simple (setter)PASS
font: 900px quite@simplePASS
font: 900px quite@simple (setter)PASS
font: 900px sim\035 plePASS
font: 900px sim\035 ple (setter)PASS
font: 900px simplePASS
font: 900px simple (setter)PASS
font: 900px simple defaultPASS
font: 900px simple default (setter)PASS
font: 900px simple inheritPASS
font: 900px simple inherit (setter)PASS
font: 900px simple initialPASS
font: 900px simple initial (setter)PASS
font: 900px simple normalPASS
font: 900px simple normal (setter)PASS
font: 900px simple unsetPASS
font: 900px simple unset (setter)PASS
font: 900px simple!PASS
font: 900px simple! (setter)PASS
font: 900px simple()PASS
font: 900px simple() (setter)PASS
font: 900px simple, bongo defaultPASS
font: 900px simple, bongo default (setter)PASS
font: 900px simple, bongo inheritPASS
font: 900px simple, bongo inherit (setter)PASS
font: 900px simple, bongo initialPASS
font: 900px simple, bongo initial (setter)PASS
font: 900px simple, bongo unsetPASS
font: 900px simple, bongo unset (setter)PASS
font: 900px simple, defaultFAIL
font: 900px simple, default (setter)FAIL
font: 900px simple, default bongoPASS
font: 900px simple, default bongo (setter)PASS
font: 900px simple, inheritFAIL
font: 900px simple, inherit (setter)FAIL
font: 900px simple, inherit bongoPASS
font: 900px simple, inherit bongo (setter)PASS
font: 900px simple, initialFAIL
font: 900px simple, initial (setter)FAIL
font: 900px simple, initial bongoPASS
font: 900px simple, initial bongo (setter)PASS
font: 900px simple, normalPASS
font: 900px simple, normal (setter)PASS
font: 900px simple, unsetFAIL
font: 900px simple, unset (setter)FAIL
font: 900px simple, unset bongoPASS
font: 900px simple, unset bongo (setter)PASS
font: 900px smallerPASS
font: 900px smaller (setter)PASS
font: 900px unsetFAIL
font: 900px unset (setter)FAIL
font: 900px unset simplePASS
font: 900px unset simple (setter)PASS
font: 900px unset, simpleFAIL
font: 900px unset, simple (setter)FAIL
font: 900px ßsimplePASS
font: 900px ßsimple (setter)PASS
font: 900px İsimplePASS
font: 900px İsimple (setter)PASS
font: 900px ẙsimplePASS
font: 900px ẙsimple (setter)PASS
font: 900px 納豆嫌いPASS
font: 900px 納豆嫌い (setter)PASS
font: 900px 納豆嫌い, ick, patooeyPASS
font: 900px 納豆嫌い, ick, patooey (setter)PASS
font: 900px 納豆嫌い, 納豆大嫌いPASS
font: 900px 納豆嫌い, 納豆大嫌い (setter)PASS
font: 900px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: 900px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: 900px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: 900px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: bolder oblique 16px "simple"PASS
font: bolder oblique 16px "simple" (setter)PASS
font: bolder oblique 16px #simplePASS
font: bolder oblique 16px #simple (setter)PASS
font: bolder oblique 16px 'simple'PASS
font: bolder oblique 16px 'simple' (setter)PASS
font: bolder oblique 16px -simplePASS
font: bolder oblique 16px -simple (setter)PASS
font: bolder oblique 16px 0simplePASS
font: bolder oblique 16px 0simple (setter)PASS
font: bolder oblique 16px \0001f4a9PASS
font: bolder oblique 16px \0001f4a9 (setter)PASS
font: bolder oblique 16px \01f4a9PASS
font: bolder oblique 16px \01f4a9 (setter)PASS
font: bolder oblique 16px \073 implePASS
font: bolder oblique 16px \073 imple (setter)PASS
font: bolder oblique 16px \1f4a9PASS
font: bolder oblique 16px \1f4a9 (setter)PASS
font: bolder oblique 16px \AbAbPASS
font: bolder oblique 16px \AbAb (setter)PASS
font: bolder oblique 16px \s implePASS
font: bolder oblique 16px \s imple (setter)PASS
font: bolder oblique 16px _simplePASS
font: bolder oblique 16px _simple (setter)PASS
font: bolder oblique 16px arial, helvetica, "times" new roman, sans-serifPASS
font: bolder oblique 16px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: bolder oblique 16px arial, helvetica, '\"times new roman', sans-serifFAIL
font: bolder oblique 16px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: bolder oblique 16px arial, helvetica, 'times' new roman, sans-serifPASS
font: bolder oblique 16px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: bolder oblique 16px arial, helvetica, sans-serifPASS
font: bolder oblique 16px arial, helvetica, sans-serif (setter)PASS
font: bolder oblique 16px arial, helvetica, times "new" roman, sans-serifPASS
font: bolder oblique 16px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: bolder oblique 16px arial, helvetica, times 'new' roman, sans-serifPASS
font: bolder oblique 16px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: bolder oblique 16px boldPASS
font: bolder oblique 16px bold (setter)PASS
font: bolder oblique 16px bold italicPASS
font: bolder oblique 16px bold italic (setter)PASS
font: bolder oblique 16px bolderPASS
font: bolder oblique 16px bolder (setter)PASS
font: bolder oblique 16px captionFAIL
font: bolder oblique 16px caption (setter)FAIL
font: bolder oblique 16px defaultFAIL
font: bolder oblique 16px default (setter)FAIL
font: bolder oblique 16px default simplePASS
font: bolder oblique 16px default simple (setter)PASS
font: bolder oblique 16px default, simpleFAIL
font: bolder oblique 16px default, simple (setter)FAIL
font: bolder oblique 16px ick, patooey, 納豆嫌いPASS
font: bolder oblique 16px ick, patooey, 納豆嫌い (setter)PASS
font: bolder oblique 16px iconFAIL
font: bolder oblique 16px icon (setter)FAIL
font: bolder oblique 16px inheritFAIL
font: bolder oblique 16px inherit (setter)FAIL
font: bolder oblique 16px inherit simplePASS
font: bolder oblique 16px inherit simple (setter)PASS
font: bolder oblique 16px inherit, simpleFAIL
font: bolder oblique 16px inherit, simple (setter)FAIL
font: bolder oblique 16px initialFAIL
font: bolder oblique 16px initial (setter)FAIL
font: bolder oblique 16px initial simplePASS
font: bolder oblique 16px initial simple (setter)PASS
font: bolder oblique 16px initial, simpleFAIL
font: bolder oblique 16px initial, simple (setter)FAIL
font: bolder oblique 16px italicPASS
font: bolder oblique 16px italic (setter)PASS
font: bolder oblique 16px italic boldPASS
font: bolder oblique 16px italic bold (setter)PASS
font: bolder oblique 16px largerPASS
font: bolder oblique 16px larger (setter)PASS
font: bolder oblique 16px lighterPASS
font: bolder oblique 16px lighter (setter)PASS
font: bolder oblique 16px menuFAIL
font: bolder oblique 16px menu (setter)FAIL
font: bolder oblique 16px normalPASS
font: bolder oblique 16px normal (setter)PASS
font: bolder oblique 16px normal simplePASS
font: bolder oblique 16px normal simple (setter)PASS
font: bolder oblique 16px normal, simplePASS
font: bolder oblique 16px normal, simple (setter)PASS
font: bolder oblique 16px quite -simplePASS
font: bolder oblique 16px quite -simple (setter)PASS
font: bolder oblique 16px quite 0simplePASS
font: bolder oblique 16px quite 0simple (setter)PASS
font: bolder oblique 16px quite _simplePASS
font: bolder oblique 16px quite _simple (setter)PASS
font: bolder oblique 16px quite simplePASS
font: bolder oblique 16px quite simple (setter)PASS
font: bolder oblique 16px quite@simplePASS
font: bolder oblique 16px quite@simple (setter)PASS
font: bolder oblique 16px sim\035 plePASS
font: bolder oblique 16px sim\035 ple (setter)PASS
font: bolder oblique 16px simplePASS
font: bolder oblique 16px simple (setter)PASS
font: bolder oblique 16px simple defaultPASS
font: bolder oblique 16px simple default (setter)PASS
font: bolder oblique 16px simple inheritPASS
font: bolder oblique 16px simple inherit (setter)PASS
font: bolder oblique 16px simple initialPASS
font: bolder oblique 16px simple initial (setter)PASS
font: bolder oblique 16px simple normalPASS
font: bolder oblique 16px simple normal (setter)PASS
font: bolder oblique 16px simple unsetPASS
font: bolder oblique 16px simple unset (setter)PASS
font: bolder oblique 16px simple!PASS
font: bolder oblique 16px simple! (setter)PASS
font: bolder oblique 16px simple()PASS
font: bolder oblique 16px simple() (setter)PASS
font: bolder oblique 16px simple, bongo defaultPASS
font: bolder oblique 16px simple, bongo default (setter)PASS
font: bolder oblique 16px simple, bongo inheritPASS
font: bolder oblique 16px simple, bongo inherit (setter)PASS
font: bolder oblique 16px simple, bongo initialPASS
font: bolder oblique 16px simple, bongo initial (setter)PASS
font: bolder oblique 16px simple, bongo unsetPASS
font: bolder oblique 16px simple, bongo unset (setter)PASS
font: bolder oblique 16px simple, defaultFAIL
font: bolder oblique 16px simple, default (setter)FAIL
font: bolder oblique 16px simple, default bongoPASS
font: bolder oblique 16px simple, default bongo (setter)PASS
font: bolder oblique 16px simple, inheritFAIL
font: bolder oblique 16px simple, inherit (setter)FAIL
font: bolder oblique 16px simple, inherit bongoPASS
font: bolder oblique 16px simple, inherit bongo (setter)PASS
font: bolder oblique 16px simple, initialFAIL
font: bolder oblique 16px simple, initial (setter)FAIL
font: bolder oblique 16px simple, initial bongoPASS
font: bolder oblique 16px simple, initial bongo (setter)PASS
font: bolder oblique 16px simple, normalPASS
font: bolder oblique 16px simple, normal (setter)PASS
font: bolder oblique 16px simple, unsetFAIL
font: bolder oblique 16px simple, unset (setter)FAIL
font: bolder oblique 16px simple, unset bongoPASS
font: bolder oblique 16px simple, unset bongo (setter)PASS
font: bolder oblique 16px smallerPASS
font: bolder oblique 16px smaller (setter)PASS
font: bolder oblique 16px unsetFAIL
font: bolder oblique 16px unset (setter)FAIL
font: bolder oblique 16px unset simplePASS
font: bolder oblique 16px unset simple (setter)PASS
font: bolder oblique 16px unset, simpleFAIL
font: bolder oblique 16px unset, simple (setter)FAIL
font: bolder oblique 16px ßsimplePASS
font: bolder oblique 16px ßsimple (setter)PASS
font: bolder oblique 16px İsimplePASS
font: bolder oblique 16px İsimple (setter)PASS
font: bolder oblique 16px ẙsimplePASS
font: bolder oblique 16px ẙsimple (setter)PASS
font: bolder oblique 16px 納豆嫌いPASS
font: bolder oblique 16px 納豆嫌い (setter)PASS
font: bolder oblique 16px 納豆嫌い, ick, patooeyPASS
font: bolder oblique 16px 納豆嫌い, ick, patooey (setter)PASS
font: bolder oblique 16px 納豆嫌い, 納豆大嫌いPASS
font: bolder oblique 16px 納豆嫌い, 納豆大嫌い (setter)PASS
font: bolder oblique 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: bolder oblique 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: bolder oblique 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: bolder oblique 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: italic 16px "simple"PASS
font: italic 16px "simple" (setter)PASS
font: italic 16px #simplePASS
font: italic 16px #simple (setter)PASS
font: italic 16px 'simple'PASS
font: italic 16px 'simple' (setter)PASS
font: italic 16px -simplePASS
font: italic 16px -simple (setter)PASS
font: italic 16px 0simplePASS
font: italic 16px 0simple (setter)PASS
font: italic 16px \0001f4a9PASS
font: italic 16px \0001f4a9 (setter)PASS
font: italic 16px \01f4a9PASS
font: italic 16px \01f4a9 (setter)PASS
font: italic 16px \073 implePASS
font: italic 16px \073 imple (setter)PASS
font: italic 16px \1f4a9PASS
font: italic 16px \1f4a9 (setter)PASS
font: italic 16px \AbAbPASS
font: italic 16px \AbAb (setter)PASS
font: italic 16px \s implePASS
font: italic 16px \s imple (setter)PASS
font: italic 16px _simplePASS
font: italic 16px _simple (setter)PASS
font: italic 16px arial, helvetica, "times" new roman, sans-serifPASS
font: italic 16px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: italic 16px arial, helvetica, '\"times new roman', sans-serifFAIL
font: italic 16px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: italic 16px arial, helvetica, 'times' new roman, sans-serifPASS
font: italic 16px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: italic 16px arial, helvetica, sans-serifPASS
font: italic 16px arial, helvetica, sans-serif (setter)PASS
font: italic 16px arial, helvetica, times "new" roman, sans-serifPASS
font: italic 16px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: italic 16px arial, helvetica, times 'new' roman, sans-serifPASS
font: italic 16px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: italic 16px boldPASS
font: italic 16px bold (setter)PASS
font: italic 16px bold italicPASS
font: italic 16px bold italic (setter)PASS
font: italic 16px bolderPASS
font: italic 16px bolder (setter)PASS
font: italic 16px captionFAIL
font: italic 16px caption (setter)FAIL
font: italic 16px defaultFAIL
font: italic 16px default (setter)FAIL
font: italic 16px default simplePASS
font: italic 16px default simple (setter)PASS
font: italic 16px default, simpleFAIL
font: italic 16px default, simple (setter)FAIL
font: italic 16px ick, patooey, 納豆嫌いPASS
font: italic 16px ick, patooey, 納豆嫌い (setter)PASS
font: italic 16px iconFAIL
font: italic 16px icon (setter)FAIL
font: italic 16px inheritFAIL
font: italic 16px inherit (setter)FAIL
font: italic 16px inherit simplePASS
font: italic 16px inherit simple (setter)PASS
font: italic 16px inherit, simpleFAIL
font: italic 16px inherit, simple (setter)FAIL
font: italic 16px initialFAIL
font: italic 16px initial (setter)FAIL
font: italic 16px initial simplePASS
font: italic 16px initial simple (setter)PASS
font: italic 16px initial, simpleFAIL
font: italic 16px initial, simple (setter)FAIL
font: italic 16px italicPASS
font: italic 16px italic (setter)PASS
font: italic 16px italic boldPASS
font: italic 16px italic bold (setter)PASS
font: italic 16px largerPASS
font: italic 16px larger (setter)PASS
font: italic 16px lighterPASS
font: italic 16px lighter (setter)PASS
font: italic 16px menuFAIL
font: italic 16px menu (setter)FAIL
font: italic 16px normalPASS
font: italic 16px normal (setter)PASS
font: italic 16px normal simplePASS
font: italic 16px normal simple (setter)PASS
font: italic 16px normal, simplePASS
font: italic 16px normal, simple (setter)PASS
font: italic 16px quite -simplePASS
font: italic 16px quite -simple (setter)PASS
font: italic 16px quite 0simplePASS
font: italic 16px quite 0simple (setter)PASS
font: italic 16px quite _simplePASS
font: italic 16px quite _simple (setter)PASS
font: italic 16px quite simplePASS
font: italic 16px quite simple (setter)PASS
font: italic 16px quite@simplePASS
font: italic 16px quite@simple (setter)PASS
font: italic 16px sim\035 plePASS
font: italic 16px sim\035 ple (setter)PASS
font: italic 16px simplePASS
font: italic 16px simple (setter)PASS
font: italic 16px simple defaultPASS
font: italic 16px simple default (setter)PASS
font: italic 16px simple inheritPASS
font: italic 16px simple inherit (setter)PASS
font: italic 16px simple initialPASS
font: italic 16px simple initial (setter)PASS
font: italic 16px simple normalPASS
font: italic 16px simple normal (setter)PASS
font: italic 16px simple unsetPASS
font: italic 16px simple unset (setter)PASS
font: italic 16px simple!PASS
font: italic 16px simple! (setter)PASS
font: italic 16px simple()PASS
font: italic 16px simple() (setter)PASS
font: italic 16px simple, bongo defaultPASS
font: italic 16px simple, bongo default (setter)PASS
font: italic 16px simple, bongo inheritPASS
font: italic 16px simple, bongo inherit (setter)PASS
font: italic 16px simple, bongo initialPASS
font: italic 16px simple, bongo initial (setter)PASS
font: italic 16px simple, bongo unsetPASS
font: italic 16px simple, bongo unset (setter)PASS
font: italic 16px simple, defaultFAIL
font: italic 16px simple, default (setter)FAIL
font: italic 16px simple, default bongoPASS
font: italic 16px simple, default bongo (setter)PASS
font: italic 16px simple, inheritFAIL
font: italic 16px simple, inherit (setter)FAIL
font: italic 16px simple, inherit bongoPASS
font: italic 16px simple, inherit bongo (setter)PASS
font: italic 16px simple, initialFAIL
font: italic 16px simple, initial (setter)FAIL
font: italic 16px simple, initial bongoPASS
font: italic 16px simple, initial bongo (setter)PASS
font: italic 16px simple, normalPASS
font: italic 16px simple, normal (setter)PASS
font: italic 16px simple, unsetFAIL
font: italic 16px simple, unset (setter)FAIL
font: italic 16px simple, unset bongoPASS
font: italic 16px simple, unset bongo (setter)PASS
font: italic 16px smallerPASS
font: italic 16px smaller (setter)PASS
font: italic 16px unsetFAIL
font: italic 16px unset (setter)FAIL
font: italic 16px unset simplePASS
font: italic 16px unset simple (setter)PASS
font: italic 16px unset, simpleFAIL
font: italic 16px unset, simple (setter)FAIL
font: italic 16px ßsimplePASS
font: italic 16px ßsimple (setter)PASS
font: italic 16px İsimplePASS
font: italic 16px İsimple (setter)PASS
font: italic 16px ẙsimplePASS
font: italic 16px ẙsimple (setter)PASS
font: italic 16px 納豆嫌いPASS
font: italic 16px 納豆嫌い (setter)PASS
font: italic 16px 納豆嫌い, ick, patooeyPASS
font: italic 16px 納豆嫌い, ick, patooey (setter)PASS
font: italic 16px 納豆嫌い, 納豆大嫌いPASS
font: italic 16px 納豆嫌い, 納豆大嫌い (setter)PASS
font: italic 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: italic 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: italic 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: italic 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: italic bold 16px "simple"PASS
font: italic bold 16px "simple" (setter)PASS
font: italic bold 16px #simplePASS
font: italic bold 16px #simple (setter)PASS
font: italic bold 16px 'simple'PASS
font: italic bold 16px 'simple' (setter)PASS
font: italic bold 16px -simplePASS
font: italic bold 16px -simple (setter)PASS
font: italic bold 16px 0simplePASS
font: italic bold 16px 0simple (setter)PASS
font: italic bold 16px \0001f4a9PASS
font: italic bold 16px \0001f4a9 (setter)PASS
font: italic bold 16px \01f4a9PASS
font: italic bold 16px \01f4a9 (setter)PASS
font: italic bold 16px \073 implePASS
font: italic bold 16px \073 imple (setter)PASS
font: italic bold 16px \1f4a9PASS
font: italic bold 16px \1f4a9 (setter)PASS
font: italic bold 16px \AbAbPASS
font: italic bold 16px \AbAb (setter)PASS
font: italic bold 16px \s implePASS
font: italic bold 16px \s imple (setter)PASS
font: italic bold 16px _simplePASS
font: italic bold 16px _simple (setter)PASS
font: italic bold 16px arial, helvetica, "times" new roman, sans-serifPASS
font: italic bold 16px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: italic bold 16px arial, helvetica, '\"times new roman', sans-serifFAIL
font: italic bold 16px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: italic bold 16px arial, helvetica, 'times' new roman, sans-serifPASS
font: italic bold 16px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: italic bold 16px arial, helvetica, sans-serifPASS
font: italic bold 16px arial, helvetica, sans-serif (setter)PASS
font: italic bold 16px arial, helvetica, times "new" roman, sans-serifPASS
font: italic bold 16px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: italic bold 16px arial, helvetica, times 'new' roman, sans-serifPASS
font: italic bold 16px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: italic bold 16px boldPASS
font: italic bold 16px bold (setter)PASS
font: italic bold 16px bold italicPASS
font: italic bold 16px bold italic (setter)PASS
font: italic bold 16px bolderPASS
font: italic bold 16px bolder (setter)PASS
font: italic bold 16px captionFAIL
font: italic bold 16px caption (setter)FAIL
font: italic bold 16px defaultFAIL
font: italic bold 16px default (setter)FAIL
font: italic bold 16px default simplePASS
font: italic bold 16px default simple (setter)PASS
font: italic bold 16px default, simpleFAIL
font: italic bold 16px default, simple (setter)FAIL
font: italic bold 16px ick, patooey, 納豆嫌いPASS
font: italic bold 16px ick, patooey, 納豆嫌い (setter)PASS
font: italic bold 16px iconFAIL
font: italic bold 16px icon (setter)FAIL
font: italic bold 16px inheritFAIL
font: italic bold 16px inherit (setter)FAIL
font: italic bold 16px inherit simplePASS
font: italic bold 16px inherit simple (setter)PASS
font: italic bold 16px inherit, simpleFAIL
font: italic bold 16px inherit, simple (setter)FAIL
font: italic bold 16px initialFAIL
font: italic bold 16px initial (setter)FAIL
font: italic bold 16px initial simplePASS
font: italic bold 16px initial simple (setter)PASS
font: italic bold 16px initial, simpleFAIL
font: italic bold 16px initial, simple (setter)FAIL
font: italic bold 16px italicPASS
font: italic bold 16px italic (setter)PASS
font: italic bold 16px italic boldPASS
font: italic bold 16px italic bold (setter)PASS
font: italic bold 16px largerPASS
font: italic bold 16px larger (setter)PASS
font: italic bold 16px lighterPASS
font: italic bold 16px lighter (setter)PASS
font: italic bold 16px menuFAIL
font: italic bold 16px menu (setter)FAIL
font: italic bold 16px normalPASS
font: italic bold 16px normal (setter)PASS
font: italic bold 16px normal simplePASS
font: italic bold 16px normal simple (setter)PASS
font: italic bold 16px normal, simplePASS
font: italic bold 16px normal, simple (setter)PASS
font: italic bold 16px quite -simplePASS
font: italic bold 16px quite -simple (setter)PASS
font: italic bold 16px quite 0simplePASS
font: italic bold 16px quite 0simple (setter)PASS
font: italic bold 16px quite _simplePASS
font: italic bold 16px quite _simple (setter)PASS
font: italic bold 16px quite simplePASS
font: italic bold 16px quite simple (setter)PASS
font: italic bold 16px quite@simplePASS
font: italic bold 16px quite@simple (setter)PASS
font: italic bold 16px sim\035 plePASS
font: italic bold 16px sim\035 ple (setter)PASS
font: italic bold 16px simplePASS
font: italic bold 16px simple (setter)PASS
font: italic bold 16px simple defaultPASS
font: italic bold 16px simple default (setter)PASS
font: italic bold 16px simple inheritPASS
font: italic bold 16px simple inherit (setter)PASS
font: italic bold 16px simple initialPASS
font: italic bold 16px simple initial (setter)PASS
font: italic bold 16px simple normalPASS
font: italic bold 16px simple normal (setter)PASS
font: italic bold 16px simple unsetPASS
font: italic bold 16px simple unset (setter)PASS
font: italic bold 16px simple!PASS
font: italic bold 16px simple! (setter)PASS
font: italic bold 16px simple()PASS
font: italic bold 16px simple() (setter)PASS
font: italic bold 16px simple, bongo defaultPASS
font: italic bold 16px simple, bongo default (setter)PASS
font: italic bold 16px simple, bongo inheritPASS
font: italic bold 16px simple, bongo inherit (setter)PASS
font: italic bold 16px simple, bongo initialPASS
font: italic bold 16px simple, bongo initial (setter)PASS
font: italic bold 16px simple, bongo unsetPASS
font: italic bold 16px simple, bongo unset (setter)PASS
font: italic bold 16px simple, defaultFAIL
font: italic bold 16px simple, default (setter)FAIL
font: italic bold 16px simple, default bongoPASS
font: italic bold 16px simple, default bongo (setter)PASS
font: italic bold 16px simple, inheritFAIL
font: italic bold 16px simple, inherit (setter)FAIL
font: italic bold 16px simple, inherit bongoPASS
font: italic bold 16px simple, inherit bongo (setter)PASS
font: italic bold 16px simple, initialFAIL
font: italic bold 16px simple, initial (setter)FAIL
font: italic bold 16px simple, initial bongoPASS
font: italic bold 16px simple, initial bongo (setter)PASS
font: italic bold 16px simple, normalPASS
font: italic bold 16px simple, normal (setter)PASS
font: italic bold 16px simple, unsetFAIL
font: italic bold 16px simple, unset (setter)FAIL
font: italic bold 16px simple, unset bongoPASS
font: italic bold 16px simple, unset bongo (setter)PASS
font: italic bold 16px smallerPASS
font: italic bold 16px smaller (setter)PASS
font: italic bold 16px unsetFAIL
font: italic bold 16px unset (setter)FAIL
font: italic bold 16px unset simplePASS
font: italic bold 16px unset simple (setter)PASS
font: italic bold 16px unset, simpleFAIL
font: italic bold 16px unset, simple (setter)FAIL
font: italic bold 16px ßsimplePASS
font: italic bold 16px ßsimple (setter)PASS
font: italic bold 16px İsimplePASS
font: italic bold 16px İsimple (setter)PASS
font: italic bold 16px ẙsimplePASS
font: italic bold 16px ẙsimple (setter)PASS
font: italic bold 16px 納豆嫌いPASS
font: italic bold 16px 納豆嫌い (setter)PASS
font: italic bold 16px 納豆嫌い, ick, patooeyPASS
font: italic bold 16px 納豆嫌い, ick, patooey (setter)PASS
font: italic bold 16px 納豆嫌い, 納豆大嫌いPASS
font: italic bold 16px 納豆嫌い, 納豆大嫌い (setter)PASS
font: italic bold 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: italic bold 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: italic bold 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: italic bold 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: lighter larger "simple"PASS
font: lighter larger "simple" (setter)PASS
font: lighter larger #simplePASS
font: lighter larger #simple (setter)PASS
font: lighter larger 'simple'PASS
font: lighter larger 'simple' (setter)PASS
font: lighter larger -simplePASS
font: lighter larger -simple (setter)PASS
font: lighter larger 0simplePASS
font: lighter larger 0simple (setter)PASS
font: lighter larger \0001f4a9PASS
font: lighter larger \0001f4a9 (setter)PASS
font: lighter larger \01f4a9PASS
font: lighter larger \01f4a9 (setter)PASS
font: lighter larger \073 implePASS
font: lighter larger \073 imple (setter)PASS
font: lighter larger \1f4a9PASS
font: lighter larger \1f4a9 (setter)PASS
font: lighter larger \AbAbPASS
font: lighter larger \AbAb (setter)PASS
font: lighter larger \s implePASS
font: lighter larger \s imple (setter)PASS
font: lighter larger _simplePASS
font: lighter larger _simple (setter)PASS
font: lighter larger arial, helvetica, "times" new roman, sans-serifPASS
font: lighter larger arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: lighter larger arial, helvetica, '\"times new roman', sans-serifFAIL
font: lighter larger arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: lighter larger arial, helvetica, 'times' new roman, sans-serifPASS
font: lighter larger arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: lighter larger arial, helvetica, sans-serifPASS
font: lighter larger arial, helvetica, sans-serif (setter)PASS
font: lighter larger arial, helvetica, times "new" roman, sans-serifPASS
font: lighter larger arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: lighter larger arial, helvetica, times 'new' roman, sans-serifPASS
font: lighter larger arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: lighter larger boldPASS
font: lighter larger bold (setter)PASS
font: lighter larger bold italicPASS
font: lighter larger bold italic (setter)PASS
font: lighter larger bolderPASS
font: lighter larger bolder (setter)PASS
font: lighter larger captionFAIL
font: lighter larger caption (setter)FAIL
font: lighter larger defaultFAIL
font: lighter larger default (setter)FAIL
font: lighter larger default simplePASS
font: lighter larger default simple (setter)PASS
font: lighter larger default, simpleFAIL
font: lighter larger default, simple (setter)FAIL
font: lighter larger ick, patooey, 納豆嫌いPASS
font: lighter larger ick, patooey, 納豆嫌い (setter)PASS
font: lighter larger iconFAIL
font: lighter larger icon (setter)FAIL
font: lighter larger inheritFAIL
font: lighter larger inherit (setter)FAIL
font: lighter larger inherit simplePASS
font: lighter larger inherit simple (setter)PASS
font: lighter larger inherit, simpleFAIL
font: lighter larger inherit, simple (setter)FAIL
font: lighter larger initialFAIL
font: lighter larger initial (setter)FAIL
font: lighter larger initial simplePASS
font: lighter larger initial simple (setter)PASS
font: lighter larger initial, simpleFAIL
font: lighter larger initial, simple (setter)FAIL
font: lighter larger italicPASS
font: lighter larger italic (setter)PASS
font: lighter larger italic boldPASS
font: lighter larger italic bold (setter)PASS
font: lighter larger largerPASS
font: lighter larger larger (setter)PASS
font: lighter larger lighterPASS
font: lighter larger lighter (setter)PASS
font: lighter larger menuFAIL
font: lighter larger menu (setter)FAIL
font: lighter larger normalPASS
font: lighter larger normal (setter)PASS
font: lighter larger normal simplePASS
font: lighter larger normal simple (setter)PASS
font: lighter larger normal, simplePASS
font: lighter larger normal, simple (setter)PASS
font: lighter larger quite -simplePASS
font: lighter larger quite -simple (setter)PASS
font: lighter larger quite 0simplePASS
font: lighter larger quite 0simple (setter)PASS
font: lighter larger quite _simplePASS
font: lighter larger quite _simple (setter)PASS
font: lighter larger quite simplePASS
font: lighter larger quite simple (setter)PASS
font: lighter larger quite@simplePASS
font: lighter larger quite@simple (setter)PASS
font: lighter larger sim\035 plePASS
font: lighter larger sim\035 ple (setter)PASS
font: lighter larger simplePASS
font: lighter larger simple (setter)PASS
font: lighter larger simple defaultPASS
font: lighter larger simple default (setter)PASS
font: lighter larger simple inheritPASS
font: lighter larger simple inherit (setter)PASS
font: lighter larger simple initialPASS
font: lighter larger simple initial (setter)PASS
font: lighter larger simple normalPASS
font: lighter larger simple normal (setter)PASS
font: lighter larger simple unsetPASS
font: lighter larger simple unset (setter)PASS
font: lighter larger simple!PASS
font: lighter larger simple! (setter)PASS
font: lighter larger simple()PASS
font: lighter larger simple() (setter)PASS
font: lighter larger simple, bongo defaultPASS
font: lighter larger simple, bongo default (setter)PASS
font: lighter larger simple, bongo inheritPASS
font: lighter larger simple, bongo inherit (setter)PASS
font: lighter larger simple, bongo initialPASS
font: lighter larger simple, bongo initial (setter)PASS
font: lighter larger simple, bongo unsetPASS
font: lighter larger simple, bongo unset (setter)PASS
font: lighter larger simple, defaultFAIL
font: lighter larger simple, default (setter)FAIL
font: lighter larger simple, default bongoPASS
font: lighter larger simple, default bongo (setter)PASS
font: lighter larger simple, inheritFAIL
font: lighter larger simple, inherit (setter)FAIL
font: lighter larger simple, inherit bongoPASS
font: lighter larger simple, inherit bongo (setter)PASS
font: lighter larger simple, initialFAIL
font: lighter larger simple, initial (setter)FAIL
font: lighter larger simple, initial bongoPASS
font: lighter larger simple, initial bongo (setter)PASS
font: lighter larger simple, normalPASS
font: lighter larger simple, normal (setter)PASS
font: lighter larger simple, unsetFAIL
font: lighter larger simple, unset (setter)FAIL
font: lighter larger simple, unset bongoPASS
font: lighter larger simple, unset bongo (setter)PASS
font: lighter larger smallerPASS
font: lighter larger smaller (setter)PASS
font: lighter larger unsetFAIL
font: lighter larger unset (setter)FAIL
font: lighter larger unset simplePASS
font: lighter larger unset simple (setter)PASS
font: lighter larger unset, simpleFAIL
font: lighter larger unset, simple (setter)FAIL
font: lighter larger ßsimplePASS
font: lighter larger ßsimple (setter)PASS
font: lighter larger İsimplePASS
font: lighter larger İsimple (setter)PASS
font: lighter larger ẙsimplePASS
font: lighter larger ẙsimple (setter)PASS
font: lighter larger 納豆嫌いPASS
font: lighter larger 納豆嫌い (setter)PASS
font: lighter larger 納豆嫌い, ick, patooeyPASS
font: lighter larger 納豆嫌い, ick, patooey (setter)PASS
font: lighter larger 納豆嫌い, 納豆大嫌いPASS
font: lighter larger 納豆嫌い, 納豆大嫌い (setter)PASS
font: lighter larger 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: lighter larger 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: lighter larger 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: lighter larger 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: normal normal 16px "simple"PASS
font: normal normal 16px "simple" (setter)PASS
font: normal normal 16px #simplePASS
font: normal normal 16px #simple (setter)PASS
font: normal normal 16px 'simple'PASS
font: normal normal 16px 'simple' (setter)PASS
font: normal normal 16px -simplePASS
font: normal normal 16px -simple (setter)PASS
font: normal normal 16px 0simplePASS
font: normal normal 16px 0simple (setter)PASS
font: normal normal 16px \0001f4a9PASS
font: normal normal 16px \0001f4a9 (setter)PASS
font: normal normal 16px \01f4a9PASS
font: normal normal 16px \01f4a9 (setter)PASS
font: normal normal 16px \073 implePASS
font: normal normal 16px \073 imple (setter)PASS
font: normal normal 16px \1f4a9PASS
font: normal normal 16px \1f4a9 (setter)PASS
font: normal normal 16px \AbAbPASS
font: normal normal 16px \AbAb (setter)PASS
font: normal normal 16px \s implePASS
font: normal normal 16px \s imple (setter)PASS
font: normal normal 16px _simplePASS
font: normal normal 16px _simple (setter)PASS
font: normal normal 16px arial, helvetica, "times" new roman, sans-serifPASS
font: normal normal 16px arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: normal normal 16px arial, helvetica, '\"times new roman', sans-serifFAIL
font: normal normal 16px arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: normal normal 16px arial, helvetica, 'times' new roman, sans-serifPASS
font: normal normal 16px arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: normal normal 16px arial, helvetica, sans-serifPASS
font: normal normal 16px arial, helvetica, sans-serif (setter)PASS
font: normal normal 16px arial, helvetica, times "new" roman, sans-serifPASS
font: normal normal 16px arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: normal normal 16px arial, helvetica, times 'new' roman, sans-serifPASS
font: normal normal 16px arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: normal normal 16px boldPASS
font: normal normal 16px bold (setter)PASS
font: normal normal 16px bold italicPASS
font: normal normal 16px bold italic (setter)PASS
font: normal normal 16px bolderPASS
font: normal normal 16px bolder (setter)PASS
font: normal normal 16px captionFAIL
font: normal normal 16px caption (setter)FAIL
font: normal normal 16px defaultFAIL
font: normal normal 16px default (setter)FAIL
font: normal normal 16px default simplePASS
font: normal normal 16px default simple (setter)PASS
font: normal normal 16px default, simpleFAIL
font: normal normal 16px default, simple (setter)FAIL
font: normal normal 16px ick, patooey, 納豆嫌いPASS
font: normal normal 16px ick, patooey, 納豆嫌い (setter)PASS
font: normal normal 16px iconFAIL
font: normal normal 16px icon (setter)FAIL
font: normal normal 16px inheritFAIL
font: normal normal 16px inherit (setter)FAIL
font: normal normal 16px inherit simplePASS
font: normal normal 16px inherit simple (setter)PASS
font: normal normal 16px inherit, simpleFAIL
font: normal normal 16px inherit, simple (setter)FAIL
font: normal normal 16px initialFAIL
font: normal normal 16px initial (setter)FAIL
font: normal normal 16px initial simplePASS
font: normal normal 16px initial simple (setter)PASS
font: normal normal 16px initial, simpleFAIL
font: normal normal 16px initial, simple (setter)FAIL
font: normal normal 16px italicPASS
font: normal normal 16px italic (setter)PASS
font: normal normal 16px italic boldPASS
font: normal normal 16px italic bold (setter)PASS
font: normal normal 16px largerPASS
font: normal normal 16px larger (setter)PASS
font: normal normal 16px lighterPASS
font: normal normal 16px lighter (setter)PASS
font: normal normal 16px menuFAIL
font: normal normal 16px menu (setter)FAIL
font: normal normal 16px normalPASS
font: normal normal 16px normal (setter)PASS
font: normal normal 16px normal simplePASS
font: normal normal 16px normal simple (setter)PASS
font: normal normal 16px normal, simplePASS
font: normal normal 16px normal, simple (setter)PASS
font: normal normal 16px quite -simplePASS
font: normal normal 16px quite -simple (setter)PASS
font: normal normal 16px quite 0simplePASS
font: normal normal 16px quite 0simple (setter)PASS
font: normal normal 16px quite _simplePASS
font: normal normal 16px quite _simple (setter)PASS
font: normal normal 16px quite simplePASS
font: normal normal 16px quite simple (setter)PASS
font: normal normal 16px quite@simplePASS
font: normal normal 16px quite@simple (setter)PASS
font: normal normal 16px sim\035 plePASS
font: normal normal 16px sim\035 ple (setter)PASS
font: normal normal 16px simplePASS
font: normal normal 16px simple (setter)PASS
font: normal normal 16px simple defaultPASS
font: normal normal 16px simple default (setter)PASS
font: normal normal 16px simple inheritPASS
font: normal normal 16px simple inherit (setter)PASS
font: normal normal 16px simple initialPASS
font: normal normal 16px simple initial (setter)PASS
font: normal normal 16px simple normalPASS
font: normal normal 16px simple normal (setter)PASS
font: normal normal 16px simple unsetPASS
font: normal normal 16px simple unset (setter)PASS
font: normal normal 16px simple!PASS
font: normal normal 16px simple! (setter)PASS
font: normal normal 16px simple()PASS
font: normal normal 16px simple() (setter)PASS
font: normal normal 16px simple, bongo defaultPASS
font: normal normal 16px simple, bongo default (setter)PASS
font: normal normal 16px simple, bongo inheritPASS
font: normal normal 16px simple, bongo inherit (setter)PASS
font: normal normal 16px simple, bongo initialPASS
font: normal normal 16px simple, bongo initial (setter)PASS
font: normal normal 16px simple, bongo unsetPASS
font: normal normal 16px simple, bongo unset (setter)PASS
font: normal normal 16px simple, defaultFAIL
font: normal normal 16px simple, default (setter)FAIL
font: normal normal 16px simple, default bongoPASS
font: normal normal 16px simple, default bongo (setter)PASS
font: normal normal 16px simple, inheritFAIL
font: normal normal 16px simple, inherit (setter)FAIL
font: normal normal 16px simple, inherit bongoPASS
font: normal normal 16px simple, inherit bongo (setter)PASS
font: normal normal 16px simple, initialFAIL
font: normal normal 16px simple, initial (setter)FAIL
font: normal normal 16px simple, initial bongoPASS
font: normal normal 16px simple, initial bongo (setter)PASS
font: normal normal 16px simple, normalPASS
font: normal normal 16px simple, normal (setter)PASS
font: normal normal 16px simple, unsetFAIL
font: normal normal 16px simple, unset (setter)FAIL
font: normal normal 16px simple, unset bongoPASS
font: normal normal 16px simple, unset bongo (setter)PASS
font: normal normal 16px smallerPASS
font: normal normal 16px smaller (setter)PASS
font: normal normal 16px unsetFAIL
font: normal normal 16px unset (setter)FAIL
font: normal normal 16px unset simplePASS
font: normal normal 16px unset simple (setter)PASS
font: normal normal 16px unset, simpleFAIL
font: normal normal 16px unset, simple (setter)FAIL
font: normal normal 16px ßsimplePASS
font: normal normal 16px ßsimple (setter)PASS
font: normal normal 16px İsimplePASS
font: normal normal 16px İsimple (setter)PASS
font: normal normal 16px ẙsimplePASS
font: normal normal 16px ẙsimple (setter)PASS
font: normal normal 16px 納豆嫌いPASS
font: normal normal 16px 納豆嫌い (setter)PASS
font: normal normal 16px 納豆嫌い, ick, patooeyPASS
font: normal normal 16px 納豆嫌い, ick, patooey (setter)PASS
font: normal normal 16px 納豆嫌い, 納豆大嫌いPASS
font: normal normal 16px 納豆嫌い, 納豆大嫌い (setter)PASS
font: normal normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: normal normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: normal normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: normal normal 16px 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: normal smaller "simple"PASS
font: normal smaller "simple" (setter)PASS
font: normal smaller #simplePASS
font: normal smaller #simple (setter)PASS
font: normal smaller 'simple'PASS
font: normal smaller 'simple' (setter)PASS
font: normal smaller -simplePASS
font: normal smaller -simple (setter)PASS
font: normal smaller 0simplePASS
font: normal smaller 0simple (setter)PASS
font: normal smaller \0001f4a9PASS
font: normal smaller \0001f4a9 (setter)PASS
font: normal smaller \01f4a9PASS
font: normal smaller \01f4a9 (setter)PASS
font: normal smaller \073 implePASS
font: normal smaller \073 imple (setter)PASS
font: normal smaller \1f4a9PASS
font: normal smaller \1f4a9 (setter)PASS
font: normal smaller \AbAbPASS
font: normal smaller \AbAb (setter)PASS
font: normal smaller \s implePASS
font: normal smaller \s imple (setter)PASS
font: normal smaller _simplePASS
font: normal smaller _simple (setter)PASS
font: normal smaller arial, helvetica, "times" new roman, sans-serifPASS
font: normal smaller arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: normal smaller arial, helvetica, '\"times new roman', sans-serifFAIL
font: normal smaller arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: normal smaller arial, helvetica, 'times' new roman, sans-serifPASS
font: normal smaller arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: normal smaller arial, helvetica, sans-serifPASS
font: normal smaller arial, helvetica, sans-serif (setter)PASS
font: normal smaller arial, helvetica, times "new" roman, sans-serifPASS
font: normal smaller arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: normal smaller arial, helvetica, times 'new' roman, sans-serifPASS
font: normal smaller arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: normal smaller boldPASS
font: normal smaller bold (setter)PASS
font: normal smaller bold italicPASS
font: normal smaller bold italic (setter)PASS
font: normal smaller bolderPASS
font: normal smaller bolder (setter)PASS
font: normal smaller captionFAIL
font: normal smaller caption (setter)FAIL
font: normal smaller defaultFAIL
font: normal smaller default (setter)FAIL
font: normal smaller default simplePASS
font: normal smaller default simple (setter)PASS
font: normal smaller default, simpleFAIL
font: normal smaller default, simple (setter)FAIL
font: normal smaller ick, patooey, 納豆嫌いPASS
font: normal smaller ick, patooey, 納豆嫌い (setter)PASS
font: normal smaller iconFAIL
font: normal smaller icon (setter)FAIL
font: normal smaller inheritFAIL
font: normal smaller inherit (setter)FAIL
font: normal smaller inherit simplePASS
font: normal smaller inherit simple (setter)PASS
font: normal smaller inherit, simpleFAIL
font: normal smaller inherit, simple (setter)FAIL
font: normal smaller initialFAIL
font: normal smaller initial (setter)FAIL
font: normal smaller initial simplePASS
font: normal smaller initial simple (setter)PASS
font: normal smaller initial, simpleFAIL
font: normal smaller initial, simple (setter)FAIL
font: normal smaller italicPASS
font: normal smaller italic (setter)PASS
font: normal smaller italic boldPASS
font: normal smaller italic bold (setter)PASS
font: normal smaller largerPASS
font: normal smaller larger (setter)PASS
font: normal smaller lighterPASS
font: normal smaller lighter (setter)PASS
font: normal smaller menuFAIL
font: normal smaller menu (setter)FAIL
font: normal smaller normalPASS
font: normal smaller normal (setter)PASS
font: normal smaller normal simplePASS
font: normal smaller normal simple (setter)PASS
font: normal smaller normal, simplePASS
font: normal smaller normal, simple (setter)PASS
font: normal smaller quite -simplePASS
font: normal smaller quite -simple (setter)PASS
font: normal smaller quite 0simplePASS
font: normal smaller quite 0simple (setter)PASS
font: normal smaller quite _simplePASS
font: normal smaller quite _simple (setter)PASS
font: normal smaller quite simplePASS
font: normal smaller quite simple (setter)PASS
font: normal smaller quite@simplePASS
font: normal smaller quite@simple (setter)PASS
font: normal smaller sim\035 plePASS
font: normal smaller sim\035 ple (setter)PASS
font: normal smaller simplePASS
font: normal smaller simple (setter)PASS
font: normal smaller simple defaultPASS
font: normal smaller simple default (setter)PASS
font: normal smaller simple inheritPASS
font: normal smaller simple inherit (setter)PASS
font: normal smaller simple initialPASS
font: normal smaller simple initial (setter)PASS
font: normal smaller simple normalPASS
font: normal smaller simple normal (setter)PASS
font: normal smaller simple unsetPASS
font: normal smaller simple unset (setter)PASS
font: normal smaller simple!PASS
font: normal smaller simple! (setter)PASS
font: normal smaller simple()PASS
font: normal smaller simple() (setter)PASS
font: normal smaller simple, bongo defaultPASS
font: normal smaller simple, bongo default (setter)PASS
font: normal smaller simple, bongo inheritPASS
font: normal smaller simple, bongo inherit (setter)PASS
font: normal smaller simple, bongo initialPASS
font: normal smaller simple, bongo initial (setter)PASS
font: normal smaller simple, bongo unsetPASS
font: normal smaller simple, bongo unset (setter)PASS
font: normal smaller simple, defaultFAIL
font: normal smaller simple, default (setter)FAIL
font: normal smaller simple, default bongoPASS
font: normal smaller simple, default bongo (setter)PASS
font: normal smaller simple, inheritFAIL
font: normal smaller simple, inherit (setter)FAIL
font: normal smaller simple, inherit bongoPASS
font: normal smaller simple, inherit bongo (setter)PASS
font: normal smaller simple, initialFAIL
font: normal smaller simple, initial (setter)FAIL
font: normal smaller simple, initial bongoPASS
font: normal smaller simple, initial bongo (setter)PASS
font: normal smaller simple, normalPASS
font: normal smaller simple, normal (setter)PASS
font: normal smaller simple, unsetFAIL
font: normal smaller simple, unset (setter)FAIL
font: normal smaller simple, unset bongoPASS
font: normal smaller simple, unset bongo (setter)PASS
font: normal smaller smallerPASS
font: normal smaller smaller (setter)PASS
font: normal smaller unsetFAIL
font: normal smaller unset (setter)FAIL
font: normal smaller unset simplePASS
font: normal smaller unset simple (setter)PASS
font: normal smaller unset, simpleFAIL
font: normal smaller unset, simple (setter)FAIL
font: normal smaller ßsimplePASS
font: normal smaller ßsimple (setter)PASS
font: normal smaller İsimplePASS
font: normal smaller İsimple (setter)PASS
font: normal smaller ẙsimplePASS
font: normal smaller ẙsimple (setter)PASS
font: normal smaller 納豆嫌いPASS
font: normal smaller 納豆嫌い (setter)PASS
font: normal smaller 納豆嫌い, ick, patooeyPASS
font: normal smaller 納豆嫌い, ick, patooey (setter)PASS
font: normal smaller 納豆嫌い, 納豆大嫌いPASS
font: normal smaller 納豆嫌い, 納豆大嫌い (setter)PASS
font: normal smaller 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: normal smaller 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: normal smaller 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: normal smaller 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
font: xx-large "simple"PASS
font: xx-large "simple" (setter)PASS
font: xx-large #simplePASS
font: xx-large #simple (setter)PASS
font: xx-large 'simple'PASS
font: xx-large 'simple' (setter)PASS
font: xx-large -simplePASS
font: xx-large -simple (setter)PASS
font: xx-large 0simplePASS
font: xx-large 0simple (setter)PASS
font: xx-large \0001f4a9PASS
font: xx-large \0001f4a9 (setter)PASS
font: xx-large \01f4a9PASS
font: xx-large \01f4a9 (setter)PASS
font: xx-large \073 implePASS
font: xx-large \073 imple (setter)PASS
font: xx-large \1f4a9PASS
font: xx-large \1f4a9 (setter)PASS
font: xx-large \AbAbPASS
font: xx-large \AbAb (setter)PASS
font: xx-large \s implePASS
font: xx-large \s imple (setter)PASS
font: xx-large _simplePASS
font: xx-large _simple (setter)PASS
font: xx-large arial, helvetica, "times" new roman, sans-serifPASS
font: xx-large arial, helvetica, "times" new roman, sans-serif (setter)PASS
font: xx-large arial, helvetica, '\"times new roman', sans-serifFAIL
font: xx-large arial, helvetica, '\"times new roman', sans-serif (setter)FAIL
font: xx-large arial, helvetica, 'times' new roman, sans-serifPASS
font: xx-large arial, helvetica, 'times' new roman, sans-serif (setter)PASS
font: xx-large arial, helvetica, sans-serifPASS
font: xx-large arial, helvetica, sans-serif (setter)PASS
font: xx-large arial, helvetica, times "new" roman, sans-serifPASS
font: xx-large arial, helvetica, times "new" roman, sans-serif (setter)PASS
font: xx-large arial, helvetica, times 'new' roman, sans-serifPASS
font: xx-large arial, helvetica, times 'new' roman, sans-serif (setter)PASS
font: xx-large boldPASS
font: xx-large bold (setter)PASS
font: xx-large bold italicPASS
font: xx-large bold italic (setter)PASS
font: xx-large bolderPASS
font: xx-large bolder (setter)PASS
font: xx-large captionFAIL
font: xx-large caption (setter)FAIL
font: xx-large defaultFAIL
font: xx-large default (setter)FAIL
font: xx-large default simplePASS
font: xx-large default simple (setter)PASS
font: xx-large default, simpleFAIL
font: xx-large default, simple (setter)FAIL
font: xx-large ick, patooey, 納豆嫌いPASS
font: xx-large ick, patooey, 納豆嫌い (setter)PASS
font: xx-large iconFAIL
font: xx-large icon (setter)FAIL
font: xx-large inheritFAIL
font: xx-large inherit (setter)FAIL
font: xx-large inherit simplePASS
font: xx-large inherit simple (setter)PASS
font: xx-large inherit, simpleFAIL
font: xx-large inherit, simple (setter)FAIL
font: xx-large initialFAIL
font: xx-large initial (setter)FAIL
font: xx-large initial simplePASS
font: xx-large initial simple (setter)PASS
font: xx-large initial, simpleFAIL
font: xx-large initial, simple (setter)FAIL
font: xx-large italicPASS
font: xx-large italic (setter)PASS
font: xx-large italic boldPASS
font: xx-large italic bold (setter)PASS
font: xx-large largerPASS
font: xx-large larger (setter)PASS
font: xx-large lighterPASS
font: xx-large lighter (setter)PASS
font: xx-large menuFAIL
font: xx-large menu (setter)FAIL
font: xx-large normalPASS
font: xx-large normal (setter)PASS
font: xx-large normal simplePASS
font: xx-large normal simple (setter)PASS
font: xx-large normal, simplePASS
font: xx-large normal, simple (setter)PASS
font: xx-large quite -simplePASS
font: xx-large quite -simple (setter)PASS
font: xx-large quite 0simplePASS
font: xx-large quite 0simple (setter)PASS
font: xx-large quite _simplePASS
font: xx-large quite _simple (setter)PASS
font: xx-large quite simplePASS
font: xx-large quite simple (setter)PASS
font: xx-large quite@simplePASS
font: xx-large quite@simple (setter)PASS
font: xx-large sim\035 plePASS
font: xx-large sim\035 ple (setter)PASS
font: xx-large simplePASS
font: xx-large simple (setter)PASS
font: xx-large simple defaultPASS
font: xx-large simple default (setter)PASS
font: xx-large simple inheritPASS
font: xx-large simple inherit (setter)PASS
font: xx-large simple initialPASS
font: xx-large simple initial (setter)PASS
font: xx-large simple normalPASS
font: xx-large simple normal (setter)PASS
font: xx-large simple unsetPASS
font: xx-large simple unset (setter)PASS
font: xx-large simple!PASS
font: xx-large simple! (setter)PASS
font: xx-large simple()PASS
font: xx-large simple() (setter)PASS
font: xx-large simple, bongo defaultPASS
font: xx-large simple, bongo default (setter)PASS
font: xx-large simple, bongo inheritPASS
font: xx-large simple, bongo inherit (setter)PASS
font: xx-large simple, bongo initialPASS
font: xx-large simple, bongo initial (setter)PASS
font: xx-large simple, bongo unsetPASS
font: xx-large simple, bongo unset (setter)PASS
font: xx-large simple, defaultFAIL
font: xx-large simple, default (setter)FAIL
font: xx-large simple, default bongoPASS
font: xx-large simple, default bongo (setter)PASS
font: xx-large simple, inheritFAIL
font: xx-large simple, inherit (setter)FAIL
font: xx-large simple, inherit bongoPASS
font: xx-large simple, inherit bongo (setter)PASS
font: xx-large simple, initialFAIL
font: xx-large simple, initial (setter)FAIL
font: xx-large simple, initial bongoPASS
font: xx-large simple, initial bongo (setter)PASS
font: xx-large simple, normalPASS
font: xx-large simple, normal (setter)PASS
font: xx-large simple, unsetFAIL
font: xx-large simple, unset (setter)FAIL
font: xx-large simple, unset bongoPASS
font: xx-large simple, unset bongo (setter)PASS
font: xx-large smallerPASS
font: xx-large smaller (setter)PASS
font: xx-large unsetFAIL
font: xx-large unset (setter)FAIL
font: xx-large unset simplePASS
font: xx-large unset simple (setter)PASS
font: xx-large unset, simpleFAIL
font: xx-large unset, simple (setter)FAIL
font: xx-large ßsimplePASS
font: xx-large ßsimple (setter)PASS
font: xx-large İsimplePASS
font: xx-large İsimple (setter)PASS
font: xx-large ẙsimplePASS
font: xx-large ẙsimple (setter)PASS
font: xx-large 納豆嫌いPASS
font: xx-large 納豆嫌い (setter)PASS
font: xx-large 納豆嫌い, ick, patooeyPASS
font: xx-large 納豆嫌い, ick, patooey (setter)PASS
font: xx-large 納豆嫌い, 納豆大嫌いPASS
font: xx-large 納豆嫌い, 納豆大嫌い (setter)PASS
font: xx-large 納豆嫌い, 納豆大嫌い, 納豆本当に嫌いPASS
font: xx-large 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い (setter)PASS
font: xx-large 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではないPASS
font: xx-large 納豆嫌い, 納豆大嫌い, 納豆本当に嫌い, 納豆は好みではない (setter)PASS
/css/css-transitions/properties-value-auto-001.html (52/52, 100.00%, 0.35% of total)OK
bottom auto(from) / eventsFAIL
bottom auto(from) / valuesFAIL
bottom auto(to) / eventsFAIL
bottom auto(to) / valuesFAIL
clip auto(from) / eventsFAIL
clip auto(from) / valuesFAIL
clip auto(to) / eventsFAIL
clip auto(to) / valuesFAIL
height auto(from) / eventsFAIL
height auto(from) / valuesFAIL
height auto(to) / eventsFAIL
height auto(to) / valuesFAIL
left auto(from) / eventsFAIL
left auto(from) / valuesFAIL
left auto(to) / eventsFAIL
left auto(to) / valuesFAIL
margin-bottom auto(from) / eventsFAIL
margin-bottom auto(from) / valuesFAIL
margin-bottom auto(to) / eventsFAIL
margin-bottom auto(to) / valuesFAIL
margin-left auto(from) / eventsFAIL
margin-left auto(from) / valuesFAIL
margin-left auto(to) / eventsFAIL
margin-left auto(to) / valuesFAIL
margin-right auto(from) / eventsFAIL
margin-right auto(from) / valuesFAIL
margin-right auto(to) / eventsFAIL
margin-right auto(to) / valuesFAIL
margin-top auto(from) / eventsFAIL
margin-top auto(from) / valuesFAIL
margin-top auto(to) / eventsFAIL
margin-top auto(to) / valuesFAIL
marker-offset auto(from) / eventsFAIL
marker-offset auto(from) / valuesFAIL
marker-offset auto(to) / eventsFAIL
marker-offset auto(to) / valuesFAIL
right auto(from) / eventsFAIL
right auto(from) / valuesFAIL
right auto(to) / eventsFAIL
right auto(to) / valuesFAIL
top auto(from) / eventsFAIL
top auto(from) / valuesFAIL
top auto(to) / eventsFAIL
top auto(to) / valuesFAIL
width auto(from) / eventsFAIL
width auto(from) / valuesFAIL
width auto(to) / eventsFAIL
width auto(to) / valuesFAIL
z-index auto(from) / eventsPASS
z-index auto(from) / valuesPASS
z-index auto(to) / eventsPASS
z-index auto(to) / valuesPASS
/css/selectors/i18n/css3-selectors-lang-001.html (1/1, 100.00%, 0.01% of total)OK
A :lang value that matches an identical lang attribute value on the same element will produce styling.PASS
/css/css-cascade/all-prop-initial-xml.html (314/314, 100.00%, 2.12% of total)OK
-webkit-align-contentPASS
-webkit-align-itemsPASS
-webkit-align-selfPASS
-webkit-animationPASS
-webkit-animation-delayPASS
-webkit-animation-directionPASS
-webkit-animation-durationPASS
-webkit-animation-fill-modePASS
-webkit-animation-iteration-countPASS
-webkit-animation-namePASS
-webkit-animation-play-statePASS
-webkit-animation-timing-functionPASS
-webkit-appearancePASS
-webkit-backdrop-filterPASS
-webkit-backface-visibilityPASS
-webkit-background-clipPASS
-webkit-background-originPASS
-webkit-background-sizePASS
-webkit-border-bottom-left-radiusPASS
-webkit-border-bottom-right-radiusPASS
-webkit-border-imagePASS
-webkit-border-radiusPASS
-webkit-border-top-left-radiusPASS
-webkit-border-top-right-radiusPASS
-webkit-box-alignPASS
-webkit-box-directionPASS
-webkit-box-flexPASS
-webkit-box-ordinal-groupPASS
-webkit-box-orientPASS
-webkit-box-packPASS
-webkit-box-sizingPASS
-webkit-column-break-afterPASS
-webkit-column-break-beforePASS
-webkit-column-break-insidePASS
-webkit-column-countPASS
-webkit-column-gapPASS
-webkit-column-rulePASS
-webkit-column-rule-colorPASS
-webkit-column-rule-stylePASS
-webkit-column-rule-widthPASS
-webkit-column-spanPASS
-webkit-column-widthPASS
-webkit-filterPASS
-webkit-flex-basisPASS
-webkit-flex-directionPASS
-webkit-flex-flowPASS
-webkit-flex-growPASS
-webkit-flex-shrinkPASS
-webkit-flex-wrapPASS
-webkit-justify-contentPASS
-webkit-line-clampPASS
-webkit-maskPASS
-webkit-mask-compositePASS
-webkit-mask-imagePASS
-webkit-mask-positionPASS
-webkit-mask-position-xPASS
-webkit-mask-position-yPASS
-webkit-mask-repeatPASS
-webkit-mask-sizePASS
-webkit-orderPASS
-webkit-perspectivePASS
-webkit-perspective-originPASS
-webkit-tap-highlight-colorPASS
-webkit-text-fill-colorPASS
-webkit-text-size-adjustPASS
-webkit-text-strokePASS
-webkit-text-stroke-colorPASS
-webkit-text-stroke-widthPASS
-webkit-transformPASS
-webkit-transform-originPASS
-webkit-transform-stylePASS
-webkit-transitionPASS
-webkit-transition-delayPASS
-webkit-transition-durationPASS
-webkit-transition-propertyPASS
-webkit-transition-timing-functionPASS
-webkit-user-modifyPASS
-webkit-user-selectPASS
-webkit-writing-modePASS
align-contentPASS
align-itemsPASS
align-selfPASS
alignment-baselinePASS
animation-delayPASS
animation-directionPASS
animation-durationPASS
animation-fill-modePASS
animation-iteration-countPASS
animation-namePASS
animation-play-statePASS
animation-timing-functionPASS
backface-visibilityPASS
background-attachmentPASS
background-blend-modePASS
background-clipPASS
background-colorPASS
background-imagePASS
background-originPASS
background-position-xPASS
background-position-yPASS
background-repeatPASS
background-sizePASS
baseline-shiftPASS
border-bottom-colorPASS
border-bottom-left-radiusPASS
border-bottom-right-radiusPASS
border-bottom-stylePASS
border-bottom-widthPASS
border-collapsePASS
border-image-outsetPASS
border-image-repeatPASS
border-image-slicePASS
border-image-sourcePASS
border-image-widthPASS
border-left-colorPASS
border-left-stylePASS
border-left-widthPASS
border-right-colorPASS
border-right-stylePASS
border-right-widthPASS
border-spacingPASS
border-top-colorPASS
border-top-left-radiusPASS
border-top-right-radiusPASS
border-top-stylePASS
border-top-widthPASS
bottomPASS
box-shadowPASS
box-sizingPASS
break-afterPASS
break-beforePASS
break-insidePASS
caption-sidePASS
clearPASS
clipPASS
clip-pathPASS
clip-rulePASS
colorPASS
color-interpolation-filtersPASS
column-countPASS
column-fillPASS
column-gapPASS
column-rule-colorPASS
column-rule-stylePASS
column-rule-widthPASS
column-spanPASS
column-widthPASS
contentPASS
counter-incrementPASS
counter-resetPASS
cursorPASS
directionPASS
displayPASS
dominant-baselinePASS
empty-cellsPASS
fillPASS
fill-opacityPASS
fill-rulePASS
filterPASS
flex-basisPASS
flex-directionPASS
flex-growPASS
flex-shrinkPASS
flex-wrapPASS
floatPASS
flood-colorPASS
flood-opacityPASS
font-familyPASS
font-feature-settingsPASS
font-optical-sizingPASS
font-sizePASS
font-size-adjustPASS
font-stretchPASS
font-stylePASS
font-variantPASS
font-variation-settingsPASS
font-weightPASS
glyph-orientation-horizontalPASS
glyph-orientation-verticalPASS
gridPASS
grid-auto-columnsPASS
grid-auto-flowPASS
grid-auto-rowsPASS
grid-column-endPASS
grid-column-gapPASS
grid-column-startPASS
grid-gapPASS
grid-row-endPASS
grid-row-gapPASS
grid-row-startPASS
grid-templatePASS
grid-template-areasPASS
grid-template-columnsPASS
grid-template-rowsPASS
heightPASS
ime-modePASS
justify-contentPASS
justify-itemsPASS
justify-selfPASS
kerningPASS
layout-grid-charPASS
layout-grid-linePASS
layout-grid-modePASS
layout-grid-typePASS
leftPASS
letter-spacingPASS
lighting-colorPASS
line-breakPASS
line-heightPASS
list-style-imagePASS
list-style-positionPASS
list-style-typePASS
margin-bottomPASS
margin-leftPASS
margin-rightPASS
margin-topPASS
marker-endPASS
marker-midPASS
marker-startPASS
mask-compositePASS
mask-imagePASS
mask-position-xPASS
mask-position-yPASS
mask-repeatPASS
mask-sizePASS
max-heightPASS
max-widthPASS
min-heightPASS
min-widthPASS
object-fitPASS
object-positionPASS
opacityPASS
orderPASS
orphansPASS
outline-colorPASS
outline-offsetPASS
outline-stylePASS
outline-widthPASS
overflowPASS
overflow-wrapPASS
overflow-xPASS
overflow-yPASS
overscroll-behaviorPASS
overscroll-behavior-xPASS
overscroll-behavior-yPASS
padding-bottomPASS
padding-leftPASS
padding-rightPASS
padding-topPASS
page-break-afterPASS
page-break-beforePASS
page-break-insidePASS
paint-orderPASS
pen-actionPASS
perspectivePASS
perspective-originPASS
pointer-eventsPASS
positionPASS
quotesPASS
rightPASS
rotatePASS
row-gapPASS
ruby-alignPASS
ruby-overhangPASS
ruby-positionPASS
scalePASS
setupPASS
stop-colorPASS
stop-opacityPASS
strokePASS
stroke-dasharrayPASS
stroke-dashoffsetPASS
stroke-linecapPASS
stroke-linejoinPASS
stroke-miterlimitPASS
stroke-opacityPASS
stroke-widthPASS
stylesheet takes effectPASS
table-layoutPASS
text-alignPASS
text-align-lastPASS
text-anchorPASS
text-combine-uprightPASS
text-decorationPASS
text-indentPASS
text-justifyPASS
text-kashidaPASS
text-kashida-spacePASS
text-overflowPASS
text-shadowPASS
text-transformPASS
text-underline-positionPASS
topPASS
touch-actionPASS
transformPASS
transform-originPASS
transform-stylePASS
transition-delayPASS
transition-durationPASS
transition-propertyPASS
transition-timing-functionPASS
translatePASS
unicode-bidiPASS
vertical-alignPASS
visibilityPASS
white-spacePASS
widowsPASS
widthPASS
word-breakPASS
word-spacingPASS
word-wrapPASS
writing-modePASS
z-indexPASS
zoomPASS
/css/selectors/i18n/css3-selectors-lang-016.html (1/1, 100.00%, 0.01% of total)OK
A :lang value that matches an identical xml:lang attribute value will NOT produce styling in pages served as HTML.PASS
/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 linesPASS
/css/css-transitions/properties-value-003.html (192/192, 100.00%, 1.29% of total)OK
background-image image(data) / eventsFAIL
background-image image(data) / valuesFAIL
background-image image(gradient) / eventsPASS
background-image image(gradient) / valuesPASS
background-image image(url) / eventsFAIL
background-image image(url) / valuesFAIL
background-size background-size(keyword) / eventsFAIL
background-size background-size(keyword) / valuesFAIL
border-bottom-left-radius border-radius(px) / eventsPASS
border-bottom-left-radius border-radius(px) / valuesPASS
border-bottom-left-radius border-radius(px-px) / eventsPASS
border-bottom-left-radius border-radius(px-px) / valuesPASS
border-bottom-right-radius border-radius(px) / eventsPASS
border-bottom-right-radius border-radius(px) / valuesPASS
border-bottom-right-radius border-radius(px-px) / eventsPASS
border-bottom-right-radius border-radius(px-px) / valuesPASS
border-top-left-radius border-radius(px) / eventsPASS
border-top-left-radius border-radius(px) / valuesPASS
border-top-left-radius border-radius(px-px) / eventsPASS
border-top-left-radius border-radius(px-px) / valuesPASS
border-top-right-radius border-radius(px) / eventsPASS
border-top-right-radius border-radius(px) / valuesPASS
border-top-right-radius border-radius(px-px) / eventsPASS
border-top-right-radius border-radius(px-px) / valuesPASS
box-shadow box-shadow(shadow) / eventsPASS
box-shadow box-shadow(shadow) / valuesPASS
column-count integer(integer) / eventsFAIL
column-count integer(integer) / valuesFAIL
column-gap length(cm) / eventsPASS
column-gap length(cm) / valuesPASS
column-gap length(em) / eventsPASS
column-gap length(em) / valuesPASS
column-gap length(ex) / eventsPASS
column-gap length(ex) / valuesPASS
column-gap length(in) / eventsPASS
column-gap length(in) / valuesPASS
column-gap length(mm) / eventsPASS
column-gap length(mm) / valuesPASS
column-gap length(pc) / eventsPASS
column-gap length(pc) / valuesPASS
column-gap length(pt) / eventsPASS
column-gap length(pt) / valuesPASS
column-gap length(px) / eventsPASS
column-gap length(px) / valuesPASS
column-rule-color color(rgba) / eventsFAIL
column-rule-color color(rgba) / valuesFAIL
column-rule-width length(cm) / eventsFAIL
column-rule-width length(cm) / valuesFAIL
column-rule-width length(em) / eventsFAIL
column-rule-width length(em) / valuesFAIL
column-rule-width length(ex) / eventsFAIL
column-rule-width length(ex) / valuesFAIL
column-rule-width length(in) / eventsFAIL
column-rule-width length(in) / valuesFAIL
column-rule-width length(mm) / eventsFAIL
column-rule-width length(mm) / valuesFAIL
column-rule-width length(pc) / eventsFAIL
column-rule-width length(pc) / valuesFAIL
column-rule-width length(pt) / eventsFAIL
column-rule-width length(pt) / valuesFAIL
column-rule-width length(px) / eventsFAIL
column-rule-width length(px) / valuesFAIL
column-width length(cm) / eventsFAIL
column-width length(cm) / valuesFAIL
column-width length(em) / eventsFAIL
column-width length(em) / valuesFAIL
column-width length(ex) / eventsFAIL
column-width length(ex) / valuesFAIL
column-width length(in) / eventsFAIL
column-width length(in) / valuesFAIL
column-width length(mm) / eventsFAIL
column-width length(mm) / valuesFAIL
column-width length(pc) / eventsFAIL
column-width length(pc) / valuesFAIL
column-width length(pt) / eventsFAIL
column-width length(pt) / valuesFAIL
column-width length(px) / eventsFAIL
column-width length(px) / valuesFAIL
display display(block to inline-block) / eventsFAIL
display display(block to inline-block) / valuesFAIL
display display(static to absolute) / eventsFAIL
display display(static to absolute) / valuesFAIL
font-size-adjust number(decimal) / eventsFAIL
font-size-adjust number(decimal) / valuesFAIL
font-size-adjust number(integer) / eventsFAIL
font-size-adjust number(integer) / valuesFAIL
font-stretch font-stretch(keyword) / eventsPASS
font-stretch font-stretch(keyword) / valuesPASS
marker-offset length(cm) / eventsFAIL
marker-offset length(cm) / valuesFAIL
marker-offset length(em) / eventsFAIL
marker-offset length(em) / valuesFAIL
marker-offset length(ex) / eventsFAIL
marker-offset length(ex) / valuesFAIL
marker-offset length(in) / eventsFAIL
marker-offset length(in) / valuesFAIL
marker-offset length(mm) / eventsFAIL
marker-offset length(mm) / valuesFAIL
marker-offset length(pc) / eventsFAIL
marker-offset length(pc) / valuesFAIL
marker-offset length(pt) / eventsFAIL
marker-offset length(pt) / valuesFAIL
marker-offset length(px) / eventsFAIL
marker-offset length(px) / valuesFAIL
outline-radius-bottomleft length(cm) / eventsFAIL
outline-radius-bottomleft length(cm) / valuesFAIL
outline-radius-bottomleft length(em) / eventsFAIL
outline-radius-bottomleft length(em) / valuesFAIL
outline-radius-bottomleft length(ex) / eventsFAIL
outline-radius-bottomleft length(ex) / valuesFAIL
outline-radius-bottomleft length(in) / eventsFAIL
outline-radius-bottomleft length(in) / valuesFAIL
outline-radius-bottomleft length(mm) / eventsFAIL
outline-radius-bottomleft length(mm) / valuesFAIL
outline-radius-bottomleft length(pc) / eventsFAIL
outline-radius-bottomleft length(pc) / valuesFAIL
outline-radius-bottomleft length(pt) / eventsFAIL
outline-radius-bottomleft length(pt) / valuesFAIL
outline-radius-bottomleft length(px) / eventsFAIL
outline-radius-bottomleft length(px) / valuesFAIL
outline-radius-bottomleft percentage(%) / eventsFAIL
outline-radius-bottomleft percentage(%) / valuesFAIL
outline-radius-bottomright length(cm) / eventsFAIL
outline-radius-bottomright length(cm) / valuesFAIL
outline-radius-bottomright length(em) / eventsFAIL
outline-radius-bottomright length(em) / valuesFAIL
outline-radius-bottomright length(ex) / eventsFAIL
outline-radius-bottomright length(ex) / valuesFAIL
outline-radius-bottomright length(in) / eventsFAIL
outline-radius-bottomright length(in) / valuesFAIL
outline-radius-bottomright length(mm) / eventsFAIL
outline-radius-bottomright length(mm) / valuesFAIL
outline-radius-bottomright length(pc) / eventsFAIL
outline-radius-bottomright length(pc) / valuesFAIL
outline-radius-bottomright length(pt) / eventsFAIL
outline-radius-bottomright length(pt) / valuesFAIL
outline-radius-bottomright length(px) / eventsFAIL
outline-radius-bottomright length(px) / valuesFAIL
outline-radius-bottomright percentage(%) / eventsFAIL
outline-radius-bottomright percentage(%) / valuesFAIL
outline-radius-topleft length(cm) / eventsFAIL
outline-radius-topleft length(cm) / valuesFAIL
outline-radius-topleft length(em) / eventsFAIL
outline-radius-topleft length(em) / valuesFAIL
outline-radius-topleft length(ex) / eventsFAIL
outline-radius-topleft length(ex) / valuesFAIL
outline-radius-topleft length(in) / eventsFAIL
outline-radius-topleft length(in) / valuesFAIL
outline-radius-topleft length(mm) / eventsFAIL
outline-radius-topleft length(mm) / valuesFAIL
outline-radius-topleft length(pc) / eventsFAIL
outline-radius-topleft length(pc) / valuesFAIL
outline-radius-topleft length(pt) / eventsFAIL
outline-radius-topleft length(pt) / valuesFAIL
outline-radius-topleft length(px) / eventsFAIL
outline-radius-topleft length(px) / valuesFAIL
outline-radius-topleft percentage(%) / eventsFAIL
outline-radius-topleft percentage(%) / valuesFAIL
outline-radius-topright length(cm) / eventsFAIL
outline-radius-topright length(cm) / valuesFAIL
outline-radius-topright length(em) / eventsFAIL
outline-radius-topright length(em) / valuesFAIL
outline-radius-topright length(ex) / eventsFAIL
outline-radius-topright length(ex) / valuesFAIL
outline-radius-topright length(in) / eventsFAIL
outline-radius-topright length(in) / valuesFAIL
outline-radius-topright length(mm) / eventsFAIL
outline-radius-topright length(mm) / valuesFAIL
outline-radius-topright length(pc) / eventsFAIL
outline-radius-topright length(pc) / valuesFAIL
outline-radius-topright length(pt) / eventsFAIL
outline-radius-topright length(pt) / valuesFAIL
outline-radius-topright length(px) / eventsFAIL
outline-radius-topright length(px) / valuesFAIL
outline-radius-topright percentage(%) / eventsFAIL
outline-radius-topright percentage(%) / valuesFAIL
position position(absolute to fixed) / eventsFAIL
position position(absolute to fixed) / valuesFAIL
position position(relative to absolute) / eventsFAIL
position position(relative to absolute) / valuesFAIL
position position(static to absolute) / eventsFAIL
position position(static to absolute) / valuesFAIL
text-decoration-color color(rgba) / eventsFAIL
text-decoration-color color(rgba) / valuesFAIL
transform transform(rotate) / eventsPASS
transform transform(rotate) / valuesPASS
transform-origin horizontal(keyword) / eventsPASS
transform-origin horizontal(keyword) / valuesPASS
zoom number(decimal) / eventsPASS
zoom number(decimal) / valuesPASS
zoom number(integer) / eventsPASS
zoom number(integer) / valuesPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | justify-content: space-betweenPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row-reverse nowrapPASS
/css/selectors/i18n/css3-selectors-lang-049.html (1/1, 100.00%, 0.01% of total)OK
A lang= value with multiple subtags will NOT match a lang attribute value with multiple subtags if the latter has more subtags, even if the first two subtags are the same.PASS
/css/css-multicol/multicol-gap-animation-002.html (1/1, 100.00%, 0.01% of total)OK
column-gap: normal is not interpolableFAIL
/css/selectors/attribute-selectors/attribute-case/syntax.html (372/372, 100.00%, 2.51% of total)OK
[*|foo='bar' i] in XMLFAIL
[*|foo='bar' i] in quirks modeFAIL
[*|foo='bar' i] in standards modeFAIL
[*|foo='bar' i] with querySelector in XMLFAIL
[*|foo='bar' i] with querySelector in quirks modeFAIL
[*|foo='bar' i] with querySelector in standards modeFAIL
[foo i ='bar'] in XMLPASS
[foo i ='bar'] in quirks modePASS
[foo i ='bar'] in standards modePASS
[foo i ='bar'] with querySelector in XMLPASS
[foo i ='bar'] with querySelector in quirks modePASS
[foo i ='bar'] with querySelector in standards modePASS
[foo i] in XMLPASS
[foo i] in quirks modePASS
[foo i] in standards modePASS
[foo i] with querySelector in XMLPASS
[foo i] with querySelector in quirks modePASS
[foo i] with querySelector in standards modePASS
[foo$='bar' i] in XMLFAIL
[foo$='bar' i] in quirks modeFAIL
[foo$='bar' i] in standards modeFAIL
[foo$='bar' i] with querySelector in XMLFAIL
[foo$='bar' i] with querySelector in quirks modeFAIL
[foo$='bar' i] with querySelector in standards modeFAIL
[foo*='bar' i] in XMLFAIL
[foo*='bar' i] in quirks modeFAIL
[foo*='bar' i] in standards modeFAIL
[foo*='bar' i] with querySelector in XMLFAIL
[foo*='bar' i] with querySelector in quirks modeFAIL
[foo*='bar' i] with querySelector in standards modeFAIL
[foo/**/i] in XMLPASS
[foo/**/i] in quirks modePASS
[foo/**/i] in standards modePASS
[foo/**/i] with querySelector in XMLPASS
[foo/**/i] with querySelector in quirks modePASS
[foo/**/i] with querySelector in standards modePASS
[foo= i 'bar'] in XMLPASS
[foo= i 'bar'] in quirks modePASS
[foo= i 'bar'] in standards modePASS
[foo= i 'bar'] with querySelector in XMLPASS
[foo= i 'bar'] with querySelector in quirks modePASS
[foo= i 'bar'] with querySelector in standards modePASS
[foo="bar" i] in XMLFAIL
[foo="bar" i] in quirks modeFAIL
[foo="bar" i] in standards modeFAIL
[foo="bar" i] with querySelector in XMLFAIL
[foo="bar" i] with querySelector in quirks modeFAIL
[foo="bar" i] with querySelector in standards modeFAIL
[foo='BAR'] /* sanity check (valid) */ in XMLPASS
[foo='BAR'] /* sanity check (valid) */ in quirks modePASS
[foo='BAR'] /* sanity check (valid) */ in standards modePASS
[foo='BAR'] /* sanity check (valid) */ with querySelector in XMLPASS
[foo='BAR'] /* sanity check (valid) */ with querySelector in quirks modePASS
[foo='BAR'] /* sanity check (valid) */ with querySelector in standards modePASS
[foo='bar' i ] /* \t */ in XMLFAIL
[foo='bar' i ] /* \t */ in quirks modeFAIL
[foo='bar' i ] /* \t */ in standards modeFAIL
[foo='bar' i ] /* \t */ with querySelector in XMLFAIL
[foo='bar' i ] /* \t */ with querySelector in quirks modeFAIL
[foo='bar' i ] /* \t */ with querySelector in standards modeFAIL
[foo='bar' i ] /* \n */ in XMLFAIL
[foo='bar' i ] /* \n */ in quirks modeFAIL
[foo='bar' i ] /* \n */ in standards modeFAIL
[foo='bar' i ] /* \n */ with querySelector in XMLFAIL
[foo='bar' i ] /* \n */ with querySelector in quirks modeFAIL
[foo='bar' i ] /* \n */ with querySelector in standards modeFAIL
[foo='bar' i ] /* \r */ in XMLFAIL
[foo='bar' i ] /* \r */ in quirks modeFAIL
[foo='bar' i ] /* \r */ in standards modeFAIL
[foo='bar' i ] /* \r */ with querySelector in XMLFAIL
[foo='bar' i ] /* \r */ with querySelector in quirks modeFAIL
[foo='bar' i ] /* \r */ with querySelector in standards modeFAIL
[foo='bar' 'i'] in XMLPASS
[foo='bar' 'i'] in quirks modePASS
[foo='bar' 'i'] in standards modePASS
[foo='bar' 'i'] with querySelector in XMLPASS
[foo='bar' 'i'] with querySelector in quirks modePASS
[foo='bar' 'i'] with querySelector in standards modePASS
[foo='bar' () i] in XMLPASS
[foo='bar' () i] in quirks modePASS
[foo='bar' () i] in standards modePASS
[foo='bar' () i] with querySelector in XMLPASS
[foo='bar' () i] with querySelector in quirks modePASS
[foo='bar' () i] with querySelector in standards modePASS
[foo='bar' (i)] in XMLPASS
[foo='bar' (i)] in quirks modePASS
[foo='bar' (i)] in standards modePASS
[foo='bar' (i)] with querySelector in XMLPASS
[foo='bar' (i)] with querySelector in quirks modePASS
[foo='bar' (i)] with querySelector in standards modePASS
[foo='bar' *] in XMLPASS
[foo='bar' *] in quirks modePASS
[foo='bar' *] in standards modePASS
[foo='bar' *] with querySelector in XMLPASS
[foo='bar' *] with querySelector in quirks modePASS
[foo='bar' *] with querySelector in standards modePASS
[foo='bar' *|i] in XMLPASS
[foo='bar' *|i] in quirks modePASS
[foo='bar' *|i] in standards modePASS
[foo='bar' *|i] with querySelector in XMLPASS
[foo='bar' *|i] with querySelector in quirks modePASS
[foo='bar' *|i] with querySelector in standards modePASS
[foo='bar' ,i] in XMLPASS
[foo='bar' ,i] in quirks modePASS
[foo='bar' ,i] in standards modePASS
[foo='bar' ,i] with querySelector in XMLPASS
[foo='bar' ,i] with querySelector in quirks modePASS
[foo='bar' ,i] with querySelector in standards modePASS
[foo='bar' /**/ i] in XMLFAIL
[foo='bar' /**/ i] in quirks modeFAIL
[foo='bar' /**/ i] in standards modeFAIL
[foo='bar' /**/ i] with querySelector in XMLFAIL
[foo='bar' /**/ i] with querySelector in quirks modeFAIL
[foo='bar' /**/ i] with querySelector in standards modeFAIL
[foo='bar' 1] in XMLPASS
[foo='bar' 1] in quirks modePASS
[foo='bar' 1] in standards modePASS
[foo='bar' 1] with querySelector in XMLPASS
[foo='bar' 1] with querySelector in quirks modePASS
[foo='bar' 1] with querySelector in standards modePASS
[foo='bar' 1i] in XMLPASS
[foo='bar' 1i] in quirks modePASS
[foo='bar' 1i] in standards modePASS
[foo='bar' 1i] with querySelector in XMLPASS
[foo='bar' 1i] with querySelector in quirks modePASS
[foo='bar' 1i] with querySelector in standards modePASS
[foo='bar' I] in XMLFAIL
[foo='bar' I] in quirks modeFAIL
[foo='bar' I] in standards modeFAIL
[foo='bar' I] with querySelector in XMLFAIL
[foo='bar' I] with querySelector in quirks modeFAIL
[foo='bar' I] with querySelector in standards modeFAIL
[foo='bar' [] i] in XMLPASS
[foo='bar' [] i] in quirks modePASS
[foo='bar' [] i] in standards modePASS
[foo='bar' [] i] with querySelector in XMLPASS
[foo='bar' [] i] with querySelector in quirks modePASS
[foo='bar' [] i] with querySelector in standards modePASS
[foo='bar' [i]] in XMLPASS
[foo='bar' [i]] in quirks modePASS
[foo='bar' [i]] in standards modePASS
[foo='bar' [i]] with querySelector in XMLPASS
[foo='bar' [i]] with querySelector in quirks modePASS
[foo='bar' [i]] with querySelector in standards modePASS
[foo='bar' \*] in XMLPASS
[foo='bar' \*] in quirks modePASS
[foo='bar' \*] in standards modePASS
[foo='bar' \*] with querySelector in XMLPASS
[foo='bar' \*] with querySelector in quirks modePASS
[foo='bar' \*] with querySelector in standards modePASS
[foo='bar' \*|i] in XMLPASS
[foo='bar' \*|i] in quirks modePASS
[foo='bar' \*|i] in standards modePASS
[foo='bar' \*|i] with querySelector in XMLPASS
[foo='bar' \*|i] with querySelector in quirks modePASS
[foo='bar' \*|i] with querySelector in standards modePASS
[foo='bar' \69] in XMLFAIL
[foo='bar' \69] in quirks modeFAIL
[foo='bar' \69] in standards modeFAIL
[foo='bar' \69] with querySelector in XMLFAIL
[foo='bar' \69] with querySelector in quirks modeFAIL
[foo='bar' \69] with querySelector in standards modeFAIL
[foo='bar' \\69] in XMLPASS
[foo='bar' \\69] in quirks modePASS
[foo='bar' \\69] in standards modePASS
[foo='bar' \\69] with querySelector in XMLPASS
[foo='bar' \\69] with querySelector in quirks modePASS
[foo='bar' \\69] with querySelector in standards modePASS
[foo='bar' \\i] in XMLPASS
[foo='bar' \\i] in quirks modePASS
[foo='bar' \\i] in standards modePASS
[foo='bar' \\i] with querySelector in XMLPASS
[foo='bar' \\i] with querySelector in quirks modePASS
[foo='bar' \\i] with querySelector in standards modePASS
[foo='bar' \i] in XMLFAIL
[foo='bar' \i] in quirks modeFAIL
[foo='bar' \i] in standards modeFAIL
[foo='bar' \i] with querySelector in XMLFAIL
[foo='bar' \i] with querySelector in quirks modeFAIL
[foo='bar' \i] with querySelector in standards modeFAIL
[foo='bar' \|i] in XMLPASS
[foo='bar' \|i] in quirks modePASS
[foo='bar' \|i] in standards modePASS
[foo='bar' \|i] with querySelector in XMLPASS
[foo='bar' \|i] with querySelector in quirks modePASS
[foo='bar' \|i] with querySelector in standards modePASS
[foo='bar' i] /* \0 */ in XMLPASS
[foo='bar' i] /* \0 */ in quirks modePASS
[foo='bar' i] /* \0 */ in standards modePASS
[foo='bar' i] /* \0 */ with querySelector in XMLPASS
[foo='bar' i] /* \0 */ with querySelector in quirks modePASS
[foo='bar' i] /* \0 */ with querySelector in standards modePASS
[foo='bar' i ()] in XMLPASS
[foo='bar' i ()] in quirks modePASS
[foo='bar' i ()] in standards modePASS
[foo='bar' i ()] with querySelector in XMLPASS
[foo='bar' i ()] with querySelector in quirks modePASS
[foo='bar' i ()] with querySelector in standards modePASS
[foo='bar' i /**/ ] in XMLFAIL
[foo='bar' i /**/ ] in quirks modeFAIL
[foo='bar' i /**/ ] in standards modeFAIL
[foo='bar' i /**/ ] with querySelector in XMLFAIL
[foo='bar' i /**/ ] with querySelector in quirks modeFAIL
[foo='bar' i /**/ ] with querySelector in standards modeFAIL
[foo='bar' i []] in XMLPASS
[foo='bar' i []] in quirks modePASS
[foo='bar' i []] in standards modePASS
[foo='bar' i []] with querySelector in XMLPASS
[foo='bar' i []] with querySelector in quirks modePASS
[foo='bar' i []] with querySelector in standards modePASS
[foo='bar' i ] in XMLFAIL
[foo='bar' i ] in quirks modeFAIL
[foo='bar' i ] in standards modeFAIL
[foo='bar' i ] with querySelector in XMLFAIL
[foo='bar' i ] with querySelector in quirks modeFAIL
[foo='bar' i ] with querySelector in standards modeFAIL
[foo='bar' i i] in XMLPASS
[foo='bar' i i] in quirks modePASS
[foo='bar' i i] in standards modePASS
[foo='bar' i i] with querySelector in XMLPASS
[foo='bar' i i] with querySelector in quirks modePASS
[foo='bar' i i] with querySelector in standards modePASS
[foo='bar' i {}] in XMLPASS
[foo='bar' i {}] in quirks modePASS
[foo='bar' i {}] in standards modePASS
[foo='bar' i {}] with querySelector in XMLPASS
[foo='bar' i {}] with querySelector in quirks modePASS
[foo='bar' i {}] with querySelector in standards modePASS
[foo='bar' i()] in XMLPASS
[foo='bar' i()] in quirks modePASS
[foo='bar' i()] in standards modePASS
[foo='bar' i()] with querySelector in XMLPASS
[foo='bar' i()] with querySelector in quirks modePASS
[foo='bar' i()] with querySelector in standards modePASS
[foo='bar' i,] in XMLPASS
[foo='bar' i,] in quirks modePASS
[foo='bar' i,] in standards modePASS
[foo='bar' i,] with querySelector in XMLPASS
[foo='bar' i,] with querySelector in quirks modePASS
[foo='bar' i,] with querySelector in standards modePASS
[foo='bar' i] in XMLFAIL
[foo='bar' i] in quirks modeFAIL
[foo='bar' i] in standards modeFAIL
[foo='bar' i] with querySelector in XMLFAIL
[foo='bar' i] with querySelector in quirks modeFAIL
[foo='bar' i] with querySelector in standards modeFAIL
[foo='bar' ii] in XMLPASS
[foo='bar' ii] in quirks modePASS
[foo='bar' ii] in standards modePASS
[foo='bar' ii] with querySelector in XMLPASS
[foo='bar' ii] with querySelector in quirks modePASS
[foo='bar' ii] with querySelector in standards modePASS
[foo='bar' ij] in XMLPASS
[foo='bar' ij] in quirks modePASS
[foo='bar' ij] in standards modePASS
[foo='bar' ij] with querySelector in XMLPASS
[foo='bar' ij] with querySelector in quirks modePASS
[foo='bar' ij] with querySelector in standards modePASS
[foo='bar' j] in XMLPASS
[foo='bar' j] in quirks modePASS
[foo='bar' j] in standards modePASS
[foo='bar' j] with querySelector in XMLPASS
[foo='bar' j] with querySelector in quirks modePASS
[foo='bar' j] with querySelector in standards modePASS
[foo='bar' url(i)] in XMLPASS
[foo='bar' url(i)] in quirks modePASS
[foo='bar' url(i)] in standards modePASS
[foo='bar' url(i)] with querySelector in XMLPASS
[foo='bar' url(i)] with querySelector in quirks modePASS
[foo='bar' url(i)] with querySelector in standards modePASS
[foo='bar' {i}] in XMLPASS
[foo='bar' {i}] in quirks modePASS
[foo='bar' {i}] in standards modePASS
[foo='bar' {i}] with querySelector in XMLPASS
[foo='bar' {i}] with querySelector in quirks modePASS
[foo='bar' {i}] with querySelector in standards modePASS
[foo='bar' {} i] in XMLPASS
[foo='bar' {} i] in quirks modePASS
[foo='bar' {} i] in standards modePASS
[foo='bar' {} i] with querySelector in XMLPASS
[foo='bar' {} i] with querySelector in quirks modePASS
[foo='bar' {} i] with querySelector in standards modePASS
[foo='bar' |i] in XMLPASS
[foo='bar' |i] in quirks modePASS
[foo='bar' |i] in standards modePASS
[foo='bar' |i] with querySelector in XMLPASS
[foo='bar' |i] with querySelector in quirks modePASS
[foo='bar' |i] with querySelector in standards modePASS
[foo='bar' İ] in XMLPASS
[foo='bar' İ] in quirks modePASS
[foo='bar' İ] in standards modePASS
[foo='bar' İ] with querySelector in XMLPASS
[foo='bar' İ] with querySelector in quirks modePASS
[foo='bar' İ] with querySelector in standards modePASS
[foo='bar' ı] in XMLPASS
[foo='bar' ı] in quirks modePASS
[foo='bar' ı] in standards modePASS
[foo='bar' ı] with querySelector in XMLPASS
[foo='bar' ı] with querySelector in quirks modePASS
[foo='bar' ı] with querySelector in standards modePASS
[foo='bar'/**/i/**/] in XMLFAIL
[foo='bar'/**/i/**/] in quirks modeFAIL
[foo='bar'/**/i/**/] in standards modeFAIL
[foo='bar'/**/i/**/] with querySelector in XMLFAIL
[foo='bar'/**/i/**/] with querySelector in quirks modeFAIL
[foo='bar'/**/i/**/] with querySelector in standards modeFAIL
[foo='bar']i in XMLPASS
[foo='bar']i in quirks modePASS
[foo='bar']i in standards modePASS
[foo='bar']i with querySelector in XMLPASS
[foo='bar']i with querySelector in quirks modePASS
[foo='bar']i with querySelector in standards modePASS
[foo='bar'i ] in XMLFAIL
[foo='bar'i ] in quirks modeFAIL
[foo='bar'i ] in standards modeFAIL
[foo='bar'i ] with querySelector in XMLFAIL
[foo='bar'i ] with querySelector in quirks modeFAIL
[foo='bar'i ] with querySelector in standards modeFAIL
[foo='bar'i] in XMLFAIL
[foo='bar'i] in quirks modeFAIL
[foo='bar'i] in standards modeFAIL
[foo='bar'i] with querySelector in XMLFAIL
[foo='bar'i] with querySelector in quirks modeFAIL
[foo='bar'i] with querySelector in standards modeFAIL
[foo=bar i] in XMLFAIL
[foo=bar i] in quirks modeFAIL
[foo=bar i] in standards modeFAIL
[foo=bar i] with querySelector in XMLFAIL
[foo=bar i] with querySelector in quirks modeFAIL
[foo=bar i] with querySelector in standards modeFAIL
[foo=bar/**/i] in XMLFAIL
[foo=bar/**/i] in quirks modeFAIL
[foo=bar/**/i] in standards modeFAIL
[foo=bar/**/i] with querySelector in XMLFAIL
[foo=bar/**/i] with querySelector in quirks modeFAIL
[foo=bar/**/i] with querySelector in standards modeFAIL
[foo[ /* sanity check (invalid) */ in XMLPASS
[foo[ /* sanity check (invalid) */ in quirks modePASS
[foo[ /* sanity check (invalid) */ in standards modePASS
[foo[ /* sanity check (invalid) */ with querySelector in XMLPASS
[foo[ /* sanity check (invalid) */ with querySelector in quirks modePASS
[foo[ /* sanity check (invalid) */ with querySelector in standards modePASS
[foo^='bar' i] in XMLFAIL
[foo^='bar' i] in quirks modeFAIL
[foo^='bar' i] in standards modeFAIL
[foo^='bar' i] with querySelector in XMLFAIL
[foo^='bar' i] with querySelector in quirks modeFAIL
[foo^='bar' i] with querySelector in standards modeFAIL
[foo|='bar' i] in XMLFAIL
[foo|='bar' i] in quirks modeFAIL
[foo|='bar' i] in standards modeFAIL
[foo|='bar' i] with querySelector in XMLFAIL
[foo|='bar' i] with querySelector in quirks modeFAIL
[foo|='bar' i] with querySelector in standards modeFAIL
[foo~='bar' i] in XMLFAIL
[foo~='bar' i] in quirks modeFAIL
[foo~='bar' i] in standards modeFAIL
[foo~='bar' i] with querySelector in XMLFAIL
[foo~='bar' i] with querySelector in quirks modeFAIL
[foo~='bar' i] with querySelector in standards modeFAIL
[i foo='bar'] in XMLPASS
[i foo='bar'] in quirks modePASS
[i foo='bar'] in standards modePASS
[i foo='bar'] with querySelector in XMLPASS
[i foo='bar'] with querySelector in quirks modePASS
[i foo='bar'] with querySelector in standards modePASS
[|foo='bar' i] in XMLFAIL
[|foo='bar' i] in quirks modeFAIL
[|foo='bar' i] in standards modeFAIL
[|foo='bar' i] with querySelector in XMLFAIL
[|foo='bar' i] with querySelector in quirks modeFAIL
[|foo='bar' i] with querySelector in standards modeFAIL
/css/cssom-view/mouseEvent.html (1/1, 100.00%, 0.01% of total)OK
MouseEvent's x and y must be equal to clientX and clientY.PASS
/css/css-syntax/declarations-trim-whitespace.html (9/9, 100.00%, 0.06% of total)OK
--foo-1:bar;PASS
--foo-2: bar;FAIL
--foo-3:bar ;FAIL
--foo-4: bar ;FAIL
--foo-5: bar !important;FAIL
--foo-6: bar !important ;FAIL
--foo-7:bar!important;PASS
--foo-8:bar!important ;PASS
--foo-9:bar (then ws until end of rule)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 valuesFAIL
/css/selectors/focus-visible-009.html (1/1, 100.00%, 0.01% of total)OK
Autofocus should match :focus-visibleFAIL
/css/selectors/i18n/css3-selectors-lang-041.html (1/1, 100.00%, 0.01% of total)OK
A lang= value that matches an identical lang attribute value on the same element will produce styling.PASS
/css/css-multicol/parsing/column-rule-width-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnRuleWidthFAIL
/css/css-flexbox/align-content-wrap-002.html (6/6, 100.00%, 0.04% of total)OK
.flex-horizontal, .flex-vertical 1PASS
.flex-horizontal, .flex-vertical 2PASS
.flex-horizontal, .flex-vertical 3PASS
.flex-horizontal, .flex-vertical 4PASS
.flex-horizontal, .flex-vertical 5PASS
.flex-horizontal, .flex-vertical 6PASS
/css/css-multicol/multicol-nested-006.html (1/1, 100.00%, 0.01% of total)OK
Check that orphans and widows don't make a multicol container taller than necessaryPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: initialPASS
/css/css-animations/parsing/animation-direction-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-direction with valid valuesFAIL
/css/css-fonts/variations/font-style-parsing.html (27/27, 100.00%, 0.18% of total)OK
Font-style: 'italic' followed by angle is invalidPASS
Font-style: 'italic' followed by non-number is invalidPASS
Font-style: 'italic' is validPASS
Font-style: 'oblique' and angle followed by non-number is invalidPASS
Font-style: 'oblique' followed by calc is validFAIL
Font-style: 'oblique' followed by calc is valid even if it mixes units (with computation)FAIL
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 fractional angle is validPASS
Font-style: 'oblique' followed by isolated minus is invalidPASS
Font-style: 'oblique' followed by maxumum 90 degree angle is validPASS
Font-style: 'oblique' followed by minimum -90 degree angle is validPASS
Font-style: 'oblique' followed by minus and angle separated by space is invalidPASS
Font-style: 'oblique' followed by minus and non-number is invalidPASS
Font-style: 'oblique' followed by negative angle is validPASS
Font-style: 'oblique' followed by negative out of range angle is in invalidPASS
Font-style: 'oblique' followed by non-number is invalidPASS
Font-style: 'oblique' followed by number with invalid unit type is in validPASS
Font-style: 'oblique' followed by positive angle in degrees is validPASS
Font-style: 'oblique' followed by positive angle in gradians is validPASS
Font-style: 'oblique' followed by positive angle in radians is validPASS
Font-style: 'oblique' followed by positive angle in turns is validPASS
Font-style: 'oblique' followed by positive angle is validPASS
Font-style: 'oblique' followed by positive out of range angle is in invalidPASS
Font-style: 'oblique' followed by unit-less value is invalidPASS
Font-style: 'oblique' followed by zero degrees is validPASS
Font-style: 'oblique' is validPASS
/css/cssom-view/DOMRectList.html (2/2, 100.00%, 0.01% of total)OK
Element getClientRects()FAIL
Range getClientRects()FAIL
/css/cssom-view/getClientRects-br-vrl-ltr.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/cssom-view/elementsFromPoint-inline-vlr-ltr.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointFAIL
/css/css-animations/parsing/animation-iteration-count-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationIterationCountFAIL
/css/cssom-view/GetBoundingRect.html (1/1, 100.00%, 0.01% of total)OK
getBoundingClientRectPASS
/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 valuesFAIL
/css/cssom-view/elementsFromPoint-inline-vrl-rtl.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointFAIL
/css/css-flexbox/percentage-heights-000.html (6/6, 100.00%, 0.04% of total)OK
.flexbox 1PASS
.flexbox 2PASS
.flexbox 3PASS
.flexbox 4PASS
.flexbox 5PASS
.flexbox 6PASS
/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 valuesFAIL
/css/css-ui/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Basic User Interface propertiesFAIL
/css/css-ui/parsing/outline-width-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().outlineWidthFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column wrapPASS
/css/cssom-view/cssom-getClientRects.html (1/1, 100.00%, 0.01% of total)OK
getClientRects on a newly-created Element not yet inserted into the DOM should return an empty DOMRectListPASS
/css/css-transitions/events-002.html (2/2, 100.00%, 0.01% of total)OK
transition:all changing padding from nothingFAIL
transition:all changing padding-left from nothingFAIL
/css/selectors/i18n/css3-selectors-lang-012.html (1/1, 100.00%, 0.01% of total)OK
A :lang value with language, script and region subtags will NOT match a lang attribute value with the script subtag missing.PASS
/css/css-animations/CSSAnimation-finished.tentative.html (3/3, 100.00%, 0.02% of total)OK
finished promise is not reset when animationPlayState is set to runningFAIL
finished promise is rejected when an animation is canceled by changing the animation propertyFAIL
finished promise is rejected when an animation is canceled by resetting the animation propertyFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | display: inline-flexPASS
/css/cssom-view/elementFromPoint-dynamic-anon-box.html (1/1, 100.00%, 0.01% of total)OK
Link should be clickable after hiding a scrollbox with an anonymous table insidePASS
/css/selectors/focus-within-009.html (12/12, 100.00%, 0.08% of total)OK
Attach 'container1' in 'container2'FAIL
Detach 'container1' from the documentFAIL
Focus 'target1'FAIL
Focus 'target1' againFAIL
Focus 'target1' for the last timeFAIL
Focus 'target1' once againFAIL
Focus 'target2'FAIL
Focus 'target2' againFAIL
Focus 'target2' once againFAIL
Initial StateFAIL
Move 'target1' in 'container2'FAIL
Try to focus 'target1'FAIL
/css/css-writing-modes/writing-mode-parsing-svg1-001.html (6/6, 100.00%, 0.04% of total)OK
writing-mode: lrFAIL
writing-mode: lr-tbFAIL
writing-mode: rlFAIL
writing-mode: rl-tbFAIL
writing-mode: tbFAIL
writing-mode: tb-rlFAIL
/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 valuesFAIL
/css/css-animations/idlharness.html (70/70, 100.00%, 0.47% of total)OK
AnimationEvent interface object lengthPASS
AnimationEvent interface object namePASS
AnimationEvent interface: attribute animationNameFAIL
AnimationEvent interface: attribute elapsedTimeFAIL
AnimationEvent interface: attribute pseudoElementFAIL
AnimationEvent interface: existence and properties of interface objectFAIL
AnimationEvent interface: existence and properties of interface prototype objectPASS
AnimationEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
AnimationEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "animationName" with the proper typePASS
AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "elapsedTime" with the proper typePASS
AnimationEvent interface: new AnimationEvent("animationstart") must inherit property "pseudoElement" with the proper typeFAIL
AnimationEvent must be primary interface of new AnimationEvent("animationstart")PASS
CSSKeyframeRule interface object lengthPASS
CSSKeyframeRule interface object namePASS
CSSKeyframeRule interface: attribute keyTextFAIL
CSSKeyframeRule interface: attribute styleFAIL
CSSKeyframeRule interface: existence and properties of interface objectFAIL
CSSKeyframeRule interface: existence and properties of interface prototype objectPASS
CSSKeyframeRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSKeyframeRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CSSKeyframeRule interface: keyframes.cssRules[0] must inherit property "keyText" with the proper typePASS
CSSKeyframeRule interface: keyframes.cssRules[0] must inherit property "style" with the proper typePASS
CSSKeyframeRule must be primary interface of keyframes.cssRules[0]PASS
CSSKeyframesRule interface object lengthPASS
CSSKeyframesRule interface object namePASS
CSSKeyframesRule interface: attribute cssRulesFAIL
CSSKeyframesRule interface: attribute nameFAIL
CSSKeyframesRule interface: calling appendRule(CSSOMString) on keyframes with too few arguments must throw TypeErrorPASS
CSSKeyframesRule interface: calling deleteRule(CSSOMString) on keyframes with too few arguments must throw TypeErrorPASS
CSSKeyframesRule interface: calling findRule(CSSOMString) on keyframes with too few arguments must throw TypeErrorPASS
CSSKeyframesRule interface: existence and properties of interface objectFAIL
CSSKeyframesRule interface: existence and properties of interface prototype objectPASS
CSSKeyframesRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSKeyframesRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CSSKeyframesRule interface: keyframes must inherit property "appendRule(CSSOMString)" with the proper typePASS
CSSKeyframesRule interface: keyframes must inherit property "cssRules" with the proper typePASS
CSSKeyframesRule interface: keyframes must inherit property "deleteRule(CSSOMString)" with the proper typePASS
CSSKeyframesRule interface: keyframes must inherit property "findRule(CSSOMString)" with the proper typePASS
CSSKeyframesRule interface: keyframes must inherit property "name" with the proper typePASS
CSSKeyframesRule interface: operation appendRule(CSSOMString)PASS
CSSKeyframesRule interface: operation deleteRule(CSSOMString)PASS
CSSKeyframesRule interface: operation findRule(CSSOMString)PASS
CSSKeyframesRule must be primary interface of keyframesPASS
CSSRule interface: constant KEYFRAMES_RULE on interface objectPASS
CSSRule interface: constant KEYFRAMES_RULE on interface prototype objectPASS
CSSRule interface: constant KEYFRAME_RULE on interface objectPASS
CSSRule interface: constant KEYFRAME_RULE on interface prototype objectPASS
CSSRule interface: keyframes must inherit property "KEYFRAMES_RULE" with the proper typePASS
CSSRule interface: keyframes must inherit property "KEYFRAME_RULE" with the proper typePASS
CSSRule interface: keyframes.cssRules[0] must inherit property "KEYFRAMES_RULE" with the proper typePASS
CSSRule interface: keyframes.cssRules[0] must inherit property "KEYFRAME_RULE" with the proper typePASS
Document interface: attribute onanimationcancelFAIL
Document interface: attribute onanimationendFAIL
Document interface: attribute onanimationiterationFAIL
Document interface: attribute onanimationstartFAIL
HTMLElement interface: attribute onanimationcancelFAIL
HTMLElement interface: attribute onanimationendFAIL
HTMLElement interface: attribute onanimationiterationFAIL
HTMLElement interface: attribute onanimationstartFAIL
Partial interface CSSRule: original interface definedPASS
Partial interface mixin GlobalEventHandlers: original interface mixin definedPASS
Stringification of keyframesPASS
Stringification of keyframes.cssRules[0]PASS
Stringification of new AnimationEvent("animationstart")PASS
Window interface: attribute onanimationcancelFAIL
Window interface: attribute onanimationendFAIL
Window interface: attribute onanimationiterationFAIL
Window interface: attribute onanimationstartFAIL
idl_test setupPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-wrap: wrapPASS
/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 valuesFAIL
"480px 400px 320px" and "240% 160%" are valid translate valuesFAIL
"none" and "8px 80% 800px" are valid translate valuesFAIL
"none" and "none" are valid translate valuesFAIL
Animation between "220px 240px 260px" and "300px 400px 500px" at progress -1FAIL
Animation between "220px 240px 260px" and "300px 400px 500px" at progress 0FAIL
Animation between "220px 240px 260px" and "300px 400px 500px" at progress 0.125FAIL
Animation between "220px 240px 260px" and "300px 400px 500px" at progress 0.875FAIL
Animation between "220px 240px 260px" and "300px 400px 500px" at progress 1FAIL
Animation between "220px 240px 260px" and "300px 400px 500px" at progress 2FAIL
Animation between "480px 400px 320px" and "240% 160%" at progress -1FAIL
Animation between "480px 400px 320px" and "240% 160%" at progress 0FAIL
Animation between "480px 400px 320px" and "240% 160%" at progress 0.125FAIL
Animation between "480px 400px 320px" and "240% 160%" at progress 0.875FAIL
Animation between "480px 400px 320px" and "240% 160%" at progress 1FAIL
Animation between "480px 400px 320px" and "240% 160%" at progress 2FAIL
Animation between "none" and "8px 80% 800px" at progress -1FAIL
Animation between "none" and "8px 80% 800px" at progress 0FAIL
Animation between "none" and "8px 80% 800px" at progress 0.125FAIL
Animation between "none" and "8px 80% 800px" at progress 0.875FAIL
Animation between "none" and "8px 80% 800px" at progress 1FAIL
Animation between "none" and "8px 80% 800px" at progress 2FAIL
Animation between "none" and "none" at progress -1FAIL
Animation between "none" and "none" at progress 0FAIL
Animation between "none" and "none" at progress 0.125FAIL
Animation between "none" and "none" at progress 0.875FAIL
Animation between "none" and "none" at progress 1FAIL
Animation between "none" and "none" at progress 2FAIL
/css/css-writing-modes/text-orientation-script-001c.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-transitions/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)OK
Returned CSS transitions have the correct Animation.targetFAIL
effect.target from the script-generated animation should return the same CSSPseudoElement object as that from the CSS generated transitionFAIL
effect.target should return the same CSSPseudoElement object each timeFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/cssom-view/window-screen-height.html (3/3, 100.00%, 0.02% of total)OK
positive checkPASS
upper bound checkPASS
zero checkPASS
/css/css-animations/parsing/animation-duration-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-duration with valid valuesFAIL
/css/cssom-view/getClientRects-br-vlr-ltr.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: columnPASS
/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 valuesFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column-reverse wrapPASS
/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-blockPASS
/css/css-backgrounds/background-331.html (8/8, 100.00%, 0.05% of total)OK
background_initial_attachmentPASS
background_initial_clipPASS
background_initial_colorFAIL
background_initial_imagePASS
background_initial_originPASS
background_initial_positionPASS
background_initial_repeatPASS
background_initial_sizePASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: flex-startPASS
/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 valuesFAIL
/css/css-transforms/transform_translate.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_100px_100pxPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row wrap-reversePASS
/css/compositing/parsing/isolation-valid.html (1/1, 100.00%, 0.01% of total)OK
Compositing and Blending Level 1: parsing isolation with valid valuesFAIL
/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 valuesFAIL
/css/cssom-view/CaretPosition-001.html (2/2, 100.00%, 0.01% of total)OK
Element at (400, 100)PASS
Element at (400, 900)PASS
/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 valuesFAIL
/css/CSS2/floats/zero-space-between-floats-004.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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 valuesFAIL
/css/css-writing-modes/text-orientation-script-001k.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-values/viewport-relative-lengths-scaled-viewport.html (1/1, 100.00%, 0.01% of total)OK
viewport relative units in scaled viewportFAIL
/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-blockPASS
/css/selectors/focus-visible-005.html (1/1, 100.00%, 0.01% of total)TIMEOUT
Programmatic focus after click should not match :focus-visibleTIMEOUT
/css/css-ui/caret-color-019.html (1/1, 100.00%, 0.01% of total)OK
caret-color: auto is not interpolableFAIL
/css/css-transitions/parsing/transition-duration-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-duration with valid valuesFAIL
/css/css-syntax/charset/page-utf16-css-bomless-utf16be.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page utf-16, CSS bomless utf-16bePASS
/css/cssom-view/offsetParent_element_test.html (2/2, 100.00%, 0.01% of total)OK
Valid the algorithm rule of offsetParent check step 1PASS
Valid the algorithm rule of offsetParent check step 2PASS
/css/css-cascade/inherit-initial.html (4/4, 100.00%, 0.03% of total)OK
background-color:inherit on root element should compute to 'rgba(0, 0, 0, 0)'.FAIL
overflow:inherit on root element should compute to 'visible'.PASS
position:inherit on root element should compute to 'static'.PASS
z-index:inherit on root element should compute to 'auto'.PASS
/css/CSS2/normal-flow/containing-block-percent-padding-top.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-transitions/CSSTransition-ready.tentative.html (2/2, 100.00%, 0.01% of total)OK
ready promise is rejected when a transition is canceled by changing the transition property to something not interpolableFAIL
ready promise is rejected when a transition is canceled by updating transition-propertyFAIL
/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 valuesFAIL
/css/cssom-view/cssom-view-window-screen-interface.html (6/6, 100.00%, 0.04% of total)OK
window.screen.availHeight >= 0 && window.screen.availHeight <= window.screen.heightPASS
window.screen.availWidth >= 0 && window.screen.availWidth <= window.screen.widthPASS
window.screen.colorDepth == 0 || window.screen.colorDepth == 16 || window.screen.colorDepth == 24 || window.screen.colorDepth == 32PASS
window.screen.height >= 0 && window.screen.height < 6000000PASS
window.screen.pixelDepth must return the value returned by window.screen.colorDepthPASS
window.screen.width >= 0 && window.screen.width < 6000000PASS
/css/css-transitions/properties-value-implicit-001.html (60/60, 100.00%, 0.40% of total)OK
background-position length-em(em) / eventsFAIL
background-position length-em(em) / valuesFAIL
border-bottom-width length-em(em) / eventsFAIL
border-bottom-width length-em(em) / valuesFAIL
border-left-width length-em(em) / eventsFAIL
border-left-width length-em(em) / valuesFAIL
border-right-width length-em(em) / eventsFAIL
border-right-width length-em(em) / valuesFAIL
border-top-width length-em(em) / eventsFAIL
border-top-width length-em(em) / valuesFAIL
bottom length-em(em) / eventsFAIL
bottom length-em(em) / valuesFAIL
height length-em(em) / eventsFAIL
height length-em(em) / valuesFAIL
left length-em(em) / eventsFAIL
left length-em(em) / valuesFAIL
letter-spacing length-em(em) / eventsPASS
letter-spacing length-em(em) / valuesPASS
line-height length-em(em) / eventsPASS
line-height length-em(em) / valuesPASS
margin-bottom length-em(em) / eventsFAIL
margin-bottom length-em(em) / valuesFAIL
margin-left length-em(em) / eventsFAIL
margin-left length-em(em) / valuesFAIL
margin-right length-em(em) / eventsFAIL
margin-right length-em(em) / valuesFAIL
margin-top length-em(em) / eventsFAIL
margin-top length-em(em) / valuesFAIL
max-height length-em(em) / eventsFAIL
max-height length-em(em) / valuesFAIL
max-width length-em(em) / eventsFAIL
max-width length-em(em) / valuesFAIL
min-height length-em(em) / eventsFAIL
min-height length-em(em) / valuesFAIL
min-width length-em(em) / eventsFAIL
min-width length-em(em) / valuesFAIL
outline-offset length-em(em) / eventsFAIL
outline-offset length-em(em) / valuesFAIL
outline-width length-em(em) / eventsFAIL
outline-width length-em(em) / valuesFAIL
padding-bottom length-em(em) / eventsFAIL
padding-bottom length-em(em) / valuesFAIL
padding-left length-em(em) / eventsFAIL
padding-left length-em(em) / valuesFAIL
padding-right length-em(em) / eventsFAIL
padding-right length-em(em) / valuesFAIL
padding-top length-em(em) / eventsFAIL
padding-top length-em(em) / valuesFAIL
right length-em(em) / eventsFAIL
right length-em(em) / valuesFAIL
text-indent length-em(em) / eventsPASS
text-indent length-em(em) / valuesPASS
top length-em(em) / eventsFAIL
top length-em(em) / valuesFAIL
vertical-align length-em(em) / eventsFAIL
vertical-align length-em(em) / valuesFAIL
width length-em(em) / eventsFAIL
width length-em(em) / valuesFAIL
word-spacing length-em(em) / eventsPASS
word-spacing length-em(em) / valuesPASS
/css/cssom-view/scrollIntoView-smooth.html (4/4, 100.00%, 0.03% of total)OK
Smooth scrollIntoView should scroll the element to the 'center' positionFAIL
Smooth scrollIntoView should scroll the element to the 'end' positionFAIL
Smooth scrollIntoView should scroll the element to the 'nearest' positionFAIL
Smooth scrollIntoView should scroll the element to the 'start' positionFAIL
/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`PASS
Computed value for `text-combine-upright: inherit` is `all` which is inherited from the parent elementPASS
Computed value for `text-combine-upright: initial` is `none`PASS
Computed value for `text-combine-upright: none` is `none`PASS
Computed value for `text-combine-upright: unset` is `all` which is inherited from the parent elementPASS
/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 valuesFAIL
/css/css-writing-modes/text-orientation-script-001j.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/cssom-view/elementFromPoint-parameters.html (4/4, 100.00%, 0.03% of total)OK
document.elementFromPoint: Parameters are mandatory.FAIL
document.elementFromPoint: Parameters should be finite floating point values.FAIL
document.elementsFromPoint: Parameters are mandatory.PASS
document.elementsFromPoint: Parameters should be finite floating point values.PASS
/css/css-fonts/variations/font-style-interpolation.html (2/2, 100.00%, 0.01% of total)OK
font-style animationPASS
font-style transitionPASS
/css/cssom-view/elementScroll-002.html (4/4, 100.00%, 0.03% of total)OK
simple scroll with style: 'margin' and 'overflow: hidden'PASS
simple scroll with style: 'margin' and 'overflow: scroll'PASS
simple scroll with style: 'padding' and 'overflow: hidden'PASS
simple scroll with style: 'padding' and 'overflow: scroll'PASS
/css/css-writing-modes/text-orientation-script-001m.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html (1/1, 100.00%, 0.01% of total)OK
writing-mode: sideways-lrFAIL
/css/CSS2/normal-flow/containing-block-percent-margin-top.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/cssom-view/elementsFromPoint-table.html (4/4, 100.00%, 0.03% of total)OK
elementsFromPoint for points between table cellsFAIL
elementsFromPoint for points inside cells in a flipped (writing-mode:vertical-lr) tableFAIL
elementsFromPoint for points inside cells in a right-to-left tableFAIL
elementsFromPoint for points inside table cellsFAIL
/css/css-animations/parsing/animation-delay-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationDelayFAIL
/css/cssom-view/screenLeftTop.html (2/2, 100.00%, 0.01% of total)OK
screenLeftPASS
screenTopPASS
/css/css-flexbox/position-absolute-004.html (1/1, 100.00%, 0.01% of total)OK
#flex 1PASS
/css/css-animations/CSSAnimation-playState.tentative.html (5/5, 100.00%, 0.03% of total)OK
A new CSS animation is initially play-pendingFAIL
Animation returns correct playState when canceledFAIL
Animation returns correct playState when pausedFAIL
Animation.playState updates when paused by scriptFAIL
Animation.playState updates when resumed by setting styleFAIL
/css/css-ui/parsing/resize-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().resizeFAIL
/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 valuesFAIL
/css/css-animations/historical.html (1/1, 100.00%, 0.01% of total)OK
Historical CSS features must be removed: WebKitAnimationEventPASS
/css/css-animations/parsing/animation-delay-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-delay with valid valuesFAIL
/css/css-writing-modes/parsing/unicode-bidi-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().unicodeBidiFAIL
/css/css-ui/parsing/cursor-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing cursor with invalid valuesFAIL
/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 valuesFAIL
/css/cssom-view/elementsFromPoint-svg-text.html (4/4, 100.00%, 0.03% of total)OK
elementsFromPoint for a point inside a <text>FAIL
elementsFromPoint for a point inside a <textPath> nested in a <text> without contentFAIL
elementsFromPoint for a point inside a <tspan> nested in a <text> without contentFAIL
elementsFromPoint for a point inside an overlapping <tspan> nested in a <text>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 valuesFAIL
/css/selectors/selector-placeholder-shown-emptify-placeholder.html (2/2, 100.00%, 0.01% of total)OK
input:placeholder-shown should not be matchedFAIL
textarea:placeholder-shown should not be matchedFAIL
/css/css-transforms/transform_translate_zero.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_0_0PASS
/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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-multicol/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Multi-column Layout propertiesFAIL
/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 valuesFAIL
/css/css-syntax/charset/page-utf16-css-bomless-utf16.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page utf-16, CSS bomless utf-16FAIL
/css/css-transforms/transforms-support-calc.html (7/7, 100.00%, 0.05% of total)OK
perspective supports calcFAIL
perspective-origin supports calcPASS
rotate supports calcFAIL
scale supports calcFAIL
transform supports calcFAIL
transform-origin supports calcPASS
translate supports calcFAIL
/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-blockPASS
/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 valuesFAIL
/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 valuesFAIL
/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 rotationPASS
/css/css-writing-modes/text-orientation-script-001o.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: flex-endPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-content: centerPASS
/css/css-values/viewport-units-css2-001.html (160/160, 100.00%, 1.08% of total)OK
vh length applied to border-spacingPASS
vh length applied to border-spacing: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to border-top-widthPASS
vh length applied to border-top-width: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to bottomPASS
vh length applied to bottom: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to font-sizePASS
vh length applied to font-size: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to heightPASS
vh length applied to height: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to leftPASS
vh length applied to left: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to letter-spacingPASS
vh length applied to letter-spacing: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to line-heightPASS
vh length applied to line-height: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to margin-topPASS
vh length applied to margin-top: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to max-heightPASS
vh length applied to max-height: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to max-widthPASS
vh length applied to max-width: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to min-heightPASS
vh length applied to min-height: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to min-widthPASS
vh length applied to min-width: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to padding-topPASS
vh length applied to padding-top: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to rightPASS
vh length applied to right: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to text-indentPASS
vh length applied to text-indent: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to topPASS
vh length applied to top: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to vertical-alignPASS
vh length applied to vertical-align: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to widthPASS
vh length applied to width: getComputedStyle returns a non-zero px-based valuePASS
vh length applied to word-spacingPASS
vh length applied to word-spacing: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to border-spacingPASS
vmax length applied to border-spacing: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to border-top-widthPASS
vmax length applied to border-top-width: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to bottomPASS
vmax length applied to bottom: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to font-sizePASS
vmax length applied to font-size: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to heightPASS
vmax length applied to height: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to leftPASS
vmax length applied to left: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to letter-spacingPASS
vmax length applied to letter-spacing: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to line-heightPASS
vmax length applied to line-height: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to margin-topPASS
vmax length applied to margin-top: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to max-heightPASS
vmax length applied to max-height: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to max-widthPASS
vmax length applied to max-width: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to min-heightPASS
vmax length applied to min-height: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to min-widthPASS
vmax length applied to min-width: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to padding-topPASS
vmax length applied to padding-top: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to rightPASS
vmax length applied to right: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to text-indentPASS
vmax length applied to text-indent: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to topPASS
vmax length applied to top: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to vertical-alignPASS
vmax length applied to vertical-align: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to widthPASS
vmax length applied to width: getComputedStyle returns a non-zero px-based valuePASS
vmax length applied to word-spacingPASS
vmax length applied to word-spacing: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to border-spacingPASS
vmin length applied to border-spacing: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to border-top-widthPASS
vmin length applied to border-top-width: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to bottomPASS
vmin length applied to bottom: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to font-sizePASS
vmin length applied to font-size: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to heightPASS
vmin length applied to height: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to leftPASS
vmin length applied to left: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to letter-spacingPASS
vmin length applied to letter-spacing: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to line-heightPASS
vmin length applied to line-height: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to margin-topPASS
vmin length applied to margin-top: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to max-heightPASS
vmin length applied to max-height: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to max-widthPASS
vmin length applied to max-width: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to min-heightPASS
vmin length applied to min-height: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to min-widthPASS
vmin length applied to min-width: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to padding-topPASS
vmin length applied to padding-top: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to rightPASS
vmin length applied to right: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to text-indentPASS
vmin length applied to text-indent: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to topPASS
vmin length applied to top: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to vertical-alignPASS
vmin length applied to vertical-align: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to widthPASS
vmin length applied to width: getComputedStyle returns a non-zero px-based valuePASS
vmin length applied to word-spacingPASS
vmin length applied to word-spacing: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to border-spacingPASS
vw length applied to border-spacing: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to border-top-widthPASS
vw length applied to border-top-width: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to bottomPASS
vw length applied to bottom: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to font-sizePASS
vw length applied to font-size: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to heightPASS
vw length applied to height: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to leftPASS
vw length applied to left: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to letter-spacingPASS
vw length applied to letter-spacing: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to line-heightPASS
vw length applied to line-height: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to margin-topPASS
vw length applied to margin-top: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to max-heightPASS
vw length applied to max-height: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to max-widthPASS
vw length applied to max-width: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to min-heightPASS
vw length applied to min-height: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to min-widthPASS
vw length applied to min-width: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to padding-topPASS
vw length applied to padding-top: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to rightPASS
vw length applied to right: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to text-indentPASS
vw length applied to text-indent: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to topPASS
vw length applied to top: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to vertical-alignPASS
vw length applied to vertical-align: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to widthPASS
vw length applied to width: getComputedStyle returns a non-zero px-based valuePASS
vw length applied to word-spacingPASS
vw length applied to word-spacing: getComputedStyle returns a non-zero px-based valuePASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column wrap-reversePASS
/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-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row nowrapPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-grow: numberPASS
/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 valuesFAIL
/css/css-transitions/properties-value-002.html (18/18, 100.00%, 0.12% of total)OK
margin-bottom percentage(%) / eventsPASS
margin-bottom percentage(%) / valuesPASS
margin-left percentage(%) / eventsPASS
margin-left percentage(%) / valuesPASS
margin-right percentage(%) / eventsPASS
margin-right percentage(%) / valuesPASS
margin-top percentage(%) / eventsPASS
margin-top percentage(%) / valuesPASS
padding-bottom percentage(%) / eventsPASS
padding-bottom percentage(%) / valuesPASS
padding-left percentage(%) / eventsPASS
padding-left percentage(%) / valuesPASS
padding-right percentage(%) / eventsPASS
padding-right percentage(%) / valuesPASS
padding-top percentage(%) / eventsPASS
padding-top percentage(%) / valuesPASS
vertical-align vertical(keyword) / eventsFAIL
vertical-align vertical(keyword) / valuesFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-shrink: numberPASS
/css/css-transforms/translate-getComputedStyle.html (1/1, 100.00%, 0.01% of total)OK
computed style for translateFAIL
/css/css-writing-modes/text-orientation-script-001n.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: stretchPASS
/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 valuesFAIL
/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 valuesFAIL
/css/cssom-view/scrolling-no-browsing-context.html (1/1, 100.00%, 0.01% of total)OK
Element get and set scrollTop, scrollLeft, scroll() and scrollTo() testFAIL
/css/css-writing-modes/parsing/text-orientation-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().textOrientationFAIL
/css/css-animations/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Animations propertiesFAIL
/css/css-flexbox/flex-minimum-height-flex-items-009.html (2/2, 100.00%, 0.01% of total)OK
.container 1PASS
.container 2PASS
/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 valuesFAIL
/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 valuesFAIL
/css/css-flexbox/display_inline-flex_exist.html (1/1, 100.00%, 0.01% of total)OK
CSS Flexible Box Test: display_inline-flexPASS
/css/css-values/lh-rlh-on-root-001.html (8/8, 100.00%, 0.05% of total)OK
2lh in line-height on rootFAIL
2rlh in line-height on rootFAIL
2lh in font-size on rootFAIL
2rlh in font-size on rootFAIL
lh in font-size on rootPASS
lh in line-height on rootFAIL
rlh in font-size on rootPASS
rlh in line-height on rootFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row-reversePASS
/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 valuesFAIL
/css/css-transitions/CSSPseudoElement-getAnimations.tentative.html (1/1, 100.00%, 0.01% of total)OK
getAnimations sorts simultaneous transitions by nameFAIL
/css/cssom-view/scroll-no-layout-box.html (1/1, 100.00%, 0.01% of total)OK
scrolling an element with no CSS layout box should have no effectFAIL
/css/css-values/calc-in-color-001.html (1/1, 100.00%, 0.01% of total)OK
calc() in color functionsFAIL
/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 valuesFAIL
/css/selectors/focus-visible-008.html (1/1, 100.00%, 0.01% of total)OK
Programmatic focus after keypress should match :focus-visibleFAIL
/css/css-animations/parsing/animation-delay-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-delay with invalid valuesFAIL
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-045.html (1/1, 100.00%, 0.01% of total)OK
A lang= value will NOT match a lang attribute value when the latter contains additional subtags.PASS
/css/css-transforms/transform_translate_second_omited.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_100pxPASS
/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 valuesFAIL
/css/CSS2/normal-flow/containing-block-percent-margin-left.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | min-height: autoPASS
/css/cssom-view/elementsFromPoint.html (9/9, 100.00%, 0.06% of total)OK
First element to get mouse events with pointer-events cssFAIL
Negative co-ordinatesFAIL
No viewport availableFAIL
Return first element that is the target for hit testingFAIL
SVG element at x,yFAIL
co-ordinates larger than the viewportFAIL
co-ordinates larger than the viewport from in iframeFAIL
no hit target at x,yFAIL
transformed element at x,yFAIL
/css/css-transitions/idlharness.html (40/40, 100.00%, 0.27% of total)OK
Document interface: attribute ontransitioncancelFAIL
Document interface: attribute ontransitionendFAIL
Document interface: attribute ontransitionrunFAIL
Document interface: attribute ontransitionstartFAIL
Document interface: document must inherit property "ontransitioncancel" with the proper typeFAIL
Document interface: document must inherit property "ontransitionend" with the proper typePASS
Document interface: document must inherit property "ontransitionrun" with the proper typeFAIL
Document interface: document must inherit property "ontransitionstart" with the proper typePASS
HTMLElement interface: attribute ontransitioncancelFAIL
HTMLElement interface: attribute ontransitionendFAIL
HTMLElement interface: attribute ontransitionrunFAIL
HTMLElement interface: attribute ontransitionstartFAIL
HTMLElement interface: document must inherit property "ontransitioncancel" with the proper typeFAIL
HTMLElement interface: document must inherit property "ontransitionend" with the proper typePASS
HTMLElement interface: document must inherit property "ontransitionrun" with the proper typeFAIL
HTMLElement interface: document must inherit property "ontransitionstart" with the proper typePASS
Partial interface mixin GlobalEventHandlers: original interface mixin definedPASS
Stringification of new TransitionEvent("transitionend")PASS
TransitionEvent interface object lengthPASS
TransitionEvent interface object namePASS
TransitionEvent interface: attribute elapsedTimeFAIL
TransitionEvent interface: attribute propertyNameFAIL
TransitionEvent interface: attribute pseudoElementFAIL
TransitionEvent interface: existence and properties of interface objectFAIL
TransitionEvent interface: existence and properties of interface prototype objectPASS
TransitionEvent interface: existence and properties of interface prototype object's "constructor" propertyPASS
TransitionEvent interface: existence and properties of interface prototype object's @@unscopables propertyPASS
TransitionEvent interface: new TransitionEvent("transitionend") must inherit property "elapsedTime" with the proper typePASS
TransitionEvent interface: new TransitionEvent("transitionend") must inherit property "propertyName" with the proper typePASS
TransitionEvent interface: new TransitionEvent("transitionend") must inherit property "pseudoElement" with the proper typeFAIL
TransitionEvent must be primary interface of new TransitionEvent("transitionend")PASS
Window interface: attribute ontransitioncancelFAIL
Window interface: attribute ontransitionendFAIL
Window interface: attribute ontransitionrunFAIL
Window interface: attribute ontransitionstartFAIL
Window interface: window must inherit property "ontransitioncancel" with the proper typeFAIL
Window interface: window must inherit property "ontransitionend" with the proper typePASS
Window interface: window must inherit property "ontransitionrun" with the proper typeFAIL
Window interface: window must inherit property "ontransitionstart" with the proper typePASS
idl_test setupPASS
/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 valuesFAIL
/css/css-conditional/js/001.html (11/11, 100.00%, 0.07% of total)OK
'and' arguments in @supports serialize in the correct order and with extra parenthesesPASS
'or' arguments in @supports serialize in the correct order and with extra parenthesesPASS
@keyframes nested in @supports serialize properlyFAIL
Deleting the top level of a nested structue worksPASS
Deletion of a nested @supports rule worksPASS
Inserting @font-face inside @supports worksPASS
Inserting an @supports inside a style rule should failPASS
Insertion @supports rules into another @supports rule worksPASS
Rule insertion works in nested @supports rulesPASS
The style sheet structure is properly representedPASS
nested @supports serialize properlyPASS
/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 valuesFAIL
/css/cssom-view/elementsFromPoint-inline-vlr-rtl.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointFAIL
/css/cssom-view/scrollIntoView-shadow.html (1/1, 100.00%, 0.01% of total)OK
scrollIntoView should behave correctly if applies to shadow dom elementsFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-basis: autoPASS
/css/selectors/webkit-pseudo-element.html (4/4, 100.00%, 0.03% of total)OK
qS and qSA shouldn't throw exceptionFAIL
rules include webkit-prefixed pseudo-element should be cascadedFAIL
webkit-prefix without dash is invalidFAIL
webkit-prefixed pseudo-element selectors should be accessible from CSSOMFAIL
/css/css-writing-modes/text-orientation-script-001b.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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 bordersPASS
/css/selectors/invalidation/is.html (6/6, 100.00%, 0.04% 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
Preconditions.PASS
Test specificity of :is().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 valuesFAIL
/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 bordersPASS
/css/cssom-view/MediaQueryList-001.html (1/1, 100.00%, 0.01% of total)OK
matchMediaPASS
/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 valuesFAIL
/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-blockPASS
/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 valuesFAIL
/css/css-transitions/KeyframeEffect-getKeyframes.tentative.html (3/3, 100.00%, 0.02% of total)OK
KeyframeEffect.getKeyframes() returns expected frames for a simple transitionFAIL
KeyframeEffect.getKeyframes() returns expected frames for a simple transition with a non-default easing functionFAIL
KeyframeEffect.getKeyframes() returns expected frames for a transition with a CSS variable endpointFAIL
/css/cssom-view/offsetTopLeftInScrollableParent.html (8/8, 100.00%, 0.05% of total)OK
Basic functionalityPASS
Basic functionality in scrolled parentPASS
Margins on childPASS
Margins on child and parentPASS
Margins on child and parent, border on childPASS
Margins on child and parent, border on child and parentPASS
Margins on child and parent, border on child and parent, padding on childPASS
Margins on child and parent, border on child and parent, padding on child and parentPASS
/css/cssom-view/scrolling-quirks-vs-nonquirks.html (30/30, 100.00%, 0.20% of total)OK
Execution of tests in non-quirks modePASS
Execution of tests in quirks modePASS
clientWidth/clientHeight of the content in non-quirks modePASS
clientWidth/clientHeight of the content in quirks modePASS
clientWidth/clientHeight on the HTML body element in non-quirks modePASS
clientWidth/clientHeight on the HTML body element in quirks modePASS
clientWidth/clientHeight on the root element in non-quirks modePASS
clientWidth/clientHeight on the root element in quirks modeFAIL
scroll() on the HTML body element in non-quirks modeFAIL
scroll() on the HTML body element in quirks modeFAIL
scroll() on the root element in non-quirks modeFAIL
scroll() on the root element in quirks modeFAIL
scrollBy() on the HTML body element in non-quirks modeFAIL
scrollBy() on the HTML body element in quirks modeFAIL
scrollBy() on the root element in non-quirks modeFAIL
scrollBy() on the root element in quirks modeFAIL
scrollLeft/scrollRight of the content in non-quirks modeFAIL
scrollLeft/scrollRight of the content in quirks modeFAIL
scrollLeft/scrollTop on the HTML body element in non-quirks modeFAIL
scrollLeft/scrollTop on the HTML body element in quirks modePASS
scrollLeft/scrollTop on the root element in non-quirks modeFAIL
scrollLeft/scrollTop on the root element in quirks modePASS
scrollWidth/scrollHeight of the content in non-quirks modePASS
scrollWidth/scrollHeight of the content in quirks modePASS
scrollWidth/scrollHeight on the HTML body element in non-quirks modeFAIL
scrollWidth/scrollHeight on the HTML body element in quirks modePASS
scrollWidth/scrollHeight on the root element in non-quirks modePASS
scrollWidth/scrollHeight on the root element in quirks modePASS
scrollingElement in non-quirks modeFAIL
scrollingElement in quirks modePASS
/css/css-animations/CSSAnimation-startTime.tentative.html (3/3, 100.00%, 0.02% of total)OK
Seeking a CSS animation using the start time dispatches animation eventsFAIL
The start time can be set to seek a CSS animationFAIL
The start time of a CSS animation can be setFAIL
/css/css-transitions/transition-timing-function-001.html (28/28, 100.00%, 0.19% of total)OK
parse 'cubic-bezier(-0.1, -0.2, -0.3, -0.4)'FAIL
parse 'cubic-bezier(0.1, -0.2, 0.3, -0.4)'PASS
parse 'cubic-bezier(0.1, 0.2, 0.3, 0.4)'PASS
parse 'cubic-bezier(0.1, 1.2, 0.3, 1.4)'PASS
parse 'cubic-bezier(1.1, 1.2, 1.3, 1.4)'FAIL
parse 'cubic-bezier(foobar)'FAIL
parse 'ease'FAIL
parse 'ease-in'FAIL
parse 'ease-in-out'FAIL
parse 'ease-out'FAIL
parse 'linear'FAIL
parse 'step-end'FAIL
parse 'step-start'PASS
parse 'steps(-3, top)'FAIL
parse 'steps(0, jump-both)'FAIL
parse 'steps(0, jump-end)'FAIL
parse 'steps(0, jump-start)'FAIL
parse 'steps(1, jump-none)'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
parse 'steps(3, start)'PASS
parse 'steps(3, top)'FAIL
parse 'steps(3.3, end)'FAIL
parse 'steps(foobar)'FAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-direction: columnPASS
/css/css-animations/animationevent-types.html (3/3, 100.00%, 0.02% of total)OK
animationend event is instanceof AnimationEventFAIL
animationiteration event is instanceof AnimationEventFAIL
animationstart event is instanceof AnimationEventFAIL
/css/css-fonts/variations/at-font-face-descriptors.html (82/82, 100.00%, 0.55% of total)OK
font-stretch(invalid): Calc value with units: calc(100px)PASS
font-stretch(invalid): Extra content after upper bound: 100% 200% 300%PASS
font-stretch(invalid): Extra content after value: 100% aPASS
font-stretch(invalid): Extra content after value: expanded aPASS
font-stretch(invalid): Lower bound out of range: -100% 100%PASS
font-stretch(invalid): Negative values are illegal: -1%PASS
font-stretch(invalid): Only percentages, not numbers allowed: 100PASS
font-stretch(invalid): Unit-less calc value: calc(100)PASS
font-stretch(valid): 'condensed' keyword: condensedPASS
font-stretch(valid): 'expanded' keyword: expandedPASS
font-stretch(valid): 'extra-condensed' keyword: extra-condensedPASS
font-stretch(valid): 'extra-expanded' keyword: extra-expandedPASS
font-stretch(valid): 'normal' keyword: normalPASS
font-stretch(valid): 'semi-condensed' keyword: semi-condensedPASS
font-stretch(valid): 'semi-expanded' keyword: semi-expandedPASS
font-stretch(valid): 'ultra-condensed' keyword: ultra-condensedPASS
font-stretch(valid): 'ultra-expanded' keyword: ultra-expandedPASS
font-stretch(valid): Both bounds are calc(): calc(10% + 10%) calc(20% + 20%)PASS
font-stretch(valid): Bounds out of order: 200% 100%PASS
font-stretch(valid): Legal percentage: 1%PASS
font-stretch(valid): Legal percentage: 10.5%PASS
font-stretch(valid): Legal percentage: 100%PASS
font-stretch(valid): Legal percentage: 1000%PASS
font-stretch(valid): Lower bound calc(): calc(10% + 10%) 30%PASS
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%)PASS
font-stretch(valid): Simple range with equal upper and lower bounds: 100% 100%PASS
font-stretch(valid): Simple range: 100% 200%PASS
font-stretch(valid): Upper bound calc(): 10% calc(10% + 10%)PASS
font-stretch(valid): Valid calc expression: calc(50%*2 - 20%)PASS
font-stretch(valid): Zero is legal: 0%PASS
font-style(invalid): 'italic' followed by angle: italic 20degPASS
font-style(invalid): 'oblique' followed by isolated minus: oblique -PASS
font-style(invalid): 'oblique' followed by minus and angle separated by space: oblique - 20degPASS
font-style(invalid): 'oblique' followed by minus and non-number: oblique -aPASS
font-style(invalid): 'oblique' followed by non-angle: oblique 20pxPASS
font-style(invalid): 'oblique' followed by non-number: oblique aPASS
font-style(invalid): 'oblique' followed by unit-less number: oblique 20PASS
font-style(invalid): Extra content after keyword: italic aPASS
font-style(invalid): Extra content after upper bound: oblique 10deg 20deg 30degPASS
font-style(invalid): Lower bound out of range: oblique -100deg 20degPASS
font-style(invalid): Upper bound out of range: oblique 20deg 100degPASS
font-style(valid): 'italic' keyword: italicPASS
font-style(valid): 'normal' keyword: normalPASS
font-style(valid): 'oblique' followed by angle in radians: oblique 0radPASS
font-style(valid): 'oblique' followed by default 20deg angle: oblique 20degPASS
font-style(valid): 'oblique' followed by maxumum 90 degree angle: oblique 90degPASS
font-style(valid): 'oblique' followed by minimum -90 degree angle: oblique -90degPASS
font-style(valid): 'oblique' followed by zero degrees: oblique 0degPASS
font-style(valid): 'oblique' keyword: obliquePASS
font-style(valid): Bounds out of order: oblique 20deg 10degPASS
font-style(valid): Simple range with default angle for both bounds: oblique 20deg 20degPASS
font-style(valid): Simple range with equal upper and lower bounds: oblique 10deg 10degPASS
font-style(valid): Simple range: oblique 10deg 20degPASS
font-weight(invalid): 'lighter' keyword iside @font-face: bolderPASS
font-weight(invalid): 'lighter' keyword iside @font-face: lighterPASS
font-weight(invalid): Extra content after keyword: bold aPASS
font-weight(invalid): Extra content after upper bound: 100 200 300PASS
font-weight(invalid): Extra content after value: 100 aPASS
font-weight(invalid): Lower bound out of range: 0.9 100PASS
font-weight(invalid): Upper bound out of range: 100 1001PASS
font-weight(invalid): Valid calc expression with units: calc(100.5px + 50.5px)PASS
font-weight(invalid): Values above maximum should be rejected: 1000.001PASS
font-weight(invalid): Values below minimum should be rejected: 0.999PASS
font-weight(invalid): Values below zero should be rejected: -100PASS
font-weight(valid): 'bold' keyword: boldPASS
font-weight(valid): 'normal' keyword: normalPASS
font-weight(valid): Both bounds are calc(): calc(100 + 100) calc(200 + 200)PASS
font-weight(valid): Bounds out of order are valid: 400 200PASS
font-weight(valid): Lower bound calc(): calc(100 + 100) 400PASS
font-weight(valid): Maximum allowed value should be parsed successfully: 1000PASS
font-weight(valid): Minimum allowed value should be parsed successfully: 1PASS
font-weight(valid): Non-integer values should be parsed successfully: 400.1PASS
font-weight(valid): Out-of-range simple calc value (should be clamped): calc(1001)FAIL
font-weight(valid): Simple calc value: calc(100.5)PASS
font-weight(valid): Simple range with equal upper and lower bounds: 500 500PASS
font-weight(valid): Simple range: 100 900PASS
font-weight(valid): Upper bound calc(): 200 calc(200 + 200)PASS
font-weight(valid): Valid calc expression with out-of-range value (should be clamped): calc(100.5*3 + 800)FAIL
font-weight(valid): Valid calc expression: calc(100.5*3 + 50.5)PASS
font-weight(valid): Values that are not multiple of 100 should be parsed successfully: 401PASS
/css/css-ui/text-overflow-023.html (1/1, 100.00%, 0.01% of total)OK
Checks hit testing on the ellipsisFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: autoPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: 0PASS
/css/selectors/invalidation/sibling.html (7/7, 100.00%, 0.05% of total)OK
Adjacent classPASS
Adjacent universalPASS
Adjacent with universal selectorPASS
Indirect adjacent with two adjacent selectorsPASS
Indirect adjacent with universal selectorPASS
Sibling descendant through a universal selectorPASS
Sibling subtree through an indirect adjacent combinatorPASS
/css/css-backgrounds/background-clip-001.html (4/4, 100.00%, 0.03% of total)OK
background-clip_border-boxPASS
background-clip_content-boxPASS
background-clip_initialPASS
background-clip_padding-boxPASS
/css/css-flexbox/percentage-heights-001.html (13/13, 100.00%, 0.09% of total)OK
.flexbox 1PASS
.flexbox 10PASS
.flexbox 11PASS
.flexbox 12PASS
.flexbox 13PASS
.flexbox 2PASS
.flexbox 3PASS
.flexbox 4PASS
.flexbox 5PASS
.flexbox 6PASS
.flexbox 7PASS
.flexbox 8PASS
.flexbox 9PASS
/css/css-fonts/variations/font-weight-matching.html (14/14, 100.00%, 0.09% of total)OK
Test @font-face matching for weight 100PASS
Test @font-face matching for weight 1000PASS
Test @font-face matching for weight 249PASS
Test @font-face matching for weight 250PASS
Test @font-face matching for weight 399PASS
Test @font-face matching for weight 400PASS
Test @font-face matching for weight 420PASS
Test @font-face matching for weight 470PASS
Test @font-face matching for weight 500PASS
Test @font-face matching for weight 600PASS
Test @font-face matching for weight 750PASS
Test @font-face matching for weight 751PASS
Test @font-face matching for weight 900PASS
Test @font-face matching for weight 99PASS
/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 blockPASS
/css/css-transitions/parsing/transition-duration-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-duration with invalid valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: -1PASS
/css/cssom-view/negativeMargins.html (2/2, 100.00%, 0.01% of total)OK
cssom-view - elementFromPoint and elementsFromPoint dealing with negative marginsPASS
cssom-view - elementFromPoint and elementsFromPoint dealing with negative margins 1FAIL
/css/CSS2/normal-flow/containing-block-percent-padding-left.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-writing-modes/text-orientation-parsing-001.html (8/8, 100.00%, 0.05% of total)OK
text-orientation initial valueFAIL
text-orientation should inheritFAIL
text-orientation: fooFAIL
text-orientation: inheritFAIL
text-orientation: initialFAIL
text-orientation: mixedFAIL
text-orientation: sidewaysFAIL
text-orientation: uprightFAIL
/css/selectors/i18n/css3-selectors-lang-035.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value will match a lang attribute value regardless of case differences in the script tag.PASS
/css/cssom-view/scrollWidthHeightWhenNotScrollable.xht (12/12, 100.00%, 0.08% of total)OK
elemNestedOverflow.clientHeight is the height of the padding edgePASS
elemNestedOverflow.clientWidth is the height of the padding edgePASS
elemNestedOverflow.scrollHeight is the height of its scrolled contents (ignoring padding, since we overflowed)PASS
elemNestedOverflow.scrollWidth is the width of its scrolled contents (ignoring padding, since we overflowed)PASS
elemOverflow.clientHeight is the height of the padding edgePASS
elemOverflow.clientWidth is the width of the padding edgePASS
elemOverflow.scrollHeight is the height of its scrolled contents (ignoring padding, since we overflowed)PASS
elemOverflow.scrollHeight is the width of its scrolled contents (ignoring padding, since we overflowed)PASS
elemSimple.clientHeight is the height of the padding edgePASS
elemSimple.clientWidth is the width of the padding edgePASS
elemSimple.scrollHeight is its clientHeightPASS
elemSimple.scrollWidth is its clientWidthPASS
/css/cssom-view/MediaQueryList-with-empty-string.html (1/1, 100.00%, 0.01% of total)OK
cssom-view - MediaQueryList with empty stringFAIL
/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-transitions/pseudo-elements-001.html (4/4, 100.00%, 0.03% of total)OK
transition padding-left on :after / valuesPASS
transition padding-left on :after, changing content / valuesFAIL
transition padding-left on :before / valuesPASS
transition padding-left on :before, changing content / valuesFAIL
/css/css-transforms/animation/rotate-interpolation.html (28/28, 100.00%, 0.19% of total)OK
"100deg" and "180deg" are valid rotate valuesFAIL
"45deg" and "-1 1 0 60deg" are valid rotate valuesFAIL
"none" and "7 -8 9 400grad" are valid rotate valuesFAIL
"none" and "none" are valid rotate valuesFAIL
Animation between "100deg" and "180deg" at progress -1FAIL
Animation between "100deg" and "180deg" at progress 0FAIL
Animation between "100deg" and "180deg" at progress 0.125FAIL
Animation between "100deg" and "180deg" at progress 0.875FAIL
Animation between "100deg" and "180deg" at progress 1FAIL
Animation between "100deg" and "180deg" at progress 2FAIL
Animation between "45deg" and "-1 1 0 60deg" at progress -1FAIL
Animation between "45deg" and "-1 1 0 60deg" at progress 0FAIL
Animation between "45deg" and "-1 1 0 60deg" at progress 0.125FAIL
Animation between "45deg" and "-1 1 0 60deg" at progress 0.875FAIL
Animation between "45deg" and "-1 1 0 60deg" at progress 1FAIL
Animation between "45deg" and "-1 1 0 60deg" at progress 2FAIL
Animation between "none" and "7 -8 9 400grad" at progress -1FAIL
Animation between "none" and "7 -8 9 400grad" at progress 0FAIL
Animation between "none" and "7 -8 9 400grad" at progress 0.125FAIL
Animation between "none" and "7 -8 9 400grad" at progress 0.875FAIL
Animation between "none" and "7 -8 9 400grad" at progress 1FAIL
Animation between "none" and "7 -8 9 400grad" at progress 2FAIL
Animation between "none" and "none" at progress -1FAIL
Animation between "none" and "none" at progress 0FAIL
Animation between "none" and "none" at progress 0.125FAIL
Animation between "none" and "none" at progress 0.875FAIL
Animation between "none" and "none" at progress 1FAIL
Animation between "none" and "none" at progress 2FAIL
/css/css-flexbox/position-absolute-002.html (15/15, 100.00%, 0.10% of total)OK
.flexbox 1PASS
.flexbox 2PASS
.flexbox 3PASS
.flexbox 4PASS
.flexbox 5PASS
.flexbox 6PASS
.flexbox 7PASS
.flexbox 8PASS
.flexbox 9PASS
position of bottomPASS
position of heightPASS
position of leftPASS
position of rightPASS
position of topPASS
position of widthPASS
/css/cssom-view/matchMedia.xht (23/23, 100.00%, 0.16% of total)OK
Listener added twice is only called once.PASS
Listeners are called in the order which they have been addedPASS
MediaQueryList.addListener existsPASS
MediaQueryList.addListener is a FunctionPASS
MediaQueryList.matches existsPASS
MediaQueryList.matches for "(max-height: 50px)"PASS
MediaQueryList.matches for "(max-width: 199px), all and (min-width: 200px)"FAIL
MediaQueryList.matches for "(min-aspect-ratio: 1/1)"PASS
MediaQueryList.matches for "(min-width: 150px)"PASS
MediaQueryList.matches for "(width: 200px)"PASS
MediaQueryList.matches for "all"PASS
MediaQueryList.matches for "not all"PASS
MediaQueryList.matches is readonlyPASS
MediaQueryList.media existsPASS
MediaQueryList.media for "all"PASS
MediaQueryList.media is readonlyPASS
MediaQueryList.media syntax errorPASS
MediaQueryList.removeListener existsPASS
MediaQueryList.removeListener is a FunctionPASS
Resize iframe from 200x100 to 200x50, then to 100x50PASS
window.matchMedia existsFAIL
window.matchMedia is a FunctionPASS
window.matchMedia("all")PASS
/css/css-flexbox/percentage-heights-003.html (4/4, 100.00%, 0.03% of total)OK
.flexbox 1PASS
.flexbox 2PASS
.flexbox 3FAIL
.flexbox 4FAIL
/css/selectors/i18n/css3-selectors-lang-046.html (1/1, 100.00%, 0.01% of total)OK
A lang= value will NOT match a lang attribute value when the former contains more subtags.PASS
/css/css-syntax/ident-three-code-points.html (8/8, 100.00%, 0.05% of total)OK
eight should be greenPASS
five should be greenPASS
four should be greenPASS
one should be greenPASS
seven should be greenPASS
six should be greenPASS
three should be greenPASS
two should be greenPASS
/css/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html (2/2, 100.00%, 0.01% of total)OK
testColorDepthPASS
testPixelDepthPASS
/css/cssom-view/getClientRects-br-vrl-rtl.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/css-transitions/transition-property-001.html (5/5, 100.00%, 0.03% of total)OK
parse 'all'PASS
parse 'all, width'PASS
parse 'none'PASS
parse 'width'PASS
parse 'width, all'PASS
/css/selectors/i18n/css3-selectors-lang-028.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value with language and region subtags will match a lang attribute value with the same subtags.PASS
/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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/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 blockPASS
2: Shrink-to-fit inline-block with a child of orthogonal inlinePASS
3: Shrink-to-fit inline-block with a child of orthogonal block with bordersPASS
4: Shrink-to-fit inline-block with a child of orthogonal inline with bordersPASS
5: Shrink-to-fit inline-block with a child of orthogonal block in inline-blockPASS
6: Shrink-to-fit inline-block with a child of orthogonal inline in inline-blockPASS
7: Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-blockPASS
8: Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-blockPASS
9: Shrink-to-fit float with a child of orthogonal blockPASS
10: Shrink-to-fit float with a child of orthogonal inlinePASS
11: Shrink-to-fit float with a child of orthogonal block with bordersPASS
12: Shrink-to-fit float with a child of orthogonal inline with bordersPASS
13: Shrink-to-fit float with a child of orthogonal block in inline-blockPASS
14: Shrink-to-fit float with a child of orthogonal inline in inline-blockPASS
15: Shrink-to-fit float with a child of orthogonal block with borders in inline-blockPASS
16: Shrink-to-fit float with a child of orthogonal inline with borders in inline-blockPASS
17: Shrink-to-fit table-cell with a child of orthogonal blockPASS
18: Shrink-to-fit table-cell with a child of orthogonal inlinePASS
19: Shrink-to-fit table-cell with a child of orthogonal block with bordersPASS
20: Shrink-to-fit table-cell with a child of orthogonal inline with bordersPASS
21: Shrink-to-fit table-cell with a child of orthogonal block in inline-blockPASS
22: Shrink-to-fit table-cell with a child of orthogonal inline in inline-blockPASS
23: Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-blockPASS
24: Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-blockPASS
/css/cssom-view/scrollintoview.html (40/40, 100.00%, 0.27% of total)OK
scrollIntoView() starting at left,bottomPASS
scrollIntoView() starting at left,topPASS
scrollIntoView() starting at right,bottomPASS
scrollIntoView() starting at right,topPASS
scrollIntoView(false) starting at left,bottomPASS
scrollIntoView(false) starting at left,topPASS
scrollIntoView(false) starting at right,bottomPASS
scrollIntoView(false) starting at right,topPASS
scrollIntoView(null) starting at left,bottomFAIL
scrollIntoView(null) starting at left,topFAIL
scrollIntoView(null) starting at right,bottomFAIL
scrollIntoView(null) starting at right,topFAIL
scrollIntoView(true) starting at left,bottomPASS
scrollIntoView(true) starting at left,topPASS
scrollIntoView(true) starting at right,bottomPASS
scrollIntoView(true) starting at right,topPASS
scrollIntoView(undefined) starting at left,bottomFAIL
scrollIntoView(undefined) starting at left,topFAIL
scrollIntoView(undefined) starting at right,bottomFAIL
scrollIntoView(undefined) starting at right,topFAIL
scrollIntoView({block: "center", inline: "center"}) starting at left,bottomFAIL
scrollIntoView({block: "center", inline: "center"}) starting at left,topFAIL
scrollIntoView({block: "center", inline: "center"}) starting at right,bottomFAIL
scrollIntoView({block: "center", inline: "center"}) starting at right,topFAIL
scrollIntoView({block: "end", inline: "end"}) starting at left,bottomFAIL
scrollIntoView({block: "end", inline: "end"}) starting at left,topFAIL
scrollIntoView({block: "end", inline: "end"}) starting at right,bottomFAIL
scrollIntoView({block: "end", inline: "end"}) starting at right,topFAIL
scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,bottomPASS
scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,topFAIL
scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,bottomPASS
scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,topFAIL
scrollIntoView({block: "start", inline: "start"}) starting at left,bottomFAIL
scrollIntoView({block: "start", inline: "start"}) starting at left,topFAIL
scrollIntoView({block: "start", inline: "start"}) starting at right,bottomPASS
scrollIntoView({block: "start", inline: "start"}) starting at right,topPASS
scrollIntoView({}) starting at left,bottomPASS
scrollIntoView({}) starting at left,topPASS
scrollIntoView({}) starting at right,bottomPASS
scrollIntoView({}) starting at right,topPASS
/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 valuesFAIL
/css/cssom-view/scrollIntoView-svg-shape.html (3/3, 100.00%, 0.02% of total)OK
scrollIntoView on an SVG shape element, geometryFAIL
scrollIntoView on an SVG shape element, rotatedFAIL
scrollIntoView on an SVG shape element, translatedFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: stretchPASS
/css/css-transitions/before-load-001.html (2/2, 100.00%, 0.01% of total)OK
transition height from 10px to 100px / eventsFAIL
transition height from 10px to 100px / valuesPASS
/css/css-multicol/parsing/column-rule-color-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnRuleColorFAIL
/css/css-transitions/detached-container-001.html (2/2, 100.00%, 0.01% of total)OK
transition within detached container / eventsPASS
transition within detached container / valuesPASS
/css/css-flexbox/position-absolute-003.html (16/16, 100.00%, 0.11% of total)OK
.rect 1PASS
.rect 10PASS
.rect 11PASS
.rect 12PASS
.rect 13PASS
.rect 14PASS
.rect 15PASS
.rect 16PASS
.rect 2PASS
.rect 3PASS
.rect 4PASS
.rect 5PASS
.rect 6PASS
.rect 7PASS
.rect 8PASS
.rect 9PASS
/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 valuesFAIL
/css/selectors/user-invalid.html (2/2, 100.00%, 0.01% of total)OK
:user-error selector should not be supportedPASS
:user-invalid selector should be supportedFAIL
/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"PASS
/css/css-animations/Element-getAnimations.tentative.html (22/22, 100.00%, 0.15% of total)TIMEOUT
getAnimations for CSS AnimationsFAIL
getAnimations for CSS Animations follows animation-name orderFAIL
getAnimations for CSS Animations that are canceledFAIL
getAnimations for CSS Animations that have finishedTIMEOUT
getAnimations for CSS Animations that have finished but are forwards fillingTIMEOUT
getAnimations for CSS Animations where the @keyframes rule is added laterFAIL
getAnimations for CSS Animations with animation-name: missingFAIL
getAnimations for CSS Animations with animation-name: noneFAIL
getAnimations for CSS Animations with duplicated animation-nameFAIL
getAnimations for CSS Animations with empty keyframes ruleFAIL
getAnimations for CSS animations in delay phaseFAIL
getAnimations for both CSS Animations and CSS Transitions at onceFAIL
getAnimations for multi-property animationsFAIL
getAnimations for non-animated contentFAIL
getAnimations for zero-duration CSS AnimationsFAIL
getAnimations returns CSSAnimation objects for CSS AnimationsFAIL
getAnimations returns objects with the same identityFAIL
{ subtree: false } on a leaf element returns the element's animations and ignore pseudo-elementsFAIL
{ subtree: false } on an element with a child returns only the element's animationsFAIL
{ subtree: true } on a leaf element returns the element's animations and its pseudo-elements' animationsFAIL
{ subtree: true } on an element with a child returns animations from the element, its pseudo-elements, its child and its child pseudo-elementsFAIL
{ subtree: true } on an element with many descendants returns animations from all the descendantsFAIL
/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 valuesFAIL
/css/css-fonts/variations/font-weight-lighter-bolder.html (22/22, 100.00%, 0.15% of total)OK
Test bolder font-weight for base weight 100PASS
Test bolder font-weight for base weight 349PASS
Test bolder font-weight for base weight 350PASS
Test bolder font-weight for base weight 549PASS
Test bolder font-weight for base weight 550PASS
Test bolder font-weight for base weight 749PASS
Test bolder font-weight for base weight 750PASS
Test bolder font-weight for base weight 899PASS
Test bolder font-weight for base weight 900PASS
Test bolder font-weight for base weight 901PASS
Test bolder font-weight for base weight 99PASS
Test lighter font-weight for base weight 100PASS
Test lighter font-weight for base weight 349PASS
Test lighter font-weight for base weight 350PASS
Test lighter font-weight for base weight 549PASS
Test lighter font-weight for base weight 550PASS
Test lighter font-weight for base weight 749PASS
Test lighter font-weight for base weight 750PASS
Test lighter font-weight for base weight 899PASS
Test lighter font-weight for base weight 900PASS
Test lighter font-weight for base weight 901PASS
Test lighter font-weight for base weight 99PASS
/css/css-transitions/events-003.html (1/1, 100.00%, 0.01% of total)OK
duration: 0.02s, delay: -0.01sFAIL
/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 valuesFAIL
/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 valuesFAIL
/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/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 valuesFAIL
/css/css-ui/parsing/outline-offset-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().outlineOffsetFAIL
/css/css-values/calc-rounding-001.html (1/1, 100.00%, 0.01% of total)OK
calc() doesn't accumulate much error that makes flex items overflowFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column-reverse nowrapPASS
/css/css-transitions/zero-duration-multiple-transition.html (1/1, 100.00%, 0.01% of total)OK
transition-duration of 0 prevents earlier transitions with the same property from starting.FAIL
/css/selectors/i18n/css3-selectors-lang-031.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value with language, script and region subtags will match a lang attribute value with the same language, script and region subtags.PASS
/css/compositing/parsing/isolation-invalid.html (1/1, 100.00%, 0.01% of total)OK
Compositing and Blending Level 1: parsing isolation with invalid valuesFAIL
/css/css-values/unset-value-storage.html (1/1, 100.00%, 0.01% of total)OK
Storage of "unset" valuePASS
/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 flexFAIL
/css/selectors/i18n/css3-selectors-lang-056.html (1/1, 100.00%, 0.01% of total)OK
A [lang='es'] value that matches an identical xml:lang attribute value will NOT produce styling in pages served as HTML.PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-direction: rowPASS
/css/css-animations/CSSPseudoElement-getAnimations.tentative.html (2/2, 100.00%, 0.01% of total)OK
getAnimations returns CSS transitions/animations, and script-generated animations in the expected orderFAIL
getAnimations returns CSSAnimation objectsFAIL
/css/cssom-view/scroll-behavior-default-css.html (2/2, 100.00%, 0.01% of total)OK
Instant scrolling of an element with default scroll-behaviorFAIL
Smooth scrolling of an element with default scroll-behaviorFAIL
/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 valuesFAIL
/css/css-transitions/events-005.html (3/3, 100.00%, 0.02% of total)OK
padding, padding-leftFAIL
padding-left, paddingFAIL
property repetitionFAIL
/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 valuesFAIL
/css/css-transitions/changing-while-transition.html (2/2, 100.00%, 0.01% of total)OK
changing transition-duration / valuesPASS
changing transition-property / valuesPASS
/css/CSS2/normal-flow/containing-block-percent-margin-right.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-multicol/parsing/column-fill-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnFillFAIL
/css/css-transforms/transform-2d-getComputedStyle-001.html (5/5, 100.00%, 0.03% of total)OK
Matrix for general transformPASS
Matrix for rotatePASS
Matrix for scalingPASS
Matrix for skewPASS
Matrix for translation transformsPASS
/css/css-transitions/events-001.html (9/9, 100.00%, 0.06% of total)OK
transition:all changing paddingFAIL
transition:all changing padding but not padding-bottomFAIL
transition:all changing padding-leftFAIL
transition:padding changing paddingFAIL
transition:padding changing padding but not padding-bottomFAIL
transition:padding changing padding-leftFAIL
transition:padding-left changing paddingFAIL
transition:padding-left changing padding but not padding-bottomFAIL
transition:padding-left changing padding-leftFAIL
/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 valuesFAIL
/css/css-syntax/charset/page-windows-1251-css-no-decl.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS no declPASS
/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-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: baselinePASS
/css/css-flexbox/align-content-wrap-003.html (44/44, 100.00%, 0.30% of total)OK
.flexbox 1PASS
.flexbox 10PASS
.flexbox 11PASS
.flexbox 12PASS
.flexbox 13FAIL
.flexbox 14PASS
.flexbox 15PASS
.flexbox 16PASS
.flexbox 17PASS
.flexbox 18PASS
.flexbox 19PASS
.flexbox 2PASS
.flexbox 20PASS
.flexbox 21FAIL
.flexbox 22PASS
.flexbox 23PASS
.flexbox 24PASS
.flexbox 25PASS
.flexbox 26PASS
.flexbox 27PASS
.flexbox 28PASS
.flexbox 29FAIL
.flexbox 3PASS
.flexbox 30PASS
.flexbox 31PASS
.flexbox 32PASS
.flexbox 33PASS
.flexbox 34PASS
.flexbox 35FAIL
.flexbox 36PASS
.flexbox 37PASS
.flexbox 38PASS
.flexbox 39PASS
.flexbox 4PASS
.flexbox 40PASS
.flexbox 41PASS
.flexbox 42PASS
.flexbox 43FAIL
.flexbox 44PASS
.flexbox 5PASS
.flexbox 6FAIL
.flexbox 7PASS
.flexbox 8PASS
.flexbox 9PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: nonintegerPASS
/css/css-animations/parsing/animation-duration-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationDurationFAIL
/css/selectors/i18n/css3-selectors-lang-052.html (1/1, 100.00%, 0.01% of total)OK
A lang= value with language, script and region subtags will NOT match a lang attribute value with the script subtag missing.PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | justify-content: space-aroundPASS
/css/css-multicol/multicol-gap-animation-001.html (1/1, 100.00%, 0.01% of total)OK
column-gap property is animatableFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: integerPASS
/css/css-transforms/css-transform-style-evaluation-validation.html (13/13, 100.00%, 0.09% of total)OK
transform: Check bad-format multi-expr input.PASS
transform: Check multi-expr input with spaces start and end.PASS
transform: Check multi-expr input with tab.PASS
transform: Check multi-expr input with two spaces.PASS
transform: Check rotate(0) input.PASS
transform: Check rotate(string) input.PASS
transform: Check rotateX(0) input.PASS
transform: Check rotateX(string) input.PASS
transform: Check rotateY(0) input.PASS
transform: Check rotateY(string) input.PASS
transform: Check rotateZ(0) input.PASS
transform: Check rotateZ(string) input.PASS
transform: Check valied multi-expr input.PASS
/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 valuesFAIL
/css/css-transitions/properties-value-inherit-001.html (560/560, 100.00%, 3.78% of total)OK
background-color color(rgba) / eventsPASS
background-color color(rgba) / valuesPASS
background-position length(cm) / eventsFAIL
background-position length(cm) / valuesPASS
background-position length(em) / eventsFAIL
background-position length(em) / valuesPASS
background-position length(ex) / eventsFAIL
background-position length(ex) / valuesPASS
background-position length(in) / eventsFAIL
background-position length(in) / valuesPASS
background-position length(mm) / eventsFAIL
background-position length(mm) / valuesPASS
background-position length(pc) / eventsFAIL
background-position length(pc) / valuesPASS
background-position length(pt) / eventsFAIL
background-position length(pt) / valuesPASS
background-position length(px) / eventsFAIL
background-position length(px) / valuesPASS
background-position percentage(%) / eventsFAIL
background-position percentage(%) / valuesPASS
border-bottom-color color(rgba) / eventsPASS
border-bottom-color color(rgba) / valuesPASS
border-bottom-width length(cm) / eventsPASS
border-bottom-width length(cm) / valuesPASS
border-bottom-width length(em) / eventsPASS
border-bottom-width length(em) / valuesPASS
border-bottom-width length(ex) / eventsPASS
border-bottom-width length(ex) / valuesPASS
border-bottom-width length(in) / eventsPASS
border-bottom-width length(in) / valuesPASS
border-bottom-width length(mm) / eventsPASS
border-bottom-width length(mm) / valuesPASS
border-bottom-width length(pc) / eventsPASS
border-bottom-width length(pc) / valuesPASS
border-bottom-width length(pt) / eventsPASS
border-bottom-width length(pt) / valuesPASS
border-bottom-width length(px) / eventsPASS
border-bottom-width length(px) / valuesPASS
border-left-color color(rgba) / eventsPASS
border-left-color color(rgba) / valuesPASS
border-left-width length(cm) / eventsPASS
border-left-width length(cm) / valuesPASS
border-left-width length(em) / eventsPASS
border-left-width length(em) / valuesPASS
border-left-width length(ex) / eventsPASS
border-left-width length(ex) / valuesPASS
border-left-width length(in) / eventsPASS
border-left-width length(in) / valuesPASS
border-left-width length(mm) / eventsPASS
border-left-width length(mm) / valuesPASS
border-left-width length(pc) / eventsPASS
border-left-width length(pc) / valuesPASS
border-left-width length(pt) / eventsPASS
border-left-width length(pt) / valuesPASS
border-left-width length(px) / eventsPASS
border-left-width length(px) / valuesPASS
border-right-color color(rgba) / eventsPASS
border-right-color color(rgba) / valuesPASS
border-right-width length(cm) / eventsPASS
border-right-width length(cm) / valuesPASS
border-right-width length(em) / eventsPASS
border-right-width length(em) / valuesPASS
border-right-width length(ex) / eventsPASS
border-right-width length(ex) / valuesPASS
border-right-width length(in) / eventsPASS
border-right-width length(in) / valuesPASS
border-right-width length(mm) / eventsPASS
border-right-width length(mm) / valuesPASS
border-right-width length(pc) / eventsPASS
border-right-width length(pc) / valuesPASS
border-right-width length(pt) / eventsPASS
border-right-width length(pt) / valuesPASS
border-right-width length(px) / eventsPASS
border-right-width length(px) / valuesPASS
border-top-color color(rgba) / eventsPASS
border-top-color color(rgba) / valuesPASS
border-top-width length(cm) / eventsPASS
border-top-width length(cm) / valuesPASS
border-top-width length(em) / eventsPASS
border-top-width length(em) / valuesPASS
border-top-width length(ex) / eventsPASS
border-top-width length(ex) / valuesPASS
border-top-width length(in) / eventsPASS
border-top-width length(in) / valuesPASS
border-top-width length(mm) / eventsPASS
border-top-width length(mm) / valuesPASS
border-top-width length(pc) / eventsPASS
border-top-width length(pc) / valuesPASS
border-top-width length(pt) / eventsPASS
border-top-width length(pt) / valuesPASS
border-top-width length(px) / eventsPASS
border-top-width length(px) / valuesPASS
bottom length(cm) / eventsPASS
bottom length(cm) / valuesPASS
bottom length(em) / eventsPASS
bottom length(em) / valuesPASS
bottom length(ex) / eventsPASS
bottom length(ex) / valuesPASS
bottom length(in) / eventsPASS
bottom length(in) / valuesPASS
bottom length(mm) / eventsPASS
bottom length(mm) / valuesPASS
bottom length(pc) / eventsPASS
bottom length(pc) / valuesPASS
bottom length(pt) / eventsPASS
bottom length(pt) / valuesPASS
bottom length(px) / eventsPASS
bottom length(px) / valuesPASS
bottom percentage(%) / eventsPASS
bottom percentage(%) / valuesPASS
clip rectangle(rectangle) / eventsPASS
clip rectangle(rectangle) / valuesPASS
color color(rgba) / eventsPASS
color color(rgba) / valuesPASS
font-size length(cm) / eventsPASS
font-size length(cm) / valuesPASS
font-size length(em) / eventsPASS
font-size length(em) / valuesPASS
font-size length(ex) / eventsPASS
font-size length(ex) / valuesPASS
font-size length(in) / eventsPASS
font-size length(in) / valuesPASS
font-size length(mm) / eventsPASS
font-size length(mm) / valuesPASS
font-size length(pc) / eventsPASS
font-size length(pc) / valuesPASS
font-size length(pt) / eventsPASS
font-size length(pt) / valuesPASS
font-size length(px) / eventsPASS
font-size length(px) / valuesPASS
font-size percentage(%) / eventsPASS
font-size percentage(%) / valuesPASS
font-weight font-weight(keyword) / eventsPASS
font-weight font-weight(keyword) / valuesPASS
font-weight font-weight(numeric) / eventsPASS
font-weight font-weight(numeric) / valuesPASS
height length(cm) / eventsPASS
height length(cm) / valuesPASS
height length(em) / eventsPASS
height length(em) / valuesPASS
height length(ex) / eventsPASS
height length(ex) / valuesPASS
height length(in) / eventsPASS
height length(in) / valuesPASS
height length(mm) / eventsPASS
height length(mm) / valuesPASS
height length(pc) / eventsPASS
height length(pc) / valuesPASS
height length(pt) / eventsPASS
height length(pt) / valuesPASS
height length(px) / eventsPASS
height length(px) / valuesPASS
height percentage(%) / eventsPASS
height percentage(%) / valuesPASS
left length(cm) / eventsPASS
left length(cm) / valuesPASS
left length(em) / eventsPASS
left length(em) / valuesPASS
left length(ex) / eventsPASS
left length(ex) / valuesPASS
left length(in) / eventsPASS
left length(in) / valuesPASS
left length(mm) / eventsPASS
left length(mm) / valuesPASS
left length(pc) / eventsPASS
left length(pc) / valuesPASS
left length(pt) / eventsPASS
left length(pt) / valuesPASS
left length(px) / eventsPASS
left length(px) / valuesPASS
left percentage(%) / eventsPASS
left percentage(%) / valuesPASS
letter-spacing length(cm) / eventsPASS
letter-spacing length(cm) / valuesPASS
letter-spacing length(em) / eventsPASS
letter-spacing length(em) / valuesPASS
letter-spacing length(ex) / eventsPASS
letter-spacing length(ex) / valuesPASS
letter-spacing length(in) / eventsPASS
letter-spacing length(in) / valuesPASS
letter-spacing length(mm) / eventsPASS
letter-spacing length(mm) / valuesPASS
letter-spacing length(pc) / eventsPASS
letter-spacing length(pc) / valuesPASS
letter-spacing length(pt) / eventsPASS
letter-spacing length(pt) / valuesPASS
letter-spacing length(px) / eventsPASS
letter-spacing length(px) / valuesPASS
line-height length(cm) / eventsPASS
line-height length(cm) / valuesPASS
line-height length(em) / eventsPASS
line-height length(em) / valuesPASS
line-height length(ex) / eventsPASS
line-height length(ex) / valuesPASS
line-height length(in) / eventsPASS
line-height length(in) / valuesPASS
line-height length(mm) / eventsPASS
line-height length(mm) / valuesPASS
line-height length(pc) / eventsPASS
line-height length(pc) / valuesPASS
line-height length(pt) / eventsPASS
line-height length(pt) / valuesPASS
line-height length(px) / eventsPASS
line-height length(px) / valuesPASS
line-height number(decimal) / eventsPASS
line-height number(decimal) / valuesPASS
line-height number(integer) / eventsPASS
line-height number(integer) / valuesPASS
line-height percentage(%) / eventsPASS
line-height percentage(%) / valuesPASS
margin-bottom length(cm) / eventsPASS
margin-bottom length(cm) / valuesPASS
margin-bottom length(em) / eventsPASS
margin-bottom length(em) / valuesPASS
margin-bottom length(ex) / eventsPASS
margin-bottom length(ex) / valuesPASS
margin-bottom length(in) / eventsPASS
margin-bottom length(in) / valuesPASS
margin-bottom length(mm) / eventsPASS
margin-bottom length(mm) / valuesPASS
margin-bottom length(pc) / eventsPASS
margin-bottom length(pc) / valuesPASS
margin-bottom length(pt) / eventsPASS
margin-bottom length(pt) / valuesPASS
margin-bottom length(px) / eventsPASS
margin-bottom length(px) / valuesPASS
margin-left length(cm) / eventsPASS
margin-left length(cm) / valuesPASS
margin-left length(em) / eventsPASS
margin-left length(em) / valuesPASS
margin-left length(ex) / eventsPASS
margin-left length(ex) / valuesPASS
margin-left length(in) / eventsPASS
margin-left length(in) / valuesPASS
margin-left length(mm) / eventsPASS
margin-left length(mm) / valuesPASS
margin-left length(pc) / eventsPASS
margin-left length(pc) / valuesPASS
margin-left length(pt) / eventsPASS
margin-left length(pt) / valuesPASS
margin-left length(px) / eventsPASS
margin-left length(px) / valuesPASS
margin-right length(cm) / eventsPASS
margin-right length(cm) / valuesPASS
margin-right length(em) / eventsPASS
margin-right length(em) / valuesPASS
margin-right length(ex) / eventsPASS
margin-right length(ex) / valuesPASS
margin-right length(in) / eventsPASS
margin-right length(in) / valuesPASS
margin-right length(mm) / eventsPASS
margin-right length(mm) / valuesPASS
margin-right length(pc) / eventsPASS
margin-right length(pc) / valuesPASS
margin-right length(pt) / eventsPASS
margin-right length(pt) / valuesPASS
margin-right length(px) / eventsPASS
margin-right length(px) / valuesPASS
margin-top length(cm) / eventsPASS
margin-top length(cm) / valuesPASS
margin-top length(em) / eventsPASS
margin-top length(em) / valuesPASS
margin-top length(ex) / eventsPASS
margin-top length(ex) / valuesPASS
margin-top length(in) / eventsPASS
margin-top length(in) / valuesPASS
margin-top length(mm) / eventsPASS
margin-top length(mm) / valuesPASS
margin-top length(pc) / eventsPASS
margin-top length(pc) / valuesPASS
margin-top length(pt) / eventsPASS
margin-top length(pt) / valuesPASS
margin-top length(px) / eventsPASS
margin-top length(px) / valuesPASS
max-height length(cm) / eventsPASS
max-height length(cm) / valuesPASS
max-height length(em) / eventsPASS
max-height length(em) / valuesPASS
max-height length(ex) / eventsPASS
max-height length(ex) / valuesPASS
max-height length(in) / eventsPASS
max-height length(in) / valuesPASS
max-height length(mm) / eventsPASS
max-height length(mm) / valuesPASS
max-height length(pc) / eventsPASS
max-height length(pc) / valuesPASS
max-height length(pt) / eventsPASS
max-height length(pt) / valuesPASS
max-height length(px) / eventsPASS
max-height length(px) / valuesPASS
max-height percentage(%) / eventsPASS
max-height percentage(%) / valuesPASS
max-width length(cm) / eventsPASS
max-width length(cm) / valuesPASS
max-width length(em) / eventsPASS
max-width length(em) / valuesPASS
max-width length(ex) / eventsPASS
max-width length(ex) / valuesPASS
max-width length(in) / eventsPASS
max-width length(in) / valuesPASS
max-width length(mm) / eventsPASS
max-width length(mm) / valuesPASS
max-width length(pc) / eventsPASS
max-width length(pc) / valuesPASS
max-width length(pt) / eventsPASS
max-width length(pt) / valuesPASS
max-width length(px) / eventsPASS
max-width length(px) / valuesPASS
max-width percentage(%) / eventsPASS
max-width percentage(%) / valuesPASS
min-height length(cm) / eventsPASS
min-height length(cm) / valuesPASS
min-height length(em) / eventsPASS
min-height length(em) / valuesPASS
min-height length(ex) / eventsPASS
min-height length(ex) / valuesPASS
min-height length(in) / eventsPASS
min-height length(in) / valuesPASS
min-height length(mm) / eventsPASS
min-height length(mm) / valuesPASS
min-height length(pc) / eventsPASS
min-height length(pc) / valuesPASS
min-height length(pt) / eventsPASS
min-height length(pt) / valuesPASS
min-height length(px) / eventsPASS
min-height length(px) / valuesPASS
min-height percentage(%) / eventsPASS
min-height percentage(%) / valuesPASS
min-width length(cm) / eventsPASS
min-width length(cm) / valuesPASS
min-width length(em) / eventsPASS
min-width length(em) / valuesPASS
min-width length(ex) / eventsPASS
min-width length(ex) / valuesPASS
min-width length(in) / eventsPASS
min-width length(in) / valuesPASS
min-width length(mm) / eventsPASS
min-width length(mm) / valuesPASS
min-width length(pc) / eventsPASS
min-width length(pc) / valuesPASS
min-width length(pt) / eventsPASS
min-width length(pt) / valuesPASS
min-width length(px) / eventsPASS
min-width length(px) / valuesPASS
min-width percentage(%) / eventsPASS
min-width percentage(%) / valuesPASS
opacity number[0,1](zero-to-one) / eventsPASS
opacity number[0,1](zero-to-one) / valuesPASS
outline-color color(rgba) / eventsPASS
outline-color color(rgba) / valuesPASS
outline-offset length(cm) / eventsPASS
outline-offset length(cm) / valuesPASS
outline-offset length(em) / eventsPASS
outline-offset length(em) / valuesPASS
outline-offset length(ex) / eventsPASS
outline-offset length(ex) / valuesPASS
outline-offset length(in) / eventsPASS
outline-offset length(in) / valuesPASS
outline-offset length(mm) / eventsPASS
outline-offset length(mm) / valuesPASS
outline-offset length(pc) / eventsPASS
outline-offset length(pc) / valuesPASS
outline-offset length(pt) / eventsPASS
outline-offset length(pt) / valuesPASS
outline-offset length(px) / eventsPASS
outline-offset length(px) / valuesPASS
outline-width length(cm) / eventsPASS
outline-width length(cm) / valuesPASS
outline-width length(em) / eventsPASS
outline-width length(em) / valuesPASS
outline-width length(ex) / eventsPASS
outline-width length(ex) / valuesPASS
outline-width length(in) / eventsPASS
outline-width length(in) / valuesPASS
outline-width length(mm) / eventsPASS
outline-width length(mm) / valuesPASS
outline-width length(pc) / eventsPASS
outline-width length(pc) / valuesPASS
outline-width length(pt) / eventsPASS
outline-width length(pt) / valuesPASS
outline-width length(px) / eventsPASS
outline-width length(px) / valuesPASS
padding-bottom length(cm) / eventsPASS
padding-bottom length(cm) / valuesPASS
padding-bottom length(em) / eventsPASS
padding-bottom length(em) / valuesPASS
padding-bottom length(ex) / eventsPASS
padding-bottom length(ex) / valuesPASS
padding-bottom length(in) / eventsPASS
padding-bottom length(in) / valuesPASS
padding-bottom length(mm) / eventsPASS
padding-bottom length(mm) / valuesPASS
padding-bottom length(pc) / eventsPASS
padding-bottom length(pc) / valuesPASS
padding-bottom length(pt) / eventsPASS
padding-bottom length(pt) / valuesPASS
padding-bottom length(px) / eventsPASS
padding-bottom length(px) / valuesPASS
padding-left length(cm) / eventsPASS
padding-left length(cm) / valuesPASS
padding-left length(em) / eventsPASS
padding-left length(em) / valuesPASS
padding-left length(ex) / eventsPASS
padding-left length(ex) / valuesPASS
padding-left length(in) / eventsPASS
padding-left length(in) / valuesPASS
padding-left length(mm) / eventsPASS
padding-left length(mm) / valuesPASS
padding-left length(pc) / eventsPASS
padding-left length(pc) / valuesPASS
padding-left length(pt) / eventsPASS
padding-left length(pt) / valuesPASS
padding-left length(px) / eventsPASS
padding-left length(px) / valuesPASS
padding-right length(cm) / eventsPASS
padding-right length(cm) / valuesPASS
padding-right length(em) / eventsPASS
padding-right length(em) / valuesPASS
padding-right length(ex) / eventsPASS
padding-right length(ex) / valuesPASS
padding-right length(in) / eventsPASS
padding-right length(in) / valuesPASS
padding-right length(mm) / eventsPASS
padding-right length(mm) / valuesPASS
padding-right length(pc) / eventsPASS
padding-right length(pc) / valuesPASS
padding-right length(pt) / eventsPASS
padding-right length(pt) / valuesPASS
padding-right length(px) / eventsPASS
padding-right length(px) / valuesPASS
padding-top length(cm) / eventsPASS
padding-top length(cm) / valuesPASS
padding-top length(em) / eventsPASS
padding-top length(em) / valuesPASS
padding-top length(ex) / eventsPASS
padding-top length(ex) / valuesPASS
padding-top length(in) / eventsPASS
padding-top length(in) / valuesPASS
padding-top length(mm) / eventsPASS
padding-top length(mm) / valuesPASS
padding-top length(pc) / eventsPASS
padding-top length(pc) / valuesPASS
padding-top length(pt) / eventsPASS
padding-top length(pt) / valuesPASS
padding-top length(px) / eventsPASS
padding-top length(px) / valuesPASS
right length(cm) / eventsPASS
right length(cm) / valuesPASS
right length(em) / eventsPASS
right length(em) / valuesPASS
right length(ex) / eventsPASS
right length(ex) / valuesPASS
right length(in) / eventsPASS
right length(in) / valuesPASS
right length(mm) / eventsPASS
right length(mm) / valuesPASS
right length(pc) / eventsPASS
right length(pc) / valuesPASS
right length(pt) / eventsPASS
right length(pt) / valuesPASS
right length(px) / eventsPASS
right length(px) / valuesPASS
right percentage(%) / eventsPASS
right percentage(%) / valuesPASS
text-indent length(cm) / eventsPASS
text-indent length(cm) / valuesPASS
text-indent length(em) / eventsPASS
text-indent length(em) / valuesPASS
text-indent length(ex) / eventsPASS
text-indent length(ex) / valuesPASS
text-indent length(in) / eventsPASS
text-indent length(in) / valuesPASS
text-indent length(mm) / eventsPASS
text-indent length(mm) / valuesPASS
text-indent length(pc) / eventsPASS
text-indent length(pc) / valuesPASS
text-indent length(pt) / eventsPASS
text-indent length(pt) / valuesPASS
text-indent length(px) / eventsPASS
text-indent length(px) / valuesPASS
text-indent percentage(%) / eventsPASS
text-indent percentage(%) / valuesPASS
text-shadow shadow(shadow) / eventsPASS
text-shadow shadow(shadow) / valuesPASS
top length(cm) / eventsPASS
top length(cm) / valuesPASS
top length(em) / eventsPASS
top length(em) / valuesPASS
top length(ex) / eventsPASS
top length(ex) / valuesPASS
top length(in) / eventsPASS
top length(in) / valuesPASS
top length(mm) / eventsPASS
top length(mm) / valuesPASS
top length(pc) / eventsPASS
top length(pc) / valuesPASS
top length(pt) / eventsPASS
top length(pt) / valuesPASS
top length(px) / eventsPASS
top length(px) / valuesPASS
top percentage(%) / eventsPASS
top percentage(%) / valuesPASS
vertical-align length(cm) / eventsPASS
vertical-align length(cm) / valuesPASS
vertical-align length(em) / eventsPASS
vertical-align length(em) / valuesPASS
vertical-align length(ex) / eventsPASS
vertical-align length(ex) / valuesPASS
vertical-align length(in) / eventsPASS
vertical-align length(in) / valuesPASS
vertical-align length(mm) / eventsPASS
vertical-align length(mm) / valuesPASS
vertical-align length(pc) / eventsPASS
vertical-align length(pc) / valuesPASS
vertical-align length(pt) / eventsPASS
vertical-align length(pt) / valuesPASS
vertical-align length(px) / eventsPASS
vertical-align length(px) / valuesPASS
vertical-align percentage(%) / eventsPASS
vertical-align percentage(%) / valuesPASS
visibility visibility(keyword) / eventsPASS
visibility visibility(keyword) / valuesPASS
width length(cm) / eventsPASS
width length(cm) / valuesPASS
width length(em) / eventsPASS
width length(em) / valuesPASS
width length(ex) / eventsPASS
width length(ex) / valuesPASS
width length(in) / eventsPASS
width length(in) / valuesPASS
width length(mm) / eventsPASS
width length(mm) / valuesPASS
width length(pc) / eventsPASS
width length(pc) / valuesPASS
width length(pt) / eventsPASS
width length(pt) / valuesPASS
width length(px) / eventsPASS
width length(px) / valuesPASS
width percentage(%) / eventsPASS
width percentage(%) / valuesPASS
word-spacing length(cm) / eventsPASS
word-spacing length(cm) / valuesPASS
word-spacing length(em) / eventsPASS
word-spacing length(em) / valuesPASS
word-spacing length(ex) / eventsPASS
word-spacing length(ex) / valuesPASS
word-spacing length(in) / eventsPASS
word-spacing length(in) / valuesPASS
word-spacing length(mm) / eventsPASS
word-spacing length(mm) / valuesPASS
word-spacing length(pc) / eventsPASS
word-spacing length(pc) / valuesPASS
word-spacing length(pt) / eventsPASS
word-spacing length(pt) / valuesPASS
word-spacing length(px) / eventsPASS
word-spacing length(px) / valuesPASS
word-spacing percentage(%) / eventsFAIL
word-spacing percentage(%) / valuesFAIL
z-index integer(integer) / eventsPASS
z-index integer(integer) / valuesPASS
/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-blockPASS
/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 boxesFAIL
/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html (3/3, 100.00%, 0.02% of total)OK
Check initial scroll position of viewport.PASS
Scroll to scrollLeft = -1000 should not be possible.PASS
Scroll to scrollLeft = 1000 should be possible.FAIL
/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS HTTP windows-1250, @charset windows-1253PASS
/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 inlinePASS
/css/css-ui/outline-017.html (3/3, 100.00%, 0.02% of total)OK
outline-color is animated as a colorFAIL
outline-offset is animated as a lengthPASS
outline-width is animated as a lengthPASS
/css/css-fonts/variations/font-opentype-collections.html (1/1, 100.00%, 0.01% of total)OK
Verify that collection font is loadedPASS
/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 valuesFAIL
/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-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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-direction: row-reversePASS
/css/css-animations/event-order.tentative.html (4/4, 100.00%, 0.03% of total)OK
Test iteration and end events are ordered by time.FAIL
Test same events are ordered by elements.FAIL
Test start and end events are sorted correctly when fired simultaneouslyFAIL
Test start and iteration events are ordered by time.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 valuesFAIL
/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html (3/3, 100.00%, 0.02% of total)OK
Check initial scroll position of viewport.PASS
Scroll to scrollLeft = -1000 should be possible.FAIL
Scroll to scrollLeft = 1000 should not be possible.PASS
/css/cssom-view/dom-element-scroll.html (4/4, 100.00%, 0.03% of total)OK
Element test for having overflowFAIL
Element test for having scrolling boxFAIL
Element test for not having overflowFAIL
Element test for not having scrolling boxFAIL
/css/cssom-view/elementScroll.html (8/8, 100.00%, 0.05% of total)OK
Element scroll maximum testPASS
Element scroll test (one argument)FAIL
Element scroll test (two arguments)FAIL
Element scrollBy test (one argument)FAIL
Element scrollBy test (two arguments)FAIL
Element scrollTo test (one argument)FAIL
Element scrollTo test (two arguments)FAIL
Element scrollTop/Left getter/setter testPASS
/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 valuesFAIL
/css/css-backgrounds/background-335.html (2/2, 100.00%, 0.01% of total)OK
background_specified_box_one_clipPASS
background_specified_box_one_originPASS
/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS @charset windows-1250 in utf-16beFAIL
/css/selectors/i18n/css3-selectors-lang-025.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value will match a lang attribute value when the latter contains additional subtags.PASS
/css/CSS2/normal-flow/containing-block-percent-padding-bottom.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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 bogusPASS
/css/mediaqueries/test_media_queries.html (753/753, 100.00%, 5.08% of total)OK
find_depthPASS
find_resolutionFAIL
monochrome_and_colorFAIL
subtest_1PASS
subtest_10FAIL
subtest_100FAIL
subtest_101PASS
subtest_102PASS
subtest_103PASS
subtest_104PASS
subtest_105PASS
subtest_106PASS
subtest_107PASS
subtest_108PASS
subtest_109PASS
subtest_11PASS
subtest_110PASS
subtest_111PASS
subtest_112PASS
subtest_113PASS
subtest_114PASS
subtest_115PASS
subtest_116PASS
subtest_117PASS
subtest_118PASS
subtest_119PASS
subtest_12PASS
subtest_120PASS
subtest_121PASS
subtest_122PASS
subtest_123PASS
subtest_124FAIL
subtest_125PASS
subtest_126FAIL
subtest_127FAIL
subtest_128FAIL
subtest_129FAIL
subtest_13PASS
subtest_130FAIL
subtest_131FAIL
subtest_132FAIL
subtest_133FAIL
subtest_134PASS
subtest_135PASS
subtest_136PASS
subtest_137PASS
subtest_138PASS
subtest_139PASS
subtest_14PASS
subtest_140PASS
subtest_141FAIL
subtest_142FAIL
subtest_143FAIL
subtest_144FAIL
subtest_145FAIL
subtest_146FAIL
subtest_147FAIL
subtest_148FAIL
subtest_149PASS
subtest_15PASS
subtest_150PASS
subtest_151PASS
subtest_152PASS
subtest_153PASS
subtest_154PASS
subtest_155PASS
subtest_156FAIL
subtest_157FAIL
subtest_158FAIL
subtest_159FAIL
subtest_16PASS
subtest_160FAIL
subtest_161FAIL
subtest_162FAIL
subtest_163FAIL
subtest_164PASS
subtest_165PASS
subtest_166PASS
subtest_167PASS
subtest_168PASS
subtest_169PASS
subtest_17PASS
subtest_170PASS
subtest_171FAIL
subtest_172FAIL
subtest_173FAIL
subtest_174FAIL
subtest_175FAIL
subtest_176FAIL
subtest_177FAIL
subtest_178FAIL
subtest_179PASS
subtest_18PASS
subtest_180PASS
subtest_181PASS
subtest_182PASS
subtest_183PASS
subtest_184PASS
subtest_185PASS
subtest_186FAIL
subtest_187FAIL
subtest_188FAIL
subtest_189FAIL
subtest_19PASS
subtest_190FAIL
subtest_191FAIL
subtest_192FAIL
subtest_193FAIL
subtest_194PASS
subtest_195PASS
subtest_196PASS
subtest_197PASS
subtest_198PASS
subtest_199PASS
subtest_2FAIL
subtest_20PASS
subtest_200PASS
subtest_201PASS
subtest_202PASS
subtest_203PASS
subtest_204PASS
subtest_205PASS
subtest_206PASS
subtest_207PASS
subtest_208PASS
subtest_209PASS
subtest_21PASS
subtest_210PASS
subtest_211PASS
subtest_212PASS
subtest_213PASS
subtest_214PASS
subtest_215PASS
subtest_216PASS
subtest_217FAIL
subtest_218PASS
subtest_219FAIL
subtest_22PASS
subtest_220FAIL
subtest_221FAIL
subtest_222FAIL
subtest_223FAIL
subtest_224FAIL
subtest_225FAIL
subtest_226FAIL
subtest_227PASS
subtest_228PASS
subtest_229PASS
subtest_23PASS
subtest_230PASS
subtest_231PASS
subtest_232PASS
subtest_233PASS
subtest_234FAIL
subtest_235FAIL
subtest_236FAIL
subtest_237FAIL
subtest_238FAIL
subtest_239FAIL
subtest_24PASS
subtest_240FAIL
subtest_241FAIL
subtest_242PASS
subtest_243PASS
subtest_244PASS
subtest_245PASS
subtest_246PASS
subtest_247PASS
subtest_248PASS
subtest_249FAIL
subtest_25PASS
subtest_250FAIL
subtest_251FAIL
subtest_252FAIL
subtest_253FAIL
subtest_254FAIL
subtest_255FAIL
subtest_256FAIL
subtest_257PASS
subtest_258PASS
subtest_259PASS
subtest_26PASS
subtest_260PASS
subtest_261PASS
subtest_262PASS
subtest_263PASS
subtest_264FAIL
subtest_265FAIL
subtest_266FAIL
subtest_267FAIL
subtest_268FAIL
subtest_269FAIL
subtest_27PASS
subtest_270FAIL
subtest_271FAIL
subtest_272PASS
subtest_273PASS
subtest_274PASS
subtest_275PASS
subtest_276PASS
subtest_277PASS
subtest_278PASS
subtest_279FAIL
subtest_28PASS
subtest_280FAIL
subtest_281FAIL
subtest_282FAIL
subtest_283FAIL
subtest_284FAIL
subtest_285FAIL
subtest_286FAIL
subtest_287PASS
subtest_288PASS
subtest_289PASS
subtest_29PASS
subtest_290PASS
subtest_291PASS
subtest_292PASS
subtest_293PASS
subtest_294PASS
subtest_295PASS
subtest_296PASS
subtest_297PASS
subtest_298PASS
subtest_299PASS
subtest_3PASS
subtest_30PASS
subtest_300PASS
subtest_301PASS
subtest_302PASS
subtest_303PASS
subtest_304PASS
subtest_305PASS
subtest_306PASS
subtest_307PASS
subtest_308PASS
subtest_309PASS
subtest_31FAIL
subtest_310FAIL
subtest_311PASS
subtest_312FAIL
subtest_313FAIL
subtest_314FAIL
subtest_315FAIL
subtest_316FAIL
subtest_317FAIL
subtest_318FAIL
subtest_319FAIL
subtest_32PASS
subtest_320PASS
subtest_321PASS
subtest_322PASS
subtest_323PASS
subtest_324PASS
subtest_325PASS
subtest_326PASS
subtest_327FAIL
subtest_328FAIL
subtest_329FAIL
subtest_33FAIL
subtest_330FAIL
subtest_331FAIL
subtest_332FAIL
subtest_333FAIL
subtest_334FAIL
subtest_335PASS
subtest_336PASS
subtest_337PASS
subtest_338PASS
subtest_339PASS
subtest_34FAIL
subtest_340PASS
subtest_341PASS
subtest_342FAIL
subtest_343FAIL
subtest_344FAIL
subtest_345FAIL
subtest_346FAIL
subtest_347FAIL
subtest_348FAIL
subtest_349FAIL
subtest_35FAIL
subtest_350PASS
subtest_351PASS
subtest_352PASS
subtest_353PASS
subtest_354PASS
subtest_355PASS
subtest_356PASS
subtest_357FAIL
subtest_358FAIL
subtest_359FAIL
subtest_36FAIL
subtest_360FAIL
subtest_361FAIL
subtest_362FAIL
subtest_363FAIL
subtest_364FAIL
subtest_365PASS
subtest_366PASS
subtest_367PASS
subtest_368PASS
subtest_369PASS
subtest_37FAIL
subtest_370PASS
subtest_371PASS
subtest_372FAIL
subtest_373FAIL
subtest_374FAIL
subtest_375FAIL
subtest_376FAIL
subtest_377FAIL
subtest_378FAIL
subtest_379FAIL
subtest_38FAIL
subtest_380PASS
subtest_381PASS
subtest_382PASS
subtest_383PASS
subtest_384PASS
subtest_385PASS
subtest_386PASS
subtest_387FAIL
subtest_388FAIL
subtest_389PASS
subtest_39FAIL
subtest_390PASS
subtest_391PASS
subtest_392PASS
subtest_393FAIL
subtest_394PASS
subtest_395FAIL
subtest_396FAIL
subtest_397FAIL
subtest_398PASS
subtest_399PASS
subtest_4PASS
subtest_40FAIL
subtest_400FAIL
subtest_401FAIL
subtest_402PASS
subtest_403FAIL
subtest_404FAIL
subtest_405PASS
subtest_406PASS
subtest_407FAIL
subtest_408FAIL
subtest_409PASS
subtest_41PASS
subtest_410PASS
subtest_411FAIL
subtest_412FAIL
subtest_413PASS
subtest_414PASS
subtest_415FAIL
subtest_416FAIL
subtest_417PASS
subtest_418PASS
subtest_419PASS
subtest_42PASS
subtest_420PASS
subtest_421FAIL
subtest_422PASS
subtest_423FAIL
subtest_424FAIL
subtest_425FAIL
subtest_426PASS
subtest_427PASS
subtest_428FAIL
subtest_429FAIL
subtest_43PASS
subtest_430PASS
subtest_431FAIL
subtest_432FAIL
subtest_433PASS
subtest_434PASS
subtest_435FAIL
subtest_436FAIL
subtest_437PASS
subtest_438PASS
subtest_439FAIL
subtest_44PASS
subtest_440FAIL
subtest_441PASS
subtest_442PASS
subtest_443FAIL
subtest_444FAIL
subtest_445PASS
subtest_446PASS
subtest_447PASS
subtest_448PASS
subtest_449FAIL
subtest_45PASS
subtest_450PASS
subtest_451FAIL
subtest_452FAIL
subtest_453FAIL
subtest_454PASS
subtest_455PASS
subtest_456FAIL
subtest_457FAIL
subtest_458PASS
subtest_459FAIL
subtest_46PASS
subtest_460FAIL
subtest_461PASS
subtest_462PASS
subtest_463FAIL
subtest_464FAIL
subtest_465PASS
subtest_466PASS
subtest_467FAIL
subtest_468FAIL
subtest_469PASS
subtest_47PASS
subtest_470PASS
subtest_471FAIL
subtest_472FAIL
subtest_473PASS
subtest_474PASS
subtest_475PASS
subtest_476PASS
subtest_477FAIL
subtest_478PASS
subtest_479FAIL
subtest_48FAIL
subtest_480FAIL
subtest_481FAIL
subtest_482PASS
subtest_483PASS
subtest_484FAIL
subtest_485FAIL
subtest_486PASS
subtest_487FAIL
subtest_488FAIL
subtest_489PASS
subtest_49FAIL
subtest_490PASS
subtest_491FAIL
subtest_492FAIL
subtest_493PASS
subtest_494PASS
subtest_495FAIL
subtest_496FAIL
subtest_497PASS
subtest_498PASS
subtest_499FAIL
subtest_5PASS
subtest_50FAIL
subtest_500PASS
subtest_501PASS
subtest_502PASS
subtest_503FAIL
subtest_504FAIL
subtest_505PASS
subtest_506FAIL
subtest_507FAIL
subtest_508FAIL
subtest_509PASS
subtest_51FAIL
subtest_510PASS
subtest_511PASS
subtest_512PASS
subtest_513PASS
subtest_514PASS
subtest_515PASS
subtest_516PASS
subtest_517PASS
subtest_518FAIL
subtest_519FAIL
subtest_52FAIL
subtest_520PASS
subtest_521FAIL
subtest_522FAIL
subtest_523PASS
subtest_524FAIL
subtest_525FAIL
subtest_526FAIL
subtest_527PASS
subtest_528PASS
subtest_529PASS
subtest_53FAIL
subtest_530PASS
subtest_531FAIL
subtest_532FAIL
subtest_533FAIL
subtest_534PASS
subtest_535PASS
subtest_536PASS
subtest_537PASS
subtest_538FAIL
subtest_539FAIL
subtest_54FAIL
subtest_540FAIL
subtest_541FAIL
subtest_542PASS
subtest_543PASS
subtest_544PASS
subtest_545FAIL
subtest_546PASS
subtest_547PASS
subtest_548FAIL
subtest_549FAIL
subtest_55FAIL
subtest_550PASS
subtest_551FAIL
subtest_552FAIL
subtest_553PASS
subtest_554PASS
subtest_555FAIL
subtest_556FAIL
subtest_557FAIL
subtest_558PASS
subtest_559FAIL
subtest_56PASS
subtest_560PASS
subtest_561FAIL
subtest_562PASS
subtest_563FAIL
subtest_564FAIL
subtest_565FAIL
subtest_566PASS
subtest_567FAIL
subtest_568PASS
subtest_569PASS
subtest_57PASS
subtest_570PASS
subtest_571PASS
subtest_572PASS
subtest_573PASS
subtest_574PASS
subtest_575PASS
subtest_576PASS
subtest_577PASS
subtest_578PASS
subtest_579PASS
subtest_58PASS
subtest_580PASS
subtest_581PASS
subtest_582PASS
subtest_583PASS
subtest_584PASS
subtest_585PASS
subtest_586PASS
subtest_587PASS
subtest_588PASS
subtest_589PASS
subtest_59PASS
subtest_590PASS
subtest_591PASS
subtest_592PASS
subtest_593PASS
subtest_594PASS
subtest_595PASS
subtest_596PASS
subtest_597PASS
subtest_598PASS
subtest_599FAIL
subtest_6PASS
subtest_60PASS
subtest_600PASS
subtest_601PASS
subtest_602FAIL
subtest_603PASS
subtest_604FAIL
subtest_605PASS
subtest_606PASS
subtest_607PASS
subtest_608FAIL
subtest_609PASS
subtest_61PASS
subtest_610PASS
subtest_611PASS
subtest_612FAIL
subtest_613PASS
subtest_614FAIL
subtest_615PASS
subtest_616PASS
subtest_617PASS
subtest_618PASS
subtest_619PASS
subtest_62PASS
subtest_620PASS
subtest_621PASS
subtest_622PASS
subtest_623PASS
subtest_624PASS
subtest_625PASS
subtest_626PASS
subtest_627PASS
subtest_628PASS
subtest_629PASS
subtest_63FAIL
subtest_630PASS
subtest_631PASS
subtest_632PASS
subtest_633FAIL
subtest_634PASS
subtest_635FAIL
subtest_636PASS
subtest_637FAIL
subtest_638FAIL
subtest_639FAIL
subtest_64FAIL
subtest_640PASS
subtest_641PASS
subtest_642PASS
subtest_643PASS
subtest_644PASS
subtest_645PASS
subtest_646FAIL
subtest_647PASS
subtest_648FAIL
subtest_649PASS
subtest_65FAIL
subtest_650PASS
subtest_651PASS
subtest_652PASS
subtest_653PASS
subtest_654PASS
subtest_655PASS
subtest_656PASS
subtest_657PASS
subtest_658PASS
subtest_659PASS
subtest_66FAIL
subtest_660FAIL
subtest_661PASS
subtest_662FAIL
subtest_663PASS
subtest_664PASS
subtest_665PASS
subtest_666PASS
subtest_667PASS
subtest_668PASS
subtest_669PASS
subtest_67FAIL
subtest_670PASS
subtest_671PASS
subtest_672PASS
subtest_673PASS
subtest_674FAIL
subtest_675PASS
subtest_676FAIL
subtest_677PASS
subtest_678PASS
subtest_679PASS
subtest_68FAIL
subtest_680PASS
subtest_681PASS
subtest_682PASS
subtest_683PASS
subtest_684FAIL
subtest_685PASS
subtest_686FAIL
subtest_687PASS
subtest_688FAIL
subtest_689FAIL
subtest_69FAIL
subtest_690PASS
subtest_691FAIL
subtest_692PASS
subtest_693PASS
subtest_694PASS
subtest_695PASS
subtest_696PASS
subtest_697PASS
subtest_698PASS
subtest_699PASS
subtest_7PASS
subtest_70FAIL
subtest_700PASS
subtest_701PASS
subtest_702FAIL
subtest_703FAIL
subtest_704FAIL
subtest_705PASS
subtest_706PASS
subtest_707PASS
subtest_708PASS
subtest_709PASS
subtest_71PASS
subtest_710PASS
subtest_711PASS
subtest_712PASS
subtest_713PASS
subtest_714PASS
subtest_715FAIL
subtest_716PASS
subtest_717PASS
subtest_718PASS
subtest_719FAIL
subtest_72PASS
subtest_720PASS
subtest_721PASS
subtest_722PASS
subtest_723PASS
subtest_724FAIL
subtest_725PASS
subtest_726FAIL
subtest_727PASS
subtest_728PASS
subtest_729FAIL
subtest_73PASS
subtest_730PASS
subtest_731FAIL
subtest_732FAIL
subtest_733FAIL
subtest_734FAIL
subtest_735FAIL
subtest_736PASS
subtest_737FAIL
subtest_738FAIL
subtest_739PASS
subtest_74PASS
subtest_740PASS
subtest_741FAIL
subtest_742FAIL
subtest_743PASS
subtest_744PASS
subtest_745PASS
subtest_746PASS
subtest_747PASS
subtest_748PASS
subtest_749PASS
subtest_75PASS
subtest_750PASS
subtest_76PASS
subtest_77PASS
subtest_78FAIL
subtest_79FAIL
subtest_8PASS
subtest_80FAIL
subtest_81FAIL
subtest_82FAIL
subtest_83FAIL
subtest_84FAIL
subtest_85FAIL
subtest_86PASS
subtest_87PASS
subtest_88PASS
subtest_89PASS
subtest_9FAIL
subtest_90PASS
subtest_91PASS
subtest_92PASS
subtest_93FAIL
subtest_94FAIL
subtest_95FAIL
subtest_96FAIL
subtest_97FAIL
subtest_98FAIL
subtest_99FAIL
/css/css-syntax/charset/page-utf16-css-no-decl-ascii-only.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page utf-16, CSS no decl (ASCII only)PASS
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: wrapPASS
/css/css-color/color-resolving.html (127/127, 100.00%, 0.86% of total)OK
Angles are accepted in HSL/HSLA: hsl(30deg, 100%, 100%)FAIL
Angles are accepted in HSL/HSLA: hsla(30deg, 100%, 100%, 1)FAIL
Angles are not accepted in the rgb function: rgb(0, 0, 0deg)PASS
Angles are not accepted in the rgb function: rgba(0, 0, 0, 0deg)PASS
Angles are represented as a part of a circle and wrap around: HSLA(-300, 100%, 37.5%, 1)FAIL
Angles are represented as a part of a circle and wrap around: hsl(-300, 100%, 37.5%)PASS
Angles are represented as a part of a circle and wrap around: hsl(780, 100%, 37.5%)PASS
Angles are represented as a part of a circle and wrap around: hsla(-300, 100%, 37.5%, 0)PASS
Angles are represented as a part of a circle and wrap around: hsla(-300, 100%, 37.5%, 0.2)PASS
Capitalization should not affect parsing: HSL(0, 0%, 0%)PASS
Capitalization should not affect parsing: RGB(100%, 100%, 100%)PASS
Capitalization should not affect parsing: RGB(153, 204, 255)PASS
Capitalization should not affect parsing: RGBA(100%, 100%, 100%, 0)PASS
Capitalization should not affect parsing: RGBA(255, 255, 255, 0)PASS
Capitalization should not affect parsing: hsL(0, 100%, 50%)PASS
Capitalization should not affect parsing: rgB(0%, 0%, 0%)PASS
Capitalization should not affect parsing: rgB(0, 0, 0)PASS
Capitalization should not affect parsing: rgB(0, 51, 255)PASS
Capitalization should not affect parsing: rgB(10%, 20%, 30%)PASS
Capitalization should not affect parsing: rgBA(0%, 20%, 100%, 1)FAIL
Capitalization should not affect parsing: rgBA(0, 51, 255, 1)FAIL
Comma optional syntax requires no commas at all: hsl(0, 0% 0%)PASS
Comma optional syntax requires no commas at all: hsla(0, 0% 0%, 1)PASS
Comma optional syntax requires no commas at all: rgb(0, 0 0)PASS
Comma optional syntax requires no commas at all: rgba(0, 0, 0 0)PASS
Comments should be allowed within function: rgb(/* R */0, /* G */51, /* B */255)PASS
Comments should not affect parsing: rgb(/* R */ 10%, /* G */ 20%, /* B */ 30%)PASS
Correct escape sequences should still parse: r\67 b(00, 51, 102)PASS
Correct escape sequences should still parse: r\gb(00, 51, 102)PASS
HSL and HSLA are synonyms: hsl(0, 0%, 0%, 0%)FAIL
Invalid alpha values should be clamped to 0 and 1 respectively: hsLA(-300, 100%, 37.5%, 12)FAIL
Invalid alpha values should be clamped to 0 and 1 respectively: hsla(-300, 100%, 37.5%, -3)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, -0.1)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, -139)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, 1.1)FAIL
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, 37)FAIL
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, -0.1)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, -139)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, 1.1)FAIL
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, 37)FAIL
Invalid values should be clamped to 0 and 255 respectively: rgb(-12%, 110%, 1400%)PASS
Invalid values should be clamped to 0 and 255 respectively: rgb(-51, 306, 0)PASS
Keywords are not accepted in the hsl function: hsl(0, 0%, light)PASS
Keywords are not accepted in the hsla function: hsla(0, 0%, light, 1)PASS
Keywords are not accepted in the rgb function: rgb(0, 0, light)PASS
Keywords are not accepted in the rgb function: rgba(0, 0, 0, light)PASS
Lack of whitespace should not affect parsing: rgb(0,51,255)PASS
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
Should be same as parent color: CURRENTcolorPASS
Should be same as parent color: currentColorPASS
Should not parse invalid hex: #PASS
Should not parse invalid hex: #fPASS
Should not parse invalid hex: #ffPASS
Should not parse invalid hex: #fffffPASS
Should not parse invalid hex: #fffffffPASS
Should not parse invalid hex: #fffffffffPASS
Should not parse invalid hex: #fffffffgPASS
Should not parse invalid hex: #fffffgPASS
Should not parse invalid hex: #fffgPASS
Should not parse invalid hex: #ffgPASS
Should not parse invalid keyword: PASS
Should not parse invalid keyword: /* hey */ PASS
Should not parse invalid keyword: 4PASS
Should not parse invalid keyword: current-ColorPASS
Should not parse invalid keyword: topPASS
Should parse as correct value: blackPASS
Should parse as correct value: cyanPASS
Should parse as correct value: fuchsiaPASS
Should parse as correct value: whitePASS
Should parse as cyan: CyAnPASS
Should parse to completely transparent: transparent FAIL
Should parse to completely transparent: /**/transparentFAIL
Should parse to completely transparent: TransParentFAIL
Should parse to completely transparent: transparentFAIL
The first parameter of hsl/hsla must be a number or angle: hsl(50%, 50%, 0%)PASS
The first parameter of hsl/hsla must be a number or angle: hsla(50%, 50%, 0%, 1)PASS
The hsl function requires 3 or 4 arguments: hsl()PASS
The hsl function requires 3 or 4 arguments: hsl(0)PASS
The hsl function requires 3 or 4 arguments: hsl(0, 0%)PASS
The hsla function requires 3 or 4 arguments: hsla()PASS
The hsla function requires 3 or 4 arguments: hsla(0)PASS
The hsla function requires 3 or 4 arguments: hsla(0, 0%)PASS
The hsla function requires 3 or 4 arguments: hsla(0, 0%, 0%, 1, 0%)PASS
The rgb function requires 3 or 4 arguments: rgb()PASS
The rgb function requires 3 or 4 arguments: rgb(0%)PASS
The rgb function requires 3 or 4 arguments: rgb(0%, 0%)PASS
The rgb function requires 3 or 4 arguments: rgb(0)PASS
The rgb function requires 3 or 4 arguments: rgb(0, 0)PASS
The rgba function requires 3 or 4 arguments: rgba()PASS
The rgba function requires 3 or 4 arguments: rgba(0%)PASS
The rgba function requires 3 or 4 arguments: rgba(0%, 0%)PASS
The rgba function requires 3 or 4 arguments: rgba(0%, 0%, 0%, 0%, 0%)PASS
The rgba function requires 3 or 4 arguments: rgba(0)PASS
The rgba function requires 3 or 4 arguments: rgba(0, 0, 0, 0, 0)PASS
The second and third parameters of hsl/hsla must be a percent: hsl(10, 50%, 0)PASS
The second and third parameters of hsl/hsla must be a percent: hsla(10, 50%, 0, 1)PASS
Valid 3-digit hex: #369PASS
Valid 3-digit hex: #fffPASS
Valid 4-digit hex: #ffffFAIL
Valid 6-digit hex: #FFCc99PASS
Valid 6-digit hex: #ffffffPASS
Valid 8-digit hex: #ffffffffFAIL
Valid numbers should be parsed: hsl(300, 50%, 50%)PASS
Valid numbers should be parsed: hsl(60, 100%, 37.5%)PASS
Valid numbers should be parsed: rgb(00, 51, 102)PASS
Valid numbers should be parsed: rgba(0, 0, 0, 0)PASS
Valid numbers should be parsed: rgba(0, 51, 255, 0)PASS
Valid numbers should be parsed: rgba(0, 51, 255, 0.42)PASS
Valid numbers should be parsed: rgba(204, 0, 102, 0.3)PASS
Valid percentages should be parsed: rgb(42%, 3%, 50%)PASS
Valid percentages should be parsed: rgba(0%, 20%, 100%, 0)PASS
Valid percentages should be parsed: rgba(0%, 20%, 100%, 0.42)PASS
Valid percentages should be parsed: rgba(42%, 3%, 50%, 0.3)PASS
Values must be all numbers or all percentages: rgb(10%, 50%, 0)PASS
Values must be all numbers or all percentages: rgb(255, 50%, 0%)PASS
Values must be all numbers or all percentages: rgba(10%, 50%, 0, 1)PASS
Values must be all numbers or all percentages: rgba(255, 50%, 0%, 1)PASS
Whitespace should not affect parsing: rgb(0 , 51 ,255)PASS
Whitespace should not affect parsing: rgb(10% , 20% ,30%)PASS
Whitespace should not affect parsing: rgb(10%,20%,30%)PASS
/css/cssom-view/elementsFromPoint-inline-htb-rtl.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointFAIL
/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 valuesFAIL
/css/css-images/idlharness.html (3/3, 100.00%, 0.02% of total)OK
CSS namespace: operation escape(CSSOMString)FAIL
Partial namespace CSS: original namespace definedPASS
idl_test setupPASS
/css/css-transitions/parsing/transition-delay-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-delay with valid valuesFAIL
/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, @charset bogusPASS
/css/css-multicol/parsing/column-width-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnWidthFAIL
/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 valuesFAIL
/css/css-transforms/animation/matrix-interpolation.html (2/2, 100.00%, 0.01% of total)OK
"rotateY(360deg)" and "rotateX(720deg)" are valid transform valuesPASS
Animation between "rotateY(360deg)" and "rotateX(720deg)" at progress 0.5PASS
/css/cssom-view/matchMediaAddListener.html (1/1, 100.00%, 0.01% of total)OK
Check for the correct number of event triggersPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-basis: percentPASS
/css/css-animations/pending-style-changes-001.html (2/2, 100.00%, 0.01% of total)OK
Animatable::getAnimations() should be able to see a style-created CSS animation immediatelyFAIL
Document::getAnimations() should be able to see a style-created CSS animation immediatelyFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row-reverse wrapPASS
/css/css-flexbox/align-content-wrap-001.html (13/13, 100.00%, 0.09% of total)OK
.default, .verticalWriting 1PASS
.default, .verticalWriting 10PASS
.default, .verticalWriting 11PASS
.default, .verticalWriting 12PASS
.default, .verticalWriting 13PASS
.default, .verticalWriting 2PASS
.default, .verticalWriting 3PASS
.default, .verticalWriting 4PASS
.default, .verticalWriting 5PASS
.default, .verticalWriting 6FAIL
.default, .verticalWriting 7PASS
.default, .verticalWriting 8PASS
.default, .verticalWriting 9PASS
/css/cssom-view/window-screen-width.html (3/3, 100.00%, 0.02% of total)OK
positive checkPASS
upper bound checkPASS
zero checkPASS
/css/selectors/i18n/css3-selectors-lang-024.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value will match a lang attribute value regardless of case differences.PASS
/css/css-animations/animation-iteration-count-calc.html (1/1, 100.00%, 0.01% of total)OK
calc() should be accepted in animation-iteration-count.FAIL
/css/css-transitions/events-006.html (2/2, 100.00%, 0.01% of total)OK
transition padding-left on ::afterFAIL
transition padding-left on ::beforeFAIL
/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 valuesFAIL
/css/selectors/focus-display-none-001.html (2/2, 100.00%, 0.01% of total)OK
Test ':focus' after 'display:none' on inputPASS
Test ':focus' after 'display:none' on input's parentPASS
/css/cssom-view/getClientRects-br-htb-ltr.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/css-backgrounds/background-336.html (2/2, 100.00%, 0.01% of total)OK
background_specified_box_two_clipPASS
background_specified_box_two_originPASS
/css/selectors/scope-selector.html (1/1, 100.00%, 0.01% of total)OK
scope-selectorFAIL
/css/CSS2/normal-flow/unresolvable-max-height.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-color/color-resolving-keywords.html (623/623, 100.00%, 4.20% of total)OK
Code point should parse: alicebluePASS
Code point should parse: antiquewhitePASS
Code point should parse: aquaPASS
Code point should parse: aquamarinePASS
Code point should parse: azurePASS
Code point should parse: beigePASS
Code point should parse: bisquePASS
Code point should parse: blackPASS
Code point should parse: blanchedalmondPASS
Code point should parse: bluePASS
Code point should parse: bluevioletPASS
Code point should parse: brownPASS
Code point should parse: burlywoodPASS
Code point should parse: cadetbluePASS
Code point should parse: chartreusePASS
Code point should parse: chocolatePASS
Code point should parse: coralPASS
Code point should parse: cornflowerbluePASS
Code point should parse: cornsilkPASS
Code point should parse: crimsonPASS
Code point should parse: cyanPASS
Code point should parse: darkbluePASS
Code point should parse: darkcyanPASS
Code point should parse: darkgoldenrodPASS
Code point should parse: darkgrayPASS
Code point should parse: darkgreenPASS
Code point should parse: darkgreyPASS
Code point should parse: darkkhakiPASS
Code point should parse: darkmagentaPASS
Code point should parse: darkolivegreenPASS
Code point should parse: darkorangePASS
Code point should parse: darkorchidPASS
Code point should parse: darkredPASS
Code point should parse: darksalmonPASS
Code point should parse: darkseagreenPASS
Code point should parse: darkslatebluePASS
Code point should parse: darkslategrayPASS
Code point should parse: darkslategreyPASS
Code point should parse: darkturquoisePASS
Code point should parse: darkvioletPASS
Code point should parse: deeppinkPASS
Code point should parse: deepskybluePASS
Code point should parse: dimgrayPASS
Code point should parse: dimgreyPASS
Code point should parse: dodgerbluePASS
Code point should parse: firebrickPASS
Code point should parse: floralwhitePASS
Code point should parse: forestgreenPASS
Code point should parse: fuchsiaPASS
Code point should parse: gainsboroPASS
Code point should parse: ghostwhitePASS
Code point should parse: goldPASS
Code point should parse: goldenrodPASS
Code point should parse: grayPASS
Code point should parse: greenPASS
Code point should parse: greenyellowPASS
Code point should parse: greyPASS
Code point should parse: honeydewPASS
Code point should parse: hotpinkPASS
Code point should parse: indianredPASS
Code point should parse: indigoPASS
Code point should parse: ivoryPASS
Code point should parse: khakiPASS
Code point should parse: lavenderPASS
Code point should parse: lavenderblushPASS
Code point should parse: lawngreenPASS
Code point should parse: lemonchiffonPASS
Code point should parse: lightbluePASS
Code point should parse: lightcoralPASS
Code point should parse: lightcyanPASS
Code point should parse: lightgoldenrodyellowPASS
Code point should parse: lightgrayPASS
Code point should parse: lightgreenPASS
Code point should parse: lightgreyPASS
Code point should parse: lightpinkPASS
Code point should parse: lightsalmonPASS
Code point should parse: lightseagreenPASS
Code point should parse: lightskybluePASS
Code point should parse: lightslategrayPASS
Code point should parse: lightslategreyPASS
Code point should parse: lightsteelbluePASS
Code point should parse: lightyellowPASS
Code point should parse: limePASS
Code point should parse: limegreenPASS
Code point should parse: linenPASS
Code point should parse: magentaPASS
Code point should parse: maroonPASS
Code point should parse: mediumaquamarinePASS
Code point should parse: mediumbluePASS
Code point should parse: mediumorchidPASS
Code point should parse: mediumpurplePASS
Code point should parse: mediumseagreenPASS
Code point should parse: mediumslatebluePASS
Code point should parse: mediumspringgreenPASS
Code point should parse: mediumturquoisePASS
Code point should parse: mediumvioletredPASS
Code point should parse: midnightbluePASS
Code point should parse: mintcreamPASS
Code point should parse: mistyrosePASS
Code point should parse: moccasinPASS
Code point should parse: navajowhitePASS
Code point should parse: navyPASS
Code point should parse: oldlacePASS
Code point should parse: olivePASS
Code point should parse: olivedrabPASS
Code point should parse: orangePASS
Code point should parse: orangeredPASS
Code point should parse: orchidPASS
Code point should parse: palegoldenrodPASS
Code point should parse: palegreenPASS
Code point should parse: paleturquoisePASS
Code point should parse: palevioletredPASS
Code point should parse: papayawhipPASS
Code point should parse: peachpuffPASS
Code point should parse: peruPASS
Code point should parse: pinkPASS
Code point should parse: plumPASS
Code point should parse: powderbluePASS
Code point should parse: purplePASS
Code point should parse: redPASS
Code point should parse: rosybrownPASS
Code point should parse: royalbluePASS
Code point should parse: saddlebrownPASS
Code point should parse: salmonPASS
Code point should parse: sandybrownPASS
Code point should parse: seagreenPASS
Code point should parse: seashellPASS
Code point should parse: siennaPASS
Code point should parse: silverPASS
Code point should parse: skybluePASS
Code point should parse: slatebluePASS
Code point should parse: slategrayPASS
Code point should parse: slategreyPASS
Code point should parse: snowPASS
Code point should parse: springgreenPASS
Code point should parse: steelbluePASS
Code point should parse: tanPASS
Code point should parse: tealPASS
Code point should parse: thistlePASS
Code point should parse: tomatoPASS
Code point should parse: transparentFAIL
Code point should parse: turquoisePASS
Code point should parse: violetPASS
Code point should parse: wheatPASS
Code point should parse: whitePASS
Code point should parse: whitesmokePASS
Code point should parse: yellowPASS
Code point should parse: yellowgreenPASS
Keyword should parse properly: alicebluePASS
Keyword should parse properly: antiquewhitePASS
Keyword should parse properly: aquaPASS
Keyword should parse properly: aquamarinePASS
Keyword should parse properly: azurePASS
Keyword should parse properly: beigePASS
Keyword should parse properly: bisquePASS
Keyword should parse properly: blackPASS
Keyword should parse properly: blanchedalmondPASS
Keyword should parse properly: bluePASS
Keyword should parse properly: bluevioletPASS
Keyword should parse properly: brownPASS
Keyword should parse properly: burlywoodPASS
Keyword should parse properly: cadetbluePASS
Keyword should parse properly: chartreusePASS
Keyword should parse properly: chocolatePASS
Keyword should parse properly: coralPASS
Keyword should parse properly: cornflowerbluePASS
Keyword should parse properly: cornsilkPASS
Keyword should parse properly: crimsonPASS
Keyword should parse properly: cyanPASS
Keyword should parse properly: darkbluePASS
Keyword should parse properly: darkcyanPASS
Keyword should parse properly: darkgoldenrodPASS
Keyword should parse properly: darkgrayPASS
Keyword should parse properly: darkgreenPASS
Keyword should parse properly: darkgreyPASS
Keyword should parse properly: darkkhakiPASS
Keyword should parse properly: darkmagentaPASS
Keyword should parse properly: darkolivegreenPASS
Keyword should parse properly: darkorangePASS
Keyword should parse properly: darkorchidPASS
Keyword should parse properly: darkredPASS
Keyword should parse properly: darksalmonPASS
Keyword should parse properly: darkseagreenPASS
Keyword should parse properly: darkslatebluePASS
Keyword should parse properly: darkslategrayPASS
Keyword should parse properly: darkslategreyPASS
Keyword should parse properly: darkturquoisePASS
Keyword should parse properly: darkvioletPASS
Keyword should parse properly: deeppinkPASS
Keyword should parse properly: deepskybluePASS
Keyword should parse properly: dimgrayPASS
Keyword should parse properly: dimgreyPASS
Keyword should parse properly: dodgerbluePASS
Keyword should parse properly: firebrickPASS
Keyword should parse properly: floralwhitePASS
Keyword should parse properly: forestgreenPASS
Keyword should parse properly: fuchsiaPASS
Keyword should parse properly: gainsboroPASS
Keyword should parse properly: ghostwhitePASS
Keyword should parse properly: goldPASS
Keyword should parse properly: goldenrodPASS
Keyword should parse properly: grayPASS
Keyword should parse properly: greenPASS
Keyword should parse properly: greenyellowPASS
Keyword should parse properly: greyPASS
Keyword should parse properly: honeydewPASS
Keyword should parse properly: hotpinkPASS
Keyword should parse properly: indianredPASS
Keyword should parse properly: indigoPASS
Keyword should parse properly: ivoryPASS
Keyword should parse properly: khakiPASS
Keyword should parse properly: lavenderPASS
Keyword should parse properly: lavenderblushPASS
Keyword should parse properly: lawngreenPASS
Keyword should parse properly: lemonchiffonPASS
Keyword should parse properly: lightbluePASS
Keyword should parse properly: lightcoralPASS
Keyword should parse properly: lightcyanPASS
Keyword should parse properly: lightgoldenrodyellowPASS
Keyword should parse properly: lightgrayPASS
Keyword should parse properly: lightgreenPASS
Keyword should parse properly: lightgreyPASS
Keyword should parse properly: lightpinkPASS
Keyword should parse properly: lightsalmonPASS
Keyword should parse properly: lightseagreenPASS
Keyword should parse properly: lightskybluePASS
Keyword should parse properly: lightslategrayPASS
Keyword should parse properly: lightslategreyPASS
Keyword should parse properly: lightsteelbluePASS
Keyword should parse properly: lightyellowPASS
Keyword should parse properly: limePASS
Keyword should parse properly: limegreenPASS
Keyword should parse properly: linenPASS
Keyword should parse properly: magentaPASS
Keyword should parse properly: maroonPASS
Keyword should parse properly: mediumaquamarinePASS
Keyword should parse properly: mediumbluePASS
Keyword should parse properly: mediumorchidPASS
Keyword should parse properly: mediumpurplePASS
Keyword should parse properly: mediumseagreenPASS
Keyword should parse properly: mediumslatebluePASS
Keyword should parse properly: mediumspringgreenPASS
Keyword should parse properly: mediumturquoisePASS
Keyword should parse properly: mediumvioletredPASS
Keyword should parse properly: midnightbluePASS
Keyword should parse properly: mintcreamPASS
Keyword should parse properly: mistyrosePASS
Keyword should parse properly: moccasinPASS
Keyword should parse properly: navajowhitePASS
Keyword should parse properly: navyPASS
Keyword should parse properly: oldlacePASS
Keyword should parse properly: olivePASS
Keyword should parse properly: olivedrabPASS
Keyword should parse properly: orangePASS
Keyword should parse properly: orangeredPASS
Keyword should parse properly: orchidPASS
Keyword should parse properly: palegoldenrodPASS
Keyword should parse properly: palegreenPASS
Keyword should parse properly: paleturquoisePASS
Keyword should parse properly: palevioletredPASS
Keyword should parse properly: papayawhipPASS
Keyword should parse properly: peachpuffPASS
Keyword should parse properly: peruPASS
Keyword should parse properly: pinkPASS
Keyword should parse properly: plumPASS
Keyword should parse properly: powderbluePASS
Keyword should parse properly: purplePASS
Keyword should parse properly: redPASS
Keyword should parse properly: rosybrownPASS
Keyword should parse properly: royalbluePASS
Keyword should parse properly: saddlebrownPASS
Keyword should parse properly: salmonPASS
Keyword should parse properly: sandybrownPASS
Keyword should parse properly: seagreenPASS
Keyword should parse properly: seashellPASS
Keyword should parse properly: siennaPASS
Keyword should parse properly: silverPASS
Keyword should parse properly: skybluePASS
Keyword should parse properly: slatebluePASS
Keyword should parse properly: slategrayPASS
Keyword should parse properly: slategreyPASS
Keyword should parse properly: snowPASS
Keyword should parse properly: springgreenPASS
Keyword should parse properly: steelbluePASS
Keyword should parse properly: tanPASS
Keyword should parse properly: tealPASS
Keyword should parse properly: thistlePASS
Keyword should parse properly: tomatoPASS
Keyword should parse properly: transparentFAIL
Keyword should parse properly: turquoisePASS
Keyword should parse properly: violetPASS
Keyword should parse properly: wheatPASS
Keyword should parse properly: whitePASS
Keyword should parse properly: whitesmokePASS
Keyword should parse properly: yellowPASS
Keyword should parse properly: yellowgreenPASS
Keywords should be case-insensitive: ALICEBLUEPASS
Keywords should be case-insensitive: ANTIQUEWHITEPASS
Keywords should be case-insensitive: AQUAPASS
Keywords should be case-insensitive: AQUAMARINEPASS
Keywords should be case-insensitive: AZUREPASS
Keywords should be case-insensitive: BEIGEPASS
Keywords should be case-insensitive: BISQUEPASS
Keywords should be case-insensitive: BLACKPASS
Keywords should be case-insensitive: BLANCHEDALMONDPASS
Keywords should be case-insensitive: BLUEPASS
Keywords should be case-insensitive: BLUEVIOLETPASS
Keywords should be case-insensitive: BROWNPASS
Keywords should be case-insensitive: BURLYWOODPASS
Keywords should be case-insensitive: CADETBLUEPASS
Keywords should be case-insensitive: CHARTREUSEPASS
Keywords should be case-insensitive: CHOCOLATEPASS
Keywords should be case-insensitive: CORALPASS
Keywords should be case-insensitive: CORNFLOWERBLUEPASS
Keywords should be case-insensitive: CORNSILKPASS
Keywords should be case-insensitive: CRIMSONPASS
Keywords should be case-insensitive: CYANPASS
Keywords should be case-insensitive: DARKBLUEPASS
Keywords should be case-insensitive: DARKCYANPASS
Keywords should be case-insensitive: DARKGOLDENRODPASS
Keywords should be case-insensitive: DARKGRAYPASS
Keywords should be case-insensitive: DARKGREENPASS
Keywords should be case-insensitive: DARKGREYPASS
Keywords should be case-insensitive: DARKKHAKIPASS
Keywords should be case-insensitive: DARKMAGENTAPASS
Keywords should be case-insensitive: DARKOLIVEGREENPASS
Keywords should be case-insensitive: DARKORANGEPASS
Keywords should be case-insensitive: DARKORCHIDPASS
Keywords should be case-insensitive: DARKREDPASS
Keywords should be case-insensitive: DARKSALMONPASS
Keywords should be case-insensitive: DARKSEAGREENPASS
Keywords should be case-insensitive: DARKSLATEBLUEPASS
Keywords should be case-insensitive: DARKSLATEGRAYPASS
Keywords should be case-insensitive: DARKSLATEGREYPASS
Keywords should be case-insensitive: DARKTURQUOISEPASS
Keywords should be case-insensitive: DARKVIOLETPASS
Keywords should be case-insensitive: DEEPPINKPASS
Keywords should be case-insensitive: DEEPSKYBLUEPASS
Keywords should be case-insensitive: DIMGRAYPASS
Keywords should be case-insensitive: DIMGREYPASS
Keywords should be case-insensitive: DODGERBLUEPASS
Keywords should be case-insensitive: FIREBRICKPASS
Keywords should be case-insensitive: FLORALWHITEPASS
Keywords should be case-insensitive: FORESTGREENPASS
Keywords should be case-insensitive: FUCHSIAPASS
Keywords should be case-insensitive: GAINSBOROPASS
Keywords should be case-insensitive: GHOSTWHITEPASS
Keywords should be case-insensitive: GOLDPASS
Keywords should be case-insensitive: GOLDENRODPASS
Keywords should be case-insensitive: GRAYPASS
Keywords should be case-insensitive: GREENPASS
Keywords should be case-insensitive: GREENYELLOWPASS
Keywords should be case-insensitive: GREYPASS
Keywords should be case-insensitive: HONEYDEWPASS
Keywords should be case-insensitive: HOTPINKPASS
Keywords should be case-insensitive: INDIANREDPASS
Keywords should be case-insensitive: INDIGOPASS
Keywords should be case-insensitive: IVORYPASS
Keywords should be case-insensitive: KHAKIPASS
Keywords should be case-insensitive: LAVENDERPASS
Keywords should be case-insensitive: LAVENDERBLUSHPASS
Keywords should be case-insensitive: LAWNGREENPASS
Keywords should be case-insensitive: LEMONCHIFFONPASS
Keywords should be case-insensitive: LIGHTBLUEPASS
Keywords should be case-insensitive: LIGHTCORALPASS
Keywords should be case-insensitive: LIGHTCYANPASS
Keywords should be case-insensitive: LIGHTGOLDENRODYELLOWPASS
Keywords should be case-insensitive: LIGHTGRAYPASS
Keywords should be case-insensitive: LIGHTGREENPASS
Keywords should be case-insensitive: LIGHTGREYPASS
Keywords should be case-insensitive: LIGHTPINKPASS
Keywords should be case-insensitive: LIGHTSALMONPASS
Keywords should be case-insensitive: LIGHTSEAGREENPASS
Keywords should be case-insensitive: LIGHTSKYBLUEPASS
Keywords should be case-insensitive: LIGHTSLATEGRAYPASS
Keywords should be case-insensitive: LIGHTSLATEGREYPASS
Keywords should be case-insensitive: LIGHTSTEELBLUEPASS
Keywords should be case-insensitive: LIGHTYELLOWPASS
Keywords should be case-insensitive: LIMEPASS
Keywords should be case-insensitive: LIMEGREENPASS
Keywords should be case-insensitive: LINENPASS
Keywords should be case-insensitive: MAGENTAPASS
Keywords should be case-insensitive: MAROONPASS
Keywords should be case-insensitive: MEDIUMAQUAMARINEPASS
Keywords should be case-insensitive: MEDIUMBLUEPASS
Keywords should be case-insensitive: MEDIUMORCHIDPASS
Keywords should be case-insensitive: MEDIUMPURPLEPASS
Keywords should be case-insensitive: MEDIUMSEAGREENPASS
Keywords should be case-insensitive: MEDIUMSLATEBLUEPASS
Keywords should be case-insensitive: MEDIUMSPRINGGREENPASS
Keywords should be case-insensitive: MEDIUMTURQUOISEPASS
Keywords should be case-insensitive: MEDIUMVIOLETREDPASS
Keywords should be case-insensitive: MIDNIGHTBLUEPASS
Keywords should be case-insensitive: MINTCREAMPASS
Keywords should be case-insensitive: MISTYROSEPASS
Keywords should be case-insensitive: MOCCASINPASS
Keywords should be case-insensitive: NAVAJOWHITEPASS
Keywords should be case-insensitive: NAVYPASS
Keywords should be case-insensitive: OLDLACEPASS
Keywords should be case-insensitive: OLIVEPASS
Keywords should be case-insensitive: OLIVEDRABPASS
Keywords should be case-insensitive: ORANGEPASS
Keywords should be case-insensitive: ORANGEREDPASS
Keywords should be case-insensitive: ORCHIDPASS
Keywords should be case-insensitive: PALEGOLDENRODPASS
Keywords should be case-insensitive: PALEGREENPASS
Keywords should be case-insensitive: PALETURQUOISEPASS
Keywords should be case-insensitive: PALEVIOLETREDPASS
Keywords should be case-insensitive: PAPAYAWHIPPASS
Keywords should be case-insensitive: PEACHPUFFPASS
Keywords should be case-insensitive: PERUPASS
Keywords should be case-insensitive: PINKPASS
Keywords should be case-insensitive: PLUMPASS
Keywords should be case-insensitive: POWDERBLUEPASS
Keywords should be case-insensitive: PURPLEPASS
Keywords should be case-insensitive: REDPASS
Keywords should be case-insensitive: ROSYBROWNPASS
Keywords should be case-insensitive: ROYALBLUEPASS
Keywords should be case-insensitive: SADDLEBROWNPASS
Keywords should be case-insensitive: SALMONPASS
Keywords should be case-insensitive: SANDYBROWNPASS
Keywords should be case-insensitive: SEAGREENPASS
Keywords should be case-insensitive: SEASHELLPASS
Keywords should be case-insensitive: SIENNAPASS
Keywords should be case-insensitive: SILVERPASS
Keywords should be case-insensitive: SKYBLUEPASS
Keywords should be case-insensitive: SLATEBLUEPASS
Keywords should be case-insensitive: SLATEGRAYPASS
Keywords should be case-insensitive: SLATEGREYPASS
Keywords should be case-insensitive: SNOWPASS
Keywords should be case-insensitive: SPRINGGREENPASS
Keywords should be case-insensitive: STEELBLUEPASS
Keywords should be case-insensitive: TANPASS
Keywords should be case-insensitive: TEALPASS
Keywords should be case-insensitive: THISTLEPASS
Keywords should be case-insensitive: TOMATOPASS
Keywords should be case-insensitive: TRANSPARENTFAIL
Keywords should be case-insensitive: TURQUOISEPASS
Keywords should be case-insensitive: VIOLETPASS
Keywords should be case-insensitive: WHEATPASS
Keywords should be case-insensitive: WHITEPASS
Keywords should be case-insensitive: WHITESMOKEPASS
Keywords should be case-insensitive: YELLOWPASS
Keywords should be case-insensitive: YELLOWGREENPASS
Partial keywords shouldn't parse: aicebluePASS
Partial keywords shouldn't parse: aniquewhitePASS
Partial keywords shouldn't parse: aquPASS
Partial keywords shouldn't parse: aquaarinePASS
Partial keywords shouldn't parse: arkturquoisePASS
Partial keywords shouldn't parse: arkvioletPASS
Partial keywords shouldn't parse: avenderPASS
Partial keywords shouldn't parse: avenderblushPASS
Partial keywords shouldn't parse: bigePASS
Partial keywords shouldn't parse: blakPASS
Partial keywords shouldn't parse: blanchedamondPASS
Partial keywords shouldn't parse: blePASS
Partial keywords shouldn't parse: brwnPASS
Partial keywords shouldn't parse: bsquePASS
Partial keywords shouldn't parse: buevioletPASS
Partial keywords shouldn't parse: burlwoodPASS
Partial keywords shouldn't parse: cadetluePASS
Partial keywords shouldn't parse: canPASS
Partial keywords shouldn't parse: charteusePASS
Partial keywords shouldn't parse: chocolaePASS
Partial keywords shouldn't parse: coalPASS
Partial keywords shouldn't parse: cornlowerbluePASS
Partial keywords shouldn't parse: corsilkPASS
Partial keywords shouldn't parse: crimsoPASS
Partial keywords shouldn't parse: dakolivegreenPASS
Partial keywords shouldn't parse: dakorchidPASS
Partial keywords shouldn't parse: dargreyPASS
Partial keywords shouldn't parse: darkalmonPASS
Partial keywords shouldn't parse: darkblePASS
Partial keywords shouldn't parse: darkcyaPASS
Partial keywords shouldn't parse: darkgoldenrdPASS
Partial keywords shouldn't parse: darkgreePASS
Partial keywords shouldn't parse: darkmagntaPASS
Partial keywords shouldn't parse: darkrdPASS
Partial keywords shouldn't parse: darkseagreePASS
Partial keywords shouldn't parse: darkslatebuePASS
Partial keywords shouldn't parse: darkslategrePASS
Partial keywords shouldn't parse: darkslategryPASS
Partial keywords shouldn't parse: deepskyblePASS
Partial keywords shouldn't parse: deppinkPASS
Partial keywords shouldn't parse: digreyPASS
Partial keywords shouldn't parse: dmgrayPASS
Partial keywords shouldn't parse: dodgebluePASS
Partial keywords shouldn't parse: drkgrayPASS
Partial keywords shouldn't parse: drkkhakiPASS
Partial keywords shouldn't parse: drkorangePASS
Partial keywords shouldn't parse: edPASS
Partial keywords shouldn't parse: floalwhitePASS
Partial keywords shouldn't parse: foretgreenPASS
Partial keywords shouldn't parse: frebrickPASS
Partial keywords shouldn't parse: gainsoroPASS
Partial keywords shouldn't parse: geenyellowPASS
Partial keywords shouldn't parse: geyPASS
Partial keywords shouldn't parse: goldenroPASS
Partial keywords shouldn't parse: gostwhitePASS
Partial keywords shouldn't parse: gryPASS
Partial keywords shouldn't parse: hoeydewPASS
Partial keywords shouldn't parse: hotinkPASS
Partial keywords shouldn't parse: idigoPASS
Partial keywords shouldn't parse: ightgrayPASS
Partial keywords shouldn't parse: indianedPASS
Partial keywords shouldn't parse: inenPASS
Partial keywords shouldn't parse: inkPASS
Partial keywords shouldn't parse: istyrosePASS
Partial keywords shouldn't parse: ivryPASS
Partial keywords shouldn't parse: khaiPASS
Partial keywords shouldn't parse: lawgreenPASS
Partial keywords shouldn't parse: lemonchffonPASS
Partial keywords shouldn't parse: lightcoraPASS
Partial keywords shouldn't parse: lightcynPASS
Partial keywords shouldn't parse: lightellowPASS
Partial keywords shouldn't parse: lightgoldenodyellowPASS
Partial keywords shouldn't parse: lightluePASS
Partial keywords shouldn't parse: lightsalmoPASS
Partial keywords shouldn't parse: lightseagreePASS
Partial keywords shouldn't parse: lightslatereyPASS
Partial keywords shouldn't parse: lightslatgrayPASS
Partial keywords shouldn't parse: lightsteelbuePASS
Partial keywords shouldn't parse: lightsybluePASS
Partial keywords shouldn't parse: ligtgreenPASS
Partial keywords shouldn't parse: ligtpinkPASS
Partial keywords shouldn't parse: lihtgreyPASS
Partial keywords shouldn't parse: limPASS
Partial keywords shouldn't parse: limgreenPASS
Partial keywords shouldn't parse: maentaPASS
Partial keywords shouldn't parse: maronPASS
Partial keywords shouldn't parse: mdnightbluePASS
Partial keywords shouldn't parse: mediumaqamarinePASS
Partial keywords shouldn't parse: mediumbluPASS
Partial keywords shouldn't parse: mediumioletredPASS
Partial keywords shouldn't parse: mediumprplePASS
Partial keywords shouldn't parse: mediumrchidPASS
Partial keywords shouldn't parse: mediumsegreenPASS
Partial keywords shouldn't parse: mediumsprnggreenPASS
Partial keywords shouldn't parse: mediuturquoisePASS
Partial keywords shouldn't parse: medumslatebluePASS
Partial keywords shouldn't parse: mintcreaPASS
Partial keywords shouldn't parse: moccsinPASS
Partial keywords shouldn't parse: naajowhitePASS
Partial keywords shouldn't parse: nayPASS
Partial keywords shouldn't parse: oldPASS
Partial keywords shouldn't parse: oldlaePASS
Partial keywords shouldn't parse: olivPASS
Partial keywords shouldn't parse: olivedabPASS
Partial keywords shouldn't parse: oranePASS
Partial keywords shouldn't parse: orangerePASS
Partial keywords shouldn't parse: paegreenPASS
Partial keywords shouldn't parse: palegldenrodPASS
Partial keywords shouldn't parse: paleturuoisePASS
Partial keywords shouldn't parse: palevioltredPASS
Partial keywords shouldn't parse: papyawhipPASS
Partial keywords shouldn't parse: peachpffPASS
Partial keywords shouldn't parse: perPASS
Partial keywords shouldn't parse: powderblePASS
Partial keywords shouldn't parse: pumPASS
Partial keywords shouldn't parse: purplPASS
Partial keywords shouldn't parse: ransparentPASS
Partial keywords shouldn't parse: rchidPASS
Partial keywords shouldn't parse: reenPASS
Partial keywords shouldn't parse: rosyrownPASS
Partial keywords shouldn't parse: royalluePASS
Partial keywords shouldn't parse: sadlebrownPASS
Partial keywords shouldn't parse: salmnPASS
Partial keywords shouldn't parse: sandyrownPASS
Partial keywords shouldn't parse: seagrenPASS
Partial keywords shouldn't parse: seashelPASS
Partial keywords shouldn't parse: seelbluePASS
Partial keywords shouldn't parse: silerPASS
Partial keywords shouldn't parse: sinnaPASS
Partial keywords shouldn't parse: skybuePASS
Partial keywords shouldn't parse: slategayPASS
Partial keywords shouldn't parse: slategryPASS
Partial keywords shouldn't parse: slateluePASS
Partial keywords shouldn't parse: snwPASS
Partial keywords shouldn't parse: sprnggreenPASS
Partial keywords shouldn't parse: taPASS
Partial keywords shouldn't parse: telPASS
Partial keywords shouldn't parse: thistlPASS
Partial keywords shouldn't parse: toatoPASS
Partial keywords shouldn't parse: turquosePASS
Partial keywords shouldn't parse: uchsiaPASS
Partial keywords shouldn't parse: violtPASS
Partial keywords shouldn't parse: whetPASS
Partial keywords shouldn't parse: whitPASS
Partial keywords shouldn't parse: whitemokePASS
Partial keywords shouldn't parse: yellwgreenPASS
Partial keywords shouldn't parse: yelowPASS
Partial keywords shouldn't parse: zurePASS
Unicode modification shouldn't parse: blacKPASS
Unicode modification shouldn't parse: cornsilKPASS
Unicode modification shouldn't parse: darKbluePASS
Unicode modification shouldn't parse: darKcyanPASS
Unicode modification shouldn't parse: darKgoldenrodPASS
Unicode modification shouldn't parse: darKgrayPASS
Unicode modification shouldn't parse: darKgreenPASS
Unicode modification shouldn't parse: darKgreyPASS
Unicode modification shouldn't parse: darKkhakiPASS
Unicode modification shouldn't parse: darKmagentaPASS
Unicode modification shouldn't parse: darKolivegreenPASS
Unicode modification shouldn't parse: darKorangePASS
Unicode modification shouldn't parse: darKorchidPASS
Unicode modification shouldn't parse: darKredPASS
Unicode modification shouldn't parse: darKsalmonPASS
Unicode modification shouldn't parse: darKseagreenPASS
Unicode modification shouldn't parse: darKslatebluePASS
Unicode modification shouldn't parse: darKslategrayPASS
Unicode modification shouldn't parse: darKslategreyPASS
Unicode modification shouldn't parse: darKturquoisePASS
Unicode modification shouldn't parse: darKvioletPASS
Unicode modification shouldn't parse: deeppinKPASS
Unicode modification shouldn't parse: deepsKybluePASS
Unicode modification shouldn't parse: firebricKPASS
Unicode modification shouldn't parse: hotpinKPASS
Unicode modification shouldn't parse: lightpinKPASS
Unicode modification shouldn't parse: lightsKybluePASS
Unicode modification shouldn't parse: pinKPASS
Unicode modification shouldn't parse: sKybluePASS
Unicode modification shouldn't parse: whitesmoKePASS
Unicode modification shouldn't parse: KhakiPASS
/css/cssom-view/scroll-behavior-element.html (34/34, 100.00%, 0.23% of total)OK
Aborting an ongoing smooth scrolling on an element with an instant scrollingFAIL
Aborting an ongoing smooth scrolling on an element with another smooth scrollingFAIL
Element with auto scroll-behavior ; scroll() with auto behaviorFAIL
Element with auto scroll-behavior ; scroll() with default behaviorFAIL
Element with auto scroll-behavior ; scroll() with instant behaviorFAIL
Element with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Element with auto scroll-behavior ; scrollBy() with auto behaviorFAIL
Element with auto scroll-behavior ; scrollBy() with default behaviorFAIL
Element with auto scroll-behavior ; scrollBy() with instant behaviorFAIL
Element with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Element with auto scroll-behavior ; scrollIntoView() with auto behaviorFAIL
Element with auto scroll-behavior ; scrollIntoView() with default behaviorFAIL
Element with auto scroll-behavior ; scrollIntoView() with instant behaviorFAIL
Element with auto scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Element with auto scroll-behavior ; scrollTo() with auto behaviorFAIL
Element with auto scroll-behavior ; scrollTo() with default behaviorFAIL
Element with auto scroll-behavior ; scrollTo() with instant behaviorFAIL
Element with auto scroll-behavior ; scrollTo() with smooth behaviorFAIL
Element with smooth scroll-behavior ; scroll() with auto behaviorFAIL
Element with smooth scroll-behavior ; scroll() with default behaviorFAIL
Element with smooth scroll-behavior ; scroll() with instant behaviorFAIL
Element with smooth scroll-behavior ; scroll() with smooth behaviorFAIL
Element with smooth scroll-behavior ; scrollBy() with auto behaviorFAIL
Element with smooth scroll-behavior ; scrollBy() with default behaviorFAIL
Element with smooth scroll-behavior ; scrollBy() with instant behaviorFAIL
Element with smooth scroll-behavior ; scrollBy() with smooth behaviorFAIL
Element with smooth scroll-behavior ; scrollIntoView() with auto behaviorFAIL
Element with smooth scroll-behavior ; scrollIntoView() with default behaviorFAIL
Element with smooth scroll-behavior ; scrollIntoView() with instant behaviorFAIL
Element with smooth scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Element with smooth scroll-behavior ; scrollTo() with auto behaviorFAIL
Element with smooth scroll-behavior ; scrollTo() with default behaviorFAIL
Element with smooth scroll-behavior ; scrollTo() with instant behaviorFAIL
Element with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
/css/css-writing-modes/parsing/text-combine-upright-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().textCombineUprightFAIL
/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 valuesFAIL
/css/css-writing-modes/text-orientation-script-001g.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/selectors/invalidation/defined.html (1/1, 100.00%, 0.01% of total)OK
:defined selector is effectiveFAIL
/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.PASS
/css/css-syntax/charset/page-utf16-css-no-decl.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page utf-16, CSS no declFAIL
/css/css-writing-modes/text-orientation-script-001i.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-animations/parsing/animation-name-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-name with valid valuesFAIL
/css/css-animations/CSSAnimation-animationName.tentative.html (3/3, 100.00%, 0.02% of total)OK
Animation name makes keyframe ruleFAIL
Animation name with hex-escapeFAIL
Escaped animation nameFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-transitions/transitionevent-interface.html (41/41, 100.00%, 0.28% of total)OK
Missing type argumentPASS
TransitionEvent.pseudoElement initialized from the dictionaryFAIL
TransitionEventInit properties set valuePASS
animationEventInit argument is empty dictionaryPASS
animationEventInit argument is nullPASS
animationEventInit argument is undefinedPASS
elapsedTime cannot be set to 'sample'FAIL
elapsedTime cannot be set to -InfinityFAIL
elapsedTime cannot be set to InfinityFAIL
elapsedTime cannot be set to NaNFAIL
elapsedTime cannot be set to [0.5, 1.0]FAIL
elapsedTime cannot be set to an objectFAIL
elapsedTime has default value of 0.0PASS
elapsedTime is readonlyPASS
elapsedTime set to ''PASS
elapsedTime set to -0.5PASS
elapsedTime set to 0.5PASS
elapsedTime set to [0.5]PASS
elapsedTime set to []PASS
elapsedTime set to an object with a valueOf functionPASS
elapsedTime set to falsePASS
elapsedTime set to nullPASS
elapsedTime set to truePASS
elapsedTime set to undefinedPASS
event type set to undefinedPASS
propertyName has default value of empty stringPASS
propertyName is readonlyPASS
propertyName set to 'sample'PASS
propertyName set to [1, 2, 3]PASS
propertyName set to []PASS
propertyName set to a numberPASS
propertyName set to an objectPASS
propertyName set to an object with a valueOf functionPASS
propertyName set to falsePASS
propertyName set to nullPASS
propertyName set to truePASS
propertyName set to undefinedPASS
the event inherts from EventPASS
the event is an instance of TransitionEventPASS
type argument is nullPASS
type argument is stringPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-shrink: 0PASS
/css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html (1/1, 100.00%, 0.01% of total)OK
No crash or assertion failure.PASS
/css/cssom-view/scroll-behavior-scrollintoview-nested.html (1/1, 100.00%, 0.01% of total)OK
scrollIntoView with nested elements with different scroll-behaviorFAIL
/css/cssom-view/table-offset-props.html (13/13, 100.00%, 0.09% of total)OK
Basic captionFAIL
Basic tablePASS
Bottom captionFAIL
Caption with borderFAIL
Caption with marginFAIL
Caption with paddingFAIL
Overall test to make sure there are no exceptionsPASS
Table and narrower captionPASS
Table and wider captionFAIL
Table with collapsed borderPASS
Table with paddingPASS
Table with padding and content-box sizingPASS
Table with separated borderPASS
/css/cssom-view/cssom-getBoundingClientRect-001.html (2/2, 100.00%, 0.01% of total)OK
getBoundingClientRect() should return a DOMRect where height=bottom-topPASS
getBoundingClientRect() should return a DOMRect where width=right-leftPASS
/css/css-ui/parsing/cursor-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing cursor with valid valuesFAIL
/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`PASS
Computed value for `text-combine-upright: digits calc(10 - 3)` is `none`PASS
Computed value for `text-combine-upright: digits calc(2 + 3)` is `none`PASS
Computed value for `text-combine-upright: digits calc(2 / 1.0)` is `none`PASS
Computed value for `text-combine-upright: digits calc(2.0 * 2)` is `none`PASS
Computed value for `text-combine-upright: digits calc(2e0 * 2e+0)` is `none`PASS
Computed value for `text-combine-upright: digits calc(2e2 * 2e-2)` is `none`PASS
Computed value for `text-combine-upright: digits calc(3 * 1.0)` is `none`PASS
Computed value for `text-combine-upright: digits calc(4 - 3)` is `none`PASS
Computed value for `text-combine-upright: digits calc(4.0 / 2)` is `none`PASS
Computed value for `text-combine-upright: digits calc(4e+2 / +2e2)` is `none`PASS
/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-fonts/variations/font-weight-interpolation.html (2/2, 100.00%, 0.01% of total)OK
font-weight animationPASS
font-weight transitionPASS
/css/cssom-view/scroll-behavior-main-frame-window.html (27/27, 100.00%, 0.18% of total)OK
Aborting an ongoing smooth scrolling on the main frame with an instant scrollingPASS
Aborting an ongoing smooth scrolling on the main frame with another smooth scrollingFAIL
Main frame with auto scroll-behavior ; scroll() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with default behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
Page loadedPASS
/css/css-syntax/charset/page-windows-1251-css-utf8-bom.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS UTF-8 BOMPASS
/css/css-values/calc-unit-analysis.html (9/9, 100.00%, 0.06% of total)OK
0px_in_calcPASS
addition_of_length_and_numberPASS
addition_of_number_and_lengthPASS
multiplication_of_length_and_lengthPASS
multiplication_of_length_and_numberPASS
multiplication_of_number_and_lengthPASS
subtraction_of_length_and_numberPASS
subtraction_of_number_and_lengthPASS
unitless_zero_in_calc_is_a_numeric_type_not_lengthPASS
/css/css-transitions/transitioncancel-001.html (1/1, 100.00%, 0.01% of total)OK
transitioncancel should be fired if the element is made display:none during the transitionFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-writing-modes/parsing/writing-mode-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().writingModeFAIL
/css/cssom-view/interfaces.html (325/325, 100.00%, 2.19% 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 lengthFAIL
CaretPosition interface object nameFAIL
CaretPosition interface: attribute offsetFAIL
CaretPosition interface: attribute offsetNodeFAIL
CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "getClientRect()" with the proper typeFAIL
CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "offset" with the proper typeFAIL
CaretPosition interface: document.caretPositionFromPoint(5, 5) must inherit property "offsetNode" with the proper typeFAIL
CaretPosition interface: existence and properties of interface objectFAIL
CaretPosition interface: existence and properties of interface prototype objectFAIL
CaretPosition interface: existence and properties of interface prototype object's "constructor" propertyFAIL
CaretPosition interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
CaretPosition interface: operation getClientRect()FAIL
CaretPosition must be primary interface of document.caretPositionFromPoint(5, 5)FAIL
Document interface: attribute scrollingElementFAIL
Document interface: calling caretPositionFromPoint(double, double) on document with too few arguments must throw TypeErrorFAIL
Document interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeErrorFAIL
Document interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeErrorFAIL
Document interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document with too few arguments must throw TypeErrorFAIL
Document interface: calling elementFromPoint(double, double) on document with too few arguments must throw TypeErrorPASS
Document interface: calling elementsFromPoint(double, double) on document with too few arguments must throw TypeErrorFAIL
Document interface: calling getBoxQuads(BoxQuadOptions) on document with too few arguments must throw TypeErrorFAIL
Document interface: document must inherit property "caretPositionFromPoint(double, double)" with the proper typeFAIL
Document interface: document must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Document interface: document must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Document interface: document must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Document interface: document must inherit property "elementFromPoint(double, double)" with the proper typePASS
Document interface: document must inherit property "elementsFromPoint(double, double)" with the proper typeFAIL
Document interface: document must inherit property "getBoxQuads(BoxQuadOptions)" with the proper typeFAIL
Document interface: document must inherit property "scrollingElement" with the proper typePASS
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 elementFromPoint(double, double)PASS
Document interface: operation elementsFromPoint(double, double)FAIL
Document interface: operation getBoxQuads(BoxQuadOptions)FAIL
Element interface: attribute clientHeightFAIL
Element interface: attribute clientLeftFAIL
Element interface: attribute clientTopFAIL
Element interface: attribute clientWidthFAIL
Element interface: attribute scrollHeightFAIL
Element interface: attribute scrollLeftFAIL
Element interface: attribute scrollTopFAIL
Element interface: attribute scrollWidthFAIL
Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling getBoxQuads(BoxQuadOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling scroll(ScrollToOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling scroll(ScrollToOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling scroll(ScrollToOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling scroll(unrestricted double, unrestricted double) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling scroll(unrestricted double, unrestricted double) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling scroll(unrestricted double, unrestricted double) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollBy(ScrollToOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollBy(ScrollToOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollBy(ScrollToOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollBy(unrestricted double, unrestricted double) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollBy(unrestricted double, unrestricted double) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollBy(unrestricted double, unrestricted double) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollIntoView([object Object],[object Object]) on document.createElement("div") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollIntoView([object Object],[object Object]) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollIntoView([object Object],[object Object]) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollTo(ScrollToOptions) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollTo(ScrollToOptions) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollTo(ScrollToOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollTo(unrestricted double, unrestricted double) on document.createElement("div") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollTo(unrestricted double, unrestricted double) on document.createElement("img") with too few arguments must throw TypeErrorFAIL
Element interface: calling scrollTo(unrestricted double, unrestricted double) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorFAIL
Element interface: document.createElement("div") must inherit property "clientHeight" with the proper typePASS
Element interface: document.createElement("div") must inherit property "clientLeft" with the proper typePASS
Element interface: document.createElement("div") must inherit property "clientTop" with the proper typePASS
Element interface: document.createElement("div") must inherit property "clientWidth" with the proper typePASS
Element interface: document.createElement("div") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "getBoundingClientRect()" with the proper typePASS
Element interface: document.createElement("div") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "getClientRects()" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scroll(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "scrollBy(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "scrollHeight" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scrollIntoView([object Object],[object Object])" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scrollLeft" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scrollTo(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElement("div") must inherit property "scrollTop" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scrollWidth" with the proper typePASS
Element interface: document.createElement("img") must inherit property "clientHeight" with the proper typePASS
Element interface: document.createElement("img") must inherit property "clientLeft" with the proper typePASS
Element interface: document.createElement("img") must inherit property "clientTop" with the proper typePASS
Element interface: document.createElement("img") must inherit property "clientWidth" with the proper typePASS
Element interface: document.createElement("img") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "getBoundingClientRect()" with the proper typePASS
Element interface: document.createElement("img") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "getClientRects()" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scroll(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "scrollBy(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "scrollHeight" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scrollIntoView([object Object],[object Object])" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scrollLeft" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scrollTo(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElement("img") must inherit property "scrollTop" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scrollWidth" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "clientHeight" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "clientLeft" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "clientTop" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "clientWidth" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "getBoundingClientRect()" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "getClientRects()" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scroll(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "scrollBy(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "scrollHeight" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollIntoView([object Object],[object Object])" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollLeft" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollTo(ScrollToOptions)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typeFAIL
Element interface: document.createElementNS("x", "y") must inherit property "scrollTop" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollWidth" with the proper typePASS
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 getBoundingClientRect()PASS
Element interface: operation getBoxQuads(BoxQuadOptions)FAIL
Element interface: operation getClientRects()PASS
Element interface: operation scroll(ScrollToOptions)FAIL
Element interface: operation scroll(unrestricted double, unrestricted double)FAIL
Element interface: operation scrollBy(ScrollToOptions)FAIL
Element interface: operation scrollBy(unrestricted double, unrestricted double)FAIL
Element interface: operation scrollIntoView([object Object],[object Object])PASS
Element interface: operation scrollTo(ScrollToOptions)FAIL
Element interface: operation scrollTo(unrestricted double, unrestricted double)FAIL
HTMLElement interface: attribute offsetHeightFAIL
HTMLElement interface: attribute offsetLeftFAIL
HTMLElement interface: attribute offsetParentFAIL
HTMLElement interface: attribute offsetTopFAIL
HTMLElement interface: attribute offsetWidthFAIL
HTMLElement interface: document.createElement("div") must inherit property "offsetHeight" with the proper typePASS
HTMLElement interface: document.createElement("div") must inherit property "offsetLeft" with the proper typePASS
HTMLElement interface: document.createElement("div") must inherit property "offsetParent" with the proper typePASS
HTMLElement interface: document.createElement("div") must inherit property "offsetTop" with the proper typePASS
HTMLElement interface: document.createElement("div") must inherit property "offsetWidth" with the proper typePASS
HTMLElement interface: document.createElement("img") must inherit property "offsetHeight" with the proper typePASS
HTMLElement interface: document.createElement("img") must inherit property "offsetLeft" with the proper typePASS
HTMLElement interface: document.createElement("img") must inherit property "offsetParent" with the proper typePASS
HTMLElement interface: document.createElement("img") must inherit property "offsetTop" with the proper typePASS
HTMLElement interface: document.createElement("img") must inherit property "offsetWidth" with the proper typePASS
HTMLImageElement interface: attribute xFAIL
HTMLImageElement interface: attribute yFAIL
HTMLImageElement interface: document.createElement("img") must inherit property "x" with the proper typePASS
HTMLImageElement interface: document.createElement("img") must inherit property "y" with the proper typePASS
MediaQueryList interface object lengthPASS
MediaQueryList interface object namePASS
MediaQueryList interface: attribute matchesFAIL
MediaQueryList interface: attribute mediaFAIL
MediaQueryList interface: attribute onchangeFAIL
MediaQueryList interface: calling addListener(EventListener) on matchMedia("all") with too few arguments must throw TypeErrorPASS
MediaQueryList interface: calling removeListener(EventListener) on matchMedia("all") with too few arguments must throw TypeErrorPASS
MediaQueryList interface: existence and properties of interface objectFAIL
MediaQueryList interface: existence and properties of interface prototype objectFAIL
MediaQueryList interface: existence and properties of interface prototype object's "constructor" propertyPASS
MediaQueryList interface: existence and properties of interface prototype object's @@unscopables propertyPASS
MediaQueryList interface: matchMedia("all") must inherit property "addListener(EventListener)" with the proper typePASS
MediaQueryList interface: matchMedia("all") must inherit property "matches" with the proper typePASS
MediaQueryList interface: matchMedia("all") must inherit property "media" with the proper typePASS
MediaQueryList interface: matchMedia("all") must inherit property "onchange" with the proper typeFAIL
MediaQueryList interface: matchMedia("all") must inherit property "removeListener(EventListener)" with the proper typePASS
MediaQueryList interface: operation addListener(EventListener)PASS
MediaQueryList interface: operation removeListener(EventListener)PASS
MediaQueryList must be primary interface of matchMedia("all")PASS
MediaQueryListEvent interface object lengthFAIL
MediaQueryListEvent interface object nameFAIL
MediaQueryListEvent interface: attribute matchesFAIL
MediaQueryListEvent interface: attribute mediaFAIL
MediaQueryListEvent interface: existence and properties of interface objectFAIL
MediaQueryListEvent interface: existence and properties of interface prototype objectFAIL
MediaQueryListEvent interface: existence and properties of interface prototype object's "constructor" propertyFAIL
MediaQueryListEvent interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
MediaQueryListEvent interface: new MediaQueryListEvent("change") must inherit property "matches" with the proper typeFAIL
MediaQueryListEvent interface: new MediaQueryListEvent("change") must inherit property "media" with the proper typeFAIL
MediaQueryListEvent must be primary interface of new MediaQueryListEvent("change")FAIL
MouseEvent interface: attribute clientXFAIL
MouseEvent interface: attribute clientYFAIL
MouseEvent interface: attribute offsetXFAIL
MouseEvent interface: attribute offsetYFAIL
MouseEvent interface: attribute pageXFAIL
MouseEvent interface: attribute pageYFAIL
MouseEvent interface: attribute screenXFAIL
MouseEvent interface: attribute screenYFAIL
MouseEvent interface: attribute xFAIL
MouseEvent interface: attribute yFAIL
Partial dictionary MouseEventInit: original dictionary definedPASS
Partial interface Document: original interface definedPASS
Partial interface Element: original interface definedPASS
Partial interface HTMLElement: original interface definedPASS
Partial interface HTMLImageElement: original interface definedPASS
Partial interface MouseEvent: original interface definedPASS
Partial interface Range: original interface definedPASS
Partial interface Window: original interface definedPASS
Range interface: new Range() must inherit property "getBoundingClientRect()" with the proper typePASS
Range interface: new Range() must inherit property "getClientRects()" with the proper typePASS
Range interface: operation getBoundingClientRect()PASS
Range interface: operation getClientRects()PASS
Screen interface object lengthPASS
Screen interface object namePASS
Screen interface: attribute availHeightFAIL
Screen interface: attribute availWidthFAIL
Screen interface: attribute colorDepthFAIL
Screen interface: attribute heightFAIL
Screen interface: attribute pixelDepthFAIL
Screen interface: attribute widthFAIL
Screen interface: existence and properties of interface objectPASS
Screen interface: existence and properties of interface prototype objectFAIL
Screen interface: existence and properties of interface prototype object's "constructor" propertyPASS
Screen interface: existence and properties of interface prototype object's @@unscopables propertyPASS
Screen interface: screen must inherit property "availHeight" with the proper typePASS
Screen interface: screen must inherit property "availWidth" with the proper typePASS
Screen interface: screen must inherit property "colorDepth" with the proper typePASS
Screen interface: screen must inherit property "height" with the proper typePASS
Screen interface: screen must inherit property "pixelDepth" with the proper typePASS
Screen interface: screen must inherit property "width" with the proper typePASS
Screen must be primary interface of screenPASS
Stringification of document.caretPositionFromPoint(5, 5)FAIL
Stringification of matchMedia("all")PASS
Stringification of new MediaQueryListEvent("change")FAIL
Stringification of screenPASS
Text interface: calling convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeErrorFAIL
Text interface: calling convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeErrorFAIL
Text interface: calling convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions) on document.createTextNode("x") with too few arguments must throw TypeErrorFAIL
Text interface: calling getBoxQuads(BoxQuadOptions) on document.createTextNode("x") with too few arguments must throw TypeErrorFAIL
Text interface: document.createTextNode("x") must inherit property "convertPointFromNode(DOMPointInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Text interface: document.createTextNode("x") must inherit property "convertQuadFromNode(DOMQuadInit, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Text interface: document.createTextNode("x") must inherit property "convertRectFromNode(DOMRectReadOnly, GeometryNode, ConvertCoordinateOptions)" with the proper typeFAIL
Text interface: document.createTextNode("x") must inherit property "getBoxQuads(BoxQuadOptions)" with the proper typeFAIL
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: attribute devicePixelRatioFAIL
Window interface: attribute innerHeightFAIL
Window interface: attribute innerWidthFAIL
Window interface: attribute outerHeightFAIL
Window interface: attribute outerWidthFAIL
Window interface: attribute pageXOffsetFAIL
Window interface: attribute pageYOffsetFAIL
Window interface: attribute screenFAIL
Window interface: attribute screenLeftFAIL
Window interface: attribute screenTopFAIL
Window interface: attribute screenXFAIL
Window interface: attribute screenYFAIL
Window interface: attribute scrollXFAIL
Window interface: attribute scrollYFAIL
Window interface: calling matchMedia(CSSOMString) on window with too few arguments must throw TypeErrorPASS
Window interface: calling moveBy(long, long) on window with too few arguments must throw TypeErrorFAIL
Window interface: calling moveTo(long, long) on window with too few arguments must throw TypeErrorFAIL
Window interface: calling resizeBy(long, long) on window with too few arguments must throw TypeErrorFAIL
Window interface: calling resizeTo(long, long) on window with too few arguments must throw TypeErrorFAIL
Window interface: calling scroll(ScrollToOptions) on window with too few arguments must throw TypeErrorPASS
Window interface: calling scroll(unrestricted double, unrestricted double) on window with too few arguments must throw TypeErrorPASS
Window interface: calling scrollBy(ScrollToOptions) on window with too few arguments must throw TypeErrorPASS
Window interface: calling scrollBy(unrestricted double, unrestricted double) on window with too few arguments must throw TypeErrorPASS
Window interface: calling scrollTo(ScrollToOptions) on window with too few arguments must throw TypeErrorPASS
Window interface: calling scrollTo(unrestricted double, unrestricted double) on window with too few arguments must throw TypeErrorPASS
Window interface: operation matchMedia(CSSOMString)PASS
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
Window interface: operation scroll(ScrollToOptions)PASS
Window interface: operation scroll(unrestricted double, unrestricted double)PASS
Window interface: operation scrollBy(ScrollToOptions)PASS
Window interface: operation scrollBy(unrestricted double, unrestricted double)PASS
Window interface: operation scrollTo(ScrollToOptions)PASS
Window interface: operation scrollTo(unrestricted double, unrestricted double)PASS
Window interface: window must inherit property "devicePixelRatio" with the proper typePASS
Window interface: window must inherit property "innerHeight" with the proper typePASS
Window interface: window must inherit property "innerWidth" with the proper typePASS
Window interface: window must inherit property "matchMedia(CSSOMString)" with the proper typePASS
Window interface: window must inherit property "moveBy(long, long)" with the proper typePASS
Window interface: window must inherit property "moveTo(long, long)" with the proper typePASS
Window interface: window must inherit property "outerHeight" with the proper typePASS
Window interface: window must inherit property "outerWidth" with the proper typePASS
Window interface: window must inherit property "pageXOffset" with the proper typePASS
Window interface: window must inherit property "pageYOffset" with the proper typePASS
Window interface: window must inherit property "resizeBy(long, long)" with the proper typePASS
Window interface: window must inherit property "resizeTo(long, long)" with the proper typePASS
Window interface: window must inherit property "screen" with the proper typePASS
Window interface: window must inherit property "screenLeft" with the proper typePASS
Window interface: window must inherit property "screenTop" with the proper typePASS
Window interface: window must inherit property "screenX" with the proper typePASS
Window interface: window must inherit property "screenY" with the proper typePASS
Window interface: window must inherit property "scroll(ScrollToOptions)" with the proper typePASS
Window interface: window must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typePASS
Window interface: window must inherit property "scrollBy(ScrollToOptions)" with the proper typePASS
Window interface: window must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typePASS
Window interface: window must inherit property "scrollTo(ScrollToOptions)" with the proper typePASS
Window interface: window must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typePASS
Window interface: window must inherit property "scrollX" with the proper typePASS
Window interface: window must inherit property "scrollY" with the proper typePASS
idl_test setupPASS
/css/selectors/i18n/css3-selectors-lang-048.html (1/1, 100.00%, 0.01% of total)OK
A lang= value with language and region subtags will match a lang attribute value with the same subtags.PASS
/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 valuesFAIL
/css/css-animations/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)OK
Returned CSS animations have the correct effect targetFAIL
effect.target from the script-generated animation should return the same CSSPseudoElement object as that from the CSS generated animationFAIL
effect.target should return the same CSSPseudoElement object each timeFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: invalidPASS
/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html (21/21, 100.00%, 0.14% of total)OK
Negative delay of a new transitionFAIL
Positive delay of a new transitionFAIL
activeDuration of a new transitionFAIL
currentIteration of a finished transitionFAIL
currentIteration of a new transitionFAIL
currentIteration of a new transition with positive delay in before phaseFAIL
delay of a new tranisitionFAIL
direction of a new transitionFAIL
duration of a new transitionFAIL
easing of a new transitionFAIL
endDelay of a new transitionFAIL
endTime of a new transitionFAIL
fill of a new transitionFAIL
iterationStart of a new transitionFAIL
iterations of a new transitionFAIL
localTime is always equal to currentTimeFAIL
localTime of a new transitionFAIL
localTime reflects playbackRate immediatelyFAIL
progress of a finished transitionFAIL
progress of a new transitionFAIL
progress of a new transition with positive delay in before phaseFAIL
/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html (5/5, 100.00%, 0.03% of total)OK
Animation state is preserved when interleaving animations in listFAIL
Animations are removed from the start of the list while preserving the state of existing AnimationsFAIL
Animations preserve their startTime when changedFAIL
Only the startTimes of existing animations are preservedFAIL
Updated Animations maintain their order in the listFAIL
/css/css-values/calc-integer.html (7/7, 100.00%, 0.05% of total)OK
Accepts numbers, and roundsFAIL
Basic division worksPASS
Only rounds at the end of the conversionPASS
Operation between <integer> and <number> worksPASS
Rounds down if fractional part is < 0.5PASS
Rounds up if fractional part is >= 0.5FAIL
SanityPASS
/css/selectors/invalidation/selectorText-dynamic-001.html (1/1, 100.00%, 0.01% of total)OK
Style should be recomputed correctly when the selector it depends on changesPASS
/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 valuesFAIL
/css/css-multicol/parsing/column-rule-style-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnRuleStyleFAIL
/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 valuesFAIL
/css/selectors/focus-visible-010.html (1/1, 100.00%, 0.01% of total)OK
Programmatic focus on page load bshould match :focus-visibleFAIL
/css/cssom-view/elementsFromPoint-invalid-cases.html (3/3, 100.00%, 0.02% of total)OK
An empty sequence is returned for queries outside the viewportFAIL
The root element is the last element returned for otherwise empty queries within the viewportFAIL
The root element is the last element returned for valid queriesFAIL
/css/css-animations/KeyframeEffect-getKeyframes.tentative.html (24/24, 100.00%, 0.16% of total)OK
KeyframeEffect.getKeyframes() returns expected frames for a simple animationFAIL
KeyframeEffect.getKeyframes() returns expected frames for a simple animation that specifies a single shorthand propertyFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with a 0% keyframe and no 100% keyframeFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with a 100% keyframe and no 0% keyframeFAIL
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, all with the same easing functionFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with different properties on different keyframes, with a different easing function on eachFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different but equivalent easing functionsFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functionsFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time, and all with the same easing functionFAIL
KeyframeEffect.getKeyframes() returns expected frames for an animation with no 0% or 100% keyframe but with a 50% keyframeFAIL
KeyframeEffect.getKeyframes() returns expected frames for overlapping keyframesFAIL
KeyframeEffect.getKeyframes() returns expected values for animation with drop-shadow of filter propertyFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe valuesFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values in a shorthand propertyFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with a CSS variable which is overriden by the value in keyframeFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with background-size properties and missing keyframesFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with filter properties and missing keyframesFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with only custom property in a keyframeFAIL
KeyframeEffect.getKeyframes() returns expected values for animations with text-shadow properties and missing keyframesFAIL
KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing comes from animation-timing-function on the elementFAIL
KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on each keyframeFAIL
KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on some keyframesFAIL
KeyframeEffect.getKeyframes() returns no frames for various kinds of empty enimationsFAIL
/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 blockPASS
/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 valuesFAIL
/css/css-writing-modes/writing-mode-parsing-001.html (9/9, 100.00%, 0.06% of total)OK
writing-mode initial valueFAIL
writing-mode should inheritPASS
writing-mode: fooPASS
writing-mode: horizontal-tbPASS
writing-mode: horizontal-tb; writing-mode: inheritFAIL
writing-mode: inheritFAIL
writing-mode: initialPASS
writing-mode: vertical-lrPASS
writing-mode: vertical-rlPASS
/css/selectors/x-pseudo-element.html (1/1, 100.00%, 0.01% of total)OK
x-prefixed pseudo-elements should make the whole rule invalidPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-wrap: wrapPASS
/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 valuesFAIL
/css/css-transforms/transform-origin-in-shadow.html (1/1, 100.00%, 0.01% of total)ERROR
'transform-origin' on <svg> being direct descendant of shadow rootFAIL
/css/css-values/urls/empty.html (4/4, 100.00%, 0.03% of total)OK
empty URL: external-quotedFAIL
empty URL: external-unquotedFAIL
empty URL: inline-quotedFAIL
empty URL: inline-unquotedFAIL
/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 selectorsPASS
/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 valuesFAIL
/css/css-ui/parsing/outline-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing outline with invalid valuesFAIL
/css/css-ui/caret-color-020.html (1/1, 100.00%, 0.01% of total)OK
caret-color: currentcolor is interpolableFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-wrap: nowrapPASS
/css/css-animations/CSSAnimation-ready.tentative.html (5/5, 100.00%, 0.03% of total)OK
A new ready promise is created when setting animation-play-state: pausedFAIL
A new ready promise is created when setting animation-play-state: runningFAIL
Pausing twice re-uses the same PromiseFAIL
ready promise is rejected when an animation is canceled by resetting the animation propertyFAIL
ready promise is rejected when an animation is canceled by updating the animation propertyFAIL
/css/selectors/is-specificity.html (1/1, 100.00%, 0.01% of total)OK
Test :is() uses highest possible specificityFAIL
/css/css-writing-modes/text-orientation-script-001h.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: centerPASS
/css/css-values/calc-in-font-feature-settings.html (1/1, 100.00%, 0.01% of total)OK
calc() in font-feature-settingsFAIL
/css/css-fonts/variations/font-variation-settings-inherit.html (3/3, 100.00%, 0.02% of total)OK
Test font-variation-settings for child inheritancePASS
Test font-variation-settings for child overridePASS
Test font-variation-settings for duplicates using 'yyyy' 1, 'yyyy' 2PASS
/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`PASS
Computed value for `text-combine-upright: digits 3` is `digits 3`PASS
Computed value for `text-combine-upright: digits 4` is `digits 4`PASS
Computed value for `text-combine-upright: digits [TAB]3` is `digits 3`PASS
Computed value for `text-combine-upright: digits+3` is `digits 3`FAIL
Computed value for `text-combine-upright: digits[LF]2` is `digits 2`PASS
Computed value for `text-combine-upright: digits[TAB]4` is `digits 4`PASS
Computed value for `text-combine-upright: digits[TAB][LF]4` is `digits 4`PASS
Computed value for `text-combine-upright: digits` is `digits 2`PASS
/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 declarationFAIL
/css/CSS2/floats/zero-space-between-floats-003.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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 valuesFAIL
/css/css-transforms/transform_translate_invalid.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_null_nullPASS
/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-blockPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | display: flexPASS
/css/css-writing-modes/parsing/direction-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().directionFAIL
/css/selectors/i18n/css3-selectors-lang-021.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value that matches an identical lang attribute value on the same element will produce styling.PASS
/css/css-writing-modes/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Writing Modes propertiesFAIL
/css/cssom-view/scrollWidthHeight.xht (11/11, 100.00%, 0.07% of total)OK
elemNestedOverflow.clientHeight is the height of the padding edgePASS
elemNestedOverflow.clientWidth is the height of the padding edgePASS
elemNestedOverflow.scrollHeight is the height of its scrolled contents (ignoring padding, since we overflowed)PASS
elemNestedOverflow.scrollWidth is the width of its scrolled contents (ignoring padding, since we overflowed)PASS
elemOverflow.clientHeight is the height of the padding edgePASS
elemOverflow.clientWidth is the width of the padding edgePASS
elemOverflow.scrollHeight is the width of its scrolled contents (ignoring padding, since we overflowed)PASS
elemSimple.clientHeight is the height of the padding edgePASS
elemSimple.clientWidth is the width of the padding edgePASS
elemSimple.scrollHeight is its clientHeightPASS
elemSimple.scrollWidth is its clientWidthPASS
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-007.html (1/1, 100.00%, 0.01% of total)OK
When the :lang value uses a single subtag, it will NOT match against an attribute value where it appears in a different position.PASS
/css/selectors/i18n/css3-selectors-lang-008.html (1/1, 100.00%, 0.01% of total)OK
A :lang value with language and region subtags will match a lang attribute value with the same subtags.PASS
/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 valuesFAIL
/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 valuesFAIL
/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS @charset bogus, charset attribute windows-1250PASS
/css/CSS2/normal-flow/containing-block-percent-margin-bottom.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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 valuesFAIL
/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 valuesFAIL
/css/css-multicol/balance-table-with-fractional-height-row.html (1/1, 100.00%, 0.01% of total)OK
If we have room for the line, we have room for all we needFAIL
/css/css-ui/box-sizing-027.html (2/2, 100.00%, 0.01% of total)OK
Check the resolved value of 'height' when box-sizing is border-box.PASS
Check the resolved value of 'width' when box-sizing is border-box.PASS
/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 valuesFAIL
/css/css-ui/caret-color-013.html (11/11, 100.00%, 0.07% of total)OK
Reset caret-color: initialFAIL
Test caret-color: autoFAIL
Test caret-color: blue (inherited)FAIL
Test caret-color: currentcolorFAIL
Test caret-color: inheritFAIL
Test caret-color: inherit (inherited)FAIL
Test caret-color: initialFAIL
Test caret-color: initial (inherited)FAIL
Test caret-color: limeFAIL
Test caret-color: rgb(0, 100, 100)FAIL
Test default caret-colorFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column-reversePASS
/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 valuesFAIL
/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 ancestorPASS
/css/css-multicol/multicol-gap-animation-003.html (1/1, 100.00%, 0.01% of total)OK
Default column-gap is not interpolableFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-054.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.PASS
/css/css-color/rgb-rounding-001.html (1/1, 100.00%, 0.01% of total)OK
Tests that RGB channels are rounded appropriatelyFAIL
/css/css-transitions/historical.html (1/1, 100.00%, 0.01% of total)OK
Historical CSS features must be removed: WebKitTransitionEventPASS
/css/css-writing-modes/text-orientation-script-001.html (6/6, 100.00%, 0.04% of total)OK
Default orientation for vo=RPASS
Default orientation for vo=TrFAIL
Default orientation for vo=TuFAIL
Default orientation for vo=UFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: autoPASS
/css/css-transforms/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Transforms propertiesFAIL
/css/css-transitions/hidden-container-001.html (2/2, 100.00%, 0.01% of total)OK
transition within display:none / eventsPASS
transition within display:none / valuesPASS
/css/selectors/i18n/css3-selectors-lang-015.html (1/1, 100.00%, 0.01% of total)OK
A :lang value will match a lang attribute value regardless of case differences in the script tag.PASS
/css/css-animations/parsing/animation-direction-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-direction with invalid valuesFAIL
/css/css-animations/parsing/animation-play-state-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationPlayStateFAIL
/css/cssom-view/elementsFromPoint-simple.html (6/6, 100.00%, 0.04% of total)OK
elementsFromPoint for each corner of a div that has a marginFAIL
elementsFromPoint for each corner of a div that has a pseudo-elementFAIL
elementsFromPoint for each corner of a div that is between another div and its pseudo-elementFAIL
elementsFromPoint for each corner of a div with a 3d transformFAIL
elementsFromPoint for each corner of a div with pointer-events:noneFAIL
elementsFromPoint for each corner of a simple divFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: flex-endPASS
/css/cssom-view/window-screen-height-immutable.html (1/1, 100.00%, 0.01% of total)OK
immutability testPASS
/css/cssom-view/htmlelement-offset-width-001.html (1/1, 100.00%, 0.01% of total)OK
CSSOM View - 7 - element.offsetWidth detatches correctlyPASS
/css/css-animations/parsing/animation-fill-mode-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationFillModeFAIL
/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 valuesFAIL
/css/selectors/invalidation/attribute.html (6/6, 100.00%, 0.04% of total)OK
#id selector is effectivePASS
.class selector is effectivePASS
[att=val] selector is effectivePASS
[att] selector is effectivePASS
[att|=val] selector is effectivePASS
[att~=val] selector is effectivePASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-grow: negativePASS
/css/css-writing-modes/text-orientation-parsing-sideways-right-001.html (1/1, 100.00%, 0.01% of total)OK
text-orientation: sideways-rightFAIL
/css/css-ui/parsing/resize-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing resize with valid valuesFAIL
/css/cssom-view/cssom-getBoundingClientRect-002.html (1/1, 100.00%, 0.01% of total)OK
getBoundingClientRect on a newly-created Element not yet inserted into the DOM should return an all-zeroes DOMRectFAIL
/css/selectors/i18n/css3-selectors-lang-004.html (1/1, 100.00%, 0.01% of total)OK
A :lang value will match a lang attribute value regardless of case differences.PASS
/css/css-syntax/charset/page-windows-1251-css-http-bogus.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS HTTP bogusPASS
/css/css-transitions/transition-property-002.html (7/7, 100.00%, 0.05% of total)OK
parse 'all, foobar'PASS
parse 'all, none'PASS
parse 'foobar'PASS
parse 'foobar, all'PASS
parse 'inherit'PASS
parse 'initial'PASS
parse 'none, all'PASS
/css/css-fonts/font-feature-settings-serialization-001.html (2/2, 100.00%, 0.01% of total)OK
font-feature-settings should be serialized with double quotes, and the default value of 1 should be omittedFAIL
font-feature-settings should serialize 0 instead of off, given it's shorterPASS
/css/css-color/color-resolving-hsl.html (3888/3888, 100.00%, 26.21% of total)OK
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 25%)PASS
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%)PASS
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, 37.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 25%)PASS
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%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 0%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 100%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 12.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 25%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 37.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 50%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 62.5%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 75%)PASS
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 87.5%)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 0.2)PASS
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(0, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 0.2)PASS
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(120, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 0.2)PASS
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(180, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 0.2)PASS
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(210, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 0.2)PASS
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(240, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 0.2)PASS
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(270, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 0.2)PASS
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(30, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 0.2)PASS
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(300, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 0.2)PASS
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(330, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 0.2)PASS
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(360, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 0.2)PASS
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%, 37.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 37.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 50%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 0.2)PASS
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(60, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 0.2)PASS
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, 12.5%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 62.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 0.2)PASS
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, 37.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 0.2)PASS
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, 50%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 0.2)PASS
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, 62.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 0.2)PASS
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, 75%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 87.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 0%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 0%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 0%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 100%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 100%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 100%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 0.2)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 87.5%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 87.5%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 87.5%, 1)FAIL
/css/cssom-view/elementsFromPoint-shadowroot.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint-shadowrootFAIL
/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 ancestorPASS
/css/compositing/mix-blend-mode/mix-blend-mode-parsing.html (16/16, 100.00%, 0.11% of total)OK
Mix-blend-mode colorFAIL
Mix-blend-mode color-burnFAIL
Mix-blend-mode color-dodgeFAIL
Mix-blend-mode darkenFAIL
Mix-blend-mode differenceFAIL
Mix-blend-mode exclusionFAIL
Mix-blend-mode hard-lightFAIL
Mix-blend-mode hueFAIL
Mix-blend-mode lightenFAIL
Mix-blend-mode luminosityFAIL
Mix-blend-mode multiplyFAIL
Mix-blend-mode normalFAIL
Mix-blend-mode overlayFAIL
Mix-blend-mode saturationFAIL
Mix-blend-mode screenFAIL
Mix-blend-mode soft-lightFAIL
/css/css-transforms/transform_translate_min.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_minPASS
/css/css-fonts/font-variation-settings-serialization-001.html (1/1, 100.00%, 0.01% of total)OK
font-feature-settings should be serialized to not include duplicatesPASS
/css/css-conditional/test_group_insertRule.html (16/16, 100.00%, 0.11% of total)OK
insert_bad_media_throwPASS
insert_empty_throwFAIL
insert_garbage_after_media_throwPASS
insert_garbage_after_style_throwPASS
insert_import_throwsPASS
insert_index_throws1PASS
insert_index_throws2PASS
insert_media_style_throwPASS
insert_media_succeedPASS
insert_retvalFAIL
insert_style_media_throwPASS
insert_style_succeedPASS
insert_two_media_throwPASS
insert_two_style_throwPASS
rule_lengthPASS
rule_typePASS
/css/css-animations/animationevent-interface.html (41/41, 100.00%, 0.28% of total)OK
AnimationEvent.pseudoElement initialized from the dictionaryFAIL
AnimationEventInit properties set valuePASS
Missing type argumentPASS
animationEventInit argument is empty dictionaryPASS
animationEventInit argument is nullPASS
animationEventInit argument is undefinedPASS
animationName has default value of empty stringPASS
animationName is readonlyPASS
animationName set to 'sample'PASS
animationName set to [1, 2, 3]PASS
animationName set to []PASS
animationName set to a numberPASS
animationName set to an objectPASS
animationName set to an object with a valueOf functionPASS
animationName set to falsePASS
animationName set to nullPASS
animationName set to truePASS
animationName set to undefinedPASS
elapsedTime cannot be set to 'sample'FAIL
elapsedTime cannot be set to -InfinityFAIL
elapsedTime cannot be set to InfinityFAIL
elapsedTime cannot be set to NaNFAIL
elapsedTime cannot be set to [0.5, 1.0]FAIL
elapsedTime cannot be set to an objectFAIL
elapsedTime has default value of 0.0PASS
elapsedTime is readonlyPASS
elapsedTime set to ''PASS
elapsedTime set to -0.5PASS
elapsedTime set to 0.5PASS
elapsedTime set to [0.5]PASS
elapsedTime set to []PASS
elapsedTime set to an object with a valueOf functionPASS
elapsedTime set to falsePASS
elapsedTime set to nullPASS
elapsedTime set to truePASS
elapsedTime set to undefinedPASS
event type set to undefinedPASS
the event inherts from EventPASS
the event is an instance of AnimationEventPASS
type argument is nullPASS
type argument is stringPASS
/css/css-ui/caret-color-009.html (3/3, 100.00%, 0.02% of total)OK
Check the resolved value of 'auto'FAIL
Check the resolved value of 'currentcolor'FAIL
Check the resolved value of 'initial'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 valuesFAIL
/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 valuesFAIL
/css/css-animations/CSSAnimation-id.tentative.html (1/1, 100.00%, 0.01% of total)OK
Animation.id for CSS AnimationsFAIL
/css/CSS2/normal-flow/unresolvable-min-height.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/selectors/i18n/css3-selectors-lang-022.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value that matches an identical lang attribute value on the parent element will NOT produce styling.PASS
/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 valuesFAIL
/css/css-writing-modes/text-orientation-script-001f.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-fonts/variations/font-shorthand.html (22/22, 100.00%, 0.15% of total)OK
Font shorthand: 'oblique' followed by a to-be-clamped calc() weightPASS
Font shorthand: 'oblique' followed by valid calc() weightPASS
Font shorthand: 'oblique' followed by valid large weightPASS
Font shorthand: 'oblique' followed by valid small weightPASS
Font shorthand: 'oblique' with angle followed by valid calc() weightPASS
Font shorthand: 'oblique' with negative anglePASS
Font shorthand: 'oblique' with negative angle followed by valid weightPASS
Font shorthand: 'oblique' with negative angle, value out of rangePASS
Font shorthand: 'oblique' with positive anglePASS
Font shorthand: 'oblique' with positive angle followed by valid weightPASS
Font shorthand: 'oblique' with positive angle, value out of rangePASS
Font shorthand: 'oblique' without slant anglePASS
Font shorthand: Font size specified as calc()PASS
Font shorthand: Font weight specified as calc()PASS
Font shorthand: Font weight specified as calc(), value greater than 1000PASS
Font shorthand: Font weight specified as calc(), value smaller than 1PASS
Font shorthand: Font weight specified as numberPASS
Font shorthand: Font weight specified as number, value greater than 1000PASS
Font shorthand: Font weight specified as number, value less than 1PASS
Font shorthand: To-be-clamped calc() weight folowed by 'oblique' and slant anglePASS
Font shorthand: calc() weight folowed by 'oblique'PASS
Font shorthand: calc() weight folowed by 'oblique' and slant anglePASS
/css/cssom-view/cssom-view-img-attributes-001.html (4/4, 100.00%, 0.03% of total)OK
test x with display falsePASS
test x with display truePASS
test y with display falsePASS
test y with display truePASS
/css/css-fonts/font-display/font-display-failure-fallback.html (1/1, 100.00%, 0.01% of total)OK
Fallback for font failure periodFAIL
/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 valuesFAIL
/css/css-transitions/CSSTransition-canceling.tentative.html (11/11, 100.00%, 0.07% of total)OK
After canceling a finished transition, it can still be re-usedFAIL
After canceling a transition, it can still be re-usedFAIL
After canceling a transition, updating transition properties doesn't make it live againFAIL
An after-change style value can't be interpolatedFAIL
Animated style is cleared after canceling a running CSS transitionFAIL
Changing style to another interpolable value cancels the original transitionFAIL
Removing a property from transition-property cancels transitions on that propertyFAIL
Reversing a running transition cancels the original transitionFAIL
Setting display:none cancels transitions on a child elementFAIL
Setting display:none on an element cancels its transitionsFAIL
Setting zero combined durationFAIL
/css/css-multicol/multicol-gap-percentage-001.html (12/12, 100.00%, 0.08% of total)OK
.multicol 1FAIL
.multicol 10FAIL
.multicol 11FAIL
.multicol 12FAIL
.multicol 2FAIL
.multicol 3FAIL
.multicol 4FAIL
.multicol 5FAIL
.multicol 6FAIL
.multicol 7FAIL
.multicol 8FAIL
.multicol 9FAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | justify-content: flex-endPASS
/css/cssom-view/HTMLBody-ScrollArea_quirksmode.html (10/10, 100.00%, 0.07% of total)OK
Ensure that body element is loaded.PASS
Ensure that style.overflowY can be set properly.PASS
When body not potentially scrollable, document.body.scrollHeight always equals window.innerHeight in quirks. (cond. scroll, visible)PASS
When body not potentially scrollable, document.body.scrollHeight always equals window.innerHeight in quirks. (cond. visible, scroll)PASS
When body not potentially scrollable, document.body.scrollHeight always equals window.innerHeight in quirks. (cond. visible, visible)PASS
When body potentially scrollable, document.body.scrollHeight changes when changing the height of the body content in quirks.FAIL
document.compatMode should be BackCompat in quirks.PASS
document.scrollingElement should be body element in quirks.PASS
scrollingElement in quirks should be body if any of document and body has a visible overflow.PASS
scrollingElement in quirks should be null when body is potentially scrollable.FAIL
/css/cssom-view/elementsFromPoint-inline-vrl-ltr.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointFAIL
/css/cssom-view/window-screen-width-immutable.html (1/1, 100.00%, 0.01% of total)OK
immutability testPASS
/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 inlinePASS
/css/css-transitions/Element-getAnimations.tentative.html (7/7, 100.00%, 0.05% of total)OK
getAnimations does not return a transition for a non-animatable propertyFAIL
getAnimations does not return a transition for an unsupposed propertyFAIL
getAnimations does not return finished CSS TransitionsFAIL
getAnimations returns CSSTransition objects for CSS TransitionsFAIL
getAnimations returns one Animation per transitioning propertyFAIL
getAnimations sorts simultaneous transitions by nameFAIL
getAnimations sorts transitions by when they were generatedFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, @charset windows-1250, charset attribute windows-1253PASS
/css/css-transitions/CSSTransition-transitionProperty.tentative.html (1/1, 100.00%, 0.01% of total)OK
CSSTransition.transitionPropertyFAIL
/css/css-ui/parsing/resize-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing resize with invalid valuesFAIL
/css/selectors/i18n/css3-selectors-lang-036.html (1/1, 100.00%, 0.01% of total)OK
A [lang|='es'] value that matches an identical xml:lang attribute value will NOT produce styling in pages served as HTML.PASS
/css/css-writing-modes/text-orientation-script-001e.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-transitions/properties-value-inherit-003.html (60/60, 100.00%, 0.40% of total)OK
background-position length-em(em) / eventsPASS
background-position length-em(em) / valuesPASS
border-bottom-width length-em(em) / eventsPASS
border-bottom-width length-em(em) / valuesPASS
border-left-width length-em(em) / eventsPASS
border-left-width length-em(em) / valuesPASS
border-right-width length-em(em) / eventsPASS
border-right-width length-em(em) / valuesPASS
border-top-width length-em(em) / eventsPASS
border-top-width length-em(em) / valuesPASS
bottom length-em(em) / eventsPASS
bottom length-em(em) / valuesPASS
height length-em(em) / eventsPASS
height length-em(em) / valuesPASS
left length-em(em) / eventsPASS
left length-em(em) / valuesPASS
letter-spacing length-em(em) / eventsFAIL
letter-spacing length-em(em) / valuesPASS
line-height length-em(em) / eventsPASS
line-height length-em(em) / valuesPASS
margin-bottom length-em(em) / eventsPASS
margin-bottom length-em(em) / valuesPASS
margin-left length-em(em) / eventsPASS
margin-left length-em(em) / valuesPASS
margin-right length-em(em) / eventsPASS
margin-right length-em(em) / valuesPASS
margin-top length-em(em) / eventsPASS
margin-top length-em(em) / valuesPASS
max-height length-em(em) / eventsPASS
max-height length-em(em) / valuesPASS
max-width length-em(em) / eventsPASS
max-width length-em(em) / valuesPASS
min-height length-em(em) / eventsPASS
min-height length-em(em) / valuesPASS
min-width length-em(em) / eventsPASS
min-width length-em(em) / valuesPASS
outline-offset length-em(em) / eventsPASS
outline-offset length-em(em) / valuesPASS
outline-width length-em(em) / eventsPASS
outline-width length-em(em) / valuesPASS
padding-bottom length-em(em) / eventsPASS
padding-bottom length-em(em) / valuesPASS
padding-left length-em(em) / eventsPASS
padding-left length-em(em) / valuesPASS
padding-right length-em(em) / eventsPASS
padding-right length-em(em) / valuesPASS
padding-top length-em(em) / eventsPASS
padding-top length-em(em) / valuesPASS
right length-em(em) / eventsPASS
right length-em(em) / valuesPASS
text-indent length-em(em) / eventsFAIL
text-indent length-em(em) / valuesPASS
top length-em(em) / eventsPASS
top length-em(em) / valuesPASS
vertical-align length-em(em) / eventsPASS
vertical-align length-em(em) / valuesPASS
width length-em(em) / eventsPASS
width length-em(em) / valuesPASS
word-spacing length-em(em) / eventsFAIL
word-spacing length-em(em) / valuesPASS
/css/css-animations/AnimationEffect-getComputedTiming.tentative.html (43/43, 100.00%, 0.29% of total)OK
Negative delay of a new animationFAIL
Positive delay of a new animationFAIL
Progress of a non-integral repeating zero-duration animation with reversing directionFAIL
activeDuration of a new animationFAIL
activeDuration of an animation with zero iterationsFAIL
activeDuration of an infinitely repeating animationFAIL
activeDuration of an infinitely repeating zero-duration animationFAIL
currentIteration of a finitely repeating zero-duration animationFAIL
currentIteration of a new animation is zeroFAIL
currentIteration of a new animation with no backwards fill is unresolved in before phaseFAIL
currentIteration of an AnimationEffect without an AnimationFAIL
currentIteration of an animation with a default iteration countFAIL
currentIteration of an animation with a non-integral iteration countFAIL
currentIteration of an animation with an integral iteration countFAIL
currentIteration of an infinitely repeating zero-duration animationFAIL
delay of a new animationFAIL
direction of a new animationFAIL
duration of a new animationFAIL
easing of a new animationFAIL
endDelay of a new animationFAIL
endTime of an animation that finishes before its startTimeFAIL
endTime of an animation with a negative delayFAIL
endTime of an infinitely repeating animationFAIL
endTime of an infinitely repeating zero-duration animationFAIL
endTime of an new animationFAIL
fill of a new animationFAIL
iterationStart of a new animationFAIL
iterations of a finitely repeating animationFAIL
iterations of a new animationFAIL
iterations of an infinitely repeating animationFAIL
localTime of a new animationFAIL
localTime of an AnimationEffect without an AnimationFAIL
localTime of an animation is always equal to currentTimeFAIL
localTime reflects playbackRate immediatelyFAIL
progress of a finitely repeating zero-duration animationFAIL
progress of a non-integral repeating animation with alternate directionFAIL
progress of a non-integral repeating animation with alternate-reversing directionFAIL
progress of a non-integral repeating zero-duration animationFAIL
progress of a non-integral repeating zero-duration animation with alternate directionFAIL
progress of a non-integral repeating zero-duration animation with alternate-reverse directionFAIL
progress of an animation with different fill modesFAIL
progress of an infinitely repeating zero-duration animationFAIL
progress of an integral repeating animation with normal directionFAIL
/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-blockPASS
/css/css-transitions/transitions-animatable-properties-01.html (94/94, 100.00%, 0.63% of total)OK
background-color endPASS
background-color intermediatePASS
background-position endPASS
background-position intermediatePASS
border-bottom-color endPASS
border-bottom-color intermediatePASS
border-bottom-width endPASS
border-bottom-width intermediatePASS
border-color endFAIL
border-color intermediatePASS
border-left-color endPASS
border-left-color intermediatePASS
border-left-width endPASS
border-left-width intermediatePASS
border-right-color endPASS
border-right-color intermediatePASS
border-right-width endPASS
border-right-width intermediatePASS
border-spacing endPASS
border-spacing intermediatePASS
border-top-color endPASS
border-top-color intermediatePASS
border-top-width endPASS
border-top-width intermediatePASS
bottom endPASS
bottom intermediatePASS
clip endPASS
clip intermediatePASS
color endPASS
color intermediatePASS
crop endFAIL
crop intermediatePASS
font-size endPASS
font-size intermediatePASS
font-weight endPASS
font-weight intermediatePASS
height endPASS
height intermediatePASS
left endPASS
left intermediatePASS
letter-spacing endPASS
letter-spacing intermediatePASS
line-height endPASS
line-height intermediatePASS
margin-bottom endPASS
margin-bottom intermediatePASS
margin-left endPASS
margin-left intermediatePASS
margin-right endPASS
margin-right intermediatePASS
margin-top endPASS
margin-top intermediatePASS
max-height endPASS
max-height intermediatePASS
max-width endPASS
max-width intermediatePASS
min-height endPASS
min-height intermediatePASS
min-width endPASS
min-width intermediatePASS
opacity endPASS
opacity intermediatePASS
outline-color endPASS
outline-color intermediatePASS
outline-offset endFAIL
outline-offset intermediateFAIL
outline-width endPASS
outline-width intermediatePASS
padding-bottom endPASS
padding-bottom intermediatePASS
padding-left endPASS
padding-left intermediatePASS
padding-right endPASS
padding-right intermediatePASS
padding-top endPASS
padding-top intermediatePASS
right endPASS
right intermediatePASS
text-indent endPASS
text-indent intermediatePASS
text-shadow endFAIL
text-shadow intermediatePASS
top endPASS
top intermediatePASS
vertical-align endPASS
vertical-align intermediatePASS
visibility endPASS
visibility intermediatePASS
width endPASS
width intermediatePASS
word-spacing endPASS
word-spacing intermediatePASS
z-index endPASS
z-index intermediatePASS
/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 valuesFAIL
/css/css-transitions/Document-getAnimations.tentative.html (4/4, 100.00%, 0.03% of total)OK
CSS Transitions targetting (pseudo-)elements should have correct order after sortingFAIL
Transitions are not returned after they have finishedFAIL
getAnimations for CSS TransitionsFAIL
getAnimations for non-animated contentFAIL
/css/selectors/i18n/css3-selectors-lang-042.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value that matches an identical lang attribute value on the parent element will NOT produce styling.PASS
/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 valuesFAIL
/css/css-fonts/variations/at-font-face-font-matching.html (109/109, 100.00%, 0.73% of total)OK
Descriptor matching priority: Stretch has higher priority than stylePASS
Descriptor matching priority: Stretch has higher priority than weightPASS
Descriptor matching priority: Style has higher priority than weightPASS
Matching font-stretch: '100%' should prefer '100%' over '110% 120%'PASS
Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%'PASS
Matching font-stretch: '110%' should prefer '100%' over '50% 80%'PASS
Matching font-stretch: '110%' should prefer '105%' over '100%'PASS
Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%'PASS
Matching font-stretch: '110%' should prefer '115% 116%' over '105%'PASS
Matching font-stretch: '110%' should prefer '50% 80%' over '60% 70%'PASS
Matching font-stretch: '90%' should prefer '110% 140%' over '120% 130%'PASS
Matching font-stretch: '90%' should prefer '50% 80%' over '60% 70%'PASS
Matching font-stretch: '90%' should prefer '60% 70%' over '110% 140%'PASS
Matching font-stretch: '90%' should prefer '90% 100%' over '50% 80%'PASS
Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg'PASS
Matching font-style: 'italic' should prefer 'normal' over 'oblique 0deg'PASS
Matching font-style: 'italic' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg'PASS
Matching font-style: 'italic' should prefer 'oblique 0deg' over 'oblique -60deg -30deg'PASS
Matching font-style: 'italic' should prefer 'oblique 20deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'italic' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'italic' should prefer 'oblique 40deg 50deg' over 'oblique 5deg 10deg'PASS
Matching font-style: 'italic' should prefer 'oblique 5deg 10deg' over 'oblique 5deg'PASS
Matching font-style: 'italic' should prefer 'oblique 5deg' over 'normal'PASS
Matching font-style: 'normal' should prefer 'normal' over 'oblique 0deg'PASS
Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'PASS
Matching font-style: 'normal' should prefer 'oblique 0deg' over 'oblique 10deg 40deg'PASS
Matching font-style: 'normal' should prefer 'oblique 10deg 40deg' over 'oblique 20deg 30deg'PASS
Matching font-style: 'normal' should prefer 'oblique 20deg 30deg' over 'oblique -50deg -20deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique -10deg' over 'oblique -5deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique -1deg 0deg' over 'oblique -20deg -15deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique -20deg -15deg' over 'oblique -60deg -30deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique -50deg -40deg' over 'italic'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique -5deg' over 'oblique -1deg 0deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg'PASS
Matching font-style: 'oblique -10deg' should prefer 'oblique 0deg 10deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique -20deg' should prefer 'italic' over 'oblique 0deg'PASS
Matching font-style: 'oblique -20deg' should prefer 'oblique -10deg' over 'italic'PASS
Matching font-style: 'oblique -20deg' should prefer 'oblique -20deg' over 'oblique -60deg -40deg'PASS
Matching font-style: 'oblique -20deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg'PASS
Matching font-style: 'oblique -20deg' should prefer 'oblique 0deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'oblique -20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg'PASS
Matching font-style: 'oblique -21deg' should prefer 'oblique -10deg' over 'italic'PASS
Matching font-style: 'oblique -21deg' should prefer 'oblique -21deg' over 'oblique -60deg -40deg'PASS
Matching font-style: 'oblique -21deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg'PASS
Matching font-style: 'oblique -21deg' should prefer 'oblique 0deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'oblique -21deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique 0deg' should prefer 'italic' over 'oblique -50deg -20deg'PASS
Matching font-style: 'oblique 0deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'PASS
Matching font-style: 'oblique 0deg' should prefer 'oblique 0deg' over 'oblique 5deg'PASS
Matching font-style: 'oblique 0deg' should prefer 'oblique 15deg 20deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'oblique 0deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique 0deg' should prefer 'oblique 40deg 50deg' over 'italic'PASS
Matching font-style: 'oblique 0deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'italic' over 'oblique 0deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique 10deg' over 'oblique 5deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique 15deg 20deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique 40deg 50deg' over 'italic'PASS
Matching font-style: 'oblique 10deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg'PASS
Matching font-style: 'oblique 20deg' should prefer 'italic' over 'oblique 0deg'PASS
Matching font-style: 'oblique 20deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'PASS
Matching font-style: 'oblique 20deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg'PASS
Matching font-style: 'oblique 20deg' should prefer 'oblique 10deg' over 'italic'PASS
Matching font-style: 'oblique 20deg' should prefer 'oblique 20deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'oblique 20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique 20deg' should prefer 'oblique 40deg 50deg' over 'oblique 10deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'italic' over 'oblique 0deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique 10deg' over 'italic'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique 20deg' over 'oblique 10deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg'PASS
Matching font-style: 'oblique 21deg' should prefer 'oblique 40deg 50deg' over 'oblique 20deg'PASS
Matching font-weight: '399' should prefer '200 300' over '400'PASS
Matching font-weight: '399' should prefer '340 360' over '200 300'PASS
Matching font-weight: '399' should prefer '350 399' over '340 360'PASS
Matching font-weight: '399' should prefer '400' over '450 460'PASS
Matching font-weight: '399' should prefer '450 460' over '500 501'PASS
Matching font-weight: '399' should prefer '500 501' over '502 510'PASS
Matching font-weight: '400' should prefer '350 399' over '351 398'PASS
Matching font-weight: '400' should prefer '351 398' over '501 550'PASS
Matching font-weight: '400' should prefer '400' over '450 460'PASS
Matching font-weight: '400' should prefer '450 460' over '500'PASS
Matching font-weight: '400' should prefer '500' over '350 399'PASS
Matching font-weight: '400' should prefer '501 550' over '502 560'PASS
Matching font-weight: '430' should prefer '340 398' over '501 550'PASS
Matching font-weight: '430' should prefer '350 399' over '340 398'PASS
Matching font-weight: '430' should prefer '400 425' over '350 399'PASS
Matching font-weight: '430' should prefer '420 440' over '450 460'PASS
Matching font-weight: '430' should prefer '450 460' over '500'PASS
Matching font-weight: '430' should prefer '500' over '400 425'PASS
Matching font-weight: '430' should prefer '501 550' over '502 560'PASS
Matching font-weight: '500' should prefer '350 399' over '351 398'PASS
Matching font-weight: '500' should prefer '351 398' over '501 550'PASS
Matching font-weight: '500' should prefer '400' over '350 399'PASS
Matching font-weight: '500' should prefer '450 460' over '400'PASS
Matching font-weight: '500' should prefer '500' over '450 460'PASS
Matching font-weight: '500' should prefer '501 550' over '502 560'PASS
Matching font-weight: '501' should prefer '390 410' over '300 350'PASS
Matching font-weight: '501' should prefer '450 460' over '390 410'PASS
Matching font-weight: '501' should prefer '500' over '450 460'PASS
Matching font-weight: '501' should prefer '501' over '502 510'PASS
Matching font-weight: '501' should prefer '502 510' over '503 520'PASS
Matching font-weight: '501' should prefer '503 520' over '500'PASS
/css/css-multicol/parsing/column-span-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnSpanFAIL
/css/selectors/i18n/css3-selectors-lang-050.html (1/1, 100.00%, 0.01% of total)OK
A lang= value and a lang attribute value will NOT match if their region subtags differ.PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: -1PASS
/css/selectors/missing-right-token.html (1/1, 100.00%, 0.01% of total)OK
attribute selectors with missing right tokens succeedPASS
/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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: 0 autoPASS
/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 valuesFAIL
/css/css-flexbox/flex-minimum-height-flex-items-010.html (2/2, 100.00%, 0.01% of total)OK
.container 1PASS
.container 2PASS
/css/css-backgrounds/background-332.html (8/8, 100.00%, 0.05% of total)OK
Computed value for background-image after setting background shorthandFAIL
background_specified_attachmentPASS
background_specified_clipPASS
background_specified_colorPASS
background_specified_originPASS
background_specified_positionFAIL
background_specified_repeatFAIL
background_specified_sizeFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: rowPASS
/css/selectors/invalidation/first-child-last-child.html (2/2, 100.00%, 0.01% of total)OK
Adding multiple nodes at once should invalidate :first-child correctly.PASS
Adding multiple nodes at once should invalidate :last-child correctly.PASS
/css/css-transforms/css-transform-property-existence.html (6/6, 100.00%, 0.04% of total)OK
Check the existence of backface-visibility.PASS
Check the existence of perspective-origin.PASS
Check the existence of perspective.FAIL
Check the existence of transform-origin.PASS
Check the existence of transform-style.PASS
Check the existence of transform.PASS
/css/cssom-view/elementFromPosition.html (16/16, 100.00%, 0.11% of total)OK
test negative x PASS
test negative y PASS
Point (0, 0), return root element(HTML)PASS
document.elementFromPointPASS
document.elementFromPoint is a FunctionPASS
test outside of viewportPASS
test some point of the element: bottom left cornerFAIL
test some point of the element: bottom lineFAIL
test some point of the element: bottom right cornerFAIL
test some point of the element: insidePASS
test some point of the element: left linePASS
test some point of the element: right lineFAIL
test some point of the element: top left cornerPASS
test some point of the element: top linePASS
test some point of the element: top right cornerFAIL
test the top of layerPASS
/css/css-ui/caret-color-021.html (1/1, 100.00%, 0.01% of total)OK
Default caret-color is not interpolableFAIL
/css/css-values/calc-serialization.html (1/1, 100.00%, 0.01% of total)OK
calc() serializationFAIL
/css/cssom-view/elementFromPoint.html (11/11, 100.00%, 0.07% of total)OK
FieldsetsPASS
First element to get mouse events with pointer-events cssPASS
Image MapsFAIL
Negative co-ordinatesPASS
No viewport availablePASS
Return first element that is the target for hit testingPASS
SVG element at x,yPASS
co-ordinates larger than the viewportPASS
co-ordinates larger than the viewport from in iframePASS
no hit target at x,yPASS
transformed element at x,yPASS
/css/cssom-view/elementsFromPoint-inline-htb-ltr.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointFAIL
/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 valuesFAIL
/css/css-writing-modes/unicode-bidi-parsing-001.html (5/5, 100.00%, 0.03% of total)OK
Initial value of unicode-bidiPASS
unicode-bidi should not inheritPASS
unicode-bidi: bidi-overridePASS
unicode-bidi: embedPASS
unicode-bidi: embed; unicode-bidi: normalPASS
/css/css-transforms/transform_translate_max.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_maxPASS
/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-blockPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-wrap: wrap-reversePASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: centerPASS
/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-animations/CSSAnimation-effect.tentative.html (6/6, 100.00%, 0.04% of total)OK
A play-pending animation's effect whose effect is replaced still exits the pending stateFAIL
After replacing a finished animation's effect with a longer one it fires an animationstart eventFAIL
CSS animation events are dispatched at the original element even after setting an effect with a different target elementFAIL
Replacing an animation's effect with a shorter one that should have already finished, the animation finishes immediatelyFAIL
Replacing an animation's effect with an effect that targets a different property should update both propertiesFAIL
Setting a null effect on a running animation fires an animationend eventFAIL
/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 valuesFAIL
/css/CSS2/floats/zero-space-between-floats-001.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/selectors/i18n/css3-selectors-lang-044.html (1/1, 100.00%, 0.01% of total)OK
A lang= value will match a lang attribute value regardless of case differences.PASS
/css/selectors/invalidation/enabled-disabled.html (2/2, 100.00%, 0.01% of total)OK
Element updates when disabledPASS
Element updates when enabledPASS
/css/cssom-view/scroll-behavior-main-frame-root.html (35/35, 100.00%, 0.24% of total)OK
Aborting an ongoing smooth scrolling on the main frame with an instant scrollingFAIL
Aborting an ongoing smooth scrolling on the main frame with another smooth scrollingFAIL
Main frame with auto scroll-behavior ; scroll() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with default behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollIntoView() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollIntoView() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollIntoView() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with auto behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with default behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with instant behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollIntoView() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollIntoView() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollIntoView() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with auto behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with default behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with instant behaviorFAIL
Main frame with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
Page loadedPASS
/css/css-backgrounds/background-origin-001.html (4/4, 100.00%, 0.03% of total)OK
background-origin_border-boxPASS
background-origin_content-boxPASS
background-origin_initialPASS
background-origin_padding-boxPASS
/css/selectors/invalidation/any-link-pseudo.html (1/1, 100.00%, 0.01% of total)OK
Style was recalculated for the :any-link pseudo class.FAIL
/css/css-ui/parsing/text-overflow-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().textOverflowFAIL
/css/CSS2/normal-flow/containing-block-percent-padding-right.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-transitions/transition-001.html (12/12, 100.00%, 0.08% of total)OK
parse '1s 2s ease-in'FAIL
parse '1s 2s width ease-in'FAIL
parse '1s 2s'FAIL
parse '1s ease-in 2s width'FAIL
parse '1s ease-in 2s'FAIL
parse '1s width 2s'FAIL
parse '1s width'FAIL
parse '1s'FAIL
parse 'ease-in 1s 2s'FAIL
parse 'width .1s ease-in .2s'FAIL
parse 'width 1s'FAIL
parse 'width ease-in 1s 2s'FAIL
/css/selectors/i18n/css3-selectors-lang-047.html (1/1, 100.00%, 0.01% of total)OK
When the lang= value uses a single subtag, it will NOT match against an attribute value where it appears in a different position.PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: nowrapPASS
/css/selectors/i18n/css3-selectors-lang-005.html (1/1, 100.00%, 0.01% of total)OK
A :lang value will match a lang attribute value when the latter contains additional subtags.PASS
/css/selectors/child-indexed-pseudo-class.html (54/54, 100.00%, 0.36% of total)OK
Expected DIV element to match :first-child with matchesFAIL
Expected DIV element to match :first-child with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :first-of-type with matchesFAIL
Expected DIV element to match :first-of-type with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :last-child with matchesFAIL
Expected DIV element to match :last-child with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :last-of-type with matchesFAIL
Expected DIV element to match :last-of-type with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :nth-child(1) with matchesFAIL
Expected DIV element to match :nth-child(1) with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :nth-child(n) with matchesFAIL
Expected DIV element to match :nth-child(n) with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :nth-last-child(1) with matchesFAIL
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 matchesFAIL
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 matchesFAIL
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 matchesFAIL
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 matchesFAIL
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 matchesFAIL
Expected DIV element to match :nth-of-type(n) with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :only-child with matchesFAIL
Expected DIV element to match :only-child with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to match :only-of-type with matchesFAIL
Expected DIV element to match :only-of-type with matches, querySelector(), and querySelectorAll()FAIL
Expected DIV element to not match :nth-child(2) with matchesPASS
Expected DIV element to not match :nth-child(2) with matches, querySelector(), and querySelectorAll()PASS
Expected DIV element to not match :nth-last-child(2) with matchesPASS
Expected DIV element to not match :nth-last-child(2) with matches, querySelector(), and querySelectorAll()PASS
Expected DIV element to not match :nth-last-of-type(2) with matchesPASS
Expected DIV element to not match :nth-last-of-type(2) with matches, querySelector(), and querySelectorAll()PASS
Expected DIV element to not match :nth-of-type(2) with matchesPASS
Expected DIV element to not match :nth-of-type(2) with matches, querySelector(), and querySelectorAll()PASS
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
Expected HTML element to not match :nth-child(2) with matches, querySelector(), and querySelectorAll()PASS
Expected HTML element to not match :nth-last-child(2) with matches, querySelector(), and querySelectorAll()PASS
Expected HTML element to not match :nth-last-of-type(2) with matches, querySelector(), and querySelectorAll()PASS
Expected HTML element to not match :nth-of-type(2) with matches, querySelector(), and querySelectorAll()PASS
/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 bordersPASS
/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 valuesFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: invalidPASS
/css/cssom-view/ttwf-js-cssomview-getclientrects-length.html (3/3, 100.00%, 0.02% of total)OK
assert_length_of_getClientRects_from_ButtonPASS
assert_length_of_getClientRects_from_LinkPASS
assert_length_of_getClientRects_from_ParentPASS
/css/css-writing-modes/text-orientation-script-001q.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=TuFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-transitions/parsing/transition-property-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-property with valid valuesFAIL
/css/cssom-view/table-client-props.html (13/13, 100.00%, 0.09% of total)OK
Basic captionFAIL
Basic tablePASS
Bottom captionFAIL
Caption with borderFAIL
Caption with marginFAIL
Caption with paddingFAIL
Overall test to make sure there are no exceptionsPASS
Table and narrower captionPASS
Table and wider captionFAIL
Table with collapsed borderPASS
Table with paddingPASS
Table with padding and content-box sizingPASS
Table with separated borderPASS
/css/css-values/line-break-ch-unit.html (194/194, 100.00%, 1.31% of total)OK
3ch should fitPASS
96ch should fitPASS
97ch should fitPASS
98ch should fitPASS
99ch should fitPASS
95ch should fitPASS
4ch should wrapPASS
5ch should wrapPASS
6ch should wrapPASS
7ch should wrapPASS
8ch should wrapPASS
94ch should fitPASS
9ch should wrapPASS
93ch should fitPASS
10ch should wrapPASS
92ch should fitPASS
11ch should wrapPASS
91ch should fitPASS
12ch should wrapPASS
90ch should fitPASS
13ch should wrapPASS
89ch should fitPASS
14ch should wrapPASS
88ch should fitPASS
15ch should wrapPASS
87ch should fitPASS
16ch should wrapPASS
86ch should fitPASS
17ch should wrapPASS
85ch should fitPASS
18ch should wrapPASS
84ch should fitPASS
19ch should wrapPASS
83ch should fitPASS
20ch should wrapPASS
82ch should fitPASS
21ch should wrapPASS
81ch should fitPASS
22ch should wrapPASS
80ch should fitPASS
23ch should wrapPASS
79ch should fitPASS
24ch should wrapPASS
78ch should fitPASS
25ch should wrapPASS
77ch should fitPASS
26ch should wrapPASS
76ch should fitPASS
27ch should wrapPASS
75ch should fitPASS
28ch should wrapPASS
74ch should fitPASS
29ch should wrapPASS
73ch should fitPASS
30ch should wrapPASS
72ch should fitPASS
31ch should wrapPASS
71ch should fitPASS
32ch should wrapPASS
70ch should fitPASS
33ch should wrapPASS
69ch should fitPASS
34ch should wrapPASS
68ch should fitPASS
35ch should wrapPASS
67ch should fitPASS
36ch should wrapPASS
66ch should fitPASS
37ch should wrapPASS
65ch should fitPASS
38ch should wrapPASS
64ch should fitPASS
39ch should wrapPASS
63ch should fitPASS
40ch should wrapPASS
62ch should fitPASS
41ch should wrapPASS
61ch should fitPASS
42ch should wrapPASS
60ch should fitPASS
43ch should wrapPASS
59ch should fitPASS
44ch should wrapPASS
58ch should fitPASS
45ch should wrapPASS
57ch should fitPASS
46ch should wrapPASS
56ch should fitPASS
47ch should wrapPASS
55ch should fitPASS
48ch should wrapPASS
54ch should fitPASS
49ch should wrapPASS
53ch should fitPASS
50ch should wrapPASS
52ch should fitPASS
51ch should wrapPASS
51ch should fitPASS
52ch should wrapPASS
50ch should fitPASS
53ch should wrapPASS
49ch should fitPASS
54ch should wrapPASS
48ch should fitPASS
55ch should wrapPASS
47ch should fitPASS
56ch should wrapPASS
46ch should fitPASS
57ch should wrapPASS
45ch should fitPASS
58ch should wrapPASS
44ch should fitPASS
59ch should wrapPASS
43ch should fitPASS
60ch should wrapPASS
42ch should fitPASS
61ch should wrapPASS
41ch should fitPASS
62ch should wrapPASS
40ch should fitPASS
63ch should wrapPASS
39ch should fitPASS
64ch should wrapPASS
38ch should fitPASS
65ch should wrapPASS
37ch should fitPASS
66ch should wrapPASS
36ch should fitPASS
67ch should wrapPASS
35ch should fitPASS
68ch should wrapPASS
34ch should fitPASS
69ch should wrapPASS
33ch should fitPASS
70ch should wrapPASS
32ch should fitPASS
71ch should wrapPASS
31ch should fitPASS
72ch should wrapPASS
30ch should fitPASS
73ch should wrapPASS
29ch should fitPASS
74ch should wrapPASS
28ch should fitPASS
75ch should wrapPASS
27ch should fitPASS
76ch should wrapPASS
26ch should fitPASS
77ch should wrapPASS
25ch should fitPASS
78ch should wrapPASS
24ch should fitPASS
79ch should wrapPASS
23ch should fitPASS
80ch should wrapPASS
22ch should fitPASS
81ch should wrapPASS
21ch should fitPASS
82ch should wrapPASS
20ch should fitPASS
83ch should wrapPASS
19ch should fitPASS
84ch should wrapPASS
18ch should fitPASS
85ch should wrapPASS
17ch should fitPASS
86ch should wrapPASS
16ch should fitPASS
87ch should wrapPASS
15ch should fitPASS
88ch should wrapPASS
14ch should fitPASS
89ch should wrapPASS
13ch should fitPASS
90ch should wrapPASS
12ch should fitPASS
91ch should wrapPASS
11ch should fitPASS
92ch should wrapPASS
10ch should fitPASS
93ch should wrapPASS
9ch should fitPASS
94ch should wrapPASS
8ch should fitPASS
95ch should wrapPASS
7ch should fitPASS
96ch should wrapPASS
6ch should fitPASS
97ch should wrapPASS
5ch should fitPASS
98ch should wrapPASS
4ch should fitPASS
99ch should wrapPASS
3ch should wrapPASS
/css/css-transitions/transition-background-position-with-edge-offset.html (1/1, 100.00%, 0.01% of total)OK
background-position not equals to end valuePASS
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-055.html (1/1, 100.00%, 0.01% of total)OK
A lang= value will match a lang attribute value regardless of case differences in the script tag.PASS
/css/selectors/focus-within-display-none-001.html (2/2, 100.00%, 0.01% of total)OK
Test ':focus-within' after 'display:none' on inputFAIL
Test ':focus-within' after 'display:none' on input's parentFAIL
/css/css-transitions/CSSTransition-startTime.tentative.html (5/5, 100.00%, 0.03% of total)OK
Seeking a transition using start time dispatches transition eventsFAIL
The start time can be set to seek a transitionFAIL
The start time of a newly-created transition is unresolvedFAIL
The start time of a transition can be setFAIL
The start time of transitions is based on when they are generatedFAIL
/css/css-transitions/parsing/transition-property-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: getComputedValue().transitionPropertyFAIL
/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 valuesFAIL
/css/css-animations/CSSAnimation-getCurrentTime.tentative.html (2/2, 100.00%, 0.01% of total)OK
Setting currentTime to null on a CSS animation throwsFAIL
currentTime can be used to seek a CSS animationFAIL
/css/css-fonts/variations/font-weight-parsing.html (26/26, 100.00%, 0.18% of total)OK
@supports: Extra content after calc valuePASS
@supports: Extra content after keyword valuePASS
@supports: Extra content after numeric valuePASS
@supports: Extra number after numeric valuePASS
@supports: Maximum allowed value should be parsed successfullyPASS
@supports: Minimum allowed value should be parsed successfullyPASS
@supports: Negative simple calc value (to be clamped)PASS
@supports: Non-integer Values should be parsed successfullyPASS
@supports: Out-of-range simple calc value (to be clamped)PASS
@supports: Simple calc valuePASS
@supports: Valid calc expressionPASS
@supports: Valid calc expression with out-of-range value (to be clamped)PASS
@supports: Valid calc expression with unitsPASS
@supports: Values above maximum should be rejectedPASS
@supports: Values below minimum should be rejectedPASS
@supports: Values below zero should be rejectedPASS
@supports: Values that are not multiple of 100 should be parsed successfullyPASS
Computed style: Maximum allowed value should be parsed successfullyPASS
Computed style: Minimum allowed value should be parsed successfullyPASS
Computed style: Negative simple calc value (to be clamped)PASS
Computed style: Non-integer Values should be parsed successfullyPASS
Computed style: Out-of-range simple calc value (to be clamped)PASS
Computed style: Simple calc valuePASS
Computed style: Valid calc expressionPASS
Computed style: Valid calc expression with out-of-range value (to be clamped)PASS
Computed style: Values that are not multiple of 100 should be parsed successfullyPASS
/css/cssom-view/elementFromPoint-001.html (1/1, 100.00%, 0.01% of total)OK
CSSOM View - 5 - extensions to the Document interfacePASS
/css/css-transitions/before-DOMContentLoaded-001.html (2/2, 100.00%, 0.01% of total)OK
transition height from 10px to 100px / eventsFAIL
transition height from 10px to 100px / valuesPASS
/css/css-writing-modes/text-orientation-script-001a.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html (4/4, 100.00%, 0.03% 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 for flex item.PASS
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/selectors/attribute-selectors/attribute-case/semantics.html (351/351, 100.00%, 2.37% of total)OK
@namespace x 'A'; [x|foo='' i] <div {a}foo=""> in XMLFAIL
@namespace x 'A'; [x|foo='' i] <div {a}foo=""> in quirks modeFAIL
@namespace x 'A'; [x|foo='' i] <div {a}foo=""> in standards modeFAIL
@namespace x 'a'; [x|foo='' i] <div {A}foo=""> in XMLFAIL
@namespace x 'a'; [x|foo='' i] <div {A}foo=""> in quirks modeFAIL
@namespace x 'a'; [x|foo='' i] <div {A}foo=""> in standards modeFAIL
@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in XMLFAIL
@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in quirks modeFAIL
@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in standards modeFAIL
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> in XMLFAIL
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> in quirks modeFAIL
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> in standards modeFAIL
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> with querySelector in XMLFAIL
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> with querySelector in quirks modeFAIL
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> with querySelector in standards modeFAIL
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> in XMLFAIL
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> in quirks modeFAIL
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> in standards modeFAIL
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> with querySelector in XMLFAIL
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> with querySelector in quirks modeFAIL
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> with querySelector in standards modeFAIL
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in XMLFAIL
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in quirks modeFAIL
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in standards modeFAIL
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> with querySelector in XMLFAIL
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> with querySelector in quirks modeFAIL
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> with querySelector in standards modeFAIL
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> in XMLFAIL
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> in quirks modeFAIL
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> in standards modeFAIL
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> with querySelector in XMLFAIL
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> with querySelector in quirks modeFAIL
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> with querySelector in standards modeFAIL
[align='LEFT' i] <div align="left"> in XMLFAIL
[align='LEFT' i] <div align="left"> in quirks modeFAIL
[align='LEFT' i] <div align="left"> in standards modeFAIL
[align='LEFT' i] <div align="left"> with querySelector in XMLFAIL
[align='LEFT' i] <div align="left"> with querySelector in quirks modeFAIL
[align='LEFT' i] <div align="left"> with querySelector in standards modeFAIL
[align='left' i] <div align="LEFT"> in XMLFAIL
[align='left' i] <div align="LEFT"> in quirks modeFAIL
[align='left' i] <div align="LEFT"> in standards modeFAIL
[align='left' i] <div align="LEFT"> with querySelector in XMLFAIL
[align='left' i] <div align="LEFT"> with querySelector in quirks modeFAIL
[align='left' i] <div align="LEFT"> with querySelector in standards modeFAIL
[class~='A' i] <div class="x a b"> in XMLFAIL
[class~='A' i] <div class="x a b"> in quirks modeFAIL
[class~='A' i] <div class="x a b"> in standards modeFAIL
[class~='A' i] <div class="x a b"> with querySelector in XMLFAIL
[class~='A' i] <div class="x a b"> with querySelector in quirks modeFAIL
[class~='A' i] <div class="x a b"> with querySelector in standards modeFAIL
[class~='a' i] <div class="X A B"> in XMLFAIL
[class~='a' i] <div class="X A B"> in quirks modeFAIL
[class~='a' i] <div class="X A B"> in standards modeFAIL
[class~='a' i] <div class="X A B"> with querySelector in XMLFAIL
[class~='a' i] <div class="X A B"> with querySelector in quirks modeFAIL
[class~='a' i] <div class="X A B"> with querySelector in standards modeFAIL
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> in XMLFAIL
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> in quirks modeFAIL
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> in standards modeFAIL
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in XMLFAIL
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in standards modeFAIL
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> in XMLFAIL
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modeFAIL
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> in standards modeFAIL
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLFAIL
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modeFAIL
[foo='' i] /* \0 in selector */ <div foo=""> in XMLFAIL
[foo='' i] /* \0 in selector */ <div foo=""> in quirks modeFAIL
[foo='' i] /* \0 in selector */ <div foo=""> in standards modeFAIL
[foo='' i] /* \0 in selector */ <div foo=""> with querySelector in XMLFAIL
[foo='' i] /* \0 in selector */ <div foo=""> with querySelector in quirks modeFAIL
[foo='' i] /* \0 in selector */ <div foo=""> with querySelector in standards modeFAIL
[foo=' ' i] /* tab in selector */ <div foo=" "> in XMLFAIL
[foo=' ' i] /* tab in selector */ <div foo=" "> in quirks modeFAIL
[foo=' ' i] /* tab in selector */ <div foo=" "> in standards modeFAIL
[foo=' ' i] /* tab in selector */ <div foo=" "> with querySelector in XMLFAIL
[foo=' ' i] /* tab in selector */ <div foo=" "> with querySelector in quirks modeFAIL
[foo=' ' i] /* tab in selector */ <div foo=" "> with querySelector in standards modeFAIL
[foo=' ' i] /* tab in attribute */ <div foo=" "> in XMLFAIL
[foo=' ' i] /* tab in attribute */ <div foo=" "> in quirks modeFAIL
[foo=' ' i] /* tab in attribute */ <div foo=" "> in standards modeFAIL
[foo=' ' i] /* tab in attribute */ <div foo=" "> with querySelector in XMLFAIL
[foo=' ' i] /* tab in attribute */ <div foo=" "> with querySelector in quirks modeFAIL
[foo=' ' i] /* tab in attribute */ <div foo=" "> with querySelector in standards modeFAIL
[foo='' i] /* \0 in attribute */ <div foo=""> in XMLFAIL
[foo='' i] /* \0 in attribute */ <div foo=""> in quirks modeFAIL
[foo='' i] /* \0 in attribute */ <div foo=""> in standards modeFAIL
[foo='' i] /* \0 in attribute */ <div foo=""> with querySelector in XMLFAIL
[foo='' i] /* \0 in attribute */ <div foo=""> with querySelector in quirks modeFAIL
[foo='' i] /* \0 in attribute */ <div foo=""> with querySelector in standards modeFAIL
[foo='' i] <div foo=""> in XMLFAIL
[foo='' i] <div foo=""> in quirks modeFAIL
[foo='' i] <div foo=""> in standards modeFAIL
[foo='' i] <div foo=""> with querySelector in XMLFAIL
[foo='' i] <div foo=""> with querySelector in quirks modeFAIL
[foo='' i] <div foo=""> with querySelector in standards modeFAIL
[foo='' i] <div foo="BAR"> in XMLFAIL
[foo='' i] <div foo="BAR"> in quirks modeFAIL
[foo='' i] <div foo="BAR"> in standards modeFAIL
[foo='' i] <div foo="BAR"> with querySelector in XMLFAIL
[foo='' i] <div foo="BAR"> with querySelector in quirks modeFAIL
[foo='' i] <div foo="BAR"> with querySelector in standards modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> in XMLFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> in standards modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modeFAIL
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> in XMLFAIL
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> in quirks modeFAIL
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> in standards modeFAIL
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> with querySelector in XMLFAIL
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> with querySelector in standards modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> in XMLFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> in quirks modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> in standards modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in XMLFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in quirks modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in standards modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> in XMLFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> in quirks modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> in standards modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in XMLFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in quirks modeFAIL
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in standards modeFAIL
[foo='BAR'] /* sanity check (match) */ <div foo="BAR"> in XMLPASS
[foo='BAR'] /* sanity check (match) */ <div foo="BAR"> in quirks modePASS
[foo='BAR'] /* sanity check (match) */ <div foo="BAR"> in standards modePASS
[foo='BAR'] /* sanity check (match) */ <div foo="BAR"> with querySelector in XMLPASS
[foo='BAR'] /* sanity check (match) */ <div foo="BAR"> with querySelector in quirks modePASS
[foo='BAR'] /* sanity check (match) */ <div foo="BAR"> with querySelector in standards modePASS
[foo='BAR'][foo='bar' i] <div foo="BAR"> in XMLFAIL
[foo='BAR'][foo='bar' i] <div foo="BAR"> in quirks modeFAIL
[foo='BAR'][foo='bar' i] <div foo="BAR"> in standards modeFAIL
[foo='BAR'][foo='bar' i] <div foo="BAR"> with querySelector in XMLFAIL
[foo='BAR'][foo='bar' i] <div foo="BAR"> with querySelector in quirks modeFAIL
[foo='BAR'][foo='bar' i] <div foo="BAR"> with querySelector in standards modeFAIL
[foo='I' i] <div foo="İ"> in XMLFAIL
[foo='I' i] <div foo="İ"> in quirks modeFAIL
[foo='I' i] <div foo="İ"> in standards modeFAIL
[foo='I' i] <div foo="İ"> with querySelector in XMLFAIL
[foo='I' i] <div foo="İ"> with querySelector in quirks modeFAIL
[foo='I' i] <div foo="İ"> with querySelector in standards modeFAIL
[foo='I' i] <div foo="ı"> in XMLFAIL
[foo='I' i] <div foo="ı"> in quirks modeFAIL
[foo='I' i] <div foo="ı"> in standards modeFAIL
[foo='I' i] <div foo="ı"> with querySelector in XMLFAIL
[foo='I' i] <div foo="ı"> with querySelector in quirks modeFAIL
[foo='I' i] <div foo="ı"> with querySelector in standards modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> in XMLFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> in standards modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modeFAIL
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> in XMLFAIL
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> in quirks modeFAIL
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> in standards modeFAIL
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> with querySelector in XMLFAIL
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> in XMLFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> in quirks modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> in standards modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in XMLFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in quirks modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in standards modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> in XMLFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> in quirks modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> in standards modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in XMLFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in quirks modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in standards modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> in XMLFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> in quirks modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> in standards modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in XMLFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo='bar' i] <div FOO="bar"> in XMLFAIL
[foo='bar' i] <div FOO="bar"> in quirks modeFAIL
[foo='bar' i] <div FOO="bar"> in standards modeFAIL
[foo='bar' i] <div FOO="bar"> with querySelector in XMLFAIL
[foo='bar' i] <div FOO="bar"> with querySelector in quirks modeFAIL
[foo='bar' i] <div FOO="bar"> with querySelector in standards modeFAIL
[foo='bar' i] <div baz="BAR"> in XMLFAIL
[foo='bar' i] <div baz="BAR"> in quirks modeFAIL
[foo='bar' i] <div baz="BAR"> in standards modeFAIL
[foo='bar' i] <div baz="BAR"> with querySelector in XMLFAIL
[foo='bar' i] <div baz="BAR"> with querySelector in quirks modeFAIL
[foo='bar' i] <div baz="BAR"> with querySelector in standards modeFAIL
[foo='bar' i] <div foo="BAR"> in XMLFAIL
[foo='bar' i] <div foo="BAR"> in quirks modeFAIL
[foo='bar' i] <div foo="BAR"> in standards modeFAIL
[foo='bar' i] <div foo="BAR"> with querySelector in XMLFAIL
[foo='bar' i] <div foo="BAR"> with querySelector in quirks modeFAIL
[foo='bar' i] <div foo="BAR"> with querySelector in standards modeFAIL
[foo='bar' i] <div foo="x" {a}foo="BAR"> in XMLFAIL
[foo='bar' i] <div foo="x" {a}foo="BAR"> in quirks modeFAIL
[foo='bar' i] <div foo="x" {a}foo="BAR"> in standards modeFAIL
[foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in XMLFAIL
[foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in quirks modeFAIL
[foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in standards modeFAIL
[foo='bar' i][foo='BAR'] <div foo="BAR"> in XMLFAIL
[foo='bar' i][foo='BAR'] <div foo="BAR"> in quirks modeFAIL
[foo='bar' i][foo='BAR'] <div foo="BAR"> in standards modeFAIL
[foo='bar' i][foo='BAR'] <div foo="BAR"> with querySelector in XMLFAIL
[foo='bar' i][foo='BAR'] <div foo="BAR"> with querySelector in quirks modeFAIL
[foo='bar' i][foo='BAR'] <div foo="BAR"> with querySelector in standards modeFAIL
[foo='bar' i][foo='bar' i] <div foo="BAR"> in XMLFAIL
[foo='bar' i][foo='bar' i] <div foo="BAR"> in quirks modeFAIL
[foo='bar' i][foo='bar' i] <div foo="BAR"> in standards modeFAIL
[foo='bar' i][foo='bar' i] <div foo="BAR"> with querySelector in XMLFAIL
[foo='bar' i][foo='bar' i] <div foo="BAR"> with querySelector in quirks modeFAIL
[foo='bar' i][foo='bar' i] <div foo="BAR"> with querySelector in standards modeFAIL
[foo='bar' i][foo='bar'] <div foo="BAR"> in XMLFAIL
[foo='bar' i][foo='bar'] <div foo="BAR"> in quirks modeFAIL
[foo='bar' i][foo='bar'] <div foo="BAR"> in standards modeFAIL
[foo='bar' i][foo='bar'] <div foo="BAR"> with querySelector in XMLFAIL
[foo='bar' i][foo='bar'] <div foo="BAR"> with querySelector in quirks modeFAIL
[foo='bar' i][foo='bar'] <div foo="BAR"> with querySelector in standards modeFAIL
[foo='i' i] <div foo="İ"> in XMLFAIL
[foo='i' i] <div foo="İ"> in quirks modeFAIL
[foo='i' i] <div foo="İ"> in standards modeFAIL
[foo='i' i] <div foo="İ"> with querySelector in XMLFAIL
[foo='i' i] <div foo="İ"> with querySelector in quirks modeFAIL
[foo='i' i] <div foo="İ"> with querySelector in standards modeFAIL
[foo='i' i] <div foo="ı"> in XMLFAIL
[foo='i' i] <div foo="ı"> in quirks modeFAIL
[foo='i' i] <div foo="ı"> in standards modeFAIL
[foo='i' i] <div foo="ı"> with querySelector in XMLFAIL
[foo='i' i] <div foo="ı"> with querySelector in quirks modeFAIL
[foo='i' i] <div foo="ı"> with querySelector in standards modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> in XMLFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> in standards modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modeFAIL
[foo='Ä' i] <div foo="ä"> in XMLFAIL
[foo='Ä' i] <div foo="ä"> in quirks modeFAIL
[foo='Ä' i] <div foo="ä"> in standards modeFAIL
[foo='Ä' i] <div foo="ä"> with querySelector in XMLFAIL
[foo='Ä' i] <div foo="ä"> with querySelector in quirks modeFAIL
[foo='Ä' i] <div foo="ä"> with querySelector in standards modeFAIL
[foo='ä' i] <div foo="Ä"> in XMLFAIL
[foo='ä' i] <div foo="Ä"> in quirks modeFAIL
[foo='ä' i] <div foo="Ä"> in standards modeFAIL
[foo='ä' i] <div foo="Ä"> with querySelector in XMLFAIL
[foo='ä' i] <div foo="Ä"> with querySelector in quirks modeFAIL
[foo='ä' i] <div foo="Ä"> with querySelector in standards modeFAIL
[foo='İ' i] <div foo="I"> in XMLFAIL
[foo='İ' i] <div foo="I"> in quirks modeFAIL
[foo='İ' i] <div foo="I"> in standards modeFAIL
[foo='İ' i] <div foo="I"> with querySelector in XMLFAIL
[foo='İ' i] <div foo="I"> with querySelector in quirks modeFAIL
[foo='İ' i] <div foo="I"> with querySelector in standards modeFAIL
[foo='İ' i] <div foo="i"> in XMLFAIL
[foo='İ' i] <div foo="i"> in quirks modeFAIL
[foo='İ' i] <div foo="i"> in standards modeFAIL
[foo='İ' i] <div foo="i"> with querySelector in XMLFAIL
[foo='İ' i] <div foo="i"> with querySelector in quirks modeFAIL
[foo='İ' i] <div foo="i"> with querySelector in standards modeFAIL
[foo='ı' i] <div foo="I"> in XMLFAIL
[foo='ı' i] <div foo="I"> in quirks modeFAIL
[foo='ı' i] <div foo="I"> in standards modeFAIL
[foo='ı' i] <div foo="I"> with querySelector in XMLFAIL
[foo='ı' i] <div foo="I"> with querySelector in quirks modeFAIL
[foo='ı' i] <div foo="I"> with querySelector in standards modeFAIL
[foo='ı' i] <div foo="i"> in XMLFAIL
[foo='ı' i] <div foo="i"> in quirks modeFAIL
[foo='ı' i] <div foo="i"> in standards modeFAIL
[foo='ı' i] <div foo="i"> with querySelector in XMLFAIL
[foo='ı' i] <div foo="i"> with querySelector in quirks modeFAIL
[foo='ı' i] <div foo="i"> with querySelector in standards modeFAIL
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> in XMLFAIL
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> in quirks modeFAIL
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> in standards modeFAIL
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in XMLFAIL
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLFAIL
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modeFAIL
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modeFAIL
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLFAIL
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modeFAIL
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modeFAIL
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> in XMLFAIL
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> in quirks modeFAIL
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> in standards modeFAIL
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in XMLFAIL
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in quirks modeFAIL
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in standards modeFAIL
[id$='A' i] <div id="xa"> in XMLFAIL
[id$='A' i] <div id="xa"> in quirks modeFAIL
[id$='A' i] <div id="xa"> in standards modeFAIL
[id$='A' i] <div id="xa"> with querySelector in XMLFAIL
[id$='A' i] <div id="xa"> with querySelector in quirks modeFAIL
[id$='A' i] <div id="xa"> with querySelector in standards modeFAIL
[id^='a' i] <div id="AB"> in XMLFAIL
[id^='a' i] <div id="AB"> in quirks modeFAIL
[id^='a' i] <div id="AB"> in standards modeFAIL
[id^='a' i] <div id="AB"> with querySelector in XMLFAIL
[id^='a' i] <div id="AB"> with querySelector in quirks modeFAIL
[id^='a' i] <div id="AB"> with querySelector in standards modeFAIL
[lang*='A' i] <div lang="xab"> in XMLFAIL
[lang*='A' i] <div lang="xab"> in quirks modeFAIL
[lang*='A' i] <div lang="xab"> in standards modeFAIL
[lang*='A' i] <div lang="xab"> with querySelector in XMLFAIL
[lang*='A' i] <div lang="xab"> with querySelector in quirks modeFAIL
[lang*='A' i] <div lang="xab"> with querySelector in standards modeFAIL
[lang|='a' i] <div lang="A-B"> in XMLFAIL
[lang|='a' i] <div lang="A-B"> in quirks modeFAIL
[lang|='a' i] <div lang="A-B"> in standards modeFAIL
[lang|='a' i] <div lang="A-B"> with querySelector in XMLFAIL
[lang|='a' i] <div lang="A-B"> with querySelector in quirks modeFAIL
[lang|='a' i] <div lang="A-B"> with querySelector in standards modeFAIL
[missingattr] /* sanity check (no match) */ <div foo="BAR"> in XMLPASS
[missingattr] /* sanity check (no match) */ <div foo="BAR"> in quirks modePASS
[missingattr] /* sanity check (no match) */ <div foo="BAR"> in standards modePASS
[missingattr] /* sanity check (no match) */ <div foo="BAR"> with querySelector in XMLPASS
[missingattr] /* sanity check (no match) */ <div foo="BAR"> with querySelector in quirks modePASS
[missingattr] /* sanity check (no match) */ <div foo="BAR"> with querySelector in standards modePASS
[|foo='bar' i] <div foo="x" {a}foo="BAR"> in XMLFAIL
[|foo='bar' i] <div foo="x" {a}foo="BAR"> in quirks modeFAIL
[|foo='bar' i] <div foo="x" {a}foo="BAR"> in standards modeFAIL
[|foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in XMLFAIL
[|foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in quirks modeFAIL
[|foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in standards modeFAIL
/css/css-ui/parsing/outline-style-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().outlineStyleFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-fonts/variations/font-stretch.html (51/51, 100.00%, 0.34% of total)OK
@getComputedStyle: 0% - zero is legalPASS
@getComputedStyle: 1% - legal percentagePASS
@getComputedStyle: 10% - legal percentagePASS
@getComputedStyle: 100% - legal percentagePASS
@getComputedStyle: 1000% - legal percentagePASS
@getComputedStyle: 1e9% - huge legal percentagePASS
@getComputedStyle: calc(-100%) - Negative calc value (to be clamped)PASS
@getComputedStyle: calc(200.5%) - Simple calc valuePASS
@getComputedStyle: calc(50% - 50%*2) - Negative calc expression (to be clamped)PASS
@getComputedStyle: calc(50%*2 - 20%) - Valid calc expressionPASS
@getComputedStyle: condensed - legal enumPASS
@getComputedStyle: expanded - legal enumPASS
@getComputedStyle: extra-condensed - legal enumPASS
@getComputedStyle: extra-expanded - legal enumPASS
@getComputedStyle: normal - legal enumPASS
@getComputedStyle: semi-condensed - legal enumPASS
@getComputedStyle: semi-expanded - legal enumPASS
@getComputedStyle: ultra-condensed - legal enumPASS
@getComputedStyle: ultra-expanded - legal enumPASS
@supports: -1% - negative values are illegalPASS
@supports: 0% - zero is legalPASS
@supports: 1% - legal percentagePASS
@supports: 10% - legal percentagePASS
@supports: 100 - only percentages, not numbers allowedPASS
@supports: 100% - legal percentagePASS
@supports: 100% 100 - Extra content after numeric valuePASS
@supports: 100% 700% - Extra percentage after numeric valuePASS
@supports: 1000% - legal percentagePASS
@supports: 1e9% - huge legal percentagePASS
@supports: calc(-100%) - Negative calc value (to be clamped)PASS
@supports: calc(100%) 100% - Extra content after calc valuePASS
@supports: calc(100) - Unit-less calc valuePASS
@supports: calc(100px) - Calc value with unitsPASS
@supports: calc(200.5%) - Simple calc valuePASS
@supports: calc(50% - 50%*2) - Negative calc expression (to be clamped)PASS
@supports: calc(50%*2 - 20%) - Valid calc expressionPASS
@supports: condensed - legal enumPASS
@supports: condensed expanded - Extra content after keyword valuePASS
@supports: expanded - legal enumPASS
@supports: extra-condensed - legal enumPASS
@supports: extra-expanded - legal enumPASS
@supports: narrower - deprecatedPASS
@supports: normal - legal enumPASS
@supports: semi-condensed - legal enumPASS
@supports: semi-expanded - legal enumPASS
@supports: ultra-condensed - legal enumPASS
@supports: ultra-expanded - legal enumPASS
@supports: wider - deprecatedPASS
Test font-stretch for inherited named enum resolved to number condensedPASS
Test font-stretch for overridden enum name resolved to number condensedPASS
Test font-stretch for overridden number condensedPASS
/css/selectors/i18n/css3-selectors-lang-034.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.PASS
/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 bordersPASS
/css/selectors/attribute-selectors/attribute-case/cssom.html (32/32, 100.00%, 0.22% of total)OK
[foo="bar" /**/ i] getting CSSRule#cssTextFAIL
[foo="bar" /**/ i] getting CSSRule#cssText in @mediaFAIL
[foo="bar" /**/ i] getting CSSStyleRule#selectorTextFAIL
[foo="bar" /**/ i] getting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar" /**/ i] insertRuleFAIL
[foo="bar" /**/ i] insertRule in @mediaFAIL
[foo="bar" /**/ i] setting CSSStyleRule#selectorTextFAIL
[foo="bar" /**/ i] setting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar" i] getting CSSRule#cssTextFAIL
[foo="bar" i] getting CSSRule#cssText in @mediaFAIL
[foo="bar" i] getting CSSStyleRule#selectorTextFAIL
[foo="bar" i] getting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar" i] insertRuleFAIL
[foo="bar" i] insertRule in @mediaFAIL
[foo="bar" i] setting CSSStyleRule#selectorTextFAIL
[foo="bar" i] setting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar"/**/i] getting CSSRule#cssTextFAIL
[foo="bar"/**/i] getting CSSRule#cssText in @mediaFAIL
[foo="bar"/**/i] getting CSSStyleRule#selectorTextFAIL
[foo="bar"/**/i] getting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar"/**/i] insertRuleFAIL
[foo="bar"/**/i] insertRule in @mediaFAIL
[foo="bar"/**/i] setting CSSStyleRule#selectorTextFAIL
[foo="bar"/**/i] setting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar"] /* sanity check */ getting CSSRule#cssTextFAIL
[foo="bar"] /* sanity check */ getting CSSRule#cssText in @mediaFAIL
[foo="bar"] /* sanity check */ getting CSSStyleRule#selectorTextFAIL
[foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @mediaFAIL
[foo="bar"] /* sanity check */ insertRulePASS
[foo="bar"] /* sanity check */ insertRule in @mediaPASS
[foo="bar"] /* sanity check */ setting CSSStyleRule#selectorTextFAIL
[foo="bar"] /* sanity check */ setting CSSStyleRule#selectorText in @mediaFAIL
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-029.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value with a multiple subtags will match a lang attribute value with multiple subtags as long as the first part is the same.PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-direction: column-reversePASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-content: space-betweenPASS
/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-insensitivelyFAIL
/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html (81/81, 100.00%, 0.55% of total)OK
Invalid value 100 400 for font property weight used for styling.PASS
Invalid value 100% 110% for font property stretch used for styling.PASS
Invalid value 100% 150% for font property stretch used for styling.PASS
Invalid value calc(1 + 10%) for font property stretch used for styling.PASS
Invalid value italic 10deg for font property style used for styling.PASS
Invalid value normal 10deg for font property style used for styling.PASS
Invalid value oblique -91deg for font property style used for styling.PASS
Invalid value oblique 91deg for font property style used for styling.PASS
Valid value 0% for font property stretch used for styling.PASS
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 101.5 matches 100 101.5 for weight in @font-face.FAIL
Valid value 100 400 matches 100 400 for weight in @font-face.FAIL
Valid value 100 matches 100 for weight in @font-face.FAIL
Valid value 100% matches 100% for stretch in @font-face.FAIL
Valid value 110% matches 110% for stretch in @font-face.FAIL
Valid value 111.5% matches 111.5% for stretch in @font-face.FAIL
Valid value 199% for font property stretch used for styling.PASS
Valid value 50% 200% matches 50% 200% for stretch in @font-face.FAIL
Valid value 500 400 matches 500 400 for weight in @font-face.FAIL
Valid value 51% for font property stretch used for styling.PASS
Valid value 700 for font property weight used for styling.PASS
Valid value 700 matches 700 for weight in @font-face.FAIL
Valid value 850 for font property weight used for styling.PASS
Valid value 850.3 for font property weight used for styling.PASS
Valid value 900 for font property weight used for styling.PASS
Valid value 900 matches 900 for weight in @font-face.FAIL
Valid value 900% 901% matches 900% 901% for stretch in @font-face.FAIL
Valid value 999.8 999.9 matches 999.8 999.9 for weight in @font-face.FAIL
Valid value bold for font property weight used for styling.PASS
Valid value bold matches bold for weight in @font-face.FAIL
Valid value calc(0 - 100) for font property weight used for styling.PASS
Valid value calc(0% - 10%) matches calc(-10%) for stretch in @font-face.FAIL
Valid value calc(0.2 + 205.5) for font property weight used for styling.PASS
Valid value calc(10% + 20%) for font property stretch used for styling.PASS
Valid value calc(100 + 300) for font property weight used for styling.PASS
Valid value calc(200 + 801) for font property weight used for styling.PASS
Valid value italic for font property style used for styling.PASS
Valid value italic matches italic for style in @font-face.FAIL
Valid value normal for font property style used for styling.PASS
Valid value normal matches normal for style in @font-face.FAIL
Valid value normal matches normal for weight in @font-face.FAIL
Valid value oblique -90deg for font property style used for styling.PASS
Valid value oblique 10deg 20deg matches oblique 10deg 20deg for style in @font-face.FAIL
Valid value oblique 10deg matches oblique 10deg for style in @font-face.FAIL
Valid value oblique 50deg for font property style used for styling.PASS
Valid value oblique 90deg for font property style used for styling.PASS
Valid value oblique calc(30deg + 20deg) 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 for font property style used for styling.PASS
Valid value oblique matches oblique for style in @font-face.FAIL
Valid value ultra-condensed matches ultra-condensed for stretch in @font-face.FAIL
Valid value ultra-expanded matches ultra-expanded for stretch in @font-face.FAIL
Value -0.5% must not be accepted as stretch in @font-face.FAIL
Value -1% must not be accepted as stretch in @font-face.FAIL
Value -100 200 must not be accepted as weight in @font-face.FAIL
Value -60% 80% must not be accepted as stretch in @font-face.FAIL
Value 0 must not be accepted as weight in @font-face.FAIL
Value 0.1 must not be accepted as stretch in @font-face.FAIL
Value 0.9 must not be accepted as weight in @font-face.FAIL
Value 100 -200 must not be accepted as weight in @font-face.FAIL
Value 100 1001 must not be accepted as weight in @font-face.FAIL
Value 100 200 300 must not be accepted as weight in @font-face.FAIL
Value 1000.5 must not be accepted as weight in @font-face.FAIL
Value 1001 must not be accepted as weight in @font-face.FAIL
Value 11 must not be accepted as style in @font-face.FAIL
Value 50% 0 must not be accepted as stretch in @font-face.FAIL
Value 60% 70% 80% must not be accepted as stretch in @font-face.FAIL
Value 90deg must not be accepted as style in @font-face.FAIL
Value a b c must not be accepted as stretch in @font-face.FAIL
Value a b c must not be accepted as weight in @font-face.FAIL
Value a must not be accepted as weight in @font-face.FAIL
Value a% must not be accepted as stretch in @font-face.FAIL
Value iiitalic must not be accepted as style in @font-face.FAIL
Value italic 90deg must not be accepted as style in @font-face.FAIL
Value oblique -91deg must not be accepted as style in @font-face.FAIL
Value oblique 0 must not be accepted as style in @font-face.FAIL
Value oblique 10 must not be accepted as style in @font-face.FAIL
Value oblique 100deg must not be accepted as style in @font-face.FAIL
Value oblique italic must not be accepted as style in @font-face.FAIL
Value ultra-expannnned must not be accepted as stretch in @font-face.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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | min-width: autoPASS
/css/css-writing-modes/text-orientation-script-001l.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/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 valuesFAIL
/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-blockPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: baselinePASS
/css/css-writing-modes/text-orientation-script-001d.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RPASS
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/css-fonts/test_datafont_same_origin.html (1/1, 100.00%, 0.01% of total)OK
Test if data:font would be treated same origin.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 ancestorPASS
/css/css-transitions/events-004.html (2/2, 100.00%, 0.01% of total)OK
repeating listsFAIL
truncating listsFAIL
/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS HTTP bogus, @charset windows-1250PASS
/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 serializationFAIL
Percentages which cannot be transformed into keywords should prevent the font shorthand from serializingFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | justify-content: centerPASS
/css/css-animations/animationevent-pseudoelement.html (1/1, 100.00%, 0.01% of total)OK
AnimationEvent should have the correct pseudoElement memeberFAIL
/css/css-flexbox/flexbox_first-letter.html (1/1, 100.00%, 0.01% of total)OK
flexbox | first-letterPASS
/css/css-transitions/parsing/transition-delay-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-delay with invalid valuesFAIL
/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 valuesFAIL
/css/css-writing-modes/text-orientation-script-001p.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=TrFAIL
Orientation=RotatedPASS
Orientation=UprightFAIL
/css/cssom-view/elementsFromPoint-iframes.html (2/2, 100.00%, 0.01% of total)OK
elementsFromPoint on inner documentsFAIL
elementsFromPoint on the root document for points in iframe elementsFAIL
/css/css-values/absolute-length-units-001.html (1/1, 100.00%, 0.01% of total)OK
all width and height should be sameFAIL
/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 boxesFAIL
/css/css-fonts/format-specifiers-variations.html (48/48, 100.00%, 0.32% of total)OK
Do not load Ahem with format entypeFAIL
Do not load Ahem with format entype-variationsFAIL
Do not load Ahem with format ffFAIL
Do not load Ahem with format ff-variationsFAIL
Do not load Ahem with format ff2FAIL
Do not load Ahem with format ff2-variationsFAIL
Do not load Ahem with format opentyFAIL
Do not load Ahem with format opentye-variationsFAIL
Do not load Ahem with format opentype-variatioFAIL
Do not load Ahem with format opentype-variationsxyzFAIL
Do not load Ahem with format opentypexyzFAIL
Do not load Ahem with format opntypeFAIL
Do not load Ahem with format tretypeFAIL
Do not load Ahem with format truetyFAIL
Do not load Ahem with format truetye-variationsFAIL
Do not load Ahem with format truetype-variatioFAIL
Do not load Ahem with format truetype-variationsxyzFAIL
Do not load Ahem with format truetypexyzFAIL
Do not load Ahem with format uetypeFAIL
Do not load Ahem with format uetype-variationsFAIL
Do not load Ahem with format wffFAIL
Do not load Ahem with format wff2FAIL
Do not load Ahem with format woFAIL
Do not load Ahem with format wofFAIL
Do not load Ahem with format woff-ariationsFAIL
Do not load Ahem with format woff-variatioFAIL
Do not load Ahem with format woff-variationsxyzFAIL
Do not load Ahem with format woff2-variatioFAIL
Do not load Ahem with format woff2-variationsxyzFAIL
Do not load Ahem with format woff2variationsFAIL
Do not load Ahem with format woff2xyzFAIL
Do not load Ahem with format woffxyzFAIL
Do not load Ahem with format xyzopentypeFAIL
Do not load Ahem with format xyzopentype-variationsFAIL
Do not load Ahem with format xyztruetypeFAIL
Do not load Ahem with format xyztruetype-variationsFAIL
Do not load Ahem with format xyzwoffFAIL
Do not load Ahem with format xyzwoff-variationsFAIL
Do not load Ahem with format xyzwoff2FAIL
Do not load Ahem with format xyzwoff2-variationsFAIL
Load Ahem with format opentypeFAIL
Load Ahem with format opentype-variationsFAIL
Load Ahem with format truetypeFAIL
Load Ahem with format truetype-variationsFAIL
Load Ahem with format woffFAIL
Load Ahem with format woff-variationsFAIL
Load Ahem with format woff2FAIL
Load Ahem with format woff2-variationsFAIL
/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-blockPASS
/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, charset attribute bogusPASS
/css/css-animations/parsing/animation-direction-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationDirectionFAIL
/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 valuesFAIL
/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 valuesFAIL
/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 inlinePASS
/css/css-transitions/parsing/transition-duration-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: getComputedValue().transitionDurationFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-content: flex-endPASS
/css/css-conditional/idlharness.html (37/37, 100.00%, 0.25% of total)OK
CSS namespace: operation escape(CSSOMString)FAIL
CSS namespace: operation supports(CSSOMString)PASS
CSS namespace: operation supports(CSSOMString, CSSOMString)PASS
CSSConditionRule interface object lengthPASS
CSSConditionRule interface object namePASS
CSSConditionRule interface: attribute conditionTextFAIL
CSSConditionRule interface: existence and properties of interface objectFAIL
CSSConditionRule interface: existence and properties of interface prototype objectPASS
CSSConditionRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSConditionRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CSSGroupingRule interface object lengthPASS
CSSGroupingRule interface object namePASS
CSSGroupingRule interface: attribute cssRulesFAIL
CSSGroupingRule interface: existence and properties of interface objectFAIL
CSSGroupingRule interface: existence and properties of interface prototype objectPASS
CSSGroupingRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSGroupingRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CSSGroupingRule interface: operation deleteRule(unsigned long)PASS
CSSGroupingRule interface: operation insertRule(CSSOMString, unsigned long)PASS
CSSMediaRule interface object lengthPASS
CSSMediaRule interface object namePASS
CSSMediaRule interface: attribute mediaFAIL
CSSMediaRule interface: existence and properties of interface objectFAIL
CSSMediaRule interface: existence and properties of interface prototype objectPASS
CSSMediaRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSMediaRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
CSSRule interface: constant SUPPORTS_RULE on interface objectPASS
CSSRule interface: constant SUPPORTS_RULE on interface prototype objectPASS
CSSSupportsRule interface object lengthPASS
CSSSupportsRule interface object namePASS
CSSSupportsRule interface: existence and properties of interface objectFAIL
CSSSupportsRule interface: existence and properties of interface prototype objectPASS
CSSSupportsRule interface: existence and properties of interface prototype object's "constructor" propertyPASS
CSSSupportsRule interface: existence and properties of interface prototype object's @@unscopables propertyPASS
Partial interface CSSRule: original interface definedPASS
Partial namespace CSS: original namespace definedPASS
Test css-conditional IDL implementationPASS
/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 valuesFAIL
/css/CSS2/floats/zero-space-between-floats-002.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/selectors/i18n/css3-selectors-lang-010.html (1/1, 100.00%, 0.01% of total)OK
A :lang value and a lang attribute value will NOT match if their region subtags differ.PASS
/css/css-transitions/parsing/transition-delay-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: getComputedValue().transitionDelayFAIL
/css/css-transitions/transition-duration-001.html (21/21, 100.00%, 0.14% of total)OK
parse '-500ms'PASS
parse '-5s'PASS
parse '.0s'PASS
parse '.3s'PASS
parse '0.001s'FAIL
parse '0.009s'PASS
parse '0.01s'PASS
parse '0.0s'PASS
parse '0.1s'PASS
parse '0ms'PASS
parse '0s'PASS
parse '10.2s'PASS
parse '1000ms'PASS
parse '100ms'PASS
parse '10200ms'PASS
parse '10ms'PASS
parse '1ms'PASS
parse '1s'PASS
parse '1s, 0.1s, 10ms'PASS
parse '9ms'PASS
parse 'foobar'PASS
/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 valuesFAIL
/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 valuesFAIL
/css/css-transitions/events-007.html (1/1, 100.00%, 0.01% of total)OK
transitionend should not be fired if the element is made display:none during the transitionPASS
/css/css-writing-modes/wm-propagation-body-computed-root.html (3/3, 100.00%, 0.02% of total)OK
Check computed writing-mode for body element when style no longer applies.PASS
Check computed writing-mode for body element.PASS
Check computed writing-mode for html root element.PASS
/css/css-flexbox/order_value.html (1/1, 100.00%, 0.01% of total)OK
CSS Flexible Box Test: order_checkPASS
/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 childFAIL
/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS @charset windows-1250 in utf-16FAIL
/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 valuesFAIL
/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 bordersPASS
/css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html (1/1, 100.00%, 0.01% of total)OK
writing-mode: sideways-rlFAIL
/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 valuesFAIL
/css/css-ui/parsing/cursor-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().cursorFAIL
/css/cssom-view/historical.html (2/2, 100.00%, 0.01% of total)OK
Support for ClientRectFAIL
Support for ClientRectListFAIL
/css/css-ui/parsing/box-sizing-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().boxSizingFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: numberFAIL
/css/css-multicol/parsing/column-gap-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnGapFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-animations/parsing/animation-duration-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-duration with invalid valuesFAIL
/css/css-animations/CSSAnimation-pausing.tentative.html (6/6, 100.00%, 0.04% of total)OK
Setting the current time completes a pending pauseFAIL
pause() applies pending changes to animation-play-state firstFAIL
pause() overrides animation-play-stateFAIL
play() flushes pending changes to animation-play-state firstFAIL
play() is overridden by later setting "animation-play-state: paused"FAIL
play() overrides animation-play-stateFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-flexbox/display_flex_exist.html (1/1, 100.00%, 0.01% of total)OK
CSS Flexible Box Test: display_flexPASS
/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-blockPASS
/css/selectors/invalidation/quirks-mode-stylesheet-dynamic-add-001.html (1/1, 100.00%, 0.01% of total)OK
Style should've changed to a green backgroundPASS
/css/css-transitions/CSSTransition-currentTime.tentative.html (4/4, 100.00%, 0.03% of total)OK
Setting currentTime to null on a CSS transition throwsFAIL
Skipping backwards through transitionFAIL
Skipping forwards through transitionFAIL
currentTime can be used to seek a CSS transitionFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column nowrapPASS
/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 valuesFAIL
/css/cssom-view/getClientRects-br-vlr-rtl.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS @charset utf-16beFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: flex-startPASS
/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 valuesFAIL
/css/css-transitions/currentcolor-animation-001.html (1/1, 100.00%, 0.01% of total)OK
currentcolortransitionPASS
/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 valuesFAIL
/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 valuesFAIL
/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 blockPASS
/css/selectors/i18n/css3-selectors-lang-026.html (1/1, 100.00%, 0.01% of total)OK
A lang|= value will NOT match a lang attribute value when the former contains more subtags.PASS
/css/css-transitions/CSSTransition-effect.tentative.html (6/6, 100.00%, 0.04% of total)OK
After setting a new keyframe effect on a play-pending transition, the transition remains pendingFAIL
After setting a new keyframe effect targeting different properties, the transition continues to report the original transition propertyFAIL
After setting a new keyframe effect with a shorter duration, the transition becomes finishedFAIL
After setting a transition's effect to null, it becomes finishedFAIL
After setting a transition's effect to null, it still reports the original transition propertyFAIL
After setting a transition's effect to null, style is updatedFAIL
/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 valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-content: flex-startPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row wrapPASS
/css/css-transitions/properties-value-001.html (560/560, 100.00%, 3.78% of total)OK
background-color color(rgba) / eventsPASS
background-color color(rgba) / valuesPASS
background-position length(cm) / eventsFAIL
background-position length(cm) / valuesPASS
background-position length(em) / eventsFAIL
background-position length(em) / valuesPASS
background-position length(ex) / eventsFAIL
background-position length(ex) / valuesPASS
background-position length(in) / eventsFAIL
background-position length(in) / valuesPASS
background-position length(mm) / eventsFAIL
background-position length(mm) / valuesPASS
background-position length(pc) / eventsFAIL
background-position length(pc) / valuesPASS
background-position length(pt) / eventsFAIL
background-position length(pt) / valuesPASS
background-position length(px) / eventsFAIL
background-position length(px) / valuesPASS
background-position percentage(%) / eventsFAIL
background-position percentage(%) / valuesPASS
border-bottom-color color(rgba) / eventsPASS
border-bottom-color color(rgba) / valuesPASS
border-bottom-width length(cm) / eventsPASS
border-bottom-width length(cm) / valuesPASS
border-bottom-width length(em) / eventsPASS
border-bottom-width length(em) / valuesPASS
border-bottom-width length(ex) / eventsPASS
border-bottom-width length(ex) / valuesPASS
border-bottom-width length(in) / eventsPASS
border-bottom-width length(in) / valuesPASS
border-bottom-width length(mm) / eventsPASS
border-bottom-width length(mm) / valuesPASS
border-bottom-width length(pc) / eventsPASS
border-bottom-width length(pc) / valuesPASS
border-bottom-width length(pt) / eventsPASS
border-bottom-width length(pt) / valuesPASS
border-bottom-width length(px) / eventsPASS
border-bottom-width length(px) / valuesPASS
border-left-color color(rgba) / eventsPASS
border-left-color color(rgba) / valuesPASS
border-left-width length(cm) / eventsPASS
border-left-width length(cm) / valuesPASS
border-left-width length(em) / eventsPASS
border-left-width length(em) / valuesPASS
border-left-width length(ex) / eventsPASS
border-left-width length(ex) / valuesPASS
border-left-width length(in) / eventsPASS
border-left-width length(in) / valuesPASS
border-left-width length(mm) / eventsPASS
border-left-width length(mm) / valuesPASS
border-left-width length(pc) / eventsPASS
border-left-width length(pc) / valuesPASS
border-left-width length(pt) / eventsPASS
border-left-width length(pt) / valuesPASS
border-left-width length(px) / eventsPASS
border-left-width length(px) / valuesPASS
border-right-color color(rgba) / eventsPASS
border-right-color color(rgba) / valuesPASS
border-right-width length(cm) / eventsPASS
border-right-width length(cm) / valuesPASS
border-right-width length(em) / eventsPASS
border-right-width length(em) / valuesPASS
border-right-width length(ex) / eventsPASS
border-right-width length(ex) / valuesPASS
border-right-width length(in) / eventsPASS
border-right-width length(in) / valuesPASS
border-right-width length(mm) / eventsPASS
border-right-width length(mm) / valuesPASS
border-right-width length(pc) / eventsPASS
border-right-width length(pc) / valuesPASS
border-right-width length(pt) / eventsPASS
border-right-width length(pt) / valuesPASS
border-right-width length(px) / eventsPASS
border-right-width length(px) / valuesPASS
border-top-color color(rgba) / eventsPASS
border-top-color color(rgba) / valuesPASS
border-top-width length(cm) / eventsPASS
border-top-width length(cm) / valuesPASS
border-top-width length(em) / eventsPASS
border-top-width length(em) / valuesPASS
border-top-width length(ex) / eventsPASS
border-top-width length(ex) / valuesPASS
border-top-width length(in) / eventsPASS
border-top-width length(in) / valuesPASS
border-top-width length(mm) / eventsPASS
border-top-width length(mm) / valuesPASS
border-top-width length(pc) / eventsPASS
border-top-width length(pc) / valuesPASS
border-top-width length(pt) / eventsPASS
border-top-width length(pt) / valuesPASS
border-top-width length(px) / eventsPASS
border-top-width length(px) / valuesPASS
bottom length(cm) / eventsPASS
bottom length(cm) / valuesPASS
bottom length(em) / eventsPASS
bottom length(em) / valuesPASS
bottom length(ex) / eventsPASS
bottom length(ex) / valuesPASS
bottom length(in) / eventsPASS
bottom length(in) / valuesPASS
bottom length(mm) / eventsPASS
bottom length(mm) / valuesPASS
bottom length(pc) / eventsPASS
bottom length(pc) / valuesPASS
bottom length(pt) / eventsPASS
bottom length(pt) / valuesPASS
bottom length(px) / eventsPASS
bottom length(px) / valuesPASS
bottom percentage(%) / eventsPASS
bottom percentage(%) / valuesPASS
clip rectangle(rectangle) / eventsPASS
clip rectangle(rectangle) / valuesPASS
color color(rgba) / eventsPASS
color color(rgba) / valuesPASS
font-size length(cm) / eventsPASS
font-size length(cm) / valuesPASS
font-size length(em) / eventsPASS
font-size length(em) / valuesPASS
font-size length(ex) / eventsPASS
font-size length(ex) / valuesPASS
font-size length(in) / eventsPASS
font-size length(in) / valuesPASS
font-size length(mm) / eventsPASS
font-size length(mm) / valuesPASS
font-size length(pc) / eventsPASS
font-size length(pc) / valuesPASS
font-size length(pt) / eventsPASS
font-size length(pt) / valuesPASS
font-size length(px) / eventsPASS
font-size length(px) / valuesPASS
font-size percentage(%) / eventsPASS
font-size percentage(%) / valuesPASS
font-weight font-weight(keyword) / eventsPASS
font-weight font-weight(keyword) / valuesPASS
font-weight font-weight(numeric) / eventsPASS
font-weight font-weight(numeric) / valuesPASS
height length(cm) / eventsPASS
height length(cm) / valuesPASS
height length(em) / eventsPASS
height length(em) / valuesPASS
height length(ex) / eventsPASS
height length(ex) / valuesPASS
height length(in) / eventsPASS
height length(in) / valuesPASS
height length(mm) / eventsPASS
height length(mm) / valuesPASS
height length(pc) / eventsPASS
height length(pc) / valuesPASS
height length(pt) / eventsPASS
height length(pt) / valuesPASS
height length(px) / eventsPASS
height length(px) / valuesPASS
height percentage(%) / eventsPASS
height percentage(%) / valuesPASS
left length(cm) / eventsPASS
left length(cm) / valuesPASS
left length(em) / eventsPASS
left length(em) / valuesPASS
left length(ex) / eventsPASS
left length(ex) / valuesPASS
left length(in) / eventsPASS
left length(in) / valuesPASS
left length(mm) / eventsPASS
left length(mm) / valuesPASS
left length(pc) / eventsPASS
left length(pc) / valuesPASS
left length(pt) / eventsPASS
left length(pt) / valuesPASS
left length(px) / eventsPASS
left length(px) / valuesPASS
left percentage(%) / eventsPASS
left percentage(%) / valuesPASS
letter-spacing length(cm) / eventsPASS
letter-spacing length(cm) / valuesPASS
letter-spacing length(em) / eventsPASS
letter-spacing length(em) / valuesPASS
letter-spacing length(ex) / eventsPASS
letter-spacing length(ex) / valuesPASS
letter-spacing length(in) / eventsPASS
letter-spacing length(in) / valuesPASS
letter-spacing length(mm) / eventsPASS
letter-spacing length(mm) / valuesPASS
letter-spacing length(pc) / eventsPASS
letter-spacing length(pc) / valuesPASS
letter-spacing length(pt) / eventsPASS
letter-spacing length(pt) / valuesPASS
letter-spacing length(px) / eventsPASS
letter-spacing length(px) / valuesPASS
line-height length(cm) / eventsPASS
line-height length(cm) / valuesPASS
line-height length(em) / eventsPASS
line-height length(em) / valuesPASS
line-height length(ex) / eventsPASS
line-height length(ex) / valuesPASS
line-height length(in) / eventsPASS
line-height length(in) / valuesPASS
line-height length(mm) / eventsPASS
line-height length(mm) / valuesPASS
line-height length(pc) / eventsPASS
line-height length(pc) / valuesPASS
line-height length(pt) / eventsPASS
line-height length(pt) / valuesPASS
line-height length(px) / eventsPASS
line-height length(px) / valuesPASS
line-height number(decimal) / eventsPASS
line-height number(decimal) / valuesPASS
line-height number(integer) / eventsPASS
line-height number(integer) / valuesPASS
line-height percentage(%) / eventsPASS
line-height percentage(%) / valuesPASS
margin-bottom length(cm) / eventsPASS
margin-bottom length(cm) / valuesPASS
margin-bottom length(em) / eventsPASS
margin-bottom length(em) / valuesPASS
margin-bottom length(ex) / eventsPASS
margin-bottom length(ex) / valuesPASS
margin-bottom length(in) / eventsPASS
margin-bottom length(in) / valuesPASS
margin-bottom length(mm) / eventsPASS
margin-bottom length(mm) / valuesPASS
margin-bottom length(pc) / eventsPASS
margin-bottom length(pc) / valuesPASS
margin-bottom length(pt) / eventsPASS
margin-bottom length(pt) / valuesPASS
margin-bottom length(px) / eventsPASS
margin-bottom length(px) / valuesPASS
margin-left length(cm) / eventsPASS
margin-left length(cm) / valuesPASS
margin-left length(em) / eventsPASS
margin-left length(em) / valuesPASS
margin-left length(ex) / eventsPASS
margin-left length(ex) / valuesPASS
margin-left length(in) / eventsPASS
margin-left length(in) / valuesPASS
margin-left length(mm) / eventsPASS
margin-left length(mm) / valuesPASS
margin-left length(pc) / eventsPASS
margin-left length(pc) / valuesPASS
margin-left length(pt) / eventsPASS
margin-left length(pt) / valuesPASS
margin-left length(px) / eventsPASS
margin-left length(px) / valuesPASS
margin-right length(cm) / eventsPASS
margin-right length(cm) / valuesPASS
margin-right length(em) / eventsPASS
margin-right length(em) / valuesPASS
margin-right length(ex) / eventsPASS
margin-right length(ex) / valuesPASS
margin-right length(in) / eventsPASS
margin-right length(in) / valuesPASS
margin-right length(mm) / eventsPASS
margin-right length(mm) / valuesPASS
margin-right length(pc) / eventsPASS
margin-right length(pc) / valuesPASS
margin-right length(pt) / eventsPASS
margin-right length(pt) / valuesPASS
margin-right length(px) / eventsPASS
margin-right length(px) / valuesPASS
margin-top length(cm) / eventsPASS
margin-top length(cm) / valuesPASS
margin-top length(em) / eventsPASS
margin-top length(em) / valuesPASS
margin-top length(ex) / eventsPASS
margin-top length(ex) / valuesPASS
margin-top length(in) / eventsPASS
margin-top length(in) / valuesPASS
margin-top length(mm) / eventsPASS
margin-top length(mm) / valuesPASS
margin-top length(pc) / eventsPASS
margin-top length(pc) / valuesPASS
margin-top length(pt) / eventsPASS
margin-top length(pt) / valuesPASS
margin-top length(px) / eventsPASS
margin-top length(px) / valuesPASS
max-height length(cm) / eventsPASS
max-height length(cm) / valuesPASS
max-height length(em) / eventsPASS
max-height length(em) / valuesPASS
max-height length(ex) / eventsPASS
max-height length(ex) / valuesPASS
max-height length(in) / eventsPASS
max-height length(in) / valuesPASS
max-height length(mm) / eventsPASS
max-height length(mm) / valuesPASS
max-height length(pc) / eventsPASS
max-height length(pc) / valuesPASS
max-height length(pt) / eventsPASS
max-height length(pt) / valuesPASS
max-height length(px) / eventsPASS
max-height length(px) / valuesPASS
max-height percentage(%) / eventsPASS
max-height percentage(%) / valuesPASS
max-width length(cm) / eventsPASS
max-width length(cm) / valuesPASS
max-width length(em) / eventsPASS
max-width length(em) / valuesPASS
max-width length(ex) / eventsPASS
max-width length(ex) / valuesPASS
max-width length(in) / eventsPASS
max-width length(in) / valuesPASS
max-width length(mm) / eventsPASS
max-width length(mm) / valuesPASS
max-width length(pc) / eventsPASS
max-width length(pc) / valuesPASS
max-width length(pt) / eventsPASS
max-width length(pt) / valuesPASS
max-width length(px) / eventsPASS
max-width length(px) / valuesPASS
max-width percentage(%) / eventsPASS
max-width percentage(%) / valuesPASS
min-height length(cm) / eventsPASS
min-height length(cm) / valuesPASS
min-height length(em) / eventsPASS
min-height length(em) / valuesPASS
min-height length(ex) / eventsPASS
min-height length(ex) / valuesPASS
min-height length(in) / eventsPASS
min-height length(in) / valuesPASS
min-height length(mm) / eventsPASS
min-height length(mm) / valuesPASS
min-height length(pc) / eventsPASS
min-height length(pc) / valuesPASS
min-height length(pt) / eventsPASS
min-height length(pt) / valuesPASS
min-height length(px) / eventsPASS
min-height length(px) / valuesPASS
min-height percentage(%) / eventsPASS
min-height percentage(%) / valuesPASS
min-width length(cm) / eventsPASS
min-width length(cm) / valuesPASS
min-width length(em) / eventsPASS
min-width length(em) / valuesPASS
min-width length(ex) / eventsPASS
min-width length(ex) / valuesPASS
min-width length(in) / eventsPASS
min-width length(in) / valuesPASS
min-width length(mm) / eventsPASS
min-width length(mm) / valuesPASS
min-width length(pc) / eventsPASS
min-width length(pc) / valuesPASS
min-width length(pt) / eventsPASS
min-width length(pt) / valuesPASS
min-width length(px) / eventsPASS
min-width length(px) / valuesPASS
min-width percentage(%) / eventsPASS
min-width percentage(%) / valuesPASS
opacity number[0,1](zero-to-one) / eventsPASS
opacity number[0,1](zero-to-one) / valuesPASS
outline-color color(rgba) / eventsPASS
outline-color color(rgba) / valuesPASS
outline-offset length(cm) / eventsPASS
outline-offset length(cm) / valuesPASS
outline-offset length(em) / eventsPASS
outline-offset length(em) / valuesPASS
outline-offset length(ex) / eventsPASS
outline-offset length(ex) / valuesPASS
outline-offset length(in) / eventsPASS
outline-offset length(in) / valuesPASS
outline-offset length(mm) / eventsPASS
outline-offset length(mm) / valuesPASS
outline-offset length(pc) / eventsPASS
outline-offset length(pc) / valuesPASS
outline-offset length(pt) / eventsPASS
outline-offset length(pt) / valuesPASS
outline-offset length(px) / eventsPASS
outline-offset length(px) / valuesPASS
outline-width length(cm) / eventsPASS
outline-width length(cm) / valuesPASS
outline-width length(em) / eventsPASS
outline-width length(em) / valuesPASS
outline-width length(ex) / eventsPASS
outline-width length(ex) / valuesPASS
outline-width length(in) / eventsPASS
outline-width length(in) / valuesPASS
outline-width length(mm) / eventsPASS
outline-width length(mm) / valuesPASS
outline-width length(pc) / eventsPASS
outline-width length(pc) / valuesPASS
outline-width length(pt) / eventsPASS
outline-width length(pt) / valuesPASS
outline-width length(px) / eventsPASS
outline-width length(px) / valuesPASS
padding-bottom length(cm) / eventsPASS
padding-bottom length(cm) / valuesPASS
padding-bottom length(em) / eventsPASS
padding-bottom length(em) / valuesPASS
padding-bottom length(ex) / eventsPASS
padding-bottom length(ex) / valuesPASS
padding-bottom length(in) / eventsPASS
padding-bottom length(in) / valuesPASS
padding-bottom length(mm) / eventsPASS
padding-bottom length(mm) / valuesPASS
padding-bottom length(pc) / eventsPASS
padding-bottom length(pc) / valuesPASS
padding-bottom length(pt) / eventsPASS
padding-bottom length(pt) / valuesPASS
padding-bottom length(px) / eventsPASS
padding-bottom length(px) / valuesPASS
padding-left length(cm) / eventsPASS
padding-left length(cm) / valuesPASS
padding-left length(em) / eventsPASS
padding-left length(em) / valuesPASS
padding-left length(ex) / eventsPASS
padding-left length(ex) / valuesPASS
padding-left length(in) / eventsPASS
padding-left length(in) / valuesPASS
padding-left length(mm) / eventsPASS
padding-left length(mm) / valuesPASS
padding-left length(pc) / eventsPASS
padding-left length(pc) / valuesPASS
padding-left length(pt) / eventsPASS
padding-left length(pt) / valuesPASS
padding-left length(px) / eventsPASS
padding-left length(px) / valuesPASS
padding-right length(cm) / eventsPASS
padding-right length(cm) / valuesPASS
padding-right length(em) / eventsPASS
padding-right length(em) / valuesPASS
padding-right length(ex) / eventsPASS
padding-right length(ex) / valuesPASS
padding-right length(in) / eventsPASS
padding-right length(in) / valuesPASS
padding-right length(mm) / eventsPASS
padding-right length(mm) / valuesPASS
padding-right length(pc) / eventsPASS
padding-right length(pc) / valuesPASS
padding-right length(pt) / eventsPASS
padding-right length(pt) / valuesPASS
padding-right length(px) / eventsPASS
padding-right length(px) / valuesPASS
padding-top length(cm) / eventsPASS
padding-top length(cm) / valuesPASS
padding-top length(em) / eventsPASS
padding-top length(em) / valuesPASS
padding-top length(ex) / eventsPASS
padding-top length(ex) / valuesPASS
padding-top length(in) / eventsPASS
padding-top length(in) / valuesPASS
padding-top length(mm) / eventsPASS
padding-top length(mm) / valuesPASS
padding-top length(pc) / eventsPASS
padding-top length(pc) / valuesPASS
padding-top length(pt) / eventsPASS
padding-top length(pt) / valuesPASS
padding-top length(px) / eventsPASS
padding-top length(px) / valuesPASS
right length(cm) / eventsPASS
right length(cm) / valuesPASS
right length(em) / eventsPASS
right length(em) / valuesPASS
right length(ex) / eventsPASS
right length(ex) / valuesPASS
right length(in) / eventsPASS
right length(in) / valuesPASS
right length(mm) / eventsPASS
right length(mm) / valuesPASS
right length(pc) / eventsPASS
right length(pc) / valuesPASS
right length(pt) / eventsPASS
right length(pt) / valuesPASS
right length(px) / eventsPASS
right length(px) / valuesPASS
right percentage(%) / eventsPASS
right percentage(%) / valuesPASS
text-indent length(cm) / eventsPASS
text-indent length(cm) / valuesPASS
text-indent length(em) / eventsPASS
text-indent length(em) / valuesPASS
text-indent length(ex) / eventsPASS
text-indent length(ex) / valuesPASS
text-indent length(in) / eventsPASS
text-indent length(in) / valuesPASS
text-indent length(mm) / eventsPASS
text-indent length(mm) / valuesPASS
text-indent length(pc) / eventsPASS
text-indent length(pc) / valuesPASS
text-indent length(pt) / eventsPASS
text-indent length(pt) / valuesPASS
text-indent length(px) / eventsPASS
text-indent length(px) / valuesPASS
text-indent percentage(%) / eventsPASS
text-indent percentage(%) / valuesPASS
text-shadow shadow(shadow) / eventsPASS
text-shadow shadow(shadow) / valuesPASS
top length(cm) / eventsPASS
top length(cm) / valuesPASS
top length(em) / eventsPASS
top length(em) / valuesPASS
top length(ex) / eventsPASS
top length(ex) / valuesPASS
top length(in) / eventsPASS
top length(in) / valuesPASS
top length(mm) / eventsPASS
top length(mm) / valuesPASS
top length(pc) / eventsPASS
top length(pc) / valuesPASS
top length(pt) / eventsPASS
top length(pt) / valuesPASS
top length(px) / eventsPASS
top length(px) / valuesPASS
top percentage(%) / eventsPASS
top percentage(%) / valuesPASS
vertical-align length(cm) / eventsPASS
vertical-align length(cm) / valuesPASS
vertical-align length(em) / eventsPASS
vertical-align length(em) / valuesPASS
vertical-align length(ex) / eventsPASS
vertical-align length(ex) / valuesPASS
vertical-align length(in) / eventsPASS
vertical-align length(in) / valuesPASS
vertical-align length(mm) / eventsPASS
vertical-align length(mm) / valuesPASS
vertical-align length(pc) / eventsPASS
vertical-align length(pc) / valuesPASS
vertical-align length(pt) / eventsPASS
vertical-align length(pt) / valuesPASS
vertical-align length(px) / eventsPASS
vertical-align length(px) / valuesPASS
vertical-align percentage(%) / eventsPASS
vertical-align percentage(%) / valuesPASS
visibility visibility(keyword) / eventsPASS
visibility visibility(keyword) / valuesPASS
width length(cm) / eventsPASS
width length(cm) / valuesPASS
width length(em) / eventsPASS
width length(em) / valuesPASS
width length(ex) / eventsPASS
width length(ex) / valuesPASS
width length(in) / eventsPASS
width length(in) / valuesPASS
width length(mm) / eventsPASS
width length(mm) / valuesPASS
width length(pc) / eventsPASS
width length(pc) / valuesPASS
width length(pt) / eventsPASS
width length(pt) / valuesPASS
width length(px) / eventsPASS
width length(px) / valuesPASS
width percentage(%) / eventsPASS
width percentage(%) / valuesPASS
word-spacing length(cm) / eventsPASS
word-spacing length(cm) / valuesPASS
word-spacing length(em) / eventsPASS
word-spacing length(em) / valuesPASS
word-spacing length(ex) / eventsPASS
word-spacing length(ex) / valuesPASS
word-spacing length(in) / eventsPASS
word-spacing length(in) / valuesPASS
word-spacing length(mm) / eventsPASS
word-spacing length(mm) / valuesPASS
word-spacing length(pc) / eventsPASS
word-spacing length(pc) / valuesPASS
word-spacing length(pt) / eventsPASS
word-spacing length(pt) / valuesPASS
word-spacing length(px) / eventsPASS
word-spacing length(px) / valuesPASS
word-spacing percentage(%) / eventsFAIL
word-spacing percentage(%) / valuesFAIL
z-index integer(integer) / eventsPASS
z-index integer(integer) / valuesPASS
/css/css-animations/event-dispatch.tentative.html (27/27, 100.00%, 0.18% of total)OK
Active -> Active (backwards)FAIL
Active -> Active (forwards)FAIL
Active -> AfterFAIL
Active -> BeforeFAIL
Active -> Idle -> Active: animationstart is fired by restarting animationFAIL
Active -> Idle, calling Animation.cancel()FAIL
Active -> Idle, display: noneFAIL
Active -> Idle, setting Animation.timeline = nullFAIL
After -> ActiveFAIL
After -> BeforeFAIL
Before -> ActiveFAIL
Before -> AfterFAIL
Call Animation.cancel after canceling animation.FAIL
Call Animation.cancel after restarting animation immediately.FAIL
Cancel the animation after clearing the target effect.FAIL
Idle -> ActiveFAIL
Idle -> AfterFAIL
Negative playbackRate sanity test(Before -> Active -> Before)FAIL
Redundant change, active -> after, then backFAIL
Redundant change, active -> before, then backFAIL
Redundant change, after -> active, then backFAIL
Redundant change, after -> before, then backFAIL
Redundant change, before -> active, then backFAIL
Redundant change, before -> after, then backFAIL
Restart animation after canceling animation immediately.FAIL
Set null target effect after canceling the animation.FAIL
Set timeline and play transition after clearing the timeline.FAIL
/css/css-transforms/animation/list-interpolation.html (24/24, 100.00%, 0.16% of total)OK
Common prefix: "rotate(0deg) translate(100px)" and "rotate(720deg) scale(2) translate(200px)" are valid transform valuesPASS
Common prefix: Animation between "rotate(0deg) translate(100px)" and "rotate(720deg) scale(2) translate(200px)" at progress 0.25FAIL
Complete mismatch (except length): "scale(2) rotate(0deg) translate(100px)" and "rotate(720deg) scale(2) translate(200px)" are valid transform valuesPASS
Complete mismatch (except length): Animation between "scale(2) rotate(0deg) translate(100px)" and "rotate(720deg) scale(2) translate(200px)" at progress 0.25PASS
Complete mismatch including length: "scale(2) rotate(0deg)" and "rotate(720deg) scale(2) translate(200px)" are valid transform valuesPASS
Complete mismatch including length: Animation between "scale(2) rotate(0deg)" and "rotate(720deg) scale(2) translate(200px)" at progress 0.25PASS
Match on rotation due to 0deg angle: "rotateX(90deg) translateX(100px)" and "rotateY(0deg) translateY(200px)" are valid transform valuesPASS
Match on rotation due to 0deg angle: Animation between "rotateX(90deg) translateX(100px)" and "rotateY(0deg) translateY(200px)" at progress 0.25PASS
Match on rotation vector: "rotateX(90deg) translateX(100px)" and "rotate3d(50, 0, 0, 180deg) translateY(200px)" are valid transform valuesPASS
Match on rotation vector: Animation between "rotateX(90deg) translateX(100px)" and "rotate3d(50, 0, 0, 180deg) translateY(200px)" at progress 0.25FAIL
Matches on primitives: "translateX(100px) scaleX(3) translate(500px) scale(2)" and "translateY(200px) scale(5) translateX(100px) scaleY(3)" are valid transform valuesPASS
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.25PASS
Mismatched lengths (from is shorter), common part matches: "translate(100px)" and "translate(200px) rotate(720deg)" are valid transform valuesPASS
Mismatched lengths (from is shorter), common part matches: Animation between "translate(100px)" and "translate(200px) rotate(720deg)" at progress 0.25FAIL
Mismatched lengths (to is shorter), common part matches: "translate(100px) rotate(720deg)" and "translate(200px)" are valid transform valuesPASS
Mismatched lengths (to is shorter), common part matches: Animation between "translate(100px) rotate(720deg)" and "translate(200px)" at progress 0.25FAIL
Perfect match: "scale(2) rotate(360deg) translate(100px) matrix(1, 0, 0, 1, 100, 0) skew(0deg)" and "scale(3) rotate(1080deg) translate(200px) matrix(1, 0, 0, 1, 0, 200) skew(720deg)" are valid transform valuesPASS
Perfect match: Animation between "scale(2) rotate(360deg) translate(100px) matrix(1, 0, 0, 1, 100, 0) skew(0deg)" and "scale(3) rotate(1080deg) translate(200px) matrix(1, 0, 0, 1, 0, 200) skew(720deg)" at progress 0.25PASS
none -> none: "none" and "none" are valid transform valuesPASS
none -> none: Animation between "none" and "none" at progress 0.25FAIL
none -> something: "none" and "translate(200px) rotate(720deg)" are valid transform valuesPASS
none -> something: Animation between "none" and "translate(200px) rotate(720deg)" at progress 0.25PASS
something -> none: "translate(200px) rotate(720deg)" and "none" are valid transform valuesPASS
something -> none: Animation between "translate(200px) rotate(720deg)" and "none" at progress 0.25PASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-grow: 0PASS
/css/css-transitions/transition-delay-001.html (21/21, 100.00%, 0.14% of total)OK
parse '-500ms'PASS
parse '-5s'PASS
parse '.0s'PASS
parse '.3s'PASS
parse '0.001s'PASS
parse '0.009s'PASS
parse '0.01s'PASS
parse '0.0s'PASS
parse '0.1s'PASS
parse '0ms'PASS
parse '0s'PASS
parse '10.2s'PASS
parse '1000ms'PASS
parse '100ms'PASS
parse '10200ms'PASS
parse '10ms'PASS
parse '1ms'PASS
parse '1s'PASS
parse '1s, 0.1s, 10ms'PASS
parse '9ms'PASS
parse 'foobar'PASS
/css/css-transitions/CSSTransition-finished.tentative.html (1/1, 100.00%, 0.01% of total)OK
Restarting a finished transition rewinds playbackFAIL
/css/cssom-view/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSSOM View propertiesFAIL
/css/css-transitions/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Transitions propertiesFAIL
/css/css-fonts/variations/font-variation-settings-parsing.html (38/38, 100.00%, 0.26% of total)OK
@supports: 'normal' value is validPASS
@supports: Axis tag with valid non-letter ascii charactersPASS
@supports: Axis values in scientific form are validPASS
@supports: Calculations should be supportedPASS
@supports: Invalid character above allowed range (mid char)PASS
@supports: Invalid character below allowed range (first char)PASS
@supports: Missing comma between axes is invalidPASS
@supports: Percentages should not be supportedPASS
@supports: Percentages should not be supported (in calc)PASS
@supports: Tag with less than 4 characters is invalidPASS
@supports: Tag with more than 4 characters is invalidPASS
@supports: Tag without value isinvalidPASS
@supports: Trailing comma is invalidPASS
@supports: Units should not be supportedPASS
@supports: Units should not be supported (in calc)PASS
@supports: Unmatched quotes around tag are invalidPASS
@supports: Unquoted tags are invalidPASS
@supports: Value before tag is invalidPASS
@supports: Value without tag is invalidPASS
Property value: 'normal' value is validPASS
Property value: Axis tag with valid non-letter ascii charactersFAIL
Property value: Axis values in scientific form are validFAIL
Property value: Calculations should be supportedPASS
Property value: Invalid character above allowed range (mid char)PASS
Property value: Invalid character below allowed range (first char)PASS
Property value: Missing comma between axes is invalidPASS
Property value: Percentages should not be supportedPASS
Property value: Percentages should not be supported (in calc)PASS
Property value: Tag with less than 4 characters is invalidPASS
Property value: Tag with more than 4 characters is invalidPASS
Property value: Tag without value isinvalidPASS
Property value: Trailing comma is invalidPASS
Property value: Units should not be supportedPASS
Property value: Units should not be supported (in calc)PASS
Property value: Unmatched quotes around tag are invalidPASS
Property value: Unquoted tags are invalidPASS
Property value: Value before tag is invalidPASS
Property value: Value without tag is invalidPASS
/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 valuesFAIL
/css/css-flexbox/position-absolute-001.html (120/120, 100.00%, 0.81% of total)OK
.flexbox 1PASS
.flexbox 10PASS
.flexbox 100PASS
.flexbox 101FAIL
.flexbox 102FAIL
.flexbox 103PASS
.flexbox 104FAIL
.flexbox 105PASS
.flexbox 106FAIL
.flexbox 107FAIL
.flexbox 108PASS
.flexbox 109FAIL
.flexbox 11PASS
.flexbox 110PASS
.flexbox 111FAIL
.flexbox 112FAIL
.flexbox 113PASS
.flexbox 114FAIL
.flexbox 115PASS
.flexbox 116FAIL
.flexbox 117FAIL
.flexbox 118PASS
.flexbox 119FAIL
.flexbox 12PASS
.flexbox 120PASS
.flexbox 13PASS
.flexbox 14PASS
.flexbox 15PASS
.flexbox 16PASS
.flexbox 17PASS
.flexbox 18PASS
.flexbox 19PASS
.flexbox 2PASS
.flexbox 20PASS
.flexbox 21FAIL
.flexbox 22FAIL
.flexbox 23PASS
.flexbox 24FAIL
.flexbox 25PASS
.flexbox 26FAIL
.flexbox 27FAIL
.flexbox 28PASS
.flexbox 29FAIL
.flexbox 3PASS
.flexbox 30PASS
.flexbox 31FAIL
.flexbox 32FAIL
.flexbox 33PASS
.flexbox 34FAIL
.flexbox 35PASS
.flexbox 36FAIL
.flexbox 37FAIL
.flexbox 38PASS
.flexbox 39FAIL
.flexbox 4PASS
.flexbox 40PASS
.flexbox 41PASS
.flexbox 42PASS
.flexbox 43PASS
.flexbox 44PASS
.flexbox 45PASS
.flexbox 46PASS
.flexbox 47PASS
.flexbox 48PASS
.flexbox 49PASS
.flexbox 5PASS
.flexbox 50PASS
.flexbox 51PASS
.flexbox 52PASS
.flexbox 53PASS
.flexbox 54PASS
.flexbox 55PASS
.flexbox 56PASS
.flexbox 57PASS
.flexbox 58PASS
.flexbox 59PASS
.flexbox 6PASS
.flexbox 60PASS
.flexbox 61FAIL
.flexbox 62FAIL
.flexbox 63PASS
.flexbox 64FAIL
.flexbox 65PASS
.flexbox 66FAIL
.flexbox 67FAIL
.flexbox 68PASS
.flexbox 69FAIL
.flexbox 7PASS
.flexbox 70PASS
.flexbox 71FAIL
.flexbox 72FAIL
.flexbox 73PASS
.flexbox 74FAIL
.flexbox 75PASS
.flexbox 76FAIL
.flexbox 77FAIL
.flexbox 78PASS
.flexbox 79FAIL
.flexbox 8PASS
.flexbox 80PASS
.flexbox 81PASS
.flexbox 82PASS
.flexbox 83PASS
.flexbox 84PASS
.flexbox 85PASS
.flexbox 86PASS
.flexbox 87PASS
.flexbox 88PASS
.flexbox 89PASS
.flexbox 9PASS
.flexbox 90PASS
.flexbox 91PASS
.flexbox 92PASS
.flexbox 93PASS
.flexbox 94PASS
.flexbox 95PASS
.flexbox 96PASS
.flexbox 97PASS
.flexbox 98PASS
.flexbox 99PASS
/css/css-backgrounds/background-333.html (8/8, 100.00%, 0.05% of total)OK
background_specified_color_attachmentPASS
background_specified_color_clipPASS
background_specified_color_colorPASS
background_specified_color_imagePASS
background_specified_color_originPASS
background_specified_color_positionPASS
background_specified_color_repeatPASS
background_specified_color_sizePASS
/css/css-backgrounds/border-image-repeat_repeatnegx_none_50px.html (1/1, 100.00%, 0.01% of total)OK
CSS Background Border Test: "border-image-repeat:repeat-x;height:200px;width:200px;border-image-source:none;border-image-width:50px" on test divPASS
/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 valuesFAIL
/css/css-fonts/font-shorthand-serialization-001.html (1/1, 100.00%, 0.01% of total)OK
Default values of the longhands don't get serialized on the font shorthandFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/css-color/color-function-parsing.html (30/30, 100.00%, 0.20% of total)OK
All components missingFAIL
Alpha > 1 should clampFAIL
Bad Display P3 color spacePASS
Bad alphaPASS
Bad color spacePASS
Bad parametersPASS
Basic sRGB whiteFAIL
Different case for Display P3FAIL
Different case for sRGBFAIL
Display P3 colorFAIL
Display P3 color with component > 1 should clampFAIL
Display P3 color with negative component should clamp to 0FAIL
EmptyPASS
Junk after alphaPASS
Negative alpha should clampFAIL
No color spacePASS
One missing component is 0FAIL
Too many parametersPASS
Two missing components are 0FAIL
Unknown color space should fallbackFAIL
Way too many parametersPASS
White with lots of spaceFAIL
sRGB colorFAIL
sRGB color with component > 1 should clampFAIL
sRGB color with negative component should clamp to 0FAIL
sRGB color with unnecessary decimalsFAIL
sRGB white with 0 alphaFAIL
sRGB white with 0% alphaFAIL
sRGB white with 0.5 alphaFAIL
sRGB white with 50% alphaFAIL
/css/css-animations/CSSAnimation-canceling.tentative.html (9/9, 100.00%, 0.06% of total)OK
After canceling an animation, it can still be re-usedFAIL
After canceling an animation, it can still be seekedFAIL
After canceling an animation, updating animation properties doesn't make it live againFAIL
After canceling an animation, updating animation-play-state doesn't make it live againFAIL
Animated style is cleared after canceling a filling CSS animationFAIL
Animated style is cleared after canceling a running CSS animationFAIL
Setting animation-name to 'none' cancels the animationFAIL
Setting display:none on an ancestor element cancels animations on descendantsFAIL
Setting display:none on an element cancel its animationsFAIL
/css/selectors/i18n/css3-selectors-lang-027.html (1/1, 100.00%, 0.01% of total)OK
When the lang|= value uses a single subtag, it will NOT match against an attribute value where it appears in a different position.PASS
/css/css-transforms/transform_translate_neg.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_-1px_-1pxPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row-reverse wrap-reversePASS
/css/css-transitions/properties-value-inherit-002.html (560/560, 100.00%, 3.78% of total)OK
background-color color(rgba) / eventsPASS
background-color color(rgba) / valuesPASS
background-position length(cm) / eventsFAIL
background-position length(cm) / valuesPASS
background-position length(em) / eventsFAIL
background-position length(em) / valuesPASS
background-position length(ex) / eventsFAIL
background-position length(ex) / valuesPASS
background-position length(in) / eventsFAIL
background-position length(in) / valuesPASS
background-position length(mm) / eventsFAIL
background-position length(mm) / valuesPASS
background-position length(pc) / eventsFAIL
background-position length(pc) / valuesPASS
background-position length(pt) / eventsFAIL
background-position length(pt) / valuesPASS
background-position length(px) / eventsFAIL
background-position length(px) / valuesPASS
background-position percentage(%) / eventsFAIL
background-position percentage(%) / valuesPASS
border-bottom-color color(rgba) / eventsPASS
border-bottom-color color(rgba) / valuesPASS
border-bottom-width length(cm) / eventsPASS
border-bottom-width length(cm) / valuesPASS
border-bottom-width length(em) / eventsPASS
border-bottom-width length(em) / valuesPASS
border-bottom-width length(ex) / eventsPASS
border-bottom-width length(ex) / valuesPASS
border-bottom-width length(in) / eventsPASS
border-bottom-width length(in) / valuesPASS
border-bottom-width length(mm) / eventsPASS
border-bottom-width length(mm) / valuesPASS
border-bottom-width length(pc) / eventsPASS
border-bottom-width length(pc) / valuesPASS
border-bottom-width length(pt) / eventsPASS
border-bottom-width length(pt) / valuesPASS
border-bottom-width length(px) / eventsPASS
border-bottom-width length(px) / valuesPASS
border-left-color color(rgba) / eventsPASS
border-left-color color(rgba) / valuesPASS
border-left-width length(cm) / eventsPASS
border-left-width length(cm) / valuesPASS
border-left-width length(em) / eventsPASS
border-left-width length(em) / valuesPASS
border-left-width length(ex) / eventsPASS
border-left-width length(ex) / valuesPASS
border-left-width length(in) / eventsPASS
border-left-width length(in) / valuesPASS
border-left-width length(mm) / eventsPASS
border-left-width length(mm) / valuesPASS
border-left-width length(pc) / eventsPASS
border-left-width length(pc) / valuesPASS
border-left-width length(pt) / eventsPASS
border-left-width length(pt) / valuesPASS
border-left-width length(px) / eventsPASS
border-left-width length(px) / valuesPASS
border-right-color color(rgba) / eventsPASS
border-right-color color(rgba) / valuesPASS
border-right-width length(cm) / eventsPASS
border-right-width length(cm) / valuesPASS
border-right-width length(em) / eventsPASS
border-right-width length(em) / valuesPASS
border-right-width length(ex) / eventsPASS
border-right-width length(ex) / valuesPASS
border-right-width length(in) / eventsPASS
border-right-width length(in) / valuesPASS
border-right-width length(mm) / eventsPASS
border-right-width length(mm) / valuesPASS
border-right-width length(pc) / eventsPASS
border-right-width length(pc) / valuesPASS
border-right-width length(pt) / eventsPASS
border-right-width length(pt) / valuesPASS
border-right-width length(px) / eventsPASS
border-right-width length(px) / valuesPASS
border-top-color color(rgba) / eventsPASS
border-top-color color(rgba) / valuesPASS
border-top-width length(cm) / eventsPASS
border-top-width length(cm) / valuesPASS
border-top-width length(em) / eventsPASS
border-top-width length(em) / valuesPASS
border-top-width length(ex) / eventsPASS
border-top-width length(ex) / valuesPASS
border-top-width length(in) / eventsPASS
border-top-width length(in) / valuesPASS
border-top-width length(mm) / eventsPASS
border-top-width length(mm) / valuesPASS
border-top-width length(pc) / eventsPASS
border-top-width length(pc) / valuesPASS
border-top-width length(pt) / eventsPASS
border-top-width length(pt) / valuesPASS
border-top-width length(px) / eventsPASS
border-top-width length(px) / valuesPASS
bottom length(cm) / eventsPASS
bottom length(cm) / valuesPASS
bottom length(em) / eventsPASS
bottom length(em) / valuesPASS
bottom length(ex) / eventsPASS
bottom length(ex) / valuesPASS
bottom length(in) / eventsPASS
bottom length(in) / valuesPASS
bottom length(mm) / eventsPASS
bottom length(mm) / valuesPASS
bottom length(pc) / eventsPASS
bottom length(pc) / valuesPASS
bottom length(pt) / eventsPASS
bottom length(pt) / valuesPASS
bottom length(px) / eventsPASS
bottom length(px) / valuesPASS
bottom percentage(%) / eventsPASS
bottom percentage(%) / valuesPASS
clip rectangle(rectangle) / eventsPASS
clip rectangle(rectangle) / valuesPASS
color color(rgba) / eventsPASS
color color(rgba) / valuesPASS
font-size length(cm) / eventsPASS
font-size length(cm) / valuesPASS
font-size length(em) / eventsPASS
font-size length(em) / valuesPASS
font-size length(ex) / eventsPASS
font-size length(ex) / valuesPASS
font-size length(in) / eventsPASS
font-size length(in) / valuesPASS
font-size length(mm) / eventsPASS
font-size length(mm) / valuesPASS
font-size length(pc) / eventsPASS
font-size length(pc) / valuesPASS
font-size length(pt) / eventsPASS
font-size length(pt) / valuesPASS
font-size length(px) / eventsPASS
font-size length(px) / valuesPASS
font-size percentage(%) / eventsPASS
font-size percentage(%) / valuesPASS
font-weight font-weight(keyword) / eventsPASS
font-weight font-weight(keyword) / valuesPASS
font-weight font-weight(numeric) / eventsPASS
font-weight font-weight(numeric) / valuesPASS
height length(cm) / eventsPASS
height length(cm) / valuesPASS
height length(em) / eventsPASS
height length(em) / valuesPASS
height length(ex) / eventsPASS
height length(ex) / valuesPASS
height length(in) / eventsPASS
height length(in) / valuesPASS
height length(mm) / eventsPASS
height length(mm) / valuesPASS
height length(pc) / eventsPASS
height length(pc) / valuesPASS
height length(pt) / eventsPASS
height length(pt) / valuesPASS
height length(px) / eventsPASS
height length(px) / valuesPASS
height percentage(%) / eventsPASS
height percentage(%) / valuesPASS
left length(cm) / eventsPASS
left length(cm) / valuesPASS
left length(em) / eventsPASS
left length(em) / valuesPASS
left length(ex) / eventsPASS
left length(ex) / valuesPASS
left length(in) / eventsPASS
left length(in) / valuesPASS
left length(mm) / eventsPASS
left length(mm) / valuesPASS
left length(pc) / eventsPASS
left length(pc) / valuesPASS
left length(pt) / eventsPASS
left length(pt) / valuesPASS
left length(px) / eventsPASS
left length(px) / valuesPASS
left percentage(%) / eventsPASS
left percentage(%) / valuesPASS
letter-spacing length(cm) / eventsPASS
letter-spacing length(cm) / valuesPASS
letter-spacing length(em) / eventsPASS
letter-spacing length(em) / valuesPASS
letter-spacing length(ex) / eventsPASS
letter-spacing length(ex) / valuesPASS
letter-spacing length(in) / eventsPASS
letter-spacing length(in) / valuesPASS
letter-spacing length(mm) / eventsPASS
letter-spacing length(mm) / valuesPASS
letter-spacing length(pc) / eventsPASS
letter-spacing length(pc) / valuesPASS
letter-spacing length(pt) / eventsPASS
letter-spacing length(pt) / valuesPASS
letter-spacing length(px) / eventsPASS
letter-spacing length(px) / valuesPASS
line-height length(cm) / eventsPASS
line-height length(cm) / valuesPASS
line-height length(em) / eventsPASS
line-height length(em) / valuesPASS
line-height length(ex) / eventsPASS
line-height length(ex) / valuesPASS
line-height length(in) / eventsPASS
line-height length(in) / valuesPASS
line-height length(mm) / eventsPASS
line-height length(mm) / valuesPASS
line-height length(pc) / eventsPASS
line-height length(pc) / valuesPASS
line-height length(pt) / eventsPASS
line-height length(pt) / valuesPASS
line-height length(px) / eventsPASS
line-height length(px) / valuesPASS
line-height number(decimal) / eventsPASS
line-height number(decimal) / valuesPASS
line-height number(integer) / eventsPASS
line-height number(integer) / valuesPASS
line-height percentage(%) / eventsPASS
line-height percentage(%) / valuesPASS
margin-bottom length(cm) / eventsPASS
margin-bottom length(cm) / valuesPASS
margin-bottom length(em) / eventsPASS
margin-bottom length(em) / valuesPASS
margin-bottom length(ex) / eventsPASS
margin-bottom length(ex) / valuesPASS
margin-bottom length(in) / eventsPASS
margin-bottom length(in) / valuesPASS
margin-bottom length(mm) / eventsPASS
margin-bottom length(mm) / valuesPASS
margin-bottom length(pc) / eventsPASS
margin-bottom length(pc) / valuesPASS
margin-bottom length(pt) / eventsPASS
margin-bottom length(pt) / valuesPASS
margin-bottom length(px) / eventsPASS
margin-bottom length(px) / valuesPASS
margin-left length(cm) / eventsPASS
margin-left length(cm) / valuesPASS
margin-left length(em) / eventsPASS
margin-left length(em) / valuesPASS
margin-left length(ex) / eventsPASS
margin-left length(ex) / valuesPASS
margin-left length(in) / eventsPASS
margin-left length(in) / valuesPASS
margin-left length(mm) / eventsPASS
margin-left length(mm) / valuesPASS
margin-left length(pc) / eventsPASS
margin-left length(pc) / valuesPASS
margin-left length(pt) / eventsPASS
margin-left length(pt) / valuesPASS
margin-left length(px) / eventsPASS
margin-left length(px) / valuesPASS
margin-right length(cm) / eventsPASS
margin-right length(cm) / valuesPASS
margin-right length(em) / eventsPASS
margin-right length(em) / valuesPASS
margin-right length(ex) / eventsPASS
margin-right length(ex) / valuesPASS
margin-right length(in) / eventsPASS
margin-right length(in) / valuesPASS
margin-right length(mm) / eventsPASS
margin-right length(mm) / valuesPASS
margin-right length(pc) / eventsPASS
margin-right length(pc) / valuesPASS
margin-right length(pt) / eventsPASS
margin-right length(pt) / valuesPASS
margin-right length(px) / eventsPASS
margin-right length(px) / valuesPASS
margin-top length(cm) / eventsPASS
margin-top length(cm) / valuesPASS
margin-top length(em) / eventsPASS
margin-top length(em) / valuesPASS
margin-top length(ex) / eventsPASS
margin-top length(ex) / valuesPASS
margin-top length(in) / eventsPASS
margin-top length(in) / valuesPASS
margin-top length(mm) / eventsPASS
margin-top length(mm) / valuesPASS
margin-top length(pc) / eventsPASS
margin-top length(pc) / valuesPASS
margin-top length(pt) / eventsPASS
margin-top length(pt) / valuesPASS
margin-top length(px) / eventsPASS
margin-top length(px) / valuesPASS
max-height length(cm) / eventsPASS
max-height length(cm) / valuesPASS
max-height length(em) / eventsPASS
max-height length(em) / valuesPASS
max-height length(ex) / eventsPASS
max-height length(ex) / valuesPASS
max-height length(in) / eventsPASS
max-height length(in) / valuesPASS
max-height length(mm) / eventsPASS
max-height length(mm) / valuesPASS
max-height length(pc) / eventsPASS
max-height length(pc) / valuesPASS
max-height length(pt) / eventsPASS
max-height length(pt) / valuesPASS
max-height length(px) / eventsPASS
max-height length(px) / valuesPASS
max-height percentage(%) / eventsPASS
max-height percentage(%) / valuesPASS
max-width length(cm) / eventsPASS
max-width length(cm) / valuesPASS
max-width length(em) / eventsPASS
max-width length(em) / valuesPASS
max-width length(ex) / eventsPASS
max-width length(ex) / valuesPASS
max-width length(in) / eventsPASS
max-width length(in) / valuesPASS
max-width length(mm) / eventsPASS
max-width length(mm) / valuesPASS
max-width length(pc) / eventsPASS
max-width length(pc) / valuesPASS
max-width length(pt) / eventsPASS
max-width length(pt) / valuesPASS
max-width length(px) / eventsPASS
max-width length(px) / valuesPASS
max-width percentage(%) / eventsPASS
max-width percentage(%) / valuesPASS
min-height length(cm) / eventsPASS
min-height length(cm) / valuesPASS
min-height length(em) / eventsPASS
min-height length(em) / valuesPASS
min-height length(ex) / eventsPASS
min-height length(ex) / valuesPASS
min-height length(in) / eventsPASS
min-height length(in) / valuesPASS
min-height length(mm) / eventsPASS
min-height length(mm) / valuesPASS
min-height length(pc) / eventsPASS
min-height length(pc) / valuesPASS
min-height length(pt) / eventsPASS
min-height length(pt) / valuesPASS
min-height length(px) / eventsPASS
min-height length(px) / valuesPASS
min-height percentage(%) / eventsPASS
min-height percentage(%) / valuesPASS
min-width length(cm) / eventsPASS
min-width length(cm) / valuesPASS
min-width length(em) / eventsPASS
min-width length(em) / valuesPASS
min-width length(ex) / eventsPASS
min-width length(ex) / valuesPASS
min-width length(in) / eventsPASS
min-width length(in) / valuesPASS
min-width length(mm) / eventsPASS
min-width length(mm) / valuesPASS
min-width length(pc) / eventsPASS
min-width length(pc) / valuesPASS
min-width length(pt) / eventsPASS
min-width length(pt) / valuesPASS
min-width length(px) / eventsPASS
min-width length(px) / valuesPASS
min-width percentage(%) / eventsPASS
min-width percentage(%) / valuesPASS
opacity number[0,1](zero-to-one) / eventsPASS
opacity number[0,1](zero-to-one) / valuesPASS
outline-color color(rgba) / eventsPASS
outline-color color(rgba) / valuesPASS
outline-offset length(cm) / eventsPASS
outline-offset length(cm) / valuesPASS
outline-offset length(em) / eventsPASS
outline-offset length(em) / valuesPASS
outline-offset length(ex) / eventsPASS
outline-offset length(ex) / valuesPASS
outline-offset length(in) / eventsPASS
outline-offset length(in) / valuesPASS
outline-offset length(mm) / eventsPASS
outline-offset length(mm) / valuesPASS
outline-offset length(pc) / eventsPASS
outline-offset length(pc) / valuesPASS
outline-offset length(pt) / eventsPASS
outline-offset length(pt) / valuesPASS
outline-offset length(px) / eventsPASS
outline-offset length(px) / valuesPASS
outline-width length(cm) / eventsPASS
outline-width length(cm) / valuesPASS
outline-width length(em) / eventsPASS
outline-width length(em) / valuesPASS
outline-width length(ex) / eventsPASS
outline-width length(ex) / valuesPASS
outline-width length(in) / eventsPASS
outline-width length(in) / valuesPASS
outline-width length(mm) / eventsPASS
outline-width length(mm) / valuesPASS
outline-width length(pc) / eventsPASS
outline-width length(pc) / valuesPASS
outline-width length(pt) / eventsPASS
outline-width length(pt) / valuesPASS
outline-width length(px) / eventsPASS
outline-width length(px) / valuesPASS
padding-bottom length(cm) / eventsPASS
padding-bottom length(cm) / valuesPASS
padding-bottom length(em) / eventsPASS
padding-bottom length(em) / valuesPASS
padding-bottom length(ex) / eventsPASS
padding-bottom length(ex) / valuesPASS
padding-bottom length(in) / eventsPASS
padding-bottom length(in) / valuesPASS
padding-bottom length(mm) / eventsPASS
padding-bottom length(mm) / valuesPASS
padding-bottom length(pc) / eventsPASS
padding-bottom length(pc) / valuesPASS
padding-bottom length(pt) / eventsPASS
padding-bottom length(pt) / valuesPASS
padding-bottom length(px) / eventsPASS
padding-bottom length(px) / valuesPASS
padding-left length(cm) / eventsPASS
padding-left length(cm) / valuesPASS
padding-left length(em) / eventsPASS
padding-left length(em) / valuesPASS
padding-left length(ex) / eventsPASS
padding-left length(ex) / valuesPASS
padding-left length(in) / eventsPASS
padding-left length(in) / valuesPASS
padding-left length(mm) / eventsPASS
padding-left length(mm) / valuesPASS
padding-left length(pc) / eventsPASS
padding-left length(pc) / valuesPASS
padding-left length(pt) / eventsPASS
padding-left length(pt) / valuesPASS
padding-left length(px) / eventsPASS
padding-left length(px) / valuesPASS
padding-right length(cm) / eventsPASS
padding-right length(cm) / valuesPASS
padding-right length(em) / eventsPASS
padding-right length(em) / valuesPASS
padding-right length(ex) / eventsPASS
padding-right length(ex) / valuesPASS
padding-right length(in) / eventsPASS
padding-right length(in) / valuesPASS
padding-right length(mm) / eventsPASS
padding-right length(mm) / valuesPASS
padding-right length(pc) / eventsPASS
padding-right length(pc) / valuesPASS
padding-right length(pt) / eventsPASS
padding-right length(pt) / valuesPASS
padding-right length(px) / eventsPASS
padding-right length(px) / valuesPASS
padding-top length(cm) / eventsPASS
padding-top length(cm) / valuesPASS
padding-top length(em) / eventsPASS
padding-top length(em) / valuesPASS
padding-top length(ex) / eventsPASS
padding-top length(ex) / valuesPASS
padding-top length(in) / eventsPASS
padding-top length(in) / valuesPASS
padding-top length(mm) / eventsPASS
padding-top length(mm) / valuesPASS
padding-top length(pc) / eventsPASS
padding-top length(pc) / valuesPASS
padding-top length(pt) / eventsPASS
padding-top length(pt) / valuesPASS
padding-top length(px) / eventsPASS
padding-top length(px) / valuesPASS
right length(cm) / eventsPASS
right length(cm) / valuesPASS
right length(em) / eventsPASS
right length(em) / valuesPASS
right length(ex) / eventsPASS
right length(ex) / valuesPASS
right length(in) / eventsPASS
right length(in) / valuesPASS
right length(mm) / eventsPASS
right length(mm) / valuesPASS
right length(pc) / eventsPASS
right length(pc) / valuesPASS
right length(pt) / eventsPASS
right length(pt) / valuesPASS
right length(px) / eventsPASS
right length(px) / valuesPASS
right percentage(%) / eventsPASS
right percentage(%) / valuesPASS
text-indent length(cm) / eventsPASS
text-indent length(cm) / valuesPASS
text-indent length(em) / eventsPASS
text-indent length(em) / valuesPASS
text-indent length(ex) / eventsPASS
text-indent length(ex) / valuesPASS
text-indent length(in) / eventsPASS
text-indent length(in) / valuesPASS
text-indent length(mm) / eventsPASS
text-indent length(mm) / valuesPASS
text-indent length(pc) / eventsPASS
text-indent length(pc) / valuesPASS
text-indent length(pt) / eventsPASS
text-indent length(pt) / valuesPASS
text-indent length(px) / eventsPASS
text-indent length(px) / valuesPASS
text-indent percentage(%) / eventsPASS
text-indent percentage(%) / valuesPASS
text-shadow shadow(shadow) / eventsPASS
text-shadow shadow(shadow) / valuesPASS
top length(cm) / eventsPASS
top length(cm) / valuesPASS
top length(em) / eventsPASS
top length(em) / valuesPASS
top length(ex) / eventsPASS
top length(ex) / valuesPASS
top length(in) / eventsPASS
top length(in) / valuesPASS
top length(mm) / eventsPASS
top length(mm) / valuesPASS
top length(pc) / eventsPASS
top length(pc) / valuesPASS
top length(pt) / eventsPASS
top length(pt) / valuesPASS
top length(px) / eventsPASS
top length(px) / valuesPASS
top percentage(%) / eventsPASS
top percentage(%) / valuesPASS
vertical-align length(cm) / eventsPASS
vertical-align length(cm) / valuesPASS
vertical-align length(em) / eventsPASS
vertical-align length(em) / valuesPASS
vertical-align length(ex) / eventsPASS
vertical-align length(ex) / valuesPASS
vertical-align length(in) / eventsPASS
vertical-align length(in) / valuesPASS
vertical-align length(mm) / eventsPASS
vertical-align length(mm) / valuesPASS
vertical-align length(pc) / eventsPASS
vertical-align length(pc) / valuesPASS
vertical-align length(pt) / eventsPASS
vertical-align length(pt) / valuesPASS
vertical-align length(px) / eventsPASS
vertical-align length(px) / valuesPASS
vertical-align percentage(%) / eventsPASS
vertical-align percentage(%) / valuesPASS
visibility visibility(keyword) / eventsPASS
visibility visibility(keyword) / valuesPASS
width length(cm) / eventsPASS
width length(cm) / valuesPASS
width length(em) / eventsPASS
width length(em) / valuesPASS
width length(ex) / eventsPASS
width length(ex) / valuesPASS
width length(in) / eventsPASS
width length(in) / valuesPASS
width length(mm) / eventsPASS
width length(mm) / valuesPASS
width length(pc) / eventsPASS
width length(pc) / valuesPASS
width length(pt) / eventsPASS
width length(pt) / valuesPASS
width length(px) / eventsPASS
width length(px) / valuesPASS
width percentage(%) / eventsPASS
width percentage(%) / valuesPASS
word-spacing length(cm) / eventsPASS
word-spacing length(cm) / valuesPASS
word-spacing length(em) / eventsPASS
word-spacing length(em) / valuesPASS
word-spacing length(ex) / eventsPASS
word-spacing length(ex) / valuesPASS
word-spacing length(in) / eventsPASS
word-spacing length(in) / valuesPASS
word-spacing length(mm) / eventsPASS
word-spacing length(mm) / valuesPASS
word-spacing length(pc) / eventsPASS
word-spacing length(pc) / valuesPASS
word-spacing length(pt) / eventsPASS
word-spacing length(pt) / valuesPASS
word-spacing length(px) / eventsPASS
word-spacing length(px) / valuesPASS
word-spacing percentage(%) / eventsFAIL
word-spacing percentage(%) / valuesFAIL
z-index integer(integer) / eventsPASS
z-index integer(integer) / valuesPASS
/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 valuesFAIL
/css/css-multicol/parsing/columns-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: parsing columns with valid valuesFAIL
/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 valuesFAIL
/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 valuesFAIL
/css/selectors/i18n/css3-selectors-lang-006.html (1/1, 100.00%, 0.01% of total)OK
A :lang value will NOT match a lang attribute value when the former contains more subtags.PASS
/css/css-animations/Document-getAnimations.tentative.html (14/14, 100.00%, 0.09% of total)OK
CSS Animations canceled and restarted via the API are returnedFAIL
CSS Animations canceled via the API are not returnedFAIL
CSS Animations targetting (pseudo-)elements should have correct order after sortingFAIL
Finished but filling CSS Animations are returnedFAIL
Finished but not filling CSS Animations are not returnedFAIL
Order of CSS Animations - across and within elementsFAIL
Order of CSS Animations - across elementsFAIL
Order of CSS Animations - free animationsFAIL
Order of CSS Animations - markup-bound vs free animationsFAIL
Order of CSS Animations - within an elementFAIL
Order of CSS Animations and CSS TransitionsFAIL
Yet-to-start CSS Animations are returnedFAIL
getAnimations for CSS AnimationsFAIL
getAnimations for non-animated contentFAIL
/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page windows-1251, CSS @charset utf-16FAIL